Myval5773 1 tháng trước cách đây
mục cha
commit
9172b1bce2

+ 53 - 0
INDPRO/Game/Silent Specter/SilentSpecter/project/prefabs/actors/ghost2.gbsres

@@ -0,0 +1,53 @@
+{
+  "_resourceType": "actorPrefab",
+  "id": "d0a385dc-9544-4ea3-8bf4-ca0eadd6793f",
+  "name": "Ghost2",
+  "frame": 0,
+  "animate": false,
+  "spriteSheetId": "581d34d0-9591-4e6e-a609-1d94f203b0cd",
+  "moveSpeed": 0.5,
+  "animSpeed": 255,
+  "paletteId": "",
+  "persistent": false,
+  "collisionGroup": "2",
+  "script": [
+    {
+      "command": "EVENT_ACTOR_EFFECTS",
+      "args": {
+        "effect": "flicker",
+        "actorId": "$self$",
+        "distance": 20,
+        "speed": 2,
+        "time": 0.5,
+        "frames": 30
+      },
+      "id": "841e503e-6d3f-4687-ada5-37ca6692d788"
+    }
+  ],
+  "startScript": [
+    {
+      "command": "EVENT_SET_TIMER_SCRIPT",
+      "args": {
+        "timer": 1,
+        "duration": 0.5,
+        "frames": 30,
+        "__scriptTabs": "end",
+        "__collapse": false
+      },
+      "children": {
+        "script": [
+          {
+            "command": "EVENT_CALL_CUSTOM_EVENT",
+            "args": {},
+            "id": "f5f4c729-4760-4c96-af02-bea5d10d1f4f"
+          }
+        ]
+      },
+      "id": "620ea4b7-6ad4-49c1-a456-ffe69cea4ab4"
+    }
+  ],
+  "updateScript": [],
+  "hit1Script": [],
+  "hit2Script": [],
+  "hit3Script": []
+}

+ 0 - 34
INDPRO/Game/Silent Specter/SilentSpecter/project/scenes/maps/house/actors/actor_2.gbsres

@@ -1,34 +0,0 @@
-{
-  "_resourceType": "actor",
-  "id": "c3cd68d4-21e3-4847-8906-47edf0c0558a",
-  "name": "",
-  "frame": 0,
-  "animate": false,
-  "spriteSheetId": "581d34d0-9591-4e6e-a609-1d94f203b0cd",
-  "prefabId": "f97b88e4-2b19-4752-ba34-d1b0f742b192",
-  "direction": "down",
-  "moveSpeed": 1,
-  "animSpeed": 15,
-  "paletteId": "",
-  "isPinned": false,
-  "persistent": false,
-  "collisionGroup": "",
-  "prefabScriptOverrides": {
-    "6fb023ae-5084-4fc4-aea6-4d316933898e": {
-      "id": "6fb023ae-5084-4fc4-aea6-4d316933898e",
-      "args": {
-        "__collapseElse": true
-      }
-    }
-  },
-  "symbol": "actor_0",
-  "script": [],
-  "startScript": [],
-  "updateScript": [],
-  "hit1Script": [],
-  "hit2Script": [],
-  "hit3Script": [],
-  "x": 20,
-  "y": 55,
-  "_index": 1
-}

+ 0 - 122
INDPRO/Game/Silent Specter/SilentSpecter/project/scenes/maps/house/scene.gbsres

