Jelajahi Sumber

Merge branch 'dev' of http://47.96.66.225:10080/chelios/xsdmx-CocosCreator into dev

# Conflicts:
#	local/local.json
licong 3 tahun lalu
induk
melakukan
8f0ebf28d0
30 mengubah file dengan 20891 tambahan dan 6882 penghapusan
  1. 1 1
      assets/Script/game/element/JG0108_1.ts
  2. 143 0
      assets/Script/game/element/JG0111_1.ts
  3. 9 0
      assets/Script/game/element/JG0111_1.ts.meta
  4. 0 1
      assets/Script/game/fight/object/FSprite.ts
  5. 132 0
      assets/res/monster/sol/sol_1001/sol_1001.atlas
  6. 5 0
      assets/res/monster/sol/sol_1001/sol_1001.atlas.meta
  7. 1 1
      assets/res/monster/sol/sol_1001/sol_1001.json
  8. TEMPAT SAMPAH
      assets/res/monster/sol/sol_1001/sol_1001.png
  9. 6 6
      assets/res/monster/sol/sol_1001/sol_1001.png.meta
  10. 347 0
      assets/resources/prefab/element/ZA0110.prefab
  11. 8 0
      assets/resources/prefab/element/ZA0110.prefab.meta
  12. 186 0
      assets/resources/prefab/element/ZA0110_1.prefab
  13. 8 0
      assets/resources/prefab/element/ZA0110_1.prefab.meta
  14. 820 0
      assets/resources/prefab/map/element/cage.prefab
  15. 8 0
      assets/resources/prefab/map/element/cage.prefab.meta
  16. 872 1022
      assets/resources/prefab/map/map1.prefab
  17. 11679 2399
      assets/resources/prefab/map/map2.prefab
  18. 6098 2899
      assets/resources/prefab/map/map3.prefab
  19. 24 7
      assets/resources/prefab/monter/GW0101.prefab
  20. 487 0
      assets/resources/prefab/monter/GW0102.prefab
  21. 8 0
      assets/resources/prefab/monter/GW0102.prefab.meta
  22. 23 4
      assets/resources/prefab/monter/GW0103.prefab
  23. 5 5
      assets/resources/prefab/role/1001.prefab
  24. 2 2
      assets/resources/prefab/role/1002.prefab
  25. 3 3
      assets/resources/prefab/role/1003.prefab
  26. 12 12
      assets/resources/test/1.2(new).tmx
  27. 4 4
      assets/resources/test/1.3(new).tmx
  28. 0 7
      local/local.json
  29. 0 6
      local/node-library.json
  30. 0 503
      local/node-tree-state.json

+ 1 - 1
assets/Script/game/element/JG0108_1.ts

@@ -28,7 +28,7 @@ export default class JG0108_1 extends BaseEvent {
         this.rmHP()
         cc.tween(this.ff.mainSprite.node).sequence(
             cc.moveBy(0.5,cc.v2(x,y)).easing(cc.easeBackOut()),
-            cc.delayTime(0.5),
+            cc.delayTime(0.2),
             cc.callFunc(()=>{
                 this.ff.mainSprite.setPause(false)
             })

+ 143 - 0
assets/Script/game/element/JG0111_1.ts

@@ -0,0 +1,143 @@
+import FqLogin from "../../login/FqLogin";
+import { AudioMgr } from "../../main/ViewManage";
+import BaseEvent from "../fight/evnet/base/BaseEvent";
+
+
+const SpineName = {
+    CLOSE: "close",
+    OPEN: "open"
+}
+
+
+/**
+ * 多组按钮控制开门
+ */
+const { ccclass, property } = cc._decorator;
+
+@ccclass
+export default class JG0111_1 extends BaseEvent {
+
+    @property({
+        displayName: '替换的图片',
+        type: cc.Sprite,
+    })
+    mIcon: cc.Sprite = null;
+
+    @property({
+        displayName: '未踩上图片',
+        type: cc.SpriteFrame,
+    })
+    mIcon0: cc.SpriteFrame = null;
+
+    @property({
+        displayName: '踩上后的图片',
+        type: cc.SpriteFrame,
+    })
+    mIcon1: cc.SpriteFrame = null;
+
+    /**
+    * 控制的栅栏机关
+    */
+    @property({
+        displayName: '其它开关',
+        type: [cc.Node],
+    })
+    mButtons: Array<cc.Node> = [];
+
+    /**
+     * 控制的栅栏机关
+     */
+    @property({
+        displayName: '控制的机关',
+        type: [cc.Node],
+    })
+    mFenceTrigger: Array<cc.Node> = [];
+
+    /**
+     * 是否选中
+     */
+    public isHang = false;
+    /**
+     * 机关是否已经结束
+     */
+    public isOver = false;
+
+    private count = 0;
+
+    onLoad(){
+        super.onLoad();
+        this.node.zIndex = -9999;
+    }
+
+    onBeginContact(contact: cc.PhysicsContact, self: cc.PhysicsCollider, other: cc.PhysicsCollider) {
+        if (other.node.group != 'bullet') {
+            this.count++
+            this.onBegin(self.tag)
+        }
+
+    }
+
+    onEndContact(contact: cc.PhysicsContact, self: cc.PhysicsCollider, other: cc.PhysicsCollider) {
+        if (other.node.group != 'bullet') {
+            this.count--
+            if (this.count <= 0) {
+                this.count = 0;
+                this.onEnd(self.tag)
+            }
+        }
+    }
+
+    onBegin(tag: number) {
+        this.isHang = true;
+        this.mIcon.spriteFrame = this.mIcon1;
+        this.checkOpen();
+    }
+
+    onEnd(tag: number) {
+        // this.isHang = false
+        // this.mIcon.spriteFrame = this.mIcon0
+        // this.isOver = false;
+        // for (let i = 0; i < this.mFenceTrigger.length; i++) {
+        //     const element = this.mFenceTrigger[i];
+        //     // element.active = true;
+        //     this.showFence(element, SpineName.CLOSE);
+        //     element.getComponent(cc.PhysicsBoxCollider).enabled = true;
+        // }
+    }
+
+    private checkOpen() {
+        if (this.isOver) {
+            return
+        }
+        //检查其它开关是否打开
+        for (let i = 0; i < this.mButtons.length; i++) {
+            const element = this.mButtons[i];
+            let fdb = element.getComponent(JG0111_1)
+            if (!fdb.isHang) return
+        }
+        this.isOver = true;
+        this.pause();
+        this.moveCamera(this.mFenceTrigger[0].getPosition(), 1, () => {
+            cc.tween(this.node).sequence(
+                cc.callFunc(() => {
+                    for (let i = 0; i < this.mFenceTrigger.length; i++) {
+                        const element = this.mFenceTrigger[i];
+                        element.active = false
+                        // this.showFence(element, SpineName.OPEN);
+                    }
+                    this.ff.main.playerEffectByPath(AudioMgr.openDoor);
+                }),
+                cc.delayTime(1),
+                cc.callFunc(() => {
+                    this.resume()
+                    // for (let i = 0; i < this.mFenceTrigger.length; i++) {
+                    //     const element = this.mFenceTrigger[i];
+                    //     // element.active = false;
+                    //     element.getComponent(cc.PhysicsBoxCollider).enabled = false;
+                    // }
+                })
+            ).start();
+
+        })
+    }
+}

+ 9 - 0
assets/Script/game/element/JG0111_1.ts.meta

@@ -0,0 +1,9 @@
+{
+  "ver": "1.0.8",
+  "uuid": "97a15971-f3cf-4619-bf8a-8f757adb57ef",
+  "isPlugin": false,
+  "loadPluginInWeb": true,
+  "loadPluginInNative": true,
+  "loadPluginInEditor": false,
+  "subMetas": {}
+}

+ 0 - 1
assets/Script/game/fight/object/FSprite.ts

@@ -55,7 +55,6 @@ export default class FSprite extends FObject {
 
     // public hurtParticle: cc.ParticleSystem = null;
 
-    @property(cc.Prefab)
     mBullet: cc.Prefab = null;//攻击效果
 
     // @property(cc.Node)

+ 132 - 0
assets/res/monster/sol/sol_1001/sol_1001.atlas

@@ -0,0 +1,132 @@
+
+sol_1001.png
+size: 570,150
+format: RGBA8888
+filter: Linear,Linear
+repeat: none
+attack_02
+  rotate: true
+  xy: 500, 10
+  size: 64, 60
+  orig: 64, 60
+  offset: 0, 0
+  index: -1
+attack_03
+  rotate: false
+  xy: 442, 76
+  size: 64, 72
+  orig: 64, 72
+  offset: 0, 0
+  index: -1
+attack_04
+  rotate: false
+  xy: 310, 62
+  size: 64, 86
+  orig: 64, 86
+  offset: 0, 0
+  index: -1
+attack_05
+  rotate: false
+  xy: 2, 8
+  size: 76, 36
+  orig: 76, 36
+  offset: 0, 0
+  index: -1
+attack_06
+  rotate: true
+  xy: 2, 46
+  size: 102, 26
+  orig: 102, 26
+  offset: 0, 0
+  index: -1
+daiji_02
+  rotate: false
+  xy: 220, 2
+  size: 64, 54
+  orig: 64, 54
+  offset: 0, 0
+  index: -1
+daiji_03
+  rotate: false
+  xy: 80, 2
+  size: 68, 50
+  orig: 68, 50
+  offset: 0, 0
+  index: -1
+daiji_04
+  rotate: false
+  xy: 150, 4
+  size: 68, 48
+  orig: 68, 48
+  offset: 0, 0
+  index: -1
+move_06
+  rotate: false
+  xy: 150, 4
+  size: 68, 48
+  orig: 68, 48
+  offset: 0, 0
+  index: -1
+dead_01
+  rotate: true
+  xy: 242, 62
+  size: 86, 66
+  orig: 86, 66
+  offset: 0, 0
+  index: -1
+dead_02
+  rotate: true
+  xy: 30, 54
+  size: 94, 68
+  orig: 94, 68
+  offset: 0, 0
+  index: -1
+dead_03
+  rotate: true
+  xy: 170, 58
+  size: 90, 70
+  orig: 90, 70
+  offset: 0, 0
+  index: -1
+dead_04
+  rotate: true
+  xy: 100, 54
+  size: 94, 68
+  orig: 94, 68
+  offset: 0, 0
+  index: -1
+move_01
+  rotate: false
+  xy: 286, 8
+  size: 64, 52
+  orig: 64, 52
+  offset: 0, 0
+  index: -1
+move_02
+  rotate: false
+  xy: 352, 12
+  size: 68, 48
+  orig: 68, 48
+  offset: 0, 0
+  index: -1
+move_03
+  rotate: false
+  xy: 376, 72
+  size: 64, 76
+  orig: 64, 76
+  offset: 0, 0
+  index: -1
+move_04
+  rotate: true
+  xy: 422, 6
+  size: 64, 76
+  orig: 64, 76
+  offset: 0, 0
+  index: -1
+move_05
+  rotate: true
+  xy: 508, 84
+  size: 64, 60
+  orig: 64, 60
+  offset: 0, 0
+  index: -1

+ 5 - 0
assets/res/monster/sol/sol_1001/sol_1001.atlas.meta

@@ -0,0 +1,5 @@
+{
+  "ver": "1.0.1",
+  "uuid": "b4404d00-caae-47fc-b47d-627d8b7d0f33",
+  "subMetas": {}
+}

File diff ditekan karena terlalu besar
+ 1 - 1
assets/res/monster/sol/sol_1001/sol_1001.json


TEMPAT SAMPAH
assets/res/monster/sol/sol_1001/sol_1001.png


+ 6 - 6
assets/res/monster/sol/sol_1001/sol_1001.png.meta

@@ -7,8 +7,8 @@
   "premultiplyAlpha": false,
   "genMipmaps": false,
   "packable": true,
-  "width": 98,
-  "height": 970,
+  "width": 570,
+  "height": 150,
   "platformSettings": {},
   "subMetas": {
     "sol_1001": {
@@ -22,10 +22,10 @@
       "offsetY": 0,
       "trimX": 2,
       "trimY": 2,
-      "width": 94,
-      "height": 966,
-      "rawWidth": 98,
-      "rawHeight": 970,
+      "width": 566,
+      "height": 146,
+      "rawWidth": 570,
+      "rawHeight": 150,
       "borderTop": 0,
       "borderBottom": 0,
       "borderLeft": 0,

+ 347 - 0
assets/resources/prefab/element/ZA0110.prefab

@@ -0,0 +1,347 @@
+[
+  {
+    "__type__": "cc.Prefab",
+    "_name": "",
+    "_objFlags": 0,
+    "_native": "",
+    "data": {
+      "__id__": 1
+    },
+    "optimizationPolicy": 0,
+    "asyncLoadAssets": false,
+    "readonly": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "ZA0110",
+    "_objFlags": 0,
+    "_parent": null,
+    "_children": [
+      {
+        "__id__": 2
+      },
+      {
+        "__id__": 5
+      }
+    ],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 7
+      },
+      {
+        "__id__": 8
+      },
+      {
+        "__id__": 9
+      }
+    ],
+    "_prefab": {
+      "__id__": 10
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 86,
+      "height": 14
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 1,
+    "groupIndex": 1,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "jian",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 3
+      }
+    ],
+    "_prefab": {
+      "__id__": 4
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 14,
+      "height": 86
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        1.86,
+        0.631,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 2
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 770,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "999c0c39-a9a6-4ac6-a086-6377ac23fad2"
+    },
+    "_type": 0,
+    "_sizeMode": 1,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "a994cd48-bc89-4a90-8fe1-92cc34dc9fb5"
+    },
+    "fileId": "9eAOLDjSdJnLkJH1+ZGYJV",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "target",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 6
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 0,
+      "height": 0
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0.824,
+        -232.427,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "a994cd48-bc89-4a90-8fe1-92cc34dc9fb5"
+    },
+    "fileId": "09bWV/ulVKS4C0SkPHIk+A",
+    "sync": false
+  },
+  {
+    "__type__": "cc.RigidBody",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "_type": 2,
+    "_allowSleep": true,
+    "_gravityScale": 0,
+    "_linearDamping": 0,
+    "_angularDamping": 0,
+    "_linearVelocity": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_angularVelocity": 0,
+    "_fixedRotation": true,
+    "enabledContactListener": true,
+    "bullet": false,
+    "awakeOnLoad": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PhysicsBoxCollider",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "tag": 0,
+    "_density": 1,
+    "_sensor": true,
+    "_friction": 0.2,
+    "_restitution": 0,
+    "body": null,
+    "_offset": {
+      "__type__": "cc.Vec2",
+      "x": -0.3,
+      "y": 0
+    },
+    "_size": {
+      "__type__": "cc.Size",
+      "width": 86.6,
+      "height": 14.2
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "2d187U3W8RPV65wVEErqYXV",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "monsterId": 2001,
+    "time": 0.5,
+    "interval": 2,
+    "target": {
+      "__id__": 5
+    },
+    "spine": null,
+    "warnNode": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "a994cd48-bc89-4a90-8fe1-92cc34dc9fb5"
+    },
+    "fileId": "",
+    "sync": false
+  }
+]

