Kaynağa Gözat

试图寻找丢失资源中

DrDuck0117 2 hafta önce
ebeveyn
işleme
8f2a89713d

+ 5 - 0
objects/oPlayerCorpse/Create_0.gml

@@ -0,0 +1,5 @@
+event_inherited();
+
+hp = 1;
+
+image_alpha = 0.6;

+ 9 - 0
objects/oPlayerCorpse/Destroy_0.gml

@@ -0,0 +1,9 @@
+// Inherit the parent event
+event_inherited();
+
+global.save_data.player.Credit += global.save_data.player.corpse.droppedCredit;
+	 
+global.save_data.player.corpse.droppedCredit = 0;
+global.save_data.player.corpse.targetRoom = noone;
+global.save_data.player.corpse.xPos = -1;
+global.save_data.player.corpse.yPos = -1;

+ 42 - 0
objects/oPlayerCorpse/oPlayerCorpse.yy

@@ -0,0 +1,42 @@
+{
+  "$GMObject":"",
+  "%Name":"oPlayerCorpse",
+  "eventList":[
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":0,"eventType":0,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+    {"$GMEvent":"v1","%Name":"","collisionObjectId":null,"eventNum":0,"eventType":1,"isDnD":false,"name":"","resourceType":"GMEvent","resourceVersion":"2.0",},
+  ],
+  "managed":true,
+  "name":"oPlayerCorpse",
+  "overriddenProperties":[],
+  "parent":{
+    "name":"oPlayerCorpse",
+    "path":"folders/Enemy/oPlayerCorpse.yy",
+  },
+  "parentObjectId":{
+    "name":"oParentEnemy",
+    "path":"objects/oParentEnemy/oParentEnemy.yy",
+  },
+  "persistent":false,
+  "physicsAngularDamping":0.1,
+  "physicsDensity":0.5,
+  "physicsFriction":0.2,
+  "physicsGroup":1,
+  "physicsKinematic":false,
+  "physicsLinearDamping":0.1,
+  "physicsObject":false,
+  "physicsRestitution":0.1,
+  "physicsSensor":false,
+  "physicsShape":1,
+  "physicsShapePoints":[],
+  "physicsStartAwake":true,
+  "properties":[],
+  "resourceType":"GMObject",
+  "resourceVersion":"2.0",
+  "solid":false,
+  "spriteId":{
+    "name":"sPlayerIdle",
+    "path":"sprites/sPlayerIdle/sPlayerIdle.yy",
+  },
+  "spriteMaskId":null,
+  "visible":true,
+}