@@ -1,122 +0,0 @@
-{
-  "_resourceType": "scene",
-  "id": "90c3b550-199c-43eb-b6ea-db3607856f81",
-  "_index": 0,
-  "name": "maps/house",
-  "backgroundId": "e776f158-1a9a-41a5-98c3-489693629b3a",
-  "tilesetId": "",
-  "width": 125,
-  "height": 58,
-  "type": "PLATFORM",
-  "paletteIds": [],
-  "spritePaletteIds": [],
-  "collisions": "00fa+0f2+00681+0f26+0057+0f26+0055+0f2+0026+0f2+0053+0f2+0026+0f2+0051+0f2+002a+0fa+0047+0f2+002a+0fa+003b+0f2c+0016+0f2+0039+0f2c+0016+0f2+0037+0f2+002a+0f2+0018+0f2+0035+0f2+0044+0f2+0033+0f2+0048+0f8+002b+0f2+0048+0f8+0029+0f2+002d+20!0f2+0022+0f2+0027+0f2+002c+20!0f3+0022+0f2+0025+0f2+012+006+012+002+016+001b+20!0f4+0024+0f2+0023+0f2+002c+20!0f5+0024+0f2+0021+0f2+002d+20!0f6+0026+0f2+001f+0f2+002c+20!0f7+0026+0f2+001d+0f38+0028+0f2+001b+0f38+0028+0f2+001b+0f2+0018+30!0f4+20!0040+0f2+001b+0f2+0019+30!0f2+20!0041+0f2+001b+0f2+001a+0f2+0042+0f2+001b+0f2+001a+0f2+0042+0f2+001b+0f2+005e+0f2+001b+0f2+005e+0f2+001b+0f2+005e+0f2+001b+0f36+006+0f26+001b+0f36+006+0f26+001b+0f2+0012+30!0f4+20!0032+30!0f4+20!00e+0f2+001b+0f2+0013+30!0f2+20!0034+30!0f2+20!00f+0f2+001b+0f2+012+0012+0f2+0036+0f2+0010+0f2+001b+0f2+005e+0f2+001b+0f2+005e+0f2+001b+0f2+005e+0f2+001b+0f1a+005+20!0f1e+004+0f20+001b+0f1a+004+20!0f1f+004+0f20+001b+0f2+001b+20!0fb+0010+30!0f2+20!007+70!0f2+20!0018+0f2+0037+20!0fc+0037+0f2+0036+20!0fd+0037+0f2+0035+20!0fe+0037+0f2+00d+0f70+00d+0f70+00d+",
-  "autoFadeSpeed": 1,
-  "symbol": "scene_3",
-  "x": 456,
-  "y": 392,
-  "script": [
-    {
-      "command": "EVENT_SET_INPUT_SCRIPT",
-      "args": {
-        "input": [
-          "a"
-        ],
-        "override": true,
-        "__scriptTabs": "press",
-        "__collapse": true
-      },
-      "children": {
-        "true": [
-          {
-            "command": "EVENT_SET_VALUE",
-            "args": {
-              "variable": "0",
-              "value": {
-                "type": "true"
-              }
-            },
-            "id": "ac27d2a1-ba02-4d6b-bb28-c6f0f13d618b"
-          },
-          {
-            "command": "EVENT_PLAYER_SET_SPRITE",
-            "args": {
-              "spriteSheetId": "835fee3e-5a1d-47ed-be2d-5f060686178a"
-            },
-            "id": "20c8bd49-73f4-4572-88db-6e0992d4d1de"
-          },
-          {
-            "command": "EVENT_WAIT",
-            "args": {
-              "time": 1.5,
-              "frames": 30
-            },
-            "id": "37f6fbe5-dd73-4343-9a87-5949b0c02b5a"
-          },
-          {
-            "command": "EVENT_SET_VALUE",
-            "args": {
-              "variable": "0",
-              "value": {
-                "type": "false"
-              }
-            },
-            "id": "04184e85-a2e1-4204-8417-2fb6906c295c"
-          },
-          {
-            "command": "EVENT_PLAYER_SET_SPRITE",
-            "args": {
-              "spriteSheetId": "6ae2f141-7f1a-4ec8-af30-445db4e3ebac"
-            },
-            "id": "b10fccf3-698c-44da-afca-0f59362627a2"
-          }
-        ]
-      },
-      "id": "7d2baba9-8adf-42de-9556-37efb9c720df"
-    },
-    {
-      "command": "EVENT_SET_INPUT_SCRIPT",
-      "args": {
-        "input": [
-          "b"
-        ],
-        "override": true,
-        "__scriptTabs": "press",
-        "__collapse": false,
-        "__comment": true
-      },
-      "children": {
-        "true": [
-          {
-            "command": "EVENT_PLAYER_BOUNCE",
-            "args": {
-              "height": "medium"
-            },
-            "id": "76d00a6b-e2f3-41bc-b940-51c7e4641792"
-          }
-        ]
-      },
-      "id": "9d1f4edb-d174-486e-b524-f7f8b37fa57f"
-    },
-    {
-      "command": "EVENT_GBVM_SCRIPT",
-      "args": {
-        "script": "VM_OVERLAY_SHOW 0,15,.UI_COLOR_BLACK, .UI_DRAW_FRAME;\nVM_LOAD_TEXT 1\n.dw VAR_BISINVISIBLE\n.asciz \"Invisibility : %d\"\nVM_DISPLAY_TEXT;",
-        "references": [
-          {
-            "type": "variable",
-            "id": "0"
-          }
-        ],
-        "__comment": true,
-        "__collapse": false
-      },
-      "id": "96d33c6f-5598-451d-bf91-ff38bcdeb3b2"
-    }
-  ],
-  "playerHit1Script": [],
-  "playerHit2Script": [],
-  "playerHit3Script": [],
-  "playerSpriteSheetId": "6ae2f141-7f1a-4ec8-af30-445db4e3ebac",
-  "autoFadeEventCollapse": true
-}