+ 8 - 0
assets/resources/prefab/element/ZA0110.prefab.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "1.2.9",
+  "uuid": "a994cd48-bc89-4a90-8fe1-92cc34dc9fb5",
+  "optimizationPolicy": "AUTO",
+  "asyncLoadAssets": false,
+  "readonly": false,
+  "subMetas": {}
+}

+ 186 - 0
assets/resources/prefab/element/ZA0110_1.prefab

@@ -0,0 +1,186 @@
+[
+  {
+    "__type__": "cc.Prefab",
+    "_name": "",
+    "_objFlags": 0,
+    "_native": "",
+    "data": {
+      "__id__": 1
+    },
+    "optimizationPolicy": 0,
+    "asyncLoadAssets": false,
+    "readonly": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "ZA0110_1",
+    "_objFlags": 0,
+    "_parent": null,
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 2
+      },
+      {
+        "__id__": 3
+      },
+      {
+        "__id__": 4
+      }
+    ],
+    "_prefab": {
+      "__id__": 5
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 139.89,
+      "height": 165.3
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 1,
+    "groupIndex": 1,
+    "_id": ""
+  },
+  {
+    "__type__": "sp.Skeleton",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "7afd064b-113f-480e-b793-8817d19f63c3"
+      }
+    ],
+    "paused": false,
+    "defaultSkin": "default",
+    "defaultAnimation": "idle",
+    "_preCacheMode": 0,
+    "_cacheMode": 0,
+    "loop": true,
+    "premultipliedAlpha": true,
+    "timeScale": 1,
+    "_accTime": 0,
+    "_playCount": 0,
+    "_frameCache": null,
+    "_curFrame": null,
+    "_skeletonCache": null,
+    "_animationName": "idle",
+    "_animationQueue": [],
+    "_headAniInfo": null,
+    "_playTimes": 0,
+    "_isAniComplete": true,
+    "_N$skeletonData": {
+      "__uuid__": "2616eadd-9341-469e-ae56-a267a12b3c70"
+    },
+    "_N$_defaultCacheMode": 0,
+    "_N$debugSlots": false,
+    "_N$debugBones": false,
+    "_N$debugMesh": false,
+    "_N$useTint": false,
+    "_N$enableBatch": false,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.RigidBody",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "_type": 0,
+    "_allowSleep": true,
+    "_gravityScale": 1,
+    "_linearDamping": 0,
+    "_angularDamping": 0,
+    "_linearVelocity": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_angularVelocity": 0,
+    "_fixedRotation": false,
+    "enabledContactListener": false,
+    "bullet": false,
+    "awakeOnLoad": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PhysicsBoxCollider",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "tag": 0,
+    "_density": 1,
+    "_sensor": false,
+    "_friction": 0.2,
+    "_restitution": 0,
+    "body": null,
+    "_offset": {
+      "__type__": "cc.Vec2",
+      "x": -1.8,
+      "y": 12.3
+    },
+    "_size": {
+      "__type__": "cc.Size",
+      "width": 66.8,
+      "height": 89.4
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "776f2d95-1605-4e46-aff5-4dfc754631a5"
+    },
+    "fileId": "",
+    "sync": false
+  }
+]

+ 8 - 0
assets/resources/prefab/element/ZA0110_1.prefab.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "1.2.9",
+  "uuid": "776f2d95-1605-4e46-aff5-4dfc754631a5",
+  "optimizationPolicy": "AUTO",
+  "asyncLoadAssets": false,
+  "readonly": false,
+  "subMetas": {}
+}

+ 820 - 0
assets/resources/prefab/map/element/cage.prefab

@@ -0,0 +1,820 @@
+[
+  {
+    "__type__": "cc.Prefab",
+    "_name": "",
+    "_objFlags": 0,
+    "_native": "",
+    "data": {
+      "__id__": 1
+    },
+    "optimizationPolicy": 0,
+    "asyncLoadAssets": false,
+    "readonly": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "event35",
+    "_objFlags": 0,
+    "_parent": null,
+    "_children": [
+      {
+        "__id__": 2
+      },
+      {
+        "__id__": 5
+      },
+      {
+        "__id__": 9
+      },
+      {
+        "__id__": 12
+      }
+    ],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 18
+      },
+      {
+        "__id__": 19
+      },
+      {
+        "__id__": 20
+      },
+      {
+        "__id__": 21
+      }
+    ],
+    "_prefab": {
+      "__id__": 22
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 200,
+      "height": 200
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        5147.046,
+        5746.791,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 6,
+    "groupIndex": 6,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "cage",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 3
+      }
+    ],
+    "_prefab": {
+      "__id__": 4
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 212,
+      "height": 254
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        -9.481,
+        112.223,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0.8,
+        0.8,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "sp.Skeleton",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 2
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "7afd064b-113f-480e-b793-8817d19f63c3"
+      }
+    ],
+    "paused": false,
+    "defaultSkin": "default",
+    "defaultAnimation": "idle",
+    "_preCacheMode": 0,
+    "_cacheMode": 0,
+    "loop": true,
+    "premultipliedAlpha": true,
+    "timeScale": 1,
+    "_accTime": 0,
+    "_playCount": 0,
+    "_frameCache": null,
+    "_curFrame": null,
+    "_skeletonCache": null,
+    "_animationName": "idle",
+    "_animationQueue": [],
+    "_headAniInfo": null,
+    "_playTimes": 0,
+    "_isAniComplete": true,
+    "_N$skeletonData": {
+      "__uuid__": "d861b0ce-42fe-4b5f-a011-e61ceeba458d"
+    },
+    "_N$_defaultCacheMode": 0,
+    "_N$debugSlots": false,
+    "_N$debugBones": false,
+    "_N$debugMesh": false,
+    "_N$useTint": false,
+    "_N$enableBatch": false,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "d5yMQc6hpHyZx3Sp9OI7Xt",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "spineDown",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 6
+      },
+      {
+        "__id__": 7
+      }
+    ],
+    "_prefab": {
+      "__id__": 8
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 74.14,
+      "height": 118.55
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        -5.247,
+        93.985,
+        0,
+        0,
+        0,
+        0,
+        1,
+        -1,
+        1,
+        -1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 6,
+    "groupIndex": 6,
+    "_id": ""
+  },
+  {
+    "__type__": "sp.Skeleton",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 5
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "7afd064b-113f-480e-b793-8817d19f63c3"
+      }
+    ],
+    "paused": false,
+    "defaultSkin": "30000",
+    "defaultAnimation": "idle",
+    "_preCacheMode": 0,
+    "_cacheMode": 0,
+    "loop": true,
+    "premultipliedAlpha": true,
+    "timeScale": 1,
+    "_accTime": 0,
+    "_playCount": 0,
+    "_frameCache": null,
+    "_curFrame": null,
+    "_skeletonCache": null,
+    "_animationName": "idle",
+    "_animationQueue": [],
+    "_headAniInfo": null,
+    "_playTimes": 0,
+    "_isAniComplete": true,
+    "_N$skeletonData": {
+      "__uuid__": "253df330-0cb1-4464-9d54-dfb8b95d02e1"
+    },
+    "_N$_defaultCacheMode": 0,
+    "_N$debugSlots": false,
+    "_N$debugBones": false,
+    "_N$debugMesh": false,
+    "_N$useTint": false,
+    "_N$enableBatch": false,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Animation",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 5
+    },
+    "_enabled": true,
+    "_defaultClip": null,
+    "_clips": [
+      {
+        "__uuid__": "4b075c9d-eed0-489e-8c44-dd9c252415f6"
+      }
+    ],
+    "playOnLoad": false,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "52ThhFGQNOkIGszieJSitE",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "cage02",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 10
+      }
+    ],
+    "_prefab": {
+      "__id__": 11
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 204,
+      "height": 398
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        -9.513,
+        110.389,
+        0,
+        0,
+        0,
+        0,
+        1,
+        0.8,
+        0.8,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "sp.Skeleton",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 9
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "7afd064b-113f-480e-b793-8817d19f63c3"
+      }
+    ],
+    "paused": false,
+    "defaultSkin": "default",
+    "defaultAnimation": "idle",
+    "_preCacheMode": 0,
+    "_cacheMode": 0,
+    "loop": true,
+    "premultipliedAlpha": true,
+    "timeScale": 1,
+    "_accTime": 0,
+    "_playCount": 0,
+    "_frameCache": null,
+    "_curFrame": null,
+    "_skeletonCache": null,
+    "_animationName": "idle",
+    "_animationQueue": [],
+    "_headAniInfo": null,
+    "_playTimes": 0,
+    "_isAniComplete": true,
+    "_N$skeletonData": {
+      "__uuid__": "0040c173-c8fa-4426-ac6d-c8f092f65304"
+    },
+    "_N$_defaultCacheMode": 0,
+    "_N$debugSlots": false,
+    "_N$debugBones": false,
+    "_N$debugMesh": false,
+    "_N$useTint": false,
+    "_N$enableBatch": false,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "69RiUDov9GVo9cR6MPWGo5",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "tishi",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 13
+      }
+    ],
+    "_active": false,
+    "_components": [
+      {
+        "__id__": 16
+      }
+    ],
+    "_prefab": {
+      "__id__": 17
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 78,
+      "height": 78
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        290.027,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "key",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 12
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 14
+      }
+    ],
+    "_prefab": {
+      "__id__": 15
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 38,
+      "height": 42
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        7.991,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 0,
+    "groupIndex": 0,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 13
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 770,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "9f6450fc-af47-4977-9f1b-81748dcce77b"
+    },
+    "_type": 0,
+    "_sizeMode": 1,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "36KA7wIiVD0Zz2+/GLdZhm",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Sprite",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 12
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
+      }
+    ],
+    "_srcBlendFactor": 770,
+    "_dstBlendFactor": 771,
+    "_spriteFrame": {
+      "__uuid__": "9a72358e-e6fa-457f-a307-c86d5081262f"
+    },
+    "_type": 0,
+    "_sizeMode": 1,
+    "_fillType": 0,
+    "_fillCenter": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_fillStart": 0,
+    "_fillRange": 0,
+    "_isTrimmedMode": true,
+    "_atlas": null,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "49XAR72rFLs5ARowvTMCmb",
+    "sync": false
+  },
+  {
+    "__type__": "cc.RigidBody",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "_type": 0,
+    "_allowSleep": true,
+    "_gravityScale": 1,
+    "_linearDamping": 0,
+    "_angularDamping": 0,
+    "_linearVelocity": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_angularVelocity": 0,
+    "_fixedRotation": true,
+    "enabledContactListener": true,
+    "bullet": false,
+    "awakeOnLoad": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PhysicsBoxCollider",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "tag": 1,
+    "_density": 1,
+    "_sensor": true,
+    "_friction": 0.2,
+    "_restitution": 0,
+    "body": null,
+    "_offset": {
+      "__type__": "cc.Vec2",
+      "x": -8,
+      "y": 40
+    },
+    "_size": {
+      "__type__": "cc.Size",
+      "width": 233,
+      "height": 173
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PhysicsBoxCollider",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "tag": 0,
+    "_density": 1,
+    "_sensor": false,
+    "_friction": 0.2,
+    "_restitution": 0,
+    "body": null,
+    "_offset": {
+      "__type__": "cc.Vec2",
+      "x": -10,
+      "y": 111
+    },
+    "_size": {
+      "__type__": "cc.Size",
+      "width": 145,
+      "height": 170
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cd1d6jVjB5Jv6TZLEXmclun",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "mPetId": 1,
+    "spine": {
+      "__id__": 10
+    },
+    "mPet": {
+      "__id__": 5
+    },
+    "mPetPrefab": {
+      "__uuid__": "54e0cd76-2c63-4e23-b81c-97efe2699791"
+    },
+    "mIcon": {
+      "__id__": 16
+    },
+    "mIconFrame": [
+      {
+        "__uuid__": "9a72358e-e6fa-457f-a307-c86d5081262f"
+      },
+      {
+        "__uuid__": "be4abc4a-b1e3-4ad1-9498-afff6aa28e72"
+      }
+    ],
+    "mTipsIcon": {
+      "__uuid__": "b1957a0d-b3d0-4e6b-ac36-00efde2b10a1"
+    },
+    "mDoor": [
+      null
+    ],
+    "text": [
+      "0|没想到我堂堂一个精灵国王子,刚刚被复活,因为一时好奇捡了个漂流瓶就被黑魔法关起来了,真是命运坎坷,天妒英才",
+      "-1|你就是蘑菇怪说的那个呆头呆脑的精灵王子么?你这样的都能当上王子么?",
+      "0|你自己都弱不禁风的样子,嘴巴倒是挺毒辣",
+      "-1|小王子,以后你就跟着我吧,姐保你吃香喝辣",
+      "0|信你一次,但凡有一顿让我饿肚子,我就会毫不留情的离开你",
+      "0|精灵射手加入队伍"
+    ],
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__id__": 0
+    },
+    "fileId": "",
+    "sync": false
+  }
+]

+ 8 - 0
assets/resources/prefab/map/element/cage.prefab.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "1.2.9",
+  "uuid": "6662ab93-0c1d-455d-b44c-5c5a4a11c616",
+  "optimizationPolicy": "AUTO",
+  "asyncLoadAssets": false,
+  "readonly": false,
+  "subMetas": {}
+}