+ 272 - 0
INDPRO/Game/Silent Specter/SilentSpecter/project/scenes/scene_2/actors/actor.gbsres

@@ -0,0 +1,272 @@
+{
+  "_resourceType": "actor",
+  "id": "f2d0d229-dda1-42ff-a561-c08cc4de5d1b",
+  "name": "",
+  "frame": 0,
+  "animate": false,
+  "spriteSheetId": "581d34d0-9591-4e6e-a609-1d94f203b0cd",
+  "prefabId": "d0a385dc-9544-4ea3-8bf4-ca0eadd6793f",
+  "direction": "left",
+  "moveSpeed": 1,
+  "animSpeed": 15,
+  "paletteId": "",
+  "isPinned": false,
+  "persistent": false,
+  "collisionGroup": "",
+  "prefabScriptOverrides": {
+    "bda61f95-8f7f-4afa-a0ab-cd0a4ec77d56": {
+      "id": "bda61f95-8f7f-4afa-a0ab-cd0a4ec77d56",
+      "args": {
+        "x": {
+          "type": "number",
+          "value": 14
+        },
+        "y": {
+          "type": "number",
+          "value": 28
+        }
+      }
+    },
+    "9e25e4d0-e392-4d2b-928b-38315c84b8aa": {
+      "id": "9e25e4d0-e392-4d2b-928b-38315c84b8aa",
+      "args": {
+        "x": {
+          "type": "number",
+          "value": 24
+        },
+        "y": {
+          "type": "number",
+          "value": 28
+        }
+      }
+    },
+    "c067962d-aedb-47bb-9417-ff68ed4894dd": {
+      "id": "c067962d-aedb-47bb-9417-ff68ed4894dd",
+      "args": {
+        "x": {
+          "type": "number",
+          "value": 14
+        },
+        "y": {
+          "type": "number",
+          "value": 28
+        },
+        "useCollisions": false
+      }
+    },
+    "ba646f34-a9ad-4045-afac-1759dec0a4fd": {
+      "id": "ba646f34-a9ad-4045-afac-1759dec0a4fd",
+      "args": {
+        "x": {
+          "type": "number",
+          "value": 24
+        },
+        "y": {
+          "type": "number",
+          "value": 28
+        },
+        "useCollisions": false
+      }
+    },
+    "841e503e-6d3f-4687-ada5-37ca6692d788": {
+      "id": "841e503e-6d3f-4687-ada5-37ca6692d788",
+      "args": {
+        "actorId": "player"
+      }
+    },
+    "4cf2540b-367b-401a-9c34-fc2147efb8c9": {
+      "id": "4cf2540b-367b-401a-9c34-fc2147efb8c9",
+      "args": {
+        "x": {
+          "type": "number",
+          "value": 14
+        },
+        "y": {
+          "type": "number",
+          "value": 28
+        }
+      }
+    },
+    "993cffed-addd-4373-a3ba-9ae77004f83b": {
+      "id": "993cffed-addd-4373-a3ba-9ae77004f83b",
+      "args": {
+        "x": {
+          "type": "number",
+          "value": 24
+        },
+        "y": {
+          "type": "number",
+          "value": 28
+        }
+      }
+    },
+    "31613907-3c21-4c11-bb85-9e17091ff826": {
+      "id": "31613907-3c21-4c11-bb85-9e17091ff826",
+      "args": {
+        "time": 2
+      }
+    },
+    "bec80dd3-9385-4e6e-9d75-850f3eaca624": {
+      "id": "bec80dd3-9385-4e6e-9d75-850f3eaca624",
+      "args": {
+        "x": {
+          "type": "number",
+          "value": 14
+        },
+        "y": {
+          "type": "number",
+          "value": 28
+        },
+        "useCollisions": true
+      }
+    },
+    "a314aba8-7013-466c-af73-fd102301aea9": {
+      "id": "a314aba8-7013-466c-af73-fd102301aea9",
+      "args": {
+        "x": {
+          "type": "number",
+          "value": 25
+        },
+        "y": {
+          "type": "number",
+          "value": 28
+        },
+        "useCollisions": true
+      }
+    },
+    "f1241ba0-9f34-4b6d-ab8c-b9414557eda7": {
+      "id": "f1241ba0-9f34-4b6d-ab8c-b9414557eda7",
+      "args": {
+        "x": {
+          "type": "number",
+          "value": 14
+        },
+        "y": {
+          "type": "number",
+          "value": 28
+        },
+        "useCollisions": true
+      }
+    },
+    "d88c1900-ef7a-47f7-81f4-054f407a9f75": {
+      "id": "d88c1900-ef7a-47f7-81f4-054f407a9f75",
+      "args": {
+        "x": {
+          "type": "number",
+          "value": 25
+        },
+        "y": {
+          "type": "number",
+          "value": 28
+        },
+        "useCollisions": true
+      }
+    },
+    "b9228cc2-510d-4a09-a942-ea224c395879": {
+      "id": "b9228cc2-510d-4a09-a942-ea224c395879",
+      "args": {
+        "time": 2.5
+      }
+    },
+    "6d63378c-9fd9-42ae-99cf-2067e06f89e2": {
+      "id": "6d63378c-9fd9-42ae-99cf-2067e06f89e2",
+      "args": {
+        "units": "frames",
+        "frames": 16
+      }
+    },
+    "4d5f55d7-c744-423b-b34a-62e658e88cb2": {
+      "id": "4d5f55d7-c744-423b-b34a-62e658e88cb2",
+      "args": {
+        "distance": {
+          "type": "number",
+          "value": 7
+        },
+        "__collapseElse": true
+      }
+    },
+    "1a8660dc-058a-4097-9469-eae89296be2d": {
+      "id": "1a8660dc-058a-4097-9469-eae89296be2d",
+      "args": {
+        "x": {
+          "type": "number",
+          "value": -4
+        }
+      }
+    },
+    "d75cf781-48a6-4fb7-b2b6-81ba15b004eb": {
+      "id": "d75cf781-48a6-4fb7-b2b6-81ba15b004eb",
+      "args": {
+        "units": "frames",
+        "frames": 16
+      }
+    },
+    "2e373441-f1b2-4424-85bc-af328c3f4121": {
+      "id": "2e373441-f1b2-4424-85bc-af328c3f4121",
+      "args": {
+        "x": {
+          "type": "number",
+          "value": 10
+        }
+      }
+    },
+    "62451713-fb42-4b00-8d49-f01ede7097cf": {
+      "id": "62451713-fb42-4b00-8d49-f01ede7097cf",
+      "args": {
+        "units": "frames",
+        "frames": 16
+      }
+    },
+    "5f0b5524-c0cb-456d-8cf6-5435fc9bad79": {
+      "id": "5f0b5524-c0cb-456d-8cf6-5435fc9bad79",
+      "args": {
+        "customEventId": "f02557dd-6690-4813-aa19-51bb07eb3fda",
+        "$variable[V0]$": {
+          "type": "number",
+          "value": -4
+        },
+        "$variable[V1]$": {
+          "type": "number",
+          "value": 10
+        }
+      }
+    },
+    "dbae19ba-ba80-40cc-a2ec-1b94befce456": {
+      "id": "dbae19ba-ba80-40cc-a2ec-1b94befce456",
+      "args": {
+        "actorId": "$self$"
+      }
+    },
+    "620ea4b7-6ad4-49c1-a456-ffe69cea4ab4": {
+      "id": "620ea4b7-6ad4-49c1-a456-ffe69cea4ab4",
+      "args": {
+        "timer": 1,
+        "__scriptTabs": "end"
+      }
+    },
+    "f5f4c729-4760-4c96-af02-bea5d10d1f4f": {
+      "id": "f5f4c729-4760-4c96-af02-bea5d10d1f4f",
+      "args": {
+        "customEventId": "f02557dd-6690-4813-aa19-51bb07eb3fda",
+        "$variable[V0]$": {
+          "type": "number",
+          "value": -4
+        },
+        "$variable[V1]$": {
+          "type": "number",
+          "value": 10
+        }
+      }
+    }
+  },
+  "symbol": "actor_1",
+  "script": [],
+  "startScript": [],
+  "updateScript": [],
+  "hit1Script": [],
+  "hit2Script": [],
+  "hit3Script": [],
+  "x": 18,
+  "y": 28,
+  "_index": 0
+}