File diff ditekan karena terlalu besar
+ 872 - 1022
assets/resources/prefab/map/map1.prefab


File diff ditekan karena terlalu besar
+ 11679 - 2399
assets/resources/prefab/map/map2.prefab


File diff ditekan karena terlalu besar
+ 6098 - 2899
assets/resources/prefab/map/map3.prefab


+ 24 - 7
assets/resources/prefab/monter/GW0101.prefab

@@ -40,10 +40,13 @@
       },
       {
         "__id__": 13
+      },
+      {
+        "__id__": 14
       }
     ],
     "_prefab": {
-      "__id__": 14
+      "__id__": 15
     },
     "_opacity": 255,
     "_color": {
@@ -436,10 +439,7 @@
       "__id__": 1
     },
     "_enabled": true,
-    "id": 3001,
-    "mBullet": {
-      "__uuid__": "9fb099ea-142d-418f-a1e8-f5a46e4f27ee"
-    },
+    "id": 1001,
     "_id": ""
   },
   {
@@ -451,11 +451,28 @@
     },
     "_enabled": true,
     "AI_CD": 300,
-    "atk_CD": 5000,
-    "atk_count": 1,
     "speed": 100,
     "_id": ""
   },
+  {
+    "__type__": "14f4cXX6/ZHFphrrohFfXC/",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "ID": 0,
+    "CD": 3000,
+    "range": 1000,
+    "speed": 500,
+    "count": 1,
+    "btime": 1,
+    "mBullet": {
+      "__uuid__": "11364221-35d8-475e-b9ec-43ab3aa2993d"
+    },
+    "_id": ""
+  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {

+ 487 - 0
assets/resources/prefab/monter/GW0102.prefab

@@ -0,0 +1,487 @@
+[
+  {
+    "__type__": "cc.Prefab",
+    "_name": "",
+    "_objFlags": 0,
+    "_native": "",
+    "data": {
+      "__id__": 1
+    },
+    "optimizationPolicy": 0,
+    "asyncLoadAssets": false,
+    "readonly": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "1002",
+    "_objFlags": 0,
+    "_parent": null,
+    "_children": [
+      {
+        "__id__": 2
+      },
+      {
+        "__id__": 7
+      }
+    ],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 9
+      },
+      {
+        "__id__": 10
+      },
+      {
+        "__id__": 11
+      },
+      {
+        "__id__": 12
+      },
+      {
+        "__id__": 13
+      },
+      {
+        "__id__": 14
+      }
+    ],
+    "_prefab": {
+      "__id__": 15
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 50,
+      "height": 90
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 3,
+    "groupIndex": 3,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "juese01",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [
+      {
+        "__id__": 3
+      }
+    ],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 6
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 0,
+      "height": 0
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 3,
+    "groupIndex": 3,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "spineRight",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 2
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [
+      {
+        "__id__": 4
+      }
+    ],
+    "_prefab": {
+      "__id__": 5
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 66,
+      "height": 67
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        0,
+        0,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        2
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 3,
+    "groupIndex": 3,
+    "_id": ""
+  },
+  {
+    "__type__": "sp.Skeleton",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 3
+    },
+    "_enabled": true,
+    "_materials": [
+      {
+        "__uuid__": "7afd064b-113f-480e-b793-8817d19f63c3"
+      }
+    ],
+    "paused": false,
+    "defaultSkin": "default",
+    "defaultAnimation": "idle",
+    "_preCacheMode": 0,
+    "_cacheMode": 0,
+    "loop": true,
+    "premultipliedAlpha": true,
+    "timeScale": 1,
+    "_accTime": 0,
+    "_playCount": 0,
+    "_frameCache": null,
+    "_curFrame": null,
+    "_skeletonCache": null,
+    "_animationName": "idle",
+    "_animationQueue": [],
+    "_headAniInfo": null,
+    "_playTimes": 0,
+    "_isAniComplete": true,
+    "_N$skeletonData": {
+      "__uuid__": "172a8a05-7289-4309-b5ac-33f9ccf0b4d6"
+    },
+    "_N$_defaultCacheMode": 0,
+    "_N$debugSlots": false,
+    "_N$debugBones": false,
+    "_N$debugMesh": false,
+    "_N$useTint": false,
+    "_N$enableBatch": false,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "4e489d69-cddc-45b6-b561-d1bac7c990f0"
+    },
+    "fileId": "3bFOPG4xBOhY0oT5xb+UJM",
+    "sync": false
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "4e489d69-cddc-45b6-b561-d1bac7c990f0"
+    },
+    "fileId": "bePYNKVxZO94AkCcssJ+Je",
+    "sync": false
+  },
+  {
+    "__type__": "cc.Node",
+    "_name": "fire",
+    "_objFlags": 0,
+    "_parent": {
+      "__id__": 1
+    },
+    "_children": [],
+    "_active": true,
+    "_components": [],
+    "_prefab": {
+      "__id__": 8
+    },
+    "_opacity": 255,
+    "_color": {
+      "__type__": "cc.Color",
+      "r": 255,
+      "g": 255,
+      "b": 255,
+      "a": 255
+    },
+    "_contentSize": {
+      "__type__": "cc.Size",
+      "width": 0,
+      "height": 0
+    },
+    "_anchorPoint": {
+      "__type__": "cc.Vec2",
+      "x": 0.5,
+      "y": 0.5
+    },
+    "_trs": {
+      "__type__": "TypedArray",
+      "ctor": "Float64Array",
+      "array": [
+        33.032,
+        28.717,
+        0,
+        0,
+        0,
+        0,
+        1,
+        1,
+        1,
+        1
+      ]
+    },
+    "_eulerAngles": {
+      "__type__": "cc.Vec3",
+      "x": 0,
+      "y": 0,
+      "z": 0
+    },
+    "_skewX": 0,
+    "_skewY": 0,
+    "_is3DNode": false,
+    "_groupIndex": 3,
+    "groupIndex": 3,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "4e489d69-cddc-45b6-b561-d1bac7c990f0"
+    },
+    "fileId": "4c5cA62SdD3ahDcakgI2Xl",
+    "sync": false
+  },
+  {
+    "__type__": "cc.RigidBody",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "_type": 2,
+    "_allowSleep": true,
+    "_gravityScale": 0,
+    "_linearDamping": 30,
+    "_angularDamping": 0,
+    "_linearVelocity": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 0
+    },
+    "_angularVelocity": 0,
+    "_fixedRotation": true,
+    "enabledContactListener": true,
+    "bullet": false,
+    "awakeOnLoad": true,
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PhysicsBoxCollider",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "tag": 0,
+    "_density": 1,
+    "_sensor": true,
+    "_friction": 0.2,
+    "_restitution": 0,
+    "body": null,
+    "_offset": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 45
+    },
+    "_size": {
+      "__type__": "cc.Size",
+      "width": 50,
+      "height": 90
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PhysicsCircleCollider",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "tag": 1,
+    "_density": 1,
+    "_sensor": false,
+    "_friction": 0.2,
+    "_restitution": 0,
+    "body": null,
+    "_offset": {
+      "__type__": "cc.Vec2",
+      "x": 0,
+      "y": 40
+    },
+    "_radius": 40,
+    "_id": ""
+  },
+  {
+    "__type__": "cc65bYPVW5My7ctVKJuPNMm",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "id": 1001,
+    "_id": ""
+  },
+  {
+    "__type__": "884851NW4JDEbZlM+S7icPi",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "AI_CD": 300,
+    "speed": 100,
+    "_id": ""
+  },
+  {
+    "__type__": "14f4cXX6/ZHFphrrohFfXC/",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "ID": 0,
+    "CD": 3000,
+    "range": 1000,
+    "speed": 500,
+    "count": 1,
+    "btime": 1,
+    "mBullet": {
+      "__uuid__": "11364221-35d8-475e-b9ec-43ab3aa2993d"
+    },
+    "_id": ""
+  },
+  {
+    "__type__": "cc.PrefabInfo",
+    "root": {
+      "__id__": 1
+    },
+    "asset": {
+      "__uuid__": "4e489d69-cddc-45b6-b561-d1bac7c990f0"
+    },
+    "fileId": "",
+    "sync": false
+  }
+]

+ 8 - 0
assets/resources/prefab/monter/GW0102.prefab.meta

@@ -0,0 +1,8 @@
+{
+  "ver": "1.2.9",
+  "uuid": "4e489d69-cddc-45b6-b561-d1bac7c990f0",
+  "optimizationPolicy": "AUTO",
+  "asyncLoadAssets": false,
+  "readonly": false,
+  "subMetas": {}
+}

+ 23 - 4
assets/resources/prefab/monter/GW0103.prefab

@@ -40,10 +40,13 @@
       },
       {
         "__id__": 13
+      },
+      {
+        "__id__": 14
       }
     ],
     "_prefab": {
-      "__id__": 14
+      "__id__": 15
     },
     "_opacity": 255,
     "_color": {
@@ -437,9 +440,6 @@
     },
     "_enabled": true,
     "id": 1003,
-    "mBullet": {
-      "__uuid__": "11364221-35d8-475e-b9ec-43ab3aa2993d"
-    },
     "_id": ""
   },
   {
@@ -454,6 +454,25 @@
     "speed": 200,
     "_id": ""
   },
+  {
+    "__type__": "14f4cXX6/ZHFphrrohFfXC/",
+    "_name": "",
+    "_objFlags": 0,
+    "node": {
+      "__id__": 1
+    },
+    "_enabled": true,
+    "ID": 0,
+    "CD": 3000,
+    "range": 1000,
+    "speed": 500,
+    "count": 1,
+    "btime": 1,
+    "mBullet": {
+      "__uuid__": "11364221-35d8-475e-b9ec-43ab3aa2993d"
+    },
+    "_id": ""
+  },
   {
     "__type__": "cc.PrefabInfo",
     "root": {

+ 5 - 5
assets/resources/prefab/role/1001.prefab

@@ -74,8 +74,8 @@
         0,
         0,
         1,
-        1,
-        1,
+        0.8,
+        0.8,
         1
       ]
     },
@@ -5591,10 +5591,10 @@
     "body": null,
     "_offset": {
       "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 40
+      "x": 1,
+      "y": 5
     },
-    "_radius": 30,
+    "_radius": 25,
     "_id": ""
   },
   {

+ 2 - 2
assets/resources/prefab/role/1002.prefab

@@ -77,8 +77,8 @@
         0,
         0,
         1,
-        1,
-        1,
+        0.8,
+        0.8,
         1
       ]
     },

+ 3 - 3
assets/resources/prefab/role/1003.prefab

@@ -2533,10 +2533,10 @@
     "body": null,
     "_offset": {
       "__type__": "cc.Vec2",
-      "x": 0,
-      "y": 40
+      "x": 1,
+      "y": 5
     },