+ 4 - 11
INDPRO/Game/Silent Specter/SilentSpecter/project/scenes/maps/house/actors/actor.gbsres → INDPRO/Game/Silent Specter/SilentSpecter/project/scenes/scene_2/actors/actor_2.gbsres

@@ -1,6 +1,6 @@
 {
   "_resourceType": "actor",
-  "id": "0cd5c97d-3d16-4095-8ca7-36a60bdd19e2",
+  "id": "49951272-5633-4718-9164-68e71fce4e2a",
   "name": "",
   "frame": 0,
   "animate": false,
@@ -13,15 +13,8 @@
   "isPinned": false,
   "persistent": false,
   "collisionGroup": "",
-  "prefabScriptOverrides": {
-    "4a3a687c-cb4a-4cf2-926e-5ab8566d6554": {
-      "id": "4a3a687c-cb4a-4cf2-926e-5ab8566d6554",
-      "args": {
-        "__collapseElse": false
-      }
-    }
-  },
-  "symbol": "actor_2",
+  "prefabScriptOverrides": {},
+  "symbol": "actor_3",
   "script": [],
   "startScript": [],
   "updateScript": [],
@@ -30,5 +23,5 @@
   "hit3Script": [],
   "x": 0,
   "y": 1,
-  "_index": 0
+  "_index": 1
 }