-    "_radius": 40,
+    "_radius": 25,
     "_id": ""
   },
   {

+ 12 - 12
assets/resources/test/1.2(new).tmx

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<map version="1.5" tiledversion="1.7.0" orientation="orthogonal" renderorder="right-down" width="69" height="100" tilewidth="32" tileheight="32" infinite="0" nextlayerid="6" nextobjectid="1">
+<map version="1.5" tiledversion="1.6.0" orientation="orthogonal" renderorder="right-down" width="69" height="100" tilewidth="32" tileheight="32" infinite="0" nextlayerid="6" nextobjectid="1">
  <tileset firstgid="1" name="1_01" tilewidth="32" tileheight="32" tilecount="1024" columns="32">
   <image source="1_01.png" width="1024" height="1024"/>
  </tileset>
@@ -480,17 +480,17 @@
 169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,169,169,169,169,169,169,0,0,0,0,169,169,169,169,169,169,0,0,0,169,0,0,0,169,0,
 169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,169,169,169,0,0,0,169,169,169,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,169,0,0,0,169,0,
 169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,169,169,169,169,169,0,0,0,169,169,169,169,169,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,169,0,0,0,169,0,
-169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,169,0,0,0,169,0,
-169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,169,0,0,0,169,0,
-169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,169,169,169,169,169,169,169,169,0,0,0,0,0,0,0,0,0,0,0,169,169,169,169,169,169,169,169,169,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,169,0,0,0,169,0,
-169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,169,169,169,169,0,0,0,169,0,
-169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,
-169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,
-169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,
-169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,169,169,169,169,169,169,169,169,0,
-169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,169,169,169,169,169,169,169,169,0,0,0,0,0,0,0,0,0,0,0,169,169,169,169,169,169,169,169,169,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,
-169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,
-169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,
+169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,169,0,265,0,0,0,0,0,0,0,0,0,0,265,0,169,0,0,0,169,0,0,0,169,0,
+169,0,0,0,0,0,0,265,265,0,0,0,0,0,0,169,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,169,0,265,0,0,265,0,0,0,0,265,0,0,265,0,169,0,0,0,169,0,0,0,169,0,
+169,0,0,0,0,0,0,265,265,0,0,0,0,0,0,169,169,169,169,169,169,169,169,169,0,0,0,0,0,0,0,0,0,0,0,169,169,169,169,169,169,169,169,169,169,0,265,0,0,0,0,0,0,0,0,0,0,265,0,169,0,0,0,169,0,0,0,169,0,
+169,0,0,0,0,0,0,265,265,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,0,0,0,0,0,0,0,0,0,0,265,0,169,169,169,169,169,0,0,0,169,0,
+169,0,0,0,0,0,0,265,265,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,0,0,265,0,0,0,0,265,0,0,265,0,0,0,0,0,0,0,0,0,169,0,
+169,0,0,0,0,0,0,265,265,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,0,0,0,0,0,0,0,0,0,0,265,0,0,0,0,0,0,0,0,0,169,0,
+169,0,0,0,0,0,0,265,265,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,0,0,0,0,0,0,0,0,0,0,265,0,0,0,0,0,0,0,0,0,169,0,
+169,0,0,0,0,0,0,265,265,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,0,0,0,0,0,0,0,0,0,0,265,0,169,169,169,169,169,169,169,169,169,0,
+169,0,0,0,0,0,0,265,265,0,0,0,0,0,0,169,169,169,169,169,169,169,169,169,0,0,0,0,0,0,0,0,0,0,0,169,169,169,169,169,169,169,169,169,169,0,265,0,0,0,0,0,0,0,0,0,0,265,0,169,0,0,0,0,0,0,0,0,0,
+169,0,0,0,0,0,0,265,265,0,0,0,0,0,0,169,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,169,0,265,0,0,265,0,0,0,0,265,0,0,265,0,169,0,0,0,0,0,0,0,0,0,
+169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,169,0,265,0,0,0,0,0,0,0,0,0,0,265,0,169,0,0,0,0,0,0,0,0,0,
 169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,
 169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,169,169,169,169,169,0,0,0,169,169,169,169,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,
 169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,0,0,0,0,0,169,0,0,0,0,0,0,0,0,0,

+ 4 - 4
assets/resources/test/1.3(new).tmx

@@ -301,9 +301,9 @@
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
@@ -405,7 +405,7 @@
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
-0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,265,265,265,266,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
+0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,265,266,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,297,298,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,

+ 0 - 7
local/local.json

@@ -1,7 +0,0 @@
-{
-  "last-edit": "2d2f792f-a40c-49bb-a189-ed176a246e49",
-  "recent-items": [
-    "7657f40d-bece-48f6-bcf3-9df3840fb551",
-    "eecf6105-7d24-4dd0-b0f4-e22270e3e415"
-  ]
-}

+ 0 - 6
local/node-library.json

@@ -1,6 +0,0 @@
-{
-  "user": {
-    "name": "User",
-    "prefab": []
-  }
-}

+ 0 - 503
local/node-tree-state.json

@@ -1,503 +0,0 @@
-{
-  "nodeFoldStates": [
-    "184UA+0f5GRpCqgf5G5Z1Q",
-    "73KkKDrGVCP4y0iFYvfohT",
-    "4cCxFHtVZAga22rMFzqNNa",
-    "8cQjx2WIJBNJoKm+KJHg8i",
-    "2cI8+irIpKkpLj/YnUVtFo",
-    "3dsACCdJNP37mTNtxivKhx",
-    "83aZHtpxBKbpkP4JfsCZkQ",
-    "d9K2Vh7bRB65cwtkQ0MFrS",
-    "96Cs9TCV5JN4loTNj5dquz",
-    "74D/zIY5pEY4Hqrw/cANz6",
-    "ceZlrcByxN67DPaPtpejA+",
-    "680lUIY55EDb67at5Vu35U",
-    "1bDdVIdiJLWoAIj8xjw0IE",
-    "deKXvAyR1MeJ0/f9IsuHLG",
-    "610jjC/eJONr+yE3WRldP5",
-    "99JJs7oY1D7LxCCUw82eIU",
-    "5aowyTEdVAC7CobnOgYLEx",
-    "59P6JZ3DdGioz+NpV0ofJc",
-    "a0aaJG4dNDkplaeaCoQyZo",
-    "aaJN1VakJIcaK+TsppZV6u",
-    "a8vMc2y6BL9qs6EwS+3kBW",
-    "b3+gecCwVLNZJkEqhIFOCh",
-    "57Sl/ocX1K35xj+bCp7/uW",
-    "210vCB3YFDaZP+NolhQ8H4",
-    "eaV4EVdaBDr5Q3wsh1rxzm",
-    "33uQXm0xJFoZERo92YY/oR",
-    "dd9MZ3JDVP5KbQUfd4gxdG",
-    "d7gK44835Lr4PRbuFWnSkt",
-    "4eFKpDKg5K6IOMNafezVgj",
-    "60uEkzZRFLioTzWmODsao5",
-    "54JvFTy9RN2JSxzVSPHQHX",
-    "9eFdXCAohOMKMrem/pw7re",
-    "a1xAfgd2JKK5hKURYvolBM",
-    "9bdoqu3G9O66Pufy/hkJfU",
-    "ebVfIVyeRKUoV2NGiC2fZf",
-    "5eRCeFreRFkK8LB1Q5vqIS",
-    "8eAb+mX3VHlZGiuSbgxAMu",
-    "cfInnfiXpCj45N9HxA/OOb",
-    "9cNr3PeY5Jx4bUW5xBuvK5",
-    "b0bfHGXepGMYfCgBoHL+fi",
-    "a6krxCOa1GYY1SjiX5Rf1a",
-    "07QjuU/FNKlJ/IjWTfcBPx",
-    "41RclF4f5Hb6YNghlayvMe",
-    "a8Fnesm4RG8bHfclX2ptZ8",
-    "41DKbs6IZLdJjouDRGWv7p",
-    "02C8yQjeJEYLc+51tUm7CP",
-    "9dE5D0k8tPaY6xSkXYWSZ+",
-    "c6/aRHez1Cv4VwCPvnYQ4S",
-    "07O7HzKPNBKJPAmz76qYiX",
-    "69iN97a7JGWYcLf+J/qLGl",
-    "8c4ccJVGtLq72nwvaIhuCw",
-    "6fchiulzVDzIUcp5f02XzE",
-    "b20qauT2NJa6WvY/ZmYfUb",
-    "040JfW5qhBX6C6UJPW+1I8",
-    "7627H2eipOtbJ8uD3oCqS2",
-    "acXLXBOVNIcKhbXoh72Q0E",
-    "61k3IoRHZKTIUNZlDvHKsl",
-    "b9PUm1n/BCaYyb4+dlww7p",
-    "64LvkeykJMNIfepn4JGnGd",
-    "82+n9MwWBEcKbXeY2pijAO",
-    "9bOtJTNGBPs5J0RvbPlJHy",
-    "aaLwut78pMWo7BsqXl4c+9",
-    "b0YTql8lpHIoJZgAJEnR9M",
-    "1a/C3BKHlOsYrVvwYNjP0o",
-    "ee7hROfGBHo7YSGqfD95ro",
-    "aa7PrXia9LkLMljkZ/1y9x",
-    "f3Sr4aRchDaZUI6zhgg0kU",
-    "97cJdEO1dHl4rLY+EegJ5g",
-    "82LkwXrSxPPoIfU73o2RX4",
-    "bdmNpTAXFAUJKV7WTguf4D",
-    "4axLZhqOJPs6zl5OlRDwei",
-    "66lGsIbNxACr1R/YHNR6Qs",
-    "e1Y15Q4bRKeIF4+Kh1FHYb",
-    "88QDsxWnZM4L0nXAH1xFzA",
-    "3eYZCVQR5C2Jpj8T/xo8H6",
-    "5ayq3AU6pDMqYxdfVFmvkL",
-    "12z/IgkZtDmJi3bjH5yRf7",
-    "69RoyavKVBErrt7RuBVIxP",
-    "33vFebyj5O5rG4fNw8NXho",
-    "37AVt71/9Er6bQvkz2r2Hk",
-    "4f6A0AnulNM4qDRsMf94BK",
-    "16kb9UkB1MH6lHV0VbpK/1",
-    "10IWkOiLJMAJAm5qFysYi3",
-    "a1HdiXyChJpb4U0ooB5PVp",
-    "1aY+haAlhNGbCtDbift/By",
-    "f4r4H8eQJAXZP/9j1we4tZ",
-    "9cYeSgbf9F9aqRLLg3QskD",
-    "1cVBcRNEFFB7UjGtedLBr6",
-    "fdESESf1NHBKFo43HJ2n9F",
-    "c4Z5UOwDROLKFzYNJsuUUJ",
-    "8b2HCcWJtOwp39XLtHwbyX",
-    "4aVgBeYptOzLTi/rxZFzSx",
-    "3bGIunPE5Bh7CFM9mtHvdF",
-    "af0MW/SudJV4hkbKQPiB1t",
-    "63383FVxpO+YVV+0P3CZyG",
-    "0a4jbN8EVGb4nypqA4bJfU",
-    "a3cvozMoRPlYIwXG7eztyc",
-    "5ai9/Ogf5FArVL/W3UwPHo",
-    "13o0ncJoxOGbEP+w7uIsdQ",
-    "1deUslGR5GbqxACOpiyKuD",
-    "eaUHu3t39CYKFD/oNpX3iH",
-    "9dcaQfPflE+5a8oyU2CLHi",
-    "25xF2AbZ9HIYRGG5JSGAo1",
-    "1fA7tzOHBLZLB+knrsefvJ",
-    "9fUTKxuopGC7tDnsRRZAyS",
-    "f707Q6rftJDL0rmZJh310i",
-    "7d9G8gf7RJjadBsO2AE4dt",
-    "916N4sgv9JEp6aFPXLOJEY",
-    "a0vZoqbqFCbb6ia4zz79rr",
-    "4a9ASYF2tEQplXOcMJCEbZ",
-    "29GDvlqsBEeJDdpkmPF8qM",
-    "5824tulGFIU61xbK2tx69q",
-    "01p5X+X5FE9q+9qOCkk2ES",
-    "3c07tAJ3pMma7VGPwRcGBk",
-    "c2pDwPZqtGeo16aix7PB0m",
-    "e3087by0VLlKPTyUqiInSh",
-    "e5sx1vvipLzZ4RdibvFq6E",
-    "5eFiZ1keFIQ6TV8vi0LiQP",
-    "bczQ+kMuZJZ7iZgyxY4pwr",
-    "37hpYPbqtG+IwcxIZDPWxl",
-    "14wdkCputJ8qN9OUDpRBb5",
-    "e5sMSQ+ApOnJrYzi1hlwn0",
-    "39gmXkr3VFL7hiws5MeU7o",
-    "6cyGCbp+pNl4Ek8s3NulZt",
-    "2bTLmd7m1L+plAGhHxrh64",
-    "4aXUex3SlOdK2MS/gEHNE0",
-    "238jRCNl5FzrSBCUi8dRVv",
-    "90oBk2lsZJg6cyVZ5JwFzC",
-    "1081l83dJCroDTMg6DhPVB",
-    "01k1/xBzpK4axvmz1fjCIO",
-    "d5c9zB221PbaMYBi1dGMR9",
-    "bbvr/M/XlP+JOsJH3ZkDRF",
-    "55WW2kZddOS5xzo7+W3UFh",
-    "dbec3J1ZhOWoxsACmQsfO0",
-    "3cxpDOrEBPSqmAGiFSsULf",
-    "4eqIAYGihOrJTfoJEEyyt1",
-    "0aqybBb9tMN57NJQ7b+Eg/",
-    "aecO2HsvlB7LEmFJS9aL39",
-    "c5a7DRLwJINLfNmeJrZeu0",
-    "3fckroeYNPM7ofYA2URbbV",
-    "4e8p0q6ExA9Y6/sONJm7tZ",
-    "45LvMJupJJvouQ9oQwZdU6",
-    "b5j49Y2cVNnYNX5t0CwYDU",
-    "30PV62LeZGNrKy0BoX/LPy",
-    "32fDnwz6BHF5ksr1nfeTZD",
-    "be/Zl5hzRD54kjsOTwX/S8",
-    "41LExxH7NOELJct0JYQTVd",
-    "faksKVr4NCpLV6EWO3iZSZ",
-    "a6S5YhwMpLHLewQFIRoc5G",
-    "ec/f/Gtc9Eqo+7VimS3QKr",
-    "cfeWbxWttAb5DF0+mPFIzR",
-    "34RCcO/95HKKbtwj+qKUrs",
-    "ff9vjRZrNLI55Ql7UzoTpT",
-    "1ekImkTvtF5acPIFgfqBLv",
-    "1cvuuYLG5HZ41K2pmZ1Ep9",
-    "22jvqeOxNPlIlQ9TQKZ9o4",
-    "51NprgXf9Gn6aMaFcv3w5H",
-    "9cNCJxaZ9N1pnyJTY01BKa",
-    "66lFWrnytBPq58foCVH91S",
-    "abpbJ9z1ZHBJFW13Oznj4z",
-    "e0iOuYCwNMg7xvGUYDPZRJ",
-    "deddbbDK9NcIlq5amJesRY",
-    "2fqt7X3JNC8o0HBqTtgZ3m",
-    "64m5WnciRP1o9rutlQ8xfo",
-    "efko6W3c5KcJ8HX+drOsln",
-    "25HpaPXz9Isqys2m3gYgFD",
-    "40y4N7g+xFDZOyhrdOVE93",
-    "a39vorqRRKRYeMfUi7noTP",
-    "9cmYOU+QtFRZvPVMMWFoWh",
-    "31MK07H1dDYJBM5n2v32q0",
-    "e2pBJz2E1JOpKuHlZEyA+E",
-    "75GJp3vptOhJxq47QfkG18",
-    "aeykmptyNCx4XhHYHpd47C",
-    "70v91dnmxNfpvPGDgID1h0",
-    "9b6KZVvjZL0bb3ZPPFmmRs",
-    "3cTknzsiFFRrVWgM6Ub8qI",
-    "f3p1/Aq6lK8Ky7B9ZAI8Un",
-    "50y77/cZxM3ZHf68EViG+y",
-    "8fGOgSIT9MaoyrRhJcdxRz",
-    "b4AaskJCdHS5sI00TMOHs5",
-    "7dTHuJgXNJDbU5L6Xog8Vc",
-    "feiid7A2dCEK1Dp1VZDQuV",
-    "26EsKa9g5O4pDsrKzUbSHj",
-    "5cqcHWJq9DlJKIYrfWALZX",
-    "a6fZeh2eRNyZHnXuCy7JR0",
-    "02PDUhrKdLlJa0XoUKQFmx",
-    "07MhGZAJ1BV7vuegj0TLgE",
-    "34nZziLchIe7c/BtQdlNwu",
-    "0bvydtdYJCyYeLKvXwupVl",
-    "d0lgsC62BN+bDlwb3mnO4S",
-    "ebrE7aie5MNbSKSLfPLLgY",
-    "34XJ4aZClOaLu7fNijZNCB",
-    "40LLSD4o1EhLTMR6EsNiK3",
-    "8709TbeitFKJSvi3lGpZxw",
-    "069g1we4tBsoBjITXybXlm",
-    "30KkyNXEJOsp5Sytz2uDAB",
-    "47fSqGbRRCqLNUI1uv9Xf5",
-    "35FUZ38+VLoa0ykWW57xMj",
-    "24IURl62tN6Jf488iOPW0+",
-    "67zyvLhotNSKaSJUMs9kx2",
-    "a3tNc3TORDBab9tGQsMkDx",
-    "16X5MtwU5GXoyX0b7w6Aez",
-    "44yN66wKRHGL4XZHHSIcDW",
-    "b4jIp2yCZN5r8KYIDmnfXM",
-    "edfLe+tDVLfa0jypNCkJc6",
-    "31iLBPnI1FHY44a5VuXkPQ",
-    "07gs9X85JFOpycRMcCiKWQ",
-    "b5X9asanBO8JEM/H2myFfS",
-    "0dHRhFB1tCvIPHIS6tM8yO",
-    "c1rLJxDsBIX7QTxbNt88/P",
-    "2b7/Qo94xKF7i1N01ma7q+",
-    "faRSr7lCRHjbHrxpwNa2JB",
-    "535k1KHylIUJ27ESCX/zx3",
-    "84wfX5u4hDdqIZeJXXWbLi",
-    "5db8Pz8U5FaaQejW5J4l9l",
-    "04AafcQ7RJ2Isvd9tE2xVI",
-    "92OGfziURIM7HU0WH0EJYs",
-    "90VtUTWWdEDrZkDFKntnbX",
-    "baKk2mkP9E6bvhTDS4VTf+",
-    "999zmHerFKGriKir4m6KFE",
-    "e0Uir25KpMXZedyMPL63XP",
-    "03GSHZZNxCWI8BZp4n8++r",
-    "c7YS6vCEBLSKLZl2KDT3bo",
-    "adRgA/i5hCx7F9AGh/exco",
-    "6e7dE33s5Gh6RfIj+TTLzI",
-    "2eU/rb+ohJF4Qwesgo0zFx",
-    "b4Q248MhtHPYxpbrDiqYRs",
-    "3bmn5KswZPxZ/MeZ9HZLKH",
-    "f5Tz8Lb5FOLIUmorcWRUKE",
-    "5c5wdOtGlH2rOaiLzpy3aC",
-    "62slnPVClG7KCJRDB3aBs8",
-    "05OZh8jgVL1Id33W8/f6NR",
-    "86ShPcNjBD4bP1AIgzSVDG",
-    "far2TwgyZNh4nvULtjUNt+",
-    "f1nzDuhOJCYoHdufxMk/r/",
-    "0eSB9Bl3ZMpqYQMUx6o2gY",
-    "e76ApUJdRPlrN9OqlfDjAp",
-    "b6CEQelB1PT7gVswtlRMc5",
-    "b9X6Q96ktEt4owdE18iaGU",
-    "31pgbOIzJIB6EcVjGWE91+",
-    "bf8wRUeT5PJLC9hu4vjZ9b",
-    "01kXolb2tHcYgOZg859XKM",
-    "70UTc0GT9Fob50Uafuh9lK",
-    "7cNQTARotBZJ2LpRtD6Z07",
-    "80jWenBItHlKjGvq91eWyX",
-    "bd0bfkPCtGorwMhc70Am6w",
-    "1foyihJUpCZ4DxKHTaM4kB",
-    "88bX+ttV1OyZ3JkkQmvivN",
-    "63G25OMwFGYaS3PxZhRNX0",
-    "7c3/70+VlHabrS4+NIW+qt",
-    "afFSRVR5lDkoqIf7uyv8+G",
-    "f2H+RwxltGUIPgbLyhY577",
-    "64vSeRNq9CBIUD5b/w643p",
-    "c03+Xgw7RCqIVo676/fBBJ",
-    "a3J64+ZpVK6oW+ZU8/uJ4a",
-    "ca/37RLydFeIM9hnzd31hy",
-    "c808w+TDtK8IvVUAeP73BF",
-    "48UiRdpi9KZZ8iswsCtt9z",
-    "c37JwjGs9IJbBJ7YVokP8g",
-    "5fTS5SjTJJ5JuXKgrg/MWP",
-    "a1267lrGdLF6OaB2NrxCyn",
-    "0dVGhad4ZETYwIzWuNhxj8",
-    "4dXsbHgtlEi5JTE4ueJS/m",
-    "c0mP5frDNOibcLsVN9Y1Y2",
-    "6d4wNQY5ZMI5MkCFZNHkSG",
-    "e7nB2L6CBEu4yMqprALjli",
-    "dfIIZMYnpPpJnyTRqM5GhG",
-    "feCvuHigZM26O7Qb0G/fll",
-    "caBMwsQMBPtJTX8EhCQXl5",
-    "cfqBzXdU9AK7crzg9VEbRp",
-    "691FKD0pxGn7ewVH9iXey2",
-    "1fkALKO8JMWKLqZo+qUxtT",
-    "9f3b2a5k9I1qjXSram9+Uo",
-    "5fWe+YSYNOybPxdpwbmgD0",
-    "5ez+XT/N1MH7NYNdKkBPxT",
-    "d5KuChurJLBa5rDc5PuNE1",
-    "3eE1kRcUdNopL+JU0Q1hF/",
-    "cdnd8eRe1HKKQwoFDktWCj",
-    "70Alpr0tdGdKBVb9qIxw14",
-    "cdIjmmg9lBzq8DOBfIvael",
-    "25nB3BV8hIJKNo6Ok1r6gv",
-    "b6Ty29mfBDJbIEoBhBr1OO",
-    "7135xNEa9OX4jWgRPrpJwF",
-    "dbRbkyni9DkbBnShzSS2Ts",
-    "52AeoMim1DkoHhsFq6wBhR",
-    "15+VL2zPhO9ZCtjgT7bWOk",
-    "cbGVD5gStE4JCHxUTIMPau",
-    "20YAeO9FdI5Jfmw93P4B+v",
-    "0cWtJUF+1IaYNwiasEpBg+",
-    "96xkGvaepOtrNg47k5weXj",
-    "a3km87grZC1KCSLspa2APA",
-    "710Ih1wU9CIraJTHGqLaje",
-    "23Ut96B/1Di4oSFBsS6Tgt",
-    "a2/MhdSVZDTbKMHIbTldzw",
-    "566XPOnIFDCpbBFGD1AILv",
-    "94UvvI46RMj5DQNJm14jGg",
-    "21C0OCIpFIErrkV+1ldFrG",
-    "a2QSvEGKNHpakIDghi98+R",
-    "8b+/HdqEtI2K2m503+AQTK",
-    "c10JrZL7NBOKyc0sYsFcMY",
-    "6eWvMC+zBLGK+85x4mervd",
-    "903s4NlNFPL6ik7AdAotdJ",
-    "c9NVdz+UdAko1GLgJb0XF3",
-    "cbQ/SPERtLLI+wTmGCjhg6",
-    "a6AhRIRxZCCI4t6oGldQ3A",
-    "eca48BMD9MLJ4XIu44lPyJ",
-    "339Cn1TctDAaRRwmm3Nke0",
-    "56B4LYMdZEHZzmm2F6BnEe",
-    "64FYRngWlPP6OMvICk2Rqz",
-    "41gdplMsFKNaauAq25BguA",
-    "49R1t2BF5B6Yj4lZr9Xotz",
-    "1dv4GWqaBGYJfRarvhaE2z",
-    "95QAeF455DPIyFhBo1YEpo",
-    "5da7t8YW9Cnp1eNNsOnP5s",
-    "50FM9bwNJGlIeUuHroVwub",
-    "25WF99U9JOiIZ1ig+mel4E",
-    "13OpdohOFFx6m5Y3o1GpWF",
-    "22VGaYIutLjIspAdsny8+8",
-    "cbVUBvSllNwo6FoydVIrfp",
-    "3d80DQinBBKK2ViJuBNP7u",
-    "33dRNIGvVCApGjX7uLfv77",
-    "01vEp90TpJsL+NoQbb5mEP",
-    "73wqQp+GFHoZcIb3kUrLXR",
-    "6eQcH+/TZJwZXeJVwUq5mP",
-    "c2LX6rKThI0oxcYFk3fEGE",
-    "ec2SFH2cZLeaxSuOWRtuwE",
-    "a0YvY4sbJFoahUnDc6XT2k",
-    "019oomYtVGEqF/SwkwgxaX",
-    "a6OZ5d2KRDZbw7fbiEfLKX",
-    "0bKlPD3XJF/b3cxMwibvAi",
-    "cbWUb4wANIcLptAx4xfjvu",
-    "8bRatMDNdAIoTpmKcuik+b",
-    "7eVrd/7uZLXYGXfmmkC2wX",
-    "892ELibJVPMqgSyy4Je98n",
-    "43RU7GOWZPFqajqRfApu6J",
-    "8eTp0Oa2hP8rh9g8eVvKqP",
-    "34PQtKqrtPmJ5hkXyXawXF",
-    "2egKgbLklHrJj+f5QePBl3",
-    "16H3ww8dBJvKRaAMqsFZkv",
-    "cciGH3cDtFgJCsxJnR0Z9/",
-    "0a/wCUtTtNh6lwUvQgAl81",
-    "22ns8RvJ5P3rgWVaZPksFt",
-    "c6uxV0UDZLTqkz0UVOIFAe",
-    "dfPTpAVY9CD7uwCVbizSvO",
-    "c8HrI+1KtBqqnccFxMrzAW",
-    "c27YEwd11Ad6/DUlqqwUTb",
-    "08Ss/N8KxOCaE2+bSSL4IM",
-    "ffmLSX25hLlr7tsQf7e29B",
-    "8dq5lmjStHkqmSg/ct1oLS",
-    "e9q3hYGi1C8pvot82SZClH",
-    "66AnwU4cpBkpMRqxs0nlRr",
-    "b017TM47JMU7iWap6UttV6",
-    "00rttWL7tAQpkZRQUcSu4e",
-    "e8geloqehOsY7zMvKXhVQ1",
-    "f9icTYZqtMALa5a+Q+ugfh",
-    "3eZyw60VhE2o6K3p4/YhXT",
-    "dfdSPBoNJMUI7BvgNCsuns",
-    "86/RIGT7VKU4Ab6A5CwEzj",
-    "55irwscOpKqJMii/FGhfUU",
-    "09Frk0PIhJpJpIWR8oYPZK",
-    "728+CBQ9lPu5fp6offjmvZ",
-    "3deZjRYHFNGr7aLMyamZ8e",
-    "b9QrmdcfFL0qKzYjLd4NlB",
-    "18WKPV8YVKxI3xCuHszCtr",
-    "49lP+uvuRPYrZ7z6YIICjs",
-    "1dU9RV2mBPfLjRgyFTXS5J",
-    "9dolnjUedOJaHB9xCnXNez",
-    "2dVMaDu7RG4Zw5fC9inCEm",
-    "a8KAG14QpDepeBM9fuxvAc",
-    "bdPeXez51FqaDPAHsAcAac",
-    "d67QNjdpxLfYQDXy8TAr+5",
-    "fax02ln6JOQY3ooY4V+Hli",
-    "83NyoqDrZHP5ZINaVkdjLt",
-    "90SUTTSstJO4WZPYkx/8gA",
-    "e3iwnDguhCz5ZHhSj+jr1q",
-    "60U1n5bu1BloFEW6YhUV+3",
-    "ceXph9CHdII4ELRdWMAjcq",
-    "cfWpEJtdFBUK0J5n3p6JzT",
-    "69qvoFICBFpKlZGyG9wX6K",
-    "d3VTVS1ItDu4+WBr/T4/Fj",
-    "e3y+mnPPNB5ZmkltRSg3Iv",
-    "e3gvZSIpJIpL5PIb6mnPU0",
-    "edf4jcBK5GC4OBijkHsI3i",
-    "e4n5JqifFGrIC0JtZdCOFZ",
-    "8e9PGyHyNBjqQsg8TTFeV6",
-    "27UbwCq1lIWLH+dwxvTtuv",
-    "8aSr4goqtBA4K2No9MfkxU",
-    "efPX4hJbhLQJITe13wQeIy",
-    "df/rJOGXJIaL9XNsIMXLcc",
-    "bb+p+LEO9IU5MzeCd4jC0K",
-    "dc6UvIaFRKAoLgcoUbVFRy",
-    "b2B4fOF5pHbo3cGV8MC85h",
-    "714V0ucVpEWpEcURm2Aaiq",
-    "090EJYRb9EAZguXjO2Xggj",
-    "2a59bYDq1IDqAXAZkMwjfQ",
-    "76hVvyhYFLtrI+hzo0uz1X",
-    "220Mh0OHJBy6WY5kA3p5qc",
-    "edV+FU1CVKtIFD1+VsTl9C",
-    "21sHHLXzdMP7Y/NR1TTdAm",
-    "1aaMxsqzZLs4uGy9NCfF0P",
-    "88l2M814NJSKTLUkCPNw9j",
-    "edGf1ArT1E8YA0IuRcvNy3",
-    "d4IU9YyBFHtaZVDKE6hQr/",
-    "ce0CXLjaJMLZQNlGOTJrfn",
-    "71x84uNxtKXKXZBplsYYlt",
-    "41WvMQ8LlPgK8yxjLq+ohF",
-    "e3lLU7z2BL+KwqjLNT6irN",
-    "2408aj8dlIyLfOz8YxcSe4",
-    "46M1g2XZ1HkrJ36AHOqd2y",
-    "a30QyApM9NAZP++p2uvKFL",
-    "cey4JRnM1KIaqfjhJN34Nc",
-    "b4wLc5fOBB6pvrFym0Wgak",
-    "2eqUT1tuRHRbDjvhhM7MwP",
-    "a286bbGknJLZpRpxROV6M94",
-    "4fc4EEhuhDLaYWrICTuaL8",
-    "289njrlZBG5btm0gsqpsma",
-    "bcWhMkzFBKNJxS8tEvGa7b",
-    "a30imiDBBPAp+8TXuaXdwo",
-    "db9BOnopRG+JcNc35V19/R",
-    "efXtp/KtxPc4hfE711xe4K",
-    "c6IKj1jhhJv7oYrD2BBmSN",
-    "9fPRA53Y5Kz6Nr85gAjr5F",
-    "28pWkakYBMK4Kbmg3A1JdE",
-    "503Brt5NlNp6qa7mvpifoX",
-    "0eyJeo+ylKPY92hhQmfOr/",
-    "0bHbEsiV1IYakI2h+g6VHv",
-    "0ejLZL52dEz5Ue6B7uUaz8",
-    "2eHmVUM4FFzJKOlNBd/rY1",
-    "d7v/RUdBVPgKnMCqI1ZnRY",
-    "bf69Yuy4hF4rMABXypeOZ1",
-    "f72bCvi79KXpLYEHnyx8Mp",
-    "614fSsilJBB71exAxckA40",
-    "66OdLTUeNGO6e0kITc8p8a",
-    "3d6PROtkZEI4ijgxLtBPiy",
-    "05oklevCFDHaqzv+dJmnwo",
-    "72NgjjYMRJ+qpsvraRfQ+J",
-    "e0SWHcU7NEcYyEl2sipd4t",
-    "e24wrPh8JGKZoxtSLf+GCW",
-    "93YBLjEBJKBa3iZ5WTGGV0",
-    "eeWBaM2KhCKpDfRYycc7qI",
-    "acW3p90VxGrLyG0q55364j",
-    "c31HP2ybREAbzk4NOzyUL3",
-    "71RXosPe9J87i1rYD+7Q8v",
-    "64LdKOZaxBgaK7gx0VSacw",
-    "98epgNhBFCILI5DdjKYqXU",
-    "69Tgux+CRMabecbxw3gwmt",
-    "21ks8j4UxO0LSVG4j/Slrv",
-    "f1koSTMmBDcKwujJk0bVES",
-    "22YLr+27RLXqQyBiN0WEMJ",
-    "3fq3iLfKFCSY4kWvEIMPbF",
-    "bdTZ9N4oBD14eJ1wuv4gMC",
-    "37drouD4xCmb0JFvjRfdn2",
-    "626/os5s9NF4MGsKnisPx+",
-    "74xlmtlGRFuJxpczav9VrX",
-    "50pShA6IZGJpWN1Mxp0AKd",
-    "81LSjQZ8xMyrU8qrn/bWA4",
-    "7cdzDjDJxNbZXX1i+xRkat",
-    "69qLJcAJVCqYk5DSWcprRm",
-    "67wVlZ9b5Fnqqtm8vIJvGG",
-    "49j3AwluVKTYiqBFM8/d3R",
-    "50M7jz9pFFB7XaHS9lYg8A",
-    "00TtPCLkdC3ryX42mlW5Qg",
-    "877QmdqatMOZUKam13XUA7",
-    "6dFnU3SOJMt7pNnXwoaEFz",
-    "c5R2kTevdJbp9U547jilbn",
-    "baTf3Rxw5GJ7jwNQwGmKmO",
-    "3bJ1hiuHtN157mFc9Ontwt",
-    "1aSicYhZhAsoLqvyGh2YsK",
-    "8acPeob4hFXZHRpPHUDLL6",
-    "d4eN7UHdFN/pzvBZvNKlF6",
-    "f7GKYleMlHRJfAk72SU0Fo",
-    "26lXvOUpBHvL38LzK4g6PT",
-    "04JwSRUe1CQ570m7w7gzep",
-    "27SHtnF85LsIVRQsqbcWvM",
-    "953R0MCDFGK5/4Sxkc59/j",
-    "35GmgLuMlPLakSIkeNjnmN",
-    "e5fCFSFQ9GzbIYsqv/mD4Y",
-    "66IjX6Xq5B0LMPy/SGQFNj",
-    "eeJ9KW6X9JuJDUrc6LLxJu",
-    "40c8c0YDFN8IoN0RKADfcb",
-    "f71P4/2IlJDIJXgObhFFHa",
-    "f1PTy1o5xFtIqNxJhZ3MM5",
-    "3cWX4eaeVHaaHMigWBfNLW",
-    "748BrUlUFB86aOjpnvKuHp",
-    "cdDVKp6nFE25GnUtxpIzCb",
-    "baBNqTmdRBLZtl6R5mXMyq",
-    "2eLxNiTeVJOqwIk9snYFGZ",
-    "1ck3BmUi1BKIXyyjtS7Lgp",
-    "173myuJYlAaqWXx5bYbBd5",
-    "cd/cdP3C1HZJf0NyGmy9Ec",
-    "70OFw8UvNDcKWSyBWX3B7b",
-    "f0qridkWVDxITxuYMEMlSY",
-    "e4xJtLQFZF84Bi05CRqDSU",
-    "daV/iXr3ZHhaHpaOuKP3mi",
-    "4bBzWmmH9Id7HM/LftwwH1",
-    "76qQTBLxRIZpQo0H523X7M",
-    "a1QmcVQT1GNaNOlGi3Uw3E",
-    "7adpltxsZFGLmNJeTdIlMl",
-    "10up5yWy1J/oP3XNWY8rw0"
-  ]
-}