+ 2 - 2
INDPRO/Game/Silent Specter/SilentSpecter/project/scenes/scene_2/scene.gbsres

@@ -1,7 +1,7 @@
 {
   "_resourceType": "scene",
   "id": "8bce4107-8897-4764-a4d9-696ec6eb3faa",
-  "_index": 1,
+  "_index": 0,
   "name": "Scene 2",
   "backgroundId": "ef362539-d9e3-4d12-ae2d-712d6da42090",
   "tilesetId": "",
@@ -10,7 +10,7 @@
   "type": "PLATFORM",
   "paletteIds": [],
   "spritePaletteIds": [],
-  "collisions": "0019b+0f3c+0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f4+003+0f27+006+0f8+0014+0f!00f+0f!002a+0f!0014+0f!003+0f!00b+0f!001f+012+009+0f!0014+0f!005+0f2+008+0f!002a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f19+009+0f1a+0014+0f!00e+0f!001f+0f!00b+0f!0014+0f!00e+0f!00c+012+0011+0f!00b+0f!0014+0f!00e+0f!001f+0f!00b+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f11+004+20!0f13+30!004+0fe+0014+0f!0013+20!0f3+00f+30!0f2+30!0010+0f!0014+0f!0012+20!0f4+0010+30!0f2+30!00f+0f!0026+20!0f5+0023+0f!0025+20!0f6+0023+0f!0024+20!0f7+0023+0f!009+0f50+",
+  "collisions": "00a0+0f!00fa+0f3c+0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f4+003+0f27+006+0f8+0014+0f!00f+0f!002a+0f!0014+0f!003+0f!00b+0f!001f+012+009+0f!0014+0f!005+0f2+008+0f!002a+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f19+009+0f1a+0014+0f!00e+0f!001f+0f!00b+0f!0014+0f!00e+0f!00c+012+0011+0f!00b+0f!0014+0f!00e+0f!001f+0f!00b+0f!0014+0f!003a+0f!0014+0f!003a+0f!0014+0f11+004+20!0f13+30!004+0fe+0014+0f!0013+20!0f3+00f+30!0f2+30!0010+0f!0014+0f!0012+20!0f4+0010+30!0f2+30!00f+0f!0014+0f!0011+20!0f5+0011+0f!0011+0f!0025+20!0f6+0023+0f!0024+20!0f7+0023+0f!009+0f50+",
   "autoFadeSpeed": 1,
   "symbol": "scene_2",
   "x": 568,

+ 89 - 0
INDPRO/Game/Silent Specter/SilentSpecter/project/scripts/enemy_patrol.gbsres

@@ -0,0 +1,89 @@
+{
+  "_resourceType": "script",
+  "id": "f02557dd-6690-4813-aa19-51bb07eb3fda",
+  "name": "Enemy Patrol",
+  "description": "",
+  "variables": {
+    "V0": {
+      "id": "V0",
+      "name": "XStartOffset",
+      "passByReference": false
+    },
+    "V1": {
+      "id": "V1",
+      "name": "XEndOffset",
+      "passByReference": false
+    }
+  },
+  "actors": {
+    "0": {
+      "id": "0",
+      "name": "Ghost"
+    }
+  },
+  "symbol": "script_1",
+  "script": [
+    {
+      "command": "EVENT_LOOP",
+      "args": {},
+      "children": {
+        "true": [
+          {
+            "command": "EVENT_ACTOR_MOVE_RELATIVE",
+            "args": {
+              "actorId": "0",
+              "x": {
+                "type": "variable",
+                "value": "V0"
+              },
+              "y": {
+                "type": "number",
+                "value": 0
+              },
+              "moveType": "horizontal",
+              "useCollisions": false
+            },
+            "id": "0c4eca3b-5023-497a-ba9a-8ed7ddea4326"
+          },
+          {
+            "command": "EVENT_WAIT",
+            "args": {
+              "time": 0.5,
+              "frames": 16,
+              "__collapse": false,
+              "units": "frames"
+            },
+            "id": "e4832cdd-e11b-494e-b32c-c6d816050838"
+          },
+          {
+            "command": "EVENT_ACTOR_MOVE_RELATIVE",
+            "args": {
+              "actorId": "0",
+              "x": {
+                "type": "variable",
+                "value": "V1"
+              },
+              "y": {
+                "type": "number",
+                "value": 0
+              },
+              "moveType": "horizontal",
+              "useCollisions": false
+            },
+            "id": "5c64038b-6930-406f-b88d-7b45e6975faf"
+          },
+          {
+            "command": "EVENT_WAIT",
+            "args": {
+              "time": 0.5,
+              "frames": 16,
+              "units": "frames"
+            },
+            "id": "808bbda1-8178-4650-a094-bb8e67e8a64e"
+          }
+        ]
+      },
+      "id": "f9ea550c-90c6-4c35-b6b8-394cf1dd8a3e"
+    }
+  ]
+}

+ 1 - 1
INDPRO/Game/Silent Specter/SilentSpecter/project/variables.gbsres

@@ -4,7 +4,7 @@
     {
       "id": "0",
       "name": "bIsInvisible",
-      "symbol": "var_bisinvisible"
+      "symbol": "var_bisinvisible_0"
     },
     {
       "id": "1",