From c85c800783ac0480035515f6ad2fc51ab6f47aed Mon Sep 17 00:00:00 2001 From: iakona <1824122+iakona@users.noreply.github.com> Date: Sun, 18 Apr 2021 10:48:04 -0500 Subject: [PATCH] 2.0.0 Release --- note.txt | 6 +- objects/00aa5c/object.json | 46 +- objects/00aa5c/script.lua | 278 +---- objects/013dfc/object.json | 49 +- objects/013dfc/script.lua | 278 +---- objects/029995/contained/1e477e/object.json | 31 +- objects/029995/contained/49913c/object.json | 33 +- objects/029995/contained/6ff60a/object.json | 31 +- objects/029995/contained/715233/object.json | 31 +- objects/029995/contained/932d66/object.json | 31 +- objects/029995/contained/b16225/object.json | 31 +- objects/029995/contained/d1de40/object.json | 31 +- objects/029995/contained/d986c8/object.json | 29 +- objects/029995/contained/e3a850/object.json | 31 +- objects/029995/contained/e58dc4/object.json | 31 +- objects/029995/contained/ec5eb3/object.json | 29 +- objects/029995/contained/index.list | 10 +- objects/029995/object.json | 13 +- objects/029995/script.lua | 26 +- objects/0312d1/object.json | 49 + objects/040ce6/contained/241617/object.json | 15 +- objects/040ce6/contained/d95e6b/object.json | 15 +- objects/040ce6/contained/da9b5e/object.json | 15 +- objects/040ce6/object.json | 21 +- objects/04397d/object.json | 31 +- objects/04397d/script.lua | 8 +- objects/07dd23/object.json | 48 +- objects/07dd23/script-state.json | 36 + objects/07dd23/script.lua | 278 +---- objects/089896/object.json | 7 +- objects/099728/contained/2308d8/object.json | 15 +- objects/099728/contained/252b7e/object.json | 15 +- objects/099728/contained/9307ba/object.json | 15 +- objects/099728/contained/b473d9/object.json | 15 +- objects/099728/object.json | 23 +- objects/0a6df3/contained/7d1e3f/object.json | 15 +- objects/0a6df3/contained/bec5da/object.json | 15 +- objects/0a6df3/object.json | 19 +- objects/0ab726/object.json | 5 +- objects/0cad5e/contained/25992e/object.json | 13 +- objects/0cad5e/contained/3b08d3/object.json | 13 +- objects/0cad5e/contained/4daf8e/object.json | 13 +- objects/0cad5e/contained/4f3f1b/object.json | 13 +- objects/0cad5e/contained/53d4ab/object.json | 13 +- objects/0cad5e/contained/66f72a/object.json | 13 +- objects/0cad5e/contained/68227a/object.json | 13 +- objects/0cad5e/contained/6eadc3/object.json | 13 +- objects/0cad5e/contained/8b4539/object.json | 13 +- objects/0cad5e/contained/8fdf28/object.json | 13 +- objects/0cad5e/contained/aee190/object.json | 13 +- objects/0cad5e/contained/c6daf9/object.json | 13 +- objects/0cad5e/contained/c999e2/object.json | 25 +- objects/0cad5e/contained/ca8dea/object.json | 13 +- objects/0cad5e/contained/ee5f92/object.json | 13 +- objects/0cad5e/object.json | 21 +- objects/0dbf0f/object.json | 7 +- objects/102771/object.json | 1 + objects/107788/object.json | 46 + objects/114ff8/object.json | 36 + objects/125e82/object.json | 9 +- objects/1352a2/contained/479822/object.json | 475 +++++++ objects/1352a2/contained/index.list | 1 + objects/1352a2/object.json | 48 + objects/1352a2/script.lua | 6 + objects/14aabe/object.json | 48 +- objects/14aabe/script-state.json | 28 + objects/14aabe/script.lua | 278 +---- objects/15990d/object.json | 9 +- objects/167445/object.json | 5 +- objects/1716e3/contained/75fb48/object.json | 21 + objects/1716e3/object.json | 7 +- objects/1716e3/script.lua | 2 +- objects/190f05/object.json | 1 + objects/196f99/object.json | 9 +- objects/19d429/object.json | 19 +- objects/1b39da/object.json | 29 +- objects/1b39da/script.lua | 2 +- objects/1c6929/object.json | 51 +- objects/1c6929/script-state.json | 68 + objects/1c6929/script.lua | 278 +---- objects/1cf801/contained/616a8d/object.json | 9 +- objects/1cf801/contained/81f642/object.json | 9 +- objects/1cf801/contained/bfd17c/object.json | 11 +- objects/1cf801/contained/d3862f/object.json | 9 +- objects/1cf801/object.json | 13 +- objects/1d9bcd/object.json | 27 +- objects/1d9bcd/script.lua | 2 +- objects/1ea4cf/object.json | 27 +- objects/1ea4cf/script.lua | 2 +- objects/2216dc/contained/600675/object.json | 9 +- objects/2216dc/contained/83b3ba/object.json | 9 +- objects/2216dc/contained/e30813/object.json | 9 +- objects/2216dc/contained/e55660/object.json | 9 +- objects/2216dc/object.json | 13 +- objects/22928c/object.json | 9 +- objects/235564/object.json | 11 +- objects/239d5b/object.json | 36 + objects/240d50/object.json | 43 +- objects/240d50/script.lua | 278 +---- objects/26ad37/contained/3e0106/object.json | 9 +- objects/26ad37/contained/3e29e6/object.json | 9 +- objects/26ad37/contained/6bf28e/object.json | 9 +- objects/26ad37/contained/c3e11c/object.json | 9 +- objects/26ad37/object.json | 15 +- objects/2a9f36/object.json | 7 +- objects/301309/contained/13d497/object.json | 9 +- objects/301309/contained/22b2f3/object.json | 9 +- objects/301309/contained/3155e8/object.json | 9 +- objects/301309/contained/c01dfe/object.json | 9 +- objects/301309/object.json | 13 +- objects/308a01/contained/072caf/object.json | 7 +- objects/308a01/contained/13e389/object.json | 7 +- objects/308a01/contained/152fe0/object.json | 12 +- objects/308a01/contained/19769e/object.json | 7 +- objects/308a01/contained/1a5df5/object.json | 7 +- objects/308a01/contained/2c08c1/object.json | 7 +- objects/308a01/contained/2f5ed3/object.json | 7 +- objects/308a01/contained/32645b/object.json | 7 +- objects/308a01/contained/36f5f5/object.json | 7 +- objects/308a01/contained/36f624/object.json | 7 +- objects/308a01/contained/38e53f/object.json | 7 +- objects/308a01/contained/3c3822/object.json | 19 +- objects/308a01/contained/427183/object.json | 7 +- objects/308a01/contained/835ce4/object.json | 7 +- objects/308a01/contained/83cab2/object.json | 7 +- objects/308a01/contained/b2f912/object.json | 7 +- objects/308a01/contained/b4c799/object.json | 7 +- objects/308a01/contained/c75b49/object.json | 7 +- objects/308a01/contained/da2d4b/object.json | 7 +- objects/308a01/contained/de9b6f/object.json | 7 +- objects/308a01/contained/f14fb9/object.json | 7 +- objects/308a01/contained/f8ffe1/object.json | 7 +- objects/308a01/object.json | 17 +- objects/33c4af/object.json | 13 +- objects/34bc72/contained/4d61c2/object.json | 9 +- objects/34bc72/contained/cca45b/object.json | 9 +- objects/34bc72/contained/d1183d/object.json | 9 +- objects/34bc72/contained/f6f9f4/object.json | 9 +- objects/34bc72/object.json | 15 +- objects/36bbcc/object.json | 1 + objects/36bbcc/script.lua | 13 +- objects/37a592/object.json | 23 +- objects/37a592/script.lua | 2 +- objects/3d1ba3/object.json | 31 +- objects/3d1ba3/script.lua | 2 +- objects/3d55c5/object.json | 7 +- objects/3f482b/contained/34355e/object.json | 15 +- objects/3f482b/contained/44f9f5/object.json | 13 +- objects/3f482b/contained/78d741/object.json | 15 +- objects/3f482b/contained/8152de/object.json | 13 +- objects/3f482b/object.json | 23 +- objects/41c492/object.json | 49 + objects/4a0884/object.json | 46 +- objects/4a0884/script.lua | 278 +---- objects/4a1ff8/object.json | 46 + objects/4c061f/object.json | 43 +- objects/4c061f/script-state.json | 36 + objects/4c061f/script.lua | 278 +---- objects/4d3c15/contained/116aa3/object.json | 2 + objects/4d3c15/object.json | 7 +- objects/4d3c15/script.lua | 2 +- objects/4e6aee/object.json | 9 +- objects/4f7abc/contained/0b8528/object.json | 9 +- objects/4f7abc/contained/5c153b/object.json | 9 +- objects/4f7abc/contained/92ce54/object.json | 9 +- objects/4f7abc/contained/ade3ba/object.json | 9 +- objects/4f7abc/object.json | 15 +- objects/5247c8/object.json | 7 +- objects/535826/object.json | 5 +- objects/538feb/object.json | 7 +- objects/54b540/object.json | 7 +- objects/55a554/object.json | 5 +- objects/55b275/object.json | 7 +- objects/572516/object.json | 38 + objects/574835/object.json | 9 +- objects/57d9fe/object.json | 11 +- objects/5a7378/object.json | 7 +- objects/5a95bc/object.json | 31 +- objects/5a95bc/script.lua | 44 +- objects/5aa2d9/object.json | 48 +- objects/5aa2d9/script-state.json | 44 + objects/5aa2d9/script.lua | 278 +---- objects/5c0d50/contained/00f920/object.json | 11 +- objects/5c0d50/contained/1b24da/object.json | 11 +- objects/5c0d50/contained/1bbbda/object.json | 11 +- objects/5c0d50/contained/21d4e4/object.json | 11 +- objects/5c0d50/contained/34696b/object.json | 11 +- objects/5c0d50/contained/45cdda/object.json | 11 +- objects/5c0d50/contained/45ef7e/object.json | 11 +- objects/5c0d50/contained/478281/object.json | 11 +- objects/5c0d50/contained/4b14e1/object.json | 11 +- objects/5c0d50/contained/4f5e02/object.json | 15 +- objects/5c0d50/contained/59720c/object.json | 11 +- objects/5c0d50/contained/5aed23/object.json | 11 +- objects/5c0d50/contained/69de7b/object.json | 11 +- objects/5c0d50/contained/6df8a4/object.json | 11 +- objects/5c0d50/contained/790b9d/object.json | 11 +- objects/5c0d50/contained/7b0064/object.json | 11 +- objects/5c0d50/contained/80f2e0/object.json | 11 +- objects/5c0d50/contained/8c531f/object.json | 11 +- objects/5c0d50/contained/95563c/object.json | 11 +- objects/5c0d50/contained/972db4/object.json | 23 +- objects/5c0d50/contained/99613a/object.json | 11 +- objects/5c0d50/contained/a1e60d/object.json | 11 +- objects/5c0d50/contained/a9f504/object.json | 11 +- objects/5c0d50/contained/b26b97/object.json | 23 +- objects/5c0d50/contained/b59890/object.json | 11 +- objects/5c0d50/contained/b756ac/object.json | 11 +- objects/5c0d50/contained/be2d38/object.json | 11 +- objects/5c0d50/contained/be4a8e/object.json | 11 +- objects/5c0d50/contained/cf4d1f/object.json | 11 +- objects/5c0d50/contained/d3861b/object.json | 11 +- objects/5c0d50/contained/d86409/object.json | 11 +- objects/5c0d50/contained/de5e70/object.json | 11 +- objects/5c0d50/contained/e4347b/object.json | 11 +- objects/5c0d50/contained/ed14b7/object.json | 23 +- objects/5c0d50/contained/f1f553/object.json | 11 +- objects/5c0d50/contained/f29905/object.json | 11 +- objects/5c0d50/object.json | 32 +- objects/5f4be2/object.json | 17 +- objects/606f23/object.json | 67 +- objects/606f23/script-state.json | 20 + objects/606f23/script.lua | 278 +---- objects/60986d/object.json | 38 + objects/613ea4/contained/8eed72/object.json | 1 + objects/613ea4/object.json | 7 +- objects/613ea4/script.lua | 2 +- objects/61524b/contained/2ab946/object.json | 15 +- objects/61524b/contained/6e13cf/object.json | 15 +- objects/61524b/contained/c3b304/object.json | 13 +- objects/61524b/contained/d3a55b/object.json | 13 +- objects/61524b/object.json | 23 +- objects/61ac7c/object.json | 1 + objects/627b4a/contained/1a0279/object.json | 15 +- objects/627b4a/contained/28c2d1/object.json | 15 +- objects/627b4a/contained/3ec7be/object.json | 15 +- objects/627b4a/contained/64f0e6/object.json | 15 +- objects/627b4a/object.json | 25 +- objects/6430ba/object.json | 14 +- objects/64caee/object.json | 31 +- objects/64caee/script.lua | 2 +- objects/654ab2/object.json | 1 + objects/65fc65/contained/58a1d6/object.json | 1 + objects/65fc65/object.json | 5 +- objects/661aa3/object.json | 1 + objects/661aa3/script.lua | 13 +- objects/68adaf/object.json | 13 +- objects/68adaf/script.lua | 2 +- objects/69401f/object.json | 7 +- objects/6b0f27/object.json | 36 + objects/6b5b4b/object.json | 1 + objects/6b5b4b/script.lua | 13 +- objects/6c0a2f/object.json | 46 + .../07ee3a/contained/a91d59/object.json | 1 + objects/6d922e/contained/07ee3a/object.json | 1 + objects/6d922e/object.json | 148 ++- objects/6f2249/object.json | 1 + objects/6f4def/object.json | 5 +- objects/7019af/contained/784c00/object.json | 1 + objects/7019af/object.json | 8 +- objects/72de5c/object.json | 45 +- objects/72de5c/script-state.json | 20 + objects/72de5c/script.lua | 278 +---- objects/72fd72/object.json | 7 +- objects/73f445/contained/4ef0b2/object.json | 15 +- objects/73f445/contained/567dfd/object.json | 15 +- objects/73f445/contained/8f5f49/object.json | 15 +- objects/73f445/contained/a0a0fc/object.json | 15 +- objects/73f445/object.json | 23 +- objects/743f66/object.json | 50 +- objects/743f66/script-state.json | 44 + objects/743f66/script.lua | 278 +---- objects/746488/object.json | 9 +- objects/74d027/object.json | 53 +- objects/74d027/script.lua | 278 +---- objects/7553b1/object.json | 5 +- objects/759e18/object.json | 7 +- .../7e81e5/contained/c20d3d/object.json | 1 + objects/7632bf/contained/7e81e5/object.json | 1 + objects/7632bf/object.json | 150 ++- objects/76f418/object.json | 46 + objects/782f57/object.json | 36 + objects/7902f9/object.json | 5 +- objects/794c81/object.json | 9 +- objects/7ac013/object.json | 31 +- objects/7ac013/script.lua | 14 +- objects/7b91c5/contained/40b58d/object.json | 9 +- objects/7b91c5/contained/765103/object.json | 9 +- objects/7b91c5/contained/b8a36c/object.json | 9 +- objects/7b91c5/contained/eb0cc9/object.json | 9 +- objects/7b91c5/object.json | 15 +- objects/7b9977/object.json | 38 + objects/7c20c9/contained/b243e6/object.json | 15 +- objects/7c20c9/contained/bfb27d/object.json | 15 +- objects/7c20c9/contained/cdf07a/object.json | 13 +- objects/7c20c9/contained/f7c5d6/object.json | 13 +- objects/7c20c9/object.json | 21 +- objects/7cb162/contained/30102a/object.json | 11 +- objects/7cb162/contained/546661/object.json | 13 +- objects/7cb162/contained/8e7d6e/object.json | 11 +- objects/7cb162/contained/b58d33/object.json | 13 +- objects/7cb162/contained/e8e36e/object.json | 11 +- objects/7cb162/object.json | 19 +- objects/7ec4a4/contained/631d0e/object.json | 9 +- objects/7ec4a4/contained/70b9cc/object.json | 9 +- objects/7ec4a4/contained/ed5085/object.json | 9 +- objects/7ec4a4/contained/f24634/object.json | 9 +- objects/7ec4a4/object.json | 13 +- objects/7f1e11/object.json | 9 +- objects/7f21be/object.json | 7 +- objects/82c5e4/object.json | 36 + objects/832edc/object.json | 13 +- objects/832edc/script.lua | 2 +- objects/837ddf/object.json | 36 + objects/852954/object.json | 5 +- objects/85a2bf/object.json | 5 +- objects/867bfc/object.json | 56 + objects/87ee9c/object.json | 9 +- objects/8aa186/contained/0f16b8/object.json | 21 +- objects/8aa186/contained/0f66d9/object.json | 21 +- objects/8aa186/contained/3e6af4/object.json | 21 +- objects/8aa186/contained/6c6131/object.json | 21 +- objects/8aa186/contained/72c176/object.json | 21 +- objects/8aa186/contained/89d57f/object.json | 21 +- objects/8aa186/object.json | 39 +- objects/8c5a74/object.json | 13 +- objects/8c5a74/script.lua | 2 +- objects/8f11a0/object.json | 9 +- objects/901e41/object.json | 43 + objects/9138aa/object.json | 49 +- objects/9138aa/script.lua | 278 +---- objects/9150eb/object.json | 5 +- objects/92e7df/object.json | 51 +- objects/92e7df/script-state.json | 44 + objects/92e7df/script.lua | 278 +---- objects/935332/object.json | 56 + objects/9405f9/contained/0136eb/object.json | 17 +- objects/9405f9/contained/73c5e2/object.json | 15 +- objects/9405f9/contained/d3fe16/object.json | 17 +- objects/9405f9/contained/fe55e6/object.json | 15 +- objects/9405f9/object.json | 21 +- objects/969897/object.json | 52 + objects/9728a1/contained/28fd52/object.json | 9 +- objects/9728a1/contained/580978/object.json | 9 +- objects/9728a1/contained/98899f/object.json | 9 +- objects/9728a1/contained/cf0bc3/object.json | 9 +- objects/9728a1/object.json | 13 +- objects/9802f8/object.json | 7 +- objects/9c5ec0/object.json | 5 +- objects/9e3996/object.json | 475 +++++++ objects/9f84fc/contained/640292/object.json | 11 +- objects/9f84fc/contained/a39453/object.json | 11 +- objects/9f84fc/contained/e0d42d/object.json | 11 +- objects/9f84fc/object.json | 13 +- objects/9f84fc/script.lua | 8 +- objects/9fc5a4/object.json | 1 + .../AdversaryBag/contained/05e46d/object.json | 48 + .../AdversaryBag/contained/0cea08/object.json | 48 + .../AdversaryBag/contained/135124/object.json | 48 + .../AdversaryBag/contained/15836a/object.json | 187 +++ .../AdversaryBag/contained/15836a/script.lua | 38 + .../AdversaryBag/contained/15b6a4/object.json | 48 + .../AdversaryBag/contained/16ab25/object.json | 48 + .../AdversaryBag/contained/16b426/object.json | 48 + .../AdversaryBag/contained/1f0327/object.json | 49 + .../24908a/contained/c8cbb6/object.json | 69 + .../contained/24908a/contained/index.list | 1 + .../AdversaryBag/contained/24908a/object.json | 58 + .../AdversaryBag/contained/24908a/script.lua | 41 + .../AdversaryBag/contained/2ea157/object.json | 59 + .../AdversaryBag/contained/2ea157/script.lua | 48 + .../AdversaryBag/contained/312e2d/object.json | 62 + .../AdversaryBag/contained/3876aa/object.json | 48 + .../3b674d/contained/ed6afe/object.json | 69 + .../contained/3b674d/contained/index.list | 1 + .../AdversaryBag/contained/3b674d/object.json | 58 + .../AdversaryBag/contained/3b674d/script.lua | 41 + .../AdversaryBag/contained/6bc964/object.json | 48 + .../AdversaryBag/contained/76ab12/object.json | 48 + .../942899/contained/7417bb/object.json | 189 +++ .../contained/942899/contained/index.list | 1 + .../AdversaryBag/contained/942899/object.json | 58 + .../AdversaryBag/contained/942899/script.lua | 41 + .../AdversaryBag/contained/9f5e3b/object.json | 48 + .../AdversaryBag/contained/a178fa/object.json | 48 + .../AdversaryBag/contained/a5b6b3/object.json | 48 + .../AdversaryBag/contained/aa65cf/object.json | 48 + .../aeb4fa/contained/98c490/object.json | 307 +++++ .../contained/aeb4fa/contained/index.list | 1 + .../AdversaryBag/contained/aeb4fa/object.json | 58 + .../AdversaryBag/contained/aeb4fa/script.lua | 41 + .../AdversaryBag/contained/b9fca6/object.json | 48 + .../AdversaryBag/contained/be2c91/object.json | 48 + .../bf89e8/contained/a4a8d5/object.json | 69 + .../contained/bf89e8/contained/index.list | 1 + .../AdversaryBag/contained/bf89e8/object.json | 58 + .../AdversaryBag/contained/bf89e8/script.lua | 41 + .../AdversaryBag/contained/c077b7/object.json | 48 + .../cb7231/contained/a90082/object.json | 352 ++++++ .../contained/cb7231/contained/index.list | 1 + .../AdversaryBag/contained/cb7231/object.json | 58 + .../AdversaryBag/contained/cb7231/script.lua | 41 + .../AdversaryBag/contained/d90af8/object.json | 49 + .../AdversaryBag/contained/f4a568/object.json | 48 + .../fabcad/contained/4d02c6/object.json | 238 ++++ .../contained/fabcad/contained/index.list | 1 + .../AdversaryBag/contained/fabcad/object.json | 58 + .../AdversaryBag/contained/fabcad/script.lua | 41 + objects/AdversaryBag/contained/index.list | 29 + objects/AdversaryBag/object.json | 115 ++ .../contained/2f2f8a/object.json | 51 + .../contained/2f2f8a/script.lua | 83 ++ .../contained/34347d/object.json | 51 + .../contained/34347d/script.lua | 85 ++ .../contained/5d334c/object.json | 51 + .../contained/5d334c/script.lua | 81 ++ .../contained/c3bebd/object.json | 51 + .../contained/c3bebd/script.lua | 83 ++ .../contained/ce60f5/object.json | 51 + .../contained/ce60f5/script.lua | 85 ++ .../contained/d56c85/object.json | 51 + .../contained/d56c85/script.lua | 85 ++ objects/BalancedMapBag/contained/index.list | 6 + objects/BalancedMapBag/object.json | 115 ++ .../05f7b7/contained/095f4c/object.json | 37 + .../05f7b7/contained/0dfc18/object.json | 37 + .../05f7b7/contained/1f72f3/object.json | 37 + .../05f7b7/contained/23cf06/object.json | 37 + .../05f7b7/contained/23cf06/script.lua | 29 + .../05f7b7/contained/2fd1ec/object.json | 37 + .../05f7b7/contained/3c74c3/object.json | 37 + .../05f7b7/contained/40a9cb/object.json | 37 + .../05f7b7/contained/6066e0/object.json | 37 + .../05f7b7/contained/607783/object.json | 37 + .../05f7b7/contained/644263/object.json | 37 + .../05f7b7/contained/6692e8/object.json | 37 + .../05f7b7/contained/676ea6/object.json | 37 + .../05f7b7/contained/7bb820/object.json | 37 + .../05f7b7/contained/995b5b/object.json | 37 + .../05f7b7/contained/9e49b5/object.json | 37 + .../05f7b7/contained/b189ee/object.json | 37 + .../05f7b7/contained/b4349f/object.json | 37 + .../05f7b7/contained/ce6cf2/object.json | 37 + .../05f7b7/contained/ce6cf2/script.lua | 29 + .../05f7b7/contained/cfd4d1/object.json | 104 ++ .../05f7b7/contained/d4dc0b/object.json | 37 + .../05f7b7/contained/df4747/object.json | 37 + .../05f7b7/contained/f327c3/object.json | 37 + .../05f7b7/contained/f5c903/object.json | 37 + .../05f7b7/contained/fd784c/object.json | 37 + .../contained/05f7b7/contained/index.list | 24 + objects/BnCBag/contained/05f7b7/object.json | 74 ++ .../07ac50/contained/09feca/object.json | 53 + .../07ac50/contained/09feca/script.lua | 2 + .../07ac50/contained/119a7e/object.json | 53 + .../07ac50/contained/119a7e/script.lua | 2 + .../07ac50/contained/2d7eca/object.json | 53 + .../07ac50/contained/2d7eca/script.lua | 2 + .../07ac50/contained/3248aa/object.json | 53 + .../07ac50/contained/3248aa/script.lua | 2 + .../07ac50/contained/48b027/object.json | 53 + .../07ac50/contained/48b027/script.lua | 2 + .../07ac50/contained/4f9718/object.json | 53 + .../07ac50/contained/4f9718/script.lua | 2 + .../07ac50/contained/528bc1/object.json | 53 + .../07ac50/contained/528bc1/script.lua | 2 + .../07ac50/contained/55018f/object.json | 53 + .../07ac50/contained/55018f/script.lua | 2 + .../07ac50/contained/76c615/object.json | 53 + .../07ac50/contained/76c615/script.lua | 2 + .../07ac50/contained/78943a/object.json | 53 + .../07ac50/contained/78943a/script.lua | 2 + .../07ac50/contained/9aa714/object.json | 53 + .../07ac50/contained/9aa714/script.lua | 2 + .../07ac50/contained/9bbf5a/object.json | 53 + .../07ac50/contained/9bbf5a/script.lua | 2 + .../07ac50/contained/afb5ca/object.json | 53 + .../07ac50/contained/afb5ca/script.lua | 2 + .../07ac50/contained/b851aa/object.json | 53 + .../07ac50/contained/b851aa/script.lua | 2 + .../07ac50/contained/c45e2d/object.json | 53 + .../07ac50/contained/c45e2d/script.lua | 2 + .../07ac50/contained/c6480a/object.json | 53 + .../07ac50/contained/c6480a/script.lua | 2 + .../07ac50/contained/d3636b/object.json | 53 + .../07ac50/contained/d3636b/script.lua | 2 + .../07ac50/contained/e9be35/object.json | 53 + .../07ac50/contained/e9be35/script.lua | 2 + .../07ac50/contained/eec51a/object.json | 53 + .../07ac50/contained/eec51a/script.lua | 2 + .../07ac50/contained/f6acfb/object.json | 53 + .../07ac50/contained/f6acfb/script.lua | 2 + .../07ac50/contained/fb4f1f/object.json | 53 + .../07ac50/contained/fb4f1f/script.lua | 2 + .../contained/07ac50/contained/index.list | 21 + objects/BnCBag/contained/07ac50/object.json | 71 ++ objects/BnCBag/contained/0edac2/object.json | 49 + .../788333/contained/08e0d1/object.json | 49 + .../788333/contained/08e0d1/script.lua | 2 + .../788333/contained/3a6d05/object.json | 49 + .../788333/contained/3a6d05/script.lua | 2 + .../788333/contained/479dfc/object.json | 49 + .../788333/contained/479dfc/script.lua | 2 + .../788333/contained/495c9a/object.json | 49 + .../788333/contained/495c9a/script.lua | 1 + .../788333/contained/59e61e/object.json | 49 + .../788333/contained/59e61e/script.lua | 2 + .../788333/contained/af23d1/object.json | 49 + .../788333/contained/af23d1/script.lua | 2 + .../788333/contained/bf66eb/object.json | 104 ++ .../788333/contained/bf66eb/script.lua | 2 + .../contained/788333/contained/index.list | 7 + objects/BnCBag/contained/788333/object.json | 57 + .../913789/contained/04a10b/object.json | 53 + .../913789/contained/04a10b/script.lua | 2 + .../913789/contained/1104d7/object.json | 53 + .../913789/contained/1104d7/script.lua | 2 + .../913789/contained/27e50d/object.json | 53 + .../913789/contained/27e50d/script.lua | 2 + .../913789/contained/280c36/object.json | 53 + .../913789/contained/280c36/script.lua | 2 + .../913789/contained/3389ef/object.json | 53 + .../913789/contained/3389ef/script.lua | 2 + .../913789/contained/381bd8/object.json | 53 + .../913789/contained/381bd8/script.lua | 2 + .../913789/contained/3cf58c/object.json | 53 + .../913789/contained/3cf58c/script.lua | 2 + .../913789/contained/521eef/object.json | 53 + .../913789/contained/521eef/script.lua | 2 + .../913789/contained/5de30c/object.json | 53 + .../913789/contained/5de30c/script.lua | 2 + .../913789/contained/62d502/object.json | 53 + .../913789/contained/62d502/script.lua | 2 + .../913789/contained/639d8c/object.json | 53 + .../913789/contained/639d8c/script.lua | 2 + .../913789/contained/692ff1/object.json | 53 + .../913789/contained/692ff1/script.lua | 2 + .../913789/contained/6fd3db/object.json | 53 + .../913789/contained/6fd3db/script.lua | 2 + .../913789/contained/7e3f56/object.json | 53 + .../913789/contained/7e3f56/script.lua | 2 + .../913789/contained/8bb408/object.json | 53 + .../913789/contained/8bb408/script.lua | 2 + .../913789/contained/8eeeb4/object.json | 53 + .../913789/contained/8eeeb4/script.lua | 2 + .../913789/contained/96a218/object.json | 53 + .../913789/contained/96a218/script.lua | 2 + .../913789/contained/9acbf2/object.json | 53 + .../913789/contained/9acbf2/script.lua | 2 + .../913789/contained/b14a12/object.json | 53 + .../913789/contained/b14a12/script.lua | 2 + .../913789/contained/b35267/object.json | 53 + .../913789/contained/b35267/script.lua | 2 + .../913789/contained/b5dd9c/object.json | 53 + .../913789/contained/b5dd9c/script.lua | 2 + .../913789/contained/b7b16d/object.json | 53 + .../913789/contained/b7b16d/script.lua | 2 + .../913789/contained/b7b46a/object.json | 53 + .../913789/contained/b7b46a/script.lua | 2 + .../913789/contained/b7cce4/object.json | 53 + .../913789/contained/b7cce4/script.lua | 2 + .../913789/contained/c1a713/object.json | 53 + .../913789/contained/c1a713/script.lua | 2 + .../913789/contained/d3a0ed/object.json | 53 + .../913789/contained/d3a0ed/script.lua | 2 + .../913789/contained/dbdc53/object.json | 53 + .../913789/contained/dbdc53/script.lua | 2 + .../913789/contained/e3de4f/object.json | 53 + .../913789/contained/e3de4f/script.lua | 2 + .../913789/contained/e4617f/object.json | 53 + .../913789/contained/e4617f/script.lua | 2 + .../913789/contained/e473e2/object.json | 53 + .../913789/contained/e473e2/script.lua | 2 + .../913789/contained/f7646f/object.json | 53 + .../913789/contained/f7646f/script.lua | 2 + .../contained/913789/contained/index.list | 31 + objects/BnCBag/contained/913789/object.json | 81 ++ .../d16f70/contained/055f65/object.json | 52 + .../d16f70/contained/2ceddb/object.json | 52 + .../d16f70/contained/3bbacf/object.json | 52 + .../d16f70/contained/46372b/object.json | 52 + .../d16f70/contained/4a4ca4/object.json | 52 + .../d16f70/contained/5bfcab/object.json | 52 + .../d16f70/contained/627576/object.json | 52 + .../d16f70/contained/726273/object.json | 52 + .../d16f70/contained/883057/object.json | 52 + .../d16f70/contained/8855f7/object.json | 52 + .../d16f70/contained/9c77ec/object.json | 52 + .../d16f70/contained/b1fd82/object.json | 52 + .../d16f70/contained/b8ab8b/object.json | 52 + .../d16f70/contained/c40476/object.json | 52 + .../d16f70/contained/d3ea47/object.json | 52 + .../contained/d16f70/contained/index.list | 15 + objects/BnCBag/contained/d16f70/object.json | 65 + objects/BnCBag/contained/index.list | 6 + objects/BnCBag/object.json | 123 ++ .../BoxBlightBag/contained/b6858e/object.json | 70 ++ objects/BoxBlightBag/contained/index.list | 1 + objects/BoxBlightBag/object.json | 132 ++ .../CountingBags/contained/bddbfb/object.json | 39 + .../CountingBags/contained/bddbfb/script.lua | 46 + objects/CountingBags/contained/index.list | 1 + objects/CountingBags/object.json | 103 ++ .../AnyElements/contained/86a3e1/object.json | 492 ++++++++ .../AnyElements/contained/index.list | 1 + .../Editors/contained/AnyElements/object.json | 48 + .../Editors/contained/AnyElements/script.lua | 6 + .../contained/BlightCardEditor/object.json | 52 + .../contained/BlightCardEditor/script.lua | 243 ++++ .../Editors/contained/PowerEditor/object.json | 52 + .../Editors/contained/PowerEditor/script.lua | 386 ++++++ .../contained/SpiritEditor/object.json | 52 + .../Editors/contained/SpiritEditor/script.lua | 202 +++ objects/Editors/contained/SpiritEditor/ui.xml | 7 + objects/Editors/contained/index.list | 4 + objects/Editors/object.json | 61 + objects/Editors/script.lua | 83 ++ .../contained/fda8db/object.json | 39 + objects/EnergyCounters/contained/index.list | 1 + objects/EnergyCounters/object.json | 112 ++ .../299e38/contained/3b3b2c/object.json | 37 + .../299e38/contained/44a78a/object.json | 37 + .../299e38/contained/5b0ac2/object.json | 37 + .../299e38/contained/657041/object.json | 37 + .../299e38/contained/65d047/object.json | 37 + .../299e38/contained/67ebad/object.json | 37 + .../299e38/contained/6bfe8f/object.json | 37 + .../299e38/contained/6d14c5/object.json | 37 + .../299e38/contained/718baf/object.json | 37 + .../299e38/contained/727a1d/object.json | 37 + .../299e38/contained/86c840/object.json | 37 + .../299e38/contained/8a5900/object.json | 37 + .../299e38/contained/91f015/object.json | 37 + .../299e38/contained/936efa/object.json | 37 + .../299e38/contained/9a7958/object.json | 37 + .../299e38/contained/a39df8/object.json | 37 + .../299e38/contained/a4b7b5/object.json | 37 + .../299e38/contained/a80b9d/object.json | 37 + .../299e38/contained/b45cb8/object.json | 37 + .../299e38/contained/b7ac93/object.json | 37 + .../299e38/contained/b9d560/object.json | 37 + .../299e38/contained/bef86d/object.json | 37 + .../299e38/contained/c4ac34/object.json | 37 + .../299e38/contained/c5a72e/object.json | 37 + .../299e38/contained/d8cad6/object.json | 37 + .../299e38/contained/df3500/object.json | 37 + .../299e38/contained/e0433c/object.json | 37 + .../299e38/contained/e553e9/object.json | 37 + .../299e38/contained/e8cba8/object.json | 37 + .../299e38/contained/efdc6e/object.json | 37 + .../contained/299e38/contained/index.list | 30 + objects/JEBag/contained/299e38/object.json | 80 ++ .../723183/contained/0603ba/object.json | 52 + .../723183/contained/1b6cd9/object.json | 52 + .../723183/contained/268cba/object.json | 52 + .../723183/contained/594328/object.json | 52 + .../723183/contained/775f03/object.json | 52 + .../723183/contained/86946d/object.json | 52 + .../723183/contained/91fd7f/object.json | 52 + .../723183/contained/a27e7b/object.json | 52 + .../723183/contained/a5c190/object.json | 52 + .../723183/contained/a65d97/object.json | 52 + .../723183/contained/df8103/object.json | 52 + .../contained/723183/contained/index.list | 11 + objects/JEBag/contained/723183/object.json | 61 + .../80b54a/contained/08ad05/object.json | 53 + .../80b54a/contained/08ad05/script.lua | 2 + .../80b54a/contained/0a72f4/object.json | 53 + .../80b54a/contained/0a72f4/script.lua | 2 + .../80b54a/contained/23ed34/object.json | 53 + .../80b54a/contained/23ed34/script.lua | 2 + .../80b54a/contained/311a29/object.json | 53 + .../80b54a/contained/311a29/script.lua | 2 + .../80b54a/contained/334023/object.json | 53 + .../80b54a/contained/334023/script.lua | 2 + .../80b54a/contained/4d3b5f/object.json | 53 + .../80b54a/contained/4d3b5f/script.lua | 2 + .../80b54a/contained/52d1b4/object.json | 53 + .../80b54a/contained/52d1b4/script.lua | 2 + .../80b54a/contained/5f9b18/object.json | 53 + .../80b54a/contained/5f9b18/script.lua | 2 + .../80b54a/contained/68585f/object.json | 53 + .../80b54a/contained/68585f/script.lua | 2 + .../80b54a/contained/6e00c0/object.json | 53 + .../80b54a/contained/6e00c0/script.lua | 2 + .../80b54a/contained/6f56c1/object.json | 53 + .../80b54a/contained/6f56c1/script.lua | 2 + .../80b54a/contained/8161bf/object.json | 53 + .../80b54a/contained/8161bf/script.lua | 2 + .../80b54a/contained/81c1db/object.json | 53 + .../80b54a/contained/81c1db/script.lua | 2 + .../80b54a/contained/83e7fb/object.json | 53 + .../80b54a/contained/83e7fb/script.lua | 2 + .../80b54a/contained/88c905/object.json | 53 + .../80b54a/contained/88c905/script.lua | 2 + .../80b54a/contained/902f23/object.json | 53 + .../80b54a/contained/902f23/script.lua | 2 + .../80b54a/contained/926314/object.json | 53 + .../80b54a/contained/926314/script.lua | 2 + .../80b54a/contained/a191dc/object.json | 53 + .../80b54a/contained/a191dc/script.lua | 2 + .../80b54a/contained/a4dd64/object.json | 53 + .../80b54a/contained/a4dd64/script.lua | 2 + .../80b54a/contained/a693a4/object.json | 53 + .../80b54a/contained/a693a4/script.lua | 2 + .../80b54a/contained/a8dc6e/object.json | 53 + .../80b54a/contained/a8dc6e/script.lua | 2 + .../80b54a/contained/b3e84e/object.json | 53 + .../80b54a/contained/b3e84e/script.lua | 2 + .../80b54a/contained/b4ac2f/object.json | 53 + .../80b54a/contained/b4ac2f/script.lua | 2 + .../80b54a/contained/c578b2/object.json | 53 + .../80b54a/contained/ca6b34/object.json | 53 + .../80b54a/contained/ca6b34/script.lua | 2 + .../80b54a/contained/cc974f/object.json | 53 + .../80b54a/contained/cc974f/script.lua | 2 + .../80b54a/contained/d71247/object.json | 53 + .../80b54a/contained/d71247/script.lua | 2 + .../80b54a/contained/d854a8/object.json | 53 + .../80b54a/contained/d854a8/script.lua | 2 + .../80b54a/contained/dd7630/object.json | 53 + .../80b54a/contained/dd7630/script.lua | 2 + .../80b54a/contained/e03171/object.json | 53 + .../80b54a/contained/e03171/script.lua | 2 + .../80b54a/contained/e10d6b/object.json | 53 + .../80b54a/contained/e10d6b/script.lua | 2 + .../80b54a/contained/f14884/object.json | 53 + .../80b54a/contained/f14884/script.lua | 2 + .../80b54a/contained/f38d66/object.json | 53 + .../80b54a/contained/f38d66/script.lua | 2 + .../contained/80b54a/contained/index.list | 33 + objects/JEBag/contained/80b54a/object.json | 83 ++ .../8120e0/contained/2b0f04/object.json | 49 + .../8120e0/contained/2b0f04/script.lua | 1 + .../8120e0/contained/439a25/object.json | 49 + .../8120e0/contained/439a25/script.lua | 1 + .../8120e0/contained/443a5a/object.json | 49 + .../8120e0/contained/443a5a/script.lua | 3 + .../8120e0/contained/7e3cd0/object.json | 49 + .../8120e0/contained/7e3cd0/script.lua | 1 + .../8120e0/contained/85e927/object.json | 49 + .../8120e0/contained/85e927/script.lua | 2 + .../8120e0/contained/f067c9/object.json | 49 + .../8120e0/contained/f067c9/script.lua | 3 + .../8120e0/contained/feb070/object.json | 49 + .../8120e0/contained/feb070/script.lua | 2 + .../contained/8120e0/contained/index.list | 7 + objects/JEBag/contained/8120e0/object.json | 57 + .../98a916/contained/021545/object.json | 53 + .../98a916/contained/021545/script.lua | 2 + .../98a916/contained/22a6e3/object.json | 53 + .../98a916/contained/22a6e3/script.lua | 2 + .../98a916/contained/2775f5/object.json | 53 + .../98a916/contained/2775f5/script.lua | 2 + .../98a916/contained/29af4a/object.json | 53 + .../98a916/contained/29af4a/script.lua | 2 + .../98a916/contained/2ccaf7/object.json | 53 + .../98a916/contained/2ccaf7/script.lua | 2 + .../98a916/contained/367d61/object.json | 53 + .../98a916/contained/367d61/script.lua | 2 + .../98a916/contained/4090c4/object.json | 53 + .../98a916/contained/4090c4/script.lua | 2 + .../98a916/contained/55276d/object.json | 53 + .../98a916/contained/55276d/script.lua | 2 + .../98a916/contained/7aaeac/object.json | 53 + .../98a916/contained/7aaeac/script.lua | 2 + .../98a916/contained/7c2c16/object.json | 53 + .../98a916/contained/7c2c16/script.lua | 2 + .../98a916/contained/8b653a/object.json | 53 + .../98a916/contained/8b653a/script.lua | 2 + .../98a916/contained/93c000/object.json | 53 + .../98a916/contained/93c000/script.lua | 2 + .../98a916/contained/97e365/object.json | 53 + .../98a916/contained/97e365/script.lua | 2 + .../98a916/contained/9e71fe/object.json | 53 + .../98a916/contained/9e71fe/script.lua | 2 + .../98a916/contained/9efe94/object.json | 53 + .../98a916/contained/9efe94/script.lua | 2 + .../98a916/contained/ac09b1/object.json | 53 + .../98a916/contained/ac09b1/script.lua | 2 + .../98a916/contained/b0bcc9/object.json | 53 + .../98a916/contained/b0bcc9/script.lua | 2 + .../98a916/contained/bab312/object.json | 53 + .../98a916/contained/bab312/script.lua | 2 + .../98a916/contained/bdcb4f/object.json | 53 + .../98a916/contained/bdcb4f/script.lua | 2 + .../98a916/contained/cf1347/object.json | 53 + .../98a916/contained/cf1347/script.lua | 2 + .../98a916/contained/d45b0d/object.json | 53 + .../98a916/contained/d45b0d/script.lua | 2 + .../98a916/contained/eb6861/object.json | 53 + .../98a916/contained/eb6861/script.lua | 2 + .../98a916/contained/f0e64c/object.json | 53 + .../98a916/contained/f0e64c/script.lua | 2 + .../contained/98a916/contained/index.list | 23 + objects/JEBag/contained/98a916/object.json | 73 ++ objects/JEBag/contained/a578fe/object.json | 49 + objects/JEBag/contained/d46930/object.json | 49 + objects/JEBag/contained/index.list | 7 + objects/JEBag/object.json | 123 ++ .../contained/14a35f/object.json | 51 + .../contained/14a35f/script.lua | 133 ++ .../contained/214c72/object.json | 51 + .../contained/214c72/script.lua | 133 ++ .../contained/a0e5c0/object.json | 51 + .../contained/a0e5c0/script.lua | 129 ++ .../contained/bdaa82/object.json | 51 + .../contained/bdaa82/script.lua | 138 ++ .../contained/f14363/object.json | 51 + .../contained/f14363/script.lua | 156 +++ .../contained/ffa7e6/object.json | 51 + .../contained/ffa7e6/script.lua | 138 ++ objects/MJThematicMapBag/contained/index.list | 6 + objects/MJThematicMapBag/object.json | 115 ++ .../008200/contained/c73997/object.json | 50 + .../008200/contained/c73997/script.lua | 1 + .../contained/008200/contained/index.list | 1 + .../contained/008200/object.json | 48 + .../PlayerBagBlue/contained/008200/script.lua | 6 + .../1ad0e7/contained/4efdf6/object.json | 492 ++++++++ .../contained/1ad0e7/contained/index.list | 1 + .../contained/1ad0e7/object.json | 48 + .../PlayerBagBlue/contained/1ad0e7/script.lua | 6 + .../contained/1fb9b4/object.json | 46 + .../7066e9/contained/fe04ab/object.json | 50 + .../7066e9/contained/fe04ab/script.lua | 1 + .../contained/7066e9/contained/index.list | 1 + .../contained/7066e9/object.json | 48 + .../PlayerBagBlue/contained/7066e9/script.lua | 6 + .../80d97c/contained/5aaea7/object.json | 49 + .../contained/80d97c/contained/index.list | 1 + .../contained/80d97c/object.json | 48 + .../PlayerBagBlue/contained/80d97c/script.lua | 6 + .../86b1b2/contained/8df091/object.json | 50 + .../86b1b2/contained/8df091/script.lua | 1 + .../contained/86b1b2/contained/index.list | 1 + .../contained/86b1b2/object.json | 48 + .../PlayerBagBlue/contained/86b1b2/script.lua | 6 + .../contained/8a69a9/object.json | 124 ++ .../contained/8a69aa/object.json | 124 ++ .../contained/8a69ab/object.json | 124 ++ .../contained/8a69ac/object.json | 124 ++ .../contained/8a69ad/object.json | 124 ++ .../contained/8a69ae/object.json | 124 ++ .../contained/8a69af/object.json | 124 ++ .../contained/8a69b0/object.json | 124 ++ .../contained/8a69b1/object.json | 124 ++ .../contained/8a69b2/object.json | 124 ++ .../contained/8a69b3/object.json | 124 ++ .../contained/8a69b4/object.json | 124 ++ .../contained/8a69b5/object.json | 124 ++ .../9af62a/contained/e6db03/object.json | 50 + .../9af62a/contained/e6db03/script.lua | 1 + .../contained/9af62a/contained/index.list | 1 + .../contained/9af62a/object.json | 48 + .../PlayerBagBlue/contained/9af62a/script.lua | 6 + .../ac003d/contained/5633da/object.json | 50 + .../ac003d/contained/5633da/script.lua | 1 + .../contained/ac003d/contained/index.list | 1 + .../contained/ac003d/object.json | 48 + .../PlayerBagBlue/contained/ac003d/script.lua | 6 + .../bdbab4/contained/d440a5/object.json | 50 + .../bdbab4/contained/d440a5/script.lua | 1 + .../contained/bdbab4/contained/index.list | 1 + .../contained/bdbab4/object.json | 48 + .../PlayerBagBlue/contained/bdbab4/script.lua | 6 + .../c8d6cc/contained/a4ef9c/object.json | 50 + .../c8d6cc/contained/a4ef9c/script.lua | 1 + .../contained/c8d6cc/contained/index.list | 1 + .../contained/c8d6cc/object.json | 48 + .../PlayerBagBlue/contained/c8d6cc/script.lua | 6 + .../e677f5/contained/e9fba7/object.json | 50 + .../e677f5/contained/e9fba7/script.lua | 1 + .../contained/e677f5/contained/index.list | 1 + .../contained/e677f5/object.json | 48 + .../PlayerBagBlue/contained/e677f5/script.lua | 6 + .../f5652f/contained/11ada4/object.json | 1111 +++++++++++++++++ .../contained/f5652f/contained/index.list | 1 + .../contained/f5652f/object.json | 48 + .../PlayerBagBlue/contained/f5652f/script.lua | 6 + objects/PlayerBagBlue/contained/index.list | 25 + objects/PlayerBagBlue/object.json | 61 + .../0fb9cc/contained/fe04ab/object.json | 50 + .../0fb9cc/contained/fe04ab/script.lua | 1 + .../contained/0fb9cc/contained/index.list | 1 + .../contained/0fb9cc/object.json | 48 + .../contained/0fb9cc/script.lua | 6 + .../347bd4/contained/a4ef9c/object.json | 50 + .../347bd4/contained/a4ef9c/script.lua | 1 + .../contained/347bd4/contained/index.list | 1 + .../contained/347bd4/object.json | 48 + .../contained/347bd4/script.lua | 6 + .../539cff/contained/c73997/object.json | 50 + .../539cff/contained/c73997/script.lua | 1 + .../contained/539cff/contained/index.list | 1 + .../contained/539cff/object.json | 48 + .../contained/539cff/script.lua | 6 + .../contained/54bc30/object.json | 46 + .../57264f/contained/5a6db4/object.json | 1111 +++++++++++++++++ .../contained/57264f/contained/index.list | 1 + .../contained/57264f/object.json | 48 + .../contained/57264f/script.lua | 6 + .../7f9e99/contained/e9fba7/object.json | 50 + .../7f9e99/contained/e9fba7/script.lua | 1 + .../contained/7f9e99/contained/index.list | 1 + .../contained/7f9e99/object.json | 48 + .../contained/7f9e99/script.lua | 6 + .../8d9b0d/contained/5633da/object.json | 50 + .../8d9b0d/contained/5633da/script.lua | 1 + .../contained/8d9b0d/contained/index.list | 1 + .../contained/8d9b0d/object.json | 48 + .../contained/8d9b0d/script.lua | 6 + .../a197bb/contained/d440a5/object.json | 50 + .../a197bb/contained/d440a5/script.lua | 1 + .../contained/a197bb/contained/index.list | 1 + .../contained/a197bb/object.json | 48 + .../contained/a197bb/script.lua | 6 + .../aa435f/contained/8df091/object.json | 50 + .../aa435f/contained/8df091/script.lua | 1 + .../contained/aa435f/contained/index.list | 1 + .../contained/aa435f/object.json | 48 + .../contained/aa435f/script.lua | 6 + .../contained/d2a7e7/object.json | 124 ++ .../contained/d2a7e8/object.json | 124 ++ .../contained/d2a7e9/object.json | 124 ++ .../contained/d2a7ea/object.json | 124 ++ .../contained/d2a7eb/object.json | 124 ++ .../contained/d2a7ec/object.json | 124 ++ .../contained/d2a7ed/object.json | 124 ++ .../contained/d2a7ee/object.json | 124 ++ .../contained/d2a7ef/object.json | 124 ++ .../contained/d2a7f0/object.json | 124 ++ .../contained/d2a7f1/object.json | 124 ++ .../contained/d2a7f2/object.json | 124 ++ .../contained/d2a7f3/object.json | 124 ++ .../d66cd2/contained/dd4c69/object.json | 49 + .../contained/d66cd2/contained/index.list | 1 + .../contained/d66cd2/object.json | 48 + .../contained/d66cd2/script.lua | 6 + .../e0a3c1/contained/e6db03/object.json | 50 + .../e0a3c1/contained/e6db03/script.lua | 1 + .../contained/e0a3c1/contained/index.list | 1 + .../contained/e0a3c1/object.json | 48 + .../contained/e0a3c1/script.lua | 6 + .../ebf3ce/contained/4efdf6/object.json | 492 ++++++++ .../contained/ebf3ce/contained/index.list | 1 + .../contained/ebf3ce/object.json | 48 + .../contained/ebf3ce/script.lua | 6 + objects/PlayerBagGreen/contained/index.list | 25 + objects/PlayerBagGreen/object.json | 61 + .../0c9976/contained/1f62ce/object.json | 49 + .../contained/0c9976/contained/index.list | 1 + .../contained/0c9976/object.json | 48 + .../contained/0c9976/script.lua | 6 + .../13959c/contained/7e4433/object.json | 1111 +++++++++++++++++ .../contained/13959c/contained/index.list | 1 + .../contained/13959c/object.json | 48 + .../contained/13959c/script.lua | 6 + .../288d32/contained/a4ef9c/object.json | 50 + .../288d32/contained/a4ef9c/script.lua | 1 + .../contained/288d32/contained/index.list | 1 + .../contained/288d32/object.json | 48 + .../contained/288d32/script.lua | 6 + .../2a7424/contained/8df091/object.json | 50 + .../2a7424/contained/8df091/script.lua | 1 + .../contained/2a7424/contained/index.list | 1 + .../contained/2a7424/object.json | 48 + .../contained/2a7424/script.lua | 6 + .../4af945/contained/5633da/object.json | 50 + .../4af945/contained/5633da/script.lua | 1 + .../contained/4af945/contained/index.list | 1 + .../contained/4af945/object.json | 48 + .../contained/4af945/script.lua | 6 + .../53db70/contained/e6db03/object.json | 50 + .../53db70/contained/e6db03/script.lua | 1 + .../contained/53db70/contained/index.list | 1 + .../contained/53db70/object.json | 48 + .../contained/53db70/script.lua | 6 + .../7fef0f/contained/4efdf6/object.json | 492 ++++++++ .../contained/7fef0f/contained/index.list | 1 + .../contained/7fef0f/object.json | 48 + .../contained/7fef0f/script.lua | 6 + .../contained/809342/object.json | 124 ++ .../contained/809343/object.json | 124 ++ .../contained/809344/object.json | 124 ++ .../contained/809345/object.json | 124 ++ .../contained/809346/object.json | 124 ++ .../contained/809347/object.json | 124 ++ .../contained/809348/object.json | 124 ++ .../contained/809349/object.json | 124 ++ .../contained/80934a/object.json | 124 ++ .../contained/80934b/object.json | 124 ++ .../contained/80934c/object.json | 124 ++ .../contained/80934d/object.json | 124 ++ .../contained/80934e/object.json | 124 ++ .../8bdd8e/contained/fe04ab/object.json | 50 + .../8bdd8e/contained/fe04ab/script.lua | 1 + .../contained/8bdd8e/contained/index.list | 1 + .../contained/8bdd8e/object.json | 48 + .../contained/8bdd8e/script.lua | 6 + .../a20c15/contained/c73997/object.json | 50 + .../a20c15/contained/c73997/script.lua | 1 + .../contained/a20c15/contained/index.list | 1 + .../contained/a20c15/object.json | 48 + .../contained/a20c15/script.lua | 6 + .../b567e7/contained/e9fba7/object.json | 50 + .../b567e7/contained/e9fba7/script.lua | 1 + .../contained/b567e7/contained/index.list | 1 + .../contained/b567e7/object.json | 48 + .../contained/b567e7/script.lua | 6 + .../c53988/contained/d440a5/object.json | 50 + .../c53988/contained/d440a5/script.lua | 1 + .../contained/c53988/contained/index.list | 1 + .../contained/c53988/object.json | 48 + .../contained/c53988/script.lua | 6 + .../contained/ef9ab3/object.json | 46 + objects/PlayerBagOrange/contained/index.list | 25 + objects/PlayerBagOrange/object.json | 61 + .../contained/2696c2/object.json | 46 + .../5c93e5/contained/c73997/object.json | 50 + .../5c93e5/contained/c73997/script.lua | 1 + .../contained/5c93e5/contained/index.list | 1 + .../contained/5c93e5/object.json | 48 + .../contained/5c93e5/script.lua | 6 + .../5e8d9b/contained/243f75/object.json | 49 + .../contained/5e8d9b/contained/index.list | 1 + .../contained/5e8d9b/object.json | 48 + .../contained/5e8d9b/script.lua | 6 + .../6b5a6b/contained/4efdf6/object.json | 492 ++++++++ .../contained/6b5a6b/contained/index.list | 1 + .../contained/6b5a6b/object.json | 48 + .../contained/6b5a6b/script.lua | 6 + .../76b862/contained/e9fba7/object.json | 50 + .../76b862/contained/e9fba7/script.lua | 1 + .../contained/76b862/contained/index.list | 1 + .../contained/76b862/object.json | 48 + .../contained/76b862/script.lua | 6 + .../a36a86/contained/a4ef9c/object.json | 50 + .../a36a86/contained/a4ef9c/script.lua | 1 + .../contained/a36a86/contained/index.list | 1 + .../contained/a36a86/object.json | 48 + .../contained/a36a86/script.lua | 6 + .../b40023/contained/fe04ab/object.json | 50 + .../b40023/contained/fe04ab/script.lua | 1 + .../contained/b40023/contained/index.list | 1 + .../contained/b40023/object.json | 48 + .../contained/b40023/script.lua | 6 + .../c8d157/contained/5633da/object.json | 50 + .../c8d157/contained/5633da/script.lua | 1 + .../contained/c8d157/contained/index.list | 1 + .../contained/c8d157/object.json | 48 + .../contained/c8d157/script.lua | 6 + .../contained/d3975a/object.json | 124 ++ .../contained/d3975b/object.json | 124 ++ .../contained/d3975c/object.json | 124 ++ .../contained/d3975d/object.json | 124 ++ .../contained/d3975e/object.json | 124 ++ .../contained/d3975f/object.json | 124 ++ .../contained/d39760/object.json | 124 ++ .../contained/d39761/object.json | 124 ++ .../contained/d39762/object.json | 124 ++ .../contained/d39763/object.json | 124 ++ .../contained/d39764/object.json | 124 ++ .../contained/d39765/object.json | 124 ++ .../contained/d39766/object.json | 124 ++ .../dac78d/contained/d440a5/object.json | 50 + .../dac78d/contained/d440a5/script.lua | 1 + .../contained/dac78d/contained/index.list | 1 + .../contained/dac78d/object.json | 48 + .../contained/dac78d/script.lua | 6 + .../dbbe71/contained/e6db03/object.json | 50 + .../dbbe71/contained/e6db03/script.lua | 1 + .../contained/dbbe71/contained/index.list | 1 + .../contained/dbbe71/object.json | 48 + .../contained/dbbe71/script.lua | 6 + .../f15d5c/contained/65208b/object.json | 1111 +++++++++++++++++ .../contained/f15d5c/contained/index.list | 1 + .../contained/f15d5c/object.json | 48 + .../contained/f15d5c/script.lua | 6 + .../fac9b8/contained/8df091/object.json | 50 + .../fac9b8/contained/8df091/script.lua | 1 + .../contained/fac9b8/contained/index.list | 1 + .../contained/fac9b8/object.json | 48 + .../contained/fac9b8/script.lua | 6 + objects/PlayerBagPurple/contained/index.list | 25 + objects/PlayerBagPurple/object.json | 61 + .../19457c/contained/fe04ab/object.json | 50 + .../19457c/contained/fe04ab/script.lua | 1 + .../contained/19457c/contained/index.list | 1 + .../PlayerBagRed/contained/19457c/object.json | 48 + .../PlayerBagRed/contained/19457c/script.lua | 6 + .../7d8f09/contained/d440a5/object.json | 50 + .../7d8f09/contained/d440a5/script.lua | 1 + .../contained/7d8f09/contained/index.list | 1 + .../PlayerBagRed/contained/7d8f09/object.json | 48 + .../PlayerBagRed/contained/7d8f09/script.lua | 6 + .../PlayerBagRed/contained/82e4e3/object.json | 46 + .../878195/contained/8df091/object.json | 50 + .../878195/contained/8df091/script.lua | 1 + .../contained/878195/contained/index.list | 1 + .../PlayerBagRed/contained/878195/object.json | 48 + .../PlayerBagRed/contained/878195/script.lua | 6 + .../9869da/contained/4efdf6/object.json | 492 ++++++++ .../contained/9869da/contained/index.list | 1 + .../PlayerBagRed/contained/9869da/object.json | 48 + .../PlayerBagRed/contained/9869da/script.lua | 6 + .../aad2a3/contained/3fedbe/object.json | 1111 +++++++++++++++++ .../contained/aad2a3/contained/index.list | 1 + .../PlayerBagRed/contained/aad2a3/object.json | 48 + .../PlayerBagRed/contained/aad2a3/script.lua | 6 + .../acf333/contained/c73997/object.json | 50 + .../acf333/contained/c73997/script.lua | 1 + .../contained/acf333/contained/index.list | 1 + .../PlayerBagRed/contained/acf333/object.json | 48 + .../PlayerBagRed/contained/acf333/script.lua | 6 + .../bea41d/contained/e9fba7/object.json | 50 + .../bea41d/contained/e9fba7/script.lua | 1 + .../contained/bea41d/contained/index.list | 1 + .../PlayerBagRed/contained/bea41d/object.json | 48 + .../PlayerBagRed/contained/bea41d/script.lua | 6 + .../ccd39c/contained/e6db03/object.json | 50 + .../ccd39c/contained/e6db03/script.lua | 1 + .../contained/ccd39c/contained/index.list | 1 + .../PlayerBagRed/contained/ccd39c/object.json | 48 + .../PlayerBagRed/contained/ccd39c/script.lua | 6 + .../d7f3f8/contained/a4ef9c/object.json | 50 + .../d7f3f8/contained/a4ef9c/script.lua | 1 + .../contained/d7f3f8/contained/index.list | 1 + .../PlayerBagRed/contained/d7f3f8/object.json | 48 + .../PlayerBagRed/contained/d7f3f8/script.lua | 6 + .../eb6f53/contained/5633da/object.json | 50 + .../eb6f53/contained/5633da/script.lua | 1 + .../contained/eb6f53/contained/index.list | 1 + .../PlayerBagRed/contained/eb6f53/object.json | 48 + .../PlayerBagRed/contained/eb6f53/script.lua | 6 + .../f73834/contained/cbb90a/object.json | 49 + .../contained/f73834/contained/index.list | 1 + .../PlayerBagRed/contained/f73834/object.json | 48 + .../PlayerBagRed/contained/f73834/script.lua | 6 + .../PlayerBagRed/contained/ff3267/object.json | 124 ++ .../PlayerBagRed/contained/ff3268/object.json | 124 ++ .../PlayerBagRed/contained/ff3269/object.json | 124 ++ .../PlayerBagRed/contained/ff326a/object.json | 124 ++ .../PlayerBagRed/contained/ff326b/object.json | 124 ++ .../PlayerBagRed/contained/ff326c/object.json | 124 ++ .../PlayerBagRed/contained/ff326d/object.json | 124 ++ .../PlayerBagRed/contained/ff326e/object.json | 124 ++ .../PlayerBagRed/contained/ff326f/object.json | 124 ++ .../PlayerBagRed/contained/ff3270/object.json | 124 ++ .../PlayerBagRed/contained/ff3271/object.json | 124 ++ .../PlayerBagRed/contained/ff3272/object.json | 124 ++ .../PlayerBagRed/contained/ff3273/object.json | 124 ++ objects/PlayerBagRed/contained/index.list | 25 + objects/PlayerBagRed/object.json | 61 + .../15a2ca/contained/4efdf6/object.json | 492 ++++++++ .../contained/15a2ca/contained/index.list | 1 + .../contained/15a2ca/object.json | 48 + .../contained/15a2ca/script.lua | 6 + .../21ebe2/contained/8df091/object.json | 50 + .../21ebe2/contained/8df091/script.lua | 1 + .../contained/21ebe2/contained/index.list | 1 + .../contained/21ebe2/object.json | 48 + .../contained/21ebe2/script.lua | 6 + .../5681aa/contained/5633da/object.json | 50 + .../5681aa/contained/5633da/script.lua | 1 + .../contained/5681aa/contained/index.list | 1 + .../contained/5681aa/object.json | 48 + .../contained/5681aa/script.lua | 6 + .../contained/59a58d/object.json | 46 + .../contained/5a21d0/object.json | 124 ++ .../contained/5a21d1/object.json | 124 ++ .../contained/5a21d2/object.json | 124 ++ .../contained/5a21d3/object.json | 124 ++ .../contained/5a21d4/object.json | 124 ++ .../contained/5a21d5/object.json | 124 ++ .../contained/5a21d6/object.json | 124 ++ .../contained/5a21d7/object.json | 124 ++ .../contained/5a21d8/object.json | 124 ++ .../contained/5a21d9/object.json | 124 ++ .../contained/5a21da/object.json | 124 ++ .../contained/5a21db/object.json | 124 ++ .../contained/5a21dc/object.json | 124 ++ .../6630e0/contained/d440a5/object.json | 50 + .../6630e0/contained/d440a5/script.lua | 1 + .../contained/6630e0/contained/index.list | 1 + .../contained/6630e0/object.json | 48 + .../contained/6630e0/script.lua | 6 + .../772ebb/contained/d3a728/object.json | 1111 +++++++++++++++++ .../contained/772ebb/contained/index.list | 1 + .../contained/772ebb/object.json | 48 + .../contained/772ebb/script.lua | 6 + .../7ffdd2/contained/e6db03/object.json | 50 + .../7ffdd2/contained/e6db03/script.lua | 1 + .../contained/7ffdd2/contained/index.list | 1 + .../contained/7ffdd2/object.json | 48 + .../contained/7ffdd2/script.lua | 6 + .../aed151/contained/a4ef9c/object.json | 50 + .../aed151/contained/a4ef9c/script.lua | 1 + .../contained/aed151/contained/index.list | 1 + .../contained/aed151/object.json | 48 + .../contained/aed151/script.lua | 6 + .../f2b35f/contained/fe04ab/object.json | 50 + .../f2b35f/contained/fe04ab/script.lua | 1 + .../contained/f2b35f/contained/index.list | 1 + .../contained/f2b35f/object.json | 48 + .../contained/f2b35f/script.lua | 6 + .../f752cb/contained/c73997/object.json | 50 + .../f752cb/contained/c73997/script.lua | 1 + .../contained/f752cb/contained/index.list | 1 + .../contained/f752cb/object.json | 48 + .../contained/f752cb/script.lua | 6 + .../fa4196/contained/0d6904/object.json | 49 + .../contained/fa4196/contained/index.list | 1 + .../contained/fa4196/object.json | 48 + .../contained/fa4196/script.lua | 6 + .../fa99be/contained/e9fba7/object.json | 50 + .../fa99be/contained/e9fba7/script.lua | 1 + .../contained/fa99be/contained/index.list | 1 + .../contained/fa99be/object.json | 48 + .../contained/fa99be/script.lua | 6 + objects/PlayerBagYellow/contained/index.list | 25 + objects/PlayerBagYellow/object.json | 61 + .../ScenarioBag/contained/8d6e45/object.json | 42 + .../8d6e46/contained/00e263/object.json | 56 + .../8d6e46/contained/03540a/object.json | 56 + .../8d6e46/contained/04c690/object.json | 56 + .../8d6e46/contained/11a545/object.json | 56 + .../8d6e46/contained/15b1bc/object.json | 56 + .../8d6e46/contained/16b36f/object.json | 56 + .../8d6e46/contained/1e3b36/object.json | 56 + .../8d6e46/contained/22f137/object.json | 56 + .../8d6e46/contained/24755e/object.json | 56 + .../8d6e46/contained/262e8b/object.json | 56 + .../8d6e46/contained/27667b/object.json | 56 + .../8d6e46/contained/2958b7/object.json | 56 + .../8d6e46/contained/30ea14/object.json | 56 + .../8d6e46/contained/42220d/object.json | 56 + .../8d6e46/contained/531520/object.json | 56 + .../8d6e46/contained/5b9737/object.json | 56 + .../8d6e46/contained/5fbc8d/object.json | 56 + .../8d6e46/contained/677242/object.json | 56 + .../8d6e46/contained/7ff772/object.json | 56 + .../8d6e46/contained/a0e89f/object.json | 56 + .../8d6e46/contained/a40a1c/object.json | 56 + .../8d6e46/contained/b3f6d5/object.json | 56 + .../8d6e46/contained/cb053a/object.json | 56 + .../8d6e46/contained/cf3a2c/object.json | 56 + .../8d6e46/contained/d006ee/object.json | 56 + .../8d6e46/contained/d456a0/object.json | 56 + .../8d6e46/contained/d884ed/object.json | 56 + .../8d6e46/contained/df4c3d/object.json | 56 + .../8d6e46/contained/e0e8ea/object.json | 56 + .../8d6e46/contained/f9ad9d/object.json | 56 + .../8d6e46/contained/fdbaa6/object.json | 56 + .../8d6e46/contained/ffc736/object.json | 56 + .../contained/8d6e46/contained/index.list | 32 + .../ScenarioBag/contained/8d6e46/object.json | 41 + .../baeea1/contained/2aec5b/object.json | 56 + .../baeea1/contained/2da0ed/object.json | 56 + .../baeea1/contained/4f6d6b/object.json | 56 + .../baeea1/contained/51528f/object.json | 56 + .../baeea1/contained/5ae810/object.json | 56 + .../baeea1/contained/5cfd98/object.json | 56 + .../baeea1/contained/62e07b/object.json | 56 + .../baeea1/contained/675d43/object.json | 56 + .../baeea1/contained/7c9e88/object.json | 56 + .../baeea1/contained/7dba37/object.json | 56 + .../baeea1/contained/80c934/object.json | 56 + .../baeea1/contained/a2f559/object.json | 56 + .../baeea1/contained/a9c9da/object.json | 56 + .../baeea1/contained/baf812/object.json | 56 + .../baeea1/contained/c949ee/object.json | 56 + .../baeea1/contained/cf3218/object.json | 56 + .../baeea1/contained/f13a81/object.json | 56 + .../baeea1/contained/f57615/object.json | 56 + .../contained/baeea1/contained/index.list | 18 + .../ScenarioBag/contained/baeea1/object.json | 41 + .../ScenarioBag/contained/eb0571/object.json | 107 ++ .../ScenarioBag/contained/eb0571/script.lua | 38 + objects/ScenarioBag/contained/index.list | 4 + objects/ScenarioBag/object.json | 115 ++ objects/SetupChecker/object.json | 1 + objects/SetupChecker/script.lua | 565 ++++++--- objects/SetupChecker/ui.xml | 117 +- objects/SourceSpirit/object.json | 7 +- objects/SourceSpirit/script.lua | 228 ++-- .../contained/051c66/object.json | 51 + .../contained/051c66/script.lua | 152 +++ .../contained/0f2e60/object.json | 51 + .../contained/0f2e60/script.lua | 136 ++ .../contained/505d5d/object.json | 51 + .../contained/505d5d/script.lua | 133 ++ .../contained/9d9b8f/object.json | 51 + .../contained/9d9b8f/script.lua | 134 ++ .../contained/bd6555/object.json | 51 + .../contained/bd6555/script.lua | 135 ++ .../contained/e0c325/object.json | 51 + .../contained/e0c325/script.lua | 129 ++ objects/ThematicMapBag/contained/index.list | 6 + objects/ThematicMapBag/object.json | 115 ++ objects/a16796/object.json | 7 +- objects/a1b7da/contained/455c87/object.json | 1 + objects/a1b7da/object.json | 79 +- objects/a1d2cd/contained/2380f3/object.json | 9 +- objects/a1d2cd/contained/b7f452/object.json | 9 +- objects/a1d2cd/contained/ea822f/object.json | 9 +- objects/a1d2cd/contained/fb614b/object.json | 9 +- objects/a1d2cd/object.json | 13 +- objects/a245f8/contained/64e64e/object.json | 4 + objects/a245f8/object.json | 7 +- objects/a245f8/script.lua | 2 +- objects/a393e9/object.json | 48 +- objects/a393e9/script-state.json | 20 + objects/a393e9/script.lua | 278 +---- objects/a42427/contained/38df35/object.json | 1 + objects/a42427/object.json | 8 +- objects/a46d80/object.json | 9 +- objects/a50751/object.json | 7 +- objects/a576cc/object.json | 53 +- objects/a576cc/script-state.json | 20 + objects/a576cc/script.lua | 278 +---- objects/a69e8c/object.json | 29 +- objects/a69e8c/script.lua | 14 +- objects/a95c14/object.json | 46 +- objects/a95c14/script-state.json | 28 +- objects/a95c14/script.lua | 278 +---- objects/aee27f/object.json | 36 + objects/af0eb0/contained/125f2b/object.json | 13 +- objects/af0eb0/contained/6a7446/object.json | 15 +- objects/af0eb0/contained/855daf/object.json | 13 +- objects/af0eb0/contained/cb632c/object.json | 15 +- objects/af0eb0/object.json | 21 +- objects/af4e63/contained/8a818d/object.json | 1 + objects/af4e63/object.json | 8 +- objects/af50b8/object.json | 13 +- objects/af50b8/script.lua | 26 +- objects/aidBoard/object.json | 173 +++ objects/aidBoard/script-state.json | 7 + objects/aidBoard/script.lua | 896 +++++++++++++ objects/b18505/object.json | 7 +- objects/b270b1/object.json | 38 + objects/b344a7/object.json | 5 +- objects/b35fd5/object.json | 45 +- objects/b35fd5/script-state.json | 36 + objects/b35fd5/script.lua | 278 +---- objects/b38ea8/object.json | 7 +- objects/b3e677/object.json | 38 + objects/b3f6d5/object.json | 56 + objects/b415f8/object.json | 5 +- objects/b42f70/object.json | 49 +- objects/b42f70/script-state.json | 20 + objects/b42f70/script.lua | 278 +---- objects/b4b924/object.json | 6 +- objects/b75ff0/object.json | 475 +++++++ objects/b765cf/object.json | 25 +- objects/b765cf/script.lua | 42 +- objects/b81db6/object.json | 56 + objects/b8b521/object.json | 31 +- objects/b8b521/script.lua | 66 +- objects/ba3767/object.json | 36 + objects/bd2a4a/object.json | 45 +- objects/bd2a4a/script.lua | 278 +---- objects/bd3f44/object.json | 36 + objects/bd528e/object.json | 31 +- objects/bd528e/script.lua | 11 +- objects/bd8761/object.json | 7 +- objects/bdac64/object.json | 7 +- objects/c323b4/object.json | 36 + objects/c3c59b/object.json | 1 + objects/c3c59b/script.lua | 13 +- objects/c44b9c/object.json | 46 + objects/c4ac1d/object.json | 9 +- objects/c5cbb7/object.json | 46 + objects/c64244/object.json | 9 +- objects/c68e2c/object.json | 1 + objects/c68e2c/script.lua | 13 +- objects/c932e8/object.json | 14 +- objects/c932e8/script.lua | 7 +- objects/c99d4d/object.json | 9 +- objects/c9e49b/contained/3395b4/object.json | 15 +- objects/c9e49b/contained/52d58e/object.json | 15 +- objects/c9e49b/contained/5cd6cb/object.json | 13 +- objects/c9e49b/contained/c275c6/object.json | 15 +- objects/c9e49b/contained/c9678d/object.json | 15 +- objects/c9e49b/contained/e50576/object.json | 13 +- objects/c9e49b/object.json | 27 +- objects/ca2938/object.json | 56 + objects/ca5089/contained/577b73/object.json | 1 + objects/ca5089/object.json | 8 +- objects/ca88f0/object.json | 31 +- objects/ca88f0/script.lua | 44 +- objects/cb053a/object.json | 56 + objects/cb1318/object.json | 46 + objects/cb16ab/object.json | 7 +- objects/ce1df8/contained/6c9f54/object.json | 15 +- objects/ce1df8/contained/770b46/object.json | 15 +- objects/ce1df8/contained/792c56/object.json | 15 +- objects/ce1df8/contained/a08273/object.json | 15 +- objects/ce1df8/object.json | 25 +- objects/cebe09/object.json | 49 +- objects/cebe09/script-state.json | 36 + objects/cebe09/script.lua | 278 +---- objects/cf2635/object.json | 7 +- objects/d336ca/contained/8e3390/object.json | 1 + objects/d336ca/object.json | 79 +- objects/d3397d/contained/0d004a/object.json | 9 +- objects/d3397d/contained/4955b1/object.json | 9 +- objects/d3397d/contained/7ab982/object.json | 9 +- objects/d3397d/contained/f6fed4/object.json | 9 +- objects/d3397d/object.json | 13 +- objects/d3dd7e/object.json | 17 +- objects/d3f7f8/contained/068e41/object.json | 1 + objects/d3f7f8/object.json | 8 +- objects/d3fb56/object.json | 9 +- objects/d58c92/contained/9f4e49/object.json | 15 +- objects/d58c92/contained/e241a6/object.json | 15 +- objects/d58c92/object.json | 19 +- objects/d6f58e/object.json | 38 + objects/d7d593/object.json | 9 +- objects/d8b49b/object.json | 475 +++++++ objects/d8b6c7/object.json | 9 +- objects/d936f3/object.json | 9 +- objects/da791f/contained/17019d/object.json | 15 +- objects/da791f/contained/8414ec/object.json | 15 +- objects/da791f/contained/b39513/object.json | 15 +- objects/da791f/contained/e5d813/object.json | 13 +- objects/da791f/object.json | 25 +- objects/dce473/object.json | 9 +- objects/dd0921/object.json | 7 +- objects/dd3d47/object.json | 23 +- objects/dd3d47/script.lua | 12 +- objects/e1b416/object.json | 56 + objects/e267b0/object.json | 43 + objects/e35f78/object.json | 7 +- objects/e8f3e3/object.json | 25 +- objects/e8f3e3/script.lua | 4 +- objects/e924fe/object.json | 31 +- objects/e924fe/script.lua | 2 +- objects/e949cd/contained/226578/object.json | 9 +- objects/e949cd/contained/305e3d/object.json | 9 +- objects/e949cd/contained/71ad92/object.json | 9 +- objects/e949cd/contained/b7d5e2/object.json | 9 +- objects/e949cd/object.json | 13 +- objects/e9c468/object.json | 48 +- objects/e9c468/script-state.json | 28 + objects/e9c468/script.lua | 278 +---- objects/eaf864/object.json | 7 +- objects/eb4ede/object.json | 16 +- objects/ec49d4/object.json | 31 +- objects/ec49d4/script.lua | 54 +- objects/ed9ab4/object.json | 5 +- objects/ee1765/contained/b6858e/object.json | 1 + objects/ee1765/object.json | 7 +- objects/ee90ad/object.json | 31 +- objects/ee90ad/script.lua | 2 +- objects/f114f8/object.json | 25 +- objects/f114f8/script.lua | 2 +- objects/f348b7/object.json | 7 +- objects/f39fd1/contained/11bb41/object.json | 49 + objects/f39fd1/contained/11bb41/script.lua | 1 + objects/f39fd1/contained/adb0fe/object.json | 49 + objects/f39fd1/contained/adb0fe/script.lua | 1 + objects/f39fd1/contained/index.list | 2 + objects/f39fd1/object.json | 52 + objects/f433f0/object.json | 46 + objects/f4ab64/object.json | 36 + objects/f4c173/contained/8b7bd6/object.json | 2 + objects/f4c173/object.json | 7 +- objects/f6c908/contained/26ae04/object.json | 15 +- objects/f6c908/contained/2b834d/object.json | 15 +- objects/f6c908/contained/50aa03/object.json | 15 +- objects/f6c908/contained/b29c72/object.json | 15 +- objects/f6c908/object.json | 25 +- objects/f7422a/object.json | 46 +- objects/f7422a/script-state.json | 28 + objects/f7422a/script.lua | 278 +---- objects/f947be/object.json | 7 +- objects/f96a71/object.json | 52 + objects/f96e34/contained/3b538b/object.json | 21 +- objects/f96e34/contained/3b538b/script.lua | 2 +- objects/f96e34/contained/a5afb0/object.json | 21 +- objects/f96e34/contained/a5afb0/script.lua | 2 +- objects/f96e34/contained/b88f34/object.json | 21 +- objects/f96e34/contained/c304c1/object.json | 21 +- objects/f96e34/contained/c304c1/script.lua | 2 +- objects/f96e34/contained/ec8fb2/object.json | 21 +- objects/f96e34/contained/ec8fb2/script.lua | 2 +- objects/f96e34/object.json | 37 +- objects/f9aad3/contained/8346dd/object.json | 17 +- objects/f9aad3/contained/8cf7b8/object.json | 17 +- objects/f9aad3/contained/cf9353/object.json | 29 +- objects/f9aad3/contained/e07847/object.json | 17 +- objects/f9aad3/object.json | 25 +- objects/f9f49b/object.json | 13 +- objects/f9f49b/script.lua | 2 +- objects/fac8e4/object.json | 1 + objects/fac8e4/script.lua | 13 +- objects/fbbf69/object.json | 7 +- objects/fd0a22/contained/7f4edc/object.json | 1 + objects/fd0a22/object.json | 18 +- objects/fd235a/object.json | 16 +- objects/fd235a/script.lua | 26 +- objects/fdbaa6/object.json | 56 + objects/ff0366/object.json | 5 +- objects/ffc736/object.json | 56 + objects/index.list | 185 +-- objects/uniquePowerDiscard/object.json | 7 +- savegame.json | 286 +++-- script-state.json | 5 +- script.lua | 1045 +++++++++------- ui.xml | 318 ++--- 1511 files changed, 61108 insertions(+), 11259 deletions(-) create mode 100644 objects/0312d1/object.json create mode 100644 objects/07dd23/script-state.json create mode 100644 objects/107788/object.json create mode 100644 objects/114ff8/object.json create mode 100644 objects/1352a2/contained/479822/object.json create mode 100644 objects/1352a2/contained/index.list create mode 100644 objects/1352a2/object.json create mode 100644 objects/1352a2/script.lua create mode 100644 objects/14aabe/script-state.json create mode 100644 objects/1c6929/script-state.json create mode 100644 objects/239d5b/object.json create mode 100644 objects/41c492/object.json create mode 100644 objects/4a1ff8/object.json create mode 100644 objects/4c061f/script-state.json create mode 100644 objects/572516/object.json create mode 100644 objects/5aa2d9/script-state.json create mode 100644 objects/606f23/script-state.json create mode 100644 objects/60986d/object.json create mode 100644 objects/6b0f27/object.json create mode 100644 objects/6c0a2f/object.json create mode 100644 objects/72de5c/script-state.json create mode 100644 objects/743f66/script-state.json create mode 100644 objects/76f418/object.json create mode 100644 objects/782f57/object.json create mode 100644 objects/7b9977/object.json create mode 100644 objects/82c5e4/object.json create mode 100644 objects/837ddf/object.json create mode 100644 objects/867bfc/object.json create mode 100644 objects/901e41/object.json create mode 100644 objects/92e7df/script-state.json create mode 100644 objects/935332/object.json create mode 100644 objects/969897/object.json create mode 100644 objects/9e3996/object.json create mode 100644 objects/AdversaryBag/contained/05e46d/object.json create mode 100644 objects/AdversaryBag/contained/0cea08/object.json create mode 100644 objects/AdversaryBag/contained/135124/object.json create mode 100644 objects/AdversaryBag/contained/15836a/object.json create mode 100644 objects/AdversaryBag/contained/15836a/script.lua create mode 100644 objects/AdversaryBag/contained/15b6a4/object.json create mode 100644 objects/AdversaryBag/contained/16ab25/object.json create mode 100644 objects/AdversaryBag/contained/16b426/object.json create mode 100644 objects/AdversaryBag/contained/1f0327/object.json create mode 100644 objects/AdversaryBag/contained/24908a/contained/c8cbb6/object.json create mode 100644 objects/AdversaryBag/contained/24908a/contained/index.list create mode 100644 objects/AdversaryBag/contained/24908a/object.json create mode 100644 objects/AdversaryBag/contained/24908a/script.lua create mode 100644 objects/AdversaryBag/contained/2ea157/object.json create mode 100644 objects/AdversaryBag/contained/2ea157/script.lua create mode 100644 objects/AdversaryBag/contained/312e2d/object.json create mode 100644 objects/AdversaryBag/contained/3876aa/object.json create mode 100644 objects/AdversaryBag/contained/3b674d/contained/ed6afe/object.json create mode 100644 objects/AdversaryBag/contained/3b674d/contained/index.list create mode 100644 objects/AdversaryBag/contained/3b674d/object.json create mode 100644 objects/AdversaryBag/contained/3b674d/script.lua create mode 100644 objects/AdversaryBag/contained/6bc964/object.json create mode 100644 objects/AdversaryBag/contained/76ab12/object.json create mode 100644 objects/AdversaryBag/contained/942899/contained/7417bb/object.json create mode 100644 objects/AdversaryBag/contained/942899/contained/index.list create mode 100644 objects/AdversaryBag/contained/942899/object.json create mode 100644 objects/AdversaryBag/contained/942899/script.lua create mode 100644 objects/AdversaryBag/contained/9f5e3b/object.json create mode 100644 objects/AdversaryBag/contained/a178fa/object.json create mode 100644 objects/AdversaryBag/contained/a5b6b3/object.json create mode 100644 objects/AdversaryBag/contained/aa65cf/object.json create mode 100644 objects/AdversaryBag/contained/aeb4fa/contained/98c490/object.json create mode 100644 objects/AdversaryBag/contained/aeb4fa/contained/index.list create mode 100644 objects/AdversaryBag/contained/aeb4fa/object.json create mode 100644 objects/AdversaryBag/contained/aeb4fa/script.lua create mode 100644 objects/AdversaryBag/contained/b9fca6/object.json create mode 100644 objects/AdversaryBag/contained/be2c91/object.json create mode 100644 objects/AdversaryBag/contained/bf89e8/contained/a4a8d5/object.json create mode 100644 objects/AdversaryBag/contained/bf89e8/contained/index.list create mode 100644 objects/AdversaryBag/contained/bf89e8/object.json create mode 100644 objects/AdversaryBag/contained/bf89e8/script.lua create mode 100644 objects/AdversaryBag/contained/c077b7/object.json create mode 100644 objects/AdversaryBag/contained/cb7231/contained/a90082/object.json create mode 100644 objects/AdversaryBag/contained/cb7231/contained/index.list create mode 100644 objects/AdversaryBag/contained/cb7231/object.json create mode 100644 objects/AdversaryBag/contained/cb7231/script.lua create mode 100644 objects/AdversaryBag/contained/d90af8/object.json create mode 100644 objects/AdversaryBag/contained/f4a568/object.json create mode 100644 objects/AdversaryBag/contained/fabcad/contained/4d02c6/object.json create mode 100644 objects/AdversaryBag/contained/fabcad/contained/index.list create mode 100644 objects/AdversaryBag/contained/fabcad/object.json create mode 100644 objects/AdversaryBag/contained/fabcad/script.lua create mode 100644 objects/AdversaryBag/contained/index.list create mode 100644 objects/AdversaryBag/object.json create mode 100644 objects/BalancedMapBag/contained/2f2f8a/object.json create mode 100644 objects/BalancedMapBag/contained/2f2f8a/script.lua create mode 100644 objects/BalancedMapBag/contained/34347d/object.json create mode 100644 objects/BalancedMapBag/contained/34347d/script.lua create mode 100644 objects/BalancedMapBag/contained/5d334c/object.json create mode 100644 objects/BalancedMapBag/contained/5d334c/script.lua create mode 100644 objects/BalancedMapBag/contained/c3bebd/object.json create mode 100644 objects/BalancedMapBag/contained/c3bebd/script.lua create mode 100644 objects/BalancedMapBag/contained/ce60f5/object.json create mode 100644 objects/BalancedMapBag/contained/ce60f5/script.lua create mode 100644 objects/BalancedMapBag/contained/d56c85/object.json create mode 100644 objects/BalancedMapBag/contained/d56c85/script.lua create mode 100644 objects/BalancedMapBag/contained/index.list create mode 100644 objects/BalancedMapBag/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/095f4c/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/0dfc18/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/1f72f3/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/23cf06/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/23cf06/script.lua create mode 100644 objects/BnCBag/contained/05f7b7/contained/2fd1ec/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/3c74c3/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/40a9cb/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/6066e0/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/607783/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/644263/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/6692e8/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/676ea6/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/7bb820/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/995b5b/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/9e49b5/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/b189ee/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/b4349f/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/ce6cf2/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/ce6cf2/script.lua create mode 100644 objects/BnCBag/contained/05f7b7/contained/cfd4d1/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/d4dc0b/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/df4747/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/f327c3/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/f5c903/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/fd784c/object.json create mode 100644 objects/BnCBag/contained/05f7b7/contained/index.list create mode 100644 objects/BnCBag/contained/05f7b7/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/09feca/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/09feca/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/119a7e/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/119a7e/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/2d7eca/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/2d7eca/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/3248aa/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/3248aa/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/48b027/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/48b027/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/4f9718/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/4f9718/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/528bc1/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/528bc1/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/55018f/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/55018f/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/76c615/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/76c615/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/78943a/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/78943a/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/9aa714/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/9aa714/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/9bbf5a/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/9bbf5a/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/afb5ca/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/afb5ca/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/b851aa/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/b851aa/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/c45e2d/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/c45e2d/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/c6480a/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/c6480a/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/d3636b/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/d3636b/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/e9be35/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/e9be35/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/eec51a/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/eec51a/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/f6acfb/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/f6acfb/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/fb4f1f/object.json create mode 100644 objects/BnCBag/contained/07ac50/contained/fb4f1f/script.lua create mode 100644 objects/BnCBag/contained/07ac50/contained/index.list create mode 100644 objects/BnCBag/contained/07ac50/object.json create mode 100644 objects/BnCBag/contained/0edac2/object.json create mode 100644 objects/BnCBag/contained/788333/contained/08e0d1/object.json create mode 100644 objects/BnCBag/contained/788333/contained/08e0d1/script.lua create mode 100644 objects/BnCBag/contained/788333/contained/3a6d05/object.json create mode 100644 objects/BnCBag/contained/788333/contained/3a6d05/script.lua create mode 100644 objects/BnCBag/contained/788333/contained/479dfc/object.json create mode 100644 objects/BnCBag/contained/788333/contained/479dfc/script.lua create mode 100644 objects/BnCBag/contained/788333/contained/495c9a/object.json create mode 100644 objects/BnCBag/contained/788333/contained/495c9a/script.lua create mode 100644 objects/BnCBag/contained/788333/contained/59e61e/object.json create mode 100644 objects/BnCBag/contained/788333/contained/59e61e/script.lua create mode 100644 objects/BnCBag/contained/788333/contained/af23d1/object.json create mode 100644 objects/BnCBag/contained/788333/contained/af23d1/script.lua create mode 100644 objects/BnCBag/contained/788333/contained/bf66eb/object.json create mode 100644 objects/BnCBag/contained/788333/contained/bf66eb/script.lua create mode 100644 objects/BnCBag/contained/788333/contained/index.list create mode 100644 objects/BnCBag/contained/788333/object.json create mode 100644 objects/BnCBag/contained/913789/contained/04a10b/object.json create mode 100644 objects/BnCBag/contained/913789/contained/04a10b/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/1104d7/object.json create mode 100644 objects/BnCBag/contained/913789/contained/1104d7/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/27e50d/object.json create mode 100644 objects/BnCBag/contained/913789/contained/27e50d/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/280c36/object.json create mode 100644 objects/BnCBag/contained/913789/contained/280c36/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/3389ef/object.json create mode 100644 objects/BnCBag/contained/913789/contained/3389ef/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/381bd8/object.json create mode 100644 objects/BnCBag/contained/913789/contained/381bd8/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/3cf58c/object.json create mode 100644 objects/BnCBag/contained/913789/contained/3cf58c/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/521eef/object.json create mode 100644 objects/BnCBag/contained/913789/contained/521eef/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/5de30c/object.json create mode 100644 objects/BnCBag/contained/913789/contained/5de30c/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/62d502/object.json create mode 100644 objects/BnCBag/contained/913789/contained/62d502/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/639d8c/object.json create mode 100644 objects/BnCBag/contained/913789/contained/639d8c/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/692ff1/object.json create mode 100644 objects/BnCBag/contained/913789/contained/692ff1/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/6fd3db/object.json create mode 100644 objects/BnCBag/contained/913789/contained/6fd3db/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/7e3f56/object.json create mode 100644 objects/BnCBag/contained/913789/contained/7e3f56/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/8bb408/object.json create mode 100644 objects/BnCBag/contained/913789/contained/8bb408/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/8eeeb4/object.json create mode 100644 objects/BnCBag/contained/913789/contained/8eeeb4/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/96a218/object.json create mode 100644 objects/BnCBag/contained/913789/contained/96a218/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/9acbf2/object.json create mode 100644 objects/BnCBag/contained/913789/contained/9acbf2/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/b14a12/object.json create mode 100644 objects/BnCBag/contained/913789/contained/b14a12/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/b35267/object.json create mode 100644 objects/BnCBag/contained/913789/contained/b35267/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/b5dd9c/object.json create mode 100644 objects/BnCBag/contained/913789/contained/b5dd9c/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/b7b16d/object.json create mode 100644 objects/BnCBag/contained/913789/contained/b7b16d/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/b7b46a/object.json create mode 100644 objects/BnCBag/contained/913789/contained/b7b46a/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/b7cce4/object.json create mode 100644 objects/BnCBag/contained/913789/contained/b7cce4/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/c1a713/object.json create mode 100644 objects/BnCBag/contained/913789/contained/c1a713/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/d3a0ed/object.json create mode 100644 objects/BnCBag/contained/913789/contained/d3a0ed/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/dbdc53/object.json create mode 100644 objects/BnCBag/contained/913789/contained/dbdc53/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/e3de4f/object.json create mode 100644 objects/BnCBag/contained/913789/contained/e3de4f/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/e4617f/object.json create mode 100644 objects/BnCBag/contained/913789/contained/e4617f/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/e473e2/object.json create mode 100644 objects/BnCBag/contained/913789/contained/e473e2/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/f7646f/object.json create mode 100644 objects/BnCBag/contained/913789/contained/f7646f/script.lua create mode 100644 objects/BnCBag/contained/913789/contained/index.list create mode 100644 objects/BnCBag/contained/913789/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/055f65/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/2ceddb/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/3bbacf/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/46372b/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/4a4ca4/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/5bfcab/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/627576/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/726273/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/883057/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/8855f7/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/9c77ec/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/b1fd82/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/b8ab8b/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/c40476/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/d3ea47/object.json create mode 100644 objects/BnCBag/contained/d16f70/contained/index.list create mode 100644 objects/BnCBag/contained/d16f70/object.json create mode 100644 objects/BnCBag/contained/index.list create mode 100644 objects/BnCBag/object.json create mode 100644 objects/BoxBlightBag/contained/b6858e/object.json create mode 100644 objects/BoxBlightBag/contained/index.list create mode 100644 objects/BoxBlightBag/object.json create mode 100644 objects/CountingBags/contained/bddbfb/object.json create mode 100644 objects/CountingBags/contained/bddbfb/script.lua create mode 100644 objects/CountingBags/contained/index.list create mode 100644 objects/CountingBags/object.json create mode 100644 objects/Editors/contained/AnyElements/contained/86a3e1/object.json create mode 100644 objects/Editors/contained/AnyElements/contained/index.list create mode 100644 objects/Editors/contained/AnyElements/object.json create mode 100644 objects/Editors/contained/AnyElements/script.lua create mode 100644 objects/Editors/contained/BlightCardEditor/object.json create mode 100644 objects/Editors/contained/BlightCardEditor/script.lua create mode 100644 objects/Editors/contained/PowerEditor/object.json create mode 100644 objects/Editors/contained/PowerEditor/script.lua create mode 100644 objects/Editors/contained/SpiritEditor/object.json create mode 100644 objects/Editors/contained/SpiritEditor/script.lua create mode 100644 objects/Editors/contained/SpiritEditor/ui.xml create mode 100644 objects/Editors/contained/index.list create mode 100644 objects/Editors/object.json create mode 100644 objects/Editors/script.lua create mode 100644 objects/EnergyCounters/contained/fda8db/object.json create mode 100644 objects/EnergyCounters/contained/index.list create mode 100644 objects/EnergyCounters/object.json create mode 100644 objects/JEBag/contained/299e38/contained/3b3b2c/object.json create mode 100644 objects/JEBag/contained/299e38/contained/44a78a/object.json create mode 100644 objects/JEBag/contained/299e38/contained/5b0ac2/object.json create mode 100644 objects/JEBag/contained/299e38/contained/657041/object.json create mode 100644 objects/JEBag/contained/299e38/contained/65d047/object.json create mode 100644 objects/JEBag/contained/299e38/contained/67ebad/object.json create mode 100644 objects/JEBag/contained/299e38/contained/6bfe8f/object.json create mode 100644 objects/JEBag/contained/299e38/contained/6d14c5/object.json create mode 100644 objects/JEBag/contained/299e38/contained/718baf/object.json create mode 100644 objects/JEBag/contained/299e38/contained/727a1d/object.json create mode 100644 objects/JEBag/contained/299e38/contained/86c840/object.json create mode 100644 objects/JEBag/contained/299e38/contained/8a5900/object.json create mode 100644 objects/JEBag/contained/299e38/contained/91f015/object.json create mode 100644 objects/JEBag/contained/299e38/contained/936efa/object.json create mode 100644 objects/JEBag/contained/299e38/contained/9a7958/object.json create mode 100644 objects/JEBag/contained/299e38/contained/a39df8/object.json create mode 100644 objects/JEBag/contained/299e38/contained/a4b7b5/object.json create mode 100644 objects/JEBag/contained/299e38/contained/a80b9d/object.json create mode 100644 objects/JEBag/contained/299e38/contained/b45cb8/object.json create mode 100644 objects/JEBag/contained/299e38/contained/b7ac93/object.json create mode 100644 objects/JEBag/contained/299e38/contained/b9d560/object.json create mode 100644 objects/JEBag/contained/299e38/contained/bef86d/object.json create mode 100644 objects/JEBag/contained/299e38/contained/c4ac34/object.json create mode 100644 objects/JEBag/contained/299e38/contained/c5a72e/object.json create mode 100644 objects/JEBag/contained/299e38/contained/d8cad6/object.json create mode 100644 objects/JEBag/contained/299e38/contained/df3500/object.json create mode 100644 objects/JEBag/contained/299e38/contained/e0433c/object.json create mode 100644 objects/JEBag/contained/299e38/contained/e553e9/object.json create mode 100644 objects/JEBag/contained/299e38/contained/e8cba8/object.json create mode 100644 objects/JEBag/contained/299e38/contained/efdc6e/object.json create mode 100644 objects/JEBag/contained/299e38/contained/index.list create mode 100644 objects/JEBag/contained/299e38/object.json create mode 100644 objects/JEBag/contained/723183/contained/0603ba/object.json create mode 100644 objects/JEBag/contained/723183/contained/1b6cd9/object.json create mode 100644 objects/JEBag/contained/723183/contained/268cba/object.json create mode 100644 objects/JEBag/contained/723183/contained/594328/object.json create mode 100644 objects/JEBag/contained/723183/contained/775f03/object.json create mode 100644 objects/JEBag/contained/723183/contained/86946d/object.json create mode 100644 objects/JEBag/contained/723183/contained/91fd7f/object.json create mode 100644 objects/JEBag/contained/723183/contained/a27e7b/object.json create mode 100644 objects/JEBag/contained/723183/contained/a5c190/object.json create mode 100644 objects/JEBag/contained/723183/contained/a65d97/object.json create mode 100644 objects/JEBag/contained/723183/contained/df8103/object.json create mode 100644 objects/JEBag/contained/723183/contained/index.list create mode 100644 objects/JEBag/contained/723183/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/08ad05/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/08ad05/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/0a72f4/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/0a72f4/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/23ed34/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/23ed34/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/311a29/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/311a29/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/334023/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/334023/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/4d3b5f/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/4d3b5f/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/52d1b4/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/52d1b4/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/5f9b18/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/5f9b18/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/68585f/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/68585f/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/6e00c0/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/6e00c0/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/6f56c1/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/6f56c1/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/8161bf/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/8161bf/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/81c1db/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/81c1db/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/83e7fb/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/83e7fb/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/88c905/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/88c905/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/902f23/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/902f23/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/926314/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/926314/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/a191dc/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/a191dc/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/a4dd64/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/a4dd64/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/a693a4/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/a693a4/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/a8dc6e/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/a8dc6e/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/b3e84e/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/b3e84e/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/b4ac2f/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/b4ac2f/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/c578b2/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/ca6b34/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/ca6b34/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/cc974f/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/cc974f/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/d71247/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/d71247/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/d854a8/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/d854a8/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/dd7630/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/dd7630/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/e03171/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/e03171/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/e10d6b/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/e10d6b/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/f14884/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/f14884/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/f38d66/object.json create mode 100644 objects/JEBag/contained/80b54a/contained/f38d66/script.lua create mode 100644 objects/JEBag/contained/80b54a/contained/index.list create mode 100644 objects/JEBag/contained/80b54a/object.json create mode 100644 objects/JEBag/contained/8120e0/contained/2b0f04/object.json create mode 100644 objects/JEBag/contained/8120e0/contained/2b0f04/script.lua create mode 100644 objects/JEBag/contained/8120e0/contained/439a25/object.json create mode 100644 objects/JEBag/contained/8120e0/contained/439a25/script.lua create mode 100644 objects/JEBag/contained/8120e0/contained/443a5a/object.json create mode 100644 objects/JEBag/contained/8120e0/contained/443a5a/script.lua create mode 100644 objects/JEBag/contained/8120e0/contained/7e3cd0/object.json create mode 100644 objects/JEBag/contained/8120e0/contained/7e3cd0/script.lua create mode 100644 objects/JEBag/contained/8120e0/contained/85e927/object.json create mode 100644 objects/JEBag/contained/8120e0/contained/85e927/script.lua create mode 100644 objects/JEBag/contained/8120e0/contained/f067c9/object.json create mode 100644 objects/JEBag/contained/8120e0/contained/f067c9/script.lua create mode 100644 objects/JEBag/contained/8120e0/contained/feb070/object.json create mode 100644 objects/JEBag/contained/8120e0/contained/feb070/script.lua create mode 100644 objects/JEBag/contained/8120e0/contained/index.list create mode 100644 objects/JEBag/contained/8120e0/object.json create mode 100644 objects/JEBag/contained/98a916/contained/021545/object.json create mode 100644 objects/JEBag/contained/98a916/contained/021545/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/22a6e3/object.json create mode 100644 objects/JEBag/contained/98a916/contained/22a6e3/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/2775f5/object.json create mode 100644 objects/JEBag/contained/98a916/contained/2775f5/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/29af4a/object.json create mode 100644 objects/JEBag/contained/98a916/contained/29af4a/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/2ccaf7/object.json create mode 100644 objects/JEBag/contained/98a916/contained/2ccaf7/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/367d61/object.json create mode 100644 objects/JEBag/contained/98a916/contained/367d61/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/4090c4/object.json create mode 100644 objects/JEBag/contained/98a916/contained/4090c4/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/55276d/object.json create mode 100644 objects/JEBag/contained/98a916/contained/55276d/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/7aaeac/object.json create mode 100644 objects/JEBag/contained/98a916/contained/7aaeac/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/7c2c16/object.json create mode 100644 objects/JEBag/contained/98a916/contained/7c2c16/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/8b653a/object.json create mode 100644 objects/JEBag/contained/98a916/contained/8b653a/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/93c000/object.json create mode 100644 objects/JEBag/contained/98a916/contained/93c000/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/97e365/object.json create mode 100644 objects/JEBag/contained/98a916/contained/97e365/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/9e71fe/object.json create mode 100644 objects/JEBag/contained/98a916/contained/9e71fe/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/9efe94/object.json create mode 100644 objects/JEBag/contained/98a916/contained/9efe94/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/ac09b1/object.json create mode 100644 objects/JEBag/contained/98a916/contained/ac09b1/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/b0bcc9/object.json create mode 100644 objects/JEBag/contained/98a916/contained/b0bcc9/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/bab312/object.json create mode 100644 objects/JEBag/contained/98a916/contained/bab312/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/bdcb4f/object.json create mode 100644 objects/JEBag/contained/98a916/contained/bdcb4f/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/cf1347/object.json create mode 100644 objects/JEBag/contained/98a916/contained/cf1347/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/d45b0d/object.json create mode 100644 objects/JEBag/contained/98a916/contained/d45b0d/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/eb6861/object.json create mode 100644 objects/JEBag/contained/98a916/contained/eb6861/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/f0e64c/object.json create mode 100644 objects/JEBag/contained/98a916/contained/f0e64c/script.lua create mode 100644 objects/JEBag/contained/98a916/contained/index.list create mode 100644 objects/JEBag/contained/98a916/object.json create mode 100644 objects/JEBag/contained/a578fe/object.json create mode 100644 objects/JEBag/contained/d46930/object.json create mode 100644 objects/JEBag/contained/index.list create mode 100644 objects/JEBag/object.json create mode 100644 objects/MJThematicMapBag/contained/14a35f/object.json create mode 100644 objects/MJThematicMapBag/contained/14a35f/script.lua create mode 100644 objects/MJThematicMapBag/contained/214c72/object.json create mode 100644 objects/MJThematicMapBag/contained/214c72/script.lua create mode 100644 objects/MJThematicMapBag/contained/a0e5c0/object.json create mode 100644 objects/MJThematicMapBag/contained/a0e5c0/script.lua create mode 100644 objects/MJThematicMapBag/contained/bdaa82/object.json create mode 100644 objects/MJThematicMapBag/contained/bdaa82/script.lua create mode 100644 objects/MJThematicMapBag/contained/f14363/object.json create mode 100644 objects/MJThematicMapBag/contained/f14363/script.lua create mode 100644 objects/MJThematicMapBag/contained/ffa7e6/object.json create mode 100644 objects/MJThematicMapBag/contained/ffa7e6/script.lua create mode 100644 objects/MJThematicMapBag/contained/index.list create mode 100644 objects/MJThematicMapBag/object.json create mode 100644 objects/PlayerBagBlue/contained/008200/contained/c73997/object.json create mode 100644 objects/PlayerBagBlue/contained/008200/contained/c73997/script.lua create mode 100644 objects/PlayerBagBlue/contained/008200/contained/index.list create mode 100644 objects/PlayerBagBlue/contained/008200/object.json create mode 100644 objects/PlayerBagBlue/contained/008200/script.lua create mode 100644 objects/PlayerBagBlue/contained/1ad0e7/contained/4efdf6/object.json create mode 100644 objects/PlayerBagBlue/contained/1ad0e7/contained/index.list create mode 100644 objects/PlayerBagBlue/contained/1ad0e7/object.json create mode 100644 objects/PlayerBagBlue/contained/1ad0e7/script.lua create mode 100644 objects/PlayerBagBlue/contained/1fb9b4/object.json create mode 100644 objects/PlayerBagBlue/contained/7066e9/contained/fe04ab/object.json create mode 100644 objects/PlayerBagBlue/contained/7066e9/contained/fe04ab/script.lua create mode 100644 objects/PlayerBagBlue/contained/7066e9/contained/index.list create mode 100644 objects/PlayerBagBlue/contained/7066e9/object.json create mode 100644 objects/PlayerBagBlue/contained/7066e9/script.lua create mode 100644 objects/PlayerBagBlue/contained/80d97c/contained/5aaea7/object.json create mode 100644 objects/PlayerBagBlue/contained/80d97c/contained/index.list create mode 100644 objects/PlayerBagBlue/contained/80d97c/object.json create mode 100644 objects/PlayerBagBlue/contained/80d97c/script.lua create mode 100644 objects/PlayerBagBlue/contained/86b1b2/contained/8df091/object.json create mode 100644 objects/PlayerBagBlue/contained/86b1b2/contained/8df091/script.lua create mode 100644 objects/PlayerBagBlue/contained/86b1b2/contained/index.list create mode 100644 objects/PlayerBagBlue/contained/86b1b2/object.json create mode 100644 objects/PlayerBagBlue/contained/86b1b2/script.lua create mode 100644 objects/PlayerBagBlue/contained/8a69a9/object.json create mode 100644 objects/PlayerBagBlue/contained/8a69aa/object.json create mode 100644 objects/PlayerBagBlue/contained/8a69ab/object.json create mode 100644 objects/PlayerBagBlue/contained/8a69ac/object.json create mode 100644 objects/PlayerBagBlue/contained/8a69ad/object.json create mode 100644 objects/PlayerBagBlue/contained/8a69ae/object.json create mode 100644 objects/PlayerBagBlue/contained/8a69af/object.json create mode 100644 objects/PlayerBagBlue/contained/8a69b0/object.json create mode 100644 objects/PlayerBagBlue/contained/8a69b1/object.json create mode 100644 objects/PlayerBagBlue/contained/8a69b2/object.json create mode 100644 objects/PlayerBagBlue/contained/8a69b3/object.json create mode 100644 objects/PlayerBagBlue/contained/8a69b4/object.json create mode 100644 objects/PlayerBagBlue/contained/8a69b5/object.json create mode 100644 objects/PlayerBagBlue/contained/9af62a/contained/e6db03/object.json create mode 100644 objects/PlayerBagBlue/contained/9af62a/contained/e6db03/script.lua create mode 100644 objects/PlayerBagBlue/contained/9af62a/contained/index.list create mode 100644 objects/PlayerBagBlue/contained/9af62a/object.json create mode 100644 objects/PlayerBagBlue/contained/9af62a/script.lua create mode 100644 objects/PlayerBagBlue/contained/ac003d/contained/5633da/object.json create mode 100644 objects/PlayerBagBlue/contained/ac003d/contained/5633da/script.lua create mode 100644 objects/PlayerBagBlue/contained/ac003d/contained/index.list create mode 100644 objects/PlayerBagBlue/contained/ac003d/object.json create mode 100644 objects/PlayerBagBlue/contained/ac003d/script.lua create mode 100644 objects/PlayerBagBlue/contained/bdbab4/contained/d440a5/object.json create mode 100644 objects/PlayerBagBlue/contained/bdbab4/contained/d440a5/script.lua create mode 100644 objects/PlayerBagBlue/contained/bdbab4/contained/index.list create mode 100644 objects/PlayerBagBlue/contained/bdbab4/object.json create mode 100644 objects/PlayerBagBlue/contained/bdbab4/script.lua create mode 100644 objects/PlayerBagBlue/contained/c8d6cc/contained/a4ef9c/object.json create mode 100644 objects/PlayerBagBlue/contained/c8d6cc/contained/a4ef9c/script.lua create mode 100644 objects/PlayerBagBlue/contained/c8d6cc/contained/index.list create mode 100644 objects/PlayerBagBlue/contained/c8d6cc/object.json create mode 100644 objects/PlayerBagBlue/contained/c8d6cc/script.lua create mode 100644 objects/PlayerBagBlue/contained/e677f5/contained/e9fba7/object.json create mode 100644 objects/PlayerBagBlue/contained/e677f5/contained/e9fba7/script.lua create mode 100644 objects/PlayerBagBlue/contained/e677f5/contained/index.list create mode 100644 objects/PlayerBagBlue/contained/e677f5/object.json create mode 100644 objects/PlayerBagBlue/contained/e677f5/script.lua create mode 100644 objects/PlayerBagBlue/contained/f5652f/contained/11ada4/object.json create mode 100644 objects/PlayerBagBlue/contained/f5652f/contained/index.list create mode 100644 objects/PlayerBagBlue/contained/f5652f/object.json create mode 100644 objects/PlayerBagBlue/contained/f5652f/script.lua create mode 100644 objects/PlayerBagBlue/contained/index.list create mode 100644 objects/PlayerBagBlue/object.json create mode 100644 objects/PlayerBagGreen/contained/0fb9cc/contained/fe04ab/object.json create mode 100644 objects/PlayerBagGreen/contained/0fb9cc/contained/fe04ab/script.lua create mode 100644 objects/PlayerBagGreen/contained/0fb9cc/contained/index.list create mode 100644 objects/PlayerBagGreen/contained/0fb9cc/object.json create mode 100644 objects/PlayerBagGreen/contained/0fb9cc/script.lua create mode 100644 objects/PlayerBagGreen/contained/347bd4/contained/a4ef9c/object.json create mode 100644 objects/PlayerBagGreen/contained/347bd4/contained/a4ef9c/script.lua create mode 100644 objects/PlayerBagGreen/contained/347bd4/contained/index.list create mode 100644 objects/PlayerBagGreen/contained/347bd4/object.json create mode 100644 objects/PlayerBagGreen/contained/347bd4/script.lua create mode 100644 objects/PlayerBagGreen/contained/539cff/contained/c73997/object.json create mode 100644 objects/PlayerBagGreen/contained/539cff/contained/c73997/script.lua create mode 100644 objects/PlayerBagGreen/contained/539cff/contained/index.list create mode 100644 objects/PlayerBagGreen/contained/539cff/object.json create mode 100644 objects/PlayerBagGreen/contained/539cff/script.lua create mode 100644 objects/PlayerBagGreen/contained/54bc30/object.json create mode 100644 objects/PlayerBagGreen/contained/57264f/contained/5a6db4/object.json create mode 100644 objects/PlayerBagGreen/contained/57264f/contained/index.list create mode 100644 objects/PlayerBagGreen/contained/57264f/object.json create mode 100644 objects/PlayerBagGreen/contained/57264f/script.lua create mode 100644 objects/PlayerBagGreen/contained/7f9e99/contained/e9fba7/object.json create mode 100644 objects/PlayerBagGreen/contained/7f9e99/contained/e9fba7/script.lua create mode 100644 objects/PlayerBagGreen/contained/7f9e99/contained/index.list create mode 100644 objects/PlayerBagGreen/contained/7f9e99/object.json create mode 100644 objects/PlayerBagGreen/contained/7f9e99/script.lua create mode 100644 objects/PlayerBagGreen/contained/8d9b0d/contained/5633da/object.json create mode 100644 objects/PlayerBagGreen/contained/8d9b0d/contained/5633da/script.lua create mode 100644 objects/PlayerBagGreen/contained/8d9b0d/contained/index.list create mode 100644 objects/PlayerBagGreen/contained/8d9b0d/object.json create mode 100644 objects/PlayerBagGreen/contained/8d9b0d/script.lua create mode 100644 objects/PlayerBagGreen/contained/a197bb/contained/d440a5/object.json create mode 100644 objects/PlayerBagGreen/contained/a197bb/contained/d440a5/script.lua create mode 100644 objects/PlayerBagGreen/contained/a197bb/contained/index.list create mode 100644 objects/PlayerBagGreen/contained/a197bb/object.json create mode 100644 objects/PlayerBagGreen/contained/a197bb/script.lua create mode 100644 objects/PlayerBagGreen/contained/aa435f/contained/8df091/object.json create mode 100644 objects/PlayerBagGreen/contained/aa435f/contained/8df091/script.lua create mode 100644 objects/PlayerBagGreen/contained/aa435f/contained/index.list create mode 100644 objects/PlayerBagGreen/contained/aa435f/object.json create mode 100644 objects/PlayerBagGreen/contained/aa435f/script.lua create mode 100644 objects/PlayerBagGreen/contained/d2a7e7/object.json create mode 100644 objects/PlayerBagGreen/contained/d2a7e8/object.json create mode 100644 objects/PlayerBagGreen/contained/d2a7e9/object.json create mode 100644 objects/PlayerBagGreen/contained/d2a7ea/object.json create mode 100644 objects/PlayerBagGreen/contained/d2a7eb/object.json create mode 100644 objects/PlayerBagGreen/contained/d2a7ec/object.json create mode 100644 objects/PlayerBagGreen/contained/d2a7ed/object.json create mode 100644 objects/PlayerBagGreen/contained/d2a7ee/object.json create mode 100644 objects/PlayerBagGreen/contained/d2a7ef/object.json create mode 100644 objects/PlayerBagGreen/contained/d2a7f0/object.json create mode 100644 objects/PlayerBagGreen/contained/d2a7f1/object.json create mode 100644 objects/PlayerBagGreen/contained/d2a7f2/object.json create mode 100644 objects/PlayerBagGreen/contained/d2a7f3/object.json create mode 100644 objects/PlayerBagGreen/contained/d66cd2/contained/dd4c69/object.json create mode 100644 objects/PlayerBagGreen/contained/d66cd2/contained/index.list create mode 100644 objects/PlayerBagGreen/contained/d66cd2/object.json create mode 100644 objects/PlayerBagGreen/contained/d66cd2/script.lua create mode 100644 objects/PlayerBagGreen/contained/e0a3c1/contained/e6db03/object.json create mode 100644 objects/PlayerBagGreen/contained/e0a3c1/contained/e6db03/script.lua create mode 100644 objects/PlayerBagGreen/contained/e0a3c1/contained/index.list create mode 100644 objects/PlayerBagGreen/contained/e0a3c1/object.json create mode 100644 objects/PlayerBagGreen/contained/e0a3c1/script.lua create mode 100644 objects/PlayerBagGreen/contained/ebf3ce/contained/4efdf6/object.json create mode 100644 objects/PlayerBagGreen/contained/ebf3ce/contained/index.list create mode 100644 objects/PlayerBagGreen/contained/ebf3ce/object.json create mode 100644 objects/PlayerBagGreen/contained/ebf3ce/script.lua create mode 100644 objects/PlayerBagGreen/contained/index.list create mode 100644 objects/PlayerBagGreen/object.json create mode 100644 objects/PlayerBagOrange/contained/0c9976/contained/1f62ce/object.json create mode 100644 objects/PlayerBagOrange/contained/0c9976/contained/index.list create mode 100644 objects/PlayerBagOrange/contained/0c9976/object.json create mode 100644 objects/PlayerBagOrange/contained/0c9976/script.lua create mode 100644 objects/PlayerBagOrange/contained/13959c/contained/7e4433/object.json create mode 100644 objects/PlayerBagOrange/contained/13959c/contained/index.list create mode 100644 objects/PlayerBagOrange/contained/13959c/object.json create mode 100644 objects/PlayerBagOrange/contained/13959c/script.lua create mode 100644 objects/PlayerBagOrange/contained/288d32/contained/a4ef9c/object.json create mode 100644 objects/PlayerBagOrange/contained/288d32/contained/a4ef9c/script.lua create mode 100644 objects/PlayerBagOrange/contained/288d32/contained/index.list create mode 100644 objects/PlayerBagOrange/contained/288d32/object.json create mode 100644 objects/PlayerBagOrange/contained/288d32/script.lua create mode 100644 objects/PlayerBagOrange/contained/2a7424/contained/8df091/object.json create mode 100644 objects/PlayerBagOrange/contained/2a7424/contained/8df091/script.lua create mode 100644 objects/PlayerBagOrange/contained/2a7424/contained/index.list create mode 100644 objects/PlayerBagOrange/contained/2a7424/object.json create mode 100644 objects/PlayerBagOrange/contained/2a7424/script.lua create mode 100644 objects/PlayerBagOrange/contained/4af945/contained/5633da/object.json create mode 100644 objects/PlayerBagOrange/contained/4af945/contained/5633da/script.lua create mode 100644 objects/PlayerBagOrange/contained/4af945/contained/index.list create mode 100644 objects/PlayerBagOrange/contained/4af945/object.json create mode 100644 objects/PlayerBagOrange/contained/4af945/script.lua create mode 100644 objects/PlayerBagOrange/contained/53db70/contained/e6db03/object.json create mode 100644 objects/PlayerBagOrange/contained/53db70/contained/e6db03/script.lua create mode 100644 objects/PlayerBagOrange/contained/53db70/contained/index.list create mode 100644 objects/PlayerBagOrange/contained/53db70/object.json create mode 100644 objects/PlayerBagOrange/contained/53db70/script.lua create mode 100644 objects/PlayerBagOrange/contained/7fef0f/contained/4efdf6/object.json create mode 100644 objects/PlayerBagOrange/contained/7fef0f/contained/index.list create mode 100644 objects/PlayerBagOrange/contained/7fef0f/object.json create mode 100644 objects/PlayerBagOrange/contained/7fef0f/script.lua create mode 100644 objects/PlayerBagOrange/contained/809342/object.json create mode 100644 objects/PlayerBagOrange/contained/809343/object.json create mode 100644 objects/PlayerBagOrange/contained/809344/object.json create mode 100644 objects/PlayerBagOrange/contained/809345/object.json create mode 100644 objects/PlayerBagOrange/contained/809346/object.json create mode 100644 objects/PlayerBagOrange/contained/809347/object.json create mode 100644 objects/PlayerBagOrange/contained/809348/object.json create mode 100644 objects/PlayerBagOrange/contained/809349/object.json create mode 100644 objects/PlayerBagOrange/contained/80934a/object.json create mode 100644 objects/PlayerBagOrange/contained/80934b/object.json create mode 100644 objects/PlayerBagOrange/contained/80934c/object.json create mode 100644 objects/PlayerBagOrange/contained/80934d/object.json create mode 100644 objects/PlayerBagOrange/contained/80934e/object.json create mode 100644 objects/PlayerBagOrange/contained/8bdd8e/contained/fe04ab/object.json create mode 100644 objects/PlayerBagOrange/contained/8bdd8e/contained/fe04ab/script.lua create mode 100644 objects/PlayerBagOrange/contained/8bdd8e/contained/index.list create mode 100644 objects/PlayerBagOrange/contained/8bdd8e/object.json create mode 100644 objects/PlayerBagOrange/contained/8bdd8e/script.lua create mode 100644 objects/PlayerBagOrange/contained/a20c15/contained/c73997/object.json create mode 100644 objects/PlayerBagOrange/contained/a20c15/contained/c73997/script.lua create mode 100644 objects/PlayerBagOrange/contained/a20c15/contained/index.list create mode 100644 objects/PlayerBagOrange/contained/a20c15/object.json create mode 100644 objects/PlayerBagOrange/contained/a20c15/script.lua create mode 100644 objects/PlayerBagOrange/contained/b567e7/contained/e9fba7/object.json create mode 100644 objects/PlayerBagOrange/contained/b567e7/contained/e9fba7/script.lua create mode 100644 objects/PlayerBagOrange/contained/b567e7/contained/index.list create mode 100644 objects/PlayerBagOrange/contained/b567e7/object.json create mode 100644 objects/PlayerBagOrange/contained/b567e7/script.lua create mode 100644 objects/PlayerBagOrange/contained/c53988/contained/d440a5/object.json create mode 100644 objects/PlayerBagOrange/contained/c53988/contained/d440a5/script.lua create mode 100644 objects/PlayerBagOrange/contained/c53988/contained/index.list create mode 100644 objects/PlayerBagOrange/contained/c53988/object.json create mode 100644 objects/PlayerBagOrange/contained/c53988/script.lua create mode 100644 objects/PlayerBagOrange/contained/ef9ab3/object.json create mode 100644 objects/PlayerBagOrange/contained/index.list create mode 100644 objects/PlayerBagOrange/object.json create mode 100644 objects/PlayerBagPurple/contained/2696c2/object.json create mode 100644 objects/PlayerBagPurple/contained/5c93e5/contained/c73997/object.json create mode 100644 objects/PlayerBagPurple/contained/5c93e5/contained/c73997/script.lua create mode 100644 objects/PlayerBagPurple/contained/5c93e5/contained/index.list create mode 100644 objects/PlayerBagPurple/contained/5c93e5/object.json create mode 100644 objects/PlayerBagPurple/contained/5c93e5/script.lua create mode 100644 objects/PlayerBagPurple/contained/5e8d9b/contained/243f75/object.json create mode 100644 objects/PlayerBagPurple/contained/5e8d9b/contained/index.list create mode 100644 objects/PlayerBagPurple/contained/5e8d9b/object.json create mode 100644 objects/PlayerBagPurple/contained/5e8d9b/script.lua create mode 100644 objects/PlayerBagPurple/contained/6b5a6b/contained/4efdf6/object.json create mode 100644 objects/PlayerBagPurple/contained/6b5a6b/contained/index.list create mode 100644 objects/PlayerBagPurple/contained/6b5a6b/object.json create mode 100644 objects/PlayerBagPurple/contained/6b5a6b/script.lua create mode 100644 objects/PlayerBagPurple/contained/76b862/contained/e9fba7/object.json create mode 100644 objects/PlayerBagPurple/contained/76b862/contained/e9fba7/script.lua create mode 100644 objects/PlayerBagPurple/contained/76b862/contained/index.list create mode 100644 objects/PlayerBagPurple/contained/76b862/object.json create mode 100644 objects/PlayerBagPurple/contained/76b862/script.lua create mode 100644 objects/PlayerBagPurple/contained/a36a86/contained/a4ef9c/object.json create mode 100644 objects/PlayerBagPurple/contained/a36a86/contained/a4ef9c/script.lua create mode 100644 objects/PlayerBagPurple/contained/a36a86/contained/index.list create mode 100644 objects/PlayerBagPurple/contained/a36a86/object.json create mode 100644 objects/PlayerBagPurple/contained/a36a86/script.lua create mode 100644 objects/PlayerBagPurple/contained/b40023/contained/fe04ab/object.json create mode 100644 objects/PlayerBagPurple/contained/b40023/contained/fe04ab/script.lua create mode 100644 objects/PlayerBagPurple/contained/b40023/contained/index.list create mode 100644 objects/PlayerBagPurple/contained/b40023/object.json create mode 100644 objects/PlayerBagPurple/contained/b40023/script.lua create mode 100644 objects/PlayerBagPurple/contained/c8d157/contained/5633da/object.json create mode 100644 objects/PlayerBagPurple/contained/c8d157/contained/5633da/script.lua create mode 100644 objects/PlayerBagPurple/contained/c8d157/contained/index.list create mode 100644 objects/PlayerBagPurple/contained/c8d157/object.json create mode 100644 objects/PlayerBagPurple/contained/c8d157/script.lua create mode 100644 objects/PlayerBagPurple/contained/d3975a/object.json create mode 100644 objects/PlayerBagPurple/contained/d3975b/object.json create mode 100644 objects/PlayerBagPurple/contained/d3975c/object.json create mode 100644 objects/PlayerBagPurple/contained/d3975d/object.json create mode 100644 objects/PlayerBagPurple/contained/d3975e/object.json create mode 100644 objects/PlayerBagPurple/contained/d3975f/object.json create mode 100644 objects/PlayerBagPurple/contained/d39760/object.json create mode 100644 objects/PlayerBagPurple/contained/d39761/object.json create mode 100644 objects/PlayerBagPurple/contained/d39762/object.json create mode 100644 objects/PlayerBagPurple/contained/d39763/object.json create mode 100644 objects/PlayerBagPurple/contained/d39764/object.json create mode 100644 objects/PlayerBagPurple/contained/d39765/object.json create mode 100644 objects/PlayerBagPurple/contained/d39766/object.json create mode 100644 objects/PlayerBagPurple/contained/dac78d/contained/d440a5/object.json create mode 100644 objects/PlayerBagPurple/contained/dac78d/contained/d440a5/script.lua create mode 100644 objects/PlayerBagPurple/contained/dac78d/contained/index.list create mode 100644 objects/PlayerBagPurple/contained/dac78d/object.json create mode 100644 objects/PlayerBagPurple/contained/dac78d/script.lua create mode 100644 objects/PlayerBagPurple/contained/dbbe71/contained/e6db03/object.json create mode 100644 objects/PlayerBagPurple/contained/dbbe71/contained/e6db03/script.lua create mode 100644 objects/PlayerBagPurple/contained/dbbe71/contained/index.list create mode 100644 objects/PlayerBagPurple/contained/dbbe71/object.json create mode 100644 objects/PlayerBagPurple/contained/dbbe71/script.lua create mode 100644 objects/PlayerBagPurple/contained/f15d5c/contained/65208b/object.json create mode 100644 objects/PlayerBagPurple/contained/f15d5c/contained/index.list create mode 100644 objects/PlayerBagPurple/contained/f15d5c/object.json create mode 100644 objects/PlayerBagPurple/contained/f15d5c/script.lua create mode 100644 objects/PlayerBagPurple/contained/fac9b8/contained/8df091/object.json create mode 100644 objects/PlayerBagPurple/contained/fac9b8/contained/8df091/script.lua create mode 100644 objects/PlayerBagPurple/contained/fac9b8/contained/index.list create mode 100644 objects/PlayerBagPurple/contained/fac9b8/object.json create mode 100644 objects/PlayerBagPurple/contained/fac9b8/script.lua create mode 100644 objects/PlayerBagPurple/contained/index.list create mode 100644 objects/PlayerBagPurple/object.json create mode 100644 objects/PlayerBagRed/contained/19457c/contained/fe04ab/object.json create mode 100644 objects/PlayerBagRed/contained/19457c/contained/fe04ab/script.lua create mode 100644 objects/PlayerBagRed/contained/19457c/contained/index.list create mode 100644 objects/PlayerBagRed/contained/19457c/object.json create mode 100644 objects/PlayerBagRed/contained/19457c/script.lua create mode 100644 objects/PlayerBagRed/contained/7d8f09/contained/d440a5/object.json create mode 100644 objects/PlayerBagRed/contained/7d8f09/contained/d440a5/script.lua create mode 100644 objects/PlayerBagRed/contained/7d8f09/contained/index.list create mode 100644 objects/PlayerBagRed/contained/7d8f09/object.json create mode 100644 objects/PlayerBagRed/contained/7d8f09/script.lua create mode 100644 objects/PlayerBagRed/contained/82e4e3/object.json create mode 100644 objects/PlayerBagRed/contained/878195/contained/8df091/object.json create mode 100644 objects/PlayerBagRed/contained/878195/contained/8df091/script.lua create mode 100644 objects/PlayerBagRed/contained/878195/contained/index.list create mode 100644 objects/PlayerBagRed/contained/878195/object.json create mode 100644 objects/PlayerBagRed/contained/878195/script.lua create mode 100644 objects/PlayerBagRed/contained/9869da/contained/4efdf6/object.json create mode 100644 objects/PlayerBagRed/contained/9869da/contained/index.list create mode 100644 objects/PlayerBagRed/contained/9869da/object.json create mode 100644 objects/PlayerBagRed/contained/9869da/script.lua create mode 100644 objects/PlayerBagRed/contained/aad2a3/contained/3fedbe/object.json create mode 100644 objects/PlayerBagRed/contained/aad2a3/contained/index.list create mode 100644 objects/PlayerBagRed/contained/aad2a3/object.json create mode 100644 objects/PlayerBagRed/contained/aad2a3/script.lua create mode 100644 objects/PlayerBagRed/contained/acf333/contained/c73997/object.json create mode 100644 objects/PlayerBagRed/contained/acf333/contained/c73997/script.lua create mode 100644 objects/PlayerBagRed/contained/acf333/contained/index.list create mode 100644 objects/PlayerBagRed/contained/acf333/object.json create mode 100644 objects/PlayerBagRed/contained/acf333/script.lua create mode 100644 objects/PlayerBagRed/contained/bea41d/contained/e9fba7/object.json create mode 100644 objects/PlayerBagRed/contained/bea41d/contained/e9fba7/script.lua create mode 100644 objects/PlayerBagRed/contained/bea41d/contained/index.list create mode 100644 objects/PlayerBagRed/contained/bea41d/object.json create mode 100644 objects/PlayerBagRed/contained/bea41d/script.lua create mode 100644 objects/PlayerBagRed/contained/ccd39c/contained/e6db03/object.json create mode 100644 objects/PlayerBagRed/contained/ccd39c/contained/e6db03/script.lua create mode 100644 objects/PlayerBagRed/contained/ccd39c/contained/index.list create mode 100644 objects/PlayerBagRed/contained/ccd39c/object.json create mode 100644 objects/PlayerBagRed/contained/ccd39c/script.lua create mode 100644 objects/PlayerBagRed/contained/d7f3f8/contained/a4ef9c/object.json create mode 100644 objects/PlayerBagRed/contained/d7f3f8/contained/a4ef9c/script.lua create mode 100644 objects/PlayerBagRed/contained/d7f3f8/contained/index.list create mode 100644 objects/PlayerBagRed/contained/d7f3f8/object.json create mode 100644 objects/PlayerBagRed/contained/d7f3f8/script.lua create mode 100644 objects/PlayerBagRed/contained/eb6f53/contained/5633da/object.json create mode 100644 objects/PlayerBagRed/contained/eb6f53/contained/5633da/script.lua create mode 100644 objects/PlayerBagRed/contained/eb6f53/contained/index.list create mode 100644 objects/PlayerBagRed/contained/eb6f53/object.json create mode 100644 objects/PlayerBagRed/contained/eb6f53/script.lua create mode 100644 objects/PlayerBagRed/contained/f73834/contained/cbb90a/object.json create mode 100644 objects/PlayerBagRed/contained/f73834/contained/index.list create mode 100644 objects/PlayerBagRed/contained/f73834/object.json create mode 100644 objects/PlayerBagRed/contained/f73834/script.lua create mode 100644 objects/PlayerBagRed/contained/ff3267/object.json create mode 100644 objects/PlayerBagRed/contained/ff3268/object.json create mode 100644 objects/PlayerBagRed/contained/ff3269/object.json create mode 100644 objects/PlayerBagRed/contained/ff326a/object.json create mode 100644 objects/PlayerBagRed/contained/ff326b/object.json create mode 100644 objects/PlayerBagRed/contained/ff326c/object.json create mode 100644 objects/PlayerBagRed/contained/ff326d/object.json create mode 100644 objects/PlayerBagRed/contained/ff326e/object.json create mode 100644 objects/PlayerBagRed/contained/ff326f/object.json create mode 100644 objects/PlayerBagRed/contained/ff3270/object.json create mode 100644 objects/PlayerBagRed/contained/ff3271/object.json create mode 100644 objects/PlayerBagRed/contained/ff3272/object.json create mode 100644 objects/PlayerBagRed/contained/ff3273/object.json create mode 100644 objects/PlayerBagRed/contained/index.list create mode 100644 objects/PlayerBagRed/object.json create mode 100644 objects/PlayerBagYellow/contained/15a2ca/contained/4efdf6/object.json create mode 100644 objects/PlayerBagYellow/contained/15a2ca/contained/index.list create mode 100644 objects/PlayerBagYellow/contained/15a2ca/object.json create mode 100644 objects/PlayerBagYellow/contained/15a2ca/script.lua create mode 100644 objects/PlayerBagYellow/contained/21ebe2/contained/8df091/object.json create mode 100644 objects/PlayerBagYellow/contained/21ebe2/contained/8df091/script.lua create mode 100644 objects/PlayerBagYellow/contained/21ebe2/contained/index.list create mode 100644 objects/PlayerBagYellow/contained/21ebe2/object.json create mode 100644 objects/PlayerBagYellow/contained/21ebe2/script.lua create mode 100644 objects/PlayerBagYellow/contained/5681aa/contained/5633da/object.json create mode 100644 objects/PlayerBagYellow/contained/5681aa/contained/5633da/script.lua create mode 100644 objects/PlayerBagYellow/contained/5681aa/contained/index.list create mode 100644 objects/PlayerBagYellow/contained/5681aa/object.json create mode 100644 objects/PlayerBagYellow/contained/5681aa/script.lua create mode 100644 objects/PlayerBagYellow/contained/59a58d/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21d0/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21d1/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21d2/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21d3/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21d4/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21d5/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21d6/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21d7/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21d8/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21d9/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21da/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21db/object.json create mode 100644 objects/PlayerBagYellow/contained/5a21dc/object.json create mode 100644 objects/PlayerBagYellow/contained/6630e0/contained/d440a5/object.json create mode 100644 objects/PlayerBagYellow/contained/6630e0/contained/d440a5/script.lua create mode 100644 objects/PlayerBagYellow/contained/6630e0/contained/index.list create mode 100644 objects/PlayerBagYellow/contained/6630e0/object.json create mode 100644 objects/PlayerBagYellow/contained/6630e0/script.lua create mode 100644 objects/PlayerBagYellow/contained/772ebb/contained/d3a728/object.json create mode 100644 objects/PlayerBagYellow/contained/772ebb/contained/index.list create mode 100644 objects/PlayerBagYellow/contained/772ebb/object.json create mode 100644 objects/PlayerBagYellow/contained/772ebb/script.lua create mode 100644 objects/PlayerBagYellow/contained/7ffdd2/contained/e6db03/object.json create mode 100644 objects/PlayerBagYellow/contained/7ffdd2/contained/e6db03/script.lua create mode 100644 objects/PlayerBagYellow/contained/7ffdd2/contained/index.list create mode 100644 objects/PlayerBagYellow/contained/7ffdd2/object.json create mode 100644 objects/PlayerBagYellow/contained/7ffdd2/script.lua create mode 100644 objects/PlayerBagYellow/contained/aed151/contained/a4ef9c/object.json create mode 100644 objects/PlayerBagYellow/contained/aed151/contained/a4ef9c/script.lua create mode 100644 objects/PlayerBagYellow/contained/aed151/contained/index.list create mode 100644 objects/PlayerBagYellow/contained/aed151/object.json create mode 100644 objects/PlayerBagYellow/contained/aed151/script.lua create mode 100644 objects/PlayerBagYellow/contained/f2b35f/contained/fe04ab/object.json create mode 100644 objects/PlayerBagYellow/contained/f2b35f/contained/fe04ab/script.lua create mode 100644 objects/PlayerBagYellow/contained/f2b35f/contained/index.list create mode 100644 objects/PlayerBagYellow/contained/f2b35f/object.json create mode 100644 objects/PlayerBagYellow/contained/f2b35f/script.lua create mode 100644 objects/PlayerBagYellow/contained/f752cb/contained/c73997/object.json create mode 100644 objects/PlayerBagYellow/contained/f752cb/contained/c73997/script.lua create mode 100644 objects/PlayerBagYellow/contained/f752cb/contained/index.list create mode 100644 objects/PlayerBagYellow/contained/f752cb/object.json create mode 100644 objects/PlayerBagYellow/contained/f752cb/script.lua create mode 100644 objects/PlayerBagYellow/contained/fa4196/contained/0d6904/object.json create mode 100644 objects/PlayerBagYellow/contained/fa4196/contained/index.list create mode 100644 objects/PlayerBagYellow/contained/fa4196/object.json create mode 100644 objects/PlayerBagYellow/contained/fa4196/script.lua create mode 100644 objects/PlayerBagYellow/contained/fa99be/contained/e9fba7/object.json create mode 100644 objects/PlayerBagYellow/contained/fa99be/contained/e9fba7/script.lua create mode 100644 objects/PlayerBagYellow/contained/fa99be/contained/index.list create mode 100644 objects/PlayerBagYellow/contained/fa99be/object.json create mode 100644 objects/PlayerBagYellow/contained/fa99be/script.lua create mode 100644 objects/PlayerBagYellow/contained/index.list create mode 100644 objects/PlayerBagYellow/object.json create mode 100644 objects/ScenarioBag/contained/8d6e45/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/00e263/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/03540a/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/04c690/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/11a545/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/15b1bc/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/16b36f/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/1e3b36/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/22f137/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/24755e/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/262e8b/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/27667b/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/2958b7/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/30ea14/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/42220d/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/531520/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/5b9737/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/5fbc8d/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/677242/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/7ff772/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/a0e89f/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/a40a1c/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/b3f6d5/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/cb053a/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/cf3a2c/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/d006ee/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/d456a0/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/d884ed/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/df4c3d/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/e0e8ea/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/f9ad9d/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/fdbaa6/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/ffc736/object.json create mode 100644 objects/ScenarioBag/contained/8d6e46/contained/index.list create mode 100644 objects/ScenarioBag/contained/8d6e46/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/2aec5b/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/2da0ed/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/4f6d6b/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/51528f/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/5ae810/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/5cfd98/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/62e07b/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/675d43/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/7c9e88/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/7dba37/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/80c934/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/a2f559/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/a9c9da/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/baf812/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/c949ee/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/cf3218/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/f13a81/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/f57615/object.json create mode 100644 objects/ScenarioBag/contained/baeea1/contained/index.list create mode 100644 objects/ScenarioBag/contained/baeea1/object.json create mode 100644 objects/ScenarioBag/contained/eb0571/object.json create mode 100644 objects/ScenarioBag/contained/eb0571/script.lua create mode 100644 objects/ScenarioBag/contained/index.list create mode 100644 objects/ScenarioBag/object.json create mode 100644 objects/ThematicMapBag/contained/051c66/object.json create mode 100644 objects/ThematicMapBag/contained/051c66/script.lua create mode 100644 objects/ThematicMapBag/contained/0f2e60/object.json create mode 100644 objects/ThematicMapBag/contained/0f2e60/script.lua create mode 100644 objects/ThematicMapBag/contained/505d5d/object.json create mode 100644 objects/ThematicMapBag/contained/505d5d/script.lua create mode 100644 objects/ThematicMapBag/contained/9d9b8f/object.json create mode 100644 objects/ThematicMapBag/contained/9d9b8f/script.lua create mode 100644 objects/ThematicMapBag/contained/bd6555/object.json create mode 100644 objects/ThematicMapBag/contained/bd6555/script.lua create mode 100644 objects/ThematicMapBag/contained/e0c325/object.json create mode 100644 objects/ThematicMapBag/contained/e0c325/script.lua create mode 100644 objects/ThematicMapBag/contained/index.list create mode 100644 objects/ThematicMapBag/object.json create mode 100644 objects/a393e9/script-state.json create mode 100644 objects/a576cc/script-state.json create mode 100644 objects/aee27f/object.json create mode 100644 objects/aidBoard/object.json create mode 100644 objects/aidBoard/script-state.json create mode 100644 objects/aidBoard/script.lua create mode 100644 objects/b270b1/object.json create mode 100644 objects/b35fd5/script-state.json create mode 100644 objects/b3e677/object.json create mode 100644 objects/b3f6d5/object.json create mode 100644 objects/b42f70/script-state.json create mode 100644 objects/b75ff0/object.json create mode 100644 objects/b81db6/object.json create mode 100644 objects/ba3767/object.json create mode 100644 objects/bd3f44/object.json create mode 100644 objects/c323b4/object.json create mode 100644 objects/c44b9c/object.json create mode 100644 objects/c5cbb7/object.json create mode 100644 objects/ca2938/object.json create mode 100644 objects/cb053a/object.json create mode 100644 objects/cb1318/object.json create mode 100644 objects/cebe09/script-state.json create mode 100644 objects/d6f58e/object.json create mode 100644 objects/d8b49b/object.json create mode 100644 objects/e1b416/object.json create mode 100644 objects/e267b0/object.json create mode 100644 objects/e9c468/script-state.json create mode 100644 objects/f39fd1/contained/11bb41/object.json create mode 100644 objects/f39fd1/contained/11bb41/script.lua create mode 100644 objects/f39fd1/contained/adb0fe/object.json create mode 100644 objects/f39fd1/contained/adb0fe/script.lua create mode 100644 objects/f39fd1/contained/index.list create mode 100644 objects/f39fd1/object.json create mode 100644 objects/f433f0/object.json create mode 100644 objects/f4ab64/object.json create mode 100644 objects/f7422a/script-state.json create mode 100644 objects/f96a71/object.json create mode 100644 objects/fdbaa6/object.json create mode 100644 objects/ffc736/object.json diff --git a/note.txt b/note.txt index 32d9f4378..0ee8617d8 100644 --- a/note.txt +++ b/note.txt @@ -9,8 +9,6 @@ - - Spawn Objects: Num 1 - Explorer Num 2 - Town @@ -22,4 +20,6 @@ Num 7 - Beasts Num 8 - Wilds Num 9 - Disease Num 0 - Dahan -For more keybindings: Options -> Game Keys \ No newline at end of file + +For more keybindings: +Options -> Game Keys diff --git a/objects/00aa5c/object.json b/objects/00aa5c/object.json index acc9e036c..e0f2cf94e 100644 --- a/objects/00aa5c/object.json +++ b/objects/00aa5c/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -116.93999481201172, + "posX": -28.39975357055664, "posY": 1.084941029548645, - "posZ": 6.849981784820557, + "posZ": 72.53218841552734, "rotX": 0.004446736071258783, "rotY": 179.9999542236328, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "JE", "GMNotes": "", "ColorDiffuse": { - "r": 0.19997364282608032, - "g": 0.1568363904953003, - "b": 0.14899325370788574 + "r": 0.1999727487564087, + "g": 0.15683549642562866, + "b": 0.1489923596382141 }, "Tags": [ + "JE", + "Moderate", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,88 +56,77 @@ "x": -0.677402138710022, "y": 0.19500033557415009, "z": -0.09709353744983673 - }, - "Tags": [] + } }, { "Position": { "x": -0.44531628489494324, "y": 0.19500033557415009, "z": -0.0996343120932579 - }, - "Tags": [] + } }, { "Position": { "x": -0.21967065334320068, "y": 0.19500039517879486, "z": -0.1000567376613617 - }, - "Tags": [] + } }, { "Position": { "x": 0.0024830461479723454, "y": 0.19500039517879486, "z": -0.09836100041866302 - }, - "Tags": [] + } }, { "Position": { "x": -1.3567535877227783, "y": 0.19500042498111725, "z": -0.4212799370288849 - }, - "Tags": [] + } }, { "Position": { "x": -1.1276789903640747, "y": 0.19500038027763367, "z": -0.4227583110332489 - }, - "Tags": [] + } }, { "Position": { "x": -0.9002768993377686, "y": 0.19500041007995605, "z": -0.4221307337284088 - }, - "Tags": [] + } }, { "Position": { "x": -0.6760886907577515, "y": 0.1950003206729889, "z": -0.4181053936481476 - }, - "Tags": [] + } }, { "Position": { "x": 0.008006670512259007, "y": 0.1950003206729889, "z": -0.42149022221565247 - }, - "Tags": [] + } }, { "Position": { "x": -0.2192360907793045, "y": 0.1950003206729889, "z": -0.4231860637664795 - }, - "Tags": [] + } }, { "Position": { "x": -0.44829538464546204, "y": 0.19500041007995605, "z": -0.4238200783729553 - }, - "Tags": [] + } } ] } diff --git a/objects/00aa5c/script.lua b/objects/00aa5c/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/00aa5c/script.lua +++ b/objects/00aa5c/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/013dfc/object.json b/objects/013dfc/object.json index 661e3481e..962037aa0 100644 --- a/objects/013dfc/object.json +++ b/objects/013dfc/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -100.13999938964844, - "posY": 1.090000033378601, - "posZ": -4.346200942993164, + "posX": 55.60340881347656, + "posY": 1.0900009870529175, + "posZ": 72.44208526611328, "rotX": -0.0, "rotY": 180.0, "rotZ": 180.00099182128906, @@ -11,18 +11,21 @@ "scaleY": 1.0, "scaleZ": 5.460000038146973 }, - "Nickname": "Fractured Days Split The Sky", + "Nickname": "Fractured Days Split the Sky", "Description": "JE", "GMNotes": "", "ColorDiffuse": { - "r": 0.20028194785118103, - "g": 0.1603272259235382, - "b": 0.15176549553871155 + "r": 0.2002810537815094, + "g": 0.16032633185386658, + "b": 0.15176460146903992 }, "Tags": [ - "Spirit" + "JE", + "Spirit", + "Very High" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,80 +56,70 @@ "x": -0.04694546014070511, "y": 0.20000053942203522, "z": -0.22238728404045105 - }, - "Tags": [] + } }, { "Position": { "x": -0.27790606021881104, "y": 0.20000138878822327, "z": -0.2276882529258728 - }, - "Tags": [] + } }, { "Position": { "x": -0.5042456388473511, "y": 0.20000042021274567, "z": -0.22754907608032227 - }, - "Tags": [] + } }, { "Position": { "x": -0.734165370464325, "y": 0.20000045001506805, "z": -0.22335205972194672 - }, - "Tags": [] + } }, { "Position": { "x": -0.9584802389144897, "y": 0.20000021159648895, "z": -0.22662809491157532 - }, - "Tags": [] + } }, { "Position": { "x": -0.9584172964096069, "y": 0.2000000923871994, "z": 0.049041952937841415 - }, - "Tags": [] + } }, { "Position": { "x": -0.7341793775558472, "y": 0.19999973475933075, "z": 0.05178273469209671 - }, - "Tags": [] + } }, { "Position": { "x": -0.5044726133346558, "y": 0.20000052452087402, "z": 0.0526265949010849 - }, - "Tags": [] + } }, { "Position": { "x": -0.27841171622276306, "y": 0.1999993622303009, "z": 0.055168334394693375 - }, - "Tags": [] + } }, { "Position": { "x": -0.04688165709376335, "y": 0.1999995857477188, "z": 0.05686475709080696 - }, - "Tags": [] + } } ] } diff --git a/objects/013dfc/script.lua b/objects/013dfc/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/013dfc/script.lua +++ b/objects/013dfc/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/029995/contained/1e477e/object.json b/objects/029995/contained/1e477e/object.json index 89b0b0bcb..19bdf2211 100644 --- a/objects/029995/contained/1e477e/object.json +++ b/objects/029995/contained/1e477e/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -74.2699966430664, - "posY": 0.915377140045166, - "posZ": -16.469999313354492, - "rotX": 0.004446706734597683, + "posX": 109.72000122070312, + "posY": 0.8168357610702515, + "posZ": 30.209999084472656, + "rotX": -4.310719337041746e-09, "rotY": 180.0, - "rotZ": -9.513300369690114e-09, - "scaleX": 1.4754021167755127, + "rotZ": -1.1719252235309341e-08, + "scaleX": 1.6998090744018555, "scaleY": 1.0, - "scaleZ": 1.4754021167755127 + "scaleZ": 1.6998090744018555 }, "Nickname": "", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, - "Snap": true, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 16932, + "CardID": 14201, "SidewaysCard": false, "CustomDeck": { - "169": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312390106171/30F4A0490F51372D6EEDB4BBC04C3A63C65CD700/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312390106648/9BB4F4702553A77BB017E067FA0DCB814B777D87/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, + "142": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100348185/37AE8EC35D5935A71455EDD5C0BB97A8367FF22B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100348377/4098A52F0D559DA959AC5AAC30D4DB1C50ECC2DB/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/029995/contained/49913c/object.json b/objects/029995/contained/49913c/object.json index db949c157..7ad01ec47 100644 --- a/objects/029995/contained/49913c/object.json +++ b/objects/029995/contained/49913c/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -60.90999984741211, - "posY": 0.8938680291175842, - "posZ": -16.469999313354492, - "rotX": 0.0008903932757675648, - "rotY": 179.9999542236328, - "rotZ": -0.003563765436410904, - "scaleX": 1.4754021167755127, + "posX": 109.72000122070312, + "posY": 0.8168357610702515, + "posZ": 24.90999984741211, + "rotX": 1.4641197143561158e-09, + "rotY": 180.0, + "rotZ": 180.0, + "scaleX": 1.6998090744018555, "scaleY": 1.0, - "scaleZ": 1.4754021167755127 + "scaleZ": 1.6998090744018555 }, "Nickname": "", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, - "Snap": true, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 17604, + "CardID": 14202, "SidewaysCard": false, "CustomDeck": { - "176": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312394413845/2E190470AF1583E75EFF29086BB6ED5CA88257DF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312394413925/59FBD6158D1C2E0967B207B0E27B50167531A9F7/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, + "142": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100348185/37AE8EC35D5935A71455EDD5C0BB97A8367FF22B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100348377/4098A52F0D559DA959AC5AAC30D4DB1C50ECC2DB/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/029995/contained/6ff60a/object.json b/objects/029995/contained/6ff60a/object.json index d16aae342..5cda3688a 100644 --- a/objects/029995/contained/6ff60a/object.json +++ b/objects/029995/contained/6ff60a/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -66.18001556396484, - "posY": 0.8633680939674377, - "posZ": -20.18000602722168, - "rotX": -6.403442057489883e-06, - "rotY": 180.000732421875, - "rotZ": -0.004456087946891785, - "scaleX": 0.7250593900680542, + "posX": -62.690006256103516, + "posY": 0.9871583580970764, + "posZ": -20.18000030517578, + "rotX": -6.403155566658825e-05, + "rotY": 179.9910430908203, + "rotZ": 0.3499278426170349, + "scaleX": 1.0054479837417603, "scaleY": 1.0, - "scaleZ": 0.7250593900680542 + "scaleZ": 1.0054479837417603 }, "Nickname": "", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, - "Snap": true, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -31,15 +32,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, - "Hands": true, - "CardID": 55700, + "Hands": false, + "CardID": 55703, "SidewaysCard": false, "CustomDeck": { "557": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821422227505/34F91B80E62CACCEF625D77FEF0954B713136254/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821422236323/01A11CDD6A79826D7937793964A7B4F498184F31/", - "NumWidth": 5, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368459889/06421452D3A5C83E7BC91A82E54AFFE8A4E955B2/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368459889/06421452D3A5C83E7BC91A82E54AFFE8A4E955B2/", + "NumWidth": 2, + "NumHeight": 3, "BackIsHidden": false, "UniqueBack": true, "Type": 0 diff --git a/objects/029995/contained/715233/object.json b/objects/029995/contained/715233/object.json index 8b0acea4a..97b428ad8 100644 --- a/objects/029995/contained/715233/object.json +++ b/objects/029995/contained/715233/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -59.19001388549805, - "posY": 0.8638029098510742, - "posZ": -20.18000602722168, - "rotX": -5.797558969788952e-06, - "rotY": 180.0001983642578, - "rotZ": -0.0044560362584888935, - "scaleX": 0.7250593900680542, + "posX": -59.18999099731445, + "posY": 0.9906671047210693, + "posZ": -20.18000030517578, + "rotX": 6.175867019919679e-05, + "rotY": 179.98231506347656, + "rotZ": 0.27397072315216064, + "scaleX": 1.0054479837417603, "scaleY": 1.0, - "scaleZ": 0.7250593900680542 + "scaleZ": 1.0054479837417603 }, "Nickname": "", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, - "Snap": true, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -31,15 +32,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, - "Hands": true, - "CardID": 55705, + "Hands": false, + "CardID": 55700, "SidewaysCard": false, "CustomDeck": { "557": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821422227505/34F91B80E62CACCEF625D77FEF0954B713136254/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821422236323/01A11CDD6A79826D7937793964A7B4F498184F31/", - "NumWidth": 5, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368459889/06421452D3A5C83E7BC91A82E54AFFE8A4E955B2/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368459889/06421452D3A5C83E7BC91A82E54AFFE8A4E955B2/", + "NumWidth": 2, + "NumHeight": 3, "BackIsHidden": false, "UniqueBack": true, "Type": 0 diff --git a/objects/029995/contained/932d66/object.json b/objects/029995/contained/932d66/object.json index f79e34c51..b758d88fd 100644 --- a/objects/029995/contained/932d66/object.json +++ b/objects/029995/contained/932d66/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -69.66999816894531, - "posY": 0.9062334299087524, - "posZ": -20.17999839782715, - "rotX": 0.004445744212716818, - "rotY": 179.99990844726562, - "rotZ": 3.1392285109177465e-06, - "scaleX": 0.7250593900680542, + "posX": -73.17017364501953, + "posY": 0.9719286561012268, + "posZ": -20.180015563964844, + "rotX": -4.515235559665598e-05, + "rotY": 180.0082244873047, + "rotZ": 0.3145979642868042, + "scaleX": 1.0054479837417603, "scaleY": 1.0, - "scaleZ": 0.7250593900680542 + "scaleZ": 1.0054479837417603 }, "Nickname": "", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, - "Snap": true, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -31,15 +32,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, - "Hands": true, - "CardID": 55703, + "Hands": false, + "CardID": 55704, "SidewaysCard": false, "CustomDeck": { "557": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821422227505/34F91B80E62CACCEF625D77FEF0954B713136254/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821422236323/01A11CDD6A79826D7937793964A7B4F498184F31/", - "NumWidth": 5, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368459889/06421452D3A5C83E7BC91A82E54AFFE8A4E955B2/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368459889/06421452D3A5C83E7BC91A82E54AFFE8A4E955B2/", + "NumWidth": 2, + "NumHeight": 3, "BackIsHidden": false, "UniqueBack": true, "Type": 0 diff --git a/objects/029995/contained/b16225/object.json b/objects/029995/contained/b16225/object.json index c770ae2dd..b41db1636 100644 --- a/objects/029995/contained/b16225/object.json +++ b/objects/029995/contained/b16225/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -57.560001373291016, - "posY": 0.8938680291175842, - "posZ": -16.469999313354492, - "rotX": 8.349496056325734e-06, + "posX": 105.88999938964844, + "posY": 0.8168357610702515, + "posZ": 24.90999984741211, + "rotX": -1.967757512488788e-09, "rotY": 180.0, - "rotZ": 179.9955596923828, - "scaleX": 1.4754021167755127, + "rotZ": -1.3758696404408965e-08, + "scaleX": 1.6998090744018555, "scaleY": 1.0, - "scaleZ": 1.4754021167755127 + "scaleZ": 1.6998090744018555 }, "Nickname": "", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, - "Snap": true, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 17604, + "CardID": 14202, "SidewaysCard": false, "CustomDeck": { - "176": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312394413845/2E190470AF1583E75EFF29086BB6ED5CA88257DF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312394413925/59FBD6158D1C2E0967B207B0E27B50167531A9F7/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, + "142": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100348185/37AE8EC35D5935A71455EDD5C0BB97A8367FF22B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100348377/4098A52F0D559DA959AC5AAC30D4DB1C50ECC2DB/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/029995/contained/d1de40/object.json b/objects/029995/contained/d1de40/object.json index e7804e5bd..c0eb6826e 100644 --- a/objects/029995/contained/d1de40/object.json +++ b/objects/029995/contained/d1de40/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -70.93000030517578, - "posY": 0.9018445014953613, - "posZ": -16.46999740600586, - "rotX": 0.0044465819373726845, - "rotY": 180.0, + "posX": 105.88999938964844, + "posY": 0.8168357610702515, + "posZ": 30.209999084472656, + "rotX": -1.2650551717285907e-08, + "rotY": 180.00189208984375, "rotZ": 180.0, - "scaleX": 1.4754021167755127, + "scaleX": 1.6998090744018555, "scaleY": 1.0, - "scaleZ": 1.4754021167755127 + "scaleZ": 1.6998090744018555 }, "Nickname": "", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, - "Snap": true, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 16932, + "CardID": 14201, "SidewaysCard": false, "CustomDeck": { - "169": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312390106171/30F4A0490F51372D6EEDB4BBC04C3A63C65CD700/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312390106648/9BB4F4702553A77BB017E067FA0DCB814B777D87/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, + "142": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100348185/37AE8EC35D5935A71455EDD5C0BB97A8367FF22B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100348377/4098A52F0D559DA959AC5AAC30D4DB1C50ECC2DB/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/029995/contained/d986c8/object.json b/objects/029995/contained/d986c8/object.json index c23bc6d38..b9a2552a7 100644 --- a/objects/029995/contained/d986c8/object.json +++ b/objects/029995/contained/d986c8/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -62.689998626708984, - "posY": 0.9253771305084229, + "posX": -66.18000793457031, + "posY": 0.9866901636123657, "posZ": -20.18000030517578, - "rotX": 0.004447667859494686, - "rotY": 179.9999237060547, - "rotZ": -2.2436522613134002e-06, - "scaleX": 0.7250593900680542, + "rotX": -8.63100285641849e-05, + "rotY": 180.0289306640625, + "rotZ": 0.34944549202919006, + "scaleX": 1.0054479837417603, "scaleY": 1.0, - "scaleZ": 0.7250593900680542 + "scaleZ": 1.0054479837417603 }, "Nickname": "", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, - "Snap": true, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -31,15 +32,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, - "Hands": true, - "CardID": 55701, + "Hands": false, + "CardID": 55702, "SidewaysCard": false, "CustomDeck": { "557": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821422227505/34F91B80E62CACCEF625D77FEF0954B713136254/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821422236323/01A11CDD6A79826D7937793964A7B4F498184F31/", - "NumWidth": 5, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368459889/06421452D3A5C83E7BC91A82E54AFFE8A4E955B2/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368459889/06421452D3A5C83E7BC91A82E54AFFE8A4E955B2/", + "NumWidth": 2, + "NumHeight": 3, "BackIsHidden": false, "UniqueBack": true, "Type": 0 diff --git a/objects/029995/contained/e3a850/object.json b/objects/029995/contained/e3a850/object.json index 2184765e9..c89b1e3de 100644 --- a/objects/029995/contained/e3a850/object.json +++ b/objects/029995/contained/e3a850/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -64.25, - "posY": 0.8938680291175842, - "posZ": -16.469999313354492, - "rotX": 0.0008903770358301699, - "rotY": 179.99998474121094, - "rotZ": -0.0035636983811855316, - "scaleX": 1.4754021167755127, + "posX": 105.91999816894531, + "posY": 0.8173631429672241, + "posZ": 35.4900016784668, + "rotX": 1.0778230391528254e-10, + "rotY": 180.0, + "rotZ": 3.1857581017646908e-09, + "scaleX": 1.6998090744018555, "scaleY": 1.0, - "scaleZ": 1.4754021167755127 + "scaleZ": 1.6998090744018555 }, "Nickname": "", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, - "Snap": true, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 14233, + "CardID": 14200, "SidewaysCard": false, "CustomDeck": { "142": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312390106171/30F4A0490F51372D6EEDB4BBC04C3A63C65CD700/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312390106648/9BB4F4702553A77BB017E067FA0DCB814B777D87/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100348185/37AE8EC35D5935A71455EDD5C0BB97A8367FF22B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100348377/4098A52F0D559DA959AC5AAC30D4DB1C50ECC2DB/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/029995/contained/e58dc4/object.json b/objects/029995/contained/e58dc4/object.json index fd249adb8..61ef4f035 100644 --- a/objects/029995/contained/e58dc4/object.json +++ b/objects/029995/contained/e58dc4/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -67.58999633789062, - "posY": 0.8692998290061951, - "posZ": -16.469999313354492, - "rotX": 3.3477822398708668e-06, - "rotY": 179.9986572265625, - "rotZ": 179.9955596923828, - "scaleX": 1.4754021167755127, + "posX": 109.70999908447266, + "posY": 0.8173631429672241, + "posZ": 35.52000045776367, + "rotX": 7.097025744862151e-10, + "rotY": 179.99996948242188, + "rotZ": 180.0, + "scaleX": 1.6998090744018555, "scaleY": 1.0, - "scaleZ": 1.4754021167755127 + "scaleZ": 1.6998090744018555 }, "Nickname": "", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, - "Snap": true, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 14233, + "CardID": 14200, "SidewaysCard": false, "CustomDeck": { "142": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312390106171/30F4A0490F51372D6EEDB4BBC04C3A63C65CD700/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312390106648/9BB4F4702553A77BB017E067FA0DCB814B777D87/", - "NumWidth": 10, - "NumHeight": 4, - "BackIsHidden": true, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100348185/37AE8EC35D5935A71455EDD5C0BB97A8367FF22B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100348377/4098A52F0D559DA959AC5AAC30D4DB1C50ECC2DB/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/029995/contained/ec5eb3/object.json b/objects/029995/contained/ec5eb3/object.json index 56f55f660..66564f0b4 100644 --- a/objects/029995/contained/ec5eb3/object.json +++ b/objects/029995/contained/ec5eb3/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -73.16999816894531, - "posY": 0.9438237547874451, + "posX": -69.66999053955078, + "posY": 0.9831525087356567, "posZ": -20.18000030517578, - "rotX": 0.004446649923920631, - "rotY": 179.97683715820312, - "rotZ": -1.8031947774943546e-06, - "scaleX": 0.7250593900680542, + "rotX": 6.81531528243795e-05, + "rotY": 179.9940948486328, + "rotZ": 0.27506232261657715, + "scaleX": 1.0054479837417603, "scaleY": 1.0, - "scaleZ": 0.7250593900680542 + "scaleZ": 1.0054479837417603 }, "Nickname": "", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, - "Snap": true, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -31,15 +32,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": false, - "Hands": true, - "CardID": 55704, + "Hands": false, + "CardID": 55701, "SidewaysCard": false, "CustomDeck": { "557": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821422227505/34F91B80E62CACCEF625D77FEF0954B713136254/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821422236323/01A11CDD6A79826D7937793964A7B4F498184F31/", - "NumWidth": 5, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368459889/06421452D3A5C83E7BC91A82E54AFFE8A4E955B2/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368459889/06421452D3A5C83E7BC91A82E54AFFE8A4E955B2/", + "NumWidth": 2, + "NumHeight": 3, "BackIsHidden": false, "UniqueBack": true, "Type": 0 diff --git a/objects/029995/contained/index.list b/objects/029995/contained/index.list index f91c0b82e..eb3d88b6c 100644 --- a/objects/029995/contained/index.list +++ b/objects/029995/contained/index.list @@ -1,11 +1,11 @@ -932d66 -6ff60a -d986c8 ec5eb3 +d986c8 +6ff60a +932d66 715233 -b16225 e3a850 +e58dc4 d1de40 1e477e -e58dc4 +b16225 49913c diff --git a/objects/029995/object.json b/objects/029995/object.json index fa512b881..884e0e73d 100644 --- a/objects/029995/object.json +++ b/objects/029995/object.json @@ -1,12 +1,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": -62.938392639160156, - "posY": 0.6899999976158142, - "posZ": -10.994283676147461, - "rotX": -0.004450409673154354, - "rotY": -0.0019540851935744286, - "rotZ": -1.299953169109358e-06, + "posX": 104.45458984375, + "posY": 0.6000000238418579, + "posZ": 61.036258697509766, + "rotX": -0.0, + "rotY": 0.0, + "rotZ": 0.0, "scaleX": 1.0, "scaleY": 0.19804152846336365, "scaleZ": 1.0 @@ -20,6 +20,7 @@ "b": 0.5600327849388123 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/029995/script.lua b/objects/029995/script.lua index 9a5fc67f8..3445423b1 100644 --- a/objects/029995/script.lua +++ b/objects/029995/script.lua @@ -1,20 +1,18 @@ empty = false contents = { -- JE Reminders - ["932d66"] = {{-69.67, 0.99, -20.18},{0.00, 180.00, 0.00}}, - ["6ff60a"] = {{-66.18, 0.99, -20.18},{0.00, 180.00, 0.00}}, - ["d986c8"] = {{-62.69, 0.99, -20.18},{0.00, 180.00, 0.00}}, - ["ec5eb3"] = {{-73.17, 0.99, -20.18},{0.00, 180.00, 0.00}}, - ["715233"] = {{-59.19, 0.99, -20.18},{0.00, 180.00, 0.00}}, + ["ec5eb3"] = {{101.39, 0.82, 36.43},{0.00, 180.00, 0.00}}, + ["d986c8"] = {{101.39, 0.82, 33.25},{0.00, 180.00, 0.00}}, + ["6ff60a"] = {{101.39, 0.82, 30.07},{0.00, 180.00, 0.00}}, + ["932d66"] = {{101.39, 0.82, 26.89},{0.00, 180.00, 0.00}}, + ["715233"] = {{101.39, 0.82, 23.71},{0.00, 180.00, 0.00}}, -- Aid Cards - ["b16225"] = {{-57.56, 0.98, -16.47},{0.00, 180.00, 180.00}}, - ["e3a850"] = {{-64.25, 0.98, -16.47},{0.00, 180.00, 0.00}}, - ["d1de40"] = {{-70.93, 0.98, -16.47},{0.00, 180.00, 180.00}}, - ["1e477e"] = {{-74.27, 0.98, -16.47},{0.00, 180.00, 0.00}}, - ["e58dc4"] = {{-67.59, 0.98, -16.47},{0.00, 180.00, 180.00}}, - ["49913c"] = {{-60.91, 0.98, -16.47},{0.00, 180.00, 0.00}}, --- [""] = {{},{0.00, 180.00, 0.00}}, - -- [""] = {{},{0.00, 180.00, 0.00}}, + ["e3a850"] = {{105.92, 0.82, 35.49},{0.00, 180.00, 0.00}}, + ["e58dc4"] = {{109.71, 0.82, 35.52},{0.00, 180.00, 180.00}}, + ["d1de40"] = {{105.89, 0.82, 30.21},{0.00, 180.00, 180.00}}, + ["1e477e"] = {{109.72, 0.82, 30.21},{0.00, 180.00, 0.00}}, + ["b16225"] = {{105.89, 0.82, 24.91},{0.00, 180.00, 0.00}}, + ["49913c"] = {{109.72, 0.82, 24.91},{0.00, 180.00, 180.00}}, } @@ -92,4 +90,4 @@ function toggleObjects() Wait.stop(timerID) end end, 1, -1) -end +end \ No newline at end of file diff --git a/objects/0312d1/object.json b/objects/0312d1/object.json new file mode 100644 index 000000000..013123eb4 --- /dev/null +++ b/objects/0312d1/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -44.001739501953125, + "posY": 1.1699999570846558, + "posZ": 59.62628173828125, + "rotX": -4.8890731704887e-05, + "rotY": 179.97998046875, + "rotZ": 3.8150079490151256e-05, + "scaleX": 0.699999988079071, + "scaleY": 1.0, + "scaleZ": 0.699999988079071 + }, + "Nickname": "3 Energy", + "Description": "Pays for Power Cards. Carries over from turn to turn.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472358853/D72E5ECC21282BD751BEC11B05D39C6656CC0921/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": true + } +} diff --git a/objects/040ce6/contained/241617/object.json b/objects/040ce6/contained/241617/object.json index 8c558c13b..033b88a56 100644 --- a/objects/040ce6/contained/241617/object.json +++ b/objects/040ce6/contained/241617/object.json @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,16 +33,16 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 54508, + "CardID": 54502, "SidewaysCard": false, "CustomDeck": { "545": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100513019/B8EEC3D6A3E6695635ECC0264011A8D12E56D831/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100588180/E626A8F44900E33575A2182F9B0BB6AB399292A9/", + "NumWidth": 2, "NumHeight": 2, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/040ce6/contained/d95e6b/object.json b/objects/040ce6/contained/d95e6b/object.json index 22bf8b760..755c7ef3d 100644 --- a/objects/040ce6/contained/d95e6b/object.json +++ b/objects/040ce6/contained/d95e6b/object.json @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,16 +33,16 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 54507, + "CardID": 54501, "SidewaysCard": false, "CustomDeck": { "545": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100513019/B8EEC3D6A3E6695635ECC0264011A8D12E56D831/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100588180/E626A8F44900E33575A2182F9B0BB6AB399292A9/", + "NumWidth": 2, "NumHeight": 2, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/040ce6/contained/da9b5e/object.json b/objects/040ce6/contained/da9b5e/object.json index b5ef31adb..803ba8172 100644 --- a/objects/040ce6/contained/da9b5e/object.json +++ b/objects/040ce6/contained/da9b5e/object.json @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,16 +33,16 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 54506, + "CardID": 54500, "SidewaysCard": false, "CustomDeck": { "545": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100513019/B8EEC3D6A3E6695635ECC0264011A8D12E56D831/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100588180/E626A8F44900E33575A2182F9B0BB6AB399292A9/", + "NumWidth": 2, "NumHeight": 2, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/040ce6/object.json b/objects/040ce6/object.json index 9b1c71b63..944d074c8 100644 --- a/objects/040ce6/object.json +++ b/objects/040ce6/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -103.8609390258789, + "posX": -15.613720893859863, "posY": 1.1322076320648193, - "posZ": 49.58039093017578, + "posZ": 93.12146759033203, "rotX": 0.004446708131581545, "rotY": 180.00938415527344, "rotZ": 180.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,18 +35,18 @@ "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 54506, - 54507, - 54508 + 54500, + 54501, + 54502 ], "CustomDeck": { "545": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100513019/B8EEC3D6A3E6695635ECC0264011A8D12E56D831/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100588180/E626A8F44900E33575A2182F9B0BB6AB399292A9/", + "NumWidth": 2, "NumHeight": 2, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/04397d/object.json b/objects/04397d/object.json index cd0033045..7edeedf6f 100644 --- a/objects/04397d/object.json +++ b/objects/04397d/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 21.799999237060547, - "posY": 0.883569061756134, - "posZ": 51.81999969482422, - "rotX": 6.130321583697196e-09, - "rotY": 180.00035095214844, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 18.001712799072266, + "posY": 0.8636050820350647, + "posZ": 55.65775680541992, + "rotX": -1.7593322354514385e-09, + "rotY": 179.9999542236328, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "Guard the Isle's Heart", "Description": "Spirit Island", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 17500, + "CardID": 17503, "SidewaysCard": false, "CustomDeck": { "175": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412501/089E1D495EA40F5830D432C56EFE77E59DA214F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412574/647A10C421528FC37AF06DABD93B00A02CE7E020/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/04397d/script.lua b/objects/04397d/script.lua index d844025e6..8eb84fa3d 100644 --- a/objects/04397d/script.lua +++ b/objects/04397d/script.lua @@ -8,11 +8,9 @@ function PostSetup(params) local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] for color,_ in pairs(Global.getVar("selectedColors")) do - local card = minorPowerDeck.takeObject({flip = true}) - card.setPosition(Player[color].getHandTransform(1).position + Vector(10,0,0)) - card = majorPowerDeck.takeObject({flip = true}) - card.setPosition(Player[color].getHandTransform(1).position + Vector(10,0,0)) + minorPowerDeck.deal(1, color) + majorPowerDeck.deal(1, color) end postSetupComplete = true -end +end \ No newline at end of file diff --git a/objects/07dd23/object.json b/objects/07dd23/object.json index 0974946ba..c2581d78f 100644 --- a/objects/07dd23/object.json +++ b/objects/07dd23/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -66.53772735595703, - "posY": 1.0961254835128784, - "posZ": 40.45690155029297, + "posX": 89.0043716430664, + "posY": 1.0961264371871948, + "posZ": 95.14850616455078, "rotX": 0.004446608945727348, "rotY": 179.9996795654297, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "Base", "GMNotes": "", "ColorDiffuse": { - "r": 0.20027470588684082, - "g": 0.160319983959198, - "b": 0.15175825357437134 + "r": 0.2002738118171692, + "g": 0.16031908988952637, + "b": 0.1517573595046997 }, "Tags": [ + "Base", + "High", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,88 +56,77 @@ "x": -0.03952128812670708, "y": 0.20000039041042328, "z": -0.13960711658000946 - }, - "Tags": [] + } }, { "Position": { "x": -0.040371693670749664, "y": 0.20000074803829193, "z": 0.13977433741092682 - }, - "Tags": [] + } }, { "Position": { "x": -0.26012536883354187, "y": 0.20000094175338745, "z": -0.13856859505176544 - }, - "Tags": [] + } }, { "Position": { "x": -0.2637196481227875, "y": 0.20000088214874268, "z": 0.13781486451625824 - }, - "Tags": [] + } }, { "Position": { "x": -0.4810171127319336, "y": 0.20000076293945312, "z": -0.14054691791534424 - }, - "Tags": [] + } }, { "Position": { "x": -0.48127543926239014, "y": 0.20000112056732178, "z": 0.1388268619775772 - }, - "Tags": [] + } }, { "Position": { "x": -0.7017510533332825, "y": 0.2000008225440979, "z": -0.1396944522857666 - }, - "Tags": [] + } }, { "Position": { "x": -0.7022719383239746, "y": 0.2000008076429367, "z": 0.13988947868347168 - }, - "Tags": [] + } }, { "Position": { "x": -0.9222853183746338, "y": 0.20000112056732178, "z": -0.1386447548866272 - }, - "Tags": [] + } }, { "Position": { "x": -0.9226986765861511, "y": 0.20000112056732178, "z": 0.14056076109409332 - }, - "Tags": [] + } }, { "Position": { "x": -1.1426199674606323, "y": 0.20000095665454865, "z": -0.14028166234493256 - }, - "Tags": [] + } } ] } diff --git a/objects/07dd23/script-state.json b/objects/07dd23/script-state.json new file mode 100644 index 000000000..af598bee1 --- /dev/null +++ b/objects/07dd23/script-state.json @@ -0,0 +1,36 @@ +{ + "trackElements": [ + { + "elements": "00001000", + "position": { + "x": -0.92, + "y": 0, + "z": -0.14 + } + }, + { + "elements": "00000100", + "position": { + "x": -0.7, + "y": 0, + "z": -0.14 + } + }, + { + "elements": "00001000", + "position": { + "x": -0.26, + "y": 0, + "z": -0.14 + } + }, + { + "elements": "01000000", + "position": { + "x": -0.04, + "y": 0, + "z": -0.14 + } + } + ] +} diff --git a/objects/07dd23/script.lua b/objects/07dd23/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/07dd23/script.lua +++ b/objects/07dd23/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/089896/object.json b/objects/089896/object.json index 106263e99..770110ad1 100644 --- a/objects/089896/object.json +++ b/objects/089896/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -45.619998931884766, - "posY": 1.899999976158142, - "posZ": -5.860000133514404, + "posX": -46.18000030517578, + "posY": 1.8200000524520874, + "posZ": 46.220001220703125, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/099728/contained/2308d8/object.json b/objects/099728/contained/2308d8/object.json index 67be1038a..37c742297 100644 --- a/objects/099728/contained/2308d8/object.json +++ b/objects/099728/contained/2308d8/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45502, + "CardID": 45501, "SidewaysCard": false, "CustomDeck": { "455": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420804463/C63F8F3DF5D17ADE00FA7CB12DDC335D444128DA/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420895910/BF67C78721B7D3C7E67965C65A2EE8C4C5F44C7F/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100667329/5CF8247A54B58FC83B0F27BC3DC518F4669B7ABB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100666529/02E3C3299F7ED5897C7A8128ADDFC1BBE106BDEC/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/099728/contained/252b7e/object.json b/objects/099728/contained/252b7e/object.json index c9231b969..1c62d81fe 100644 --- a/objects/099728/contained/252b7e/object.json +++ b/objects/099728/contained/252b7e/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45501, + "CardID": 45502, "SidewaysCard": false, "CustomDeck": { "455": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420804463/C63F8F3DF5D17ADE00FA7CB12DDC335D444128DA/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420895910/BF67C78721B7D3C7E67965C65A2EE8C4C5F44C7F/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100667329/5CF8247A54B58FC83B0F27BC3DC518F4669B7ABB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100666529/02E3C3299F7ED5897C7A8128ADDFC1BBE106BDEC/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/099728/contained/9307ba/object.json b/objects/099728/contained/9307ba/object.json index 15985a481..b96b78afd 100644 --- a/objects/099728/contained/9307ba/object.json +++ b/objects/099728/contained/9307ba/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45500, + "CardID": 45503, "SidewaysCard": false, "CustomDeck": { "455": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420804463/C63F8F3DF5D17ADE00FA7CB12DDC335D444128DA/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420895910/BF67C78721B7D3C7E67965C65A2EE8C4C5F44C7F/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100667329/5CF8247A54B58FC83B0F27BC3DC518F4669B7ABB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100666529/02E3C3299F7ED5897C7A8128ADDFC1BBE106BDEC/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/099728/contained/b473d9/object.json b/objects/099728/contained/b473d9/object.json index e0318660f..aad3b39cd 100644 --- a/objects/099728/contained/b473d9/object.json +++ b/objects/099728/contained/b473d9/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45503, + "CardID": 45500, "SidewaysCard": false, "CustomDeck": { "455": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420804463/C63F8F3DF5D17ADE00FA7CB12DDC335D444128DA/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420895910/BF67C78721B7D3C7E67965C65A2EE8C4C5F44C7F/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100667329/5CF8247A54B58FC83B0F27BC3DC518F4669B7ABB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100666529/02E3C3299F7ED5897C7A8128ADDFC1BBE106BDEC/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/099728/object.json b/objects/099728/object.json index f82321713..cc45268af 100644 --- a/objects/099728/object.json +++ b/objects/099728/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -106.28099822998047, + "posX": -17.74075698852539, "posY": 1.1314326524734497, - "posZ": 9.020317077636719, + "posZ": 74.70252990722656, "rotX": 0.004446514882147312, "rotY": 180.0069122314453, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,22 +34,22 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 45503, - 45502, + 45500, 45501, - 45500 + 45502, + 45503 ], "CustomDeck": { "455": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420804463/C63F8F3DF5D17ADE00FA7CB12DDC335D444128DA/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420895910/BF67C78721B7D3C7E67965C65A2EE8C4C5F44C7F/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100667329/5CF8247A54B58FC83B0F27BC3DC518F4669B7ABB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100666529/02E3C3299F7ED5897C7A8128ADDFC1BBE106BDEC/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/0a6df3/contained/7d1e3f/object.json b/objects/0a6df3/contained/7d1e3f/object.json index 13d7fee1a..644453778 100644 --- a/objects/0a6df3/contained/7d1e3f/object.json +++ b/objects/0a6df3/contained/7d1e3f/object.json @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,16 +33,16 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 54810, + "CardID": 54801, "SidewaysCard": false, "CustomDeck": { "548": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100482638/821C3E67E29837A0ECB28802E6CDA60539C9D2A8/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100589361/4EA5D32D67A27528DEA47FE673F668AA3E1B45AF/", + "NumWidth": 2, "NumHeight": 2, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/0a6df3/contained/bec5da/object.json b/objects/0a6df3/contained/bec5da/object.json index 468bc1619..98a160f48 100644 --- a/objects/0a6df3/contained/bec5da/object.json +++ b/objects/0a6df3/contained/bec5da/object.json @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,16 +33,16 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 54809, + "CardID": 54800, "SidewaysCard": false, "CustomDeck": { "548": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100482638/821C3E67E29837A0ECB28802E6CDA60539C9D2A8/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100589361/4EA5D32D67A27528DEA47FE673F668AA3E1B45AF/", + "NumWidth": 2, "NumHeight": 2, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/0a6df3/object.json b/objects/0a6df3/object.json index 78073bab3..a975c4468 100644 --- a/objects/0a6df3/object.json +++ b/objects/0a6df3/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -120.66059112548828, + "posX": -32.88756561279297, "posY": 1.1273869276046753, - "posZ": 49.580204010009766, + "posZ": 93.12127685546875, "rotX": 0.004446648992598057, "rotY": 180.00364685058594, "rotZ": 180.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 54809, - 54810 + 54800, + 54801 ], "CustomDeck": { "548": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100482638/821C3E67E29837A0ECB28802E6CDA60539C9D2A8/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100589361/4EA5D32D67A27528DEA47FE673F668AA3E1B45AF/", + "NumWidth": 2, "NumHeight": 2, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/0ab726/object.json b/objects/0ab726/object.json index 3695b19ce..a3bd466cc 100644 --- a/objects/0ab726/object.json +++ b/objects/0ab726/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Token", "Transform": { - "posX": -119.54902648925781, + "posX": -31.225536346435547, "posY": 1.1954314708709717, - "posZ": 31.504898071289062, + "posZ": 86.21785736083984, "rotX": 0.004446755163371563, "rotY": 180.00875854492188, "rotZ": 9.033573405758943e-06, @@ -23,6 +23,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": false, diff --git a/objects/0cad5e/contained/25992e/object.json b/objects/0cad5e/contained/25992e/object.json index 620db71b2..9278124d3 100644 --- a/objects/0cad5e/contained/25992e/object.json +++ b/objects/0cad5e/contained/25992e/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56301, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/3b08d3/object.json b/objects/0cad5e/contained/3b08d3/object.json index 9eecdb22b..06103dc8b 100644 --- a/objects/0cad5e/contained/3b08d3/object.json +++ b/objects/0cad5e/contained/3b08d3/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56313, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/4daf8e/object.json b/objects/0cad5e/contained/4daf8e/object.json index 5b83eb6ae..239e34da2 100644 --- a/objects/0cad5e/contained/4daf8e/object.json +++ b/objects/0cad5e/contained/4daf8e/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56310, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/4f3f1b/object.json b/objects/0cad5e/contained/4f3f1b/object.json index 062096cdf..0debb4a43 100644 --- a/objects/0cad5e/contained/4f3f1b/object.json +++ b/objects/0cad5e/contained/4f3f1b/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56312, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/53d4ab/object.json b/objects/0cad5e/contained/53d4ab/object.json index 0ea9d1000..ddc77ecd2 100644 --- a/objects/0cad5e/contained/53d4ab/object.json +++ b/objects/0cad5e/contained/53d4ab/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56305, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/66f72a/object.json b/objects/0cad5e/contained/66f72a/object.json index e75a400dc..40eda9aff 100644 --- a/objects/0cad5e/contained/66f72a/object.json +++ b/objects/0cad5e/contained/66f72a/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56303, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/68227a/object.json b/objects/0cad5e/contained/68227a/object.json index fcb785eff..0d1c2dc23 100644 --- a/objects/0cad5e/contained/68227a/object.json +++ b/objects/0cad5e/contained/68227a/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56308, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/6eadc3/object.json b/objects/0cad5e/contained/6eadc3/object.json index e89ec9390..f6a09353b 100644 --- a/objects/0cad5e/contained/6eadc3/object.json +++ b/objects/0cad5e/contained/6eadc3/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56311, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/8b4539/object.json b/objects/0cad5e/contained/8b4539/object.json index 222f2b1f9..d4c2b8421 100644 --- a/objects/0cad5e/contained/8b4539/object.json +++ b/objects/0cad5e/contained/8b4539/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56302, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/8fdf28/object.json b/objects/0cad5e/contained/8fdf28/object.json index 5cc095a00..092f19cc6 100644 --- a/objects/0cad5e/contained/8fdf28/object.json +++ b/objects/0cad5e/contained/8fdf28/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56309, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/aee190/object.json b/objects/0cad5e/contained/aee190/object.json index bc3ba352a..24f2fd5ff 100644 --- a/objects/0cad5e/contained/aee190/object.json +++ b/objects/0cad5e/contained/aee190/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56307, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/c6daf9/object.json b/objects/0cad5e/contained/c6daf9/object.json index 1e3c693fc..1a1d1cd80 100644 --- a/objects/0cad5e/contained/c6daf9/object.json +++ b/objects/0cad5e/contained/c6daf9/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56314, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/c999e2/object.json b/objects/0cad5e/contained/c999e2/object.json index d661b3deb..8b7d1b42e 100644 --- a/objects/0cad5e/contained/c999e2/object.json +++ b/objects/0cad5e/contained/c999e2/object.json @@ -1,12 +1,12 @@ { "Name": "Card", "Transform": { - "posX": -50.65999984741211, - "posY": 0.9235984086990356, - "posZ": 49.57999801635742, - "rotX": 4.2820105591090396e-05, - "rotY": 180.00003051757812, - "rotZ": -0.00028071634005755186, + "posX": -49.6475830078125, + "posY": 1.0521782636642456, + "posZ": 51.27415466308594, + "rotX": -6.788258150036697e-11, + "rotY": 180.0, + "rotZ": 180.2304229736328, "scaleX": 1.5299999713897705, "scaleY": 1.0, "scaleZ": 1.5299999713897705 @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56300, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/ca8dea/object.json b/objects/0cad5e/contained/ca8dea/object.json index 2e105f40c..fa4a06bba 100644 --- a/objects/0cad5e/contained/ca8dea/object.json +++ b/objects/0cad5e/contained/ca8dea/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56306, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/contained/ee5f92/object.json b/objects/0cad5e/contained/ee5f92/object.json index fb358cd6d..fba8cfcec 100644 --- a/objects/0cad5e/contained/ee5f92/object.json +++ b/objects/0cad5e/contained/ee5f92/object.json @@ -23,8 +23,9 @@ "Fear" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,15 +35,15 @@ "Tooltip": true, "GridProjection": false, "HideWhenFaceDown": true, - "Hands": true, + "Hands": false, "CardID": 56304, "SidewaysCard": false, "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0cad5e/object.json b/objects/0cad5e/object.json index b9a67706a..14fd909e5 100644 --- a/objects/0cad5e/object.json +++ b/objects/0cad5e/object.json @@ -1,11 +1,11 @@ { "Name": "DeckCustom", "Transform": { - "posX": -55.70000076293945, - "posY": 1.0031410455703735, - "posZ": 49.58000183105469, - "rotX": -1.4590763264266116e-08, - "rotY": 179.9802703857422, + "posX": -50.1008186340332, + "posY": 0.9329389333724976, + "posZ": 51.27000045776367, + "rotX": -8.752914837373282e-09, + "rotY": 180.042236328125, "rotZ": 180.0, "scaleX": 1.5299999713897705, "scaleY": 1.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -52,10 +53,10 @@ ], "CustomDeck": { "563": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277701935/249B1B39122DC95A630E28CF5DB8D635B42540F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1482201742859855314/F4B7D800D65706BD35F2B4F5A72593A50312F198/", - "NumWidth": 8, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100570113/561B10322908E2F94B6A6452691A407911D0D0A7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/0dbf0f/object.json b/objects/0dbf0f/object.json index a71f267c3..189489ea5 100644 --- a/objects/0dbf0f/object.json +++ b/objects/0dbf0f/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Token", "Transform": { - "posX": -72.75035095214844, - "posY": -0.10545935481786728, - "posZ": 60.479976654052734, + "posX": -52.92853927612305, + "posY": -0.09967516362667084, + "posZ": 60.482086181640625, "rotX": 0.025203140452504158, "rotY": 179.99517822265625, "rotZ": 359.98675537109375, @@ -20,6 +20,7 @@ "b": 0.8156862854957581 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/102771/object.json b/objects/102771/object.json index 629559b8d..c4ba864d9 100644 --- a/objects/102771/object.json +++ b/objects/102771/object.json @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/107788/object.json b/objects/107788/object.json new file mode 100644 index 000000000..4dd3c7cea --- /dev/null +++ b/objects/107788/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.029998779296875, + "posY": 0.8031325936317444, + "posZ": 17.170000076293945, + "rotX": 4.0060470496428024e-08, + "rotY": 180.01455688476562, + "rotZ": -5.329321339786475e-08, + "scaleX": 0.5500003695487976, + "scaleY": 0.5500003695487976, + "scaleZ": 0.5500003695487976 + }, + "Nickname": "Air Element", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.3328753411769867, + "b": 0.9320557117462158 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/114ff8/object.json b/objects/114ff8/object.json new file mode 100644 index 000000000..d0cf265cd --- /dev/null +++ b/objects/114ff8/object.json @@ -0,0 +1,36 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": 115.6663818359375, + "posY": 0.800000011920929, + "posZ": 28.246078491210938, + "rotX": 1.3527072042052168e-05, + "rotY": 90.00469970703125, + "rotZ": 0.0, + "scaleX": 153.2071533203125, + "scaleY": 0.2999995946884155, + "scaleZ": 3.9809775352478027 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.08235206454992294, + "g": 0.05882277339696884, + "b": 0.03921568766236305 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false +} diff --git a/objects/125e82/object.json b/objects/125e82/object.json index 4dfe67dd2..1b5071b1e 100644 --- a/objects/125e82/object.json +++ b/objects/125e82/object.json @@ -2,14 +2,14 @@ "Name": "Custom_Assetbundle", "Transform": { "posX": 42.0, - "posY": 0.5899999737739563, - "posZ": -31.99996566772461, + "posY": 0.8100000023841858, + "posZ": -29.899999618530273, "rotX": 0.004446592181921005, "rotY": 180.0, "rotZ": 0.0, "scaleX": 2.299999952316284, - "scaleY": 1.0, - "scaleZ": 1.5956422090530396 + "scaleY": 0.009999999776482582, + "scaleZ": 1.4199999570846558 }, "Nickname": "", "Description": "", @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/1352a2/contained/479822/object.json b/objects/1352a2/contained/479822/object.json new file mode 100644 index 000000000..100e3ec75 --- /dev/null +++ b/objects/1352a2/contained/479822/object.json @@ -0,0 +1,475 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 9.01216983795166, + "posY": -0.15609405934810638, + "posZ": -0.9873557686805725, + "rotX": 0.0009676127810962498, + "rotY": 0.003455695230513811, + "rotZ": -0.0019257121020928025, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Any Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.39822497963905334 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932661536357729/A989A1335AC48A7515A984870ECBC74E38D381C5/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "3": { + "GUID": "6d12d1", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.0734927400335437e-06, + "rotY": 179.9791259765625, + "rotZ": 1.427567042355804e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754643201828003, + "b": 0.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "b75ff0", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.2442844763427274e-06, + "rotY": 179.9791259765625, + "rotZ": 1.134849370032498e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.3328767418861389, + "b": 0.9320557117462158 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "eedec0", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353571236133575, + "posZ": -5.265135288238525, + "rotX": -1.1340162018314004e-06, + "rotY": 179.9791259765625, + "rotZ": 1.8487307329451141e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.1983332633972168, + "g": 0.4237205684185028, + "b": 0.8391405344009399 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "d8b49b", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.137200115408632e-06, + "rotY": 179.9791259765625, + "rotZ": 6.01547114342793e-08, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684057354927063, + "g": 0.3694007694721222, + "b": 0.43960490822792053 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "509e65", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353571236133575, + "posZ": -5.265135288238525, + "rotX": -1.0842063602467533e-06, + "rotY": 179.9791259765625, + "rotZ": 1.4750482080216898e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.22263985872268677 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "6b3d0d", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.019424530568358e-06, + "rotY": 179.9791259765625, + "rotZ": -8.048542099459155e-08, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "1": { + "GUID": "d2dcbb", + "Name": "Custom_Model", + "Transform": { + "posX": 9.668270111083984, + "posY": -0.24353580176830292, + "posZ": -2.302586555480957, + "rotX": -1.1583298373807338e-06, + "rotY": 179.99322509765625, + "rotZ": 2.7687346459970286e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "2": { + "GUID": "9e3996", + "Name": "Custom_Model", + "Transform": { + "posX": 9.668270111083984, + "posY": -0.24353580176830292, + "posZ": -2.302586555480957, + "rotX": -8.087550895652384e-07, + "rotY": 179.99322509765625, + "rotZ": 2.3325374343130534e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Nature", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/1352a2/contained/index.list b/objects/1352a2/contained/index.list new file mode 100644 index 000000000..ee11a99b9 --- /dev/null +++ b/objects/1352a2/contained/index.list @@ -0,0 +1 @@ +479822 diff --git a/objects/1352a2/object.json b/objects/1352a2/object.json new file mode 100644 index 000000000..dc0a0b8e8 --- /dev/null +++ b/objects/1352a2/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": -31.735595703125, + "posY": 1.0852726697921753, + "posZ": 76.24853515625, + "rotX": 0.0044492087326943874, + "rotY": 180.0, + "rotZ": 6.027545168763027e-06, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Element Markers", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Nature", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.3982238471508026 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932661536357729/A989A1335AC48A7515A984870ECBC74E38D381C5/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/1352a2/script.lua b/objects/1352a2/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/1352a2/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/14aabe/object.json b/objects/14aabe/object.json index afd98dc6c..c8e2ed42e 100644 --- a/objects/14aabe/object.json +++ b/objects/14aabe/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -83.33999633789062, - "posY": 1.09080970287323, - "posZ": 18.04849624633789, + "posX": 72.24797821044922, + "posY": 1.0908106565475464, + "posZ": 84.02093505859375, "rotX": 0.004446689505130053, "rotY": 180.00001525878906, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "JE", "GMNotes": "", "ColorDiffuse": { - "r": 0.20028191804885864, - "g": 0.16032719612121582, - "b": 0.15176546573638916 + "r": 0.200281023979187, + "g": 0.1603263020515442, + "b": 0.15176457166671753 }, "Tags": [ + "JE", + "Moderate", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,88 +56,77 @@ "x": -0.7331393957138062, "y": 0.2000003606081009, "z": -0.43281981348991394 - }, - "Tags": [] + } }, { "Position": { "x": -0.5009686946868896, "y": 0.2000003606081009, "z": -0.43451592326164246 - }, - "Tags": [] + } }, { "Position": { "x": -0.7328733205795288, "y": 0.2000003308057785, "z": -0.15043434500694275 - }, - "Tags": [] + } }, { "Position": { "x": -0.505659818649292, "y": 0.2000003159046173, "z": -0.15297691524028778 - }, - "Tags": [] + } }, { "Position": { "x": -0.2754589021205902, "y": 0.20000040531158447, "z": -0.1519274115562439 - }, - "Tags": [] + } }, { "Position": { "x": -0.048506733030080795, "y": 0.20000053942203522, "z": -0.4319411814212799 - }, - "Tags": [] + } }, { "Position": { "x": -0.9589254260063171, "y": 0.2000005692243576, "z": -0.4313214421272278 - }, - "Tags": [] + } }, { "Position": { "x": -0.2719152271747589, "y": 0.2000005692243576, "z": -0.4343913793563843 - }, - "Tags": [] + } }, { "Position": { "x": -1.1886441707611084, "y": 0.20000053942203522, "z": -0.15678934752941132 - }, - "Tags": [] + } }, { "Position": { "x": -0.9610214233398438, "y": 0.2000005543231964, "z": -0.15509997308254242 - }, - "Tags": [] + } }, { "Position": { "x": -0.046477820724248886, "y": 0.20000053942203522, "z": -0.15679562091827393 - }, - "Tags": [] + } } ] } diff --git a/objects/14aabe/script-state.json b/objects/14aabe/script-state.json new file mode 100644 index 000000000..46da5e9e8 --- /dev/null +++ b/objects/14aabe/script-state.json @@ -0,0 +1,28 @@ +{ + "trackElements": [ + { + "elements": "00010000", + "position": { + "x": -0.96, + "y": 0, + "z": -0.16 + } + }, + { + "elements": "00100000", + "position": { + "x": -0.73, + "y": 0, + "z": -0.43 + } + }, + { + "elements": "01000000", + "position": { + "x": -0.05, + "y": 0, + "z": -0.43 + } + } + ] +} diff --git a/objects/14aabe/script.lua b/objects/14aabe/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/14aabe/script.lua +++ b/objects/14aabe/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/15990d/object.json b/objects/15990d/object.json index 8f423dc4c..d6e19843e 100644 --- a/objects/15990d/object.json +++ b/objects/15990d/object.json @@ -1,9 +1,9 @@ { "Name": "3DText", "Transform": { - "posX": -50.69158935546875, - "posY": 1.0009390115737915, - "posZ": 38.31340789794922, + "posX": -38.300498962402344, + "posY": 1.0009211301803589, + "posZ": 48.5087776184082, "rotX": 90.0, "rotY": 1.4149432736587642e-08, "rotZ": 0.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -39,6 +40,6 @@ "g": 0.9094076156616211, "b": 0.9094076156616211 }, - "fontSize": 40 + "fontSize": 28 } } diff --git a/objects/167445/object.json b/objects/167445/object.json index 8be6e85ff..7bc252f15 100644 --- a/objects/167445/object.json +++ b/objects/167445/object.json @@ -3,13 +3,13 @@ "Transform": { "posX": 87.80000305175781, "posY": 4.100000381469727, - "posZ": -50.999996185302734, + "posZ": -51.810001373291016, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, "scaleX": 18.40999984741211, "scaleY": 6.483764171600342, - "scaleZ": 5.214399337768555 + "scaleZ": 4.699999809265137 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/1716e3/contained/75fb48/object.json b/objects/1716e3/contained/75fb48/object.json index e444f4a38..d50fe0b31 100644 --- a/objects/1716e3/contained/75fb48/object.json +++ b/objects/1716e3/contained/75fb48/object.json @@ -23,6 +23,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -82,6 +83,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -144,6 +146,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -206,6 +209,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -268,6 +272,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -330,6 +335,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -392,6 +398,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -454,6 +461,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -516,6 +524,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -578,6 +587,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -640,6 +650,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -702,6 +713,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -764,6 +776,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -826,6 +839,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -888,6 +902,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -950,6 +965,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -1012,6 +1028,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -1074,6 +1091,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -1136,6 +1154,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -1198,6 +1217,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, @@ -1260,6 +1280,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/1716e3/object.json b/objects/1716e3/object.json index 195328d54..e1e9e7c4d 100644 --- a/objects/1716e3/object.json +++ b/objects/1716e3/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -55.740421295166016, - "posY": 1.2971906661987305, - "posZ": 14.75293254852295, + "posX": -50.702640533447266, + "posY": 1.2972023487091064, + "posZ": 14.701919555664062, "rotX": -0.0002202875621151179, "rotY": 160.0, "rotZ": 179.99205017089844, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": false, diff --git a/objects/1716e3/script.lua b/objects/1716e3/script.lua index d1ad110eb..40bcb1cec 100644 --- a/objects/1716e3/script.lua +++ b/objects/1716e3/script.lua @@ -3,4 +3,4 @@ function onCollisionEnter(collision_info) destroyObject(collision_info.collision_object) return end -end +end \ No newline at end of file diff --git a/objects/190f05/object.json b/objects/190f05/object.json index 0c3556032..9ae22bd08 100644 --- a/objects/190f05/object.json +++ b/objects/190f05/object.json @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/196f99/object.json b/objects/196f99/object.json index 069ae78bb..794e0776e 100644 --- a/objects/196f99/object.json +++ b/objects/196f99/object.json @@ -1,11 +1,11 @@ { "Name": "3DText", "Transform": { - "posX": -48.939910888671875, - "posY": 0.9614669680595398, - "posZ": -41.22907638549805, + "posX": 105.00057983398438, + "posY": 0.9614747762680054, + "posZ": -2.170562744140625, "rotX": 90.0, - "rotY": 3.3516488429086166e-07, + "rotY": 3.336909344398009e-07, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/19d429/object.json b/objects/19d429/object.json index 64a25743a..3f4ba25af 100644 --- a/objects/19d429/object.json +++ b/objects/19d429/object.json @@ -1,25 +1,26 @@ { "Name": "BlockRectangle", "Transform": { - "posX": -6.366456031799316, - "posY": -1.4827840328216553, - "posZ": 6.670571804046631, + "posX": 30.61974334716797, + "posY": -1.3513349294662476, + "posZ": 28.430179595947266, "rotX": -0.004455156624317169, "rotY": 90.0, "rotZ": -1.8144772866435233e-06, - "scaleX": 110.10498046875, - "scaleY": 4.020863056182861, - "scaleZ": 124.9919662475586 + "scaleX": 153.5464630126953, + "scaleY": 4.278007984161377, + "scaleZ": 87.00523376464844 }, "Nickname": "", "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.13297691941261292, - "g": 0.06611545383930206, - "b": 0.021546319127082825 + "r": 0.1283200979232788, + "g": 0.0466267392039299, + "b": 0.01068218145519495 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/1b39da/object.json b/objects/1b39da/object.json index 995c4ec08..364ea7c4d 100644 --- a/objects/1b39da/object.json +++ b/objects/1b39da/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 8.529999732971191, - "posY": 0.883535623550415, - "posZ": 51.82060241699219, - "rotX": 7.156994996648791e-08, - "rotY": 180.02627563476562, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 8.889444351196289, + "posY": 0.8636050820350647, + "posZ": 55.6522102355957, + "rotX": -3.3311726710394396e-09, + "rotY": 180.00022888183594, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "Blitz", "Description": "Spirit Island", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -36,11 +37,11 @@ "SidewaysCard": false, "CustomDeck": { "175": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412501/089E1D495EA40F5830D432C56EFE77E59DA214F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412574/647A10C421528FC37AF06DABD93B00A02CE7E020/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/1b39da/script.lua b/objects/1b39da/script.lua index e9c01e366..26bdf2c28 100644 --- a/objects/1b39da/script.lua +++ b/objects/1b39da/script.lua @@ -9,4 +9,4 @@ postSetupComplete=false function PostSetup() Global.setVar("fastDiscount", 1) postSetupComplete = true -end +end \ No newline at end of file diff --git a/objects/1c6929/object.json b/objects/1c6929/object.json index 252fc13d1..f9e630f9e 100644 --- a/objects/1c6929/object.json +++ b/objects/1c6929/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -83.33999633789062, - "posY": 1.0902016162872314, - "posZ": -4.3514862060546875, + "posX": 72.40337371826172, + "posY": 1.0902025699615479, + "posZ": 72.43679809570312, "rotX": 0.004463067278265953, "rotY": 180.0, "rotZ": 180.0000457763672, @@ -15,14 +15,17 @@ "Description": "JE", "GMNotes": "", "ColorDiffuse": { - "r": 0.20028188824653625, - "g": 0.16032716631889343, - "b": 0.15176543593406677 + "r": 0.20028099417686462, + "g": 0.1603262722492218, + "b": 0.15176454186439514 }, "Tags": [ + "High", + "JE", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,96 +56,84 @@ "x": -0.9021710157394409, "y": 0.20000040531158447, "z": 0.040896981954574585 - }, - "Tags": [] + } }, { "Position": { "x": -0.6749122738838196, "y": 0.20000039041042328, "z": 0.03469133749604225 - }, - "Tags": [] + } }, { "Position": { "x": -0.4441941976547241, "y": 0.20000040531158447, "z": 0.04232451692223549 - }, - "Tags": [] + } }, { "Position": { "x": -0.20843179523944855, "y": 0.2000003457069397, "z": 0.03457209840416908 - }, - "Tags": [] + } }, { "Position": { "x": 0.010669682174921036, "y": 0.20000037550926208, "z": 0.03776169568300247 - }, - "Tags": [] + } }, { "Position": { "x": 0.013705840334296227, "y": 0.2000003308057785, "z": -0.2334108203649521 - }, - "Tags": [] + } }, { "Position": { "x": -0.21688371896743774, "y": 0.20000043511390686, "z": -0.23065371811389923 - }, - "Tags": [] + } }, { "Position": { "x": -0.44319283962249756, "y": 0.20000040531158447, "z": -0.22928738594055176 - }, - "Tags": [] + } }, { "Position": { "x": -0.6838334202766418, "y": 0.20000042021274567, "z": -0.2334863394498825 - }, - "Tags": [] + } }, { "Position": { "x": -0.8977900147438049, "y": 0.2000003159046173, "z": -0.24103206396102905 - }, - "Tags": [] + } }, { "Position": { "x": -1.1256144046783447, "y": 0.20000043511390686, "z": -0.235686793923378 - }, - "Tags": [] + } }, { "Position": { "x": -1.3537516593933105, "y": 0.2000003159046173, "z": -0.23542653024196625 - }, - "Tags": [] + } } ] } diff --git a/objects/1c6929/script-state.json b/objects/1c6929/script-state.json new file mode 100644 index 000000000..ac50a61ac --- /dev/null +++ b/objects/1c6929/script-state.json @@ -0,0 +1,68 @@ +{ + "trackElements": [ + { + "elements": "00002000", + "position": { + "x": -1.35, + "y": 0, + "z": -0.24 + } + }, + { + "elements": "00000100", + "position": { + "x": -1.13, + "y": 0, + "z": -0.24 + } + }, + { + "elements": "00001000", + "position": { + "x": -0.9, + "y": 0, + "z": -0.24 + } + }, + { + "elements": "00010000", + "position": { + "x": -0.68, + "y": 0, + "z": -0.23 + } + }, + { + "elements": "00001000", + "position": { + "x": -0.44, + "y": 0, + "z": -0.23 + } + }, + { + "elements": "00000010", + "position": { + "x": -0.22, + "y": 0, + "z": -0.23 + } + }, + { + "elements": "00001000", + "position": { + "x": -0.21, + "y": 0, + "z": 0.03 + } + }, + { + "elements": "00001000", + "position": { + "x": 0.01, + "y": 0, + "z": -0.23 + } + } + ] +} diff --git a/objects/1c6929/script.lua b/objects/1c6929/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/1c6929/script.lua +++ b/objects/1c6929/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/1cf801/contained/616a8d/object.json b/objects/1cf801/contained/616a8d/object.json index 57765d7a8..409e0567b 100644 --- a/objects/1cf801/contained/616a8d/object.json +++ b/objects/1cf801/contained/616a8d/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64602, "SidewaysCard": false, "CustomDeck": { "646": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278020060/6F2D14ABD5F73F7C6AEA98B7067D2357C74A2DE7/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756138552/37F025725C413FE89C9C27CA9E3A21D8EC319EA2/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100698459/147E28BDFBA25E87E4D553C85F26662624ACE3C9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100699110/37F025725C413FE89C9C27CA9E3A21D8EC319EA2/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/1cf801/contained/81f642/object.json b/objects/1cf801/contained/81f642/object.json index a594c861d..b3f258559 100644 --- a/objects/1cf801/contained/81f642/object.json +++ b/objects/1cf801/contained/81f642/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64600, "SidewaysCard": false, "CustomDeck": { "646": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278020060/6F2D14ABD5F73F7C6AEA98B7067D2357C74A2DE7/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756138552/37F025725C413FE89C9C27CA9E3A21D8EC319EA2/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100698459/147E28BDFBA25E87E4D553C85F26662624ACE3C9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100699110/37F025725C413FE89C9C27CA9E3A21D8EC319EA2/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/1cf801/contained/bfd17c/object.json b/objects/1cf801/contained/bfd17c/object.json index 0d5098402..8371848e8 100644 --- a/objects/1cf801/contained/bfd17c/object.json +++ b/objects/1cf801/contained/bfd17c/object.json @@ -11,7 +11,7 @@ "scaleY": 1.0, "scaleZ": 1.5299999713897705 }, - "Nickname": "Threatening Flamges", + "Nickname": "Threatening Flames", "Description": "", "GMNotes": "", "ColorDiffuse": { @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64603, "SidewaysCard": false, "CustomDeck": { "646": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278020060/6F2D14ABD5F73F7C6AEA98B7067D2357C74A2DE7/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756138552/37F025725C413FE89C9C27CA9E3A21D8EC319EA2/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100698459/147E28BDFBA25E87E4D553C85F26662624ACE3C9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100699110/37F025725C413FE89C9C27CA9E3A21D8EC319EA2/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/1cf801/contained/d3862f/object.json b/objects/1cf801/contained/d3862f/object.json index 158876f54..8db9b74f3 100644 --- a/objects/1cf801/contained/d3862f/object.json +++ b/objects/1cf801/contained/d3862f/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64601, "SidewaysCard": false, "CustomDeck": { "646": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278020060/6F2D14ABD5F73F7C6AEA98B7067D2357C74A2DE7/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756138552/37F025725C413FE89C9C27CA9E3A21D8EC319EA2/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100698459/147E28BDFBA25E87E4D553C85F26662624ACE3C9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100699110/37F025725C413FE89C9C27CA9E3A21D8EC319EA2/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/1cf801/object.json b/objects/1cf801/object.json index f37ee2e8e..4eabd90db 100644 --- a/objects/1cf801/object.json +++ b/objects/1cf801/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -89.341064453125, + "posX": -1.0175752639770508, "posY": 1.1356115341186523, - "posZ": 31.420320510864258, + "posZ": 86.13328552246094, "rotX": 0.00446146447211504, "rotY": 180.00820922851562, "rotZ": 180.0000457763672, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,7 +34,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -44,8 +45,8 @@ ], "CustomDeck": { "646": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278020060/6F2D14ABD5F73F7C6AEA98B7067D2357C74A2DE7/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756138552/37F025725C413FE89C9C27CA9E3A21D8EC319EA2/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100698459/147E28BDFBA25E87E4D553C85F26662624ACE3C9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100699110/37F025725C413FE89C9C27CA9E3A21D8EC319EA2/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/1d9bcd/object.json b/objects/1d9bcd/object.json index 334c76449..ae0c3f09b 100644 --- a/objects/1d9bcd/object.json +++ b/objects/1d9bcd/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -4.739999771118164, - "posY": 0.8835022449493408, - "posZ": 15.979999542236328, - "rotX": 4.407309184273345e-09, - "rotY": 179.9998016357422, - "rotZ": -0.00014431685849558562, - "scaleX": 2.733794927597046, + "posX": -0.2228335738182068, + "posY": 0.8636050820350647, + "posZ": 31.775876998901367, + "rotX": 3.3295850521142256e-09, + "rotY": 180.00013732910156, + "rotZ": 2.1104815672856603e-09, + "scaleX": 1.92783784866333, "scaleY": 1.0, - "scaleZ": 2.733794927597046 + "scaleZ": 1.92783784866333 }, "Nickname": "Habsburg", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7098039388656616 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 63404, + "CardID": 63405, "SidewaysCard": false, "CustomDeck": { "634": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588037098358798662/ECB291381514A11D5EEDEC6DD7AFB783AF55B937/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874658390635/9CEA762D5AC602C5C7A8BF361629E57BB4970C53/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342241/4BF5B68EB7976EFE607B87EC08093DCBDFCE43C7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342545/228003F5EF9715D920A6D0348B10767AAD4D46C7/", "NumWidth": 2, "NumHeight": 4, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/1d9bcd/script.lua b/objects/1d9bcd/script.lua index 4cc56ac30..a1a7af601 100644 --- a/objects/1d9bcd/script.lua +++ b/objects/1d9bcd/script.lua @@ -188,4 +188,4 @@ function PostSetup(params) else postSetupComplete = true end -end +end \ No newline at end of file diff --git a/objects/1ea4cf/object.json b/objects/1ea4cf/object.json index 47720c3a2..a5cb83c02 100644 --- a/objects/1ea4cf/object.json +++ b/objects/1ea4cf/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -4.739999771118164, - "posY": 0.8835022449493408, - "posZ": 7.019999980926514, - "rotX": -6.899132820592513e-09, - "rotY": 180.0000457763672, - "rotZ": -0.000144325676956214, - "scaleX": 2.733794927597046, + "posX": -0.22283367812633514, + "posY": 0.8636050820350647, + "posZ": 25.77191925048828, + "rotX": 6.9939569691257475e-09, + "rotY": 179.99996948242188, + "rotZ": -3.34787575440032e-09, + "scaleX": 1.92783784866333, "scaleY": 1.0, - "scaleZ": 2.733794927597046 + "scaleZ": 1.92783784866333 }, "Nickname": "Russia", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7098039388656616 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 63405, + "CardID": 63404, "SidewaysCard": false, "CustomDeck": { "634": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588037098358798662/ECB291381514A11D5EEDEC6DD7AFB783AF55B937/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874658390635/9CEA762D5AC602C5C7A8BF361629E57BB4970C53/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342241/4BF5B68EB7976EFE607B87EC08093DCBDFCE43C7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342545/228003F5EF9715D920A6D0348B10767AAD4D46C7/", "NumWidth": 2, "NumHeight": 4, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/1ea4cf/script.lua b/objects/1ea4cf/script.lua index 4b96a70d2..0de76d7c2 100644 --- a/objects/1ea4cf/script.lua +++ b/objects/1ea4cf/script.lua @@ -232,4 +232,4 @@ end function Requirements(params) return params.expansions.bnc or params.expansions.je -end +end \ No newline at end of file diff --git a/objects/2216dc/contained/600675/object.json b/objects/2216dc/contained/600675/object.json index e1c549fce..911764130 100644 --- a/objects/2216dc/contained/600675/object.json +++ b/objects/2216dc/contained/600675/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63901, "SidewaysCard": false, "CustomDeck": { "639": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277993412/147E7A38E41FFBAD3408B35AAE09F9BE720BD011/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756128569/B2F71D53B56A0C634D13E409E25D56A6841C1E5E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100630956/FED4FDD481BAEE85BE4496C2339E043BF3C61FA7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100631332/B2F71D53B56A0C634D13E409E25D56A6841C1E5E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/2216dc/contained/83b3ba/object.json b/objects/2216dc/contained/83b3ba/object.json index fd393a78c..3271a0ff4 100644 --- a/objects/2216dc/contained/83b3ba/object.json +++ b/objects/2216dc/contained/83b3ba/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63903, "SidewaysCard": false, "CustomDeck": { "639": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277993412/147E7A38E41FFBAD3408B35AAE09F9BE720BD011/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756128569/B2F71D53B56A0C634D13E409E25D56A6841C1E5E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100630956/FED4FDD481BAEE85BE4496C2339E043BF3C61FA7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100631332/B2F71D53B56A0C634D13E409E25D56A6841C1E5E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/2216dc/contained/e30813/object.json b/objects/2216dc/contained/e30813/object.json index 7002f2ce1..5cd29ddb1 100644 --- a/objects/2216dc/contained/e30813/object.json +++ b/objects/2216dc/contained/e30813/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63900, "SidewaysCard": false, "CustomDeck": { "639": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277993412/147E7A38E41FFBAD3408B35AAE09F9BE720BD011/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756128569/B2F71D53B56A0C634D13E409E25D56A6841C1E5E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100630956/FED4FDD481BAEE85BE4496C2339E043BF3C61FA7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100631332/B2F71D53B56A0C634D13E409E25D56A6841C1E5E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/2216dc/contained/e55660/object.json b/objects/2216dc/contained/e55660/object.json index d0ae235c5..259ee551f 100644 --- a/objects/2216dc/contained/e55660/object.json +++ b/objects/2216dc/contained/e55660/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63902, "SidewaysCard": false, "CustomDeck": { "639": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277993412/147E7A38E41FFBAD3408B35AAE09F9BE720BD011/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756128569/B2F71D53B56A0C634D13E409E25D56A6841C1E5E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100630956/FED4FDD481BAEE85BE4496C2339E043BF3C61FA7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100631332/B2F71D53B56A0C634D13E409E25D56A6841C1E5E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/2216dc/object.json b/objects/2216dc/object.json index 5646da716..6dbf2ab0d 100644 --- a/objects/2216dc/object.json +++ b/objects/2216dc/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -72.55302429199219, + "posX": 15.694194793701172, "posY": 1.1373494863510132, - "posZ": 53.818931579589844, + "posZ": 97.36000061035156, "rotX": 0.004416660871356726, "rotY": 180.00650024414062, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,7 +34,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -44,8 +45,8 @@ ], "CustomDeck": { "639": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277993412/147E7A38E41FFBAD3408B35AAE09F9BE720BD011/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756128569/B2F71D53B56A0C634D13E409E25D56A6841C1E5E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100630956/FED4FDD481BAEE85BE4496C2339E043BF3C61FA7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100631332/B2F71D53B56A0C634D13E409E25D56A6841C1E5E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/22928c/object.json b/objects/22928c/object.json index 7b175d821..1563aced5 100644 --- a/objects/22928c/object.json +++ b/objects/22928c/object.json @@ -1,11 +1,11 @@ { "Name": "3DText", "Transform": { - "posX": -48.52325439453125, - "posY": 0.9605091214179993, - "posZ": 37.4669189453125, + "posX": -36.65868377685547, + "posY": 0.9604901075363159, + "posZ": 47.72444534301758, "rotX": 90.0, - "rotY": 4.697904842032585e-06, + "rotY": 4.69760971100186e-06, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/235564/object.json b/objects/235564/object.json index 4be991ab9..9b33d4d0a 100644 --- a/objects/235564/object.json +++ b/objects/235564/object.json @@ -1,15 +1,15 @@ { "Name": "BlockSquare", "Transform": { - "posX": -48.82868194580078, - "posY": 0.8799999952316284, - "posZ": 47.71984100341797, + "posX": -44.042457580566406, + "posY": 0.8097979426383972, + "posZ": 55.41692352294922, "rotX": -0.0, "rotY": 180.0, "rotZ": -1.260473709407961e-06, - "scaleX": 17.876419067382812, + "scaleX": 16.561100006103516, "scaleY": 0.05999999865889549, - "scaleZ": 17.95383071899414 + "scaleZ": 13.408186912536621 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.32613906264305115 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/239d5b/object.json b/objects/239d5b/object.json new file mode 100644 index 000000000..5ad3ba53b --- /dev/null +++ b/objects/239d5b/object.json @@ -0,0 +1,36 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": 30.598899841308594, + "posY": 0.800000011920929, + "posZ": 103.22626495361328, + "rotX": -0.004444730468094349, + "rotY": -6.393249350367114e-06, + "rotZ": -3.692636880714417e-07, + "scaleX": 174.09193420410156, + "scaleY": 0.30000001192092896, + "scaleZ": 3.9807167053222656 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.08235207945108414, + "g": 0.05882280319929123, + "b": 0.03921568766236305 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false +} diff --git a/objects/240d50/object.json b/objects/240d50/object.json index 8f1b60bcf..e6c559863 100644 --- a/objects/240d50/object.json +++ b/objects/240d50/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -66.53772735595703, + "posX": 21.709491729736328, "posY": 1.0969947576522827, - "posZ": 51.651920318603516, + "posZ": 95.1929931640625, "rotX": 0.004416596610099077, "rotY": 180.0008087158203, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "Base", "GMNotes": "", "ColorDiffuse": { - "r": 0.20027467608451843, - "g": 0.1603199541568756, - "b": 0.15175822377204895 + "r": 0.2002737820148468, + "g": 0.16031906008720398, + "b": 0.15175732970237732 }, "Tags": [ + "Base", + "Low", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,80 +56,70 @@ "x": -0.03738902881741524, "y": 0.19999994337558746, "z": -0.3933129906654358 - }, - "Tags": [] + } }, { "Position": { "x": -0.04193280637264252, "y": 0.20000024139881134, "z": -0.08131638169288635 - }, - "Tags": [] + } }, { "Position": { "x": -0.2601867914199829, "y": 0.1999996304512024, "z": -0.39820513129234314 - }, - "Tags": [] + } }, { "Position": { "x": -0.25648367404937744, "y": 0.19999991357326508, "z": -0.08068873733282089 - }, - "Tags": [] + } }, { "Position": { "x": -0.47894909977912903, "y": 0.20000019669532776, "z": -0.39719560742378235 - }, - "Tags": [] + } }, { "Position": { "x": -0.4831591248512268, "y": 0.2000008523464203, "z": -0.07923513650894165 - }, - "Tags": [] + } }, { "Position": { "x": -0.6998394727706909, "y": 0.20000025629997253, "z": -0.39927271008491516 - }, - "Tags": [] + } }, { "Position": { "x": -0.7067779898643494, "y": 0.20000098645687103, "z": -0.07797005027532578 - }, - "Tags": [] + } }, { "Position": { "x": -0.9234108328819275, "y": 0.20000086724758148, "z": -0.3979587256908417 - }, - "Tags": [] + } }, { "Position": { "x": -0.9228312969207764, "y": 0.20000147819519043, "z": -0.07613803446292877 - }, - "Tags": [] + } } ] } diff --git a/objects/240d50/script.lua b/objects/240d50/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/240d50/script.lua +++ b/objects/240d50/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/26ad37/contained/3e0106/object.json b/objects/26ad37/contained/3e0106/object.json index bbac6470a..9109fa64a 100644 --- a/objects/26ad37/contained/3e0106/object.json +++ b/objects/26ad37/contained/3e0106/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64103, "SidewaysCard": false, "CustomDeck": { "641": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278002161/5CEB5B8002949D3C775F1225026380C4D2B6569F/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756133984/0A5C95BD5A29D2E6E16F4F74A234790CE1B283BB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100675096/2D6011511DE2FA7BCED3BC6DC22F428D7C224B4B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100675405/0A5C95BD5A29D2E6E16F4F74A234790CE1B283BB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/26ad37/contained/3e29e6/object.json b/objects/26ad37/contained/3e29e6/object.json index 450b4d96f..1ef13adc3 100644 --- a/objects/26ad37/contained/3e29e6/object.json +++ b/objects/26ad37/contained/3e29e6/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64100, "SidewaysCard": false, "CustomDeck": { "641": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278002161/5CEB5B8002949D3C775F1225026380C4D2B6569F/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756133984/0A5C95BD5A29D2E6E16F4F74A234790CE1B283BB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100675096/2D6011511DE2FA7BCED3BC6DC22F428D7C224B4B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100675405/0A5C95BD5A29D2E6E16F4F74A234790CE1B283BB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/26ad37/contained/6bf28e/object.json b/objects/26ad37/contained/6bf28e/object.json index 933401a18..60b54a364 100644 --- a/objects/26ad37/contained/6bf28e/object.json +++ b/objects/26ad37/contained/6bf28e/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64101, "SidewaysCard": false, "CustomDeck": { "641": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278002161/5CEB5B8002949D3C775F1225026380C4D2B6569F/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756133984/0A5C95BD5A29D2E6E16F4F74A234790CE1B283BB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100675096/2D6011511DE2FA7BCED3BC6DC22F428D7C224B4B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100675405/0A5C95BD5A29D2E6E16F4F74A234790CE1B283BB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/26ad37/contained/c3e11c/object.json b/objects/26ad37/contained/c3e11c/object.json index da2b87372..83f2b058e 100644 --- a/objects/26ad37/contained/c3e11c/object.json +++ b/objects/26ad37/contained/c3e11c/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64102, "SidewaysCard": false, "CustomDeck": { "641": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278002161/5CEB5B8002949D3C775F1225026380C4D2B6569F/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756133984/0A5C95BD5A29D2E6E16F4F74A234790CE1B283BB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100675096/2D6011511DE2FA7BCED3BC6DC22F428D7C224B4B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100675405/0A5C95BD5A29D2E6E16F4F74A234790CE1B283BB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/26ad37/object.json b/objects/26ad37/object.json index ee21ffafc..f7664baf9 100644 --- a/objects/26ad37/object.json +++ b/objects/26ad37/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -106.28167724609375, - "posY": 1.1364818811416626, - "posZ": 42.63019943237305, + "posX": 49.26042175292969, + "posY": 1.136482834815979, + "posZ": 97.3218002319336, "rotX": 0.004446582403033972, "rotY": 180.00326538085938, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,7 +34,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -44,8 +45,8 @@ ], "CustomDeck": { "641": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278002161/5CEB5B8002949D3C775F1225026380C4D2B6569F/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756133984/0A5C95BD5A29D2E6E16F4F74A234790CE1B283BB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100675096/2D6011511DE2FA7BCED3BC6DC22F428D7C224B4B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100675405/0A5C95BD5A29D2E6E16F4F74A234790CE1B283BB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/2a9f36/object.json b/objects/2a9f36/object.json index 5b08812a1..0809fa34e 100644 --- a/objects/2a9f36/object.json +++ b/objects/2a9f36/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -51.790000915527344, - "posY": 1.1799999475479126, - "posZ": 54.06999969482422, + "posX": -46.18000030517578, + "posY": 1.100000023841858, + "posZ": 55.57928466796875, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/301309/contained/13d497/object.json b/objects/301309/contained/13d497/object.json index cbe47f75f..1b56d1c7a 100644 --- a/objects/301309/contained/13d497/object.json +++ b/objects/301309/contained/13d497/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63600, "SidewaysCard": false, "CustomDeck": { "636": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278013711/87134236E47D761A50FB907D64F83B2A3A74D9AD/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756134982/BDBAB20C0A1B993E9EEA4BC1845019A34F9DAD9E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100676673/B4442E39EC48CC0379A726E0036A54B29E4B6523/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100676939/BDBAB20C0A1B993E9EEA4BC1845019A34F9DAD9E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/301309/contained/22b2f3/object.json b/objects/301309/contained/22b2f3/object.json index 8ef2ae402..f6b4324ef 100644 --- a/objects/301309/contained/22b2f3/object.json +++ b/objects/301309/contained/22b2f3/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63602, "SidewaysCard": false, "CustomDeck": { "636": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278013711/87134236E47D761A50FB907D64F83B2A3A74D9AD/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756134982/BDBAB20C0A1B993E9EEA4BC1845019A34F9DAD9E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100676673/B4442E39EC48CC0379A726E0036A54B29E4B6523/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100676939/BDBAB20C0A1B993E9EEA4BC1845019A34F9DAD9E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/301309/contained/3155e8/object.json b/objects/301309/contained/3155e8/object.json index 40b470858..0b209adac 100644 --- a/objects/301309/contained/3155e8/object.json +++ b/objects/301309/contained/3155e8/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63601, "SidewaysCard": false, "CustomDeck": { "636": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278013711/87134236E47D761A50FB907D64F83B2A3A74D9AD/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756134982/BDBAB20C0A1B993E9EEA4BC1845019A34F9DAD9E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100676673/B4442E39EC48CC0379A726E0036A54B29E4B6523/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100676939/BDBAB20C0A1B993E9EEA4BC1845019A34F9DAD9E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/301309/contained/c01dfe/object.json b/objects/301309/contained/c01dfe/object.json index 0ee15a459..51fe1c1dd 100644 --- a/objects/301309/contained/c01dfe/object.json +++ b/objects/301309/contained/c01dfe/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63603, "SidewaysCard": false, "CustomDeck": { "636": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278013711/87134236E47D761A50FB907D64F83B2A3A74D9AD/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756134982/BDBAB20C0A1B993E9EEA4BC1845019A34F9DAD9E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100676673/B4442E39EC48CC0379A726E0036A54B29E4B6523/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100676939/BDBAB20C0A1B993E9EEA4BC1845019A34F9DAD9E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/301309/object.json b/objects/301309/object.json index e1abf94e3..9f6a7c1a1 100644 --- a/objects/301309/object.json +++ b/objects/301309/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -122.93653869628906, + "posX": -34.68932342529297, "posY": 1.137344241142273, - "posZ": 53.82017517089844, + "posZ": 97.36125183105469, "rotX": 0.004446698818355799, "rotY": 179.99874877929688, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,7 +34,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -44,8 +45,8 @@ ], "CustomDeck": { "636": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278013711/87134236E47D761A50FB907D64F83B2A3A74D9AD/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756134982/BDBAB20C0A1B993E9EEA4BC1845019A34F9DAD9E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100676673/B4442E39EC48CC0379A726E0036A54B29E4B6523/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100676939/BDBAB20C0A1B993E9EEA4BC1845019A34F9DAD9E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/308a01/contained/072caf/object.json b/objects/308a01/contained/072caf/object.json index b7c83086b..90330429b 100644 --- a/objects/308a01/contained/072caf/object.json +++ b/objects/308a01/contained/072caf/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59017, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/13e389/object.json b/objects/308a01/contained/13e389/object.json index e71b79380..05b71601a 100644 --- a/objects/308a01/contained/13e389/object.json +++ b/objects/308a01/contained/13e389/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59016, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/152fe0/object.json b/objects/308a01/contained/152fe0/object.json index 526b21611..60cec0304 100644 --- a/objects/308a01/contained/152fe0/object.json +++ b/objects/308a01/contained/152fe0/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59014, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, @@ -77,8 +78,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -87,7 +89,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 65000, "SidewaysCard": false, diff --git a/objects/308a01/contained/19769e/object.json b/objects/308a01/contained/19769e/object.json index eb4f61b5a..b053f9653 100644 --- a/objects/308a01/contained/19769e/object.json +++ b/objects/308a01/contained/19769e/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59001, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/1a5df5/object.json b/objects/308a01/contained/1a5df5/object.json index 29323b969..d1eecb02b 100644 --- a/objects/308a01/contained/1a5df5/object.json +++ b/objects/308a01/contained/1a5df5/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59012, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/2c08c1/object.json b/objects/308a01/contained/2c08c1/object.json index 32c94be42..2cda0f39f 100644 --- a/objects/308a01/contained/2c08c1/object.json +++ b/objects/308a01/contained/2c08c1/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59006, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/2f5ed3/object.json b/objects/308a01/contained/2f5ed3/object.json index 1c2b3bd02..48d798cc8 100644 --- a/objects/308a01/contained/2f5ed3/object.json +++ b/objects/308a01/contained/2f5ed3/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59003, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/32645b/object.json b/objects/308a01/contained/32645b/object.json index 02351f64e..1659c860e 100644 --- a/objects/308a01/contained/32645b/object.json +++ b/objects/308a01/contained/32645b/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59007, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/36f5f5/object.json b/objects/308a01/contained/36f5f5/object.json index c4d44507f..437b254d2 100644 --- a/objects/308a01/contained/36f5f5/object.json +++ b/objects/308a01/contained/36f5f5/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59000, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/36f624/object.json b/objects/308a01/contained/36f624/object.json index 07e811e55..66f10267d 100644 --- a/objects/308a01/contained/36f624/object.json +++ b/objects/308a01/contained/36f624/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59018, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/38e53f/object.json b/objects/308a01/contained/38e53f/object.json index d1a978fc8..a007f3af2 100644 --- a/objects/308a01/contained/38e53f/object.json +++ b/objects/308a01/contained/38e53f/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59005, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/3c3822/object.json b/objects/308a01/contained/3c3822/object.json index f6e1b2bea..759c3545a 100644 --- a/objects/308a01/contained/3c3822/object.json +++ b/objects/308a01/contained/3c3822/object.json @@ -1,12 +1,12 @@ { "Name": "Card", "Transform": { - "posX": -45.62101745605469, - "posY": 1.1514352560043335, - "posZ": -5.860135078430176, - "rotX": 0.0029495202470570803, - "rotY": 180.0028533935547, - "rotZ": 180.267822265625, + "posX": -46.18002700805664, + "posY": 1.0793448686599731, + "posZ": 46.22002410888672, + "rotX": -3.818121513177175e-06, + "rotY": 179.96841430664062, + "rotZ": 180.0000762939453, "scaleX": 1.5320467948913574, "scaleY": 1.0, "scaleZ": 1.5320467948913574 @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59002, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/427183/object.json b/objects/308a01/contained/427183/object.json index 9ba0af5f4..8a27f6a49 100644 --- a/objects/308a01/contained/427183/object.json +++ b/objects/308a01/contained/427183/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59019, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/835ce4/object.json b/objects/308a01/contained/835ce4/object.json index 6cbe8476c..139b886d7 100644 --- a/objects/308a01/contained/835ce4/object.json +++ b/objects/308a01/contained/835ce4/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59020, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/83cab2/object.json b/objects/308a01/contained/83cab2/object.json index 5f0557b86..c5f1a7e29 100644 --- a/objects/308a01/contained/83cab2/object.json +++ b/objects/308a01/contained/83cab2/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59008, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/b2f912/object.json b/objects/308a01/contained/b2f912/object.json index ac529474d..4cd388b75 100644 --- a/objects/308a01/contained/b2f912/object.json +++ b/objects/308a01/contained/b2f912/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59011, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/b4c799/object.json b/objects/308a01/contained/b4c799/object.json index a325c0c2b..8faa03ce2 100644 --- a/objects/308a01/contained/b4c799/object.json +++ b/objects/308a01/contained/b4c799/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59010, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/c75b49/object.json b/objects/308a01/contained/c75b49/object.json index 2f547a68d..477dfff7e 100644 --- a/objects/308a01/contained/c75b49/object.json +++ b/objects/308a01/contained/c75b49/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59015, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/da2d4b/object.json b/objects/308a01/contained/da2d4b/object.json index adb6b11ac..7a681c0bd 100644 --- a/objects/308a01/contained/da2d4b/object.json +++ b/objects/308a01/contained/da2d4b/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59021, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/de9b6f/object.json b/objects/308a01/contained/de9b6f/object.json index e4b571e48..2beec2d71 100644 --- a/objects/308a01/contained/de9b6f/object.json +++ b/objects/308a01/contained/de9b6f/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59004, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/f14fb9/object.json b/objects/308a01/contained/f14fb9/object.json index 649eed0bb..63eb9201a 100644 --- a/objects/308a01/contained/f14fb9/object.json +++ b/objects/308a01/contained/f14fb9/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59013, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/contained/f8ffe1/object.json b/objects/308a01/contained/f8ffe1/object.json index a1b9bbde6..dd9a821c2 100644 --- a/objects/308a01/contained/f8ffe1/object.json +++ b/objects/308a01/contained/f8ffe1/object.json @@ -24,8 +24,9 @@ "Major" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,13 +35,13 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 59009, "SidewaysCard": false, "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/308a01/object.json b/objects/308a01/object.json index b72c54a98..78f73fe93 100644 --- a/objects/308a01/object.json +++ b/objects/308a01/object.json @@ -1,11 +1,11 @@ { "Name": "Deck", "Transform": { - "posX": -45.619998931884766, - "posY": 1.0157933235168457, - "posZ": -5.8600006103515625, - "rotX": 0.004446721635758877, - "rotY": 180.0034637451172, + "posX": -46.18000030517578, + "posY": 0.929938554763794, + "posZ": 46.22002410888672, + "rotX": 2.366712870127685e-08, + "rotY": 179.96841430664062, "rotZ": 180.0, "scaleX": 1.5320467948913574, "scaleY": 1.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -30,7 +31,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -59,7 +60,7 @@ ], "CustomDeck": { "590": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277703148/3D8CD72DAC454F7BEECDA5348C68AAF35ADD68EB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100594179/55D98740B74E9A09E3BD5120416330C5FF5FB732/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", "NumWidth": 8, "NumHeight": 3, diff --git a/objects/33c4af/object.json b/objects/33c4af/object.json index 8edb51cf2..7f9ccb107 100644 --- a/objects/33c4af/object.json +++ b/objects/33c4af/object.json @@ -1,15 +1,15 @@ { "Name": "Custom_Assetbundle", "Transform": { - "posX": 87.80000305175781, - "posY": 0.5899999737739563, - "posZ": -31.99996566772461, + "posX": 87.79999542236328, + "posY": 0.8100000023841858, + "posZ": -29.899999618530273, "rotX": 0.004446592181921005, "rotY": 179.9996795654297, "rotZ": 0.0, "scaleX": 2.299999952316284, - "scaleY": 1.0, - "scaleZ": 1.5956422090530396 + "scaleY": 0.009999999776482582, + "scaleZ": 1.4199999570846558 }, "Nickname": "", "Description": "", @@ -17,9 +17,10 @@ "ColorDiffuse": { "r": 0.9985293745994568, "g": 0.7233104705810547, - "b": 0.42402294278144836 + "b": 0.42402100563049316 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/34bc72/contained/4d61c2/object.json b/objects/34bc72/contained/4d61c2/object.json index 4ece3d453..63490a784 100644 --- a/objects/34bc72/contained/4d61c2/object.json +++ b/objects/34bc72/contained/4d61c2/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64200, "SidewaysCard": false, "CustomDeck": { "642": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277979566/E70BDEDCE337B9A746CEF781B8BCA8EAA1BB3440/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756126260/371716D1AF166A877EF092D7FDD6B1E479339E2F/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100621364/6E99594F96B190A8E85BF0A88E2B130FFFE88532/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100627443/371716D1AF166A877EF092D7FDD6B1E479339E2F/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/34bc72/contained/cca45b/object.json b/objects/34bc72/contained/cca45b/object.json index a3ef16f4c..de7326a75 100644 --- a/objects/34bc72/contained/cca45b/object.json +++ b/objects/34bc72/contained/cca45b/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64203, "SidewaysCard": false, "CustomDeck": { "642": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277979566/E70BDEDCE337B9A746CEF781B8BCA8EAA1BB3440/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756126260/371716D1AF166A877EF092D7FDD6B1E479339E2F/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100621364/6E99594F96B190A8E85BF0A88E2B130FFFE88532/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100627443/371716D1AF166A877EF092D7FDD6B1E479339E2F/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/34bc72/contained/d1183d/object.json b/objects/34bc72/contained/d1183d/object.json index 47ef160e0..9af6b1fdb 100644 --- a/objects/34bc72/contained/d1183d/object.json +++ b/objects/34bc72/contained/d1183d/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64202, "SidewaysCard": false, "CustomDeck": { "642": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277979566/E70BDEDCE337B9A746CEF781B8BCA8EAA1BB3440/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756126260/371716D1AF166A877EF092D7FDD6B1E479339E2F/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100621364/6E99594F96B190A8E85BF0A88E2B130FFFE88532/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100627443/371716D1AF166A877EF092D7FDD6B1E479339E2F/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/34bc72/contained/f6f9f4/object.json b/objects/34bc72/contained/f6f9f4/object.json index 7ddfd77ad..5754235dd 100644 --- a/objects/34bc72/contained/f6f9f4/object.json +++ b/objects/34bc72/contained/f6f9f4/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64201, "SidewaysCard": false, "CustomDeck": { "642": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277979566/E70BDEDCE337B9A746CEF781B8BCA8EAA1BB3440/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756126260/371716D1AF166A877EF092D7FDD6B1E479339E2F/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100621364/6E99594F96B190A8E85BF0A88E2B130FFFE88532/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100627443/371716D1AF166A877EF092D7FDD6B1E479339E2F/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/34bc72/object.json b/objects/34bc72/object.json index b1e6f127e..d42d28a45 100644 --- a/objects/34bc72/object.json +++ b/objects/34bc72/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -89.33967590332031, - "posY": 1.223525881767273, - "posZ": 42.629966735839844, + "posX": 66.20240020751953, + "posY": 1.2235268354415894, + "posZ": 97.32156372070312, "rotX": 0.004401904996484518, "rotY": 180.01119995117188, "rotZ": 180.36563110351562, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,7 +34,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -44,8 +45,8 @@ ], "CustomDeck": { "642": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277979566/E70BDEDCE337B9A746CEF781B8BCA8EAA1BB3440/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756126260/371716D1AF166A877EF092D7FDD6B1E479339E2F/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100621364/6E99594F96B190A8E85BF0A88E2B130FFFE88532/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100627443/371716D1AF166A877EF092D7FDD6B1E479339E2F/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/36bbcc/object.json b/objects/36bbcc/object.json index 63b35766c..2eb123762 100644 --- a/objects/36bbcc/object.json +++ b/objects/36bbcc/object.json @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/36bbcc/script.lua b/objects/36bbcc/script.lua index cb7405643..00d4bcc5e 100644 --- a/objects/36bbcc/script.lua +++ b/objects/36bbcc/script.lua @@ -1,17 +1,6 @@ function setupPlayerArea() Global.call("setupPlayerArea", { obj = self, - elementBags = { - getObjectFromGUID("139905"), - getObjectFromGUID("24cdd1"), - getObjectFromGUID("96f13b"), - getObjectFromGUID("c73b7c"), - getObjectFromGUID("fa94d2"), - getObjectFromGUID("e3df9c"), - getObjectFromGUID("672f18"), - getObjectFromGUID("5a5140"), - }, - anyBag = getObjectFromGUID("3642c2"), zone = getObjectFromGUID("6f2249") }) -end +end \ No newline at end of file diff --git a/objects/37a592/object.json b/objects/37a592/object.json index 5db5c8389..d526dc835 100644 --- a/objects/37a592/object.json +++ b/objects/37a592/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -4.739999771118164, - "posY": 0.8835022449493408, - "posZ": -1.940000057220459, - "rotX": -2.0225408903229436e-08, + "posX": -0.22283338010311127, + "posY": 0.8636050820350647, + "posZ": 19.767961502075195, + "rotX": 2.0608105499864138e-10, "rotY": 180.0, - "rotZ": -0.00014431540330406278, - "scaleX": 2.733794927597046, + "rotZ": -6.4693872481313974e-09, + "scaleX": 1.92783784866333, "scaleY": 1.0, - "scaleZ": 2.733794927597046 + "scaleZ": 1.92783784866333 }, "Nickname": "Scotland", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7098039388656616 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -36,11 +37,11 @@ "SidewaysCard": false, "CustomDeck": { "634": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588037098358798662/ECB291381514A11D5EEDEC6DD7AFB783AF55B937/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874658390635/9CEA762D5AC602C5C7A8BF361629E57BB4970C53/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342241/4BF5B68EB7976EFE607B87EC08093DCBDFCE43C7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342545/228003F5EF9715D920A6D0348B10767AAD4D46C7/", "NumWidth": 2, "NumHeight": 4, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/37a592/script.lua b/objects/37a592/script.lua index 472c5f33d..2a5a91298 100644 --- a/objects/37a592/script.lua +++ b/objects/37a592/script.lua @@ -112,4 +112,4 @@ function PostSetup(params) }) end postSetupComplete = true -end +end \ No newline at end of file diff --git a/objects/3d1ba3/object.json b/objects/3d1ba3/object.json index 358a28e3c..b6776f076 100644 --- a/objects/3d1ba3/object.json +++ b/objects/3d1ba3/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 8.529999732971191, - "posY": 0.8835356831550598, - "posZ": -1.940000057220459, - "rotX": 3.161446571198212e-08, - "rotY": 180.01271057128906, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 8.889444351196289, + "posY": 0.8636050820350647, + "posZ": 19.694202423095703, + "rotX": -4.543742271323481e-09, + "rotY": 180.0, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "A Diversity of Spirts", "Description": "Promo Pack #2", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,14 +33,14 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 54000, + "CardID": 17512, "SidewaysCard": false, "CustomDeck": { - "540": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420504441/7D4B9B157F8805D3F5BC78044B0D6861626CBBE1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420507457/E94CFBDC8C8891794947F64233E71656FC664DDA/", - "NumWidth": 4, - "NumHeight": 2, + "175": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, "BackIsHidden": false, "UniqueBack": true, "Type": 0 diff --git a/objects/3d1ba3/script.lua b/objects/3d1ba3/script.lua index 578c64083..2cb545cd9 100644 --- a/objects/3d1ba3/script.lua +++ b/objects/3d1ba3/script.lua @@ -1 +1 @@ -difficulty=0 +difficulty=0 \ No newline at end of file diff --git a/objects/3d55c5/object.json b/objects/3d55c5/object.json index 8b93b76e2..8cbfd0fb8 100644 --- a/objects/3d55c5/object.json +++ b/objects/3d55c5/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Token", "Transform": { - "posX": -74.95011138916016, - "posY": -0.10545935481786728, - "posZ": 56.708187103271484, + "posX": -49.92019271850586, + "posY": -0.09967516362667084, + "posZ": 56.710296630859375, "rotX": 0.004472480155527592, "rotY": 179.9891815185547, "rotZ": -2.5445699066040106e-05, @@ -20,6 +20,7 @@ "b": 0.8156862854957581 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/3f482b/contained/34355e/object.json b/objects/3f482b/contained/34355e/object.json index a263726cd..6438a2476 100644 --- a/objects/3f482b/contained/34355e/object.json +++ b/objects/3f482b/contained/34355e/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45203, + "CardID": 45200, "SidewaysCard": false, "CustomDeck": { "452": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420792740/473638084B6F8921F9F4921F2C22202504D0D335/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420889906/82D5B2377A0C2A42F4C5DD20C3E18B61B41E80FC/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100693480/46E9A3CD2F52DFAF5DD3D651C76963B529EDF805/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100693806/E974A28E89F8392F0532A50FD377A8ADEC64A29B/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/3f482b/contained/44f9f5/object.json b/objects/3f482b/contained/44f9f5/object.json index 61f46f2fd..99d83e875 100644 --- a/objects/3f482b/contained/44f9f5/object.json +++ b/objects/3f482b/contained/44f9f5/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 45201, "SidewaysCard": false, "CustomDeck": { "452": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420792740/473638084B6F8921F9F4921F2C22202504D0D335/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420889906/82D5B2377A0C2A42F4C5DD20C3E18B61B41E80FC/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100693480/46E9A3CD2F52DFAF5DD3D651C76963B529EDF805/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100693806/E974A28E89F8392F0532A50FD377A8ADEC64A29B/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/3f482b/contained/78d741/object.json b/objects/3f482b/contained/78d741/object.json index f7566d491..284280dda 100644 --- a/objects/3f482b/contained/78d741/object.json +++ b/objects/3f482b/contained/78d741/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45200, + "CardID": 45201, "SidewaysCard": false, "CustomDeck": { "452": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420792740/473638084B6F8921F9F4921F2C22202504D0D335/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420889906/82D5B2377A0C2A42F4C5DD20C3E18B61B41E80FC/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100693480/46E9A3CD2F52DFAF5DD3D651C76963B529EDF805/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100693806/E974A28E89F8392F0532A50FD377A8ADEC64A29B/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/3f482b/contained/8152de/object.json b/objects/3f482b/contained/8152de/object.json index 19ff250d0..60060699e 100644 --- a/objects/3f482b/contained/8152de/object.json +++ b/objects/3f482b/contained/8152de/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 45202, "SidewaysCard": false, "CustomDeck": { "452": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420792740/473638084B6F8921F9F4921F2C22202504D0D335/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420889906/82D5B2377A0C2A42F4C5DD20C3E18B61B41E80FC/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100693480/46E9A3CD2F52DFAF5DD3D651C76963B529EDF805/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100693806/E974A28E89F8392F0532A50FD377A8ADEC64A29B/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/3f482b/object.json b/objects/3f482b/object.json index 59ac1e3aa..0a96ecb97 100644 --- a/objects/3f482b/object.json +++ b/objects/3f482b/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -89.33999633789062, - "posY": 1.1322952508926392, - "posZ": 20.139968872070312, + "posX": 66.24797821044922, + "posY": 1.1322962045669556, + "posZ": 86.1124038696289, "rotX": 0.004447876010090113, "rotY": 179.9992218017578, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,22 +34,22 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 45203, 45200, + 45201, 45202, - 45201 + 45203 ], "CustomDeck": { "452": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420792740/473638084B6F8921F9F4921F2C22202504D0D335/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420889906/82D5B2377A0C2A42F4C5DD20C3E18B61B41E80FC/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100693480/46E9A3CD2F52DFAF5DD3D651C76963B529EDF805/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100693806/E974A28E89F8392F0532A50FD377A8ADEC64A29B/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/41c492/object.json b/objects/41c492/object.json new file mode 100644 index 000000000..6fc8f4d35 --- /dev/null +++ b/objects/41c492/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.48876953125, + "posY": 1.1699999570846558, + "posZ": 59.61868667602539, + "rotX": -3.024677752705429e-08, + "rotY": 179.94467163085938, + "rotZ": 1.086963963281562e-09, + "scaleX": 0.699999988079071, + "scaleY": 1.0, + "scaleZ": 0.699999988079071 + }, + "Nickname": "1 Energy", + "Description": "Pays for Power Cards. Carries over from turn to turn.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472358304/A200B815400F7CF50C47E4EBE30AA806B52787A7/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": true + } +} diff --git a/objects/4a0884/object.json b/objects/4a0884/object.json index 1c82f9ee5..778201f62 100644 --- a/objects/4a0884/object.json +++ b/objects/4a0884/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -100.13772583007812, + "posX": -11.890494346618652, "posY": 1.0969948768615723, - "posZ": 51.650001525878906, + "posZ": 95.19107818603516, "rotX": 0.004446579609066248, "rotY": 180.00018310546875, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "Base", "GMNotes": "", "ColorDiffuse": { - "r": 0.20027580857276917, - "g": 0.16032108664512634, - "b": 0.15175935626029968 + "r": 0.20027491450309753, + "g": 0.1603201925754547, + "b": 0.15175846219062805 }, "Tags": [ + "Base", + "Low", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,88 +56,77 @@ "x": -0.030656464397907257, "y": 0.19999945163726807, "z": -0.39771291613578796 - }, - "Tags": [] + } }, { "Position": { "x": -0.02569941058754921, "y": 0.19999951124191284, "z": -0.08028586953878403 - }, - "Tags": [] + } }, { "Position": { "x": -0.24954375624656677, "y": 0.19999942183494568, "z": -0.08205996453762054 - }, - "Tags": [] + } }, { "Position": { "x": -0.24845248460769653, "y": 0.20000134408473969, "z": -0.39990735054016113 - }, - "Tags": [] + } }, { "Position": { "x": -0.46897974610328674, "y": 0.2000008076429367, "z": -0.39877769351005554 - }, - "Tags": [] + } }, { "Position": { "x": -0.47016391158103943, "y": 0.20000067353248596, "z": -0.0810231938958168 - }, - "Tags": [] + } }, { "Position": { "x": -0.6877232193946838, "y": 0.19999970495700836, "z": -0.08017700910568237 - }, - "Tags": [] + } }, { "Position": { "x": -0.6866347193717957, "y": 0.1999998390674591, "z": -0.3980334401130676 - }, - "Tags": [] + } }, { "Position": { "x": -0.9043546915054321, "y": 0.1999998241662979, "z": -0.4001685082912445 - }, - "Tags": [] + } }, { "Position": { "x": -1.1248338222503662, "y": 0.2000003606081009, "z": -0.39614978432655334 - }, - "Tags": [] + } }, { "Position": { "x": -1.3380539417266846, "y": 0.19999980926513672, "z": -0.3993188738822937 - }, - "Tags": [] + } } ] } diff --git a/objects/4a0884/script.lua b/objects/4a0884/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/4a0884/script.lua +++ b/objects/4a0884/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/4a1ff8/object.json b/objects/4a1ff8/object.json new file mode 100644 index 000000000..99938ff87 --- /dev/null +++ b/objects/4a1ff8/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.029998779296875, + "posY": 0.8031325936317444, + "posZ": 12.670000076293945, + "rotX": -1.2986650688162626e-07, + "rotY": 180.01095581054688, + "rotZ": 2.0719035376259853e-08, + "scaleX": 0.5500003695487976, + "scaleY": 0.5500003695487976, + "scaleZ": 0.5500003695487976 + }, + "Nickname": "Plant Element", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.22263848781585693 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/4c061f/object.json b/objects/4c061f/object.json index 816df9d20..7a6910698 100644 --- a/objects/4c061f/object.json +++ b/objects/4c061f/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -83.33999633789062, + "posX": 4.983497619628906, "posY": 1.0952510833740234, - "posZ": 29.25482940673828, + "posZ": 83.9677963256836, "rotX": 0.0044614472426474094, "rotY": 180.0090789794922, "rotZ": 180.0000457763672, @@ -15,14 +15,17 @@ "Description": "B&C", "GMNotes": "", "ColorDiffuse": { - "r": 0.2002747356891632, - "g": 0.16032001376152039, - "b": 0.15175828337669373 + "r": 0.20027384161949158, + "g": 0.16031911969184875, + "b": 0.1517573893070221 }, "Tags": [ + "BnC", + "High", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,80 +56,70 @@ "x": -0.033788517117500305, "y": 0.20000047981739044, "z": -0.38489922881126404 - }, - "Tags": [] + } }, { "Position": { "x": -0.0342702753841877, "y": 0.20000046491622925, "z": -0.0660618394613266 - }, - "Tags": [] + } }, { "Position": { "x": -0.2543925940990448, "y": 0.20000065863132477, "z": -0.38386067748069763 - }, - "Tags": [] + } }, { "Position": { "x": -0.2515552043914795, "y": 0.20000046491622925, "z": -0.06807680428028107 - }, - "Tags": [] + } }, { "Position": { "x": -0.4752843677997589, "y": 0.20000095665454865, "z": -0.3858390152454376 - }, - "Tags": [] + } }, { "Position": { "x": -0.4782153069972992, "y": 0.20000115036964417, "z": -0.06698101758956909 - }, - "Tags": [] + } }, { "Position": { "x": -0.6960182785987854, "y": 0.20000113546848297, "z": -0.38498654961586 - }, - "Tags": [] + } }, { "Position": { "x": -0.6992669701576233, "y": 0.20000097155570984, "z": -0.07198977470397949 - }, - "Tags": [] + } }, { "Position": { "x": -0.916553258895874, "y": 0.20000120997428894, "z": -0.3839368224143982 - }, - "Tags": [] + } }, { "Position": { "x": -0.9206753373146057, "y": 0.20000126957893372, "z": -0.07130906730890274 - }, - "Tags": [] + } } ] } diff --git a/objects/4c061f/script-state.json b/objects/4c061f/script-state.json new file mode 100644 index 000000000..7aa8f9944 --- /dev/null +++ b/objects/4c061f/script-state.json @@ -0,0 +1,36 @@ +{ + "trackElements": [ + { + "elements": "00100010", + "position": { + "x": -0.7, + "y": 0, + "z": -0.38 + } + }, + { + "elements": "00100000", + "position": { + "x": -0.7, + "y": 0, + "z": -0.07 + } + }, + { + "elements": "00100000", + "position": { + "x": -0.03, + "y": 0, + "z": -0.07 + } + }, + { + "elements": "00100000", + "position": { + "x": -0.03, + "y": 0, + "z": -0.39 + } + } + ] +} diff --git a/objects/4c061f/script.lua b/objects/4c061f/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/4c061f/script.lua +++ b/objects/4c061f/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/4d3c15/contained/116aa3/object.json b/objects/4d3c15/contained/116aa3/object.json index b753eb9dd..dce3675cc 100644 --- a/objects/4d3c15/contained/116aa3/object.json +++ b/objects/4d3c15/contained/116aa3/object.json @@ -23,6 +23,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": true, @@ -79,6 +80,7 @@ "b": 0.8526127934455872 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": true, diff --git a/objects/4d3c15/object.json b/objects/4d3c15/object.json index 76f3a8b45..c8df0c4fa 100644 --- a/objects/4d3c15/object.json +++ b/objects/4d3c15/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -56.111839294433594, - "posY": 0.9707167148590088, - "posZ": 35.14620590209961, + "posX": -42.65101623535156, + "posY": 0.970716655254364, + "posZ": 45.232444763183594, "rotX": 3.820512120000785e-06, "rotY": 270.0064697265625, "rotZ": 0.004462189506739378, @@ -20,6 +20,7 @@ "b": 0.8526127934455872 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/4d3c15/script.lua b/objects/4d3c15/script.lua index c8c056416..f3fe596f1 100644 --- a/objects/4d3c15/script.lua +++ b/objects/4d3c15/script.lua @@ -38,4 +38,4 @@ end function setCallback(params) callbackObj = params.obj callbackFunc = params.func -end +end \ No newline at end of file diff --git a/objects/4e6aee/object.json b/objects/4e6aee/object.json index 7624df53b..6559e0bee 100644 --- a/objects/4e6aee/object.json +++ b/objects/4e6aee/object.json @@ -1,11 +1,11 @@ { "Name": "3DText", "Transform": { - "posX": -48.52325439453125, - "posY": 0.9605036377906799, - "posZ": 35.451812744140625, + "posX": -36.65868377685547, + "posY": 0.9604942202568054, + "posZ": 45.75068664550781, "rotX": 90.0, - "rotY": 1.9367034553852136e-07, + "rotY": 1.9219645253087947e-07, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/4f7abc/contained/0b8528/object.json b/objects/4f7abc/contained/0b8528/object.json index 75dad3216..1d2b1bd76 100644 --- a/objects/4f7abc/contained/0b8528/object.json +++ b/objects/4f7abc/contained/0b8528/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64301, "SidewaysCard": false, "CustomDeck": { "643": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278000999/32363214696293690EE490C65345AA24C9EB7EA4/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756132863/F67AD2E37BDE215C91AE4F36822D1B00262DD87E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100673228/3042F918A3306913BC05C6A0BA8DE4BA1EED89EB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100673700/F67AD2E37BDE215C91AE4F36822D1B00262DD87E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/4f7abc/contained/5c153b/object.json b/objects/4f7abc/contained/5c153b/object.json index 54c358a89..abf69404a 100644 --- a/objects/4f7abc/contained/5c153b/object.json +++ b/objects/4f7abc/contained/5c153b/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64303, "SidewaysCard": false, "CustomDeck": { "643": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278000999/32363214696293690EE490C65345AA24C9EB7EA4/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756132863/F67AD2E37BDE215C91AE4F36822D1B00262DD87E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100673228/3042F918A3306913BC05C6A0BA8DE4BA1EED89EB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100673700/F67AD2E37BDE215C91AE4F36822D1B00262DD87E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/4f7abc/contained/92ce54/object.json b/objects/4f7abc/contained/92ce54/object.json index 838ecb556..b1ce42587 100644 --- a/objects/4f7abc/contained/92ce54/object.json +++ b/objects/4f7abc/contained/92ce54/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64302, "SidewaysCard": false, "CustomDeck": { "643": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278000999/32363214696293690EE490C65345AA24C9EB7EA4/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756132863/F67AD2E37BDE215C91AE4F36822D1B00262DD87E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100673228/3042F918A3306913BC05C6A0BA8DE4BA1EED89EB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100673700/F67AD2E37BDE215C91AE4F36822D1B00262DD87E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/4f7abc/contained/ade3ba/object.json b/objects/4f7abc/contained/ade3ba/object.json index e42f31fba..aa5fc6a1c 100644 --- a/objects/4f7abc/contained/ade3ba/object.json +++ b/objects/4f7abc/contained/ade3ba/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64300, "SidewaysCard": false, "CustomDeck": { "643": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278000999/32363214696293690EE490C65345AA24C9EB7EA4/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756132863/F67AD2E37BDE215C91AE4F36822D1B00262DD87E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100673228/3042F918A3306913BC05C6A0BA8DE4BA1EED89EB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100673700/F67AD2E37BDE215C91AE4F36822D1B00262DD87E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/4f7abc/object.json b/objects/4f7abc/object.json index 96a024a2d..b2bfc746d 100644 --- a/objects/4f7abc/object.json +++ b/objects/4f7abc/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -72.54094696044922, - "posY": 1.1364816427230835, - "posZ": 42.630287170410156, + "posX": 83.00113677978516, + "posY": 1.1364825963974, + "posZ": 97.32188415527344, "rotX": 0.004446661565452814, "rotY": 180.00653076171875, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,7 +34,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -44,8 +45,8 @@ ], "CustomDeck": { "643": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278000999/32363214696293690EE490C65345AA24C9EB7EA4/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756132863/F67AD2E37BDE215C91AE4F36822D1B00262DD87E/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100673228/3042F918A3306913BC05C6A0BA8DE4BA1EED89EB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100673700/F67AD2E37BDE215C91AE4F36822D1B00262DD87E/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/5247c8/object.json b/objects/5247c8/object.json index 4cd83d9c7..13d493cc7 100644 --- a/objects/5247c8/object.json +++ b/objects/5247c8/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Token", "Transform": { - "posX": -73.83340454101562, - "posY": -0.10545935481786728, - "posZ": 58.60612106323242, + "posX": -49.07954406738281, + "posY": -0.09967516362667084, + "posZ": 58.60823059082031, "rotX": 0.00439508818089962, "rotY": 179.9893035888672, "rotZ": -1.295318543270696e-05, @@ -20,6 +20,7 @@ "b": 0.8156862854957581 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/535826/object.json b/objects/535826/object.json index d2d484dbc..a50b6baed 100644 --- a/objects/535826/object.json +++ b/objects/535826/object.json @@ -3,13 +3,13 @@ "Transform": { "posX": 64.9000015258789, "posY": 4.100000381469727, - "posZ": -50.999996185302734, + "posZ": -51.810001373291016, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, "scaleX": 18.40999984741211, "scaleY": 6.483764171600342, - "scaleZ": 5.214399337768555 + "scaleZ": 4.699999809265137 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/538feb/object.json b/objects/538feb/object.json index a47d3a807..63ffcb49f 100644 --- a/objects/538feb/object.json +++ b/objects/538feb/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Token", "Transform": { - "posX": -71.62557983398438, - "posY": -0.10545935481786728, - "posZ": 58.57979965209961, + "posX": -46.87171936035156, + "posY": -0.09967516362667084, + "posZ": 58.5819091796875, "rotX": 0.004456923808902502, "rotY": 0.0, "rotZ": -3.33109369421436e-06, @@ -20,6 +20,7 @@ "b": 0.8156862854957581 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/54b540/object.json b/objects/54b540/object.json index b63ae7f13..93f3b7756 100644 --- a/objects/54b540/object.json +++ b/objects/54b540/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Token", "Transform": { - "posX": -69.1500015258789, - "posY": 1.2467676401138306, - "posZ": 20.219999313354492, + "posX": 86.43798065185547, + "posY": 1.246768593788147, + "posZ": 86.19243621826172, "rotX": 0.004475729074329138, "rotY": 179.9999237060547, "rotZ": -3.2661798741173698e-06, @@ -24,6 +24,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": false, diff --git a/objects/55a554/object.json b/objects/55a554/object.json index d6ad2dbfc..c70612528 100644 --- a/objects/55a554/object.json +++ b/objects/55a554/object.json @@ -3,13 +3,13 @@ "Transform": { "posX": 87.80000305175781, "posY": 4.100000381469727, - "posZ": -44.16999053955078, + "posZ": -46.31417465209961, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, "scaleX": 18.40999984741211, "scaleY": 6.483764171600342, - "scaleZ": 6.517999172210693 + "scaleZ": 4.699999809265137 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/55b275/object.json b/objects/55b275/object.json index 4966f9ae8..a8946b341 100644 --- a/objects/55b275/object.json +++ b/objects/55b275/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -49.11000061035156, - "posY": 1.899999976158142, - "posZ": -10.609999656677246, + "posX": -50.099998474121094, + "posY": 1.8200000524520874, + "posZ": 41.18000030517578, "rotX": 0.0, "rotY": -3.733867561095394e-05, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/572516/object.json b/objects/572516/object.json new file mode 100644 index 000000000..b75033e6a --- /dev/null +++ b/objects/572516/object.json @@ -0,0 +1,38 @@ +{ + "Name": "HandTrigger", + "Transform": { + "posX": 4.0, + "posY": 0.0, + "posZ": 100.0, + "rotX": -0.0, + "rotY": 0.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19199997186660767, + "g": 0.7009999752044678, + "b": 0.16799995303153992, + "a": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "FogColor": "Green" +} diff --git a/objects/574835/object.json b/objects/574835/object.json index 00565f321..80b719472 100644 --- a/objects/574835/object.json +++ b/objects/574835/object.json @@ -1,11 +1,11 @@ { "Name": "3DText", "Transform": { - "posX": -50.096221923828125, - "posY": 0.9595643877983093, - "posZ": 33.60796356201172, + "posX": -38.231712341308594, + "posY": 0.9595544934272766, + "posZ": 43.860748291015625, "rotX": 90.0, - "rotY": 4.697904842032585e-06, + "rotY": 4.69760971100186e-06, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/57d9fe/object.json b/objects/57d9fe/object.json index 2683983aa..3e520b10c 100644 --- a/objects/57d9fe/object.json +++ b/objects/57d9fe/object.json @@ -1,11 +1,11 @@ { "Name": "3DText", "Transform": { - "posX": -48.94001007080078, - "posY": 0.9606502056121826, - "posZ": -39.30508804321289, + "posX": 105.12948608398438, + "posY": 0.9606574177742004, + "posZ": -0.24655728042125702, "rotX": 89.98021697998047, - "rotY": -3.7725303769775564e-08, + "rotY": -2.8293978715510093e-08, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -33,7 +34,7 @@ "HideWhenFaceDown": false, "Hands": false, "Text": { - "Text": "version 1.5.0", + "Text": "version 2.0.0", "colorstate": { "r": 0.7334495186805725, "g": 0.7334495186805725, diff --git a/objects/5a7378/object.json b/objects/5a7378/object.json index 1dee0488f..268788d33 100644 --- a/objects/5a7378/object.json +++ b/objects/5a7378/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model", "Transform": { - "posX": -44.368675231933594, + "posX": -43.03872299194336, "posY": 0.820000171661377, - "posZ": 6.380000114440918, + "posZ": 8.164374351501465, "rotX": 0.0044440701603889465, "rotY": 180.0, "rotZ": 9.105640401685378e-07, @@ -16,10 +16,11 @@ "GMNotes": "", "ColorDiffuse": { "r": 0.6269999742507935, - "g": 0.12497960776090622, + "g": 0.12497784942388535, "b": 0.9409999847412109 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/5a95bc/object.json b/objects/5a95bc/object.json index eb5f68888..0821c73bf 100644 --- a/objects/5a95bc/object.json +++ b/objects/5a95bc/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 8.529999732971191, - "posY": 0.8835356831550598, - "posZ": 15.979999542236328, - "rotX": -1.1195324667312434e-08, - "rotY": 179.99998474121094, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 8.889444351196289, + "posY": 0.8636050820350647, + "posZ": 31.68020248413086, + "rotX": -1.9476129153872535e-08, + "rotY": 180.0, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "The Great River", "Description": "Jagged Earth Expansion", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,14 +33,14 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 54304, + "CardID": 17508, "SidewaysCard": false, "CustomDeck": { - "543": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420504441/7D4B9B157F8805D3F5BC78044B0D6861626CBBE1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420507457/E94CFBDC8C8891794947F64233E71656FC664DDA/", - "NumWidth": 4, - "NumHeight": 2, + "175": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, "BackIsHidden": false, "UniqueBack": true, "Type": 0 diff --git a/objects/5a95bc/script.lua b/objects/5a95bc/script.lua index c9f9e557b..a56cfd2fe 100644 --- a/objects/5a95bc/script.lua +++ b/objects/5a95bc/script.lua @@ -7,37 +7,37 @@ postSetupComplete = false boardLayouts = { { -- 1 Board - { pos = Vector(2.54, 1.08, 10.34), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(4.54, 1.08, 10.34), rot = Vector(0.00, 240.69, 0.00) }, }, { -- 2 Board - { pos = Vector(2.54, 1.08, 10.34), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(20.38, 1.08, 9.96), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(4.54, 1.08, 10.34), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(22.38, 1.08, 9.96), rot = Vector(0.00, 240.69, 0.00) }, }, { -- 3 Board - { pos = Vector(2.54, 1.08, 10.34), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(20.38, 1.08, 9.96), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(38.22, 1.08, 9.58), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(4.54, 1.08, 10.34), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(22.38, 1.08, 9.96), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(40.22, 1.08, 9.58), rot = Vector(0.00, 240.69, 0.00) }, }, { -- 4 Board - { pos = Vector(2.54, 1.08, 10.34), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(20.38, 1.08, 9.96), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(38.22, 1.08, 9.58), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(-15.30, 1.08, 10.72), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(4.54, 1.08, 10.34), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(22.38, 1.08, 9.96), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(40.22, 1.08, 9.58), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(-13.30, 1.08, 10.72), rot = Vector(0.00, 240.69, 0.00) }, }, { -- 5 Board - { pos = Vector(2.54, 1.08, 10.34), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(20.38, 1.08, 9.96), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(38.22, 1.08, 9.58), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(-15.30, 1.08, 10.72), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(56.06, 1.08, 9.20), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(4.54, 1.08, 10.34), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(22.38, 1.08, 9.96), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(40.22, 1.08, 9.58), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(-13.30, 1.08, 10.72), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(58.06, 1.08, 9.20), rot = Vector(0.00, 240.69, 0.00) }, }, { -- 6 Board - { pos = Vector(2.54, 1.08, 10.34), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(20.38, 1.08, 9.96), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(38.22, 1.08, 9.58), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(-15.30, 1.08, 10.72), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(56.06, 1.08, 9.20), rot = Vector(0.00, 240.69, 0.00) }, - { pos = Vector(73.90, 1.08, 8.82), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(4.54, 1.08, 10.34), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(22.38, 1.08, 9.96), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(40.22, 1.08, 9.58), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(-13.30, 1.08, 10.72), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(58.06, 1.08, 9.20), rot = Vector(0.00, 240.69, 0.00) }, + { pos = Vector(75.90, 1.08, 8.82), rot = Vector(0.00, 240.69, 0.00) }, }, } escaped = 0 @@ -84,4 +84,4 @@ function checkLoss() broadcastToAll("Invaders wins via Scenario Additional Loss Condition!", "Red") Wait.stop(checkLossID) end -end +end \ No newline at end of file diff --git a/objects/5aa2d9/object.json b/objects/5aa2d9/object.json index 4db359345..273b362f5 100644 --- a/objects/5aa2d9/object.json +++ b/objects/5aa2d9/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -100.13999938964844, - "posY": 1.0908100605010986, - "posZ": 18.0499324798584, + "posX": 55.44800567626953, + "posY": 1.090811014175415, + "posZ": 84.02236938476562, "rotX": 0.004445506259799004, "rotY": 180.0, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "JE", "GMNotes": "", "ColorDiffuse": { - "r": 0.20028188824653625, - "g": 0.16032716631889343, - "b": 0.15176543593406677 + "r": 0.20028099417686462, + "g": 0.1603262722492218, + "b": 0.15176454186439514 }, "Tags": [ + "JE", + "Moderate", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,88 +56,77 @@ "x": -0.05620178207755089, "y": 0.20000013709068298, "z": -0.40179210901260376 - }, - "Tags": [] + } }, { "Position": { "x": -0.9677122831344604, "y": 0.20000022649765015, "z": -0.40817829966545105 - }, - "Tags": [] + } }, { "Position": { "x": -0.9735719561576843, "y": 0.20000016689300537, "z": -0.08797428756952286 - }, - "Tags": [] + } }, { "Position": { "x": -0.5075759887695312, "y": 0.20000022649765015, "z": -0.4017274081707001 - }, - "Tags": [] + } }, { "Position": { "x": -0.283267080783844, "y": 0.20000040531158447, "z": -0.4046562910079956 - }, - "Tags": [] + } }, { "Position": { "x": -1.1971958875656128, "y": 0.20000045001506805, "z": -0.4069720506668091 - }, - "Tags": [] + } }, { "Position": { "x": -0.5141834616661072, "y": 0.20000047981739044, "z": -0.0831744447350502 - }, - "Tags": [] + } }, { "Position": { "x": -0.7454113364219666, "y": 0.20000046491622925, "z": -0.08614341914653778 - }, - "Tags": [] + } }, { "Position": { "x": -0.061448756605386734, "y": 0.20000046491622925, "z": -0.08916161954402924 - }, - "Tags": [] + } }, { "Position": { "x": -0.28543156385421753, "y": 0.20000045001506805, "z": -0.09127262979745865 - }, - "Tags": [] + } }, { "Position": { "x": -0.7397410273551941, "y": 0.20000046491622925, "z": -0.40699127316474915 - }, - "Tags": [] + } } ] } diff --git a/objects/5aa2d9/script-state.json b/objects/5aa2d9/script-state.json new file mode 100644 index 000000000..5dfba2242 --- /dev/null +++ b/objects/5aa2d9/script-state.json @@ -0,0 +1,44 @@ +{ + "trackElements": [ + { + "elements": "00000100", + "position": { + "x": -0.97, + "y": 0, + "z": -0.09 + } + }, + { + "elements": "00000100", + "position": { + "x": -0.75, + "y": 0, + "z": -0.09 + } + }, + { + "elements": "00000100", + "position": { + "x": -0.51, + "y": 0, + "z": -0.08 + } + }, + { + "elements": "00000100", + "position": { + "x": -0.29, + "y": 0, + "z": -0.09 + } + }, + { + "elements": "00000100", + "position": { + "x": -0.06, + "y": 0, + "z": -0.09 + } + } + ] +} diff --git a/objects/5aa2d9/script.lua b/objects/5aa2d9/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/5aa2d9/script.lua +++ b/objects/5aa2d9/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/5c0d50/contained/00f920/object.json b/objects/5c0d50/contained/00f920/object.json index 9207b6d77..bdff59aed 100644 --- a/objects/5c0d50/contained/00f920/object.json +++ b/objects/5c0d50/contained/00f920/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58919, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/1b24da/object.json b/objects/5c0d50/contained/1b24da/object.json index b0f7151ec..d00eb2a83 100644 --- a/objects/5c0d50/contained/1b24da/object.json +++ b/objects/5c0d50/contained/1b24da/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58935, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/1bbbda/object.json b/objects/5c0d50/contained/1bbbda/object.json index 26c60e16e..9fd0d20d9 100644 --- a/objects/5c0d50/contained/1bbbda/object.json +++ b/objects/5c0d50/contained/1bbbda/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58934, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/21d4e4/object.json b/objects/5c0d50/contained/21d4e4/object.json index 2e80d6506..28efd357e 100644 --- a/objects/5c0d50/contained/21d4e4/object.json +++ b/objects/5c0d50/contained/21d4e4/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58924, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/34696b/object.json b/objects/5c0d50/contained/34696b/object.json index ed58704eb..b25013b6b 100644 --- a/objects/5c0d50/contained/34696b/object.json +++ b/objects/5c0d50/contained/34696b/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58932, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/45cdda/object.json b/objects/5c0d50/contained/45cdda/object.json index cdeff7c3c..1b35b3c9e 100644 --- a/objects/5c0d50/contained/45cdda/object.json +++ b/objects/5c0d50/contained/45cdda/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58903, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/45ef7e/object.json b/objects/5c0d50/contained/45ef7e/object.json index 86ad6d98a..193a15e09 100644 --- a/objects/5c0d50/contained/45ef7e/object.json +++ b/objects/5c0d50/contained/45ef7e/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58928, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/478281/object.json b/objects/5c0d50/contained/478281/object.json index 2047eb770..a0f2ed263 100644 --- a/objects/5c0d50/contained/478281/object.json +++ b/objects/5c0d50/contained/478281/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58918, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/4b14e1/object.json b/objects/5c0d50/contained/4b14e1/object.json index 3afd8690e..8d2752ed4 100644 --- a/objects/5c0d50/contained/4b14e1/object.json +++ b/objects/5c0d50/contained/4b14e1/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58921, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/4f5e02/object.json b/objects/5c0d50/contained/4f5e02/object.json index 98099d9c2..48a026f25 100644 --- a/objects/5c0d50/contained/4f5e02/object.json +++ b/objects/5c0d50/contained/4f5e02/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 64800, + "CardID": 58920, "SidewaysCard": false, "CustomDeck": { - "648": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1645461720879475460/691F5B8F300105D72F44C986122DD3129ED768B5/", + "589": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 1, - "NumHeight": 1, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": true, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/59720c/object.json b/objects/5c0d50/contained/59720c/object.json index 965faa48f..e8dfad881 100644 --- a/objects/5c0d50/contained/59720c/object.json +++ b/objects/5c0d50/contained/59720c/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58926, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/5aed23/object.json b/objects/5c0d50/contained/5aed23/object.json index 3a39d6473..9673bd861 100644 --- a/objects/5c0d50/contained/5aed23/object.json +++ b/objects/5c0d50/contained/5aed23/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58902, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/69de7b/object.json b/objects/5c0d50/contained/69de7b/object.json index 39d331f70..a242f0e35 100644 --- a/objects/5c0d50/contained/69de7b/object.json +++ b/objects/5c0d50/contained/69de7b/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58911, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/6df8a4/object.json b/objects/5c0d50/contained/6df8a4/object.json index 53ff15a33..2be288b21 100644 --- a/objects/5c0d50/contained/6df8a4/object.json +++ b/objects/5c0d50/contained/6df8a4/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58904, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/790b9d/object.json b/objects/5c0d50/contained/790b9d/object.json index 9cf732d58..4dcff2140 100644 --- a/objects/5c0d50/contained/790b9d/object.json +++ b/objects/5c0d50/contained/790b9d/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58912, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/7b0064/object.json b/objects/5c0d50/contained/7b0064/object.json index fc8c4df01..cca02053e 100644 --- a/objects/5c0d50/contained/7b0064/object.json +++ b/objects/5c0d50/contained/7b0064/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58909, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/80f2e0/object.json b/objects/5c0d50/contained/80f2e0/object.json index 4ba2307bb..9f3aabc12 100644 --- a/objects/5c0d50/contained/80f2e0/object.json +++ b/objects/5c0d50/contained/80f2e0/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58929, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/8c531f/object.json b/objects/5c0d50/contained/8c531f/object.json index 57fcb56f3..e3f332b6d 100644 --- a/objects/5c0d50/contained/8c531f/object.json +++ b/objects/5c0d50/contained/8c531f/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58930, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/95563c/object.json b/objects/5c0d50/contained/95563c/object.json index 86fcb99a6..2dd7232dc 100644 --- a/objects/5c0d50/contained/95563c/object.json +++ b/objects/5c0d50/contained/95563c/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58905, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/972db4/object.json b/objects/5c0d50/contained/972db4/object.json index 04534b2da..49c8e495c 100644 --- a/objects/5c0d50/contained/972db4/object.json +++ b/objects/5c0d50/contained/972db4/object.json @@ -1,12 +1,12 @@ { "Name": "Card", "Transform": { - "posX": -45.969627380371094, - "posY": 2.1531879901885986, - "posZ": -10.70252799987793, - "rotX": 0.04545603320002556, - "rotY": 179.99183654785156, - "rotZ": 359.6263427734375, + "posX": -46.1800651550293, + "posY": 1.2045047283172607, + "posZ": 41.180030822753906, + "rotX": 7.293197268154472e-05, + "rotY": 179.9864501953125, + "rotZ": 180.0, "scaleX": 1.5299999713897705, "scaleY": 1.0, "scaleZ": 1.5299999713897705 @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58906, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/99613a/object.json b/objects/5c0d50/contained/99613a/object.json index 0f14cc695..928d7a5cc 100644 --- a/objects/5c0d50/contained/99613a/object.json +++ b/objects/5c0d50/contained/99613a/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58900, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/a1e60d/object.json b/objects/5c0d50/contained/a1e60d/object.json index 967fe70b1..18ab844ed 100644 --- a/objects/5c0d50/contained/a1e60d/object.json +++ b/objects/5c0d50/contained/a1e60d/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58915, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/a9f504/object.json b/objects/5c0d50/contained/a9f504/object.json index a80cfc555..e9dd53752 100644 --- a/objects/5c0d50/contained/a9f504/object.json +++ b/objects/5c0d50/contained/a9f504/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58908, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/b26b97/object.json b/objects/5c0d50/contained/b26b97/object.json index f41631210..0ad77818b 100644 --- a/objects/5c0d50/contained/b26b97/object.json +++ b/objects/5c0d50/contained/b26b97/object.json @@ -1,12 +1,12 @@ { "Name": "Card", "Transform": { - "posX": -45.84898376464844, - "posY": 1.8147509098052979, - "posZ": -10.648665428161621, - "rotX": 359.9719543457031, - "rotY": 179.9529571533203, - "rotZ": 359.9241943359375, + "posX": -46.1800651550293, + "posY": 1.1948765516281128, + "posZ": 41.180030822753906, + "rotX": 7.450329576386139e-05, + "rotY": 179.9864501953125, + "rotZ": 180.0, "scaleX": 1.5299999713897705, "scaleY": 1.0, "scaleZ": 1.5299999713897705 @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58931, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/b59890/object.json b/objects/5c0d50/contained/b59890/object.json index 7d0a5d6e7..8fe065d8f 100644 --- a/objects/5c0d50/contained/b59890/object.json +++ b/objects/5c0d50/contained/b59890/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58901, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/b756ac/object.json b/objects/5c0d50/contained/b756ac/object.json index 94b6343fe..2edbb2ff9 100644 --- a/objects/5c0d50/contained/b756ac/object.json +++ b/objects/5c0d50/contained/b756ac/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58917, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/be2d38/object.json b/objects/5c0d50/contained/be2d38/object.json index 0a387aa48..7436b4203 100644 --- a/objects/5c0d50/contained/be2d38/object.json +++ b/objects/5c0d50/contained/be2d38/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58914, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/be4a8e/object.json b/objects/5c0d50/contained/be4a8e/object.json index ccdecedfa..16cfe77ff 100644 --- a/objects/5c0d50/contained/be4a8e/object.json +++ b/objects/5c0d50/contained/be4a8e/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58907, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/cf4d1f/object.json b/objects/5c0d50/contained/cf4d1f/object.json index 54f4cab41..cd68c1c28 100644 --- a/objects/5c0d50/contained/cf4d1f/object.json +++ b/objects/5c0d50/contained/cf4d1f/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58927, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/d3861b/object.json b/objects/5c0d50/contained/d3861b/object.json index dfdea3cf4..38534ac37 100644 --- a/objects/5c0d50/contained/d3861b/object.json +++ b/objects/5c0d50/contained/d3861b/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58933, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/d86409/object.json b/objects/5c0d50/contained/d86409/object.json index 0f20b1530..e028adaa4 100644 --- a/objects/5c0d50/contained/d86409/object.json +++ b/objects/5c0d50/contained/d86409/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58913, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/de5e70/object.json b/objects/5c0d50/contained/de5e70/object.json index 374858506..29bbb5acd 100644 --- a/objects/5c0d50/contained/de5e70/object.json +++ b/objects/5c0d50/contained/de5e70/object.json @@ -24,8 +24,9 @@ "Slow" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58923, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/e4347b/object.json b/objects/5c0d50/contained/e4347b/object.json index 5686a85d0..78e06ec24 100644 --- a/objects/5c0d50/contained/e4347b/object.json +++ b/objects/5c0d50/contained/e4347b/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58925, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/ed14b7/object.json b/objects/5c0d50/contained/ed14b7/object.json index 4278b3e8d..ffe167bce 100644 --- a/objects/5c0d50/contained/ed14b7/object.json +++ b/objects/5c0d50/contained/ed14b7/object.json @@ -1,12 +1,12 @@ { "Name": "Card", "Transform": { - "posX": -45.62001037597656, - "posY": 1.3011060953140259, - "posZ": -10.609999656677246, - "rotX": 0.003561052493751049, - "rotY": 180.0, - "rotZ": 179.94366455078125, + "posX": -46.1800651550293, + "posY": 1.2141329050064087, + "posZ": 41.180030822753906, + "rotX": 7.129780715331435e-05, + "rotY": 179.9864501953125, + "rotZ": 180.0, "scaleX": 1.5299999713897705, "scaleY": 1.0, "scaleZ": 1.5299999713897705 @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58916, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/f1f553/object.json b/objects/5c0d50/contained/f1f553/object.json index 1c100df6c..73cbfda74 100644 --- a/objects/5c0d50/contained/f1f553/object.json +++ b/objects/5c0d50/contained/f1f553/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58910, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/contained/f29905/object.json b/objects/5c0d50/contained/f29905/object.json index 80a4cc1b7..90a4362e5 100644 --- a/objects/5c0d50/contained/f29905/object.json +++ b/objects/5c0d50/contained/f29905/object.json @@ -24,8 +24,9 @@ "Minor" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,16 +35,16 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 58922, "SidewaysCard": false, "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 diff --git a/objects/5c0d50/object.json b/objects/5c0d50/object.json index 6700c90d8..0df035641 100644 --- a/objects/5c0d50/object.json +++ b/objects/5c0d50/object.json @@ -1,11 +1,11 @@ { "Name": "Deck", "Transform": { - "posX": -45.62001037597656, - "posY": 1.082821249961853, - "posZ": -10.610013008117676, - "rotX": 0.00444670720025897, - "rotY": 180.0063018798828, + "posX": -46.18000030517578, + "posY": 0.9973350167274475, + "posZ": 41.180030822753906, + "rotX": 9.712045567766836e-08, + "rotY": 179.9864501953125, "rotZ": 180.0, "scaleX": 1.5299999713897705, "scaleY": 1.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -30,7 +31,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -56,7 +57,7 @@ 58922, 58904, 58935, - 64800, + 58920, 58923, 58915, 58919, @@ -73,22 +74,13 @@ ], "CustomDeck": { "589": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277704201/721EC98528F566B82716EB6E36748990A59C0BCE/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100606894/4B5F85F8DC3EA9823258E7D82FBB197EBC14D5E8/", "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 8, - "NumHeight": 5, + "NumWidth": 10, + "NumHeight": 4, "BackIsHidden": false, "UniqueBack": false, "Type": 0 - }, - "648": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1645461720879475460/691F5B8F300105D72F44C986122DD3129ED768B5/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", - "NumWidth": 1, - "NumHeight": 1, - "BackIsHidden": true, - "UniqueBack": false, - "Type": 0 } } } diff --git a/objects/5f4be2/object.json b/objects/5f4be2/object.json index a0a40b6e5..15ecfabd4 100644 --- a/objects/5f4be2/object.json +++ b/objects/5f4be2/object.json @@ -1,15 +1,15 @@ { "Name": "Custom_Tile", "Transform": { - "posX": 30.199542999267578, - "posY": 0.7699851393699646, - "posZ": 23.719999313354492, + "posX": 30.34493637084961, + "posY": 0.75, + "posZ": 28.437759399414062, "rotX": -0.0, - "rotY": 180.0, - "rotZ": -0.00014431588351726532, - "scaleX": 41.0192756652832, + "rotY": 179.99986267089844, + "rotZ": 2.544456819178996e-14, + "scaleX": 36.7005615234375, "scaleY": 1.0, - "scaleZ": 36.5 + "scaleZ": 34.00762939453125 }, "Nickname": "", "Description": "", @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -33,7 +34,7 @@ "HideWhenFaceDown": false, "Hands": false, "CustomImage": { - "ImageURL": "http://cloud-3.steamusercontent.com/ugc/868489312390105966/ACE9E631EAA6D3F8F764BC97BBBC831C902B9BE6/", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1756938796033607290/C1F6EDFD833D0B18691BE154A33AB2235A85D812/", "ImageSecondaryURL": "", "ImageScalar": 1.0, "WidthScale": 0.0, diff --git a/objects/606f23/object.json b/objects/606f23/object.json index 33f427df7..b8a74e5f7 100644 --- a/objects/606f23/object.json +++ b/objects/606f23/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -83.33634948730469, - "posY": 1.1448583602905273, - "posZ": 40.45702362060547, + "posX": 72.20572662353516, + "posY": 1.1448593139648438, + "posZ": 95.14862823486328, "rotX": 0.004471934866160154, "rotY": 179.9999542236328, "rotZ": 180.36563110351562, @@ -15,14 +15,17 @@ "Description": "Base", "GMNotes": "", "ColorDiffuse": { - "r": 0.2002696990966797, - "g": 0.16031497716903687, - "b": 0.1517532467842102 + "r": 0.2002672553062439, + "g": 0.16031253337860107, + "b": 0.15175080299377441 }, "Tags": [ + "Base", + "High", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,88 +56,77 @@ "x": -0.045803502202034, "y": 0.2000013291835785, "z": -0.3963654339313507 - }, - "Tags": [] + } }, { "Position": { "x": -0.04935725778341293, "y": 0.20000138878822327, "z": -0.08053477853536606 - }, - "Tags": [] + } }, { "Position": { "x": -0.2724810540676117, "y": 0.2000008225440979, "z": -0.39527103304862976 - }, - "Tags": [] + } }, { "Position": { "x": -0.27270379662513733, "y": 0.20000046491622925, "z": -0.08249422907829285 - }, - "Tags": [] + } }, { "Position": { "x": -0.4873000383377075, "y": 0.20000049471855164, "z": -0.3973052203655243 - }, - "Tags": [] + } }, { "Position": { "x": -0.4902610182762146, "y": 0.2000005692243576, "z": -0.08148223161697388 - }, - "Tags": [] + } }, { "Position": { "x": -0.7080333232879639, "y": 0.2000005543231964, "z": -0.39645275473594666 - }, - "Tags": [] + } }, { "Position": { "x": -0.7112560868263245, "y": 0.20000039041042328, "z": -0.0804196149110794 - }, - "Tags": [] + } }, { "Position": { "x": -0.9315334558486938, "y": 0.2000008225440979, "z": -0.3984107971191406 - }, - "Tags": [] + } }, { "Position": { "x": -0.9316842555999756, "y": 0.20000092685222626, "z": -0.07974832504987717 - }, - "Tags": [] + } }, { "Position": { "x": -1.1519405841827393, "y": 0.20000135898590088, "z": -0.39701205492019653 - }, - "Tags": [] + } } ], "States": { @@ -142,9 +134,9 @@ "GUID": "b28d1d", "Name": "Custom_Tile", "Transform": { - "posX": -83.33634948730469, - "posY": 1.1448583602905273, - "posZ": 40.45702362060547, + "posX": 72.20572662353516, + "posY": 1.1448593139648438, + "posZ": 95.14862823486328, "rotX": 0.004471934866160154, "rotY": 179.9999542236328, "rotZ": 180.36563110351562, @@ -156,14 +148,17 @@ "Description": "Base", "GMNotes": "", "ColorDiffuse": { - "r": 0.20027890801429749, - "g": 0.16032418608665466, - "b": 0.151762455701828 + "r": 0.20027819275856018, + "g": 0.16032347083091736, + "b": 0.1517617404460907 }, "Tags": [ + "Base", + "High", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -188,8 +183,8 @@ "Stretch": true } }, - "LuaScript": "-- Spirit Tile for Bone White's Spirit Island Mod v2 --\nuseProgression = false\nprogressionCard = nil\nuseAspect = 2\naspect = nil\nbroadcast = nil\n\nfunction onLoad(saved_data)\n if saved_data ~= \"\" then\n local loaded_data = JSON.decode(saved_data)\n broadcast = loaded_data.broadcast\n end\n\n Color.Add(\"SoftBlue\", Color.new(0.45,0.6,0.7))\n if Global.getVar(\"gameStarted\") then return end\n\n self.createButton({\n click_function = \"SetupSpirit\",\n function_owner = self,\n label = \"Choose Spirit\",\n position = Vector(0.7, -0.1, 0.9),\n rotation = Vector(0,0,180),\n scale = Vector(0.2,0.2,0.2),\n width = 1800,\n height = 500,\n font_size = 300,\n })\n self.createButton({\n click_function = \"ToggleProgression\",\n function_owner = self,\n label = \"\",\n position = Vector(-0.7, -0.1, 0.9),\n rotation = Vector(0,0,180),\n scale = Vector(0.2,0.2,0.2),\n width = 0,\n height = 0,\n font_size = 300,\n tooltip = \"Enable/Disable Progression Deck\",\n })\n self.createButton({\n click_function = \"ToggleAspect\",\n function_owner = self,\n label = \"\",\n position = Vector(0.7, -0.2, 0.4),\n rotation = Vector(0,0,180),\n scale = Vector(0.2,0.2,0.2),\n width = 0,\n height = 0,\n font_size = 300,\n tooltip = \"Enable/Disable Aspect Deck\",\n })\n local castObjects = upCast(self)\n for _,obj in pairs (castObjects) do\n if string.find(obj.getName(),\"Progression\") then\n progressionCard = obj\n self.editButton({\n index = 1,\n label = \"Progression: No\",\n width = 2200,\n height = 500,\n })\n elseif string.find(obj.getName(),\"Aspects\") then\n self.editButton({\n index = 2,\n label = \"Aspects: All\",\n width = 2300,\n height = 500,\n })\n end\n end\n Global.call(\"addSpirit\", {spirit=self})\nend\n\nfunction RandomAspect()\n for _,obj in pairs(upCast(self)) do\n if obj.type == \"Deck\" and obj.getName() == \"Aspects\" then\n local objs = obj.getObjects()\n local index = math.random(0,#objs)\n if index == 0 then\n return \"\"\n end\n return objs[index].name\n end\n end\n return nil\nend\nfunction PickSpirit(params)\n if params.aspect then\n if params.aspect == \"Random\" then\n useAspect = 1\n elseif params.aspect == \"\" then\n useAspect = 0\n else\n useAspect = 3\n aspect = params.aspect\n end\n end\n SetupSpirit(nil, params.color)\nend\nfunction SetupSpirit(object_pick,player_color)\n local xPadding = 1.3\n local xOffset = 1\n local PlayerBag = getObjectFromGUID(Global.getTable(\"PlayerBags\")[player_color])\n if #PlayerBag.getObjects() ~= 0 then\n local castObjects = upCast(self)\n local hpos = Player[player_color].getHandTransform().position\n self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8))\n self.setRotation(Vector(0,180,0))\n self.setLock(true)\n self.clearButtons()\n local spos = self.getPosition()\n local snaps = self.getSnapPoints()\n local placed = 0\n\n -- Setup Presence\n for i = 1,13 do\n local p = snaps[i]\n if i <= #snaps then\n PlayerBag.takeObject({position = self.positionToWorld(p.position)})\n else\n PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)})\n placed = placed + 1\n end\n end\n\n -- Setup Ready Token\n local ready = PlayerBag.takeObject({\n position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5),\n rotation = Vector(0, 180, 0),\n })\n\n -- Setup Energy Counter\n local counter = getObjectFromGUID(Global.getVar(\"counterBag\")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)})\n counter.setLock(true)\n\n Global.call(\"removeSpirit\", {spirit=self.guid, color=player_color, ready=ready, counter=counter})\n\n -- Setup Progression Deck if enabled\n if useProgression then\n local minorPowerDeck = getObjectFromGUID(Global.getVar(\"minorPowerZone\")).getObjects()[1]\n local majorPowerDeck = getObjectFromGUID(Global.getVar(\"majorPowerZone\")).getObjects()[1]\n local progressionDeck = progressionCard.getVar(\"progressionDeck\")\n for i,card in pairs(progressionDeck) do\n if card[2] then\n majorPowerDeck.takeObject({\n position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14),\n rotation = Vector(0,180,180),\n guid = card[1],\n })\n else\n minorPowerDeck.takeObject({\n position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14),\n rotation = Vector(0,180,180),\n guid = card[1],\n })\n end\n end\n end\n\n -- Setup objects on top of board\n for _, obj in pairs(castObjects) do\n obj.setLock(false)\n if obj.type == \"Deck\" then\n if obj.getName() == \"Aspects\" then\n HandleAspect(obj, player_color)\n else\n obj.deal(#obj.getObjects(),player_color)\n end\n elseif obj.type == \"Card\" and obj.getName() == \"Progression\" then\n if useProgression then\n obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14))\n else\n obj.destruct()\n end\n else\n obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10))\n placed = placed + 1\n end\n end\n\n if broadcast ~= nil then\n Player[player_color].broadcast(broadcast, Color.SoftBlue)\n end\n else\n Player[player_color].broadcast(\"You already picked a spirit\", \"Red\")\n end\nend\nfunction HandleAspect(deck, player_color)\n if useAspect == 0 then\n deck.destruct()\n elseif useAspect == 1 then\n local index = math.random(0,#deck.getObjects())\n if index == 0 then\n Player[player_color].broadcast(\"Your random Aspect is no Aspect\", Color.SoftBlue)\n deck.destruct()\n else\n deck.takeObject({\n index = index - 1,\n position = deck.getPosition() + Vector(0,2,0),\n callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast(\"Your random Aspect is \"..obj.getName(), Color.SoftBlue) end,\n })\n if deck.remainder then deck = deck.remainder end\n end\n elseif useAspect == 3 then\n local found = false\n for _, data in pairs(deck.getObjects()) do\n if data.name == aspect then\n found = true\n deck.takeObject({\n index = data.index,\n position = deck.getPosition() + Vector(0,2,0),\n callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end,\n })\n if deck.remainder then deck = deck.remainder end\n break\n end\n end\n if not found then\n deck.destruct()\n Player[player_color].broadcast(\"Unable to find aspect \"..aspect, \"Red\")\n end\n else\n deck.deal(#deck.getObjects(), player_color)\n end\nend\n\nfunction ToggleProgression()\n useProgression = not useProgression\n if useProgression then\n self.editButton({\n index = 1,\n label = \"Progression: Yes\",\n })\n else\n self.editButton({\n index = 1,\n label = \"Progression: No\",\n })\n end\nend\nfunction ToggleAspect(_, _, alt_click)\n if alt_click then\n useAspect = (useAspect - 1) % 3\n else\n useAspect = (useAspect + 1) % 3\n end\n if useAspect == 0 then\n self.editButton({\n index = 2,\n label = \"Aspects: None\",\n })\n elseif useAspect == 1 then\n self.editButton({\n index = 2,\n label = \"Aspects: Random\",\n })\n else\n self.editButton({\n index = 2,\n label = \"Aspects: All\",\n })\n end\nend\n-----\nfunction upCast(obj)\n local hits = Physics.cast({\n origin = obj.getPosition() + Vector(0,0.1,0),\n direction = Vector(0,1,0),\n type = 3,\n size = obj.getBoundsNormalized().size,\n orientation = obj.getRotation(),\n max_distance = 0,\n --debug = true,\n })\n local hitObjects = {}\n for _, v in pairs(hits) do\n if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end\n end\n return hitObjects\nend\n", - "LuaScriptState": "", + "LuaScript": "-- Spirit Panel for MJ & iakona's Spirit Island Mod --\nuseProgression = false\nuseAspect = 2\n\nfunction onLoad(saved_data)\n Color.Add(\"SoftBlue\", Color.new(0.45,0.6,0.7))\n getObjectFromGUID(\"SourceSpirit\").call(\"load\", {obj = self, saved_data = saved_data})\nend", + "LuaScriptState": "{\"trackElements\":[{\"elements\":\"01000000\",\"position\":{\"x\":-0.49,\"y\":0,\"z\":-0.4}},{\"elements\":\"00010000\",\"position\":{\"x\":-0.05,\"y\":0,\"z\":-0.4}}]}", "XmlUI": "", "AttachedSnapPoints": [ { diff --git a/objects/606f23/script-state.json b/objects/606f23/script-state.json new file mode 100644 index 000000000..a41a3cd17 --- /dev/null +++ b/objects/606f23/script-state.json @@ -0,0 +1,20 @@ +{ + "trackElements": [ + { + "elements": "01000000", + "position": { + "x": -0.49, + "y": 0, + "z": -0.4 + } + }, + { + "elements": "00010000", + "position": { + "x": -0.05, + "y": 0, + "z": -0.4 + } + } + ] +} diff --git a/objects/606f23/script.lua b/objects/606f23/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/606f23/script.lua +++ b/objects/606f23/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/60986d/object.json b/objects/60986d/object.json new file mode 100644 index 000000000..48b706422 --- /dev/null +++ b/objects/60986d/object.json @@ -0,0 +1,38 @@ +{ + "Name": "HandTrigger", + "Transform": { + "posX": 3.0, + "posY": 0.0, + "posZ": 100.0, + "rotX": -0.0, + "rotY": 0.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.11799997836351395, + "g": 0.5299999713897705, + "b": 1.0, + "a": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "FogColor": "Blue" +} diff --git a/objects/613ea4/contained/8eed72/object.json b/objects/613ea4/contained/8eed72/object.json index 2277097c7..3ac925ae0 100644 --- a/objects/613ea4/contained/8eed72/object.json +++ b/objects/613ea4/contained/8eed72/object.json @@ -23,6 +23,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": true, diff --git a/objects/613ea4/object.json b/objects/613ea4/object.json index 4d759d81c..94734b115 100644 --- a/objects/613ea4/object.json +++ b/objects/613ea4/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -56.111785888671875, - "posY": 0.8920117020606995, - "posZ": 33.538875579833984, + "posX": -42.650962829589844, + "posY": 0.8920116424560547, + "posZ": 43.62511444091797, "rotX": 0.004468617960810661, "rotY": 180.0008087158203, "rotZ": -3.221791530449991e-06, @@ -20,6 +20,7 @@ "b": 0.8526127934455872 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/613ea4/script.lua b/objects/613ea4/script.lua index 757e7e549..4cb906bd6 100644 --- a/objects/613ea4/script.lua +++ b/objects/613ea4/script.lua @@ -38,4 +38,4 @@ end function setCallback(params) callbackObj = params.obj callbackFunc = params.func -end +end \ No newline at end of file diff --git a/objects/61524b/contained/2ab946/object.json b/objects/61524b/contained/2ab946/object.json index 1ae110846..40dbd9059 100644 --- a/objects/61524b/contained/2ab946/object.json +++ b/objects/61524b/contained/2ab946/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 46002, + "CardID": 46000, "SidewaysCard": false, "CustomDeck": { "460": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420816201/7D8341DA4CE54F8B7E02DA77DE0F4395C1674A15/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420831087/ED83814F98E5FD9ED92507EBD40726E52798F837/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100640437/D73099B605D9F7740FB6AFCF7504B85292385940/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100640828/C4022F23169A5020CB82B152F4BEAA07707788DE/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/61524b/contained/6e13cf/object.json b/objects/61524b/contained/6e13cf/object.json index 180af1f2f..ea85b6adc 100644 --- a/objects/61524b/contained/6e13cf/object.json +++ b/objects/61524b/contained/6e13cf/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 46000, + "CardID": 46002, "SidewaysCard": false, "CustomDeck": { "460": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420816201/7D8341DA4CE54F8B7E02DA77DE0F4395C1674A15/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420831087/ED83814F98E5FD9ED92507EBD40726E52798F837/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100640437/D73099B605D9F7740FB6AFCF7504B85292385940/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100640828/C4022F23169A5020CB82B152F4BEAA07707788DE/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/61524b/contained/c3b304/object.json b/objects/61524b/contained/c3b304/object.json index 3879e6bf6..9d8af7458 100644 --- a/objects/61524b/contained/c3b304/object.json +++ b/objects/61524b/contained/c3b304/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 46001, "SidewaysCard": false, "CustomDeck": { "460": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420816201/7D8341DA4CE54F8B7E02DA77DE0F4395C1674A15/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420831087/ED83814F98E5FD9ED92507EBD40726E52798F837/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100640437/D73099B605D9F7740FB6AFCF7504B85292385940/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100640828/C4022F23169A5020CB82B152F4BEAA07707788DE/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/61524b/contained/d3a55b/object.json b/objects/61524b/contained/d3a55b/object.json index 05a759229..3ac5a6bc3 100644 --- a/objects/61524b/contained/d3a55b/object.json +++ b/objects/61524b/contained/d3a55b/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 46003, "SidewaysCard": false, "CustomDeck": { "460": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420816201/7D8341DA4CE54F8B7E02DA77DE0F4395C1674A15/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420831087/ED83814F98E5FD9ED92507EBD40726E52798F837/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100640437/D73099B605D9F7740FB6AFCF7504B85292385940/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100640828/C4022F23169A5020CB82B152F4BEAA07707788DE/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/61524b/object.json b/objects/61524b/object.json index 57e8e2de3..cc980b937 100644 --- a/objects/61524b/object.json +++ b/objects/61524b/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -89.34119415283203, - "posY": 1.1305627822875977, - "posZ": -2.179633617401123, + "posX": 66.40218353271484, + "posY": 1.1299999952316284, + "posZ": 74.61000061035156, "rotX": 0.004463123623281717, "rotY": 180.00936889648438, "rotZ": 180.0000457763672, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,22 +34,22 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 46002, - 46001, 46000, + 46001, + 46002, 46003 ], "CustomDeck": { "460": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420816201/7D8341DA4CE54F8B7E02DA77DE0F4395C1674A15/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420831087/ED83814F98E5FD9ED92507EBD40726E52798F837/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100640437/D73099B605D9F7740FB6AFCF7504B85292385940/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100640828/C4022F23169A5020CB82B152F4BEAA07707788DE/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/61ac7c/object.json b/objects/61ac7c/object.json index 0aed087a4..0cbec9e91 100644 --- a/objects/61ac7c/object.json +++ b/objects/61ac7c/object.json @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/627b4a/contained/1a0279/object.json b/objects/627b4a/contained/1a0279/object.json index 347266aa4..2a9a67db0 100644 --- a/objects/627b4a/contained/1a0279/object.json +++ b/objects/627b4a/contained/1a0279/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45801, + "CardID": 45802, "SidewaysCard": false, "CustomDeck": { "458": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420813448/A7D9D71E0389C8E489F04D5C34B2A9248DD19040/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420903254/9C85EF0EED2FCBC4F046128E09E7578BEF9A9A31/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100687897/77EAB93A7CF8A9658B19BF85B1E0B720DB78FBD7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100688252/E2BEBB5A0A707A3C7FB93A5DC81B65BCAB9DCA9F/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/627b4a/contained/28c2d1/object.json b/objects/627b4a/contained/28c2d1/object.json index 3df12e21b..f38ea2c0b 100644 --- a/objects/627b4a/contained/28c2d1/object.json +++ b/objects/627b4a/contained/28c2d1/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45800, + "CardID": 45803, "SidewaysCard": false, "CustomDeck": { "458": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420813448/A7D9D71E0389C8E489F04D5C34B2A9248DD19040/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420903254/9C85EF0EED2FCBC4F046128E09E7578BEF9A9A31/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100687897/77EAB93A7CF8A9658B19BF85B1E0B720DB78FBD7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100688252/E2BEBB5A0A707A3C7FB93A5DC81B65BCAB9DCA9F/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/627b4a/contained/3ec7be/object.json b/objects/627b4a/contained/3ec7be/object.json index e2f70ccb2..ad33fda0b 100644 --- a/objects/627b4a/contained/3ec7be/object.json +++ b/objects/627b4a/contained/3ec7be/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45802, + "CardID": 45801, "SidewaysCard": false, "CustomDeck": { "458": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420813448/A7D9D71E0389C8E489F04D5C34B2A9248DD19040/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420903254/9C85EF0EED2FCBC4F046128E09E7578BEF9A9A31/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100687897/77EAB93A7CF8A9658B19BF85B1E0B720DB78FBD7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100688252/E2BEBB5A0A707A3C7FB93A5DC81B65BCAB9DCA9F/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/627b4a/contained/64f0e6/object.json b/objects/627b4a/contained/64f0e6/object.json index b1a8bb4a7..2027c7c2e 100644 --- a/objects/627b4a/contained/64f0e6/object.json +++ b/objects/627b4a/contained/64f0e6/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45803, + "CardID": 45800, "SidewaysCard": false, "CustomDeck": { "458": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420813448/A7D9D71E0389C8E489F04D5C34B2A9248DD19040/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420903254/9C85EF0EED2FCBC4F046128E09E7578BEF9A9A31/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100687897/77EAB93A7CF8A9658B19BF85B1E0B720DB78FBD7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100688252/E2BEBB5A0A707A3C7FB93A5DC81B65BCAB9DCA9F/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/627b4a/object.json b/objects/627b4a/object.json index cfb9e913f..8d173e1a5 100644 --- a/objects/627b4a/object.json +++ b/objects/627b4a/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -122.94158935546875, - "posY": 1.13056218624115, - "posZ": -2.1795990467071533, + "posX": 32.80181121826172, + "posY": 1.1305631399154663, + "posZ": 74.61000061035156, "rotX": 0.004575063474476337, "rotY": 180.01199340820312, "rotZ": 180.00038146972656, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,22 +34,22 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 45803, - 45802, + 45800, 45801, - 45800 + 45802, + 45803 ], "CustomDeck": { "458": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420813448/A7D9D71E0389C8E489F04D5C34B2A9248DD19040/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420903254/9C85EF0EED2FCBC4F046128E09E7578BEF9A9A31/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100687897/77EAB93A7CF8A9658B19BF85B1E0B720DB78FBD7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100688252/E2BEBB5A0A707A3C7FB93A5DC81B65BCAB9DCA9F/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/6430ba/object.json b/objects/6430ba/object.json index 058ec5558..5450027ea 100644 --- a/objects/6430ba/object.json +++ b/objects/6430ba/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model", "Transform": { - "posX": -86.10848999023438, + "posX": 2.214998245239258, "posY": 1.1507666110992432, - "posZ": 30.62860107421875, + "posZ": 85.34156036376953, "rotX": 0.004461418371647596, "rotY": 179.98666381835938, "rotZ": 4.397369048092514e-05, @@ -15,15 +15,16 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.18151026964187622, - "g": 0.18151026964187622, - "b": 0.18638157844543457 + "r": 0.1815086007118225, + "g": 0.1815086007118225, + "b": 0.18637990951538086 }, "Tags": [ "Blight", "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, @@ -62,8 +63,7 @@ "x": 7.365196324826684e-06, "y": 0.5005010962486267, "z": -4.438251198735088e-05 - }, - "Tags": [] + } } ] } diff --git a/objects/64caee/object.json b/objects/64caee/object.json index eb880192a..c2330e76b 100644 --- a/objects/64caee/object.json +++ b/objects/64caee/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 21.799999237060547, - "posY": 0.883569061756134, - "posZ": 7.019999980926514, - "rotX": -9.515702892315403e-09, - "rotY": 179.99598693847656, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 18.001705169677734, + "posY": 0.8636050820350647, + "posZ": 25.69277000427246, + "rotX": -3.818270588595851e-09, + "rotY": 179.99990844726562, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "Varied Terrains", "Description": "Promo Pack #2", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,14 +33,14 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 54406, + "CardID": 17511, "SidewaysCard": false, "CustomDeck": { - "544": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420504441/7D4B9B157F8805D3F5BC78044B0D6861626CBBE1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420507457/E94CFBDC8C8891794947F64233E71656FC664DDA/", - "NumWidth": 4, - "NumHeight": 2, + "175": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, "BackIsHidden": false, "UniqueBack": true, "Type": 0 diff --git a/objects/64caee/script.lua b/objects/64caee/script.lua index 0d9981916..cfc5120db 100644 --- a/objects/64caee/script.lua +++ b/objects/64caee/script.lua @@ -1 +1 @@ -difficulty=2 +difficulty=2 \ No newline at end of file diff --git a/objects/654ab2/object.json b/objects/654ab2/object.json index 3897d09d1..21c07a1e5 100644 --- a/objects/654ab2/object.json +++ b/objects/654ab2/object.json @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/65fc65/contained/58a1d6/object.json b/objects/65fc65/contained/58a1d6/object.json index bfaf7ab76..f6a9a3e9c 100644 --- a/objects/65fc65/contained/58a1d6/object.json +++ b/objects/65fc65/contained/58a1d6/object.json @@ -23,6 +23,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/65fc65/object.json b/objects/65fc65/object.json index c6eee1107..1fe5980fc 100644 --- a/objects/65fc65/object.json +++ b/objects/65fc65/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -107.22000122070312, + "posX": -18.972789764404297, "posY": 1.0967048406600952, - "posZ": 47.90000534057617, + "posZ": 91.44107818603516, "rotX": 0.004446865059435368, "rotY": 179.99993896484375, "rotZ": 5.072755357105052e-06, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": false, diff --git a/objects/661aa3/object.json b/objects/661aa3/object.json index 5a4b1e6f6..4bc8fb821 100644 --- a/objects/661aa3/object.json +++ b/objects/661aa3/object.json @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/661aa3/script.lua b/objects/661aa3/script.lua index 14fe0b8d6..a0d86f26a 100644 --- a/objects/661aa3/script.lua +++ b/objects/661aa3/script.lua @@ -1,17 +1,6 @@ function setupPlayerArea() Global.call("setupPlayerArea", { obj = self, - elementBags = { - getObjectFromGUID("971c7c"), - getObjectFromGUID("22f0a8"), - getObjectFromGUID("b80e6d"), - getObjectFromGUID("f40ffc"), - getObjectFromGUID("fe94ae"), - getObjectFromGUID("21b481"), - getObjectFromGUID("3bc0d2"), - getObjectFromGUID("66f28c"), - }, - anyBag = getObjectFromGUID("a05f4a"), zone = getObjectFromGUID("654ab2") }) -end +end \ No newline at end of file diff --git a/objects/68adaf/object.json b/objects/68adaf/object.json index 36211fea2..859410c0e 100644 --- a/objects/68adaf/object.json +++ b/objects/68adaf/object.json @@ -1,9 +1,9 @@ { "Name": "Card", "Transform": { - "posX": -118.84767150878906, + "posX": -30.600452423095703, "posY": 1.1107620000839233, - "posZ": 53.82006072998047, + "posZ": 97.36112976074219, "rotX": 0.0044466364197432995, "rotY": 179.99835205078125, "rotZ": 180.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, @@ -32,12 +33,12 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 59303, + "CardID": 59300, "SidewaysCard": false, "CustomDeck": { "593": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277939276/00CE31ABE0AE59176BC5AB299C5447CFC5039787/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277974252/F2D3F3EF3C98D08550EFF92B6EBBF35CE046EA73/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1738926067615541619/7FC2DE1D675D045D258D758DAD3EEB54DAD3FE2E/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1738926067615542032/0C9C1CD32F8540AAAB9578B2140B0CD3FBBDB4FB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/68adaf/script.lua b/objects/68adaf/script.lua index c16894566..b667c0c94 100644 --- a/objects/68adaf/script.lua +++ b/objects/68adaf/script.lua @@ -7,4 +7,4 @@ progressionDeck = { {"be4a8e", false}, {"95563c", false}, {"b26b97", false}, -} +} \ No newline at end of file diff --git a/objects/69401f/object.json b/objects/69401f/object.json index 4d295affa..56c2314b0 100644 --- a/objects/69401f/object.json +++ b/objects/69401f/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model", "Transform": { - "posX": -44.368675231933594, + "posX": -43.03872299194336, "posY": 0.820000171661377, - "posZ": 3.380000114440918, + "posZ": 5.164374351501465, "rotX": 0.004448346793651581, "rotY": 180.0, "rotZ": -3.533949666234548e-07, @@ -15,11 +15,12 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.11797960847616196, + "r": 0.11797785013914108, "g": 0.5299999713897705, "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/6b0f27/object.json b/objects/6b0f27/object.json new file mode 100644 index 000000000..3a455884b --- /dev/null +++ b/objects/6b0f27/object.json @@ -0,0 +1,36 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": 30.385530471801758, + "posY": 0.8000151515007019, + "posZ": -14.114204406738281, + "rotX": -0.004439389333128929, + "rotY": 359.96954345703125, + "rotZ": 2.184755203415989e-06, + "scaleX": 139.03370666503906, + "scaleY": 0.30000001192092896, + "scaleZ": 2.482060432434082 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.08235206454992294, + "g": 0.05882277339696884, + "b": 0.03921568766236305 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false +} diff --git a/objects/6b5b4b/object.json b/objects/6b5b4b/object.json index b6c2cd9a4..a7a93b254 100644 --- a/objects/6b5b4b/object.json +++ b/objects/6b5b4b/object.json @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/6b5b4b/script.lua b/objects/6b5b4b/script.lua index 284bd7810..03cf429b3 100644 --- a/objects/6b5b4b/script.lua +++ b/objects/6b5b4b/script.lua @@ -1,17 +1,6 @@ function setupPlayerArea() Global.call("setupPlayerArea", { obj = self, - elementBags = { - getObjectFromGUID("29cabb"), - getObjectFromGUID("d02cc1"), - getObjectFromGUID("bef638"), - getObjectFromGUID("d3fc30"), - getObjectFromGUID("af7d11"), - getObjectFromGUID("f3d3ee"), - getObjectFromGUID("8f5bb0"), - getObjectFromGUID("f3c00a"), - }, - anyBag = getObjectFromGUID("998d22"), zone = getObjectFromGUID("61ac7c") }) -end +end \ No newline at end of file diff --git a/objects/6c0a2f/object.json b/objects/6c0a2f/object.json new file mode 100644 index 000000000..87fd8531e --- /dev/null +++ b/objects/6c0a2f/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.029998779296875, + "posY": 0.8031325936317444, + "posZ": 11.170000076293945, + "rotX": -9.268510581250666e-08, + "rotY": 180.01097106933594, + "rotZ": 6.611130487499395e-08, + "scaleX": 0.5500003695487976, + "scaleY": 0.5500003695487976, + "scaleZ": 0.5500003695487976 + }, + "Nickname": "Animal Element", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/6d922e/contained/07ee3a/contained/a91d59/object.json b/objects/6d922e/contained/07ee3a/contained/a91d59/object.json index 098262bb0..691adecff 100644 --- a/objects/6d922e/contained/07ee3a/contained/a91d59/object.json +++ b/objects/6d922e/contained/07ee3a/contained/a91d59/object.json @@ -23,6 +23,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/6d922e/contained/07ee3a/object.json b/objects/6d922e/contained/07ee3a/object.json index c5b585734..b206f4ac9 100644 --- a/objects/6d922e/contained/07ee3a/object.json +++ b/objects/6d922e/contained/07ee3a/object.json @@ -23,6 +23,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/6d922e/object.json b/objects/6d922e/object.json index f7662667f..52bd7c8ae 100644 --- a/objects/6d922e/object.json +++ b/objects/6d922e/object.json @@ -1,15 +1,15 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -43.922088623046875, - "posY": 1.0711350440979004, - "posZ": 45.266056060791016, + "posX": -45.5099983215332, + "posY": 1.07113516330719, + "posZ": 61.099998474121094, "rotX": -1.2722217180292147e-14, "rotY": 2.654061986634381e-20, "rotZ": -4.071109421799335e-11, - "scaleX": 0.8299999237060547, - "scaleY": 0.16000016033649445, - "scaleZ": 0.8300005197525024 + "scaleX": 0.7273901700973511, + "scaleY": 0.14021994173526764, + "scaleZ": 0.7273906469345093 }, "Nickname": "1 Energy Bags", "Description": "", @@ -20,9 +20,10 @@ "b": 0.5600327849388123 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -59,14 +60,14 @@ "GUID": "4b4bdc", "Name": "Bag", "Transform": { - "posX": 0.012046171352267265, - "posY": 1.125596046447754, - "posZ": -0.8793147206306458, - "rotX": 0.0005805660621263087, - "rotY": 90.03446197509766, - "rotZ": 89.97633361816406, - "scaleX": 0.027612045407295227, - "scaleY": 0.5322808027267456, + "posX": 0.012046299874782562, + "posY": 1.1256016492843628, + "posZ": -0.8793163895606995, + "rotX": 0.0005293396534398198, + "rotY": 90.03448486328125, + "rotZ": 89.97639465332031, + "scaleX": 0.027612047269940376, + "scaleY": 0.5322809219360352, "scaleZ": 0.5322784185409546 }, "Nickname": "", @@ -78,6 +79,7 @@ "b": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -93,71 +95,67 @@ "MaterialIndex": -1, "MeshIndex": -1, "Number": 0, + "Bag": { + "Order": 0 + }, "LuaScript": "", "LuaScriptState": "", - "XmlUI": "" - }, - { - "GUID": "ca0586", - "Name": "Custom_Model", - "Transform": { - "posX": 0.014546406455338001, - "posY": 0.6425567865371704, - "posZ": -0.13732442259788513, - "rotX": -1.0638347447411434e-07, - "rotY": 179.96617126464844, - "rotZ": -1.0917179906755337e-06, - "scaleX": 0.6024109721183777, - "scaleY": 5.468745231628418, - "scaleZ": 0.6024105548858643 - }, - "Nickname": "1 Energy", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Tags": [ - "Destroy" - ], - "LayoutGroupSortIndex": 0, - "Locked": true, - "Grid": false, - "Snap": false, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": false, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomMesh": { - "MeshURL": "http://cloud-3.steamusercontent.com/ugc/868489312390110251/5C3337D08AA1E8E0DD9A2B79D23BB60B568F478E/", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/868489312390112137/2C135F1EA450E7B9F9FE5A46D56E1764E7A28BB3/", - "NormalURL": "", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 3, - "TypeIndex": 5, - "CustomShader": { - "SpecularColor": { + "XmlUI": "", + "ChildObjects": [ + { + "GUID": "8e3390", + "Name": "Custom_Model", + "Transform": { + "posX": -15.283597946166992, + "posY": 1.2997450828552246, + "posZ": -0.04715732857584953, + "rotX": 89.9720230102539, + "rotY": 89.98922729492188, + "rotZ": 0.0, + "scaleX": 1.291408658027649, + "scaleY": 258.2760009765625, + "scaleZ": 1.2914024591445923 + }, + "Nickname": "1 Energy", + "Description": "Pays for Power Cards. Carries over from turn to turn.", + "GMNotes": "", + "ColorDiffuse": { "r": 1.0, "g": 1.0, "b": 1.0 }, - "SpecularIntensity": 0.0, - "SpecularSharpness": 2.0, - "FresnelStrength": 0.0 - }, - "CastShadows": true - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "" + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472358304/A200B815400F7CF50C47E4EBE30AA806B52787A7/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + ] } ] } diff --git a/objects/6f2249/object.json b/objects/6f2249/object.json index 419e6668a..9e97d0aea 100644 --- a/objects/6f2249/object.json +++ b/objects/6f2249/object.json @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/6f4def/object.json b/objects/6f4def/object.json index f9a011c22..d10f8792b 100644 --- a/objects/6f4def/object.json +++ b/objects/6f4def/object.json @@ -3,13 +3,13 @@ "Transform": { "posX": -26.700000762939453, "posY": 4.100000381469727, - "posZ": -44.16999053955078, + "posZ": -46.31417465209961, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, "scaleX": 18.40999984741211, "scaleY": 6.483764171600342, - "scaleZ": 6.517999172210693 + "scaleZ": 4.699999809265137 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/7019af/contained/784c00/object.json b/objects/7019af/contained/784c00/object.json index cd84e4d32..bcba84336 100644 --- a/objects/7019af/contained/784c00/object.json +++ b/objects/7019af/contained/784c00/object.json @@ -23,6 +23,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/7019af/object.json b/objects/7019af/object.json index f65bf215f..e03b9be64 100644 --- a/objects/7019af/object.json +++ b/objects/7019af/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -42.25998306274414, - "posY": 1.2617714405059814, - "posZ": 16.40985107421875, + "posX": -37.22218322753906, + "posY": 1.2617831230163574, + "posZ": 16.358863830566406, "rotX": 1.1332560490018295e-07, "rotY": 179.9877166748047, "rotZ": -0.00014451700553763658, @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -82,6 +83,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": false, diff --git a/objects/72de5c/object.json b/objects/72de5c/object.json index 551ffb888..16069d73a 100644 --- a/objects/72de5c/object.json +++ b/objects/72de5c/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -83.33999633789062, + "posX": 5.2002410888671875, "posY": 1.091076135635376, - "posZ": 6.848512649536133, + "posZ": 72.53072357177734, "rotX": 0.0044483765959739685, "rotY": 180.00015258789062, "rotZ": 180.0, @@ -11,18 +11,21 @@ "scaleY": 1.0, "scaleZ": 5.460000038146973 }, - "Nickname": "Vengeance As A Burning Plague", + "Nickname": "Vengeance as a Burning Plague", "Description": "JE", "GMNotes": "", "ColorDiffuse": { - "r": 0.20028209686279297, - "g": 0.16032737493515015, - "b": 0.1517656445503235 + "r": 0.20028120279312134, + "g": 0.16032648086547852, + "b": 0.15176475048065186 }, "Tags": [ + "High", + "JE", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,80 +56,70 @@ "x": -0.04415306821465492, "y": 0.2000008076429367, "z": -0.3985757529735565 - }, - "Tags": [] + } }, { "Position": { "x": -0.0413447767496109, "y": 0.20000000298023224, "z": -0.08258441090583801 - }, - "Tags": [] + } }, { "Position": { "x": -1.1906304359436035, "y": 0.20000042021274567, "z": -0.08047177642583847 - }, - "Tags": [] + } }, { "Position": { "x": -0.9577917456626892, "y": 0.20000042021274567, "z": -0.07876408100128174 - }, - "Tags": [] + } }, { "Position": { "x": -0.7259688973426819, "y": 0.20000042021274567, "z": -0.07877013087272644 - }, - "Tags": [] + } }, { "Position": { "x": -0.5065323114395142, "y": 0.20000039041042328, "z": -0.08218555152416229 - }, - "Tags": [] + } }, { "Position": { "x": -0.2756894528865814, "y": 0.2000003457069397, "z": -0.0853944942355156 - }, - "Tags": [] + } }, { "Position": { "x": -0.7313891053199768, "y": 0.2000003308057785, "z": -0.40104812383651733 - }, - "Tags": [] + } }, { "Position": { "x": -0.5002259612083435, "y": 0.2000003159046173, "z": -0.4061712622642517 - }, - "Tags": [] + } }, { "Position": { "x": -0.27241411805152893, "y": 0.2000003159046173, "z": -0.40446344017982483 - }, - "Tags": [] + } } ] } diff --git a/objects/72de5c/script-state.json b/objects/72de5c/script-state.json new file mode 100644 index 000000000..8241343ea --- /dev/null +++ b/objects/72de5c/script-state.json @@ -0,0 +1,20 @@ +{ + "trackElements": [ + { + "elements": "00100000", + "position": { + "x": -0.28, + "y": 0, + "z": -0.09 + } + }, + { + "elements": "00000001", + "position": { + "x": -0.27, + "y": 0, + "z": -0.4 + } + } + ] +} diff --git a/objects/72de5c/script.lua b/objects/72de5c/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/72de5c/script.lua +++ b/objects/72de5c/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/72fd72/object.json b/objects/72fd72/object.json index 0a78dcc09..bfa8c9e68 100644 --- a/objects/72fd72/object.json +++ b/objects/72fd72/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model", "Transform": { - "posX": -44.368675231933594, + "posX": -43.03872299194336, "posY": 0.820000171661377, - "posZ": 0.37999987602233887, + "posZ": 2.164374351501465, "rotX": 0.004445618484169245, "rotY": 180.0, "rotZ": -8.017774462132365e-07, @@ -17,9 +17,10 @@ "ColorDiffuse": { "r": 0.9529411196708679, "g": 0.5517460107803345, - "b": 0.10978309065103531 + "b": 0.10978133231401443 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/73f445/contained/4ef0b2/object.json b/objects/73f445/contained/4ef0b2/object.json index 8be95f4ad..2eb9a5c13 100644 --- a/objects/73f445/contained/4ef0b2/object.json +++ b/objects/73f445/contained/4ef0b2/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45702, + "CardID": 45701, "SidewaysCard": false, "CustomDeck": { "457": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420807057/63B8F336399EF08A43477E2762DA0F6332756B52/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420902560/0E9D1DE4FC47A94BEAA99CB42FA444587AC613F9/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100683603/2C69CDBBD98D5030EB32167ABC3EF50704ACAE0F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100684023/BB01096E75B291619F38A01F67C1C81398B081A7/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/73f445/contained/567dfd/object.json b/objects/73f445/contained/567dfd/object.json index 54389a7b2..e6632a459 100644 --- a/objects/73f445/contained/567dfd/object.json +++ b/objects/73f445/contained/567dfd/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45700, + "CardID": 45702, "SidewaysCard": false, "CustomDeck": { "457": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420807057/63B8F336399EF08A43477E2762DA0F6332756B52/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420902560/0E9D1DE4FC47A94BEAA99CB42FA444587AC613F9/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100683603/2C69CDBBD98D5030EB32167ABC3EF50704ACAE0F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100684023/BB01096E75B291619F38A01F67C1C81398B081A7/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/73f445/contained/8f5f49/object.json b/objects/73f445/contained/8f5f49/object.json index 10c8a95ee..cecf27a68 100644 --- a/objects/73f445/contained/8f5f49/object.json +++ b/objects/73f445/contained/8f5f49/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45703, + "CardID": 45700, "SidewaysCard": false, "CustomDeck": { "457": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420807057/63B8F336399EF08A43477E2762DA0F6332756B52/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420902560/0E9D1DE4FC47A94BEAA99CB42FA444587AC613F9/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100683603/2C69CDBBD98D5030EB32167ABC3EF50704ACAE0F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100684023/BB01096E75B291619F38A01F67C1C81398B081A7/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/73f445/contained/a0a0fc/object.json b/objects/73f445/contained/a0a0fc/object.json index 7c50431ea..3011d323d 100644 --- a/objects/73f445/contained/a0a0fc/object.json +++ b/objects/73f445/contained/a0a0fc/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45701, + "CardID": 45703, "SidewaysCard": false, "CustomDeck": { "457": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420807057/63B8F336399EF08A43477E2762DA0F6332756B52/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420902560/0E9D1DE4FC47A94BEAA99CB42FA444587AC613F9/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100683603/2C69CDBBD98D5030EB32167ABC3EF50704ACAE0F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100684023/BB01096E75B291619F38A01F67C1C81398B081A7/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/73f445/object.json b/objects/73f445/object.json index e084a2ce6..b068eec21 100644 --- a/objects/73f445/object.json +++ b/objects/73f445/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -72.5410385131836, + "posX": 15.99920654296875, "posY": 1.1314328908920288, - "posZ": 9.020330429077148, + "posZ": 74.7025375366211, "rotX": 0.004446547012776136, "rotY": 180.0075225830078, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,22 +34,22 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 45703, - 45702, 45700, - 45701 + 45701, + 45702, + 45703 ], "CustomDeck": { "457": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420807057/63B8F336399EF08A43477E2762DA0F6332756B52/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420902560/0E9D1DE4FC47A94BEAA99CB42FA444587AC613F9/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100683603/2C69CDBBD98D5030EB32167ABC3EF50704ACAE0F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100684023/BB01096E75B291619F38A01F67C1C81398B081A7/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/743f66/object.json b/objects/743f66/object.json index c9d9059cd..bf70d1532 100644 --- a/objects/743f66/object.json +++ b/objects/743f66/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -66.54000091552734, - "posY": 1.089071273803711, - "posZ": -4.35151481628418, + "posX": 89.20333099365234, + "posY": 1.0890722274780273, + "posZ": 72.436767578125, "rotX": 0.004446597304195166, "rotY": 180.0, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "JE", "GMNotes": "", "ColorDiffuse": { - "r": 0.2002820372581482, - "g": 0.16032731533050537, - "b": 0.1517655849456787 + "r": 0.20028114318847656, + "g": 0.16032642126083374, + "b": 0.15176469087600708 }, "Tags": [ - "Spirit" + "JE", + "Spirit", + "Very High" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,88 +56,77 @@ "x": -0.054367899894714355, "y": 0.19997668266296387, "z": -0.4054683446884155 - }, - "Tags": [] + } }, { "Position": { "x": -0.05680771544575691, "y": 0.20001161098480225, "z": -0.010415743105113506 - }, - "Tags": [] + } }, { "Position": { "x": -0.4862271547317505, "y": 0.2000006139278412, "z": 0.0017941066762432456 - }, - "Tags": [] + } }, { "Position": { "x": -0.9028263092041016, "y": 0.20000071823596954, "z": 0.002914489945396781 - }, - "Tags": [] + } }, { "Position": { "x": -1.3300626277923584, "y": 0.20000059902668, "z": -0.004884338937699795 - }, - "Tags": [] + } }, { "Position": { "x": -1.3410749435424805, "y": 0.20000065863132477, "z": -0.41353079676628113 - }, - "Tags": [] + } }, { "Position": { "x": -0.9087453484535217, "y": 0.20000070333480835, "z": -0.4143327474594116 - }, - "Tags": [] + } }, { "Position": { "x": -1.1170040369033813, "y": 0.20000067353248596, "z": -0.21349865198135376 - }, - "Tags": [] + } }, { "Position": { "x": -0.6935524344444275, "y": 0.20000065863132477, "z": -0.20596715807914734 - }, - "Tags": [] + } }, { "Position": { "x": -0.4885893166065216, "y": 0.20000070333480835, "z": -0.41521531343460083 - }, - "Tags": [] + } }, { "Position": { "x": -0.2767597734928131, "y": 0.20000067353248596, "z": -0.20878876745700836 - }, - "Tags": [] + } } ] } diff --git a/objects/743f66/script-state.json b/objects/743f66/script-state.json new file mode 100644 index 000000000..ae92fa41f --- /dev/null +++ b/objects/743f66/script-state.json @@ -0,0 +1,44 @@ +{ + "trackElements": [ + { + "elements": "00010000", + "position": { + "x": -0.69, + "y": 0, + "z": -0.21 + } + }, + { + "elements": "00001000", + "position": { + "x": -0.49, + "y": 0, + "z": -0.42 + } + }, + { + "elements": "01000000", + "position": { + "x": -0.28, + "y": 0, + "z": -0.21 + } + }, + { + "elements": "00000100", + "position": { + "x": -0.06, + "y": 0, + "z": -0.01 + } + }, + { + "elements": "10000000", + "position": { + "x": -0.05, + "y": 0, + "z": -0.41 + } + } + ] +} diff --git a/objects/743f66/script.lua b/objects/743f66/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/743f66/script.lua +++ b/objects/743f66/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/746488/object.json b/objects/746488/object.json index acd1fe01b..7a882b53b 100644 --- a/objects/746488/object.json +++ b/objects/746488/object.json @@ -1,11 +1,11 @@ { "Name": "3DText", "Transform": { - "posX": -48.52325439453125, - "posY": 0.9595543742179871, - "posZ": 31.970367431640625, + "posX": -36.63503646850586, + "posY": 0.9595457911491394, + "posZ": 42.27953338623047, "rotX": 90.0, - "rotY": 4.697904842032585e-06, + "rotY": 4.69760971100186e-06, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/74d027/object.json b/objects/74d027/object.json index 2bcb3d04f..1c190d1bd 100644 --- a/objects/74d027/object.json +++ b/objects/74d027/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -116.94000244140625, - "posY": 1.0901626348495483, - "posZ": -4.349999904632568, + "posX": 38.80339813232422, + "posY": 1.0901635885238647, + "posZ": 72.43828582763672, "rotX": 0.004575071390718222, "rotY": 180.0, "rotZ": 180.00038146972656, @@ -15,14 +15,17 @@ "Description": "JE", "GMNotes": "", "ColorDiffuse": { - "r": 0.20028173923492432, - "g": 0.1603270173072815, - "b": 0.15176528692245483 + "r": 0.20028084516525269, + "g": 0.16032612323760986, + "b": 0.1517643928527832 }, "Tags": [ - "Spirit" + "JE", + "Spirit", + "Very High" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,96 +56,84 @@ "x": -0.0018064912874251604, "y": 0.20000037550926208, "z": 0.8177236914634705 - }, - "Tags": [] + } }, { "Position": { "x": -0.2280549854040146, "y": 0.2000003606081009, "z": 0.8196671605110168 - }, - "Tags": [] + } }, { "Position": { "x": -0.46017715334892273, "y": 0.2000003159046173, "z": 0.8240721821784973 - }, - "Tags": [] + } }, { "Position": { "x": -0.45728185772895813, "y": 0.20000039041042328, "z": 0.5589355230331421 - }, - "Tags": [] + } }, { "Position": { "x": -0.2284650206565857, "y": 0.20000040531158447, "z": 0.5510724186897278 - }, - "Tags": [] + } }, { "Position": { "x": -0.002626560628414154, "y": 0.2000003457069397, "z": 0.5565635561943054 - }, - "Tags": [] + } }, { "Position": { "x": 0.21469241380691528, "y": 0.2000003457069397, "z": -0.04368854686617851 - }, - "Tags": [] + } }, { "Position": { "x": 0.4484962821006775, "y": 0.20000040531158447, "z": -0.0480639673769474 - }, - "Tags": [] + } }, { "Position": { "x": 0.21666227281093597, "y": 0.2000003308057785, "z": 0.23173309862613678 - }, - "Tags": [] + } }, { "Position": { "x": 0.45200106501579285, "y": 0.20000042021274567, "z": 0.23588430881500244 - }, - "Tags": [] + } }, { "Position": { "x": 0.405361145734787, "y": 0.2000003308057785, "z": -0.2811621129512787 - }, - "Tags": [] + } }, { "Position": { "x": 0.4046601951122284, "y": 0.20000040531158447, "z": -0.5327625274658203 - }, - "Tags": [] + } } ] } diff --git a/objects/74d027/script.lua b/objects/74d027/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/74d027/script.lua +++ b/objects/74d027/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/7553b1/object.json b/objects/7553b1/object.json index a0f275425..20cc55b92 100644 --- a/objects/7553b1/object.json +++ b/objects/7553b1/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Token", "Transform": { - "posX": -102.88999938964844, + "posX": -14.566511154174805, "posY": 1.1954232454299927, - "posZ": 31.399444580078125, + "posZ": 86.11241149902344, "rotX": 0.004441064316779375, "rotY": 179.99591064453125, "rotZ": 1.4332817954709753e-05, @@ -24,6 +24,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": false, diff --git a/objects/759e18/object.json b/objects/759e18/object.json index 7875597b9..5946faa40 100644 --- a/objects/759e18/object.json +++ b/objects/759e18/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Token", "Transform": { - "posX": -72.7113265991211, - "posY": -0.10545935481786728, - "posZ": 56.74674987792969, + "posX": -47.6814079284668, + "posY": -0.09967516362667084, + "posZ": 56.74885940551758, "rotX": 0.00442883325740695, "rotY": 0.0, "rotZ": -2.6293271275790175e-06, @@ -20,6 +20,7 @@ "b": 0.8156862854957581 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/7632bf/contained/7e81e5/contained/c20d3d/object.json b/objects/7632bf/contained/7e81e5/contained/c20d3d/object.json index 329bfec71..124836266 100644 --- a/objects/7632bf/contained/7e81e5/contained/c20d3d/object.json +++ b/objects/7632bf/contained/7e81e5/contained/c20d3d/object.json @@ -23,6 +23,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/7632bf/contained/7e81e5/object.json b/objects/7632bf/contained/7e81e5/object.json index e4f81a898..38431ec70 100644 --- a/objects/7632bf/contained/7e81e5/object.json +++ b/objects/7632bf/contained/7e81e5/object.json @@ -23,6 +23,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/7632bf/object.json b/objects/7632bf/object.json index 21510558c..f4273ffe2 100644 --- a/objects/7632bf/object.json +++ b/objects/7632bf/object.json @@ -1,15 +1,15 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -42.249088287353516, - "posY": 1.0700000524520874, - "posZ": 45.27206802368164, + "posX": -44.0099983215332, + "posY": 1.070000171661377, + "posZ": 61.099998474121094, "rotX": -0.0, "rotY": 180.0, "rotZ": 0.0, - "scaleX": 0.8299999833106995, - "scaleY": 0.1599999964237213, - "scaleZ": 0.8299999833106995 + "scaleX": 0.7273901700973511, + "scaleY": 0.1402197778224945, + "scaleZ": 0.7273901700973511 }, "Nickname": "3 Energy Bags", "Description": "", @@ -20,9 +20,10 @@ "b": 0.5600327849388123 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -56,18 +57,18 @@ }, "ChildObjects": [ { - "GUID": "4b4bdc", + "GUID": "db34ef", "Name": "Bag", "Transform": { - "posX": 0.03456322103738785, - "posY": 1.1011123657226562, - "posZ": 0.8699463605880737, - "rotX": 0.0004627453163266182, + "posX": 0.0345655120909214, + "posY": 1.101110577583313, + "posZ": 0.869945228099823, + "rotX": 0.0004917736514471471, "rotY": 270.0345764160156, - "rotZ": 89.97645568847656, - "scaleX": 0.027611952275037766, - "scaleY": 0.5322789549827576, - "scaleZ": 0.5322786569595337 + "rotZ": 89.97642517089844, + "scaleX": 0.027611956000328064, + "scaleY": 0.5322790741920471, + "scaleZ": 0.532278835773468 }, "Nickname": "", "Description": "", @@ -78,6 +79,7 @@ "b": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -93,71 +95,67 @@ "MaterialIndex": -1, "MeshIndex": -1, "Number": 0, + "Bag": { + "Order": 0 + }, "LuaScript": "", "LuaScriptState": "", - "XmlUI": "" - }, - { - "GUID": "bc09d0", - "Name": "Custom_Model", - "Transform": { - "posX": 0.030002815648913383, - "posY": 1.2276127338409424, - "posZ": 0.1079697236418724, - "rotX": 0.07087933272123337, - "rotY": 0.007906720042228699, - "rotZ": 0.005639087874442339, - "scaleX": 0.6653480529785156, - "scaleY": 0.0345148928463459, - "scaleZ": 0.6653522849082947 - }, - "Nickname": "3 Energy", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Tags": [ - "Destroy" - ], - "LayoutGroupSortIndex": 0, - "Locked": true, - "Grid": false, - "Snap": false, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": false, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomMesh": { - "MeshURL": "http://cloud-3.steamusercontent.com/ugc/868489312390110251/5C3337D08AA1E8E0DD9A2B79D23BB60B568F478E/", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/868489312390112311/DDF02E59ED1921D81C838CCDFEE9C6969DEFFE96/", - "NormalURL": "", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 3, - "TypeIndex": 5, - "CustomShader": { - "SpecularColor": { + "XmlUI": "", + "ChildObjects": [ + { + "GUID": "455c87", + "Name": "Custom_Model", + "Transform": { + "posX": -14.102898597717285, + "posY": 1.286635398864746, + "posZ": -0.008578821085393429, + "rotX": 89.96043395996094, + "rotY": 89.95481872558594, + "rotZ": 0.0, + "scaleX": 1.291407823562622, + "scaleY": 258.277099609375, + "scaleZ": 1.291407585144043 + }, + "Nickname": "3 Energy", + "Description": "Pays for Power Cards. Carries over from turn to turn.", + "GMNotes": "", + "ColorDiffuse": { "r": 1.0, "g": 1.0, "b": 1.0 }, - "SpecularIntensity": 0.0, - "SpecularSharpness": 2.0, - "FresnelStrength": 0.0 - }, - "CastShadows": true - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "" + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472358853/D72E5ECC21282BD751BEC11B05D39C6656CC0921/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + ] } ] } diff --git a/objects/76f418/object.json b/objects/76f418/object.json new file mode 100644 index 000000000..89c70b5ed --- /dev/null +++ b/objects/76f418/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.029998779296875, + "posY": 0.8031325936317444, + "posZ": 18.670000076293945, + "rotX": -1.0086627355576638e-07, + "rotY": 180.01473999023438, + "rotZ": -4.384203933227582e-08, + "scaleX": 0.5500003695487976, + "scaleY": 0.5500003695487976, + "scaleZ": 0.5500003695487976 + }, + "Nickname": "Fire Element", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.37546294927597046, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/782f57/object.json b/objects/782f57/object.json new file mode 100644 index 000000000..5fefd59e4 --- /dev/null +++ b/objects/782f57/object.json @@ -0,0 +1,36 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": 30.59276580810547, + "posY": 0.800000011920929, + "posZ": -46.377052307128906, + "rotX": -0.004444730468094349, + "rotY": -6.393249350367114e-06, + "rotZ": -3.692636880714417e-07, + "scaleX": 173.93292236328125, + "scaleY": 0.30000001192092896, + "scaleZ": 3.9807167053222656 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.08235207945108414, + "g": 0.05882280319929123, + "b": 0.03921568766236305 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false +} diff --git a/objects/7902f9/object.json b/objects/7902f9/object.json index e347dfb8a..bc5f46194 100644 --- a/objects/7902f9/object.json +++ b/objects/7902f9/object.json @@ -3,13 +3,13 @@ "Transform": { "posX": 19.100000381469727, "posY": 4.100000381469727, - "posZ": -50.999996185302734, + "posZ": -51.810001373291016, "rotX": 0.0, "rotY": -3.210985935847406e-29, "rotZ": 0.0, "scaleX": 18.40999984741211, "scaleY": 6.483764171600342, - "scaleZ": 5.214399337768555 + "scaleZ": 4.699999809265137 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/794c81/object.json b/objects/794c81/object.json index c175ac4b7..d33b91728 100644 --- a/objects/794c81/object.json +++ b/objects/794c81/object.json @@ -2,14 +2,14 @@ "Name": "Custom_Assetbundle", "Transform": { "posX": 19.100000381469727, - "posY": 0.5899999737739563, - "posZ": -31.99996566772461, + "posY": 0.8100000023841858, + "posZ": -29.899999618530273, "rotX": 0.004446592181921005, "rotY": 180.0, "rotZ": 0.0, "scaleX": 2.299999952316284, - "scaleY": 1.0, - "scaleZ": 1.5956422090530396 + "scaleY": 0.009999999776482582, + "scaleZ": 1.4199999570846558 }, "Nickname": "", "Description": "", @@ -20,6 +20,7 @@ "b": 0.5439994931221008 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/7ac013/object.json b/objects/7ac013/object.json index 5efd35bd4..5627798f5 100644 --- a/objects/7ac013/object.json +++ b/objects/7ac013/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 8.529999732971191, - "posY": 0.8835356831550598, - "posZ": 42.86000061035156, - "rotX": -2.4870900894313763e-09, - "rotY": 180.00083923339844, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 8.889444351196289, + "posY": 0.8636050820350647, + "posZ": 49.659210205078125, + "rotX": -2.6064814750981213e-09, + "rotY": 179.99998474121094, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "Rituals of Terror", "Description": "Spirit Island", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 17506, + "CardID": 17504, "SidewaysCard": false, "CustomDeck": { "175": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412501/089E1D495EA40F5830D432C56EFE77E59DA214F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412574/647A10C421528FC37AF06DABD93B00A02CE7E020/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/7ac013/script.lua b/objects/7ac013/script.lua index 3f4f28d98..5a8cc4741 100644 --- a/objects/7ac013/script.lua +++ b/objects/7ac013/script.lua @@ -5,16 +5,16 @@ fearSetupComplete=false function FearSetup(params) params.deck.takeObject({ - guid = "2b7d0b", - position = {-46.21, 0.92, 54.04}, - rotation = {0,180,0}, + guid = "969897", + position = {-46.18, 0.82, 35.58}, + rotation = {0,180,180}, }) params.deck.takeObject({ - guid = "4211e9", - position = {-42.26, 0.92, 54.06}, - rotation = {0,180,0}, + guid = "f96a71", + position = {-41.70, 0.82, 35.58}, + rotation = {0,180,180}, }) local fearDeck = getObjectFromGUID(Global.getVar("fearDeckSetupZone")).getObjects()[1] params.deck.putObject(fearDeck) Wait.condition(function() fearSetupComplete = true end, function() return fearDeck == nil end) -end +end \ No newline at end of file diff --git a/objects/7b91c5/contained/40b58d/object.json b/objects/7b91c5/contained/40b58d/object.json index dca47f193..536ebcb5f 100644 --- a/objects/7b91c5/contained/40b58d/object.json +++ b/objects/7b91c5/contained/40b58d/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64002, "SidewaysCard": false, "CustomDeck": { "640": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278018705/842908226A3EC003A547B9917F3A1ECFF2E0B0AF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756137657/59E9F2C23128F89E2D028BB3F4479707AF6866B2/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100691636/1BACB237027DB607939100B982035E7268130712/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100692014/59E9F2C23128F89E2D028BB3F4479707AF6866B2/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/7b91c5/contained/765103/object.json b/objects/7b91c5/contained/765103/object.json index 50b7deae9..08dfb6198 100644 --- a/objects/7b91c5/contained/765103/object.json +++ b/objects/7b91c5/contained/765103/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64001, "SidewaysCard": false, "CustomDeck": { "640": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278018705/842908226A3EC003A547B9917F3A1ECFF2E0B0AF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756137657/59E9F2C23128F89E2D028BB3F4479707AF6866B2/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100691636/1BACB237027DB607939100B982035E7268130712/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100692014/59E9F2C23128F89E2D028BB3F4479707AF6866B2/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/7b91c5/contained/b8a36c/object.json b/objects/7b91c5/contained/b8a36c/object.json index 39ccb1e17..fb53d33dd 100644 --- a/objects/7b91c5/contained/b8a36c/object.json +++ b/objects/7b91c5/contained/b8a36c/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64000, "SidewaysCard": false, "CustomDeck": { "640": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278018705/842908226A3EC003A547B9917F3A1ECFF2E0B0AF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756137657/59E9F2C23128F89E2D028BB3F4479707AF6866B2/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100691636/1BACB237027DB607939100B982035E7268130712/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100692014/59E9F2C23128F89E2D028BB3F4479707AF6866B2/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/7b91c5/contained/eb0cc9/object.json b/objects/7b91c5/contained/eb0cc9/object.json index 0e2e9ae83..64a925afe 100644 --- a/objects/7b91c5/contained/eb0cc9/object.json +++ b/objects/7b91c5/contained/eb0cc9/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64003, "SidewaysCard": false, "CustomDeck": { "640": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278018705/842908226A3EC003A547B9917F3A1ECFF2E0B0AF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756137657/59E9F2C23128F89E2D028BB3F4479707AF6866B2/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100691636/1BACB237027DB607939100B982035E7268130712/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100692014/59E9F2C23128F89E2D028BB3F4479707AF6866B2/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/7b91c5/object.json b/objects/7b91c5/object.json index be38801d0..29093a662 100644 --- a/objects/7b91c5/object.json +++ b/objects/7b91c5/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -122.94123840332031, - "posY": 1.1364816427230835, - "posZ": 42.63017654418945, + "posX": 32.600860595703125, + "posY": 1.1364825963974, + "posZ": 97.32177734375, "rotX": 0.004446694627404213, "rotY": 179.99855041503906, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,7 +34,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -44,8 +45,8 @@ ], "CustomDeck": { "640": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278018705/842908226A3EC003A547B9917F3A1ECFF2E0B0AF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756137657/59E9F2C23128F89E2D028BB3F4479707AF6866B2/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100691636/1BACB237027DB607939100B982035E7268130712/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100692014/59E9F2C23128F89E2D028BB3F4479707AF6866B2/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/7b9977/object.json b/objects/7b9977/object.json new file mode 100644 index 000000000..7d01eaf0e --- /dev/null +++ b/objects/7b9977/object.json @@ -0,0 +1,38 @@ +{ + "Name": "HandTrigger", + "Transform": { + "posX": 1.0, + "posY": 0.0, + "posZ": 100.0, + "rotX": -0.0, + "rotY": 0.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6269999742507935, + "g": 0.12499997764825821, + "b": 0.9409999847412109, + "a": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "FogColor": "Purple" +} diff --git a/objects/7c20c9/contained/b243e6/object.json b/objects/7c20c9/contained/b243e6/object.json index a725f2fa6..9dc456e7b 100644 --- a/objects/7c20c9/contained/b243e6/object.json +++ b/objects/7c20c9/contained/b243e6/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45601, + "CardID": 45603, "SidewaysCard": false, "CustomDeck": { "456": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420805896/BC6A6F62E23A868FED04558A332721D9EAFB4C73/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420897827/76F5CBEFB2AE8F26EB782C461E95AD48EA2B9535/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100695215/B04F479F7357E618D262D70801A88DEEC1A06DB8/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100695575/CE2130B66D0C1823F9D41281CE10940F1ADE3052/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/7c20c9/contained/bfb27d/object.json b/objects/7c20c9/contained/bfb27d/object.json index a6641c193..37aecade2 100644 --- a/objects/7c20c9/contained/bfb27d/object.json +++ b/objects/7c20c9/contained/bfb27d/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45603, + "CardID": 45601, "SidewaysCard": false, "CustomDeck": { "456": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420805896/BC6A6F62E23A868FED04558A332721D9EAFB4C73/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420897827/76F5CBEFB2AE8F26EB782C461E95AD48EA2B9535/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100695215/B04F479F7357E618D262D70801A88DEEC1A06DB8/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100695575/CE2130B66D0C1823F9D41281CE10940F1ADE3052/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/7c20c9/contained/cdf07a/object.json b/objects/7c20c9/contained/cdf07a/object.json index 48016a748..fa74b7bfa 100644 --- a/objects/7c20c9/contained/cdf07a/object.json +++ b/objects/7c20c9/contained/cdf07a/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 45602, "SidewaysCard": false, "CustomDeck": { "456": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420805896/BC6A6F62E23A868FED04558A332721D9EAFB4C73/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420897827/76F5CBEFB2AE8F26EB782C461E95AD48EA2B9535/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100695215/B04F479F7357E618D262D70801A88DEEC1A06DB8/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100695575/CE2130B66D0C1823F9D41281CE10940F1ADE3052/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/7c20c9/contained/f7c5d6/object.json b/objects/7c20c9/contained/f7c5d6/object.json index ad02e734a..8a0f7dff5 100644 --- a/objects/7c20c9/contained/f7c5d6/object.json +++ b/objects/7c20c9/contained/f7c5d6/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 45600, "SidewaysCard": false, "CustomDeck": { "456": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420805896/BC6A6F62E23A868FED04558A332721D9EAFB4C73/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420897827/76F5CBEFB2AE8F26EB782C461E95AD48EA2B9535/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100695215/B04F479F7357E618D262D70801A88DEEC1A06DB8/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100695575/CE2130B66D0C1823F9D41281CE10940F1ADE3052/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/7c20c9/object.json b/objects/7c20c9/object.json index a542cb4f7..d73e350a1 100644 --- a/objects/7c20c9/object.json +++ b/objects/7c20c9/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -89.33999633789062, + "posX": -0.7997589111328125, "posY": 1.1314260959625244, - "posZ": 8.939949989318848, + "posZ": 74.62216186523438, "rotX": 0.004448438994586468, "rotY": 180.0261993408203, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,22 +34,22 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ 45600, - 45603, + 45601, 45602, - 45601 + 45603 ], "CustomDeck": { "456": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420805896/BC6A6F62E23A868FED04558A332721D9EAFB4C73/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420897827/76F5CBEFB2AE8F26EB782C461E95AD48EA2B9535/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100695215/B04F479F7357E618D262D70801A88DEEC1A06DB8/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100695575/CE2130B66D0C1823F9D41281CE10940F1ADE3052/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/7cb162/contained/30102a/object.json b/objects/7cb162/contained/30102a/object.json index 7d23ae0f6..a4be16f17 100644 --- a/objects/7cb162/contained/30102a/object.json +++ b/objects/7cb162/contained/30102a/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 45300, "SidewaysCard": false, "CustomDeck": { "453": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420796751/403E44B71C144490B656E5F069BA4684DC25E764/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420809855/37B4AE98CF4B0B5750665F375B0DD1FF87F60DA4/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100669160/923BEAAE623F790BB3C906FEDE9AB3BAAFF2487C/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100670424/C7E6A94887F42822D8223FAB0E6455D7AA7F6EF7/", "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/7cb162/contained/546661/object.json b/objects/7cb162/contained/546661/object.json index 5f175802c..ad1edac49 100644 --- a/objects/7cb162/contained/546661/object.json +++ b/objects/7cb162/contained/546661/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45302, + "CardID": 45303, "SidewaysCard": false, "CustomDeck": { "453": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420796751/403E44B71C144490B656E5F069BA4684DC25E764/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420809855/37B4AE98CF4B0B5750665F375B0DD1FF87F60DA4/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100669160/923BEAAE623F790BB3C906FEDE9AB3BAAFF2487C/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100670424/C7E6A94887F42822D8223FAB0E6455D7AA7F6EF7/", "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/7cb162/contained/8e7d6e/object.json b/objects/7cb162/contained/8e7d6e/object.json index ad78ee018..2dc356693 100644 --- a/objects/7cb162/contained/8e7d6e/object.json +++ b/objects/7cb162/contained/8e7d6e/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 45304, "SidewaysCard": false, "CustomDeck": { "453": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420796751/403E44B71C144490B656E5F069BA4684DC25E764/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420809855/37B4AE98CF4B0B5750665F375B0DD1FF87F60DA4/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100669160/923BEAAE623F790BB3C906FEDE9AB3BAAFF2487C/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100670424/C7E6A94887F42822D8223FAB0E6455D7AA7F6EF7/", "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/7cb162/contained/b58d33/object.json b/objects/7cb162/contained/b58d33/object.json index cb16ec33d..e096aeda0 100644 --- a/objects/7cb162/contained/b58d33/object.json +++ b/objects/7cb162/contained/b58d33/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45303, + "CardID": 45302, "SidewaysCard": false, "CustomDeck": { "453": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420796751/403E44B71C144490B656E5F069BA4684DC25E764/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420809855/37B4AE98CF4B0B5750665F375B0DD1FF87F60DA4/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100669160/923BEAAE623F790BB3C906FEDE9AB3BAAFF2487C/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100670424/C7E6A94887F42822D8223FAB0E6455D7AA7F6EF7/", "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/7cb162/contained/e8e36e/object.json b/objects/7cb162/contained/e8e36e/object.json index bb0aae218..96dbc7ea5 100644 --- a/objects/7cb162/contained/e8e36e/object.json +++ b/objects/7cb162/contained/e8e36e/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 45301, "SidewaysCard": false, "CustomDeck": { "453": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420796751/403E44B71C144490B656E5F069BA4684DC25E764/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420809855/37B4AE98CF4B0B5750665F375B0DD1FF87F60DA4/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100669160/923BEAAE623F790BB3C906FEDE9AB3BAAFF2487C/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100670424/C7E6A94887F42822D8223FAB0E6455D7AA7F6EF7/", "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/7cb162/object.json b/objects/7cb162/object.json index 1cc17a947..9f59f33d1 100644 --- a/objects/7cb162/object.json +++ b/objects/7cb162/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -72.54015350341797, - "posY": 1.1917686462402344, - "posZ": 20.22003746032715, + "posX": 83.04781341552734, + "posY": 1.1917695999145508, + "posZ": 86.19247436523438, "rotX": 0.004471743945032358, "rotY": 179.99752807617188, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,23 +34,23 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ 45300, 45301, - 45303, 45302, + 45303, 45304 ], "CustomDeck": { "453": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420796751/403E44B71C144490B656E5F069BA4684DC25E764/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420809855/37B4AE98CF4B0B5750665F375B0DD1FF87F60DA4/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100669160/923BEAAE623F790BB3C906FEDE9AB3BAAFF2487C/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100670424/C7E6A94887F42822D8223FAB0E6455D7AA7F6EF7/", "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/7ec4a4/contained/631d0e/object.json b/objects/7ec4a4/contained/631d0e/object.json index 86e699c64..d08d696de 100644 --- a/objects/7ec4a4/contained/631d0e/object.json +++ b/objects/7ec4a4/contained/631d0e/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63800, "SidewaysCard": false, "CustomDeck": { "638": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278015048/4952B607D329C295B42BDD599F5B88195A106415/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756135860/D0DD4E29001EFD0016FB5C16560EA739A1CAE876/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100678609/06357C8D15400339D62C897177A2E40C91030D3A/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100678943/D0DD4E29001EFD0016FB5C16560EA739A1CAE876/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/7ec4a4/contained/70b9cc/object.json b/objects/7ec4a4/contained/70b9cc/object.json index 947ea5bdf..19a6539f5 100644 --- a/objects/7ec4a4/contained/70b9cc/object.json +++ b/objects/7ec4a4/contained/70b9cc/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63802, "SidewaysCard": false, "CustomDeck": { "638": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278015048/4952B607D329C295B42BDD599F5B88195A106415/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756135860/D0DD4E29001EFD0016FB5C16560EA739A1CAE876/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100678609/06357C8D15400339D62C897177A2E40C91030D3A/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100678943/D0DD4E29001EFD0016FB5C16560EA739A1CAE876/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/7ec4a4/contained/ed5085/object.json b/objects/7ec4a4/contained/ed5085/object.json index 1cae4821b..bda35cd10 100644 --- a/objects/7ec4a4/contained/ed5085/object.json +++ b/objects/7ec4a4/contained/ed5085/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63801, "SidewaysCard": false, "CustomDeck": { "638": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278015048/4952B607D329C295B42BDD599F5B88195A106415/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756135860/D0DD4E29001EFD0016FB5C16560EA739A1CAE876/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100678609/06357C8D15400339D62C897177A2E40C91030D3A/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100678943/D0DD4E29001EFD0016FB5C16560EA739A1CAE876/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/7ec4a4/contained/f24634/object.json b/objects/7ec4a4/contained/f24634/object.json index 564a70753..33cf23a7a 100644 --- a/objects/7ec4a4/contained/f24634/object.json +++ b/objects/7ec4a4/contained/f24634/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63803, "SidewaysCard": false, "CustomDeck": { "638": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278015048/4952B607D329C295B42BDD599F5B88195A106415/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756135860/D0DD4E29001EFD0016FB5C16560EA739A1CAE876/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100678609/06357C8D15400339D62C897177A2E40C91030D3A/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100678943/D0DD4E29001EFD0016FB5C16560EA739A1CAE876/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/7ec4a4/object.json b/objects/7ec4a4/object.json index 73b35fbee..f89d806f1 100644 --- a/objects/7ec4a4/object.json +++ b/objects/7ec4a4/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -89.33999633789062, + "posX": -1.0927762985229492, "posY": 1.137351155281067, - "posZ": 53.82988739013672, + "posZ": 97.37095642089844, "rotX": 0.004446671810001135, "rotY": 180.00013732910156, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,7 +34,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -44,8 +45,8 @@ ], "CustomDeck": { "638": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278015048/4952B607D329C295B42BDD599F5B88195A106415/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756135860/D0DD4E29001EFD0016FB5C16560EA739A1CAE876/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100678609/06357C8D15400339D62C897177A2E40C91030D3A/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100678943/D0DD4E29001EFD0016FB5C16560EA739A1CAE876/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/7f1e11/object.json b/objects/7f1e11/object.json index e22dec15a..9b7137a38 100644 --- a/objects/7f1e11/object.json +++ b/objects/7f1e11/object.json @@ -1,11 +1,11 @@ { "Name": "3DText", "Transform": { - "posX": -50.02325439453125, - "posY": 0.9605265259742737, - "posZ": 35.451812744140625, + "posX": -38.15874481201172, + "posY": 0.9605171084403992, + "posZ": 45.75067138671875, "rotX": 90.0, - "rotY": 4.697904842032585e-06, + "rotY": 4.69760971100186e-06, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/7f21be/object.json b/objects/7f21be/object.json index be8012e53..44e46a55d 100644 --- a/objects/7f21be/object.json +++ b/objects/7f21be/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -54.029998779296875, - "posY": 1.1799999475479126, - "posZ": 54.06999969482422, + "posX": -48.41999816894531, + "posY": 1.100000023841858, + "posZ": 55.57928466796875, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/82c5e4/object.json b/objects/82c5e4/object.json new file mode 100644 index 000000000..4d47cdfac --- /dev/null +++ b/objects/82c5e4/object.json @@ -0,0 +1,36 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": 95.70722961425781, + "posY": 0.7996453046798706, + "posZ": 28.02208709716797, + "rotX": -0.004455176647752523, + "rotY": 89.99153900146484, + "rotZ": -1.2162522580183577e-06, + "scaleX": 68.5631332397461, + "scaleY": 0.30000001192092896, + "scaleZ": 2.0924391746520996 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.08235203474760056, + "g": 0.05882275104522705, + "b": 0.03921568766236305 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false +} diff --git a/objects/832edc/object.json b/objects/832edc/object.json index bf0215846..39462cbea 100644 --- a/objects/832edc/object.json +++ b/objects/832edc/object.json @@ -1,9 +1,9 @@ { "Name": "Card", "Transform": { - "posX": -68.7048110961914, + "posX": 19.542407989501953, "posY": 1.110769271850586, - "posZ": 53.84573745727539, + "posZ": 97.38681030273438, "rotX": 0.004416598007082939, "rotY": 179.8376922607422, "rotZ": 180.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, @@ -32,12 +33,12 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 59300, + "CardID": 59303, "SidewaysCard": false, "CustomDeck": { "593": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277939276/00CE31ABE0AE59176BC5AB299C5447CFC5039787/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277974252/F2D3F3EF3C98D08550EFF92B6EBBF35CE046EA73/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1738926067615541619/7FC2DE1D675D045D258D758DAD3EEB54DAD3FE2E/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1738926067615542032/0C9C1CD32F8540AAAB9578B2140B0CD3FBBDB4FB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/832edc/script.lua b/objects/832edc/script.lua index ed103fb9b..96881ef90 100644 --- a/objects/832edc/script.lua +++ b/objects/832edc/script.lua @@ -7,4 +7,4 @@ progressionDeck = { {"2f5ed3", true}, {"69de7b", false}, {"59720c", false}, -} +} \ No newline at end of file diff --git a/objects/837ddf/object.json b/objects/837ddf/object.json new file mode 100644 index 000000000..4384a2932 --- /dev/null +++ b/objects/837ddf/object.json @@ -0,0 +1,36 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": -39.040000915527344, + "posY": 0.8011349439620972, + "posZ": -25.725801467895508, + "rotX": -0.0, + "rotY": 90.0, + "rotZ": 0.0, + "scaleX": 38.58170700073242, + "scaleY": 0.30000001192092896, + "scaleZ": 2.0925753116607666 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.08235200494527817, + "g": 0.05882272869348526, + "b": 0.03921568766236305 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false +} diff --git a/objects/852954/object.json b/objects/852954/object.json index f33bd4853..9463298db 100644 --- a/objects/852954/object.json +++ b/objects/852954/object.json @@ -3,13 +3,13 @@ "Transform": { "posX": 42.0, "posY": 4.100000381469727, - "posZ": -44.16999053955078, + "posZ": -46.31417465209961, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, "scaleX": 18.40999984741211, "scaleY": 6.483764171600342, - "scaleZ": 6.517999172210693 + "scaleZ": 4.699999809265137 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/85a2bf/object.json b/objects/85a2bf/object.json index 06ea8b041..b7634c023 100644 --- a/objects/85a2bf/object.json +++ b/objects/85a2bf/object.json @@ -3,13 +3,13 @@ "Transform": { "posX": 64.9000015258789, "posY": 4.100000381469727, - "posZ": -44.16999053955078, + "posZ": -46.31417465209961, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, "scaleX": 18.40999984741211, "scaleY": 6.483764171600342, - "scaleZ": 6.517999172210693 + "scaleZ": 4.699999809265137 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/867bfc/object.json b/objects/867bfc/object.json new file mode 100644 index 000000000..76958bdba --- /dev/null +++ b/objects/867bfc/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 69.155517578125, + "posY": 1.0851540565490723, + "posZ": 75.07611083984375, + "rotX": 0.004466826096177101, + "rotY": 179.99989318847656, + "rotZ": 4.661385537474416e-05, + "scaleX": 0.800000011920929, + "scaleY": 1.0, + "scaleZ": 0.800000011920929 + }, + "Nickname": "Spare Piece", + "Description": "Use these to track the uses of your special rule \"Pour Down Power Across The Land\"", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/87ee9c/object.json b/objects/87ee9c/object.json index 2ddc6e7cd..9941e7c68 100644 --- a/objects/87ee9c/object.json +++ b/objects/87ee9c/object.json @@ -1,11 +1,11 @@ { "Name": "3DText", "Transform": { - "posX": -48.52325439453125, - "posY": 0.9606995582580566, - "posZ": 33.613983154296875, + "posX": -36.658748626708984, + "posY": 0.9606903791427612, + "posZ": 43.91276931762695, "rotX": 90.0, - "rotY": 4.697904842032585e-06, + "rotY": 4.69760971100186e-06, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/8aa186/contained/0f16b8/object.json b/objects/8aa186/contained/0f16b8/object.json index 996b3fdd5..476962f6a 100644 --- a/objects/8aa186/contained/0f16b8/object.json +++ b/objects/8aa186/contained/0f16b8/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 63003, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 62712, "SidewaysCard": false, "CustomDeck": { - "630": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656646861/F4CC3A1ABB199D6FEFB0EFDC2B7DE4CB2F2320C6/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656648152/125CE8F4093A442460B95D3079045BB9CA92FD53/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/8aa186/contained/0f66d9/object.json b/objects/8aa186/contained/0f66d9/object.json index 093912981..d7c3ea052 100644 --- a/objects/8aa186/contained/0f66d9/object.json +++ b/objects/8aa186/contained/0f66d9/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 63001, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 62710, "SidewaysCard": false, "CustomDeck": { - "630": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656646861/F4CC3A1ABB199D6FEFB0EFDC2B7DE4CB2F2320C6/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656648152/125CE8F4093A442460B95D3079045BB9CA92FD53/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/8aa186/contained/3e6af4/object.json b/objects/8aa186/contained/3e6af4/object.json index db9894e2f..32429cfcb 100644 --- a/objects/8aa186/contained/3e6af4/object.json +++ b/objects/8aa186/contained/3e6af4/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 63000, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 62709, "SidewaysCard": false, "CustomDeck": { - "630": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656646861/F4CC3A1ABB199D6FEFB0EFDC2B7DE4CB2F2320C6/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656648152/125CE8F4093A442460B95D3079045BB9CA92FD53/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/8aa186/contained/6c6131/object.json b/objects/8aa186/contained/6c6131/object.json index 675982947..e2bd938b8 100644 --- a/objects/8aa186/contained/6c6131/object.json +++ b/objects/8aa186/contained/6c6131/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 63004, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 62713, "SidewaysCard": false, "CustomDeck": { - "630": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656646861/F4CC3A1ABB199D6FEFB0EFDC2B7DE4CB2F2320C6/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656648152/125CE8F4093A442460B95D3079045BB9CA92FD53/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/8aa186/contained/72c176/object.json b/objects/8aa186/contained/72c176/object.json index 98935f60d..60703efac 100644 --- a/objects/8aa186/contained/72c176/object.json +++ b/objects/8aa186/contained/72c176/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 63005, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 62714, "SidewaysCard": false, "CustomDeck": { - "630": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656646861/F4CC3A1ABB199D6FEFB0EFDC2B7DE4CB2F2320C6/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656648152/125CE8F4093A442460B95D3079045BB9CA92FD53/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/8aa186/contained/89d57f/object.json b/objects/8aa186/contained/89d57f/object.json index c74a4c9b0..21891e4bb 100644 --- a/objects/8aa186/contained/89d57f/object.json +++ b/objects/8aa186/contained/89d57f/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 63002, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 62711, "SidewaysCard": false, "CustomDeck": { - "630": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656646861/F4CC3A1ABB199D6FEFB0EFDC2B7DE4CB2F2320C6/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656648152/125CE8F4093A442460B95D3079045BB9CA92FD53/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/8aa186/object.json b/objects/8aa186/object.json index 87589f81d..84d1f3d3a 100644 --- a/objects/8aa186/object.json +++ b/objects/8aa186/object.json @@ -1,11 +1,11 @@ { "Name": "Deck", "Transform": { - "posX": -51.793731689453125, - "posY": 0.9598147869110107, - "posZ": 54.067630767822266, - "rotX": 3.950072979819197e-08, - "rotY": 180.23988342285156, + "posX": -46.17869567871094, + "posY": 0.8896127343177795, + "posZ": 55.5808219909668, + "rotX": -1.8726673545188532e-08, + "rotY": 180.01173400878906, "rotZ": 180.0, "scaleX": 1.0981348752975464, "scaleY": 1.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -30,25 +31,25 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 63000, - 63001, - 63002, - 63003, - 63004, - 63005 + 62709, + 62710, + 62711, + 62712, + 62713, + 62714 ], "CustomDeck": { - "630": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656646861/F4CC3A1ABB199D6FEFB0EFDC2B7DE4CB2F2320C6/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656648152/125CE8F4093A442460B95D3079045BB9CA92FD53/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/8c5a74/object.json b/objects/8c5a74/object.json index a2939ac7d..bc04f2db1 100644 --- a/objects/8c5a74/object.json +++ b/objects/8c5a74/object.json @@ -1,9 +1,9 @@ { "Name": "Card", "Transform": { - "posX": -85.24791717529297, + "posX": 2.9993042945861816, "posY": 1.11076819896698, - "posZ": 53.82009506225586, + "posZ": 97.36116790771484, "rotX": 0.004446621984243393, "rotY": 180.00364685058594, "rotZ": 180.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, @@ -32,12 +33,12 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 59301, + "CardID": 59302, "SidewaysCard": false, "CustomDeck": { "593": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277939276/00CE31ABE0AE59176BC5AB299C5447CFC5039787/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277974252/F2D3F3EF3C98D08550EFF92B6EBBF35CE046EA73/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1738926067615541619/7FC2DE1D675D045D258D758DAD3EEB54DAD3FE2E/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1738926067615542032/0C9C1CD32F8540AAAB9578B2140B0CD3FBBDB4FB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/8c5a74/script.lua b/objects/8c5a74/script.lua index ba4b9a639..e09ba8dee 100644 --- a/objects/8c5a74/script.lua +++ b/objects/8c5a74/script.lua @@ -7,4 +7,4 @@ progressionDeck = { {"b4c799", true}, {"45ef7e", false}, {"b59890", false}, -} +} \ No newline at end of file diff --git a/objects/8f11a0/object.json b/objects/8f11a0/object.json index 6d933df24..cc57ea064 100644 --- a/objects/8f11a0/object.json +++ b/objects/8f11a0/object.json @@ -1,9 +1,9 @@ { "Name": "3DText", "Transform": { - "posX": -48.94001388549805, - "posY": 0.9600036144256592, - "posZ": -40.232608795166016, + "posX": 105.12948608398438, + "posY": 0.960010826587677, + "posZ": -1.1740875244140625, "rotX": 90.0, "rotY": 1.4149432736587642e-08, "rotZ": 0.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -33,7 +34,7 @@ "HideWhenFaceDown": false, "Hands": false, "Text": { - "Text": "---------------------------------------------", + "Text": "--------------------------------------------", "colorstate": { "r": 1.0, "g": 1.0, diff --git a/objects/901e41/object.json b/objects/901e41/object.json new file mode 100644 index 000000000..51cba2f2d --- /dev/null +++ b/objects/901e41/object.json @@ -0,0 +1,43 @@ +{ + "Name": "Custom_Assetbundle", + "Transform": { + "posX": 30.215789794921875, + "posY": 0.800000011920929, + "posZ": 28.221412658691406, + "rotX": -0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 6.058299541473389, + "scaleY": 0.009999999776482582, + "scaleZ": 7.256563186645508 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8391404747962952, + "g": 0.5720058083534241, + "b": 0.3971354067325592 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": false, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomAssetbundle": { + "AssetbundleURL": "chry.me/tts/3droom/hardwood_table.unity3d", + "AssetbundleSecondaryURL": "", + "MaterialIndex": 1, + "TypeIndex": 4, + "LoopingEffectIndex": 0 + } +} diff --git a/objects/9138aa/object.json b/objects/9138aa/object.json index e92d3cf33..5d64f7203 100644 --- a/objects/9138aa/object.json +++ b/objects/9138aa/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -116.937744140625, + "posX": -28.69052505493164, "posY": 1.0969882011413574, - "posZ": 51.650001525878906, + "posZ": 95.19107818603516, "rotX": 0.004446640610694885, "rotY": 180.0006866455078, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "Base", "GMNotes": "", "ColorDiffuse": { - "r": 0.20027464628219604, - "g": 0.16031992435455322, - "b": 0.15175819396972656 + "r": 0.20027375221252441, + "g": 0.1603190302848816, + "b": 0.15175729990005493 }, "Tags": [ + "Base", + "Low", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,96 +56,84 @@ "x": -0.004280619323253632, "y": 0.2000003457069397, "z": -0.39876019954681396 - }, - "Tags": [] + } }, { "Position": { "x": 0.0006767973536625504, "y": 0.20000053942203522, "z": -0.08133313804864883 - }, - "Tags": [] + } }, { "Position": { "x": -0.22316719591617584, "y": 0.2000000774860382, "z": -0.08310722559690475 - }, - "Tags": [] + } }, { "Position": { "x": -0.44378769397735596, "y": 0.20000049471855164, "z": -0.08207044005393982 - }, - "Tags": [] + } }, { "Position": { "x": -0.6613470315933228, "y": 0.20000059902668, "z": -0.08122424781322479 - }, - "Tags": [] + } }, { "Position": { "x": -0.8760528564453125, "y": 0.20000062882900238, "z": -0.08356805145740509 - }, - "Tags": [] + } }, { "Position": { "x": -1.1029363870620728, "y": 0.20000071823596954, "z": -0.08513826876878738 - }, - "Tags": [] + } }, { "Position": { "x": -1.098457932472229, "y": 0.2000005543231964, "z": -0.39719700813293457 - }, - "Tags": [] + } }, { "Position": { "x": -0.8779784440994263, "y": 0.20000095665454865, "z": -0.40121573209762573 - }, - "Tags": [] + } }, { "Position": { "x": -0.6602588891983032, "y": 0.20000025629997253, "z": -0.39908069372177124 - }, - "Tags": [] + } }, { "Position": { "x": -0.4426039159297943, "y": 0.19999979436397552, "z": -0.39982491731643677 - }, - "Tags": [] + } }, { "Position": { "x": -0.22207660973072052, "y": 0.1999998539686203, "z": -0.40095457434654236 - }, - "Tags": [] + } } ] } diff --git a/objects/9138aa/script.lua b/objects/9138aa/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/9138aa/script.lua +++ b/objects/9138aa/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/9150eb/object.json b/objects/9150eb/object.json index 3a7a2be72..a11baebfc 100644 --- a/objects/9150eb/object.json +++ b/objects/9150eb/object.json @@ -3,13 +3,13 @@ "Transform": { "posX": -3.799999952316284, "posY": 4.100000381469727, - "posZ": -50.999996185302734, + "posZ": -51.810001373291016, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, "scaleX": 18.410114288330078, "scaleY": 6.483764171600342, - "scaleZ": 5.214399337768555 + "scaleZ": 4.699999809265137 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/92e7df/object.json b/objects/92e7df/object.json index 0d6db095f..9e8b7d073 100644 --- a/objects/92e7df/object.json +++ b/objects/92e7df/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -116.94310760498047, - "posY": 1.0920534133911133, - "posZ": 18.049999237060547, + "posX": 38.6448974609375, + "posY": 1.0920543670654297, + "posZ": 84.02243041992188, "rotX": 0.004452174995094538, "rotY": 180.0, "rotZ": 180.00001525878906, @@ -15,14 +15,17 @@ "Description": "JE", "GMNotes": "", "ColorDiffuse": { - "r": 0.20028185844421387, - "g": 0.16032713651657104, - "b": 0.15176540613174438 + "r": 0.20028096437454224, + "g": 0.16032624244689941, + "b": 0.15176451206207275 }, "Tags": [ + "JE", + "Moderate", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,96 +56,84 @@ "x": 0.017581555992364883, "y": 0.20000028610229492, "z": -0.424589067697525 - }, - "Tags": [] + } }, { "Position": { "x": 0.017989125102758408, "y": 0.20000028610229492, "z": -0.15995562076568604 - }, - "Tags": [] + } }, { "Position": { "x": -1.3513644933700562, "y": 0.20000021159648895, "z": -0.15175239741802216 - }, - "Tags": [] + } }, { "Position": { "x": -1.1222456693649292, "y": 0.2000001221895218, "z": -0.15957939624786377 - }, - "Tags": [] + } }, { "Position": { "x": -0.8947489857673645, "y": 0.20000013709068298, "z": -0.1544760912656784 - }, - "Tags": [] + } }, { "Position": { "x": -0.6635701656341553, "y": 0.20000013709068298, "z": -0.1516459733247757 - }, - "Tags": [] + } }, { "Position": { "x": -0.43933695554733276, "y": 0.20000019669532776, "z": -0.15233615040779114 - }, - "Tags": [] + } }, { "Position": { "x": -0.21030348539352417, "y": 0.2000001221895218, "z": -0.15506896376609802 - }, - "Tags": [] + } }, { "Position": { "x": -0.43769827485084534, "y": 0.20000021159648895, "z": -0.4250520169734955 - }, - "Tags": [] + } }, { "Position": { "x": -0.666698694229126, "y": 0.20000016689300537, "z": -0.42401692271232605 - }, - "Tags": [] + } }, { "Position": { "x": -0.8908216953277588, "y": 0.20000015199184418, "z": -0.4288312792778015 - }, - "Tags": [] + } }, { "Position": { "x": -0.21234692633152008, "y": 0.20000022649765015, "z": -0.42698025703430176 - }, - "Tags": [] + } } ] } diff --git a/objects/92e7df/script-state.json b/objects/92e7df/script-state.json new file mode 100644 index 000000000..b16195a2d --- /dev/null +++ b/objects/92e7df/script-state.json @@ -0,0 +1,44 @@ +{ + "trackElements": [ + { + "elements": "00100000", + "position": { + "x": -1.12, + "y": 0, + "z": -0.16 + } + }, + { + "elements": "00010000", + "position": { + "x": -0.66, + "y": 0, + "z": -0.15 + } + }, + { + "elements": "00000100", + "position": { + "x": -0.21, + "y": 0, + "z": -0.16 + } + }, + { + "elements": "00000100", + "position": { + "x": -0.21, + "y": 0, + "z": -0.43 + } + }, + { + "elements": "00100000", + "position": { + "x": 0.02, + "y": 0, + "z": -0.16 + } + } + ] +} diff --git a/objects/92e7df/script.lua b/objects/92e7df/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/92e7df/script.lua +++ b/objects/92e7df/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/935332/object.json b/objects/935332/object.json new file mode 100644 index 000000000..71cbf2eb9 --- /dev/null +++ b/objects/935332/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 69.155517578125, + "posY": 1.0852619409561157, + "posZ": 76.46007537841797, + "rotX": 0.004466680809855461, + "rotY": 179.99989318847656, + "rotZ": 4.675722084357403e-05, + "scaleX": 0.800000011920929, + "scaleY": 1.0, + "scaleZ": 0.800000011920929 + }, + "Nickname": "Spare Piece", + "Description": "Use these to track the uses of your special rule \"Pour Down Power Across The Land\"", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/9405f9/contained/0136eb/object.json b/objects/9405f9/contained/0136eb/object.json index 6932c1a86..9d3f9546e 100644 --- a/objects/9405f9/contained/0136eb/object.json +++ b/objects/9405f9/contained/0136eb/object.json @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,16 +33,16 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 54702, + "CardID": 54700, "SidewaysCard": false, "CustomDeck": { "547": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100501513/B6982783993EA3233FE2242364F2B580D3AFC764/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100586704/66535D43E4564390769FD88585E1776CF2EBDB52/", + "NumWidth": 2, + "NumHeight": 3, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/9405f9/contained/73c5e2/object.json b/objects/9405f9/contained/73c5e2/object.json index caf11fef8..1f8da7015 100644 --- a/objects/9405f9/contained/73c5e2/object.json +++ b/objects/9405f9/contained/73c5e2/object.json @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -36,12 +37,12 @@ "SidewaysCard": false, "CustomDeck": { "547": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100501513/B6982783993EA3233FE2242364F2B580D3AFC764/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100586704/66535D43E4564390769FD88585E1776CF2EBDB52/", + "NumWidth": 2, + "NumHeight": 3, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/9405f9/contained/d3fe16/object.json b/objects/9405f9/contained/d3fe16/object.json index 7e6347a1f..437daaeaf 100644 --- a/objects/9405f9/contained/d3fe16/object.json +++ b/objects/9405f9/contained/d3fe16/object.json @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,16 +33,16 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 54700, + "CardID": 54702, "SidewaysCard": false, "CustomDeck": { "547": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100501513/B6982783993EA3233FE2242364F2B580D3AFC764/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100586704/66535D43E4564390769FD88585E1776CF2EBDB52/", + "NumWidth": 2, + "NumHeight": 3, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/9405f9/contained/fe55e6/object.json b/objects/9405f9/contained/fe55e6/object.json index cef4d4e1a..64a1ac65c 100644 --- a/objects/9405f9/contained/fe55e6/object.json +++ b/objects/9405f9/contained/fe55e6/object.json @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -36,12 +37,12 @@ "SidewaysCard": false, "CustomDeck": { "547": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100501513/B6982783993EA3233FE2242364F2B580D3AFC764/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100586704/66535D43E4564390769FD88585E1776CF2EBDB52/", + "NumWidth": 2, + "NumHeight": 3, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/9405f9/object.json b/objects/9405f9/object.json index 94e03e458..c0d56dedf 100644 --- a/objects/9405f9/object.json +++ b/objects/9405f9/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -87.06105041503906, + "posX": 1.1861701011657715, "posY": 1.1370211839675903, - "posZ": 49.58037185668945, + "posZ": 93.12144470214844, "rotX": 0.004446710459887981, "rotY": 180.0001220703125, "rotZ": 180.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,19 +35,19 @@ "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 54702, - 54701, 54700, + 54701, + 54702, 54703 ], "CustomDeck": { "547": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100501513/B6982783993EA3233FE2242364F2B580D3AFC764/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100586704/66535D43E4564390769FD88585E1776CF2EBDB52/", + "NumWidth": 2, + "NumHeight": 3, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/969897/object.json b/objects/969897/object.json new file mode 100644 index 000000000..0ac46ddb4 --- /dev/null +++ b/objects/969897/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -42.819881439208984, + "posY": 0.853402853012085, + "posZ": 56.29999923706055, + "rotX": -6.755613402020799e-09, + "rotY": 180.0, + "rotZ": 180.0, + "scaleX": 1.5320467948913574, + "scaleY": 1.0, + "scaleZ": 1.5320467948913574 + }, + "Nickname": "Terror II", + "Description": "Spirit Island", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 64800, + "SidewaysCard": false, + "CustomDeck": { + "648": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1718660736964009982/83E366C9AD769E6E17A6CEDC9956B8B645E5871B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1718660736964014717/46594BD698E461DF10BE671C1B8B9298CFBC6544/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": true, + "Type": 0 + } + } +} diff --git a/objects/9728a1/contained/28fd52/object.json b/objects/9728a1/contained/28fd52/object.json index d04b1c3d7..55a89ec7c 100644 --- a/objects/9728a1/contained/28fd52/object.json +++ b/objects/9728a1/contained/28fd52/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64402, "SidewaysCard": false, "CustomDeck": { "644": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277998733/733A1DACF118609587B295DEB153D11F5F539F36/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756131063/85D22C29BD271E3F3E7C6A5E5E1C8BF99D6BB3F8/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100652321/B8F820145E7BF4CFE0FBB508BAB3D088C2AC06DF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100648742/85D22C29BD271E3F3E7C6A5E5E1C8BF99D6BB3F8/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/9728a1/contained/580978/object.json b/objects/9728a1/contained/580978/object.json index 7e7c8d0c3..cd0656187 100644 --- a/objects/9728a1/contained/580978/object.json +++ b/objects/9728a1/contained/580978/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64403, "SidewaysCard": false, "CustomDeck": { "644": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277998733/733A1DACF118609587B295DEB153D11F5F539F36/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756131063/85D22C29BD271E3F3E7C6A5E5E1C8BF99D6BB3F8/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100652321/B8F820145E7BF4CFE0FBB508BAB3D088C2AC06DF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100648742/85D22C29BD271E3F3E7C6A5E5E1C8BF99D6BB3F8/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/9728a1/contained/98899f/object.json b/objects/9728a1/contained/98899f/object.json index 270f3a18d..360ad3ac7 100644 --- a/objects/9728a1/contained/98899f/object.json +++ b/objects/9728a1/contained/98899f/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64400, "SidewaysCard": false, "CustomDeck": { "644": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277998733/733A1DACF118609587B295DEB153D11F5F539F36/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756131063/85D22C29BD271E3F3E7C6A5E5E1C8BF99D6BB3F8/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100652321/B8F820145E7BF4CFE0FBB508BAB3D088C2AC06DF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100648742/85D22C29BD271E3F3E7C6A5E5E1C8BF99D6BB3F8/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/9728a1/contained/cf0bc3/object.json b/objects/9728a1/contained/cf0bc3/object.json index 418ef601f..d7b24d022 100644 --- a/objects/9728a1/contained/cf0bc3/object.json +++ b/objects/9728a1/contained/cf0bc3/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64401, "SidewaysCard": false, "CustomDeck": { "644": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277998733/733A1DACF118609587B295DEB153D11F5F539F36/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756131063/85D22C29BD271E3F3E7C6A5E5E1C8BF99D6BB3F8/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100652321/B8F820145E7BF4CFE0FBB508BAB3D088C2AC06DF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100648742/85D22C29BD271E3F3E7C6A5E5E1C8BF99D6BB3F8/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/9728a1/object.json b/objects/9728a1/object.json index c6c4c6914..dc302f09b 100644 --- a/objects/9728a1/object.json +++ b/objects/9728a1/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -122.94123840332031, + "posX": -34.61772155761719, "posY": 1.1356120109558105, - "posZ": 31.420177459716797, + "posZ": 86.13313293457031, "rotX": 0.004447838291525841, "rotY": 179.99864196777344, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,7 +34,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -44,8 +45,8 @@ ], "CustomDeck": { "644": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277998733/733A1DACF118609587B295DEB153D11F5F539F36/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756131063/85D22C29BD271E3F3E7C6A5E5E1C8BF99D6BB3F8/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100652321/B8F820145E7BF4CFE0FBB508BAB3D088C2AC06DF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100648742/85D22C29BD271E3F3E7C6A5E5E1C8BF99D6BB3F8/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/9802f8/object.json b/objects/9802f8/object.json index 4415b2fe4..20bd98607 100644 --- a/objects/9802f8/object.json +++ b/objects/9802f8/object.json @@ -1,9 +1,9 @@ { "Name": "3DText", "Transform": { - "posX": -53.212310791015625, - "posY": 0.9606979489326477, - "posZ": 32.10777282714844, + "posX": -40.25273895263672, + "posY": 0.9606887698173523, + "posZ": 42.19438934326172, "rotX": 90.0, "rotY": 9.432953973487201e-09, "rotZ": 0.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/9c5ec0/object.json b/objects/9c5ec0/object.json index d2c58955f..d6fdd6590 100644 --- a/objects/9c5ec0/object.json +++ b/objects/9c5ec0/object.json @@ -3,13 +3,13 @@ "Transform": { "posX": 19.100000381469727, "posY": 4.100000381469727, - "posZ": -44.16999053955078, + "posZ": -46.31417465209961, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, "scaleX": 18.40999984741211, "scaleY": 6.483764171600342, - "scaleZ": 6.517999172210693 + "scaleZ": 4.699999809265137 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/9e3996/object.json b/objects/9e3996/object.json new file mode 100644 index 000000000..5456a5213 --- /dev/null +++ b/objects/9e3996/object.json @@ -0,0 +1,475 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -31.735595703125, + "posY": 1.0851529836654663, + "posZ": 74.86418914794922, + "rotX": 0.004450579173862934, + "rotY": 179.99998474121094, + "rotZ": 6.520217993966071e-06, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Nature", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "3": { + "GUID": "6d12d1", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.0734927400335437e-06, + "rotY": 179.9791259765625, + "rotZ": 1.427567042355804e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754643201828003, + "b": 0.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "b75ff0", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.2442844763427274e-06, + "rotY": 179.9791259765625, + "rotZ": 1.134849370032498e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.3328767418861389, + "b": 0.9320557117462158 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "eedec0", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353571236133575, + "posZ": -5.265135288238525, + "rotX": -1.1340162018314004e-06, + "rotY": 179.9791259765625, + "rotZ": 1.8487307329451141e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.1983332633972168, + "g": 0.4237205684185028, + "b": 0.8391405344009399 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "d8b49b", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.137200115408632e-06, + "rotY": 179.9791259765625, + "rotZ": 6.01547114342793e-08, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684057354927063, + "g": 0.3694007694721222, + "b": 0.43960490822792053 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "509e65", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353571236133575, + "posZ": -5.265135288238525, + "rotX": -1.0842063602467533e-06, + "rotY": 179.9791259765625, + "rotZ": 1.4750482080216898e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.22263985872268677 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "6b3d0d", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.019424530568358e-06, + "rotY": 179.9791259765625, + "rotZ": -8.048542099459155e-08, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "1": { + "GUID": "d2dcbb", + "Name": "Custom_Model", + "Transform": { + "posX": 9.668270111083984, + "posY": -0.24353580176830292, + "posZ": -2.302586555480957, + "rotX": -1.1583298373807338e-06, + "rotY": 179.99322509765625, + "rotZ": 2.7687346459970286e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "479822", + "Name": "Custom_Model", + "Transform": { + "posX": -29.607831954956055, + "posY": 1.0848978757858276, + "posZ": 71.57539367675781, + "rotX": 0.004451915621757507, + "rotY": 179.9932098388672, + "rotZ": 6.350854164338671e-06, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Any Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.39822474122047424 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932661536357729/A989A1335AC48A7515A984870ECBC74E38D381C5/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/9f84fc/contained/640292/object.json b/objects/9f84fc/contained/640292/object.json index c9273d604..3387e2eae 100644 --- a/objects/9f84fc/contained/640292/object.json +++ b/objects/9f84fc/contained/640292/object.json @@ -1,15 +1,15 @@ { "Name": "Custom_PDF", "Transform": { - "posX": -81.23999786376953, - "posY": 0.8899999856948853, - "posZ": -19.299999237060547, + "posX": 105.0199966430664, + "posY": 0.800000011920929, + "posZ": 7.019999980926514, "rotX": 0.0, "rotY": 180.0, "rotZ": 0.0, - "scaleX": 2.609013080596924, + "scaleX": 2.4833858013153076, "scaleY": 1.0, - "scaleZ": 2.609013080596924 + "scaleZ": 2.4833858013153076 }, "Nickname": "Rulebook", "Description": "Jagged Earth Expansion", @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": true, "Snap": true, diff --git a/objects/9f84fc/contained/a39453/object.json b/objects/9f84fc/contained/a39453/object.json index 5af446a64..93eb92f6c 100644 --- a/objects/9f84fc/contained/a39453/object.json +++ b/objects/9f84fc/contained/a39453/object.json @@ -1,15 +1,15 @@ { "Name": "Custom_PDF", "Transform": { - "posX": -98.33999633789062, - "posY": 0.8899999856948853, - "posZ": -19.299999237060547, + "posX": 102.5, + "posY": 0.800000011920929, + "posZ": 17.100000381469727, "rotX": 0.0, "rotY": 180.0, "rotZ": 0.0, - "scaleX": 2.6113624572753906, + "scaleX": 2.4857165813446045, "scaleY": 1.0, - "scaleZ": 2.6113624572753906 + "scaleZ": 2.4857165813446045 }, "Nickname": "", "Description": "", @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": true, "Snap": true, diff --git a/objects/9f84fc/contained/e0d42d/object.json b/objects/9f84fc/contained/e0d42d/object.json index 35ca850b2..d471eea35 100644 --- a/objects/9f84fc/contained/e0d42d/object.json +++ b/objects/9f84fc/contained/e0d42d/object.json @@ -1,15 +1,15 @@ { "Name": "Custom_PDF", "Transform": { - "posX": -89.63999938964844, - "posY": 0.8899999856948853, - "posZ": -19.299999237060547, + "posX": 110.33999633789062, + "posY": 0.800000011920929, + "posZ": 17.100000381469727, "rotX": 0.0, "rotY": 180.0, "rotZ": 0.0, - "scaleX": 2.6113624572753906, + "scaleX": 2.4857165813446045, "scaleY": 1.0, - "scaleZ": 2.6113624572753906 + "scaleZ": 2.4857165813446045 }, "Nickname": "", "Description": "", @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": true, "Snap": true, diff --git a/objects/9f84fc/object.json b/objects/9f84fc/object.json index 7ab17f62b..c39540fdd 100644 --- a/objects/9f84fc/object.json +++ b/objects/9f84fc/object.json @@ -1,12 +1,12 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": -59.9649772644043, - "posY": 0.6899999976158142, - "posZ": -10.994284629821777, - "rotX": -0.0044474839232862, - "rotY": 359.9837951660156, - "rotZ": 1.9197893834643764e-06, + "posX": 107.44963836669922, + "posY": 0.6000000238418579, + "posZ": 61.036373138427734, + "rotX": -0.0, + "rotY": 0.0, + "rotZ": 0.0, "scaleX": 1.0, "scaleY": 0.19804152846336365, "scaleZ": 1.0 @@ -20,6 +20,7 @@ "b": 0.5600327849388123 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/9f84fc/script.lua b/objects/9f84fc/script.lua index b8fb95f54..7a40d661a 100644 --- a/objects/9f84fc/script.lua +++ b/objects/9f84fc/script.lua @@ -1,8 +1,8 @@ empty = false contents = { - ["a39453"] = {-98.34, 0.89, -19.30}, - ["e0d42d"] = {-89.64, 0.89, -19.30}, - ["640292"] = {-81.24, 0.89, -19.30}, + ["a39453"] = {102.50, 0.80, 17.10}, + ["e0d42d"] = {110.34, 0.80, 17.10}, + ["640292"] = {105.02, 0.80, 7.02}, } function onLoad() @@ -80,4 +80,4 @@ function toggleObjects() Wait.stop(timerID) end end, 1, -1) -end +end \ No newline at end of file diff --git a/objects/9fc5a4/object.json b/objects/9fc5a4/object.json index 9c580b99b..8860eec45 100644 --- a/objects/9fc5a4/object.json +++ b/objects/9fc5a4/object.json @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/AdversaryBag/contained/05e46d/object.json b/objects/AdversaryBag/contained/05e46d/object.json new file mode 100644 index 000000000..dbe2f2800 --- /dev/null +++ b/objects/AdversaryBag/contained/05e46d/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -69.29666137695312, + "posY": 1.33603036403656, + "posZ": 0.9692788124084473, + "rotX": -3.929345382402971e-08, + "rotY": 180.00003051757812, + "rotZ": -1.423524849997193e-06, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "Habsburg Build Reminder", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1465311785683029770/EA3A00AEC70E56ECFDE016402D7CA2641822C2EB/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/0cea08/object.json b/objects/AdversaryBag/contained/0cea08/object.json new file mode 100644 index 000000000..42c95740d --- /dev/null +++ b/objects/AdversaryBag/contained/0cea08/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": 37.56330490112305, + "posY": 0.9711356163024902, + "posZ": 37.98540496826172, + "rotX": -0.0001252129877684638, + "rotY": 89.99445343017578, + "rotZ": -4.4397889809033586e-08, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "Habsburg After Build Reminder", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1465311785683043384/57BA7C91EACCE693BBB4BE3269C56EE55CAFE863/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/135124/object.json b/objects/AdversaryBag/contained/135124/object.json new file mode 100644 index 000000000..a73909ca5 --- /dev/null +++ b/objects/AdversaryBag/contained/135124/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -69.39509582519531, + "posY": 1.3146662712097168, + "posZ": 0.9681171774864197, + "rotX": -5.755437086918391e-07, + "rotY": 180.0000762939453, + "rotZ": -1.1983312333541107e-06, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "Ravage Reminder Tile", + "Description": "Custom", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1461933130017943917/A6DA6B98F353E06AE9BF8BA006F620310F39C5B5/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/15836a/object.json b/objects/AdversaryBag/contained/15836a/object.json new file mode 100644 index 000000000..fb662946f --- /dev/null +++ b/objects/AdversaryBag/contained/15836a/object.json @@ -0,0 +1,187 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -23.545486450195312, + "posY": 2.0024948120117188, + "posZ": 36.3325080871582, + "rotX": 0.010243931785225868, + "rotY": 180.00172424316406, + "rotZ": 0.006939103361219168, + "scaleX": 0.6749998927116394, + "scaleY": 0.6749998927116394, + "scaleZ": 0.6749998927116394 + }, + "Nickname": "Destroyed Beasts", + "Description": "Russia Lv0", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.060973651707172394, + "g": 0.060973651707172394, + "b": 0.060973651707172394, + "a": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "Number": 0, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/868489312390110251/5C3337D08AA1E8E0DD9A2B79D23BB60B568F478E/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": false, + "MaterialIndex": 0, + "TypeIndex": 6, + "CastShadows": true + }, + "ChildObjects": [ + { + "GUID": "445754", + "Name": "Custom_Token", + "Transform": { + "posX": -0.025543419644236565, + "posY": 0.26931941509246826, + "posZ": -0.038604654371738434, + "rotX": 0.004453007131814957, + "rotY": -0.0012294338084757328, + "rotZ": 7.064018518576631e-06, + "scaleX": 0.5409383773803711, + "scaleY": 1.4814815521240234, + "scaleZ": 0.5409383773803711 + }, + "Nickname": "Beasts", + "Description": "Harms Invaders and generates Fear as specified by Powers and Event Cards", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Tags": [ + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/868489312390110812/04019E4C271180904A4648C87F9BFA23364FB9F6/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.20000000298023224, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": true + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + { + "GUID": "56e8c7", + "Name": "BlockSquare", + "Transform": { + "posX": -0.06883468478918076, + "posY": 0.22584371268749237, + "posZ": 0.02376249060034752, + "rotX": 8.9297088834428e-07, + "rotY": 224.9986114501953, + "rotZ": -8.355164027307183e-07, + "scaleX": 2.158268928527832, + "scaleY": 0.44233936071395874, + "scaleZ": 0.15999603271484375 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9264705777168274, + "g": 0.0, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + { + "GUID": "51f83b", + "Name": "BlockSquare", + "Transform": { + "posX": -0.008522494696080685, + "posY": 0.20127828419208527, + "posZ": 0.0071558840572834015, + "rotX": -0.004029593430459499, + "rotY": 144.9986114501953, + "rotZ": 0.0023837960325181484, + "scaleX": 2.2962779998779297, + "scaleY": 0.47725775837898254, + "scaleZ": 0.15895192325115204 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9264705777168274, + "g": 0.0, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + ] +} diff --git a/objects/AdversaryBag/contained/15836a/script.lua b/objects/AdversaryBag/contained/15836a/script.lua new file mode 100644 index 000000000..a19b9b6e8 --- /dev/null +++ b/objects/AdversaryBag/contained/15836a/script.lua @@ -0,0 +1,38 @@ +local callbackObj, callbackFunc + +function onObjectLeaveContainer(container, leave_object) + if container == self then upd() end +end +function onObjectEnterContainer(container, enter_object) + if container == self then upd() end +end + +function onLoad(saved_data) + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = #self.getObjects(), + position = {2.0,0.1,0}, + rotation = {180,180,180}, + scale = {2,2,2}, + width = 0, + height = 0, + font_size = 500, + font_color = {0,0,0}, + }) +end +function upd() + self.editButton({ + index = 0, + label = #self.getObjects(), + }) + if callbackObj ~= nil and callbackFunc ~= nil then + callbackObj.call(callbackFunc, {count=#self.getObjects()}) + end +end + +function setCallback(params) + callbackObj = params.obj + callbackFunc = params.func +end +function nullFunc() return end diff --git a/objects/AdversaryBag/contained/15b6a4/object.json b/objects/AdversaryBag/contained/15b6a4/object.json new file mode 100644 index 000000000..e9520fa06 --- /dev/null +++ b/objects/AdversaryBag/contained/15b6a4/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -0.4712449610233307, + "posY": 2.1065633296966553, + "posZ": 91.3424072265625, + "rotX": -1.9858782707160572e-07, + "rotY": 180.00001525878906, + "rotZ": -1.0953993268003615e-07, + "scaleX": 0.20000000298023224, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "England Build Reminder", + "Description": "Spirit Island", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1738925945686737937/A9DC11B5C90BBD7CDB66276BD109B46FF56DDE52/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/16ab25/object.json b/objects/AdversaryBag/contained/16ab25/object.json new file mode 100644 index 000000000..adf864bd2 --- /dev/null +++ b/objects/AdversaryBag/contained/16ab25/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -69.87358093261719, + "posY": 1.3352867364883423, + "posZ": 0.8671820163726807, + "rotX": -8.463445055895136e-07, + "rotY": 179.996826171875, + "rotZ": -1.385269797538058e-06, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "Sweden Ravage Reminder", + "Description": "Spirit Island", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412769/7541A3FAECBE82CBBABBF4E963583720857BBADE/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/16b426/object.json b/objects/AdversaryBag/contained/16b426/object.json new file mode 100644 index 000000000..1b5e71932 --- /dev/null +++ b/objects/AdversaryBag/contained/16b426/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -69.13999938964844, + "posY": 1.323531150817871, + "posZ": 0.8598996996879578, + "rotX": 0.004257773514837027, + "rotY": 179.99986267089844, + "rotZ": 6.347385692606622e-07, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "Scotland Explore Reminder", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1465311785683028836/8EA6D12283BF78F44E137C3876A9DB35E873C549/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/1f0327/object.json b/objects/AdversaryBag/contained/1f0327/object.json new file mode 100644 index 000000000..41c3eec18 --- /dev/null +++ b/objects/AdversaryBag/contained/1f0327/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Card", + "Transform": { + "posX": -27.096649169921875, + "posY": 1.0237867832183838, + "posZ": 31.0473690032959, + "rotX": 0.004446772392839193, + "rotY": 180.015380859375, + "rotZ": 1.2070430557287182e-06, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Slave Rebellion", + "Description": "Branch & Claw Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 65225, + "SidewaysCard": false, + "CustomDeck": { + "652": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100546995/46241B179EEFA72EDBCAC6EE111F19ECC6D04F73/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756101604/79D0940A7EB765C9CE852482DFFE0E397E11FFC1/", + "NumWidth": 9, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/AdversaryBag/contained/24908a/contained/c8cbb6/object.json b/objects/AdversaryBag/contained/24908a/contained/c8cbb6/object.json new file mode 100644 index 000000000..61a739720 --- /dev/null +++ b/objects/AdversaryBag/contained/24908a/contained/c8cbb6/object.json @@ -0,0 +1,69 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -47.0072021484375, + "posY": 2.659970760345459, + "posZ": 28.191099166870117, + "rotX": 0.0008486692677251995, + "rotY": 0.0035186773166060448, + "rotZ": -0.0008488431922160089, + "scaleX": 1.0947368144989014, + "scaleY": 1.010526418685913, + "scaleZ": 1.0947368144989014 + }, + "Nickname": "Explorer: 0 Damage", + "Description": "The first time each Action would Destroy Explorer: If possible, 1 of those Explorer is instead Pushed; 1 Fear when you do so.\n\nThey are unable to be removed by fear cards and instead will be pushed", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6379856467247009, + "g": 0.5369110703468323, + "b": 0.9007792472839355 + }, + "Tags": [ + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187357178/0668709935277DAF1A003F8B2CB2C09E67828297/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.20000000298023224, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4000000059604645 + }, + "CastShadows": false + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.04420877278244e-07, + "y": 1.1408876180648804, + "z": -8.22646907181479e-05 + }, + "Tags": [] + } + ] +} diff --git a/objects/AdversaryBag/contained/24908a/contained/index.list b/objects/AdversaryBag/contained/24908a/contained/index.list new file mode 100644 index 000000000..f2730b4e7 --- /dev/null +++ b/objects/AdversaryBag/contained/24908a/contained/index.list @@ -0,0 +1 @@ +c8cbb6 diff --git a/objects/AdversaryBag/contained/24908a/object.json b/objects/AdversaryBag/contained/24908a/object.json new file mode 100644 index 000000000..e743686f7 --- /dev/null +++ b/objects/AdversaryBag/contained/24908a/object.json @@ -0,0 +1,58 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": -45.61956024169922, + "posY": 1.2557158470153809, + "posZ": 40.61737823486328, + "rotX": 359.4696044921875, + "rotY": 179.9222869873047, + "rotZ": 359.61944580078125, + "scaleX": 1.710525631904602, + "scaleY": 1.5789467096328735, + "scaleZ": 1.710525631904602 + }, + "Nickname": "Russia + France Explorers", + "Description": "Russia Lv2+ + France Lv6", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6379856467247009, + "g": 0.5369110703468323, + "b": 0.9007792472839355 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187357178/0668709935277DAF1A003F8B2CB2C09E67828297/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + } +} diff --git a/objects/AdversaryBag/contained/24908a/script.lua b/objects/AdversaryBag/contained/24908a/script.lua new file mode 100644 index 000000000..be162c50c --- /dev/null +++ b/objects/AdversaryBag/contained/24908a/script.lua @@ -0,0 +1,41 @@ +size = 335 +offset = {0,1,-0.4} +rotation = {220,180,180} +color = {0.95,0.95,0.95} + +local callbackObj, callbackFunc + +function onLoad(saved_data) + upd() +end +function onObjectEnterContainer(container, enter_object) + if container == self then upd() end +end +function onObjectLeaveContainer(container, leave_object) + if container == self then upd() end +end +function upd() + self.clearButtons() + if self.getCustomObject().type == 7 then return end + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = #self.getObjects(), + position = offset, + rotation = rotation, + scale = {1,1,1}, + width = 0, + height = 0, + font_size = size, + font_color = color, + }) + if #self.getObjects() == 0 and Global.getVar("gameStarted") then broadcastToAll("0 Explorers left in supply", "Red") end + if callbackObj ~= nil and callbackFunc ~= nil then + callbackObj.call(callbackFunc, {count=#self.getObjects()}) + end +end + +function setCallback(params) + callbackObj = params.obj + callbackFunc = params.func +end diff --git a/objects/AdversaryBag/contained/2ea157/object.json b/objects/AdversaryBag/contained/2ea157/object.json new file mode 100644 index 000000000..9502e9b52 --- /dev/null +++ b/objects/AdversaryBag/contained/2ea157/object.json @@ -0,0 +1,59 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -8.500905990600586, + "posY": 2.0288684368133545, + "posZ": 61.56777572631836, + "rotX": 0.0044464529491961, + "rotY": 179.9581756591797, + "rotZ": -2.9836166959285038e-06, + "scaleX": 0.6749998927116394, + "scaleY": 0.6749998927116394, + "scaleZ": 0.6749998927116394 + }, + "Nickname": "Blight", + "Description": "France Lv5", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.21568608283996582, + "g": 0.21568608283996582, + "b": 0.21568608283996582 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "Number": 0, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "Convex": false, + "MaterialIndex": 0, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5 + }, + "SpecularIntensity": 0.10000000149011612, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/AdversaryBag/contained/2ea157/script.lua b/objects/AdversaryBag/contained/2ea157/script.lua new file mode 100644 index 000000000..855e7b1d0 --- /dev/null +++ b/objects/AdversaryBag/contained/2ea157/script.lua @@ -0,0 +1,48 @@ +function onObjectLeaveContainer(container, leave_object) + if container == self then upd() end +end +function onObjectEnterContainer(container, enter_object) + if container == self then + local gameStarted = Global.getVar("gameStarted") + if gameStarted then + local blightTarget = Global.getVar("numPlayers") * 3 + if #self.getObjects() >= blightTarget then + broadcastToAll("There is now 3 blight per player on the adversary card\nReturning the blight to the card due to Slow-healing Ecosystem - France Level 5", "Blue") + local blightBag = Global.getVar("blightBag") + for _ = 1, blightTarget do + blightBag.putObject(self.takeObject({ + position = vecSum(blightBag.getPosition(),{0,1,0}), + smooth = false, + })) + end + end + end + upd() + end +end + +function onLoad(saved_data) + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = #self.getObjects(), + position = {2.0,0.1,0}, + rotation = {180,180,180}, + scale = {2,2,2}, + width = 0, + height = 0, + font_size = 500, + font_color = {0,0,0}, + }) +end +function upd() + self.editButton({ + index = 0, + label = #self.getObjects(), + }) +end +function nullFunc() return end + +function vecSum(vec1,vec2) + return {vec1[1]+vec2[1], vec1[2]+vec2[2], vec1[3]+vec2[3]} +end diff --git a/objects/AdversaryBag/contained/312e2d/object.json b/objects/AdversaryBag/contained/312e2d/object.json new file mode 100644 index 000000000..f2836b587 --- /dev/null +++ b/objects/AdversaryBag/contained/312e2d/object.json @@ -0,0 +1,62 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -65.94839477539062, + "posY": 1.3146240711212158, + "posZ": -0.30086031556129456, + "rotX": 359.9800109863281, + "rotY": 180.0034637451172, + "rotZ": 0.00015291344607248902, + "scaleX": 2.6832327842712402, + "scaleY": 1.0, + "scaleZ": 2.6832327842712402 + }, + "Nickname": "Second Adversary Board", + "Description": "Custom", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.4132594168186188, + "g": 0.4132594168186188, + "b": 0.4132594168186188 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1245757231531106518/77039FB53A3990479F77A1CC5335819B317BA401/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 5.683863037120318e-06, + "y": 0.19999569654464722, + "z": -5.077346486359602e-06 + }, + "Rotation": { + "x": 2.4098585527099203e-07, + "y": 0.060952603816986084, + "z": 1.384158476724906e-08 + } + } + ] +} diff --git a/objects/AdversaryBag/contained/3876aa/object.json b/objects/AdversaryBag/contained/3876aa/object.json new file mode 100644 index 000000000..f8ec66290 --- /dev/null +++ b/objects/AdversaryBag/contained/3876aa/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -69.1399917602539, + "posY": 1.3150407075881958, + "posZ": 0.8599995970726013, + "rotX": -0.001060810056515038, + "rotY": 180.01669311523438, + "rotZ": 0.0006060291198082268, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "Habsburg Ravage Reminder", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1465311785683843948/B4A97A24DF4C8ECC2E24D105841A17A43A0D45DA/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/3b674d/contained/ed6afe/object.json b/objects/AdversaryBag/contained/3b674d/contained/ed6afe/object.json new file mode 100644 index 000000000..1b2f5bffe --- /dev/null +++ b/objects/AdversaryBag/contained/3b674d/contained/ed6afe/object.json @@ -0,0 +1,69 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -44.97503662109375, + "posY": 2.6611099243164062, + "posZ": 27.63551902770996, + "rotX": 7.116757842595689e-06, + "rotY": -0.0033928127959370613, + "rotZ": 3.615674586399109e-06, + "scaleX": 1.0947368144989014, + "scaleY": 1.010526418685913, + "scaleZ": 1.0947368144989014 + }, + "Nickname": "Explorer: 0 Damage", + "Description": "The first time each Action would Destroy Explorer: If possible, 1 of those Explorer is instead Pushed; 1 Fear when you do so.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5187487006187439, + "g": 0.552770733833313, + "b": 0.8623693585395813 + }, + "Tags": [ + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187357178/0668709935277DAF1A003F8B2CB2C09E67828297/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.20000000298023224, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4000000059604645 + }, + "CastShadows": false + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.04420877278244e-07, + "y": 1.1408876180648804, + "z": -8.22646907181479e-05 + }, + "Tags": [] + } + ] +} diff --git a/objects/AdversaryBag/contained/3b674d/contained/index.list b/objects/AdversaryBag/contained/3b674d/contained/index.list new file mode 100644 index 000000000..33f570155 --- /dev/null +++ b/objects/AdversaryBag/contained/3b674d/contained/index.list @@ -0,0 +1 @@ +ed6afe diff --git a/objects/AdversaryBag/contained/3b674d/object.json b/objects/AdversaryBag/contained/3b674d/object.json new file mode 100644 index 000000000..37499bdfa --- /dev/null +++ b/objects/AdversaryBag/contained/3b674d/object.json @@ -0,0 +1,58 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": -45.620391845703125, + "posY": 1.2569971084594727, + "posZ": 40.05851745605469, + "rotX": 359.9039611816406, + "rotY": 179.83958435058594, + "rotZ": 359.2655029296875, + "scaleX": 1.710525631904602, + "scaleY": 1.5789467096328735, + "scaleZ": 1.710525631904602 + }, + "Nickname": "Russia Explorers", + "Description": "Russia Lv2+", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5187487006187439, + "g": 0.552770733833313, + "b": 0.8623693585395813 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187357178/0668709935277DAF1A003F8B2CB2C09E67828297/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + } +} diff --git a/objects/AdversaryBag/contained/3b674d/script.lua b/objects/AdversaryBag/contained/3b674d/script.lua new file mode 100644 index 000000000..be162c50c --- /dev/null +++ b/objects/AdversaryBag/contained/3b674d/script.lua @@ -0,0 +1,41 @@ +size = 335 +offset = {0,1,-0.4} +rotation = {220,180,180} +color = {0.95,0.95,0.95} + +local callbackObj, callbackFunc + +function onLoad(saved_data) + upd() +end +function onObjectEnterContainer(container, enter_object) + if container == self then upd() end +end +function onObjectLeaveContainer(container, leave_object) + if container == self then upd() end +end +function upd() + self.clearButtons() + if self.getCustomObject().type == 7 then return end + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = #self.getObjects(), + position = offset, + rotation = rotation, + scale = {1,1,1}, + width = 0, + height = 0, + font_size = size, + font_color = color, + }) + if #self.getObjects() == 0 and Global.getVar("gameStarted") then broadcastToAll("0 Explorers left in supply", "Red") end + if callbackObj ~= nil and callbackFunc ~= nil then + callbackObj.call(callbackFunc, {count=#self.getObjects()}) + end +end + +function setCallback(params) + callbackObj = params.obj + callbackFunc = params.func +end diff --git a/objects/AdversaryBag/contained/6bc964/object.json b/objects/AdversaryBag/contained/6bc964/object.json new file mode 100644 index 000000000..f9dcb8cfa --- /dev/null +++ b/objects/AdversaryBag/contained/6bc964/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -27.147369384765625, + "posY": 1.9711415767669678, + "posZ": 53.00920486450195, + "rotX": -9.880039009146913e-09, + "rotY": 180.00018310546875, + "rotZ": 5.388255619465099e-09, + "scaleX": 2.190000057220459, + "scaleY": 1.0, + "scaleZ": 2.190000057220459 + }, + "Nickname": "England Build Overlay", + "Description": "England Lv3", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1738925945686738815/3C979E58960AA57E15229D3A07A8D30C6D7B2D85/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.10000000149011612, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/76ab12/object.json b/objects/AdversaryBag/contained/76ab12/object.json new file mode 100644 index 000000000..e303ffc11 --- /dev/null +++ b/objects/AdversaryBag/contained/76ab12/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -69.69999694824219, + "posY": 1.3269052505493164, + "posZ": 0.8600000143051147, + "rotX": 7.160846138276611e-08, + "rotY": 179.97515869140625, + "rotZ": -1.2510362239481765e-06, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "Scotland Build Reminder", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1465311785683030879/8F8C2B7B8C2B0B70EA1EC86C3833BA3C57F41430/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/942899/contained/7417bb/object.json b/objects/AdversaryBag/contained/942899/contained/7417bb/object.json new file mode 100644 index 000000000..6d479693f --- /dev/null +++ b/objects/AdversaryBag/contained/942899/contained/7417bb/object.json @@ -0,0 +1,189 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.16270065307617, + "posY": 3.0536208152770996, + "posZ": 33.77286148071289, + "rotX": 0.0003586134116631001, + "rotY": 269.99871826171875, + "rotZ": -2.0008756109746173e-05, + "scaleX": 2.4249987602233887, + "scaleY": 2.4249987602233887, + "scaleZ": 2.4249987602233887 + }, + "Nickname": "Town: 0 Damage", + "Description": "Buildings have +1 health", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6538587212562561, + "g": 0.22469472885131836, + "b": 0.22469472885131836 + }, + "Tags": [ + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1008189904307684479/71C2450B51569ECFE51845D95C40EAE4CC2C38A6/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 0.6746131181716919, + "g": 0.042072806507349014, + "b": 0.042072806507349014 + }, + "SpecularIntensity": 0.20000000298023224, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4000000059604645 + }, + "CastShadows": true + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": -7.86101463745581e-06, + "y": 0.23651760816574097, + "z": -6.140141340438277e-05 + }, + "Tags": [] + } + ], + "States": { + "2": { + "GUID": "a1d4e8", + "Name": "Custom_Model", + "Transform": { + "posX": -63.874210357666016, + "posY": 1.4619566202163696, + "posZ": -12.79038143157959, + "rotX": 0.004454879090189934, + "rotY": 180.00148010253906, + "rotZ": 1.854772335718735e-07, + "scaleX": 2.4249987602233887, + "scaleY": 2.4249987602233887, + "scaleZ": 2.4249987602233887 + }, + "Nickname": "Town: 1 Damage", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8898048996925354, + "g": 0.8805069327354431, + "b": 0.8526127934455872 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1008189904307684479/71C2450B51569ECFE51845D95C40EAE4CC2C38A6/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.6796178670119843e-08, + "y": 0.2365209013223648, + "z": -1.772891300788615e-05 + } + } + ] + }, + "3": { + "GUID": "0cd53a", + "Name": "Custom_Model", + "Transform": { + "posX": -62.532562255859375, + "posY": 1.618341088294983, + "posZ": -12.790163040161133, + "rotX": 0.004468023311346769, + "rotY": 180.00758361816406, + "rotZ": -1.6771698483353248e-06, + "scaleX": 2.4249987602233887, + "scaleY": 2.4249987602233887, + "scaleZ": 2.4249987602233887 + }, + "Nickname": "Town: 2 Damage", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8898048996925354, + "g": 0.8805069327354431, + "b": 0.8526127934455872 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1008189904307703179/F17AF54A2BF3E3BEA606B024C015B47ECC8C319E/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.2726921738703822e-08, + "y": 0.2109937220811844, + "z": -1.5707477359683253e-05 + } + } + ] + } + } +} diff --git a/objects/AdversaryBag/contained/942899/contained/index.list b/objects/AdversaryBag/contained/942899/contained/index.list new file mode 100644 index 000000000..491988756 --- /dev/null +++ b/objects/AdversaryBag/contained/942899/contained/index.list @@ -0,0 +1 @@ +7417bb diff --git a/objects/AdversaryBag/contained/942899/object.json b/objects/AdversaryBag/contained/942899/object.json new file mode 100644 index 000000000..daf6cadb8 --- /dev/null +++ b/objects/AdversaryBag/contained/942899/object.json @@ -0,0 +1,58 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": -45.621822357177734, + "posY": 1.3379167318344116, + "posZ": 40.61814880371094, + "rotX": 0.382425993680954, + "rotY": 269.8721008300781, + "rotZ": 359.56536865234375, + "scaleX": 0.8500003218650818, + "scaleY": 0.8500003218650818, + "scaleZ": 0.8500003218650818 + }, + "Nickname": "England Towns", + "Description": "England Lv5", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6538587212562561, + "g": 0.2246881127357483, + "b": 0.2246881127357483 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109447/782DF9AA175EB72BAF1F522CBEC50B7E433363C2/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": false, + "MaterialIndex": 3, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + } +} diff --git a/objects/AdversaryBag/contained/942899/script.lua b/objects/AdversaryBag/contained/942899/script.lua new file mode 100644 index 000000000..9971f6eac --- /dev/null +++ b/objects/AdversaryBag/contained/942899/script.lua @@ -0,0 +1,41 @@ +size = 600 +offset = {-1.3,1.5,0} +rotation = {0,270,40} +color = {0.95,0.95,0.95} + +local callbackObj, callbackFunc + +function onLoad(saved_data) + upd() +end +function onObjectEnterContainer(container, enter_object) + if container == self then upd() end +end +function onObjectLeaveContainer(container, leave_object) + if container == self then upd() end +end +function upd() + self.clearButtons() + if self.getCustomObject().type == 7 then return end + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = #self.getObjects(), + position = offset, + rotation = rotation, + scale = {1,1,1}, + width = 0, + height = 0, + font_size = size, + font_color = color, + }) + if #self.getObjects() == 0 and Global.getVar("gameStarted") then broadcastToAll("0 Towns left in supply", "Red") end + if callbackObj ~= nil and callbackFunc ~= nil then + callbackObj.call(callbackFunc, {count=#self.getObjects()}) + end +end + +function setCallback(params) + callbackObj = params.obj + callbackFunc = params.func +end diff --git a/objects/AdversaryBag/contained/9f5e3b/object.json b/objects/AdversaryBag/contained/9f5e3b/object.json new file mode 100644 index 000000000..6697e1015 --- /dev/null +++ b/objects/AdversaryBag/contained/9f5e3b/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -69.86910247802734, + "posY": 1.3243132829666138, + "posZ": 0.8681362867355347, + "rotX": 5.000578084946028e-07, + "rotY": 180.00933837890625, + "rotZ": -1.1010666867150576e-06, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "Scotland Ravage Reminder", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1465311785683846659/EA348A422A63C4F41929D6948766DE874762D59F/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/a178fa/object.json b/objects/AdversaryBag/contained/a178fa/object.json new file mode 100644 index 000000000..7b92689ff --- /dev/null +++ b/objects/AdversaryBag/contained/a178fa/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -70.26000213623047, + "posY": 1.3186877965927124, + "posZ": 0.8599982261657715, + "rotX": -0.0010270356433466077, + "rotY": 180.00596618652344, + "rotZ": 0.00020823847444262356, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "Build Reminder Tile", + "Description": "Custom", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1461933130017016741/D3A4FFFC0CAD9964D0616E9712748E883FD432AC/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/a5b6b3/object.json b/objects/AdversaryBag/contained/a5b6b3/object.json new file mode 100644 index 000000000..b8c9665a9 --- /dev/null +++ b/objects/AdversaryBag/contained/a5b6b3/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -69.33729553222656, + "posY": 1.31710684299469, + "posZ": 0.9922907948493958, + "rotX": -4.0689151603601204e-08, + "rotY": 179.99078369140625, + "rotZ": -1.1137477713418775e-06, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "Explore Reminder Tile", + "Description": "Custom", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1461933130017943370/F78FE7747230EC8CC5DFAE3A925C59CE42CD12E6/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/aa65cf/object.json b/objects/AdversaryBag/contained/aa65cf/object.json new file mode 100644 index 000000000..1a92a8ef9 --- /dev/null +++ b/objects/AdversaryBag/contained/aa65cf/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": 5.684026718139648, + "posY": 1.9772472381591797, + "posZ": 37.952392578125, + "rotX": 0.00446377694606781, + "rotY": 180.00047302246094, + "rotZ": 1.1392133814069894e-07, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "Scotland After Ravage Reminder", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1465311785683044267/280ECB9C7C50D05670A8F34A89477780CDE5AA6E/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/aeb4fa/contained/98c490/object.json b/objects/AdversaryBag/contained/aeb4fa/contained/98c490/object.json new file mode 100644 index 000000000..eeb628bc6 --- /dev/null +++ b/objects/AdversaryBag/contained/aeb4fa/contained/98c490/object.json @@ -0,0 +1,307 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -44.58073425292969, + "posY": 3.0527780055999756, + "posZ": 30.320573806762695, + "rotX": -0.0008674472919665277, + "rotY": 269.9842834472656, + "rotZ": 0.003813236253336072, + "scaleX": 2.4249987602233887, + "scaleY": 2.4249987602233887, + "scaleZ": 2.4249987602233887 + }, + "Nickname": "Town: 0 Damage", + "Description": "Buildings have +1 health", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6538587212562561, + "g": 0.22469472885131836, + "b": 0.22469472885131836 + }, + "Tags": [ + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1008189904307684479/71C2450B51569ECFE51845D95C40EAE4CC2C38A6/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 0.6746131181716919, + "g": 0.042072806507349014, + "b": 0.042072806507349014 + }, + "SpecularIntensity": 0.20000000298023224, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4000000059604645 + }, + "CastShadows": true + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": -7.86101463745581e-06, + "y": 0.23651760816574097, + "z": -6.140141340438277e-05 + }, + "Tags": [] + } + ], + "States": { + "2": { + "GUID": "d624f1", + "Name": "Custom_Model", + "Transform": { + "posX": -72.02217102050781, + "posY": 1.4621741771697998, + "posZ": -9.988420486450195, + "rotX": 0.004446009173989296, + "rotY": 180.0000457763672, + "rotZ": -9.980859658753616e-07, + "scaleX": 2.4249987602233887, + "scaleY": 2.4249987602233887, + "scaleZ": 2.4249987602233887 + }, + "Nickname": "Town: 1 Damage", + "Description": "Town in lands without Blight are Durable: they have +2 Health, and \"Destroy Town\" effects instead deal 2 Damage (to Town only) per Town they could Destroy. (\"Destroy all Town\" works normally.)", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.955650269985199, + "g": 0.9511289000511169, + "b": 0.5329110026359558 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1008189904307684479/71C2450B51569ECFE51845D95C40EAE4CC2C38A6/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.6796178670119843e-08, + "y": 0.2365209013223648, + "z": -1.772891300788615e-05 + } + } + ] + }, + "3": { + "GUID": "ab5f10", + "Name": "Custom_Model", + "Transform": { + "posX": -70.68865966796875, + "posY": 1.618561029434204, + "posZ": -9.957565307617188, + "rotX": 0.004446630831807852, + "rotY": 180.00477600097656, + "rotZ": 3.000588094437262e-06, + "scaleX": 2.4249987602233887, + "scaleY": 2.4249987602233887, + "scaleZ": 2.4249987602233887 + }, + "Nickname": "Town: 2 Damage", + "Description": "Town in lands without Blight are Durable: they have +2 Health, and \"Destroy Town\" effects instead deal 2 Damage (to Town only) per Town they could Destroy. (\"Destroy all Town\" works normally.)", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.955650269985199, + "g": 0.9511289000511169, + "b": 0.5329110026359558 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1008189904307703179/F17AF54A2BF3E3BEA606B024C015B47ECC8C319E/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.2726921738703822e-08, + "y": 0.2109937220811844, + "z": -1.5707477359683253e-05 + } + } + ] + }, + "4": { + "GUID": "8d90d9", + "Name": "Custom_Model", + "Transform": { + "posX": -69.38239288330078, + "posY": 1.462173581123352, + "posZ": -9.994447708129883, + "rotX": 0.0044463882222771645, + "rotY": 179.99996948242188, + "rotZ": -2.223062210759963e-06, + "scaleX": 2.4249987602233887, + "scaleY": 2.4249987602233887, + "scaleZ": 2.4249987602233887 + }, + "Nickname": "Town: 3 Damage", + "Description": "Town in lands without Blight are Durable: they have +2 Health, and \"Destroy Town\" effects instead deal 2 Damage (to Town only) per Town they could Destroy. (\"Destroy all Town\" works normally.)", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8117647171020508, + "g": 0.8117647171020508, + "b": 0.8117647171020508 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1008189904307684479/71C2450B51569ECFE51845D95C40EAE4CC2C38A6/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.6796178670119843e-08, + "y": 0.2365209013223648, + "z": -1.772891300788615e-05 + } + } + ] + }, + "5": { + "GUID": "58ba36", + "Name": "Custom_Model", + "Transform": { + "posX": -67.99063873291016, + "posY": 1.6185600757598877, + "posZ": -9.968612670898438, + "rotX": 0.004444041755050421, + "rotY": 180.0130615234375, + "rotZ": 2.1686782929464243e-06, + "scaleX": 2.4249987602233887, + "scaleY": 2.4249987602233887, + "scaleZ": 2.4249987602233887 + }, + "Nickname": "Town: 4 Damage", + "Description": "Town in lands without Blight are Durable: they have +2 Health, and \"Destroy Town\" effects instead deal 2 Damage (to Town only) per Town they could Destroy. (\"Destroy all Town\" works normally.)", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8898048996925354, + "g": 0.8805069327354431, + "b": 0.8526127934455872 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1008189904307703179/F17AF54A2BF3E3BEA606B024C015B47ECC8C319E/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.2726921738703822e-08, + "y": 0.2109937220811844, + "z": -1.5707477359683253e-05 + } + } + ] + } + } +} diff --git a/objects/AdversaryBag/contained/aeb4fa/contained/index.list b/objects/AdversaryBag/contained/aeb4fa/contained/index.list new file mode 100644 index 000000000..654a9f3e8 --- /dev/null +++ b/objects/AdversaryBag/contained/aeb4fa/contained/index.list @@ -0,0 +1 @@ +98c490 diff --git a/objects/AdversaryBag/contained/aeb4fa/object.json b/objects/AdversaryBag/contained/aeb4fa/object.json new file mode 100644 index 000000000..3aef8420a --- /dev/null +++ b/objects/AdversaryBag/contained/aeb4fa/object.json @@ -0,0 +1,58 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": -45.6201057434082, + "posY": 1.3385505676269531, + "posZ": 40.058448791503906, + "rotX": 0.7363784909248352, + "rotY": 269.9086608886719, + "rotZ": 359.94586181640625, + "scaleX": 0.8500003218650818, + "scaleY": 0.8500003218650818, + "scaleZ": 0.8500003218650818 + }, + "Nickname": "Habsburg + England Towns", + "Description": "Habsburg Lv4 + England Lv5", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9172405004501343, + "g": 0.7130041718482971, + "b": 0.4309568405151367 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109447/782DF9AA175EB72BAF1F522CBEC50B7E433363C2/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": false, + "MaterialIndex": 3, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + } +} diff --git a/objects/AdversaryBag/contained/aeb4fa/script.lua b/objects/AdversaryBag/contained/aeb4fa/script.lua new file mode 100644 index 000000000..9971f6eac --- /dev/null +++ b/objects/AdversaryBag/contained/aeb4fa/script.lua @@ -0,0 +1,41 @@ +size = 600 +offset = {-1.3,1.5,0} +rotation = {0,270,40} +color = {0.95,0.95,0.95} + +local callbackObj, callbackFunc + +function onLoad(saved_data) + upd() +end +function onObjectEnterContainer(container, enter_object) + if container == self then upd() end +end +function onObjectLeaveContainer(container, leave_object) + if container == self then upd() end +end +function upd() + self.clearButtons() + if self.getCustomObject().type == 7 then return end + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = #self.getObjects(), + position = offset, + rotation = rotation, + scale = {1,1,1}, + width = 0, + height = 0, + font_size = size, + font_color = color, + }) + if #self.getObjects() == 0 and Global.getVar("gameStarted") then broadcastToAll("0 Towns left in supply", "Red") end + if callbackObj ~= nil and callbackFunc ~= nil then + callbackObj.call(callbackFunc, {count=#self.getObjects()}) + end +end + +function setCallback(params) + callbackObj = params.obj + callbackFunc = params.func +end diff --git a/objects/AdversaryBag/contained/b9fca6/object.json b/objects/AdversaryBag/contained/b9fca6/object.json new file mode 100644 index 000000000..474286bb1 --- /dev/null +++ b/objects/AdversaryBag/contained/b9fca6/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -7.163642883300781, + "posY": 1.9772485494613647, + "posZ": 38.04017639160156, + "rotX": 0.004430471919476986, + "rotY": 180.005126953125, + "rotZ": 6.181705884955591e-07, + "scaleX": 0.2100597321987152, + "scaleY": 1.0, + "scaleZ": 0.21493670344352722 + }, + "Nickname": "Russia After Ravage Reminder", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1478823218927276067/5EF01D5A34F2FC501009A592454457FE3AABC5A6/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/be2c91/object.json b/objects/AdversaryBag/contained/be2c91/object.json new file mode 100644 index 000000000..cc0226346 --- /dev/null +++ b/objects/AdversaryBag/contained/be2c91/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -69.76054382324219, + "posY": 1.3146660327911377, + "posZ": 0.5421791672706604, + "rotX": -1.1243394055782119e-06, + "rotY": 179.99166870117188, + "rotZ": -1.3251259360913537e-06, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "France Build Reminder", + "Description": "Branch & Claw Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412878/9B1AD63B0EB828C362E1199D02197825F9E27D53/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/bf89e8/contained/a4a8d5/object.json b/objects/AdversaryBag/contained/bf89e8/contained/a4a8d5/object.json new file mode 100644 index 000000000..d29248d21 --- /dev/null +++ b/objects/AdversaryBag/contained/bf89e8/contained/a4a8d5/object.json @@ -0,0 +1,69 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -48.94466018676758, + "posY": 2.6618449687957764, + "posZ": 28.237131118774414, + "rotX": 5.604685156868072e-06, + "rotY": -0.0017664128681644797, + "rotZ": -1.864196383394301e-05, + "scaleX": 1.0947368144989014, + "scaleY": 1.010526418685913, + "scaleZ": 1.0947368144989014 + }, + "Nickname": "Explorer: 0 Damage", + "Description": "They are unable to be removed by fear cards and instead will be pushed", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7960140109062195, + "g": 0.6744345426559448, + "b": 0.8678564429283142 + }, + "Tags": [ + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187357178/0668709935277DAF1A003F8B2CB2C09E67828297/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.20000000298023224, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.4000000059604645 + }, + "CastShadows": false + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.04420877278244e-07, + "y": 1.1408876180648804, + "z": -8.22646907181479e-05 + }, + "Tags": [] + } + ] +} diff --git a/objects/AdversaryBag/contained/bf89e8/contained/index.list b/objects/AdversaryBag/contained/bf89e8/contained/index.list new file mode 100644 index 000000000..00871bc58 --- /dev/null +++ b/objects/AdversaryBag/contained/bf89e8/contained/index.list @@ -0,0 +1 @@ +a4a8d5 diff --git a/objects/AdversaryBag/contained/bf89e8/object.json b/objects/AdversaryBag/contained/bf89e8/object.json new file mode 100644 index 000000000..687e028ba --- /dev/null +++ b/objects/AdversaryBag/contained/bf89e8/object.json @@ -0,0 +1,58 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": -45.620479583740234, + "posY": 1.2584002017974854, + "posZ": 40.05851745605469, + "rotX": 359.9036865234375, + "rotY": 179.8387451171875, + "rotZ": 359.27069091796875, + "scaleX": 1.710525631904602, + "scaleY": 1.5789467096328735, + "scaleZ": 1.710525631904602 + }, + "Nickname": "France Explorers", + "Description": "France Lv6", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7960140109062195, + "g": 0.6744345426559448, + "b": 0.8678564429283142 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187357178/0668709935277DAF1A003F8B2CB2C09E67828297/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + } +} diff --git a/objects/AdversaryBag/contained/bf89e8/script.lua b/objects/AdversaryBag/contained/bf89e8/script.lua new file mode 100644 index 000000000..be162c50c --- /dev/null +++ b/objects/AdversaryBag/contained/bf89e8/script.lua @@ -0,0 +1,41 @@ +size = 335 +offset = {0,1,-0.4} +rotation = {220,180,180} +color = {0.95,0.95,0.95} + +local callbackObj, callbackFunc + +function onLoad(saved_data) + upd() +end +function onObjectEnterContainer(container, enter_object) + if container == self then upd() end +end +function onObjectLeaveContainer(container, leave_object) + if container == self then upd() end +end +function upd() + self.clearButtons() + if self.getCustomObject().type == 7 then return end + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = #self.getObjects(), + position = offset, + rotation = rotation, + scale = {1,1,1}, + width = 0, + height = 0, + font_size = size, + font_color = color, + }) + if #self.getObjects() == 0 and Global.getVar("gameStarted") then broadcastToAll("0 Explorers left in supply", "Red") end + if callbackObj ~= nil and callbackFunc ~= nil then + callbackObj.call(callbackFunc, {count=#self.getObjects()}) + end +end + +function setCallback(params) + callbackObj = params.obj + callbackFunc = params.func +end diff --git a/objects/AdversaryBag/contained/c077b7/object.json b/objects/AdversaryBag/contained/c077b7/object.json new file mode 100644 index 000000000..da7f3da78 --- /dev/null +++ b/objects/AdversaryBag/contained/c077b7/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -69.63497161865234, + "posY": 1.314751386642456, + "posZ": 0.8416309952735901, + "rotX": 0.02417401783168316, + "rotY": 179.9998779296875, + "rotZ": 6.0658803704427555e-05, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "Russia Ravage Reminder", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1465311785683842943/26F37D915A5362360C950B869C4D143BE870BC8C/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/cb7231/contained/a90082/object.json b/objects/AdversaryBag/contained/cb7231/contained/a90082/object.json new file mode 100644 index 000000000..53ed02656 --- /dev/null +++ b/objects/AdversaryBag/contained/cb7231/contained/a90082/object.json @@ -0,0 +1,352 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.130130767822266, + "posY": 3.324153184890747, + "posZ": 33.35166931152344, + "rotX": -5.13888380737626e-06, + "rotY": 359.9906921386719, + "rotZ": -2.015882046180195e-06, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "City: 0 Damage", + "Description": "Buildings have +1 health", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6538587212562561, + "g": 0.22469472885131836, + "b": 0.22469472885131836 + }, + "Tags": [ + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109273/C7A11826B9B262A78CFF39368C2510F4A7433416/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109273/C7A11826B9B262A78CFF39368C2510F4A7433416/", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CustomShader": { + "SpecularColor": { + "r": 0.6746131181716919, + "g": 0.042072806507349014, + "b": 0.042072806507349014 + }, + "SpecularIntensity": 0.20000000298023224, + "SpecularSharpness": 7.0, + "FresnelStrength": 0.4000000059604645 + }, + "CastShadows": true + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.005140698980540037, + "y": 2.6592485904693604, + "z": 0.00012962335313204676 + }, + "Tags": [] + } + ], + "States": { + "2": { + "GUID": "ec4309", + "Name": "Custom_Model", + "Transform": { + "posX": -72.14869689941406, + "posY": 0.9531503915786743, + "posZ": -12.519428253173828, + "rotX": 0.0044532837346196175, + "rotY": 179.9868621826172, + "rotZ": -6.174162194838573e-07, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "City: 1 Damage", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8898048996925354, + "g": 0.8805069327354431, + "b": 0.8526127934455872 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109273/C7A11826B9B262A78CFF39368C2510F4A7433416/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109273/C7A11826B9B262A78CFF39368C2510F4A7433416/", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0004010519478470087, + "y": 2.5899505615234375, + "z": -7.258525874931365e-05 + } + } + ], + "ChildObjects": [ + { + "GUID": "e34218", + "Name": "BlockSquare", + "Transform": { + "posX": 0.00039760165964253247, + "posY": 2.5685195922851562, + "posZ": -0.0001748049253365025, + "rotX": 0.003534568240866065, + "rotY": 180.0006561279297, + "rotZ": 0.009234007447957993, + "scaleX": 0.7142857313156128, + "scaleY": 0.04285714402794838, + "scaleZ": 0.7142857313156128 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7882353067398071, + "g": 0.6588234901428223, + "b": 0.4862745404243469, + "a": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0011808315757662058, + "y": 0.5071737766265869, + "z": 0.001307996571995318 + } + } + ] + } + ] + }, + "3": { + "GUID": "f3e8a8", + "Name": "Custom_Model", + "Transform": { + "posX": -70.64874267578125, + "posY": 0.854247510433197, + "posZ": -12.519426345825195, + "rotX": 0.004451718647032976, + "rotY": 179.97157287597656, + "rotZ": -3.176199925292167e-06, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "City: 2 Damage", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8898048996925354, + "g": 0.8805069327354431, + "b": 0.8526127934455872 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109332/A2379E53403C87087F0C8BC1F14E71C4172A11BF/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": -4.1026802932719875e-07, + "y": 2.054537773132324, + "z": -0.00014936993829905987 + } + } + ] + }, + "4": { + "GUID": "26142e", + "Name": "Custom_Model", + "Transform": { + "posX": -69.14874267578125, + "posY": 0.6337639093399048, + "posZ": -12.519414901733398, + "rotX": 0.004446280188858509, + "rotY": 180.01443481445312, + "rotZ": 3.2364257549488684e-06, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "City: 3 Damage", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8898048996925354, + "g": 0.8805069327354431, + "b": 0.8526127934455872 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109391/BA7C201A8206E465B5CDCCA21B95B4CD32ECD482/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.005465136840939522, + "y": 2.369521379470825, + "z": -0.0001029958002618514 + } + } + ] + } + }, + "ChildObjects": [ + { + "GUID": "89975d", + "Name": "BlockSquare", + "Transform": { + "posX": -5.9435937146190554e-05, + "posY": 2.6378190517425537, + "posZ": -0.000689630105625838, + "rotX": 0.00965275801718235, + "rotY": 180.00022888183594, + "rotZ": 0.003325467696413398, + "scaleX": 0.7142857313156128, + "scaleY": 0.04285714402794838, + "scaleZ": 0.7142857313156128 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.572549045085907, + "g": 0.04705879092216492, + "b": 0.04705879092216492, + "a": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 0.0011808315757662058, + "y": 0.5071737766265869, + "z": 0.001307996571995318 + } + } + ] + } + ] +} diff --git a/objects/AdversaryBag/contained/cb7231/contained/index.list b/objects/AdversaryBag/contained/cb7231/contained/index.list new file mode 100644 index 000000000..f9f988a77 --- /dev/null +++ b/objects/AdversaryBag/contained/cb7231/contained/index.list @@ -0,0 +1 @@ +a90082 diff --git a/objects/AdversaryBag/contained/cb7231/object.json b/objects/AdversaryBag/contained/cb7231/object.json new file mode 100644 index 000000000..4ba392cf5 --- /dev/null +++ b/objects/AdversaryBag/contained/cb7231/object.json @@ -0,0 +1,58 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": -45.61992263793945, + "posY": 1.3386589288711548, + "posZ": 40.616455078125, + "rotX": 359.60821533203125, + "rotY": 179.8619384765625, + "rotZ": 359.560302734375, + "scaleX": 0.8750001192092896, + "scaleY": 0.8750001192092896, + "scaleZ": 0.8750001192092896 + }, + "Nickname": "England Cities", + "Description": "England Lv5", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6538587212562561, + "g": 0.2246881127357483, + "b": 0.2246881127357483 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109273/C7A11826B9B262A78CFF39368C2510F4A7433416/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": false, + "MaterialIndex": 3, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + } +} diff --git a/objects/AdversaryBag/contained/cb7231/script.lua b/objects/AdversaryBag/contained/cb7231/script.lua new file mode 100644 index 000000000..1261e551e --- /dev/null +++ b/objects/AdversaryBag/contained/cb7231/script.lua @@ -0,0 +1,41 @@ +size = 600 +offset = {0,2.5,-1.3} +rotation = {220,180,180} +color = {0.95,0.95,0.95} + +local callbackObj, callbackFunc + +function onLoad(saved_data) + upd() +end +function onObjectEnterContainer(container, enter_object) + if container == self then upd() end +end +function onObjectLeaveContainer(container, leave_object) + if container == self then upd() end +end +function upd() + self.clearButtons() + if self.getCustomObject().type == 7 then return end + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = #self.getObjects(), + position = offset, + rotation = rotation, + scale = {1,1,1}, + width = 0, + height = 0, + font_size = size, + font_color = color, + }) + if #self.getObjects() == 0 and Global.getVar("gameStarted") then broadcastToAll("0 Cities left in supply", "Red") end + if callbackObj ~= nil and callbackFunc ~= nil then + callbackObj.call(callbackFunc, {count=#self.getObjects()}) + end +end + +function setCallback(params) + callbackObj = params.obj + callbackFunc = params.func +end diff --git a/objects/AdversaryBag/contained/d90af8/object.json b/objects/AdversaryBag/contained/d90af8/object.json new file mode 100644 index 000000000..a9a1ce28a --- /dev/null +++ b/objects/AdversaryBag/contained/d90af8/object.json @@ -0,0 +1,49 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -45.62038803100586, + "posY": 1.2734500169754028, + "posZ": 40.62017059326172, + "rotX": 359.6537170410156, + "rotY": 179.9993438720703, + "rotZ": 179.52037048339844, + "scaleX": 1.0499999523162842, + "scaleY": 1.0, + "scaleZ": 1.0499999523162842 + }, + "Nickname": "Invader Reminder Card", + "Description": "Habsburg Lv 5", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 200, + "SidewaysCard": false, + "CustomDeck": { + "2": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368463552/3E76DC1C8E31B9E8C1E69852274EFB2AC799F253/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368463552/3E76DC1C8E31B9E8C1E69852274EFB2AC799F253/", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/AdversaryBag/contained/f4a568/object.json b/objects/AdversaryBag/contained/f4a568/object.json new file mode 100644 index 000000000..2ff09c343 --- /dev/null +++ b/objects/AdversaryBag/contained/f4a568/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Tile", + "Transform": { + "posX": -42.2597770690918, + "posY": 1.2644643783569336, + "posZ": 48.4599494934082, + "rotX": 0.06425871700048447, + "rotY": 179.956298828125, + "rotZ": 0.566944420337677, + "scaleX": 0.20999999344348907, + "scaleY": 1.0, + "scaleZ": 0.20000000298023224 + }, + "Nickname": "France Explore Reminder", + "Description": "Branch & Claw Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412820/A71364AD1007F3332D388AC947790764434405D8/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomTile": { + "Type": 0, + "Thickness": 0.20000000298023224, + "Stackable": false, + "Stretch": true + } + } +} diff --git a/objects/AdversaryBag/contained/fabcad/contained/4d02c6/object.json b/objects/AdversaryBag/contained/fabcad/contained/4d02c6/object.json new file mode 100644 index 000000000..70b2cb4e3 --- /dev/null +++ b/objects/AdversaryBag/contained/fabcad/contained/4d02c6/object.json @@ -0,0 +1,238 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.181495666503906, + "posY": 3.052936315536499, + "posZ": 31.019685745239258, + "rotX": -7.733848906354979e-05, + "rotY": 269.9889831542969, + "rotZ": -2.397369644313585e-05, + "scaleX": 2.4249987602233887, + "scaleY": 2.4249987602233887, + "scaleZ": 2.4249987602233887 + }, + "Nickname": "Town: 0 Damage", + "Description": "Town in lands without Blight are Durable: they have +2 Health, and \"Destroy Town\" effects instead deal 2 Damage (to Town only) per Town they could Destroy. (\"Destroy all Town\" works normally.)", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.955650269985199, + "g": 0.9511289000511169, + "b": 0.5329110026359558 + }, + "Tags": [ + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1008189904307684479/71C2450B51569ECFE51845D95C40EAE4CC2C38A6/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": false + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.6796178670119843e-08, + "y": 0.2365209013223648, + "z": -1.772891300788615e-05 + }, + "Tags": [] + } + ], + "States": { + "2": { + "GUID": "588b60", + "Name": "Custom_Model", + "Transform": { + "posX": -48.432777404785156, + "posY": 1.6214187145233154, + "posZ": 26.856035232543945, + "rotX": 0.004445215687155724, + "rotY": 179.78807067871094, + "rotZ": -1.4614762221754063e-05, + "scaleX": 2.4249987602233887, + "scaleY": 2.4249987602233887, + "scaleZ": 2.4249987602233887 + }, + "Nickname": "Town: 1 Damage", + "Description": "Town in lands without Blight are Durable: they have +2 Health, and \"Destroy Town\" effects instead deal 2 Damage (to Town only) per Town they could Destroy. (\"Destroy all Town\" works normally.)", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.955650269985199, + "g": 0.9511289000511169, + "b": 0.5329110026359558 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1008189904307703179/F17AF54A2BF3E3BEA606B024C015B47ECC8C319E/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.2726921738703822e-08, + "y": 0.2109937220811844, + "z": -1.5707477359683253e-05 + } + } + ] + }, + "3": { + "GUID": "66b7fd", + "Name": "Custom_Model", + "Transform": { + "posX": -48.432777404785156, + "posY": 1.4650336503982544, + "posZ": 26.856037139892578, + "rotX": 0.0044427840039134026, + "rotY": 179.78807067871094, + "rotZ": -1.6715956007828936e-05, + "scaleX": 2.4249987602233887, + "scaleY": 2.4249987602233887, + "scaleZ": 2.4249987602233887 + }, + "Nickname": "Town: 2 Damage", + "Description": "Town in lands without Blight are Durable: they have +2 Health, and \"Destroy Town\" effects instead deal 2 Damage (to Town only) per Town they could Destroy. (\"Destroy all Town\" works normally.)", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8898048996925354, + "g": 0.8805069327354431, + "b": 0.8526127934455872 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1008189904307684479/71C2450B51569ECFE51845D95C40EAE4CC2C38A6/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.6796178670119843e-08, + "y": 0.2365209013223648, + "z": -1.772891300788615e-05 + } + } + ] + }, + "4": { + "GUID": "a6922a", + "Name": "Custom_Model", + "Transform": { + "posX": -48.43278503417969, + "posY": 1.6214181184768677, + "posZ": 26.856203079223633, + "rotX": 0.004443625919520855, + "rotY": 179.79214477539062, + "rotZ": -1.605676516192034e-05, + "scaleX": 2.4249987602233887, + "scaleY": 2.4249987602233887, + "scaleZ": 2.4249987602233887 + }, + "Nickname": "Town: 3 Damage", + "Description": "Town in lands without Blight are Durable: they have +2 Health, and \"Destroy Town\" effects instead deal 2 Damage (to Town only) per Town they could Destroy. (\"Destroy all Town\" works normally.)", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8898048996925354, + "g": 0.8805069327354431, + "b": 0.8526127934455872 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1008189904307703179/F17AF54A2BF3E3BEA606B024C015B47ECC8C319E/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 0, + "TypeIndex": 1, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": -1.2726921738703822e-08, + "y": 0.2109937220811844, + "z": -1.5707477359683253e-05 + } + } + ] + } + } +} diff --git a/objects/AdversaryBag/contained/fabcad/contained/index.list b/objects/AdversaryBag/contained/fabcad/contained/index.list new file mode 100644 index 000000000..165ca885c --- /dev/null +++ b/objects/AdversaryBag/contained/fabcad/contained/index.list @@ -0,0 +1 @@ +4d02c6 diff --git a/objects/AdversaryBag/contained/fabcad/object.json b/objects/AdversaryBag/contained/fabcad/object.json new file mode 100644 index 000000000..08e29a1f7 --- /dev/null +++ b/objects/AdversaryBag/contained/fabcad/object.json @@ -0,0 +1,58 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": -45.621246337890625, + "posY": 1.3394227027893066, + "posZ": 40.05833053588867, + "rotX": 0.6413242220878601, + "rotY": 269.8912048339844, + "rotZ": 359.9369812011719, + "scaleX": 0.8500003218650818, + "scaleY": 0.8500003218650818, + "scaleZ": 0.8500003218650818 + }, + "Nickname": "Habsburg Towns", + "Description": "Habsburg Lv4", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.955650269985199, + "g": 0.9511289000511169, + "b": 0.5329110026359558 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109447/782DF9AA175EB72BAF1F522CBEC50B7E433363C2/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": false, + "MaterialIndex": 3, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + } +} diff --git a/objects/AdversaryBag/contained/fabcad/script.lua b/objects/AdversaryBag/contained/fabcad/script.lua new file mode 100644 index 000000000..9971f6eac --- /dev/null +++ b/objects/AdversaryBag/contained/fabcad/script.lua @@ -0,0 +1,41 @@ +size = 600 +offset = {-1.3,1.5,0} +rotation = {0,270,40} +color = {0.95,0.95,0.95} + +local callbackObj, callbackFunc + +function onLoad(saved_data) + upd() +end +function onObjectEnterContainer(container, enter_object) + if container == self then upd() end +end +function onObjectLeaveContainer(container, leave_object) + if container == self then upd() end +end +function upd() + self.clearButtons() + if self.getCustomObject().type == 7 then return end + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = #self.getObjects(), + position = offset, + rotation = rotation, + scale = {1,1,1}, + width = 0, + height = 0, + font_size = size, + font_color = color, + }) + if #self.getObjects() == 0 and Global.getVar("gameStarted") then broadcastToAll("0 Towns left in supply", "Red") end + if callbackObj ~= nil and callbackFunc ~= nil then + callbackObj.call(callbackFunc, {count=#self.getObjects()}) + end +end + +function setCallback(params) + callbackObj = params.obj + callbackFunc = params.func +end diff --git a/objects/AdversaryBag/contained/index.list b/objects/AdversaryBag/contained/index.list new file mode 100644 index 000000000..f71097802 --- /dev/null +++ b/objects/AdversaryBag/contained/index.list @@ -0,0 +1,29 @@ +6bc964 +3b674d +24908a +bf89e8 +fabcad +aeb4fa +942899 +cb7231 +1f0327 +d90af8 +312e2d +15836a +135124 +a178fa +a5b6b3 +aa65cf +b9fca6 +0cea08 +9f5e3b +c077b7 +3876aa +16ab25 +76ab12 +05e46d +be2c91 +15b6a4 +16b426 +f4a568 +2ea157 diff --git a/objects/AdversaryBag/object.json b/objects/AdversaryBag/object.json new file mode 100644 index 000000000..aa3c87bc1 --- /dev/null +++ b/objects/AdversaryBag/object.json @@ -0,0 +1,115 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -42.5099983215332, + "posY": 1.0742547512054443, + "posZ": 61.099998474121094, + "rotX": 2.2678884192828264e-07, + "rotY": 180.00050354003906, + "rotZ": -1.1839427997983876e-06, + "scaleX": 0.7270299792289734, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270299792289734 + }, + "Nickname": "Adversary Pieces", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5676649808883667, + "g": 0.5601109862327576, + "b": 0.5600327849388123 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + }, + "ChildObjects": [ + { + "GUID": "96ef23", + "Name": "Custom_Token", + "Transform": { + "posX": 0.01607605814933777, + "posY": 0.6570044159889221, + "posZ": -0.036456719040870667, + "rotX": 0.529974102973938, + "rotY": 359.9811096191406, + "rotZ": 0.9236000776290894, + "scaleX": 0.3872859477996826, + "scaleY": 6.08643102645874, + "scaleZ": 0.3870130181312561 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1754683565834684739/F4D07915A0FD445889F2493A352B656EAF79F67F/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.20000000298023224, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + ] +} diff --git a/objects/BalancedMapBag/contained/2f2f8a/object.json b/objects/BalancedMapBag/contained/2f2f8a/object.json new file mode 100644 index 000000000..a2f171bd6 --- /dev/null +++ b/objects/BalancedMapBag/contained/2f2f8a/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -48.965152740478516, + "posY": 1.4568349123001099, + "posZ": 53.78864669799805, + "rotX": 359.91168212890625, + "rotY": 179.98086547851562, + "rotZ": 359.92352294921875, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "B", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "Tags": [ + "Balanced" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751927141/DBB876E0D72159C1601DBD8BDD26BB4A1A82EDA4/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/BalancedMapBag/contained/2f2f8a/script.lua b/objects/BalancedMapBag/contained/2f2f8a/script.lua new file mode 100644 index 000000000..30ed77ad3 --- /dev/null +++ b/objects/BalancedMapBag/contained/2f2f8a/script.lua @@ -0,0 +1,83 @@ +posMap = { +-- Land 1 +{ { + x=0.736923076923077, y=0.7, z=-0.547692307692308 +}, { + x=0.424615384615384, y=0.7, z=-0.538461538461538 +}, { + x=0.721538461538461, y=0.7, z=-0.832307692307693 +}, { + x=0.429230769230769, y=0.7, z=-0.827692307692308 +} }, +-- Land 2 +{ { + x=1.11692307692308, y=0.7, z=0.146153846153846 +}, { + x=0.815384615384615, y=0.7, z=0.167692307692307 +}, { + x=0.816923076923076, y=0.7, z=0.450769230769231 +}, { + x=1.08769230769231, y=0.7, z=-0.132307692307692 +}, { + x=0.806153846153845, y=0.7, z=-0.121538461538461 +} }, +-- Land 3 +{ { + x=1.26, y=0.7, z=0.899999999999999 +}, { + x=0.996923076923077, y=0.7, z=0.913846153846154 +}, { + x=1.52, y=0.7, z=0.863076923076923 +}, { + x=0.739999999999999, y=0.7, z=0.933846153846154 +} }, +-- Land 4 +{ { + x=0.167692307692307, y=0.7, z=0.619999999999999 +}, { + x=0.326153846153846, y=0.7, z=0.261538461538461 +} }, +-- Land 5 +{ { + x=-0.0707692307692309, y=0.7, z=-0.0569230769230776 +}, { + x=-0.373846153846154, y=0.7, z=-0.0692307692307697 +}, { + x=-0.315384615384616, y=0.7, z=0.22 +}, { + x=-0.101538461538462, y=0.7, z=-0.344615384615385 +} }, +-- Land 6 +{ { + x=-0.323076923076923, y=0.7, z=-0.790769230769231 +}, { + x=-0.669230769230769, y=0.7, z=-0.607692307692308 +} }, +-- Land 7 +{ { + x=-0.753846153846154, y=0.7, z=0.5 +}, { + x=-0.830769230769231, y=0.7, z=0.204615384615384 +}, { + x=-0.575384615384616, y=0.7, z=0.807692307692308 +}, { + x=-1.12923076923077, y=0.7, z=-0.0246153846153852 +} }, +-- Land 8 +{ { + x=-1.28461538461539, y=0.7, z=-0.896923076923078 +}, { + x=-1.53230769230769, y=0.7, z=-0.947692307692308 +}, { + x=-1.27076923076923, y=0.7, z=-1.17076923076923 +}, { + x=-1.79538461538462, y=0.7, z=-0.987692307692308 +}, { + x=-1.03230769230769, y=0.7, z=-0.781538461538462 +}, { + x=-1.00153846153846, y=0.7, z=-1.02461538461539 +}, { + x=-1.28461538461539, y=0.7, z=-0.64923076923077 +} } } + +pieceMap = { { "Dahan" }, { "City" }, { "Dahan" , "Dahan" }, { "Box Blight" }, {}, { "Town" }, { "Dahan" }, { "Dahan" , "Dahan" } } diff --git a/objects/BalancedMapBag/contained/34347d/object.json b/objects/BalancedMapBag/contained/34347d/object.json new file mode 100644 index 000000000..a36841abf --- /dev/null +++ b/objects/BalancedMapBag/contained/34347d/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -47.02421188354492, + "posY": 1.5975933074951172, + "posZ": 51.17632293701172, + "rotX": 356.98785400390625, + "rotY": 180.0748291015625, + "rotZ": 358.9854431152344, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "D", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "Tags": [ + "Balanced" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751928706/48044751C1B3D07659D29AFC78F84FD7ECC9B970/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/BalancedMapBag/contained/34347d/script.lua b/objects/BalancedMapBag/contained/34347d/script.lua new file mode 100644 index 000000000..27ad244d4 --- /dev/null +++ b/objects/BalancedMapBag/contained/34347d/script.lua @@ -0,0 +1,85 @@ +posMap = { +-- Land 1 +{ { + x=0.206153846153846, y=0.7, z=-0.881538461538462 +}, { + x=-0.163076923076923, y=0.7, z=-0.867692307692308 +}, { + x=-0.507692307692308, y=0.7, z=-0.94923076923077 +}, { + x=-0.816923076923077, y=0.7, z=-1.03538461538462 +}, { + x=0.579999999999999, y=0.7, z=-0.903076923076923 +} }, +-- Land 2 +{ { + x=0.713846153846154, y=0.7, z=-0.0876923076923077 +}, { + x=1.05846153846154, y=0.7, z=-0.0569230769230771 +}, { + x=0.766153846153846, y=0.7, z=0.276923076923077 +}, { + x=1.12615384615385, y=0.7, z=0.304615384615385 +}, { + x=0.618461538461538, y=0.7, z=-0.42 +}, { + x=0.952307692307692, y=0.7, z=-0.4 +} }, +-- Land 3 +{ { + x=1.43076923076923, y=0.7, z=1.02 +}, { + x=1.57230769230769, y=0.7, z=0.736923076923077 +}, { + x=1.22769230769231, y=0.7, z=0.747692307692308 +} }, +-- Land 4 +{ { + x=0.338461538461538, y=0.7, z=0.769230769230769 +}, { + x=0.703076923076923, y=0.7, z=0.875384615384615 +} }, +-- Land 5 +{ { + x=0.0846153846153842, y=0.7, z=-0.412307692307692 +}, { + x=-0.286153846153846, y=0.7, z=-0.441538461538462 +}, { + x=-0.28, y=0.7, z=-0.0846153846153847 +}, { + x=0.0507692307692305, y=0.7, z=-0.0430769230769233 +} }, +-- Land 6 +{ { + x=-0.315384615384616, y=0.7, z=0.512307692307692 +}, { + x=-0.616923076923077, y=0.7, z=0.423076923076923 +}, { + x=-0.329230769230769, y=0.7, z=0.807692307692308 +}, { + x=-0.618461538461539, y=0.7, z=0.715384615384615 +} }, +-- Land 7 +{ { + x=-0.861538461538462, y=0.7, z=-0.0307692307692307 +}, { + x=-1.15076923076923, y=0.7, z=-0.044615384615385 +}, { + x=-0.912307692307692, y=0.7, z=-0.295384615384616 +}, { + x=-0.792307692307692, y=0.7, z=-0.58 +} }, +-- Land 8 +{ { + x=-1.13692307692308, y=0.7, z=-0.758461538461538 +}, { + x=-1.40153846153846, y=0.7, z=-0.773846153846154 +}, { + x=-1.48, y=0.7, z=-1.02461538461538 +}, { + x=-1.78615384615385, y=0.7, z=-0.989230769230769 +}, { + x=-1.27846153846154, y=0.7, z=-0.516923076923077 +} } } + +pieceMap = { { "Dahan" , "Dahan" }, { "City" , "Dahan" }, {}, {}, { "Dahan" , "Box Blight" }, {}, { "Town" , "Dahan" , "Dahan" }, {} } diff --git a/objects/BalancedMapBag/contained/5d334c/object.json b/objects/BalancedMapBag/contained/5d334c/object.json new file mode 100644 index 000000000..53f0c1a48 --- /dev/null +++ b/objects/BalancedMapBag/contained/5d334c/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -46.85460662841797, + "posY": 1.5547046661376953, + "posZ": 52.679290771484375, + "rotX": 357.4543762207031, + "rotY": 179.99960327148438, + "rotZ": 358.9738464355469, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "C", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "Tags": [ + "Balanced" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751927718/96447E4D6720FDB3639CD36630CD7C3B1E3F0C3E/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/BalancedMapBag/contained/5d334c/script.lua b/objects/BalancedMapBag/contained/5d334c/script.lua new file mode 100644 index 000000000..460c4794b --- /dev/null +++ b/objects/BalancedMapBag/contained/5d334c/script.lua @@ -0,0 +1,81 @@ +posMap = { +-- Land 1 +{ { + x=0.661538461538461, y=0.7, z=-0.921538461538461 +}, { + x=0.304615384615385, y=0.7, z=-0.933846153846153 +}, { + x=0.667692307692307, y=0.7, z=-0.629230769230769 +}, { + x=0.310769230769231, y=0.7, z=-0.643076923076923 +} }, +-- Land 2 +{ { + x=0.778461538461538, y=0.7, z=0.213846153846154 +}, { + x=1.16923076923077, y=0.7, z=0.216923076923077 +}, { + x=1.13076923076923, y=0.7, z=-0.129230769230769 +}, { + x=0.786153846153846, y=0.7, z=-0.113846153846154 +}, { + x=0.826153846153846, y=0.7, z=0.521538461538462 +} }, +-- Land 3 +{ { + x=1.48923076923077, y=0.7, z=0.901538461538462 +}, { + x=1.22923076923077, y=0.7, z=0.898461538461538 +}, { + x=0.94, y=0.7, z=0.915384615384616 +}, { + x=1.74769230769231, y=0.7, z=0.923076923076923 +} }, +-- Land 4 +{ { + x=0.36, y=0.7, z=0.787692307692308 +}, { + x=-0.0953846153846155, y=0.7, z=0.796923076923077 +}, { + x=-0.561538461538462, y=0.7, z=0.810769230769231 +} }, +-- Land 5 +{ { + x=-0.178461538461538, y=0.7, z=0.233846153846154 +}, { + x=0.124615384615384, y=0.7, z=-0.0553846153846153 +}, { + x=-0.2, y=0.7, z=-0.0753846153846152 +}, { + x=0.150769230769231, y=0.7, z=0.263076923076923 +} }, +-- Land 6 +{ { + x=-0.473846153846154, y=0.7, z=-0.609230769230769 +}, { + x=-0.609230769230769, y=0.7, z=-0.889230769230769 +}, { + x=-0.804615384615385, y=0.7, z=-0.610769230769231 +}, { + x=-0.26, y=0.7, z=-0.858461538461538 +} }, +-- Land 7 +{ { + x=-0.787692307692308, y=0.7, z=-0.14 +}, { + x=-0.943076923076924, y=0.7, z=0.156923076923077 +} }, +-- Land 8 +{ { + x=-1.50615384615385, y=0.7, z=-0.933846153846153 +}, { + x=-1.28, y=0.7, z=-0.661538461538461 +}, { + x=-1.21230769230769, y=0.7, z=-0.93076923076923 +}, { + x=-1.27230769230769, y=0.7, z=-1.19538461538462 +}, { + x=-1.79538461538462, y=0.7, z=-0.970769230769231 +} } } + +pieceMap = { { "Dahan" }, { "City" }, { "Dahan" , "Dahan" }, {}, { "Dahan" , "Dahan" , "Box Blight" }, { "Dahan" }, { "Town" }, {} } diff --git a/objects/BalancedMapBag/contained/c3bebd/object.json b/objects/BalancedMapBag/contained/c3bebd/object.json new file mode 100644 index 000000000..5eed1be39 --- /dev/null +++ b/objects/BalancedMapBag/contained/c3bebd/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -46.935447692871094, + "posY": 1.6088546514511108, + "posZ": 51.104087829589844, + "rotX": 356.9638977050781, + "rotY": 179.9744873046875, + "rotZ": 359.3326416015625, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "E", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "Tags": [ + "Balanced" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751929423/2446A274B3F9D252C217D393E5A0A1C632E7D527/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/BalancedMapBag/contained/c3bebd/script.lua b/objects/BalancedMapBag/contained/c3bebd/script.lua new file mode 100644 index 000000000..72dbeefae --- /dev/null +++ b/objects/BalancedMapBag/contained/c3bebd/script.lua @@ -0,0 +1,83 @@ +posMap = { +-- Land 1 +{ { + x=0.624615384615385, y=0.7, z=-0.967692307692308 +}, { + x=0.338461538461538, y=0.7, z=-0.86923076923077 +}, { + x=0.0538461538461538, y=0.7, z=-0.721538461538462 +}, { + x=-0.273846153846154, y=0.7, z=-0.792307692307693 +} }, +-- Land 2 +{ { + x=0.698461538461538, y=0.7, z=-0.144615384615385 +}, { + x=0.973846153846154, y=0.7, z=-0.136923076923077 +}, { + x=0.849230769230769, y=0.7, z=-0.415384615384615 +}, { + x=0.567692307692308, y=0.7, z=-0.412307692307692 +}, { + x=0.850769230769231, y=0.7, z=0.130769230769231 +}, { + x=1.16, y=0.7, z=0.161538461538462 +} }, +-- Land 3 +{ { + x=1.21538461538462, y=0.7, z=0.729230769230769 +}, { + x=1.40769230769231, y=0.7, z=1.02769230769231 +}, { + x=1.08, y=0.7, z=1.02 +}, { + x=1.53230769230769, y=0.7, z=0.709230769230769 +} }, +-- Land 4 +{ { + x=0.383076923076923, y=0.7, z=0.806153846153846 +}, { + x=-0.18, y=0.7, z=0.709230769230769 +} }, +-- Land 5 +{ { + x=0.133846153846154, y=0.7, z=0.0492307692307691 +}, { + x=-0.0276923076923076, y=0.7, z=-0.24 +}, { + x=0.307692307692308, y=0.7, z=0.34 +} }, +-- Land 6 +{ { + x=-0.975384615384616, y=0.7, z=0.536923076923077 +}, { + x=-0.7, y=0.7, z=0.575384615384615 +}, { + x=-0.941538461538461, y=0.7, z=0.276923076923077 +}, { + x=-0.621538461538462, y=0.7, z=0.835384615384615 +} }, +-- Land 7 +{ { + x=-0.607692307692308, y=0.7, z=-0.123076923076923 +}, { + x=-0.667692307692308, y=0.7, z=-0.492307692307692 +} }, +-- Land 8 +{ { + x=-1.53230769230769, y=0.7, z=-0.878461538461538 +}, { + x=-1.82307692307692, y=0.7, z=-0.996923076923077 +}, { + x=-1.45692307692308, y=0.7, z=-1.12461538461538 +}, { + x=-1.28153846153846, y=0.7, z=-0.667692307692308 +}, { + x=-1.27538461538462, y=0.7, z=-0.184615384615385 +}, { + x=-1.28461538461538, y=0.7, z=-0.433846153846154 +} } } + +pieceMap = { { "Dahan" }, { "City" }, + { "Dahan" , "Dahan" }, {"Box Blight" }, { "Dahan" }, +{ }, { "Town" }, { "Dahan", "Dahan" } } diff --git a/objects/BalancedMapBag/contained/ce60f5/object.json b/objects/BalancedMapBag/contained/ce60f5/object.json new file mode 100644 index 000000000..0f791c5f3 --- /dev/null +++ b/objects/BalancedMapBag/contained/ce60f5/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -48.04715347290039, + "posY": 1.5800960063934326, + "posZ": 51.51377868652344, + "rotX": 357.18634033203125, + "rotY": 180.10650634765625, + "rotZ": 358.8233947753906, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "A", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "Tags": [ + "Balanced" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751926582/0E8EB3E8317F47D8045191C468B66E53DACBF7B6/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/BalancedMapBag/contained/ce60f5/script.lua b/objects/BalancedMapBag/contained/ce60f5/script.lua new file mode 100644 index 000000000..61130ece6 --- /dev/null +++ b/objects/BalancedMapBag/contained/ce60f5/script.lua @@ -0,0 +1,85 @@ +posMap = { +-- Land 1 +{ { + x=0.493846153846154, y=0.7, z=-0.72923076923077 +}, { + x=0.333846153846154, y=0.7, z=-0.452307692307693 +}, { + x=0.493846153846154, y=0.7, z=-0.173846153846154 +}, { + x=0.381538461538462, y=0.7, z=-1.04461538461538 +} }, +-- Land 2 +{ { + x=1.03230769230769, y=0.7, z=-0.0692307692307697 +}, { + x=0.930769230769231, y=0.7, z=0.206153846153846 +}, { + x=1.26461538461538, y=0.7, z=0.232307692307692 +}, { + x=0.926153846153846, y=0.7, z=-0.375384615384616 +}, { + x=1.01846153846154, y=0.7, z=0.481538461538461 +}, { + x=1.30923076923077, y=0.7, z=0.489230769230769 +} }, +-- Land 3 +{ { + x=1.23230769230769, y=0.7, z=0.887692307692307 +}, { + x=1.56615384615385, y=0.7, z=0.855384615384615 +}, { + x=0.950769230769231, y=0.7, z=0.916923076923077 +}, { + x=1.83076923076923, y=0.7, z=0.833846153846154 +} }, +-- Land 4 +{ { + x=0.538461538461538, y=0.7, z=0.44923076923077 +}, { + x=0.283076923076923, y=0.7, z=0.716923076923076 +} }, +-- Land 5 +{ { + x=-0.358461538461538, y=0.7, z=0.421538461538462 +}, { + x=-0.383076923076923, y=0.7, z=0.118461538461538 +}, { + x=-0.247692307692308, y=0.7, z=0.766153846153846 +} }, +-- Land 6 +{ { + x=-0.149230769230769, y=0.7, z=-0.546153846153847 +}, { + x=-0.473846153846154, y=0.7, z=-0.643076923076923 +}, { + x=-0.164615384615385, y=0.7, z=-0.84 +}, { + x=-0.527692307692308, y=0.7, z=-0.961538461538462 +} }, +-- Land 7 +{ { + x=-0.829230769230769, y=0.7, z=0.536923076923077 +}, { + x=-1.10153846153846, y=0.7, z=0.387692307692307 +}, { + x=-0.847692307692308, y=0.7, z=0.253846153846154 +}, { + x=-1.08769230769231, y=0.7, z=0.0661538461538461 +}, { + x=-0.598461538461539, y=0.7, z=0.826153846153846 +}, { + x=-1.18615384615385, y=0.7, z=-0.18923076923077 +} }, +-- Land 8 +{ { + x=-1.05076923076923, y=0.7, z=-0.727692307692308 +}, { + x=-1.33076923076923, y=0.7, z=-0.738461538461539 +}, { + x=-1.06615384615385, y=0.7, z=-1.01692307692308 +}, { + x=-1.36923076923077, y=0.7, z=-1.02307692307692 +} } } + +pieceMap = { {}, { "Dahan" , "City" }, { "Dahan" , "Dahan" }, { "Box Blight" }, {}, { "Dahan" }, { "Dahan" , "Dahan" }, { "Town" } } diff --git a/objects/BalancedMapBag/contained/d56c85/object.json b/objects/BalancedMapBag/contained/d56c85/object.json new file mode 100644 index 000000000..a4345987f --- /dev/null +++ b/objects/BalancedMapBag/contained/d56c85/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -47.336517333984375, + "posY": 1.5806857347488403, + "posZ": 51.44321823120117, + "rotX": 356.8636169433594, + "rotY": 179.97561645507812, + "rotZ": 359.3963928222656, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "F", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "Tags": [ + "Balanced" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751943835/8D8EB09A89B27671047179A0356274A5BEC782A3/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/BalancedMapBag/contained/d56c85/script.lua b/objects/BalancedMapBag/contained/d56c85/script.lua new file mode 100644 index 000000000..bdf3a0fa5 --- /dev/null +++ b/objects/BalancedMapBag/contained/d56c85/script.lua @@ -0,0 +1,85 @@ +posMap = { +-- Land 1 +{ { + x=0.575384615384615, y=0.7, z=-1.00461538461538 +}, { + x=0.263076923076922, y=0.7, z=-0.930769230769231 +}, { + x=0.0046153846153837, y=0.7, z=-0.883076923076923 +}, { + x=0.512307692307692, y=0.7, z=-0.76 +}, { + x=0.77076923076923, y=0.7, z=-0.752307692307692 +} }, +-- Land 2 +{ { + x=0.647692307692307, y=0.7, z=-0.0123076923076923 +}, { + x=0.916923076923077, y=0.7, z=-0.163076923076923 +}, { + x=0.575384615384615, y=0.7, z=-0.332307692307692 +}, { + x=0.929230769230769, y=0.7, z=0.161538461538462 +}, { + x=0.586153846153845, y=0.7, z=0.333846153846154 +} }, +-- Land 3 +{ { + x=1.32153846153846, y=0.7, z=0.973846153846154 +}, { + x=1.32769230769231, y=0.7, z=0.646153846153846 +}, { + x=1.02, y=0.7, z=0.701538461538462 +}, { + x=1.62769230769231, y=0.7, z=0.846153846153846 +} }, +-- Land 4 +{ { + x=0.473846153846154, y=0.7, z=0.864615384615385 +}, { + x=0.0461538461538457, y=0.7, z=0.678461538461538 +} }, +-- Land 5 +{ { + x=0.136923076923076, y=0.7, z=-0.0430769230769231 +}, { + x=0.00615384615384602, y=0.7, z=-0.475384615384615 +}, { + x=-0.323076923076923, y=0.7, z=-0.141538461538462 +} }, +-- Land 6 +{ { + x=-0.94923076923077, y=0.7, z=-0.763076923076923 +}, { + x=-0.956923076923078, y=0.7, z=-1.04615384615385 +}, { + x=-1.25230769230769, y=0.7, z=-1.12615384615385 +}, { + x=-0.62923076923077, y=0.7, z=-0.983076923076923 +}, { + x=-0.624615384615385, y=0.7, z=-0.712307692307692 +} }, +-- Land 7 +{ { + x=-0.581538461538462, y=0.7, z=0.746153846153846 +}, { + x=-0.756923076923077, y=0.7, z=0.498461538461539 +}, { + x=-1.04923076923077, y=0.7, z=0.512307692307692 +}, { + x=-0.473846153846155, y=0.7, z=1.00153846153846 +}, { + x=-1.08615384615385, y=0.7, z=0.275384615384615 +} }, +-- Land 8 +{ { + x=-1.02, y=0.7, z=-0.221538461538461 +}, { + x=-1.24461538461539, y=0.7, z=-0.495384615384616 +}, { + x=-0.772307692307693, y=0.7, z=0.0292307692307693 +}, { + x=-1.63846153846154, y=0.7, z=-0.958461538461539 +} } } + +pieceMap = { { "Dahan" , "Dahan" }, { "City" }, { "Dahan" }, { "Box Blight" }, { "Dahan" }, { "Dahan", "Dahan" }, { }, {"Town" } } diff --git a/objects/BalancedMapBag/contained/index.list b/objects/BalancedMapBag/contained/index.list new file mode 100644 index 000000000..b6b7a9713 --- /dev/null +++ b/objects/BalancedMapBag/contained/index.list @@ -0,0 +1,6 @@ +d56c85 +c3bebd +34347d +5d334c +2f2f8a +ce60f5 diff --git a/objects/BalancedMapBag/object.json b/objects/BalancedMapBag/object.json new file mode 100644 index 000000000..e5bf87b16 --- /dev/null +++ b/objects/BalancedMapBag/object.json @@ -0,0 +1,115 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -36.51023864746094, + "posY": 1.0742545127868652, + "posZ": 61.099998474121094, + "rotX": -1.2206292865357682e-07, + "rotY": 179.9899139404297, + "rotZ": -1.15412012746674e-06, + "scaleX": 0.7270299792289734, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270299792289734 + }, + "Nickname": "Standard Boards", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5676649808883667, + "g": 0.5601109862327576, + "b": 0.5600327849388123 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + }, + "ChildObjects": [ + { + "GUID": "d7e7ba", + "Name": "Custom_Token", + "Transform": { + "posX": 0.010378469713032246, + "posY": 0.20240503549575806, + "posZ": 0.012881036847829819, + "rotX": -3.4161050734837772e-06, + "rotY": 340.01007080078125, + "rotZ": -1.4793827176617924e-06, + "scaleX": 0.5058255195617676, + "scaleY": 6.088115692138672, + "scaleZ": 0.5058255195617676 + }, + "Nickname": "NORMAL A", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751927141/DBB876E0D72159C1601DBD8BDD26BB4A1A82EDA4/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + }, + "LuaScript": "posMap = { { {\r\n x = 0.840271472930908,\r\n y = 0.681278705596924,\r\n z = -0.510497570037842\r\n}, {\r\n x = 0.580638647079468,\r\n y = 0.6813063621521,\r\n z = -0.526278436183929\r\n}, {\r\n x = 0.656294584274292,\r\n y = 0.681278705596924,\r\n z = -0.862512767314911\r\n}, {\r\n x = 0.233384937047958,\r\n y = 0.68128776550293,\r\n z = -0.583787858486176\r\n}, {\r\n x = 0.458302587270737,\r\n y = 0.681319236755371,\r\n z = -1.07111799716949\r\n} }, { {\r\n x = 1.30362677574158,\r\n y = 0.681278705596924,\r\n z = 0.390427261590958\r\n}, {\r\n x = 1.26115322113037,\r\n y = 0.673246443271637,\r\n z = 0.0765016153454781\r\n}, {\r\n x = 0.779708206653595,\r\n y = 0.673251390457153,\r\n z = 0.0671238973736763\r\n}, {\r\n x = 0.849879384040833,\r\n y = 0.673289239406586,\r\n z = 0.43656262755394\r\n}, {\r\n x = 1.03463494777679,\r\n y = 0.673299968242645,\r\n z = -0.199991941452026\r\n} }, { {\r\n x = 1.89725661277771,\r\n y = 0.681278705596924,\r\n z = 0.883004605770111\r\n}, {\r\n x = 1.58705127239227,\r\n y = 0.681278705596924,\r\n z = 0.916706442832947\r\n}, {\r\n x = 1.35899710655212,\r\n y = 0.680029332637787,\r\n z = 0.764632105827332\r\n}, {\r\n x = 0.982325911521912,\r\n y = 0.680012047290802,\r\n z = 0.786174535751343\r\n}, {\r\n x = 0.783412456512451,\r\n y = 0.680012464523315,\r\n z = 0.963035523891449\r\n}, {\r\n x = 1.21584594249725,\r\n y = 0.680018246173859,\r\n z = 1.00748109817505\r\n} }, { {\r\n x = 0.228007510304451,\r\n y = 0.681278705596924,\r\n z = 0.826155304908752\r\n}, {\r\n x = 0.42114669084549,\r\n y = 0.678012251853943,\r\n z = 0.190934613347054\r\n}, {\r\n x = 0.440934181213379,\r\n y = 0.677975296974182,\r\n z = -0.142576113343239\r\n}, {\r\n x = 0.205898880958557,\r\n y = 0.67801034450531,\r\n z = 0.463071048259735\r\n}, {\r\n x = -0.0283470042049885,\r\n y = 0.678009748458862,\r\n z = 0.661056756973267\r\n} }, { {\r\n x = -0.0100928032770753,\r\n y = 0.680352449417114,\r\n z = 0.000901473918929696\r\n}, {\r\n x = -0.468385815620422,\r\n y = 0.680348992347717,\r\n z = 0.0414548292756081\r\n}, {\r\n x = -0.0863241925835609,\r\n y = 0.680484533309937,\r\n z = -0.309878766536713\r\n}, {\r\n x = -0.201021015644073,\r\n y = 0.680351853370667,\r\n z = 0.244455248117447\r\n} }, { {\r\n x = -0.8827143907547,\r\n y = 0.681278705596924,\r\n z = -0.317997097969055\r\n}, {\r\n x = -0.725896775722504,\r\n y = 0.678051114082336,\r\n z = -0.623363256454468\r\n}, {\r\n x = -0.663323700428009,\r\n y = 0.678141236305237,\r\n z = -0.939996957778931\r\n}, {\r\n x = -0.209275603294373,\r\n y = 0.678221583366394,\r\n z = -0.838009655475616\r\n}, {\r\n x = -0.447339236736298,\r\n y = 0.678217172622681,\r\n z = -0.61538302898407\r\n} }, { {\r\n x = -0.501559376716614,\r\n y = 0.681278705596924,\r\n z = 1.08747529983521\r\n}, {\r\n x = -0.457029461860657,\r\n y = 0.682344079017639,\r\n z = 0.760960459709167\r\n}, {\r\n x = -0.906668663024902,\r\n y = 0.682354271411896,\r\n z = 0.728047430515289\r\n}, {\r\n x = -0.747707366943359,\r\n y = 0.682363390922546,\r\n z = 0.4376540184021\r\n}, {\r\n x = -1.11339557170868,\r\n y = 0.682362616062164,\r\n z = 0.261047095060349\r\n} }, { {\r\n x = -1.16464030742645,\r\n y = 0.681278705596924,\r\n z = -0.520180106163025\r\n}, {\r\n x = -1.39579439163208,\r\n y = 0.681278705596924,\r\n z = -0.478279441595078\r\n}, {\r\n x = -1.05988252162933,\r\n y = 0.679930627346039,\r\n z = -0.874922275543213\r\n}, {\r\n x = -1.42979395389557,\r\n y = 0.67985326051712,\r\n z = -1.08460652828217\r\n}, {\r\n x = -1.47492146492004,\r\n y = 0.679951608181,\r\n z = -0.818238854408264\r\n}, {\r\n x = -1.87420892715454,\r\n y = 0.679925382137299,\r\n z = -0.786090314388275\r\n} } }\r\n\r\npieceMap = { { \"Dahan\" }, { \"City\" }, { \"Dahan\" , \"Dahan\" }, { \"BlightInfinite\" }, {}, { \"Town\" }, { \"Dahan\" }, { \"Dahan\" , \"Dahan\" } }", + "LuaScriptState": "", + "XmlUI": "" + } + ] +} diff --git a/objects/BnCBag/contained/05f7b7/contained/095f4c/object.json b/objects/BnCBag/contained/05f7b7/contained/095f4c/object.json new file mode 100644 index 000000000..aae642159 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/095f4c/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65212, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/0dfc18/object.json b/objects/BnCBag/contained/05f7b7/contained/0dfc18/object.json new file mode 100644 index 000000000..1b001ddbb --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/0dfc18/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65223, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/1f72f3/object.json b/objects/BnCBag/contained/05f7b7/contained/1f72f3/object.json new file mode 100644 index 000000000..a0cd322f0 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/1f72f3/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65201, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/23cf06/object.json b/objects/BnCBag/contained/05f7b7/contained/23cf06/object.json new file mode 100644 index 000000000..44b882033 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/23cf06/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65206, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/23cf06/script.lua b/objects/BnCBag/contained/05f7b7/contained/23cf06/script.lua new file mode 100644 index 000000000..8e30db7e8 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/23cf06/script.lua @@ -0,0 +1,29 @@ +function onObjectSpawn(obj) + if obj == self then + obj.createButton({ + click_function = "returnCard", + function_owner = self, + label = "Return to Deck", + position = Vector(0,0.3,1.43), + width = 1100, + scale = Vector(0.65,1,0.65), + height = 160, + font_size = 150, + tooltip = "Return back to the Event Deck under top 2 cards" + }) + end +end +function returnCard(card) + local zone = getObjectFromGUID(Global.getVar("eventDeckZone")) + local eventDeck = zone.getObjects()[1] + if eventDeck ~= nil then + eventDeck.takeObject({ + position = eventDeck.getPosition() + Vector(0,2,0) + }) + eventDeck.takeObject({ + position = eventDeck.getPosition() + Vector(0,2,0) + }) + end + card.setRotationSmooth(Vector(0,180,180), false, true) + card.setPositionSmooth(zone.getPosition() + Vector(0,0.1,0), false, true) +end diff --git a/objects/BnCBag/contained/05f7b7/contained/2fd1ec/object.json b/objects/BnCBag/contained/05f7b7/contained/2fd1ec/object.json new file mode 100644 index 000000000..90f14b81d --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/2fd1ec/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65222, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/3c74c3/object.json b/objects/BnCBag/contained/05f7b7/contained/3c74c3/object.json new file mode 100644 index 000000000..d5915eeca --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/3c74c3/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65208, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/40a9cb/object.json b/objects/BnCBag/contained/05f7b7/contained/40a9cb/object.json new file mode 100644 index 000000000..efc6f1352 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/40a9cb/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65215, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/6066e0/object.json b/objects/BnCBag/contained/05f7b7/contained/6066e0/object.json new file mode 100644 index 000000000..f842a60b0 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/6066e0/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65221, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/607783/object.json b/objects/BnCBag/contained/05f7b7/contained/607783/object.json new file mode 100644 index 000000000..e3a8d7969 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/607783/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65204, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/644263/object.json b/objects/BnCBag/contained/05f7b7/contained/644263/object.json new file mode 100644 index 000000000..661d39f9a --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/644263/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65219, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/6692e8/object.json b/objects/BnCBag/contained/05f7b7/contained/6692e8/object.json new file mode 100644 index 000000000..200a11721 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/6692e8/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65205, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/676ea6/object.json b/objects/BnCBag/contained/05f7b7/contained/676ea6/object.json new file mode 100644 index 000000000..0ad0c3559 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/676ea6/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65210, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/7bb820/object.json b/objects/BnCBag/contained/05f7b7/contained/7bb820/object.json new file mode 100644 index 000000000..7513eb4d2 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/7bb820/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65209, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/995b5b/object.json b/objects/BnCBag/contained/05f7b7/contained/995b5b/object.json new file mode 100644 index 000000000..4c152a0b4 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/995b5b/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65200, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/9e49b5/object.json b/objects/BnCBag/contained/05f7b7/contained/9e49b5/object.json new file mode 100644 index 000000000..7f3115a05 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/9e49b5/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65216, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/b189ee/object.json b/objects/BnCBag/contained/05f7b7/contained/b189ee/object.json new file mode 100644 index 000000000..e05deb7d2 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/b189ee/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65218, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/b4349f/object.json b/objects/BnCBag/contained/05f7b7/contained/b4349f/object.json new file mode 100644 index 000000000..c3f35eaa3 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/b4349f/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65224, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/ce6cf2/object.json b/objects/BnCBag/contained/05f7b7/contained/ce6cf2/object.json new file mode 100644 index 000000000..07d2b4d5a --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/ce6cf2/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65202, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/ce6cf2/script.lua b/objects/BnCBag/contained/05f7b7/contained/ce6cf2/script.lua new file mode 100644 index 000000000..8e30db7e8 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/ce6cf2/script.lua @@ -0,0 +1,29 @@ +function onObjectSpawn(obj) + if obj == self then + obj.createButton({ + click_function = "returnCard", + function_owner = self, + label = "Return to Deck", + position = Vector(0,0.3,1.43), + width = 1100, + scale = Vector(0.65,1,0.65), + height = 160, + font_size = 150, + tooltip = "Return back to the Event Deck under top 2 cards" + }) + end +end +function returnCard(card) + local zone = getObjectFromGUID(Global.getVar("eventDeckZone")) + local eventDeck = zone.getObjects()[1] + if eventDeck ~= nil then + eventDeck.takeObject({ + position = eventDeck.getPosition() + Vector(0,2,0) + }) + eventDeck.takeObject({ + position = eventDeck.getPosition() + Vector(0,2,0) + }) + end + card.setRotationSmooth(Vector(0,180,180), false, true) + card.setPositionSmooth(zone.getPosition() + Vector(0,0.1,0), false, true) +end diff --git a/objects/BnCBag/contained/05f7b7/contained/cfd4d1/object.json b/objects/BnCBag/contained/05f7b7/contained/cfd4d1/object.json new file mode 100644 index 000000000..642df3505 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/cfd4d1/object.json @@ -0,0 +1,104 @@ +{ + "Name": "Card", + "Transform": { + "posX": -51.29941940307617, + "posY": 1.193235993385315, + "posZ": 46.858970642089844, + "rotX": -0.0044466000981628895, + "rotY": 180.0, + "rotZ": 179.96585083007812, + "scaleX": 1.4700000286102295, + "scaleY": 1.0, + "scaleZ": 1.4700000286102295 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 65203, + "SidewaysCard": false, + "CustomDeck": { + "652": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100546995/46241B179EEFA72EDBCAC6EE111F19ECC6D04F73/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756101604/79D0940A7EB765C9CE852482DFFE0E397E11FFC1/", + "NumWidth": 9, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + }, + "States": { + "2": { + "GUID": "507bca", + "Name": "CardCustom", + "Transform": { + "posX": -42.81999969482422, + "posY": 0.9057749509811401, + "posZ": 35.58000183105469, + "rotX": 0.00444655679166317, + "rotY": 180.00013732910156, + "rotZ": -1.0766148506036188e-07, + "scaleX": 1.4700000286102295, + "scaleY": 1.0, + "scaleZ": 1.4700000286102295 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 65300, + "SidewaysCard": false, + "CustomDeck": { + "653": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1754683565837862382/AD1F373B7CDC50B06D9F4BDA261829DFAF550143/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756101604/79D0940A7EB765C9CE852482DFFE0E397E11FFC1/", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false, + "Type": 0 + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/BnCBag/contained/05f7b7/contained/d4dc0b/object.json b/objects/BnCBag/contained/05f7b7/contained/d4dc0b/object.json new file mode 100644 index 000000000..78579ee73 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/d4dc0b/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65214, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/df4747/object.json b/objects/BnCBag/contained/05f7b7/contained/df4747/object.json new file mode 100644 index 000000000..8de94284a --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/df4747/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65213, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/f327c3/object.json b/objects/BnCBag/contained/05f7b7/contained/f327c3/object.json new file mode 100644 index 000000000..7ece068e0 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/f327c3/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65217, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/f5c903/object.json b/objects/BnCBag/contained/05f7b7/contained/f5c903/object.json new file mode 100644 index 000000000..cd679970a --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/f5c903/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65220, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/fd784c/object.json b/objects/BnCBag/contained/05f7b7/contained/fd784c/object.json new file mode 100644 index 000000000..cbb03f4b3 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/fd784c/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.099998474121094, + "posY": 1.051281452178955, + "posZ": 47.34000015258789, + "rotX": 3.41941692738601e-08, + "rotY": 180.01248168945312, + "rotZ": 180.0, + "scaleX": 1.474260687828064, + "scaleY": 1.0, + "scaleZ": 1.474260687828064 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65211, + "SidewaysCard": false +} diff --git a/objects/BnCBag/contained/05f7b7/contained/index.list b/objects/BnCBag/contained/05f7b7/contained/index.list new file mode 100644 index 000000000..94208d301 --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/contained/index.list @@ -0,0 +1,24 @@ +cfd4d1 +995b5b +1f72f3 +ce6cf2 +607783 +6692e8 +23cf06 +3c74c3 +7bb820 +676ea6 +fd784c +095f4c +df4747 +d4dc0b +40a9cb +9e49b5 +f327c3 +b189ee +644263 +f5c903 +6066e0 +2fd1ec +0dfc18 +b4349f diff --git a/objects/BnCBag/contained/05f7b7/object.json b/objects/BnCBag/contained/05f7b7/object.json new file mode 100644 index 000000000..aba7bc88f --- /dev/null +++ b/objects/BnCBag/contained/05f7b7/object.json @@ -0,0 +1,74 @@ +{ + "Name": "Deck", + "Transform": { + "posX": -35.43813705444336, + "posY": 1.1076024770736694, + "posZ": 49.46990203857422, + "rotX": 4.905038153424357e-08, + "rotY": 180.0, + "rotZ": 180.0, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Event", + "Description": "Branch & Claw Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 65203, + 65200, + 65201, + 65202, + 65204, + 65205, + 65206, + 65208, + 65209, + 65210, + 65211, + 65212, + 65213, + 65214, + 65215, + 65216, + 65217, + 65218, + 65219, + 65220, + 65221, + 65222, + 65223, + 65224 + ], + "CustomDeck": { + "652": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100546995/46241B179EEFA72EDBCAC6EE111F19ECC6D04F73/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756101604/79D0940A7EB765C9CE852482DFFE0E397E11FFC1/", + "NumWidth": 9, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/09feca/object.json b/objects/BnCBag/contained/07ac50/contained/09feca/object.json new file mode 100644 index 000000000..58b582390 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/09feca/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -42.519309997558594, + "posY": 1.1158404350280762, + "posZ": 28.403369903564453, + "rotX": 359.9604797363281, + "rotY": 179.2208251953125, + "rotZ": 183.46812438964844, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Strangling Firevine", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58300, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/09feca/script.lua b/objects/BnCBag/contained/07ac50/contained/09feca/script.lua new file mode 100644 index 000000000..a152dfd41 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/09feca/script.lua @@ -0,0 +1,2 @@ +elements="00100010" +energy=4 diff --git a/objects/BnCBag/contained/07ac50/contained/119a7e/object.json b/objects/BnCBag/contained/07ac50/contained/119a7e/object.json new file mode 100644 index 000000000..fff1fcb1e --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/119a7e/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -43.94028854370117, + "posY": 1.0819566249847412, + "posZ": 28.860095977783203, + "rotX": 0.0015511921374127269, + "rotY": 180.01748657226562, + "rotZ": 2.0426318645477295, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Manifest Incarnation", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58317, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/119a7e/script.lua b/objects/BnCBag/contained/07ac50/contained/119a7e/script.lua new file mode 100644 index 000000000..34a04f0cb --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/119a7e/script.lua @@ -0,0 +1,2 @@ +elements="11000101" +energy=6 diff --git a/objects/BnCBag/contained/07ac50/contained/2d7eca/object.json b/objects/BnCBag/contained/07ac50/contained/2d7eca/object.json new file mode 100644 index 000000000..d25ed1663 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/2d7eca/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -42.205291748046875, + "posY": 1.059865117073059, + "posZ": 28.661659240722656, + "rotX": 0.01272704266011715, + "rotY": 179.99777221679688, + "rotZ": 1.8741439580917358, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Flow Like Water, Reach Like Air", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58308, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/2d7eca/script.lua b/objects/BnCBag/contained/07ac50/contained/2d7eca/script.lua new file mode 100644 index 000000000..e02d76ec0 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/2d7eca/script.lua @@ -0,0 +1,2 @@ +elements="00011000" +energy=2 diff --git a/objects/BnCBag/contained/07ac50/contained/3248aa/object.json b/objects/BnCBag/contained/07ac50/contained/3248aa/object.json new file mode 100644 index 000000000..b1fbcc791 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/3248aa/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -41.70000076293945, + "posY": 1.1043473482131958, + "posZ": 28.860000610351562, + "rotX": 0.018566498532891273, + "rotY": 179.98519897460938, + "rotZ": 1.7063496112823486, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Fire and Flood", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58304, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/3248aa/script.lua b/objects/BnCBag/contained/07ac50/contained/3248aa/script.lua new file mode 100644 index 000000000..123faf82d --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/3248aa/script.lua @@ -0,0 +1,2 @@ +elements="10101000" +energy=7 diff --git a/objects/BnCBag/contained/07ac50/contained/48b027/object.json b/objects/BnCBag/contained/07ac50/contained/48b027/object.json new file mode 100644 index 000000000..0e412efb1 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/48b027/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -43.583396911621094, + "posY": 1.2340604066848755, + "posZ": 28.093441009521484, + "rotX": 359.6649169921875, + "rotY": 182.63719177246094, + "rotZ": 5.4488983154296875, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Cast Down into the Briny Deep", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58302, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/48b027/script.lua b/objects/BnCBag/contained/07ac50/contained/48b027/script.lua new file mode 100644 index 000000000..2709aba0d --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/48b027/script.lua @@ -0,0 +1,2 @@ +elements="11001100" +energy=9 diff --git a/objects/BnCBag/contained/07ac50/contained/4f9718/object.json b/objects/BnCBag/contained/07ac50/contained/4f9718/object.json new file mode 100644 index 000000000..d493852b0 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/4f9718/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -44.39080047607422, + "posY": 1.2347173690795898, + "posZ": 28.130691528320312, + "rotX": 359.65679931640625, + "rotY": 182.6367645263672, + "rotZ": 5.454505443572998, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Grant Hatred a Ravenous Form", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58305, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/4f9718/script.lua b/objects/BnCBag/contained/07ac50/contained/4f9718/script.lua new file mode 100644 index 000000000..fcefe0527 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/4f9718/script.lua @@ -0,0 +1,2 @@ +elements="01100000" +energy=4 diff --git a/objects/BnCBag/contained/07ac50/contained/528bc1/object.json b/objects/BnCBag/contained/07ac50/contained/528bc1/object.json new file mode 100644 index 000000000..78d05ad80 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/528bc1/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -40.233646392822266, + "posY": 1.2818056344985962, + "posZ": 28.270103454589844, + "rotX": 0.546171247959137, + "rotY": 185.2628936767578, + "rotZ": 8.49516773223877, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Sea Monsters", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58312, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/528bc1/script.lua b/objects/BnCBag/contained/07ac50/contained/528bc1/script.lua new file mode 100644 index 000000000..462c6dc5e --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/528bc1/script.lua @@ -0,0 +1,2 @@ +elements="00001001" +energy=5 diff --git a/objects/BnCBag/contained/07ac50/contained/55018f/object.json b/objects/BnCBag/contained/07ac50/contained/55018f/object.json new file mode 100644 index 000000000..2beda29cb --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/55018f/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -41.03766632080078, + "posY": 1.3251595497131348, + "posZ": 28.345224380493164, + "rotX": 0.6018409132957458, + "rotY": 184.66090393066406, + "rotZ": 8.489324569702148, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Savage Transformation", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58311, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/55018f/script.lua b/objects/BnCBag/contained/07ac50/contained/55018f/script.lua new file mode 100644 index 000000000..ec63b5d38 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/55018f/script.lua @@ -0,0 +1,2 @@ +elements="01000001" +energy=2 diff --git a/objects/BnCBag/contained/07ac50/contained/76c615/object.json b/objects/BnCBag/contained/07ac50/contained/76c615/object.json new file mode 100644 index 000000000..7c23496ec --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/76c615/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -37.744441986083984, + "posY": 1.3166184425354004, + "posZ": 28.211566925048828, + "rotX": 359.21002197265625, + "rotY": 185.73411560058594, + "rotZ": 3.8848280906677246, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Volcanic Eruption", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58315, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/76c615/script.lua b/objects/BnCBag/contained/07ac50/contained/76c615/script.lua new file mode 100644 index 000000000..fcd73b5c3 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/76c615/script.lua @@ -0,0 +1,2 @@ +elements="00100100" +energy=8 diff --git a/objects/BnCBag/contained/07ac50/contained/78943a/object.json b/objects/BnCBag/contained/07ac50/contained/78943a/object.json new file mode 100644 index 000000000..6a1de0776 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/78943a/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -43.93951416015625, + "posY": 1.0902490615844727, + "posZ": 28.300504684448242, + "rotX": 359.9702453613281, + "rotY": 179.99618530273438, + "rotZ": 183.43429565429688, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Smoothering Infestation", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58318, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/78943a/script.lua b/objects/BnCBag/contained/07ac50/contained/78943a/script.lua new file mode 100644 index 000000000..c35f0ddf5 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/78943a/script.lua @@ -0,0 +1,2 @@ +elements="00001010" +energy=3 diff --git a/objects/BnCBag/contained/07ac50/contained/9aa714/object.json b/objects/BnCBag/contained/07ac50/contained/9aa714/object.json new file mode 100644 index 000000000..1d6cdf094 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/9aa714/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -43.37999725341797, + "posY": 1.1444896459579468, + "posZ": 28.860000610351562, + "rotX": 0.003025292418897152, + "rotY": 180.0, + "rotZ": 180.00375366210938, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Death Falls Gently from Open Blossoms", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58303, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/9aa714/script.lua b/objects/BnCBag/contained/07ac50/contained/9aa714/script.lua new file mode 100644 index 000000000..35b4903e7 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/9aa714/script.lua @@ -0,0 +1,2 @@ +elements="01010010" +energy=4 diff --git a/objects/BnCBag/contained/07ac50/contained/9bbf5a/object.json b/objects/BnCBag/contained/07ac50/contained/9bbf5a/object.json new file mode 100644 index 000000000..a0fea6965 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/9bbf5a/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -36.934349060058594, + "posY": 1.338034987449646, + "posZ": 28.132034301757812, + "rotX": 359.2120666503906, + "rotY": 185.5723114013672, + "rotZ": 3.887209177017212, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Sweep into the Sea", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58316, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/9bbf5a/script.lua b/objects/BnCBag/contained/07ac50/contained/9bbf5a/script.lua new file mode 100644 index 000000000..ca429ba1b --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/9bbf5a/script.lua @@ -0,0 +1,2 @@ +elements="10011000" +energy=4 diff --git a/objects/BnCBag/contained/07ac50/contained/afb5ca/object.json b/objects/BnCBag/contained/07ac50/contained/afb5ca/object.json new file mode 100644 index 000000000..de4d7cc68 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/afb5ca/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -45.261356353759766, + "posY": 1.2381597757339478, + "posZ": 28.17082405090332, + "rotX": 359.6455993652344, + "rotY": 182.63638305664062, + "rotZ": 5.470134258270264, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Bloodwrack Plague", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58301, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/afb5ca/script.lua b/objects/BnCBag/contained/07ac50/contained/afb5ca/script.lua new file mode 100644 index 000000000..122c2dc8d --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/afb5ca/script.lua @@ -0,0 +1,2 @@ +elements="00001101" +energy=4 diff --git a/objects/BnCBag/contained/07ac50/contained/b851aa/object.json b/objects/BnCBag/contained/07ac50/contained/b851aa/object.json new file mode 100644 index 000000000..40b831aa7 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/b851aa/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -42.64753341674805, + "posY": 1.3196470737457275, + "posZ": 28.343143463134766, + "rotX": 1.3047444820404053, + "rotY": 183.0386505126953, + "rotZ": 5.762923240661621, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Insatiable Hunger of the Swarm", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58306, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/b851aa/script.lua b/objects/BnCBag/contained/07ac50/contained/b851aa/script.lua new file mode 100644 index 000000000..5a6f11e5d --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/b851aa/script.lua @@ -0,0 +1,2 @@ +elements="00010011" +energy=4 diff --git a/objects/BnCBag/contained/07ac50/contained/c45e2d/object.json b/objects/BnCBag/contained/07ac50/contained/c45e2d/object.json new file mode 100644 index 000000000..96f4980db --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/c45e2d/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -42.81999969482422, + "posY": 1.2080498933792114, + "posZ": 28.299999237060547, + "rotX": 0.0035600773990154266, + "rotY": 179.99996948242188, + "rotZ": 178.29505920410156, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Instruments of Their Own Ruin", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58307, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/c45e2d/script.lua b/objects/BnCBag/contained/07ac50/contained/c45e2d/script.lua new file mode 100644 index 000000000..6527a556e --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/c45e2d/script.lua @@ -0,0 +1,2 @@ +elements="10110001" +energy=4 diff --git a/objects/BnCBag/contained/07ac50/contained/c6480a/object.json b/objects/BnCBag/contained/07ac50/contained/c6480a/object.json new file mode 100644 index 000000000..3afe661be --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/c6480a/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -43.32689666748047, + "posY": 1.085458755493164, + "posZ": 28.39236831665039, + "rotX": 359.96112060546875, + "rotY": 179.2208709716797, + "rotZ": 183.46719360351562, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Twisted Flowers Murmur Ultimatums", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58319, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/c6480a/script.lua b/objects/BnCBag/contained/07ac50/contained/c6480a/script.lua new file mode 100644 index 000000000..8637f0808 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/c6480a/script.lua @@ -0,0 +1,2 @@ +elements="11010110" +energy=5 diff --git a/objects/BnCBag/contained/07ac50/contained/d3636b/object.json b/objects/BnCBag/contained/07ac50/contained/d3636b/object.json new file mode 100644 index 000000000..c3658e4fa --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/d3636b/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -38.64168167114258, + "posY": 1.307587742805481, + "posZ": 28.223068237304688, + "rotX": 359.5969543457031, + "rotY": 185.69424438476562, + "rotZ": 5.702459335327148, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Unrelenting Growth", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58314, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/d3636b/script.lua b/objects/BnCBag/contained/07ac50/contained/d3636b/script.lua new file mode 100644 index 000000000..6adb3aa4f --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/d3636b/script.lua @@ -0,0 +1,2 @@ +elements="10101010" +energy=4 diff --git a/objects/BnCBag/contained/07ac50/contained/e9be35/object.json b/objects/BnCBag/contained/07ac50/contained/e9be35/object.json new file mode 100644 index 000000000..d917d72f6 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/e9be35/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -41.840553283691406, + "posY": 1.3148671388626099, + "posZ": 28.29638671875, + "rotX": 1.2853529453277588, + "rotY": 183.47625732421875, + "rotZ": 5.772803783416748, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Pyroclastic Flow", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58310, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/e9be35/script.lua b/objects/BnCBag/contained/07ac50/contained/e9be35/script.lua new file mode 100644 index 000000000..135eaa207 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/e9be35/script.lua @@ -0,0 +1,2 @@ +elements="00110100" +energy=3 diff --git a/objects/BnCBag/contained/07ac50/contained/eec51a/object.json b/objects/BnCBag/contained/07ac50/contained/eec51a/object.json new file mode 100644 index 000000000..98483013d --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/eec51a/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -40.02000045776367, + "posY": 1.6562165021896362, + "posZ": 28.299999237060547, + "rotX": -0.000317432131851092, + "rotY": 180.0, + "rotZ": 183.02069091796875, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Unlock the Gates of Deepest Power", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58320, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/eec51a/script.lua b/objects/BnCBag/contained/07ac50/contained/eec51a/script.lua new file mode 100644 index 000000000..7a5e41ade --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/eec51a/script.lua @@ -0,0 +1,2 @@ +elements="11111111" +energy=4 diff --git a/objects/BnCBag/contained/07ac50/contained/f6acfb/object.json b/objects/BnCBag/contained/07ac50/contained/f6acfb/object.json new file mode 100644 index 000000000..977338c57 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/f6acfb/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -39.44612503051758, + "posY": 1.3116397857666016, + "posZ": 28.30375099182129, + "rotX": 359.6091003417969, + "rotY": 185.41842651367188, + "rotZ": 5.704571723937988, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Tigers Hunting", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58313, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/f6acfb/script.lua b/objects/BnCBag/contained/07ac50/contained/f6acfb/script.lua new file mode 100644 index 000000000..c2ed351a3 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/f6acfb/script.lua @@ -0,0 +1,2 @@ +elements="11000001" +energy=2 diff --git a/objects/BnCBag/contained/07ac50/contained/fb4f1f/object.json b/objects/BnCBag/contained/07ac50/contained/fb4f1f/object.json new file mode 100644 index 000000000..3e4577ccc --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/fb4f1f/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -43.12983322143555, + "posY": 1.1103708744049072, + "posZ": 28.665184020996094, + "rotX": 0.012750356458127499, + "rotY": 179.9930419921875, + "rotZ": 1.8741428852081299, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Pent-Up Calamity", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58309, + "SidewaysCard": false, + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/07ac50/contained/fb4f1f/script.lua b/objects/BnCBag/contained/07ac50/contained/fb4f1f/script.lua new file mode 100644 index 000000000..65f19348f --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/fb4f1f/script.lua @@ -0,0 +1,2 @@ +elements="01100111" +energy=3 diff --git a/objects/BnCBag/contained/07ac50/contained/index.list b/objects/BnCBag/contained/07ac50/contained/index.list new file mode 100644 index 000000000..3ac2ce1a6 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/contained/index.list @@ -0,0 +1,21 @@ +c45e2d +9aa714 +eec51a +78943a +c6480a +09feca +3248aa +2d7eca +fb4f1f +119a7e +9bbf5a +76c615 +d3636b +f6acfb +528bc1 +55018f +e9be35 +b851aa +48b027 +4f9718 +afb5ca diff --git a/objects/BnCBag/contained/07ac50/object.json b/objects/BnCBag/contained/07ac50/object.json new file mode 100644 index 000000000..a4d78d866 --- /dev/null +++ b/objects/BnCBag/contained/07ac50/object.json @@ -0,0 +1,71 @@ +{ + "Name": "Deck", + "Transform": { + "posX": -2.6231024265289307, + "posY": 1.0931645631790161, + "posZ": 48.4524040222168, + "rotX": 9.698008796021895e-08, + "rotY": 180.02476501464844, + "rotZ": 179.99986267089844, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Major Powers", + "Description": "Branch & Claw Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 58307, + 58303, + 58320, + 58318, + 58319, + 58300, + 58304, + 58308, + 58309, + 58317, + 58316, + 58315, + 58314, + 58313, + 58312, + 58311, + 58310, + 58306, + 58302, + 58305, + 58301 + ], + "CustomDeck": { + "583": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100366871/F377EED4AB09E5F9BB0E8B40E868B202978413CC/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/0edac2/object.json b/objects/BnCBag/contained/0edac2/object.json new file mode 100644 index 000000000..daff9ee54 --- /dev/null +++ b/objects/BnCBag/contained/0edac2/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Card", + "Transform": { + "posX": 1.856897234916687, + "posY": 1.0236091613769531, + "posZ": 40.61240768432617, + "rotX": -5.281643566945604e-09, + "rotY": 180.0, + "rotZ": -0.00014431175077334046, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "A Strange Madness Among the Beasts", + "Description": "Branch & Claw Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 65207, + "SidewaysCard": false, + "CustomDeck": { + "652": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100546995/46241B179EEFA72EDBCAC6EE111F19ECC6D04F73/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756101604/79D0940A7EB765C9CE852482DFFE0E397E11FFC1/", + "NumWidth": 9, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/788333/contained/08e0d1/object.json b/objects/BnCBag/contained/788333/contained/08e0d1/object.json new file mode 100644 index 000000000..d962413e6 --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/08e0d1/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Card", + "Transform": { + "posX": -3.776312828063965, + "posY": 1.9908411502838135, + "posZ": 13.785968780517578, + "rotX": -5.806708891498147e-09, + "rotY": 180.0001220703125, + "rotZ": -0.00014431749877985567, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Erosion of Will", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 58205, + "SidewaysCard": false, + "CustomDeck": { + "582": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100540057/DB8DCCA9FFEC91FB9088092F54B5DC8011FE267F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/788333/contained/08e0d1/script.lua b/objects/BnCBag/contained/788333/contained/08e0d1/script.lua new file mode 100644 index 000000000..6aec3aa26 --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/08e0d1/script.lua @@ -0,0 +1,2 @@ +blight=3 +immediate=true diff --git a/objects/BnCBag/contained/788333/contained/3a6d05/object.json b/objects/BnCBag/contained/788333/contained/3a6d05/object.json new file mode 100644 index 000000000..9d749e61a --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/3a6d05/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Card", + "Transform": { + "posX": -7.375906944274902, + "posY": 1.9908274412155151, + "posZ": 9.489412307739258, + "rotX": 9.100780573589873e-09, + "rotY": 179.9973907470703, + "rotZ": -0.00014433694013860077, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Disintegrating Ecosystem", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 58202, + "SidewaysCard": false, + "CustomDeck": { + "582": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100540057/DB8DCCA9FFEC91FB9088092F54B5DC8011FE267F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/788333/contained/3a6d05/script.lua b/objects/BnCBag/contained/788333/contained/3a6d05/script.lua new file mode 100644 index 000000000..3955a2342 --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/3a6d05/script.lua @@ -0,0 +1,2 @@ +blight=5 +immediate=true diff --git a/objects/BnCBag/contained/788333/contained/479dfc/object.json b/objects/BnCBag/contained/788333/contained/479dfc/object.json new file mode 100644 index 000000000..25efde56a --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/479dfc/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Card", + "Transform": { + "posX": -2.7420122623443604, + "posY": 1.9908411502838135, + "posZ": 12.787692070007324, + "rotX": 2.6421915322316636e-08, + "rotY": 180.00778198242188, + "rotZ": -0.00014431803720071912, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "A Pall upon the Land", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 58206, + "SidewaysCard": false, + "CustomDeck": { + "582": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100540057/DB8DCCA9FFEC91FB9088092F54B5DC8011FE267F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/788333/contained/479dfc/script.lua b/objects/BnCBag/contained/788333/contained/479dfc/script.lua new file mode 100644 index 000000000..6aec3aa26 --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/479dfc/script.lua @@ -0,0 +1,2 @@ +blight=3 +immediate=true diff --git a/objects/BnCBag/contained/788333/contained/495c9a/object.json b/objects/BnCBag/contained/788333/contained/495c9a/object.json new file mode 100644 index 000000000..7989ea0f9 --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/495c9a/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Card", + "Transform": { + "posX": -6.503360748291016, + "posY": 1.9908407926559448, + "posZ": 9.553906440734863, + "rotX": 3.0121665162141653e-09, + "rotY": 180.0084228515625, + "rotZ": -0.00014430975716095418, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Back against the Wall", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 58200, + "SidewaysCard": false, + "CustomDeck": { + "582": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100540057/DB8DCCA9FFEC91FB9088092F54B5DC8011FE267F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/788333/contained/495c9a/script.lua b/objects/BnCBag/contained/788333/contained/495c9a/script.lua new file mode 100644 index 000000000..d33bf0b60 --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/495c9a/script.lua @@ -0,0 +1 @@ +blight=2 diff --git a/objects/BnCBag/contained/788333/contained/59e61e/object.json b/objects/BnCBag/contained/788333/contained/59e61e/object.json new file mode 100644 index 000000000..0a5ad6661 --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/59e61e/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Card", + "Transform": { + "posX": -6.799614429473877, + "posY": 1.9908407926559448, + "posZ": 12.913046836853027, + "rotX": -4.950332481712394e-07, + "rotY": 180.0001220703125, + "rotZ": -0.00014364223170559853, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Tipping Point", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 58204, + "SidewaysCard": false, + "CustomDeck": { + "582": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100540057/DB8DCCA9FFEC91FB9088092F54B5DC8011FE267F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/788333/contained/59e61e/script.lua b/objects/BnCBag/contained/788333/contained/59e61e/script.lua new file mode 100644 index 000000000..3955a2342 --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/59e61e/script.lua @@ -0,0 +1,2 @@ +blight=5 +immediate=true diff --git a/objects/BnCBag/contained/788333/contained/af23d1/object.json b/objects/BnCBag/contained/788333/contained/af23d1/object.json new file mode 100644 index 000000000..ec3b0321b --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/af23d1/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Card", + "Transform": { + "posX": -8.37467098236084, + "posY": 1.9908381700515747, + "posZ": 7.782878875732422, + "rotX": 5.7779656344791874e-05, + "rotY": 179.99960327148438, + "rotZ": -0.00035822493373416364, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Promising Farmlands", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 58201, + "SidewaysCard": false, + "CustomDeck": { + "582": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100540057/DB8DCCA9FFEC91FB9088092F54B5DC8011FE267F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/788333/contained/af23d1/script.lua b/objects/BnCBag/contained/788333/contained/af23d1/script.lua new file mode 100644 index 000000000..370dae379 --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/af23d1/script.lua @@ -0,0 +1,2 @@ +blight=4 +immediate=true diff --git a/objects/BnCBag/contained/788333/contained/bf66eb/object.json b/objects/BnCBag/contained/788333/contained/bf66eb/object.json new file mode 100644 index 000000000..e3ba5448d --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/bf66eb/object.json @@ -0,0 +1,104 @@ +{ + "Name": "Card", + "Transform": { + "posX": 57.40707015991211, + "posY": 1.984739899635315, + "posZ": 28.61787986755371, + "rotX": 2.4317892144409825e-09, + "rotY": 180.0, + "rotZ": 180.0, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Aid from Lesser Spirits", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 58203, + "SidewaysCard": false, + "CustomDeck": { + "582": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100540057/DB8DCCA9FFEC91FB9088092F54B5DC8011FE267F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + }, + "States": { + "2": { + "GUID": "ad5b9a", + "Name": "CardCustom", + "Transform": { + "posX": 52.939998626708984, + "posY": 0.8636050820350647, + "posZ": 19.899999618530273, + "rotX": 1.4556533756149292e-08, + "rotY": 180.0, + "rotZ": -9.768373665508534e-09, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Aid from Lesser Spirits", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": true, + "CardID": 64900, + "SidewaysCard": false, + "CustomDeck": { + "649": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1798600432057027175/204F5367E0E24B38C5FF931568965BE5B35BCDD3/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 1, + "NumHeight": 1, + "BackIsHidden": true, + "UniqueBack": false, + "Type": 0 + } + }, + "LuaScript": "blight=2\nimmediate=true\n", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/BnCBag/contained/788333/contained/bf66eb/script.lua b/objects/BnCBag/contained/788333/contained/bf66eb/script.lua new file mode 100644 index 000000000..fbef2a94f --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/bf66eb/script.lua @@ -0,0 +1,2 @@ +blight=2 +immediate=true diff --git a/objects/BnCBag/contained/788333/contained/index.list b/objects/BnCBag/contained/788333/contained/index.list new file mode 100644 index 000000000..086dd7f4f --- /dev/null +++ b/objects/BnCBag/contained/788333/contained/index.list @@ -0,0 +1,7 @@ +bf66eb +59e61e +08e0d1 +479dfc +af23d1 +495c9a +3a6d05 diff --git a/objects/BnCBag/contained/788333/object.json b/objects/BnCBag/contained/788333/object.json new file mode 100644 index 000000000..e81bcf54f --- /dev/null +++ b/objects/BnCBag/contained/788333/object.json @@ -0,0 +1,57 @@ +{ + "Name": "Deck", + "Transform": { + "posX": -18.325580596923828, + "posY": 2.0318644046783447, + "posZ": 33.529727935791016, + "rotX": -4.0964035719071035e-08, + "rotY": 179.97987365722656, + "rotZ": 179.99986267089844, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Blight Cards", + "Description": "Branch & Claw Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 58203, + 58204, + 58205, + 58206, + 58201, + 58200, + 58202 + ], + "CustomDeck": { + "582": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100540057/DB8DCCA9FFEC91FB9088092F54B5DC8011FE267F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/04a10b/object.json b/objects/BnCBag/contained/913789/contained/04a10b/object.json new file mode 100644 index 000000000..b726ff95a --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/04a10b/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.660118103027344, + "posY": 1.4014770984649658, + "posZ": 28.859371185302734, + "rotX": 359.8836669921875, + "rotY": 179.94033813476562, + "rotZ": 6.682782173156738, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Prowling Panthers", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58409, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/04a10b/script.lua b/objects/BnCBag/contained/913789/contained/04a10b/script.lua new file mode 100644 index 000000000..c6667c1c3 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/04a10b/script.lua @@ -0,0 +1,2 @@ +elements="01100001" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/1104d7/object.json b/objects/BnCBag/contained/913789/contained/1104d7/object.json new file mode 100644 index 000000000..bf98b0b75 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/1104d7/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.07536697387695, + "posY": 1.3605016469955444, + "posZ": 28.872392654418945, + "rotX": 359.9110107421875, + "rotY": 179.7067413330078, + "rotZ": 6.682339668273926, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Pact of the Joined Hunt", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58412, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/1104d7/script.lua b/objects/BnCBag/contained/913789/contained/1104d7/script.lua new file mode 100644 index 000000000..4991baa63 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/1104d7/script.lua @@ -0,0 +1,2 @@ +elements="10000011" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/27e50d/object.json b/objects/BnCBag/contained/913789/contained/27e50d/object.json new file mode 100644 index 000000000..22f449c9a --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/27e50d/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -47.255950927734375, + "posY": 1.2669639587402344, + "posZ": 28.45871353149414, + "rotX": 0.019698046147823334, + "rotY": 180.32044982910156, + "rotZ": 4.024181842803955, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Fleshrot Fever", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58402, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/27e50d/script.lua b/objects/BnCBag/contained/913789/contained/27e50d/script.lua new file mode 100644 index 000000000..3de1d5cf1 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/27e50d/script.lua @@ -0,0 +1,2 @@ +elements="00111001" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/280c36/object.json b/objects/BnCBag/contained/913789/contained/280c36/object.json new file mode 100644 index 000000000..9566d3245 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/280c36/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -45.372047424316406, + "posY": 1.4187276363372803, + "posZ": 28.839309692382812, + "rotX": 359.9782409667969, + "rotY": 180.21620178222656, + "rotZ": 2.229918956756592, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Sky Stretches to Shore", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58416, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/280c36/script.lua b/objects/BnCBag/contained/913789/contained/280c36/script.lua new file mode 100644 index 000000000..7907ca0ed --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/280c36/script.lua @@ -0,0 +1,2 @@ +elements="10011100" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/3389ef/object.json b/objects/BnCBag/contained/913789/contained/3389ef/object.json new file mode 100644 index 000000000..46415c2ed --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/3389ef/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.20890426635742, + "posY": 1.5278773307800293, + "posZ": 28.902219772338867, + "rotX": 359.9316711425781, + "rotY": 178.9883575439453, + "rotZ": 5.659770965576172, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Promises of Protection", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58420, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/3389ef/script.lua b/objects/BnCBag/contained/913789/contained/3389ef/script.lua new file mode 100644 index 000000000..545824820 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/3389ef/script.lua @@ -0,0 +1,2 @@ +elements="10000101" +energy=0 diff --git a/objects/BnCBag/contained/913789/contained/381bd8/object.json b/objects/BnCBag/contained/913789/contained/381bd8/object.json new file mode 100644 index 000000000..34d906302 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/381bd8/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -43.380001068115234, + "posY": 1.4288580417633057, + "posZ": 28.299999237060547, + "rotX": 0.04145507141947746, + "rotY": 181.131591796875, + "rotZ": 5.810016632080078, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Gold's Allure", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58403, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/381bd8/script.lua b/objects/BnCBag/contained/913789/contained/381bd8/script.lua new file mode 100644 index 000000000..922f54f89 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/381bd8/script.lua @@ -0,0 +1,2 @@ +elements="00100101" +energy=0 diff --git a/objects/BnCBag/contained/913789/contained/3cf58c/object.json b/objects/BnCBag/contained/913789/contained/3cf58c/object.json new file mode 100644 index 000000000..6c624171e --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/3cf58c/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -47.2770881652832, + "posY": 1.5839365720748901, + "posZ": 28.871145248413086, + "rotX": 359.8773193359375, + "rotY": 179.5348663330078, + "rotZ": 5.6590800285339355, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Confounding Mists", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58423, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/3cf58c/script.lua b/objects/BnCBag/contained/913789/contained/3cf58c/script.lua new file mode 100644 index 000000000..e6105022c --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/3cf58c/script.lua @@ -0,0 +1,2 @@ +elements="00011000" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/521eef/object.json b/objects/BnCBag/contained/913789/contained/521eef/object.json new file mode 100644 index 000000000..8f6d65cad --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/521eef/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.21281051635742, + "posY": 1.3130061626434326, + "posZ": 28.8343505859375, + "rotX": 0.01091032475233078, + "rotY": 180.25355529785156, + "rotZ": 2.8281619548797607, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Disorienting Landscape", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58425, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/521eef/script.lua b/objects/BnCBag/contained/913789/contained/521eef/script.lua new file mode 100644 index 000000000..67e48d6ee --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/521eef/script.lua @@ -0,0 +1,2 @@ +elements="01010010" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/5de30c/object.json b/objects/BnCBag/contained/913789/contained/5de30c/object.json new file mode 100644 index 000000000..0678c7b9a --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/5de30c/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -49.00736618041992, + "posY": 1.2853751182556152, + "posZ": 28.898941040039062, + "rotX": 359.96990966796875, + "rotY": 179.20518493652344, + "rotZ": 6.682777404785156, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Scour the Land", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58415, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/5de30c/script.lua b/objects/BnCBag/contained/913789/contained/5de30c/script.lua new file mode 100644 index 000000000..079a8aff6 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/5de30c/script.lua @@ -0,0 +1,2 @@ +elements="00010100" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/62d502/object.json b/objects/BnCBag/contained/913789/contained/62d502/object.json new file mode 100644 index 000000000..c3d4e2467 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/62d502/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.135746002197266, + "posY": 1.316007137298584, + "posZ": 28.82956314086914, + "rotX": 0.006875486113131046, + "rotY": 180.3173828125, + "rotZ": 3.073129892349243, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Call to Trade", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58422, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/62d502/script.lua b/objects/BnCBag/contained/913789/contained/62d502/script.lua new file mode 100644 index 000000000..b17dbbe08 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/62d502/script.lua @@ -0,0 +1,2 @@ +elements="00011110" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/639d8c/object.json b/objects/BnCBag/contained/913789/contained/639d8c/object.json new file mode 100644 index 000000000..fdf659c9d --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/639d8c/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.17267990112305, + "posY": 1.2663689851760864, + "posZ": 28.293455123901367, + "rotX": 0.04938383400440216, + "rotY": 180.5676727294922, + "rotZ": 4.160103797912598, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Twilight Fog Brings Madness", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58428, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/639d8c/script.lua b/objects/BnCBag/contained/913789/contained/639d8c/script.lua new file mode 100644 index 000000000..93d092829 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/639d8c/script.lua @@ -0,0 +1,2 @@ +elements="11011000" +energy=0 diff --git a/objects/BnCBag/contained/913789/contained/692ff1/object.json b/objects/BnCBag/contained/913789/contained/692ff1/object.json new file mode 100644 index 000000000..1addae30d --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/692ff1/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.05236053466797, + "posY": 1.2235649824142456, + "posZ": 28.912918090820312, + "rotX": 359.9736328125, + "rotY": 179.1737060546875, + "rotZ": 6.6827874183654785, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Elusive Ambushes", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58426, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/692ff1/script.lua b/objects/BnCBag/contained/913789/contained/692ff1/script.lua new file mode 100644 index 000000000..fa0c09f44 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/692ff1/script.lua @@ -0,0 +1,2 @@ +elements="10101000" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/6fd3db/object.json b/objects/BnCBag/contained/913789/contained/6fd3db/object.json new file mode 100644 index 000000000..1264c8f27 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/6fd3db/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -44.45151138305664, + "posY": 1.3193212747573853, + "posZ": 28.454784393310547, + "rotX": 0.024012144654989243, + "rotY": 180.36001586914062, + "rotZ": 4.106675148010254, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Infested Aquifers", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58406, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/6fd3db/script.lua b/objects/BnCBag/contained/913789/contained/6fd3db/script.lua new file mode 100644 index 000000000..d4138c33e --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/6fd3db/script.lua @@ -0,0 +1,2 @@ +elements="01001101" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/7e3f56/object.json b/objects/BnCBag/contained/913789/contained/7e3f56/object.json new file mode 100644 index 000000000..754437260 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/7e3f56/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -47.289939880371094, + "posY": 1.3243778944015503, + "posZ": 28.86639976501465, + "rotX": 359.9784240722656, + "rotY": 180.06399536132812, + "rotZ": 2.2333734035491943, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Call to Ferocity", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58421, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/7e3f56/script.lua b/objects/BnCBag/contained/913789/contained/7e3f56/script.lua new file mode 100644 index 000000000..64a6b3471 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/7e3f56/script.lua @@ -0,0 +1,2 @@ +elements="10100100" +energy=0 diff --git a/objects/BnCBag/contained/913789/contained/8bb408/object.json b/objects/BnCBag/contained/913789/contained/8bb408/object.json new file mode 100644 index 000000000..805b11d0d --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/8bb408/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.86015319824219, + "posY": 1.1544570922851562, + "posZ": 28.313892364501953, + "rotX": 0.023554306477308273, + "rotY": 180.52931213378906, + "rotZ": 4.4812541007995605, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Here There be Monsters", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58405, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/8bb408/script.lua b/objects/BnCBag/contained/913789/contained/8bb408/script.lua new file mode 100644 index 000000000..e3268efe2 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/8bb408/script.lua @@ -0,0 +1,2 @@ +elements="01010001" +energy=0 diff --git a/objects/BnCBag/contained/913789/contained/8eeeb4/object.json b/objects/BnCBag/contained/913789/contained/8eeeb4/object.json new file mode 100644 index 000000000..ce7197319 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/8eeeb4/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -45.43291473388672, + "posY": 1.3006455898284912, + "posZ": 28.4560546875, + "rotX": 0.02392091415822506, + "rotY": 180.3544464111328, + "rotZ": 4.106674671173096, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Guardian Serpents", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58404, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/8eeeb4/script.lua b/objects/BnCBag/contained/913789/contained/8eeeb4/script.lua new file mode 100644 index 000000000..5e90c07a3 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/8eeeb4/script.lua @@ -0,0 +1,2 @@ +elements="11000101" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/96a218/object.json b/objects/BnCBag/contained/913789/contained/96a218/object.json new file mode 100644 index 000000000..9ae01e2b3 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/96a218/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -45.25297164916992, + "posY": 1.4831180572509766, + "posZ": 28.919034957885742, + "rotX": 359.9322814941406, + "rotY": 178.98240661621094, + "rotZ": 5.659777641296387, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Swarming Wasps", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58417, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/96a218/script.lua b/objects/BnCBag/contained/913789/contained/96a218/script.lua new file mode 100644 index 000000000..66379e2f7 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/96a218/script.lua @@ -0,0 +1,2 @@ +elements="00110001" +energy=0 diff --git a/objects/BnCBag/contained/913789/contained/9acbf2/object.json b/objects/BnCBag/contained/913789/contained/9acbf2/object.json new file mode 100644 index 000000000..d948913b5 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/9acbf2/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.216224670410156, + "posY": 1.37322998046875, + "posZ": 28.8425235748291, + "rotX": 359.9792785644531, + "rotY": 180.2174072265625, + "rotZ": 2.231724262237549, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Animated Wrackroot", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58419, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/9acbf2/script.lua b/objects/BnCBag/contained/913789/contained/9acbf2/script.lua new file mode 100644 index 000000000..36ac3777a --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/9acbf2/script.lua @@ -0,0 +1,2 @@ +elements="01100010" +energy=0 diff --git a/objects/BnCBag/contained/913789/contained/b14a12/object.json b/objects/BnCBag/contained/913789/contained/b14a12/object.json new file mode 100644 index 000000000..40a5876d6 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/b14a12/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -49.933956146240234, + "posY": 1.1180378198623657, + "posZ": 28.32982635498047, + "rotX": 0.014656703919172287, + "rotY": 180.39122009277344, + "rotZ": 4.598089218139648, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Rites of the Land's Rejection", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58411, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/b14a12/script.lua b/objects/BnCBag/contained/913789/contained/b14a12/script.lua new file mode 100644 index 000000000..99b3ebd82 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/b14a12/script.lua @@ -0,0 +1,2 @@ +elements="01100100" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/b35267/object.json b/objects/BnCBag/contained/913789/contained/b35267/object.json new file mode 100644 index 000000000..4cc9144e4 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/b35267/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -47.12827682495117, + "posY": 1.223847508430481, + "posZ": 28.30220603942871, + "rotX": 0.03174702078104019, + "rotY": 180.5708465576172, + "rotZ": 4.167788982391357, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Growth Through Sacrifice", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58414, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/b35267/script.lua b/objects/BnCBag/contained/913789/contained/b35267/script.lua new file mode 100644 index 000000000..826dbd2c9 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/b35267/script.lua @@ -0,0 +1,2 @@ +elements="01101010" +energy=0 diff --git a/objects/BnCBag/contained/913789/contained/b5dd9c/object.json b/objects/BnCBag/contained/913789/contained/b5dd9c/object.json new file mode 100644 index 000000000..d5e1998e7 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/b5dd9c/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -50.06199264526367, + "posY": 1.190678358078003, + "posZ": 28.467103958129883, + "rotX": 0.012069102376699448, + "rotY": 180.2222137451172, + "rotZ": 2.7143774032592773, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Razor-Sharp Undergrowth", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58413, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/b5dd9c/script.lua b/objects/BnCBag/contained/913789/contained/b5dd9c/script.lua new file mode 100644 index 000000000..6e8cc59de --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/b5dd9c/script.lua @@ -0,0 +1,2 @@ +elements="01000010" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/b7b16d/object.json b/objects/BnCBag/contained/913789/contained/b7b16d/object.json new file mode 100644 index 000000000..cbcd58f09 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/b7b16d/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.27577209472656, + "posY": 1.2869032621383667, + "posZ": 28.45754623413086, + "rotX": 0.02304527908563614, + "rotY": 180.35159301757812, + "rotZ": 4.0988945960998535, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Fire in the Sky", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58401, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/b7b16d/script.lua b/objects/BnCBag/contained/913789/contained/b7b16d/script.lua new file mode 100644 index 000000000..024aa4e48 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/b7b16d/script.lua @@ -0,0 +1,2 @@ +elements="10110000" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/b7b46a/object.json b/objects/BnCBag/contained/913789/contained/b7b46a/object.json new file mode 100644 index 000000000..3ef142b48 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/b7b46a/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.42000198364258, + "posY": 3.1261308193206787, + "posZ": 28.299999237060547, + "rotX": 2.458857774734497, + "rotY": 180.13926696777344, + "rotZ": 183.55523681640625, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Spur on with Words of Fire", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58430, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/b7b46a/script.lua b/objects/BnCBag/contained/913789/contained/b7b46a/script.lua new file mode 100644 index 000000000..024aa4e48 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/b7b46a/script.lua @@ -0,0 +1,2 @@ +elements="10110000" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/b7cce4/object.json b/objects/BnCBag/contained/913789/contained/b7cce4/object.json new file mode 100644 index 000000000..82929e658 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/b7cce4/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -44.2892951965332, + "posY": 1.2747094631195068, + "posZ": 28.294538497924805, + "rotX": 359.9858703613281, + "rotY": 181.45050048828125, + "rotZ": 3.3527307510375977, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Inflame the Fires of Life", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58400, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/b7cce4/script.lua b/objects/BnCBag/contained/913789/contained/b7cce4/script.lua new file mode 100644 index 000000000..009b26253 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/b7cce4/script.lua @@ -0,0 +1,2 @@ +elements="01100011" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/c1a713/object.json b/objects/BnCBag/contained/913789/contained/c1a713/object.json new file mode 100644 index 000000000..b99162947 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/c1a713/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.42000198364258, + "posY": 1.4551594257354736, + "posZ": 28.299999237060547, + "rotX": 2.6065428256988525, + "rotY": 180.0927276611328, + "rotZ": 183.79281616210938, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Teeming Rivers", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58429, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/c1a713/script.lua b/objects/BnCBag/contained/913789/contained/c1a713/script.lua new file mode 100644 index 000000000..7075ed5ef --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/c1a713/script.lua @@ -0,0 +1,2 @@ +elements="10001011" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/d3a0ed/object.json b/objects/BnCBag/contained/913789/contained/d3a0ed/object.json new file mode 100644 index 000000000..fc301a64c --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/d3a0ed/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.2370491027832, + "posY": 1.2461847066879272, + "posZ": 28.46088218688965, + "rotX": 0.014172717928886414, + "rotY": 180.2813720703125, + "rotZ": 3.5302724838256836, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Absorb Corruption", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58418, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/d3a0ed/script.lua b/objects/BnCBag/contained/913789/contained/d3a0ed/script.lua new file mode 100644 index 000000000..c6deddc6e --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/d3a0ed/script.lua @@ -0,0 +1,2 @@ +elements="10000110" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/dbdc53/object.json b/objects/BnCBag/contained/913789/contained/dbdc53/object.json new file mode 100644 index 000000000..b3b0a08c1 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/dbdc53/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -51.169925689697266, + "posY": 1.2773157358169556, + "posZ": 28.838695526123047, + "rotX": 0.007448199670761824, + "rotY": 180.2543487548828, + "rotZ": 2.7959792613983154, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Tormenting Rotflies", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58427, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/dbdc53/script.lua b/objects/BnCBag/contained/913789/contained/dbdc53/script.lua new file mode 100644 index 000000000..5e9c63d01 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/dbdc53/script.lua @@ -0,0 +1,2 @@ +elements="00010011" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/e3de4f/object.json b/objects/BnCBag/contained/913789/contained/e3de4f/object.json new file mode 100644 index 000000000..fab632ab2 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/e3de4f/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -47.904632568359375, + "posY": 1.192108154296875, + "posZ": 28.30542755126953, + "rotX": 0.02355438470840454, + "rotY": 180.52931213378906, + "rotZ": 4.4812541007995605, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Renewing Rain", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58410, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/e3de4f/script.lua b/objects/BnCBag/contained/913789/contained/e3de4f/script.lua new file mode 100644 index 000000000..a837fc100 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/e3de4f/script.lua @@ -0,0 +1,2 @@ +elements="00001110" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/e4617f/object.json b/objects/BnCBag/contained/913789/contained/e4617f/object.json new file mode 100644 index 000000000..26ed65d49 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/e4617f/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -49.03453063964844, + "posY": 1.2843002080917358, + "posZ": 28.83463478088379, + "rotX": 0.010301322676241398, + "rotY": 180.3199462890625, + "rotZ": 3.074587106704712, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Cycles of Time and Tide", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58424, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/e4617f/script.lua b/objects/BnCBag/contained/913789/contained/e4617f/script.lua new file mode 100644 index 000000000..f56a675b1 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/e4617f/script.lua @@ -0,0 +1,2 @@ +elements="11001000" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/e473e2/object.json b/objects/BnCBag/contained/913789/contained/e473e2/object.json new file mode 100644 index 000000000..37102e472 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/e473e2/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -45.186397552490234, + "posY": 1.2456071376800537, + "posZ": 28.31644058227539, + "rotX": 359.9851989746094, + "rotY": 181.4528350830078, + "rotZ": 3.355215549468994, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Portents of Disaster", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58408, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/e473e2/script.lua b/objects/BnCBag/contained/913789/contained/e473e2/script.lua new file mode 100644 index 000000000..bdfb1a753 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/e473e2/script.lua @@ -0,0 +1,2 @@ +elements="11010000" +energy=0 diff --git a/objects/BnCBag/contained/913789/contained/f7646f/object.json b/objects/BnCBag/contained/913789/contained/f7646f/object.json new file mode 100644 index 000000000..8c33228d9 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/f7646f/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -49.080810546875, + "posY": 1.219941258430481, + "posZ": 28.46368980407715, + "rotX": 0.011513072066009045, + "rotY": 180.2803497314453, + "rotZ": 3.5105321407318115, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Poisoned Dew", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 58407, + "SidewaysCard": false, + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/913789/contained/f7646f/script.lua b/objects/BnCBag/contained/913789/contained/f7646f/script.lua new file mode 100644 index 000000000..f2fc31d36 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/f7646f/script.lua @@ -0,0 +1,2 @@ +elements="00101010" +energy=1 diff --git a/objects/BnCBag/contained/913789/contained/index.list b/objects/BnCBag/contained/913789/contained/index.list new file mode 100644 index 000000000..43bfc73a9 --- /dev/null +++ b/objects/BnCBag/contained/913789/contained/index.list @@ -0,0 +1,31 @@ +c1a713 +b7b46a +381bd8 +b7cce4 +e473e2 +639d8c +dbdc53 +521eef +e4617f +62d502 +7e3f56 +9acbf2 +280c36 +b5dd9c +f7646f +d3a0ed +27e50d +b7b16d +8eeeb4 +6fd3db +04a10b +1104d7 +5de30c +692ff1 +3cf58c +3389ef +96a218 +b14a12 +8bb408 +e3de4f +b35267 diff --git a/objects/BnCBag/contained/913789/object.json b/objects/BnCBag/contained/913789/object.json new file mode 100644 index 000000000..59a0ab300 --- /dev/null +++ b/objects/BnCBag/contained/913789/object.json @@ -0,0 +1,81 @@ +{ + "Name": "Deck", + "Transform": { + "posX": -2.063102960586548, + "posY": 1.1413062810897827, + "posZ": 53.49240493774414, + "rotX": -1.4143316207082535e-07, + "rotY": 180.0027313232422, + "rotZ": 179.99986267089844, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Minor Powers", + "Description": "Branch & Claw Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 58429, + 58430, + 58403, + 58400, + 58408, + 58428, + 58427, + 58425, + 58424, + 58422, + 58421, + 58419, + 58416, + 58413, + 58407, + 58418, + 58402, + 58401, + 58404, + 58406, + 58409, + 58412, + 58415, + 58426, + 58423, + 58420, + 58417, + 58411, + 58405, + 58410, + 58414 + ], + "CustomDeck": { + "584": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100603742/0429826970D11CBD54B14173335E5994E5D761AA/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/055f65/object.json b/objects/BnCBag/contained/d16f70/contained/055f65/object.json new file mode 100644 index 000000000..66acc6cab --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/055f65/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -45.62000274658203, + "posY": 1.0273805856704712, + "posZ": 27.18000030517578, + "rotX": 0.004034914076328278, + "rotY": 179.99964904785156, + "rotZ": -0.002342452062293887, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57808, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/2ceddb/object.json b/objects/BnCBag/contained/d16f70/contained/2ceddb/object.json new file mode 100644 index 000000000..0a417acbd --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/2ceddb/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.18000030517578, + "posY": 0.994255781173706, + "posZ": 27.18000030517578, + "rotX": 0.00455847242847085, + "rotY": 180.00003051757812, + "rotZ": -0.00025934341829270124, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57803, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/3bbacf/object.json b/objects/BnCBag/contained/d16f70/contained/3bbacf/object.json new file mode 100644 index 000000000..f156eacf0 --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/3bbacf/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.18000411987305, + "posY": 0.9711446166038513, + "posZ": 27.18000030517578, + "rotX": 0.005432225298136473, + "rotY": 180.00025939941406, + "rotZ": -0.00010347280476707965, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57802, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/46372b/object.json b/objects/BnCBag/contained/d16f70/contained/46372b/object.json new file mode 100644 index 000000000..e34137299 --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/46372b/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.18000411987305, + "posY": 1.0176894664764404, + "posZ": 27.17999839782715, + "rotX": 0.005751016084104776, + "rotY": 180.00003051757812, + "rotZ": -0.0030024871230125427, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57807, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/4a4ca4/object.json b/objects/BnCBag/contained/d16f70/contained/4a4ca4/object.json new file mode 100644 index 000000000..7ecd52d43 --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/4a4ca4/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -45.62000274658203, + "posY": 1.0561991930007935, + "posZ": 27.179996490478516, + "rotX": 0.006942305248230696, + "rotY": 180.0, + "rotZ": -0.0011602950980886817, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57811, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/5bfcab/object.json b/objects/BnCBag/contained/d16f70/contained/5bfcab/object.json new file mode 100644 index 000000000..523f179b7 --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/5bfcab/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -45.619998931884766, + "posY": 0.9440469145774841, + "posZ": 27.17999839782715, + "rotX": 0.008564475923776627, + "rotY": 180.0, + "rotZ": -0.005039465148001909, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57801, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/627576/object.json b/objects/BnCBag/contained/d16f70/contained/627576/object.json new file mode 100644 index 000000000..dff819ad8 --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/627576/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.18000793457031, + "posY": 1.04657781124115, + "posZ": 27.17999839782715, + "rotX": 0.005649749655276537, + "rotY": 180.0000762939453, + "rotZ": -0.0027562666218727827, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57810, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/726273/object.json b/objects/BnCBag/contained/d16f70/contained/726273/object.json new file mode 100644 index 000000000..ab8e7da51 --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/726273/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -45.619998931884766, + "posY": 0.9050955176353455, + "posZ": 27.180002212524414, + "rotX": 0.004630455747246742, + "rotY": 180.0, + "rotZ": -0.0012000378919765353, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57800, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/883057/object.json b/objects/BnCBag/contained/d16f70/contained/883057/object.json new file mode 100644 index 000000000..11bdde9ce --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/883057/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.18000411987305, + "posY": 0.9984263777732849, + "posZ": 27.17999839782715, + "rotX": 0.005824435502290726, + "rotY": 180.0000457763672, + "rotZ": -0.0031797662377357483, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57805, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/8855f7/object.json b/objects/BnCBag/contained/d16f70/contained/8855f7/object.json new file mode 100644 index 000000000..07fb72ccf --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/8855f7/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -54.02000427246094, + "posY": 1.085090160369873, + "posZ": 27.179996490478516, + "rotX": 0.0067355637438595295, + "rotY": 179.99998474121094, + "rotZ": -0.0027060217689722776, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57814, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/9c77ec/object.json b/objects/BnCBag/contained/d16f70/contained/9c77ec/object.json new file mode 100644 index 000000000..9c53c7aa8 --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/9c77ec/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -53.46000289916992, + "posY": 1.0754764080047607, + "posZ": 27.17999839782715, + "rotX": 0.006004870403558016, + "rotY": 179.99996948242188, + "rotZ": -0.0011552744545042515, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57813, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/b1fd82/object.json b/objects/BnCBag/contained/d16f70/contained/b1fd82/object.json new file mode 100644 index 000000000..dff3087ac --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/b1fd82/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.74001693725586, + "posY": 0.9885343909263611, + "posZ": 27.18000030517578, + "rotX": 0.0035421985667198896, + "rotY": 179.9999542236328, + "rotZ": 359.9860534667969, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57804, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/b8ab8b/object.json b/objects/BnCBag/contained/d16f70/contained/b8ab8b/object.json new file mode 100644 index 000000000..506f97aa7 --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/b8ab8b/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.18000793457031, + "posY": 1.0658425092697144, + "posZ": 27.17999839782715, + "rotX": 0.005586880724877119, + "rotY": 180.0, + "rotZ": -0.002603396773338318, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57812, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/c40476/object.json b/objects/BnCBag/contained/d16f70/contained/c40476/object.json new file mode 100644 index 000000000..83d5d6ef7 --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/c40476/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -45.62000274658203, + "posY": 1.0080446004867554, + "posZ": 27.17999839782715, + "rotX": 0.007236603647470474, + "rotY": 180.0011444091797, + "rotZ": -0.0033237433526664972, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57806, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/d3ea47/object.json b/objects/BnCBag/contained/d16f70/contained/d3ea47/object.json new file mode 100644 index 000000000..cafe5050c --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/d3ea47/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.18000411987305, + "posY": 1.0369527339935303, + "posZ": 27.17999839782715, + "rotX": 0.00568232499063015, + "rotY": 180.0, + "rotZ": -0.0028354518581181765, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 57809, + "SidewaysCard": false, + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/d16f70/contained/index.list b/objects/BnCBag/contained/d16f70/contained/index.list new file mode 100644 index 000000000..43b5a1d51 --- /dev/null +++ b/objects/BnCBag/contained/d16f70/contained/index.list @@ -0,0 +1,15 @@ +726273 +5bfcab +3bbacf +2ceddb +b1fd82 +883057 +c40476 +46372b +055f65 +d3ea47 +627576 +4a4ca4 +b8ab8b +9c77ec +8855f7 diff --git a/objects/BnCBag/contained/d16f70/object.json b/objects/BnCBag/contained/d16f70/object.json new file mode 100644 index 000000000..b1ae43842 --- /dev/null +++ b/objects/BnCBag/contained/d16f70/object.json @@ -0,0 +1,65 @@ +{ + "Name": "DeckCustom", + "Transform": { + "posX": -30.713603973388672, + "posY": 1.0752519369125366, + "posZ": 51.14612579345703, + "rotX": 0.26841092109680176, + "rotY": 179.9843292236328, + "rotZ": 180.0000457763672, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Fear", + "Description": "Branch & Claw Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 57800, + 57801, + 57802, + 57803, + 57804, + 57805, + 57806, + 57807, + 57808, + 57809, + 57810, + 57811, + 57812, + 57813, + 57814 + ], + "CustomDeck": { + "578": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100556205/F792D8EA7BFEECE311BF76DFC6A0068B11975ACF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/BnCBag/contained/index.list b/objects/BnCBag/contained/index.list new file mode 100644 index 000000000..82cc8ad11 --- /dev/null +++ b/objects/BnCBag/contained/index.list @@ -0,0 +1,6 @@ +0edac2 +788333 +07ac50 +913789 +d16f70 +05f7b7 diff --git a/objects/BnCBag/object.json b/objects/BnCBag/object.json new file mode 100644 index 000000000..37ee35e63 --- /dev/null +++ b/objects/BnCBag/object.json @@ -0,0 +1,123 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -41.0099983215332, + "posY": 1.0742545127868652, + "posZ": 59.650001525878906, + "rotX": 2.3458539999410277e-08, + "rotY": 180.00721740722656, + "rotZ": -1.187162297355826e-06, + "scaleX": 0.7270299792289734, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270299792289734 + }, + "Nickname": "Branch & Claw", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5676649808883667, + "g": 0.5601109862327576, + "b": 0.5600327849388123 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + }, + "ChildObjects": [ + { + "GUID": "af3af1", + "Name": "Custom_Model", + "Transform": { + "posX": 0.010845926590263844, + "posY": 0.6460541486740112, + "posZ": -0.004694601055234671, + "rotX": -1.9564177833331087e-08, + "rotY": 29.992826461791992, + "rotZ": -2.553039621489006e-06, + "scaleX": 1.085131049156189, + "scaleY": 5.479305267333984, + "scaleZ": 1.085131049156189 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/868489312390110251/5C3337D08AA1E8E0DD9A2B79D23BB60B568F478E/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1465311980398961710/D311C46015943F6604670F765AE344772BE41D19/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + ] +} diff --git a/objects/BoxBlightBag/contained/b6858e/object.json b/objects/BoxBlightBag/contained/b6858e/object.json new file mode 100644 index 000000000..8c4a17c5c --- /dev/null +++ b/objects/BoxBlightBag/contained/b6858e/object.json @@ -0,0 +1,70 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.26536560058594, + "posY": 1.5771244764328003, + "posZ": 41.77661895751953, + "rotX": 0.001180232036858797, + "rotY": 2.9893128612457076e-06, + "rotZ": 6.891201337566599e-06, + "scaleX": 0.7249998450279236, + "scaleY": 0.7249998450279236, + "scaleZ": 0.7249998450279236 + }, + "Nickname": "Blight", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.18153947591781616, + "g": 0.18153947591781616, + "b": 0.1864107847213745 + }, + "Tags": [ + "Blight", + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673611100766865967/FF3F12A6069F78B2961AD5414DBD95F6A82FB888/", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.6951218843460083, + "g": 0.6951218843460083, + "b": 0.6951218843460083 + }, + "SpecularIntensity": 0.10000000149011612, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 7.365196324826684e-06, + "y": 0.5005010962486267, + "z": -4.438251198735088e-05 + }, + "Tags": [] + } + ] +} diff --git a/objects/BoxBlightBag/contained/index.list b/objects/BoxBlightBag/contained/index.list new file mode 100644 index 000000000..3b3191c62 --- /dev/null +++ b/objects/BoxBlightBag/contained/index.list @@ -0,0 +1 @@ +b6858e diff --git a/objects/BoxBlightBag/object.json b/objects/BoxBlightBag/object.json new file mode 100644 index 000000000..53812c418 --- /dev/null +++ b/objects/BoxBlightBag/object.json @@ -0,0 +1,132 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": -39.5099983215332, + "posY": 1.07113516330719, + "posZ": 61.099998474121094, + "rotX": -0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 0.7273901700973511, + "scaleY": 0.1402197778224945, + "scaleZ": 0.7273901700973511 + }, + "Nickname": "Blight from the Box", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5676649808883667, + "g": 0.5601109862327576, + "b": 0.5600327849388123 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "ChildObjects": [ + { + "GUID": "2585e8", + "Name": "Custom_Model", + "Transform": { + "posX": 0.005846137646585703, + "posY": 0.4499658942222595, + "posZ": 0.011163734830915928, + "rotX": 0.0003638582129497081, + "rotY": 359.9857482910156, + "rotZ": 7.948814527480863e-06, + "scaleX": 0.8734939098358154, + "scaleY": 4.531249046325684, + "scaleZ": 0.8734939098358154 + }, + "Nickname": "Blight", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.18153679370880127, + "g": 0.18153679370880127, + "b": 0.18640810251235962 + }, + "Tags": [ + "Highlight" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/863986017479109580/1CE7C1EB846FF96FA3A1317A9C80733B46D450D5/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": false, + "MaterialIndex": 3, + "TypeIndex": 5, + "CustomShader": { + "SpecularColor": { + "r": 0.6951218843460083, + "g": 0.6951218843460083, + "b": 0.6951218843460083 + }, + "SpecularIntensity": 0.10000000149011612, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedSnapPoints": [ + { + "Position": { + "x": 7.365196324826684e-06, + "y": 0.5005010962486267, + "z": -4.438251198735088e-05 + } + } + ] + } + ] +} diff --git a/objects/CountingBags/contained/bddbfb/object.json b/objects/CountingBags/contained/bddbfb/object.json new file mode 100644 index 000000000..36de913f5 --- /dev/null +++ b/objects/CountingBags/contained/bddbfb/object.json @@ -0,0 +1,39 @@ +{ + "Name": "Bag", + "Transform": { + "posX": -45.16582489013672, + "posY": 1.0995535850524902, + "posZ": 42.192501068115234, + "rotX": 358.24847412109375, + "rotY": 180.28565979003906, + "rotZ": 359.2602233886719, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Counting Bag", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9912891983985901, + "g": 0.9912891983985901, + "b": 0.9912891983985901 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "Number": 0 +} diff --git a/objects/CountingBags/contained/bddbfb/script.lua b/objects/CountingBags/contained/bddbfb/script.lua new file mode 100644 index 000000000..ea747a810 --- /dev/null +++ b/objects/CountingBags/contained/bddbfb/script.lua @@ -0,0 +1,46 @@ + +function onLoad() + upd() +end +function onObjectEnterContainer(container, leave_object) + if container == self then upd() end +end +function onObjectLeaveContainer(container, leave_object) + if container == self then upd() end +end +function upd() + local objects = {} + for _, obj in pairs (self.getObjects()) do + if objects[obj.name] == nil then + objects[obj.name] = 1 + else + objects[obj.name] = objects[obj.name]+1 + end + end + local keyset = {} + local n = 0 + for k, _ in pairs(objects) do + n=n+1 + keyset[n]=k + end + table.sort(keyset) + local strings = {} + for _, objName in pairs (keyset) do + table.insert(strings,objects[objName].." x "..objName) + end + self.clearButtons() + for i,string in pairs(strings) do + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = string, + position = {0,0.3,-1-i*(300 + 100 / #keyset)/450}, + rotation = {0,180,0}, + width = 00, + height = 0, + font_size = 300 + 100 / #keyset, + font_color = "White", + }) + end +end +function nullFunc() end diff --git a/objects/CountingBags/contained/index.list b/objects/CountingBags/contained/index.list new file mode 100644 index 000000000..6821b47a4 --- /dev/null +++ b/objects/CountingBags/contained/index.list @@ -0,0 +1 @@ +bddbfb diff --git a/objects/CountingBags/object.json b/objects/CountingBags/object.json new file mode 100644 index 000000000..820dae89e --- /dev/null +++ b/objects/CountingBags/object.json @@ -0,0 +1,103 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": -47.0099983215332, + "posY": 1.0700000524520874, + "posZ": 61.099998474121094, + "rotX": -1.9988517863112065e-07, + "rotY": 180.0, + "rotZ": 1.6578781014686683e-06, + "scaleX": 0.7273901700973511, + "scaleY": 0.1402197778224945, + "scaleZ": 0.7273901700973511 + }, + "Nickname": "Counting Bags", + "Description": "For when there's too many invaders in a land to fit within its borders", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5676649808883667, + "g": 0.5601109862327576, + "b": 0.5600327849388123 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "ChildObjects": [ + { + "GUID": "67e1bf", + "Name": "Bag", + "Transform": { + "posX": 0.008162466809153557, + "posY": 1.1528700590133667, + "posZ": 0.8403916358947754, + "rotX": 0.000273207580903545, + "rotY": 270.0193176269531, + "rotZ": 89.99322509765625, + "scaleX": 0.027611950412392616, + "scaleY": 0.5322784781455994, + "scaleZ": 0.5322786569595337 + }, + "Nickname": "Counting Bag", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9912891983985901, + "g": 0.9912891983985901, + "b": 0.9912891983985901 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "Number": 0, + "LuaScript": "\r\nfunction onLoad()\r\n upd()\r\nend\r\nfunction onObjectEnterContainer(container, leave_object)\r\n if container == self then upd() end\r\nend\r\nfunction onObjectLeaveContainer(container, leave_object)\r\n if container == self then upd() end\r\nend\r\nfunction upd()\r\n objects = {}\r\n for i,obj in pairs (self.getObjects()) do\r\n if objects[obj.name] == nil then\r\n objects[obj.name] = 1\r\n else\r\n objects[obj.name] = objects[obj.name]+1\r\n end\r\n end\r\n local keyset = {}\r\n local n = 0\r\n for k,v in pairs(objects) do\r\n n=n+1\r\n keyset[n]=k\r\n end\r\n table.sort(keyset)\r\n strings = {}\r\n for i,objName in pairs (keyset) do\r\n table.insert(strings,objects[objName]..\" x \"..objName)\r\n end\r\n self.clearButtons()\r\n for i,string in pairs(strings) do\r\n self.createButton({\r\n click_function = \"nullFunc\",\r\n function_owner = self,\r\n label = string,\r\n position = {0,0.3,-1-i*(300 + 100 / #keyset)/450},\r\n rotation = {0,180,0},\r\n width = 00,\r\n height = 0,\r\n font_size = 300 + 100 / #keyset,\r\n font_color = \"White\",\r\n })\r\n end\r\nend\r\nfunction nullFunc() end\r\n", + "LuaScriptState": "", + "XmlUI": "" + } + ] +} diff --git a/objects/Editors/contained/AnyElements/contained/86a3e1/object.json b/objects/Editors/contained/AnyElements/contained/86a3e1/object.json new file mode 100644 index 000000000..3dbead396 --- /dev/null +++ b/objects/Editors/contained/AnyElements/contained/86a3e1/object.json @@ -0,0 +1,492 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -20.436609268188477, + "posY": 1.092727780342102, + "posZ": -15.262659072875977, + "rotX": 354.6304016113281, + "rotY": 0.2163378745317459, + "rotZ": 0.018739840015769005, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Any Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.398224800825119 + }, + "Tags": [ + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "8": { + "GUID": "93b460", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447232000529766, + "rotY": 180.0064697265625, + "rotZ": 7.182766808000451e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000001\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "20586b", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447238985449076, + "rotY": 180.0064239501953, + "rotZ": 7.679676059524354e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Any", + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000010\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "7c2166", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447228740900755, + "rotY": 180.0063934326172, + "rotZ": 8.009685075194284e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Any", + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000100\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "95b72c", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447257146239281, + "rotY": 180.00636291503906, + "rotZ": 6.657661515419022e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Any", + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00001000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "177c94", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447110462933779, + "rotY": 180.00631713867188, + "rotZ": 8.254950216723955e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00010000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "d7a526", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.00444711372256279, + "rotY": 180.0062713623047, + "rotZ": 7.463582392119861e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00100000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "2": { + "GUID": "3b1a39", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.004447266925126314, + "rotY": 180.00624084472656, + "rotZ": 7.426633601426147e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Any", + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"01000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "1": { + "GUID": "7d3cb6", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447185900062323, + "rotY": 180.00619506835938, + "rotZ": 8.112252771752537e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"10000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/Editors/contained/AnyElements/contained/index.list b/objects/Editors/contained/AnyElements/contained/index.list new file mode 100644 index 000000000..423c2c627 --- /dev/null +++ b/objects/Editors/contained/AnyElements/contained/index.list @@ -0,0 +1 @@ +86a3e1 diff --git a/objects/Editors/contained/AnyElements/object.json b/objects/Editors/contained/AnyElements/object.json new file mode 100644 index 000000000..cb48a6b6d --- /dev/null +++ b/objects/Editors/contained/AnyElements/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 113.85957336425781, + "posY": 1.9712281227111816, + "posZ": -27.909393310546875, + "rotX": 0.004442349076271057, + "rotY": 179.99972534179688, + "rotZ": -4.819141850020969e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Any Element", + "Description": "Place these elements on the spirit in the editor to record which element are available from placing presence.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.3982234597206116 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/Editors/contained/AnyElements/script.lua b/objects/Editors/contained/AnyElements/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/Editors/contained/AnyElements/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/Editors/contained/BlightCardEditor/object.json b/objects/Editors/contained/BlightCardEditor/object.json new file mode 100644 index 000000000..74de420a2 --- /dev/null +++ b/objects/Editors/contained/BlightCardEditor/object.json @@ -0,0 +1,52 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": 0.0, + "posY": 0.0, + "posZ": 0.0, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.449350118637085, + "scaleY": 0.1077921912074089, + "scaleZ": 4.742856025695801 + }, + "Nickname": "Blight Card Editor", + "Description": "Place a card here to spawn buttons.\r\n\r\nSet blight to 1+.\r\n\r\nSet immediate to yes if the card only has immediate effects.\r\n\r\nSet healthy to yes if the card is still healthy on blighted side.\r\n\r\nEvery time you press a button, the card is updated.\r\n\r\nWhen finished, remember to save your object/game!", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.08235294371843338 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "AttachedSnapPoints": [ + { + "Position": { + "x": 6.752575700375019e-06, + "y": 0.4999995231628418, + "z": 1.343545818599523e-06 + }, + "Rotation": { + "x": -9.237017906116307e-08, + "y": 9.902385841850984e-16, + "z": -1.228459041158203e-06 + }, + "Tags": [] + } + ] +} diff --git a/objects/Editors/contained/BlightCardEditor/script.lua b/objects/Editors/contained/BlightCardEditor/script.lua new file mode 100644 index 000000000..c8374b7e6 --- /dev/null +++ b/objects/Editors/contained/BlightCardEditor/script.lua @@ -0,0 +1,243 @@ +local rescan + +function onLoad() + self.createButton({ + click_function = "nullFunc", + label = "Blight Card\nEditor", + font_color = {1,1,1}, + position = {0,1,0.8}, + width = 0, + height = 0, + }) + Wait.time(scan, 0.5, -1) + rescan = false +end + +function scan() + local objs = upCast(self, 0.4, 0.1, {"Card"}) + if #objs == 0 then + clearButtons() + return + end + if #objs > 1 then + clearButtons() + return + end + if rescan or #self.getButtons() == 1 then + rescan = false + local obj = objs[1] + local blight = 0 + if obj.getVar("blight") ~= nil then + blight = obj.getVar("blight") + end + local immediate = false + if obj.getVar("immediate") then + immediate = true + end + local healthy = false + if obj.getVar("healthy") then + healthy = true + end + createButtons(obj,blight,immediate,healthy) + end +end + +function clearButtons() + local buttons = self.getButtons() + for i=2,#buttons do + self.removeButton(buttons[i].index) + end +end + +function createButtons(card,cardBlight,cardImmediate,cardHealthy) + clearButtons() + self.createButton({ + click_function = "nullFunc", + label = "Blight", + position = {0.7,0.1,-0.35}, + scale = {0.1,0.1,0.1}, + width = 1600, + height = 400, + font_size = 300, + }) + self.createButton({ + click_function = "button1", + function_owner = self, + label = "-", + position = {0.92,0.1,-0.35}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 300, + }) + local func = function() editBlight(card,cardBlight,-1,cardImmediate,cardHealthy) end + self.setVar("button1",func) + self.createButton({ + click_function = "nullFunc", + label = cardBlight, + position = {1.05,0.1,-0.35}, + scale = {0.1,0.1,0.1}, + width = 800, + height = 400, + font_size = 300, + }) + self.createButton({ + click_function = "button2", + function_owner = self, + label = "+", + position = {1.18,0.1,-0.35}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 300, + }) + func = function() editBlight(card,cardBlight,1,cardImmediate,cardHealthy) end + self.setVar("button2",func) + self.createButton({ + click_function = "nullFunc", + label = "Immediate", + position = {0.7,0.1,-0.25}, + scale = {0.1,0.1,0.1}, + width = 1600, + height = 400, + font_size = 300, + }) + self.createButton({ + click_function = "button3", + function_owner = self, + label = "-", + position = {0.92,0.1,-0.25}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 300, + }) + func = function() editImmediate(card,cardBlight,false,cardHealthy) end + self.setVar("button3",func) + local label = "No" + if cardImmediate then + label = "Yes" + end + self.createButton({ + click_function = "nullFunc", + label = label, + position = {1.05,0.1,-0.25}, + scale = {0.1,0.1,0.1}, + width = 800, + height = 400, + font_size = 300, + }) + self.createButton({ + click_function = "button4", + function_owner = self, + label = "+", + position = {1.18,0.1,-0.25}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 300, + }) + func = function() editImmediate(card,cardBlight,true,cardHealthy) end + self.setVar("button4",func) + self.createButton({ + click_function = "nullFunc", + label = "Healthy", + position = {0.7,0.1,-0.15}, + scale = {0.1,0.1,0.1}, + width = 1600, + height = 400, + font_size = 300, + }) + self.createButton({ + click_function = "button5", + function_owner = self, + label = "-", + position = {0.92,0.1,-0.15}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 300, + }) + func = function() editHealthy(card,cardBlight,cardImmediate,false) end + self.setVar("button5",func) + label = "No" + if cardHealthy then + label = "Yes" + end + self.createButton({ + click_function = "nullFunc", + label = label, + position = {1.05,0.1,-0.15}, + scale = {0.1,0.1,0.1}, + width = 800, + height = 400, + font_size = 300, + }) + self.createButton({ + click_function = "button6", + function_owner = self, + label = "+", + position = {1.18,0.1,-0.15}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 300, + }) + func = function() editHealthy(card,cardBlight,cardImmediate,true) end + self.setVar("button6",func) +end + +local function updateCard(obj, blight, immediate, healthy) + local scriptString = "blight=" .. blight + if immediate then + scriptString = scriptString .. "\nimmediate=true" + end + if healthy then + scriptString = scriptString .. "\nhealthy=true" + end + obj.setLuaScript(scriptString .. "\n") + obj.reload() + rescan = true + scan() +end + +function editBlight(obj, cardBlight, blightChange, cardImmediate, cardHealthy) + local newBlight = math.max(1, cardBlight + blightChange) + updateCard(obj, newBlight, cardImmediate, cardHealthy) +end +function editImmediate(obj, cardBlight, immediate, cardHealthy) + updateCard(obj, cardBlight, immediate, cardHealthy) +end +function editHealthy(obj, cardBlight, cardImmediate, healthy) + updateCard(obj, cardBlight, cardImmediate, healthy) +end + +function upCast(obj,dist,offset,types) + dist = dist or 1 + offset = offset or 0 + types = types or {} + local hits = Physics.cast({ + origin = obj.getPosition() + Vector(0,offset,0), + direction = Vector(0,1,0), + type = 3, + size = obj.getBoundsNormalized().size, + orientation = obj.getRotation(), + max_distance = dist, + --debug = true, + }) + local hitObjects = {} + for _,v in pairs(hits) do + if types ~= {} then + local matchesType = false + for _,t in pairs(types) do + if v.hit_object.type == t then matchesType = true end + end + if matchesType then + table.insert(hitObjects,v.hit_object) + end + else + table.insert(hitObjects,v.hit_object) + end + end + return hitObjects +end diff --git a/objects/Editors/contained/PowerEditor/object.json b/objects/Editors/contained/PowerEditor/object.json new file mode 100644 index 000000000..cc7b92df9 --- /dev/null +++ b/objects/Editors/contained/PowerEditor/object.json @@ -0,0 +1,52 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": 0.0, + "posY": 0.0, + "posZ": 0.0, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.200000047683716, + "scaleY": 0.10000000149011612, + "scaleZ": 4.400000095367432 + }, + "Nickname": "Power Editor", + "Description": "Place a card here to spawn buttons.\n\nSet elements to \"1\" if the card has it or \"0\" if not.\n\nSet energy to 0-9\n\nEvery time you press a button, the card is updated.\n\nWhen finished, remember to save your object/game!", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.08235294371843338 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "AttachedSnapPoints": [ + { + "Position": { + "x": 6.752575700375019e-06, + "y": 0.4999995231628418, + "z": 1.343545818599523e-06 + }, + "Rotation": { + "x": -9.237017906116307e-08, + "y": 9.902385841850984e-16, + "z": -1.228459041158203e-06 + }, + "Tags": [] + } + ] +} diff --git a/objects/Editors/contained/PowerEditor/script.lua b/objects/Editors/contained/PowerEditor/script.lua new file mode 100644 index 000000000..46737898d --- /dev/null +++ b/objects/Editors/contained/PowerEditor/script.lua @@ -0,0 +1,386 @@ +types = {"Minor", "Major", "Unique"} +speeds = {"Fast", "Slow"} + +local rescan + +function onLoad() + self.createButton({ + click_function = "nullFunc", + label = "Power Card\nEditor", + font_color = {1,1,1}, + position = {0,1,0.8}, + width = 0, + height = 0, + }) + Wait.time(scan, 0.5, -1) + rescan = false +end + +function scan() + local objs = upCast(self, 0.4, 0.1, {"Card"}) + if #objs == 0 then + clearButtons() + return + end + if #objs > 1 then + clearButtons() + return + end + if rescan or #self.getButtons() == 1 then + rescan = false + local obj = objs[1] + local energy = 0 + if obj.getVar("energy") ~= nil then + energy = obj.getVar("energy") + end + local elements = "00000000" + if obj.getVar("elements") ~= nil then + elements = obj.getVar("elements") + end + local type = "" + for _,tag in pairs(types) do + if obj.hasTag(tag) then + type = tag + break + end + end + local speed = "" + for _,tag in pairs(speeds) do + if obj.hasTag(tag) then + speed = tag + break + end + end + createButtons(obj,energy,elements,type,speed) + end +end + +elementNames = { + "Sun", + "Moon", + "Fire", + "Air", + "Water", + "Earth", + "Plant", + "Animal", +} +elementColors = { + "f9d81b", + "dedac1", + "f58546", + "9460b3", + "2b71b9", + "6b5f5f", + "3db23f", + "d8232c", +} + +function clearButtons() + local buttons = self.getButtons() + for i=2,#buttons do + self.removeButton(buttons[i].index) + end +end + +function createButtons(card, cardEnergy, cardElements, type, speed) + local zPadding = 0.1 + local zOffset = 9.25 + clearButtons() + for i = 1,8 do + self.createButton({ + click_function = "button"..i, + function_owner = self, + label = "-", + position = {0.92,0.1,i*zPadding-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 360, + color = hexToDec(elementColors[i]) + }) + local func = function() editElement(card,cardElements,-i,cardEnergy) end + self.setVar("button"..i,func) + end + for i = 1,8 do + self.createButton({ + click_function = "button"..i+8, + function_owner = self, + label = "+", + position = {1.18,0.1,i*zPadding-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 360, + color = hexToDec(elementColors[i]) + }) + local func = function() editElement(card,cardElements,i,cardEnergy) end + self.setVar("button"..i+8,func) + end + for i = 1,8 do + self.createButton({ + click_function = "nullFunc", + label = elementNames[i], + position = {0.7,0.1,i*zPadding-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 1600, + height = 400, + font_size = 360, + color = hexToDec(elementColors[i]) + }) + end + for i = 1,8 do + self.createButton({ + click_function = "nullFunc", + label = string.sub(cardElements,i,i), + position = {1.05,0.1,i*zPadding-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 800, + height = 400, + font_size = 360, + color = hexToDec(elementColors[i]) + }) + end + self.createButton({ + click_function = "nullFunc", + label = "Energy", + position = {0.7,0.1,-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 1600, + height = 400, + font_size = 360, + }) + self.createButton({ + click_function = "button17", + function_owner = self, + label = "-", + position = {0.92,0.1,-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 360, + }) + local func = function() editEnergy(card,cardEnergy,-1,cardElements) end + self.setVar("button17",func) + self.createButton({ + click_function = "nullFunc", + label = cardEnergy, + position = {1.05,0.1,-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 800, + height = 400, + font_size = 360, + }) + self.createButton({ + click_function = "button18", + function_owner = self, + label = "+", + position = {1.18,0.1,-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 360, + }) + func = function() editEnergy(card,cardEnergy,1,cardElements) end + self.setVar("button18",func) + + self.createButton({ + click_function = "nullFunc", + label = "Tag", + position = {0.615,0.1,9*zPadding-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 800, + height = 400, + font_size = 360, + }) + self.createButton({ + click_function = "button19", + function_owner = self, + label = "<", + position = {0.75,0.1,9*zPadding-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 360, + }) + func = function() editTag(card,-1,types) end + self.setVar("button19",func) + self.createButton({ + click_function = "nullFunc", + label = type, + position = {0.965,0.1,9*zPadding-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 1600, + height = 400, + font_size = 360, + }) + self.createButton({ + click_function = "button20", + function_owner = self, + label = ">", + position = {1.18,0.1,9*zPadding-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 360, + }) + func = function() editTag(card,1,types) end + self.setVar("button20",func) + + self.createButton({ + click_function = "nullFunc", + label = "Speed", + position = {0.648,0.1,10*zPadding-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 1100, + height = 400, + font_size = 360, + }) + self.createButton({ + click_function = "button21", + function_owner = self, + label = "<", + position = {0.81,0.1,10*zPadding-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 360, + }) + func = function() editTag(card,-1,speeds) end + self.setVar("button21",func) + self.createButton({ + click_function = "nullFunc", + label = speed, + position = {0.995,0.1,10*zPadding-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 1300, + height = 400, + font_size = 360, + }) + self.createButton({ + click_function = "button22", + function_owner = self, + label = ">", + position = {1.18,0.1,10*zPadding-(zOffset*zPadding/2)}, + scale = {0.1,0.1,0.1}, + width = 400, + height = 400, + font_size = 360, + }) + func = function() editTag(card,1,speeds) end + self.setVar("button22",func) +end + +function hexToDec(inp) + inp = string.lower(inp) + local colors = {} + colors["R"] = string.sub(inp,1,1) + colors["r"] = string.sub(inp,2,2) + colors["G"] = string.sub(inp,3,3) + colors["g"] = string.sub(inp,4,4) + colors["B"] = string.sub(inp,5,5) + colors["b"] = string.sub(inp,6,6) + for i,c in pairs (colors) do + if c == "a" then colors[i] = 10 end + if c == "b" then colors[i] = 11 end + if c == "c" then colors[i] = 12 end + if c == "d" then colors[i] = 13 end + if c == "e" then colors[i] = 14 end + if c == "f" then colors[i] = 15 end + end + local red = colors["R"]*16+colors["r"] + local green = colors["G"]*16+colors["g"] + local blue = colors["B"]*16+colors["b"] + return {red/255,green/255,blue/255} +end + +local function updateCard(obj, energy, elements) + obj.setVar("energy", energy) + obj.setVar("elements", elements) + local scriptString = "elements=\"" .. elements .. "\"\nenergy=" .. energy .. "\n" + obj.setLuaScript(scriptString) + obj.reload() + rescan = true + scan() +end + +function editEnergy(obj,cardEnergy,energy,elements) + hexToDec(elementColors[1]) + + energy = math.max(0,cardEnergy+energy) + updateCard(obj, energy, elements) +end + +function editElement(obj,elements,e,cardEnergy) + local function elemStrToArr(elemStr) + local outArr = {} + for i = 1, string.len(elemStr) do + table.insert(outArr,(math.floor(string.sub(elemStr, i, i)))) + end + return outArr + end + + elements = elemStrToArr(elements) + local elementsOut = "" + local j = math.abs(e) + if e > 0 then e = 1 else e = -1 end + for i = 1,8 do + local currentElement = elements[i] + if j == i then + elementsOut = elementsOut..math.min(9,math.max(0,currentElement+e)) + else + elementsOut = elementsOut..currentElement + end + end + updateCard(obj, cardEnergy, elementsOut) +end + +function editTag(obj, modifier, tags) + local index = 0 + for i,tag in pairs(tags) do + if obj.hasTag(tag) then + index = i + break + end + end + index = (index + modifier) % (#tags + 1) + for i,tag in pairs(tags) do + if i == index then + obj.addTag(tag) + else + obj.removeTag(tag) + end + end + rescan = true + scan() +end + +function upCast(obj,dist,offset,types) + dist = dist or 1 + offset = offset or 0 + types = types or {} + local hits = Physics.cast({ + origin = obj.getPosition() + Vector(0,offset,0), + direction = Vector(0,1,0), + type = 3, + size = obj.getBoundsNormalized().size, + orientation = obj.getRotation(), + max_distance = dist, + --debug = true, + }) + local hitObjects = {} + for _,v in pairs(hits) do + if types ~= {} then + local matchesType = false + for _,t in pairs(types) do + if v.hit_object.type == t then matchesType = true end + end + if matchesType then + table.insert(hitObjects,v.hit_object) + end + else + table.insert(hitObjects,v.hit_object) + end + end + return hitObjects +end \ No newline at end of file diff --git a/objects/Editors/contained/SpiritEditor/object.json b/objects/Editors/contained/SpiritEditor/object.json new file mode 100644 index 000000000..bba530c21 --- /dev/null +++ b/objects/Editors/contained/SpiritEditor/object.json @@ -0,0 +1,52 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": 0.0, + "posY": 0.0, + "posZ": 0.0, + "rotX": 0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 16.390823364257812, + "scaleY": 0.10000000149011612, + "scaleZ": 11.2352933883667 + }, + "Nickname": "Spirit Validator", + "Description": "1) Load in a spirit board\n\n2) Make sure the board is growth-side up before continuing.\n\n3) Place snap points where the presence tracks are (skipping the places that start revealed) by locking the board and using the point tool\n\n4) Place it here\n\n5) Press the \"Make Me A Spirit!\" button to validate the spirit (this will cause a \"Choose Spirit\" button to appear on the lore side of the spirit\n\n6) Place elemnts on the presence track corresponding to the elements gained from removing each presence. (Currently, \"Any\" elements are ignored)\n\n7) Press the \"Update Elements\" button to record the track elements. This will also remove all the presence from the board.\n\n8) Any object the spirit starts with (cards, spirit tokens etc.) should be placed on top of the board when the \"Choose Spirit\" button is pressed\n", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0, + "a": 0.08235294371843338 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "AttachedSnapPoints": [ + { + "Position": { + "x": 6.752575700375019e-06, + "y": 0.4999995231628418, + "z": 1.343545818599523e-06 + }, + "Rotation": { + "x": -9.237017906116307e-08, + "y": 9.902385841850984e-16, + "z": -1.228459041158203e-06 + }, + "Tags": [] + } + ] +} diff --git a/objects/Editors/contained/SpiritEditor/script.lua b/objects/Editors/contained/SpiritEditor/script.lua new file mode 100644 index 000000000..90091ffce --- /dev/null +++ b/objects/Editors/contained/SpiritEditor/script.lua @@ -0,0 +1,202 @@ +sourceSpiritID = "SourceSpirit" + +local rescan +local currentSpirit + +function onLoad() + self.createButton({ + click_function = "nullFunc", + label = "Spirit Board\nValidator", + font_color = {1,1,1}, + position = {0,1,0.65}, + scale = {0.3,0.3,0.5}, + width = 0, + height = 0, + }) + Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) + Wait.time(scan, 0.5, -1) + rescan = false +end + +function scan() + local objs = upCast(self, 0.4, 0.1, {"Tile"}) + if #objs ~= 1 then + clearButtons() + return + end + currentSpirit = objs[1] + if rescan or #self.getButtons() == 1 then + rescan = false + createButtons(currentSpirit) + end +end + +function clearButtons() + local buttons = self.getButtons() + for i=2,#buttons do + self.removeButton(buttons[i].index) + end +end + +function createButtons(obj) + if getObjectFromGUID(sourceSpiritID).getLuaScript() == obj.getLuaScript() then + if not obj.hasTag("Spirit") then + obj.addTag("Spirit") + obj.reload() + end + self.createButton({ + click_function = "nullFunc", + label = "Spirit Validated", + position = {0,0.1,-0.6}, + scale = {0.1,0.1,0.1}, + width = 4800, + height = 800, + font_size = 600, + }) + else + self.createButton({ + click_function = "button1", + function_owner = self, + label = "Make Me A Spirit!", + position = {0,0.1,-0.6}, + scale = {0.1,0.1,0.1}, + width = 4800, + height = 800, + font_size = 600, + }) + end + + local func = function() makeSpirit(obj) end + self.setVar("button1",func) +end + +--- +local Elements = {} +Elements.__index = Elements +function Elements:new(init) + local outTable = {0,0,0,0,0,0,0,0} + setmetatable(outTable, self) + outTable:add(init) + return outTable +end +function Elements:add(other) + if other == nil then + return + elseif type(other) == "table" then + for i = 1, 8 do + self[i] = self[i] + other[i] + end + elseif type(other) == "string" then + for i = 1, string.len(other) do + self[i] = self[i] + math.floor(string.sub(other, i, i)) + end + end +end +function Elements:__tostring() + return table.concat(self, "") +end +--- + +local function round(val, quantum) + return math.floor(val/quantum+0.5)*quantum +end + +function updateElements(player) + if currentSpirit == nil then + return + end + local hits = upCast(currentSpirit, 0.4, 0.1, {"Generic"}) + local trackElements = {} + local function insert(position, elements) + for _, entry in pairs(trackElements) do + if entry.position == position then + entry.elements:add(elements) + return + end + end + table.insert(trackElements, { + position=position, + elements=Elements:new(elements) + }) + end + for _, entry in pairs(hits) do + if entry.getVar("elements") ~= nil then + local pos = currentSpirit.positionToLocal(entry.getPosition()) + pos = Vector(round(pos.x,0.01), 0, round(pos.z,0.01)) + insert(pos, entry.getVar("elements")) + entry.destroy() + end + end + for _, trackElement in pairs(trackElements) do + trackElement.elements = tostring(trackElement.elements) + end + table.sort(trackElements, function (a, b) return a.position.x < b.position.x or (a.position.x == b.position.x and a.position.z < a.position.z) end) + local state = {} + if currentSpirit.script_state ~= "" then + state = JSON.decode(currentSpirit.script_state) + end + state.trackElements = trackElements + currentSpirit.script_state = JSON.encode(state) + currentSpirit.setTable("trackElements", trackElements) + player.broadcast("Updated elements for " .. currentSpirit.getName() .. ".", Color.SoftBlue) +end + +function populateElements() + if currentSpirit == nil then + return + end + local trackElements = currentSpirit.getVar("trackElements") + if trackElements == nil then + return + end + local anyBag = getObjectFromGUID("AnyElements") + for _, trackElement in pairs(trackElements) do + local elements = Elements:new(trackElement.elements) + local position = currentSpirit.positionToWorld(trackElement.position) + for i, count in ipairs(elements) do + for j = 1, count do + anyBag.takeObject{ + position = position + j * Vector(0, 1, 0), + callback_function = function(obj) obj.setState(i) end, + } + end + end + end +end + +function makeSpirit(obj) + obj.addTag("Spirit") + obj.setLuaScript(getObjectFromGUID(sourceSpiritID).getLuaScript()) + obj.reload() + rescan = true + scan() +end + +function upCast(obj,dist,offset,types) + dist = dist or 1 + offset = offset or 0 + local hits = Physics.cast({ + origin = obj.getPosition() + Vector(0,offset,0), + direction = Vector(0,1,0), + type = 3, + size = obj.getBoundsNormalized().size, + orientation = obj.getRotation(), + max_distance = dist, + --debug = true, + }) + local hitObjects = {} + for _,v in pairs(hits) do + if types ~= nil then + local matchesType = false + for _,t in pairs(types) do + if v.hit_object.type == t then matchesType = true end + end + if matchesType then + table.insert(hitObjects,v.hit_object) + end + else + table.insert(hitObjects,v.hit_object) + end + end + return hitObjects +end diff --git a/objects/Editors/contained/SpiritEditor/ui.xml b/objects/Editors/contained/SpiritEditor/ui.xml new file mode 100644 index 000000000..5dbad7e95 --- /dev/null +++ b/objects/Editors/contained/SpiritEditor/ui.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/objects/Editors/contained/index.list b/objects/Editors/contained/index.list new file mode 100644 index 000000000..1a7d0e7ce --- /dev/null +++ b/objects/Editors/contained/index.list @@ -0,0 +1,4 @@ +SpiritEditor +AnyElements +BlightCardEditor +PowerEditor diff --git a/objects/Editors/object.json b/objects/Editors/object.json new file mode 100644 index 000000000..81680000e --- /dev/null +++ b/objects/Editors/object.json @@ -0,0 +1,61 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": 101.84965515136719, + "posY": 0.6000000238418579, + "posZ": 61.036376953125, + "rotX": -0.0, + "rotY": 0.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 0.19804152846336365, + "scaleZ": 1.0 + }, + "Nickname": "Editors", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5676649808883667, + "g": 0.5601109862327576, + "b": 0.5600327849388123 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + } +} diff --git a/objects/Editors/script.lua b/objects/Editors/script.lua new file mode 100644 index 000000000..858d44a12 --- /dev/null +++ b/objects/Editors/script.lua @@ -0,0 +1,83 @@ +empty = false +contents = { + ["SpiritEditor"] = {105.22, 0.85, 52.59}, + ["AnyElements"] = {114.81, 0.95, 54.39}, + ["BlightCardEditor"] = {109.33, 0.85, 42.86}, + ["PowerEditor"] = {98.98, 0.85, 42.86}, +} + +function onLoad() + self.interactable = false + if #self.getObjects() == 0 then + empty = true + end + self.createButton({ + click_function = "toggleObjects", + function_owner = self, + label = "", + position = {0,1.5,0}, + rotation = {0,180,0}, + width = 1000, + height = 750, + font_size = 300, + }) + updateButton() +end + +function updateButton() + local label = "Show\nEditors" + if empty then + label = "Hide\nEditors" + end + self.editButton({ + index = 0, + label = label, + width = 1000, + height = 750, + }) +end + +function clearButton() + self.editButton({ + index = 0, + label = "", + width = 0, + height = 0, + }) +end + +function toggleObjects() + clearButton() + local objectsMoved = 0 + local count = 0 + if empty then + for guid,_ in pairs(contents) do + local obj = getObjectFromGUID(guid) + if obj ~= nil and obj.getLock() then + obj.setLock(false) + self.putObject(obj) + count = count + 1 + objectsMoved = objectsMoved + 1 + end + end + empty = false + else + for _, bagObject in pairs(self.getObjects()) do + self.takeObject({ + guid = bagObject.guid, + position = contents[bagObject.guid], + rotation = {0,180,0}, + callback_function = function(obj) obj.setLock(true) objectsMoved = objectsMoved + 1 obj.setPosition(contents[bagObject.guid]) end, + }) + count = count + 1 + end + empty = true + end + local timerID + timerID = Wait.time(function() + if count == objectsMoved then + updateButton() + Wait.stop(timerID) + end + end, 1, -1) +end \ No newline at end of file diff --git a/objects/EnergyCounters/contained/fda8db/object.json b/objects/EnergyCounters/contained/fda8db/object.json new file mode 100644 index 000000000..572eb180a --- /dev/null +++ b/objects/EnergyCounters/contained/fda8db/object.json @@ -0,0 +1,39 @@ +{ + "Name": "Counter", + "Transform": { + "posX": -51.21961975097656, + "posY": 1.2143633365631104, + "posZ": 43.987388610839844, + "rotX": 359.87646484375, + "rotY": 0.05662256106734276, + "rotZ": 0.16346828639507294, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.08235291391611099, + "g": 0.08235291391611099, + "b": 0.08235291391611099 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "Counter": { + "value": 0 + } +} diff --git a/objects/EnergyCounters/contained/index.list b/objects/EnergyCounters/contained/index.list new file mode 100644 index 000000000..9c9b9c323 --- /dev/null +++ b/objects/EnergyCounters/contained/index.list @@ -0,0 +1 @@ +fda8db diff --git a/objects/EnergyCounters/object.json b/objects/EnergyCounters/object.json new file mode 100644 index 000000000..f0e8718c9 --- /dev/null +++ b/objects/EnergyCounters/object.json @@ -0,0 +1,112 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": -47.0099983215332, + "posY": 1.0699998140335083, + "posZ": 59.650001525878906, + "rotX": -7.00364850558799e-08, + "rotY": 3.073594780289568e-05, + "rotZ": 1.3671632359546493e-06, + "scaleX": 0.7273901700973511, + "scaleY": 0.1402197778224945, + "scaleZ": 0.7273901700973511 + }, + "Nickname": "Energy Counters", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5676649808883667, + "g": 0.5601109862327576, + "b": 0.5600327849388123 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 7, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "ChildObjects": [ + { + "GUID": "018652", + "Name": "Custom_Token", + "Transform": { + "posX": 0.008722509257495403, + "posY": 0.6939634680747986, + "posZ": 0.0028609756845980883, + "rotX": -6.144071562630415e-07, + "rotY": 179.9852294921875, + "rotZ": -1.8101768262113183e-07, + "scaleX": 0.44253548979759216, + "scaleY": 6.25, + "scaleZ": 0.44253548979759216 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1754683565834690822/955610C67033B8D52AE2604EF48E9D021DA8ADD7/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.20000000298023224, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + ] +} diff --git a/objects/JEBag/contained/299e38/contained/3b3b2c/object.json b/objects/JEBag/contained/299e38/contained/3b3b2c/object.json new file mode 100644 index 000000000..7db5255bb --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/3b3b2c/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65012, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/44a78a/object.json b/objects/JEBag/contained/299e38/contained/44a78a/object.json new file mode 100644 index 000000000..d02ebd8de --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/44a78a/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65024, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/5b0ac2/object.json b/objects/JEBag/contained/299e38/contained/5b0ac2/object.json new file mode 100644 index 000000000..8ab276dd7 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/5b0ac2/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65027, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/657041/object.json b/objects/JEBag/contained/299e38/contained/657041/object.json new file mode 100644 index 000000000..d6abad507 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/657041/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65001, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/65d047/object.json b/objects/JEBag/contained/299e38/contained/65d047/object.json new file mode 100644 index 000000000..c9a42783b --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/65d047/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65017, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/67ebad/object.json b/objects/JEBag/contained/299e38/contained/67ebad/object.json new file mode 100644 index 000000000..6f348a2c7 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/67ebad/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65016, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/6bfe8f/object.json b/objects/JEBag/contained/299e38/contained/6bfe8f/object.json new file mode 100644 index 000000000..c28e78075 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/6bfe8f/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65004, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/6d14c5/object.json b/objects/JEBag/contained/299e38/contained/6d14c5/object.json new file mode 100644 index 000000000..6a26ea733 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/6d14c5/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65006, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/718baf/object.json b/objects/JEBag/contained/299e38/contained/718baf/object.json new file mode 100644 index 000000000..feed63058 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/718baf/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65007, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/727a1d/object.json b/objects/JEBag/contained/299e38/contained/727a1d/object.json new file mode 100644 index 000000000..8ce4f7e15 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/727a1d/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65015, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/86c840/object.json b/objects/JEBag/contained/299e38/contained/86c840/object.json new file mode 100644 index 000000000..4295d97bd --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/86c840/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65009, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/8a5900/object.json b/objects/JEBag/contained/299e38/contained/8a5900/object.json new file mode 100644 index 000000000..340a4b9d3 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/8a5900/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65003, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/91f015/object.json b/objects/JEBag/contained/299e38/contained/91f015/object.json new file mode 100644 index 000000000..a729decb6 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/91f015/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65010, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/936efa/object.json b/objects/JEBag/contained/299e38/contained/936efa/object.json new file mode 100644 index 000000000..0accd576e --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/936efa/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65019, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/9a7958/object.json b/objects/JEBag/contained/299e38/contained/9a7958/object.json new file mode 100644 index 000000000..c10c27b3b --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/9a7958/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65023, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/a39df8/object.json b/objects/JEBag/contained/299e38/contained/a39df8/object.json new file mode 100644 index 000000000..30928146b --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/a39df8/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65008, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/a4b7b5/object.json b/objects/JEBag/contained/299e38/contained/a4b7b5/object.json new file mode 100644 index 000000000..d2932eafe --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/a4b7b5/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65002, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/a80b9d/object.json b/objects/JEBag/contained/299e38/contained/a80b9d/object.json new file mode 100644 index 000000000..fddb1e5fb --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/a80b9d/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65014, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/b45cb8/object.json b/objects/JEBag/contained/299e38/contained/b45cb8/object.json new file mode 100644 index 000000000..0be077398 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/b45cb8/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65013, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/b7ac93/object.json b/objects/JEBag/contained/299e38/contained/b7ac93/object.json new file mode 100644 index 000000000..d0e155be5 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/b7ac93/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65022, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/b9d560/object.json b/objects/JEBag/contained/299e38/contained/b9d560/object.json new file mode 100644 index 000000000..56ed03378 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/b9d560/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65020, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/bef86d/object.json b/objects/JEBag/contained/299e38/contained/bef86d/object.json new file mode 100644 index 000000000..460b5d623 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/bef86d/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65028, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/c4ac34/object.json b/objects/JEBag/contained/299e38/contained/c4ac34/object.json new file mode 100644 index 000000000..dc414dd94 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/c4ac34/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65011, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/c5a72e/object.json b/objects/JEBag/contained/299e38/contained/c5a72e/object.json new file mode 100644 index 000000000..352bad3d2 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/c5a72e/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65021, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/d8cad6/object.json b/objects/JEBag/contained/299e38/contained/d8cad6/object.json new file mode 100644 index 000000000..59256e463 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/d8cad6/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65029, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/df3500/object.json b/objects/JEBag/contained/299e38/contained/df3500/object.json new file mode 100644 index 000000000..f7b4e247a --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/df3500/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65000, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/e0433c/object.json b/objects/JEBag/contained/299e38/contained/e0433c/object.json new file mode 100644 index 000000000..5ef7bc1f7 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/e0433c/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65018, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/e553e9/object.json b/objects/JEBag/contained/299e38/contained/e553e9/object.json new file mode 100644 index 000000000..3c3e84b05 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/e553e9/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65025, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/e8cba8/object.json b/objects/JEBag/contained/299e38/contained/e8cba8/object.json new file mode 100644 index 000000000..75b19d042 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/e8cba8/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65026, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/efdc6e/object.json b/objects/JEBag/contained/299e38/contained/efdc6e/object.json new file mode 100644 index 000000000..a32d92358 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/efdc6e/object.json @@ -0,0 +1,37 @@ +{ + "Name": "Card", + "Transform": { + "posX": -48.9798698425293, + "posY": 1.4673177003860474, + "posZ": 49.63692092895508, + "rotX": 349.8804016113281, + "rotY": 179.97702026367188, + "rotZ": 179.994873046875, + "scaleX": 1.3656502962112427, + "scaleY": 1.0, + "scaleZ": 1.3656502962112427 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "Hands": true, + "CardID": 65005, + "SidewaysCard": false +} diff --git a/objects/JEBag/contained/299e38/contained/index.list b/objects/JEBag/contained/299e38/contained/index.list new file mode 100644 index 000000000..d93a11661 --- /dev/null +++ b/objects/JEBag/contained/299e38/contained/index.list @@ -0,0 +1,30 @@ +df3500 +657041 +a4b7b5 +8a5900 +6bfe8f +efdc6e +6d14c5 +718baf +a39df8 +86c840 +91f015 +c4ac34 +3b3b2c +b45cb8 +a80b9d +727a1d +67ebad +65d047 +e0433c +936efa +b9d560 +c5a72e +b7ac93 +9a7958 +44a78a +e553e9 +e8cba8 +5b0ac2 +bef86d +d8cad6 diff --git a/objects/JEBag/contained/299e38/object.json b/objects/JEBag/contained/299e38/object.json new file mode 100644 index 000000000..95a193118 --- /dev/null +++ b/objects/JEBag/contained/299e38/object.json @@ -0,0 +1,80 @@ +{ + "Name": "DeckCustom", + "Transform": { + "posX": -26.3996524810791, + "posY": 1.2247813940048218, + "posZ": 32.51108169555664, + "rotX": 2.1641764640808105, + "rotY": 180.01348876953125, + "rotZ": 179.9998016357422, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Events", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 65000, + 65001, + 65002, + 65003, + 65004, + 65005, + 65006, + 65007, + 65008, + 65009, + 65010, + 65011, + 65012, + 65013, + 65014, + 65015, + 65016, + 65017, + 65018, + 65019, + 65020, + 65021, + 65022, + 65023, + 65024, + 65025, + 65026, + 65027, + 65028, + 65029 + ], + "CustomDeck": { + "650": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100549544/E65F66C80BEC50E9BC0F99E28C76A6E671FB900A/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756101604/79D0940A7EB765C9CE852482DFFE0E397E11FFC1/", + "NumWidth": 8, + "NumHeight": 4, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/723183/contained/0603ba/object.json b/objects/JEBag/contained/723183/contained/0603ba/object.json new file mode 100644 index 000000000..69ad1a396 --- /dev/null +++ b/objects/JEBag/contained/723183/contained/0603ba/object.json @@ -0,0 +1,52 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -46.18000411987305, + "posY": 0.9713016152381897, + "posZ": 27.739999771118164, + "rotX": 0.005091920495033264, + "rotY": 180.0, + "rotZ": -0.0018027143087238073, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 62202, + "SidewaysCard": false, + "CustomDeck": { + "622": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100579512/2C26031238C9A7FEBC281E70894DDDB4034FF9C4/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/723183/contained/1b6cd9/object.json b/objects/JEBag/contained/723183/contained/1b6cd9/object.json new file mode 100644 index 000000000..dff4fd3ae --- /dev/null +++ b/objects/JEBag/contained/723183/contained/1b6cd9/object.json @@ -0,0 +1,52 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -54.02000427246094, + "posY": 1.0465925931930542, + "posZ": 27.17999839782715, + "rotX": 0.006136477924883366, + "rotY": 180.0, + "rotZ": -0.0012431783834472299, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 62210, + "SidewaysCard": false, + "CustomDeck": { + "622": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100579512/2C26031238C9A7FEBC281E70894DDDB4034FF9C4/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/723183/contained/268cba/object.json b/objects/JEBag/contained/723183/contained/268cba/object.json new file mode 100644 index 000000000..7fd52d54d --- /dev/null +++ b/objects/JEBag/contained/723183/contained/268cba/object.json @@ -0,0 +1,52 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -45.619998931884766, + "posY": 0.9051174521446228, + "posZ": 27.180002212524414, + "rotX": 0.004494429565966129, + "rotY": 180.0, + "rotZ": -0.00025145834661088884, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 62200, + "SidewaysCard": false, + "CustomDeck": { + "622": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100579512/2C26031238C9A7FEBC281E70894DDDB4034FF9C4/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/723183/contained/594328/object.json b/objects/JEBag/contained/723183/contained/594328/object.json new file mode 100644 index 000000000..007bfb03e --- /dev/null +++ b/objects/JEBag/contained/723183/contained/594328/object.json @@ -0,0 +1,52 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -46.18000411987305, + "posY": 0.9888579249382019, + "posZ": 27.739999771118164, + "rotX": 0.005117070861160755, + "rotY": 180.0, + "rotZ": -0.001902115996927023, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 62204, + "SidewaysCard": false, + "CustomDeck": { + "622": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100579512/2C26031238C9A7FEBC281E70894DDDB4034FF9C4/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/723183/contained/775f03/object.json b/objects/JEBag/contained/723183/contained/775f03/object.json new file mode 100644 index 000000000..dc5e47538 --- /dev/null +++ b/objects/JEBag/contained/723183/contained/775f03/object.json @@ -0,0 +1,52 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -45.619998931884766, + "posY": 0.9441534876823425, + "posZ": 27.17999839782715, + "rotX": 0.003606433281674981, + "rotY": 179.9998016357422, + "rotZ": -0.004250770900398493, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 62201, + "SidewaysCard": false, + "CustomDeck": { + "622": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100579512/2C26031238C9A7FEBC281E70894DDDB4034FF9C4/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/723183/contained/86946d/object.json b/objects/JEBag/contained/723183/contained/86946d/object.json new file mode 100644 index 000000000..3dd0fe28f --- /dev/null +++ b/objects/JEBag/contained/723183/contained/86946d/object.json @@ -0,0 +1,52 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -45.62000274658203, + "posY": 0.9984132647514343, + "posZ": 27.180002212524414, + "rotX": 0.002097893739119172, + "rotY": 179.99998474121094, + "rotZ": -0.002998902928084135, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 62205, + "SidewaysCard": false, + "CustomDeck": { + "622": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100579512/2C26031238C9A7FEBC281E70894DDDB4034FF9C4/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/723183/contained/91fd7f/object.json b/objects/JEBag/contained/723183/contained/91fd7f/object.json new file mode 100644 index 000000000..4b30e7e0a --- /dev/null +++ b/objects/JEBag/contained/723183/contained/91fd7f/object.json @@ -0,0 +1,52 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -45.06000518798828, + "posY": 1.0273332595825195, + "posZ": 27.17999839782715, + "rotX": 0.006233373656868935, + "rotY": 180.0, + "rotZ": -0.0013057892210781574, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 62208, + "SidewaysCard": false, + "CustomDeck": { + "622": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100579512/2C26031238C9A7FEBC281E70894DDDB4034FF9C4/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/723183/contained/a27e7b/object.json b/objects/JEBag/contained/723183/contained/a27e7b/object.json new file mode 100644 index 000000000..e89d1dfae --- /dev/null +++ b/objects/JEBag/contained/723183/contained/a27e7b/object.json @@ -0,0 +1,52 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -45.62000274658203, + "posY": 1.017677664756775, + "posZ": 27.180002212524414, + "rotX": 0.0022134657483547926, + "rotY": 180.0, + "rotZ": -0.002846986521035433, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 62207, + "SidewaysCard": false, + "CustomDeck": { + "622": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100579512/2C26031238C9A7FEBC281E70894DDDB4034FF9C4/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/723183/contained/a5c190/object.json b/objects/JEBag/contained/723183/contained/a5c190/object.json new file mode 100644 index 000000000..186c28d02 --- /dev/null +++ b/objects/JEBag/contained/723183/contained/a5c190/object.json @@ -0,0 +1,52 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -54.58000564575195, + "posY": 1.0369442701339722, + "posZ": 27.179996490478516, + "rotX": 0.006461236160248518, + "rotY": 179.99996948242188, + "rotZ": -0.0015577488811686635, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 62209, + "SidewaysCard": false, + "CustomDeck": { + "622": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100579512/2C26031238C9A7FEBC281E70894DDDB4034FF9C4/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/723183/contained/a65d97/object.json b/objects/JEBag/contained/723183/contained/a65d97/object.json new file mode 100644 index 000000000..cf49e1677 --- /dev/null +++ b/objects/JEBag/contained/723183/contained/a65d97/object.json @@ -0,0 +1,52 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -46.18000030517578, + "posY": 0.994257390499115, + "posZ": 27.18000030517578, + "rotX": 0.004560625646263361, + "rotY": 180.0, + "rotZ": -0.00024330808082595468, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 62203, + "SidewaysCard": false, + "CustomDeck": { + "622": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100579512/2C26031238C9A7FEBC281E70894DDDB4034FF9C4/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/723183/contained/df8103/object.json b/objects/JEBag/contained/723183/contained/df8103/object.json new file mode 100644 index 000000000..501216468 --- /dev/null +++ b/objects/JEBag/contained/723183/contained/df8103/object.json @@ -0,0 +1,52 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -45.62000274658203, + "posY": 1.0080459117889404, + "posZ": 27.180002212524414, + "rotX": 0.00215698080137372, + "rotY": 179.9997100830078, + "rotZ": -0.002921236911788583, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 62206, + "SidewaysCard": false, + "CustomDeck": { + "622": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100579512/2C26031238C9A7FEBC281E70894DDDB4034FF9C4/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/723183/contained/index.list b/objects/JEBag/contained/723183/contained/index.list new file mode 100644 index 000000000..208993034 --- /dev/null +++ b/objects/JEBag/contained/723183/contained/index.list @@ -0,0 +1,11 @@ +268cba +775f03 +0603ba +a65d97 +594328 +86946d +df8103 +a27e7b +91fd7f +a5c190 +1b6cd9 diff --git a/objects/JEBag/contained/723183/object.json b/objects/JEBag/contained/723183/object.json new file mode 100644 index 000000000..b5f42a300 --- /dev/null +++ b/objects/JEBag/contained/723183/object.json @@ -0,0 +1,61 @@ +{ + "Name": "Deck", + "Transform": { + "posX": -22.29545783996582, + "posY": 1.045586347579956, + "posZ": 42.67015075683594, + "rotX": 0.004741979297250509, + "rotY": 180.02191162109375, + "rotZ": 179.99920654296875, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Fear", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 62200, + 62201, + 62202, + 62203, + 62204, + 62205, + 62206, + 62207, + 62208, + 62209, + 62210 + ], + "CustomDeck": { + "622": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100579512/2C26031238C9A7FEBC281E70894DDDB4034FF9C4/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756118010/303865702F3092CCDE644633A9D06673B79C049D/", + "NumWidth": 4, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/08ad05/object.json b/objects/JEBag/contained/80b54a/contained/08ad05/object.json new file mode 100644 index 000000000..307953a82 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/08ad05/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -28.54483413696289, + "posY": 1.107454776763916, + "posZ": 20.351539611816406, + "rotX": 0.05260057374835014, + "rotY": 188.23350524902344, + "rotZ": 6.857390880584717, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Gift of Twinned Days", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60717, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/08ad05/script.lua b/objects/JEBag/contained/80b54a/contained/08ad05/script.lua new file mode 100644 index 000000000..7acddebe6 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/08ad05/script.lua @@ -0,0 +1,2 @@ +elements="11000000" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/0a72f4/object.json b/objects/JEBag/contained/80b54a/contained/0a72f4/object.json new file mode 100644 index 000000000..195308600 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/0a72f4/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -28.309097290039062, + "posY": 1.3928111791610718, + "posZ": 20.77941131591797, + "rotX": 0.29678821563720703, + "rotY": 185.54330444335938, + "rotZ": 2.866515874862671, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Blood Draws Predators", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60725, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/0a72f4/script.lua b/objects/JEBag/contained/80b54a/contained/0a72f4/script.lua new file mode 100644 index 000000000..34671a9b8 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/0a72f4/script.lua @@ -0,0 +1,2 @@ +elements="10101001" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/23ed34/object.json b/objects/JEBag/contained/80b54a/contained/23ed34/object.json new file mode 100644 index 000000000..880938b22 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/23ed34/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -28.809343338012695, + "posY": 1.0093848705291748, + "posZ": 20.660297393798828, + "rotX": 0.0017865780973806977, + "rotY": 178.44667053222656, + "rotZ": 4.2115092277526855, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Bats Scout for Raids by Darkness", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60704, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/23ed34/script.lua b/objects/JEBag/contained/80b54a/contained/23ed34/script.lua new file mode 100644 index 000000000..cb01d4092 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/23ed34/script.lua @@ -0,0 +1,2 @@ +elements="01010001" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/311a29/object.json b/objects/JEBag/contained/80b54a/contained/311a29/object.json new file mode 100644 index 000000000..be3756290 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/311a29/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -27.139999389648438, + "posY": 1.2007431983947754, + "posZ": 21.020000457763672, + "rotX": 0.0028630606830120087, + "rotY": 179.99859619140625, + "rotZ": 4.5159406661987305, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Entrap the Forces of Corruption", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60702, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/311a29/script.lua b/objects/JEBag/contained/80b54a/contained/311a29/script.lua new file mode 100644 index 000000000..76aefaa26 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/311a29/script.lua @@ -0,0 +1,2 @@ +elements="00000111" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/334023/object.json b/objects/JEBag/contained/80b54a/contained/334023/object.json new file mode 100644 index 000000000..f60bfd745 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/334023/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -30.497140884399414, + "posY": 1.2327187061309814, + "posZ": 20.564355850219727, + "rotX": 0.2960389256477356, + "rotY": 186.4458465576172, + "rotZ": 7.898415565490723, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Scream Disease into the Wind", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60731, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/334023/script.lua b/objects/JEBag/contained/80b54a/contained/334023/script.lua new file mode 100644 index 000000000..56df591ac --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/334023/script.lua @@ -0,0 +1,2 @@ +elements="00011001" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/4d3b5f/object.json b/objects/JEBag/contained/80b54a/contained/4d3b5f/object.json new file mode 100644 index 000000000..89ba269ca --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/4d3b5f/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -29.88776206970215, + "posY": 1.0455211400985718, + "posZ": 20.520837783813477, + "rotX": 359.9190979003906, + "rotY": 179.26112365722656, + "rotZ": 5.065429210662842, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Sear Anger into the Wild Lands", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60705, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/4d3b5f/script.lua b/objects/JEBag/contained/80b54a/contained/4d3b5f/script.lua new file mode 100644 index 000000000..5e7011900 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/4d3b5f/script.lua @@ -0,0 +1,2 @@ +elements="10100010" +energy=0 diff --git a/objects/JEBag/contained/80b54a/contained/52d1b4/object.json b/objects/JEBag/contained/80b54a/contained/52d1b4/object.json new file mode 100644 index 000000000..86f0c23c3 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/52d1b4/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -34.42496109008789, + "posY": 1.09977126121521, + "posZ": 20.639493942260742, + "rotX": 359.98626708984375, + "rotY": 179.6180419921875, + "rotZ": 5.183387756347656, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Territorial Strife", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60710, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/52d1b4/script.lua b/objects/JEBag/contained/80b54a/contained/52d1b4/script.lua new file mode 100644 index 000000000..f0faac1b7 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/52d1b4/script.lua @@ -0,0 +1,2 @@ +elements="10100001" +energy=0 diff --git a/objects/JEBag/contained/80b54a/contained/5f9b18/object.json b/objects/JEBag/contained/80b54a/contained/5f9b18/object.json new file mode 100644 index 000000000..dcd9534ef --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/5f9b18/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -32.56855773925781, + "posY": 1.0506396293640137, + "posZ": 20.641443252563477, + "rotX": 0.0014765448868274689, + "rotY": 178.8849334716797, + "rotZ": 5.316003799438477, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Weep for What is Lost", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60708, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/5f9b18/script.lua b/objects/JEBag/contained/80b54a/contained/5f9b18/script.lua new file mode 100644 index 000000000..ba46294c9 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/5f9b18/script.lua @@ -0,0 +1,2 @@ +elements="00101001" +energy=0 diff --git a/objects/JEBag/contained/80b54a/contained/68585f/object.json b/objects/JEBag/contained/80b54a/contained/68585f/object.json new file mode 100644 index 000000000..3af358ebd --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/68585f/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -27.601491928100586, + "posY": 1.0805540084838867, + "posZ": 20.221567153930664, + "rotX": 0.05961203575134277, + "rotY": 188.31430053710938, + "rotZ": 6.6922383308410645, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Haunted by Primal Memories", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60716, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/68585f/script.lua b/objects/JEBag/contained/80b54a/contained/68585f/script.lua new file mode 100644 index 000000000..63a359acd --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/68585f/script.lua @@ -0,0 +1,2 @@ +elements="01010100" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/6e00c0/object.json b/objects/JEBag/contained/80b54a/contained/6e00c0/object.json new file mode 100644 index 000000000..ab9181998 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/6e00c0/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -31.059999465942383, + "posY": 3.1247124671936035, + "posZ": 17.65999984741211, + "rotX": 5.940263271331787, + "rotY": 179.99783325195312, + "rotZ": 180.11337280273438, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Dire Metamorphosis", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60701, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/6e00c0/script.lua b/objects/JEBag/contained/80b54a/contained/6e00c0/script.lua new file mode 100644 index 000000000..ca1083e89 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/6e00c0/script.lua @@ -0,0 +1,2 @@ +elements="01010101" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/6f56c1/object.json b/objects/JEBag/contained/80b54a/contained/6f56c1/object.json new file mode 100644 index 000000000..4149615b2 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/6f56c1/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -35.54219436645508, + "posY": 1.1664538383483887, + "posZ": 20.45941162109375, + "rotX": 359.9522399902344, + "rotY": 179.9459228515625, + "rotZ": 5.95536470413208, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Flow Downriver, Blow Downwind", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60711, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/6f56c1/script.lua b/objects/JEBag/contained/80b54a/contained/6f56c1/script.lua new file mode 100644 index 000000000..c434e0767 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/6f56c1/script.lua @@ -0,0 +1,2 @@ +elements="00011010" +energy=0 diff --git a/objects/JEBag/contained/80b54a/contained/8161bf/object.json b/objects/JEBag/contained/80b54a/contained/8161bf/object.json new file mode 100644 index 000000000..3df967bb1 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/8161bf/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -23.87537384033203, + "posY": 1.060845971107483, + "posZ": 20.293010711669922, + "rotX": 0.34433621168136597, + "rotY": 194.02349853515625, + "rotZ": 4.482398986816406, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Treacherous Waterways", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60712, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/8161bf/script.lua b/objects/JEBag/contained/80b54a/contained/8161bf/script.lua new file mode 100644 index 000000000..0be95117f --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/8161bf/script.lua @@ -0,0 +1,2 @@ +elements="00101100" +energy=0 diff --git a/objects/JEBag/contained/80b54a/contained/81c1db/object.json b/objects/JEBag/contained/80b54a/contained/81c1db/object.json new file mode 100644 index 000000000..f992997b6 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/81c1db/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -31.059999465942383, + "posY": 1.513327717781067, + "posZ": 17.65999984741211, + "rotX": 6.602645397186279, + "rotY": 180.0349884033203, + "rotZ": 180.1352081298828, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Domesticated Animals Go Berserk", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60700, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/81c1db/script.lua b/objects/JEBag/contained/80b54a/contained/81c1db/script.lua new file mode 100644 index 000000000..c6667c1c3 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/81c1db/script.lua @@ -0,0 +1,2 @@ +elements="01100001" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/83e7fb/object.json b/objects/JEBag/contained/80b54a/contained/83e7fb/object.json new file mode 100644 index 000000000..2f67ea7db --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/83e7fb/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -33.301517486572266, + "posY": 1.3183072805404663, + "posZ": 20.48333740234375, + "rotX": 0.18277302384376526, + "rotY": 182.3245391845703, + "rotZ": 11.339560508728027, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Thriving Chokefungus", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60728, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/83e7fb/script.lua b/objects/JEBag/contained/80b54a/contained/83e7fb/script.lua new file mode 100644 index 000000000..05019e203 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/83e7fb/script.lua @@ -0,0 +1,2 @@ +elements="01001010" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/88c905/object.json b/objects/JEBag/contained/80b54a/contained/88c905/object.json new file mode 100644 index 000000000..c0828adaf --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/88c905/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -31.10205841064453, + "posY": 1.286603569984436, + "posZ": 21.038143157958984, + "rotX": 0.2459503710269928, + "rotY": 185.46595764160156, + "rotZ": 2.9540505409240723, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Dry Wood Explodes in Smoldering Splinters", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60722, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/88c905/script.lua b/objects/JEBag/contained/80b54a/contained/88c905/script.lua new file mode 100644 index 000000000..c652cc95c --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/88c905/script.lua @@ -0,0 +1,2 @@ +elements="00110010" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/902f23/object.json b/objects/JEBag/contained/80b54a/contained/902f23/object.json new file mode 100644 index 000000000..4b6a0c9dd --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/902f23/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -34.41867446899414, + "posY": 1.4008162021636963, + "posZ": 20.504117965698242, + "rotX": 0.2696388065814972, + "rotY": 181.29812622070312, + "rotZ": 11.337782859802246, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Birds Cry Warning", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60727, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/902f23/script.lua b/objects/JEBag/contained/80b54a/contained/902f23/script.lua new file mode 100644 index 000000000..f584bbf0a --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/902f23/script.lua @@ -0,0 +1,2 @@ +elements="10010001" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/926314/object.json b/objects/JEBag/contained/80b54a/contained/926314/object.json new file mode 100644 index 000000000..d6ec3a3e6 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/926314/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -29.431026458740234, + "posY": 1.1366662979125977, + "posZ": 20.47359275817871, + "rotX": 0.03717672452330589, + "rotY": 188.33535766601562, + "rotZ": 7.066556453704834, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Renewing Boon", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60732, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/926314/script.lua b/objects/JEBag/contained/80b54a/contained/926314/script.lua new file mode 100644 index 000000000..c6deddc6e --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/926314/script.lua @@ -0,0 +1,2 @@ +elements="10000110" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/a191dc/object.json b/objects/JEBag/contained/80b54a/contained/a191dc/object.json new file mode 100644 index 000000000..35690ad89 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/a191dc/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -31.440937042236328, + "posY": 1.155857801437378, + "posZ": 20.358644485473633, + "rotX": 0.006757431663572788, + "rotY": 183.47561645507812, + "rotZ": 9.339329719543457, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Set Them on an Ever-Twisting Trail", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60730, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/a191dc/script.lua b/objects/JEBag/contained/80b54a/contained/a191dc/script.lua new file mode 100644 index 000000000..5e9c63d01 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/a191dc/script.lua @@ -0,0 +1,2 @@ +elements="00010011" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/a4dd64/object.json b/objects/JEBag/contained/80b54a/contained/a4dd64/object.json new file mode 100644 index 000000000..65f9412a8 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/a4dd64/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -27.852684020996094, + "posY": 1.0321686267852783, + "posZ": 20.684646606445312, + "rotX": 0.0008772790897637606, + "rotY": 178.4465789794922, + "rotZ": 4.20050573348999, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Hazards Spread Across the Island", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60703, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/a4dd64/script.lua b/objects/JEBag/contained/80b54a/contained/a4dd64/script.lua new file mode 100644 index 000000000..567a290b3 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/a4dd64/script.lua @@ -0,0 +1,2 @@ +elements="00110110" +energy=0 diff --git a/objects/JEBag/contained/80b54a/contained/a693a4/object.json b/objects/JEBag/contained/80b54a/contained/a693a4/object.json new file mode 100644 index 000000000..d3ddc3742 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/a693a4/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -30.7855281829834, + "posY": 1.030905842781067, + "posZ": 20.510690689086914, + "rotX": 0.024525918066501617, + "rotY": 179.25929260253906, + "rotZ": 4.7358551025390625, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Sucking Ooze", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60706, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/a693a4/script.lua b/objects/JEBag/contained/80b54a/contained/a693a4/script.lua new file mode 100644 index 000000000..09f8d9f8d --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/a693a4/script.lua @@ -0,0 +1,2 @@ +elements="01001100" +energy=0 diff --git a/objects/JEBag/contained/80b54a/contained/a8dc6e/object.json b/objects/JEBag/contained/80b54a/contained/a8dc6e/object.json new file mode 100644 index 000000000..146718a4e --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/a8dc6e/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -33.46785354614258, + "posY": 1.1004383563995361, + "posZ": 20.644254684448242, + "rotX": 359.9544982910156, + "rotY": 179.6514129638672, + "rotZ": 5.381564140319824, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Favor of the Sun and Star-Lit Dark", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60709, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/a8dc6e/script.lua b/objects/JEBag/contained/80b54a/contained/a8dc6e/script.lua new file mode 100644 index 000000000..9d0cf5c60 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/a8dc6e/script.lua @@ -0,0 +1,2 @@ +elements="11000010" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/b3e84e/object.json b/objects/JEBag/contained/80b54a/contained/b3e84e/object.json new file mode 100644 index 000000000..cd5b87854 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/b3e84e/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -33.982242584228516, + "posY": 1.2868071794509888, + "posZ": 20.908550262451172, + "rotX": 0.08273135125637054, + "rotY": 181.5913848876953, + "rotZ": 3.171807289123535, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Terror Turns to Madness", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60719, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/b3e84e/script.lua b/objects/JEBag/contained/80b54a/contained/b3e84e/script.lua new file mode 100644 index 000000000..9d3100df8 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/b3e84e/script.lua @@ -0,0 +1,2 @@ +elements="01011000" +energy=0 diff --git a/objects/JEBag/contained/80b54a/contained/b4ac2f/object.json b/objects/JEBag/contained/80b54a/contained/b4ac2f/object.json new file mode 100644 index 000000000..b00a41f73 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/b4ac2f/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -34.93925094604492, + "posY": 1.2566474676132202, + "posZ": 20.93515968322754, + "rotX": 0.021087968721985817, + "rotY": 181.62985229492188, + "rotZ": 3.029451608657837, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Skies Herald the Season of Return", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60718, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/b4ac2f/script.lua b/objects/JEBag/contained/80b54a/contained/b4ac2f/script.lua new file mode 100644 index 000000000..63c20d2fb --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/b4ac2f/script.lua @@ -0,0 +1,2 @@ +elements="11000011" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/c578b2/object.json b/objects/JEBag/contained/80b54a/contained/c578b2/object.json new file mode 100644 index 000000000..055bdcc31 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/c578b2/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -27.35845375061035, + "posY": 1.4286112785339355, + "posZ": 20.69094467163086, + "rotX": 0.30829718708992004, + "rotY": 185.54965209960938, + "rotZ": 2.8524203300476074, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Gift of Nature's Connection", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60726, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/ca6b34/object.json b/objects/JEBag/contained/80b54a/contained/ca6b34/object.json new file mode 100644 index 000000000..f7785d50f --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/ca6b34/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -25.783906936645508, + "posY": 1.0544031858444214, + "posZ": 20.309545516967773, + "rotX": 0.09325175732374191, + "rotY": 192.9561309814453, + "rotZ": 5.351685523986816, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Unquenchable Flames", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60714, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/ca6b34/script.lua b/objects/JEBag/contained/80b54a/contained/ca6b34/script.lua new file mode 100644 index 000000000..99b3ebd82 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/ca6b34/script.lua @@ -0,0 +1,2 @@ +elements="01100100" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/cc974f/object.json b/objects/JEBag/contained/80b54a/contained/cc974f/object.json new file mode 100644 index 000000000..851940878 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/cc974f/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -32.28005599975586, + "posY": 1.2002066373825073, + "posZ": 20.40377426147461, + "rotX": 0.029176754876971245, + "rotY": 183.09359741210938, + "rotZ": 9.336675643920898, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Sunset's Fire Flows Across the Land", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60729, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/cc974f/script.lua b/objects/JEBag/contained/80b54a/contained/cc974f/script.lua new file mode 100644 index 000000000..492d1492e --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/cc974f/script.lua @@ -0,0 +1,2 @@ +elements="11101000" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/d71247/object.json b/objects/JEBag/contained/80b54a/contained/d71247/object.json new file mode 100644 index 000000000..d98875d7f --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/d71247/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -32.27590560913086, + "posY": 1.3082195520401, + "posZ": 20.94664764404297, + "rotX": 0.20016241073608398, + "rotY": 182.56947326660156, + "rotZ": 3.208310127258301, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Strong and Constant Currents", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60721, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/d71247/script.lua b/objects/JEBag/contained/80b54a/contained/d71247/script.lua new file mode 100644 index 000000000..be8267f1e --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/d71247/script.lua @@ -0,0 +1,2 @@ +elements="10001100" +energy=0 diff --git a/objects/JEBag/contained/80b54a/contained/d854a8/object.json b/objects/JEBag/contained/80b54a/contained/d854a8/object.json new file mode 100644 index 000000000..28bfc07c7 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/d854a8/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -31.61202621459961, + "posY": 1.0653085708618164, + "posZ": 20.658397674560547, + "rotX": 359.9904479980469, + "rotY": 178.89620971679688, + "rotZ": 5.285290718078613, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "The Shore Seethes with Hatred", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60707, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/d854a8/script.lua b/objects/JEBag/contained/80b54a/contained/d854a8/script.lua new file mode 100644 index 000000000..fb78a59aa --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/d854a8/script.lua @@ -0,0 +1,2 @@ +elements="00101110" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/dd7630/object.json b/objects/JEBag/contained/80b54a/contained/dd7630/object.json new file mode 100644 index 000000000..9632ff89b --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/dd7630/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -33.23251724243164, + "posY": 1.279163122177124, + "posZ": 20.985532760620117, + "rotX": 0.13520877063274384, + "rotY": 182.52529907226562, + "rotZ": 3.2039413452148438, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Call to Guard", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60720, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/dd7630/script.lua b/objects/JEBag/contained/80b54a/contained/dd7630/script.lua new file mode 100644 index 000000000..bbd92eac8 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/dd7630/script.lua @@ -0,0 +1,2 @@ +elements="10010100" +energy=0 diff --git a/objects/JEBag/contained/80b54a/contained/e03171/object.json b/objects/JEBag/contained/80b54a/contained/e03171/object.json new file mode 100644 index 000000000..c5521f1e6 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/e03171/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -26.661544799804688, + "posY": 1.0586085319519043, + "posZ": 20.502412796020508, + "rotX": 0.08117149025201797, + "rotY": 192.87960815429688, + "rotZ": 5.47238826751709, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Like Calls to Like", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60715, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/e03171/script.lua b/objects/JEBag/contained/80b54a/contained/e03171/script.lua new file mode 100644 index 000000000..06450d974 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/e03171/script.lua @@ -0,0 +1,2 @@ +elements="10001010" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/e10d6b/object.json b/objects/JEBag/contained/80b54a/contained/e10d6b/object.json new file mode 100644 index 000000000..289c3a847 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/e10d6b/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -30.154043197631836, + "posY": 1.3215811252593994, + "posZ": 20.95056915283203, + "rotX": 0.27928492426872253, + "rotY": 185.52444458007812, + "rotZ": 2.895068407058716, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Desiccating Winds", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Minor", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60723, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/e10d6b/script.lua b/objects/JEBag/contained/80b54a/contained/e10d6b/script.lua new file mode 100644 index 000000000..a67b4dddc --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/e10d6b/script.lua @@ -0,0 +1,2 @@ +elements="00110100" +energy=1 diff --git a/objects/JEBag/contained/80b54a/contained/f14884/object.json b/objects/JEBag/contained/80b54a/contained/f14884/object.json new file mode 100644 index 000000000..71ba68377 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/f14884/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -29.26000213623047, + "posY": 1.356964349746704, + "posZ": 20.86790657043457, + "rotX": 0.27928081154823303, + "rotY": 185.52108764648438, + "rotZ": 2.895052194595337, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Carapaced Land", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60724, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/f14884/script.lua b/objects/JEBag/contained/80b54a/contained/f14884/script.lua new file mode 100644 index 000000000..09db9666c --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/f14884/script.lua @@ -0,0 +1,2 @@ +elements="00000111" +energy=0 diff --git a/objects/JEBag/contained/80b54a/contained/f38d66/object.json b/objects/JEBag/contained/80b54a/contained/f38d66/object.json new file mode 100644 index 000000000..b02b54866 --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/f38d66/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -24.80484962463379, + "posY": 1.0371543169021606, + "posZ": 20.517982482910156, + "rotX": 0.30586159229278564, + "rotY": 194.02389526367188, + "rotZ": 4.454620838165283, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Mesmerized Tranquility", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Minor" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60713, + "SidewaysCard": false, + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/80b54a/contained/f38d66/script.lua b/objects/JEBag/contained/80b54a/contained/f38d66/script.lua new file mode 100644 index 000000000..d445f582e --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/f38d66/script.lua @@ -0,0 +1,2 @@ +elements="00001101" +energy=0 diff --git a/objects/JEBag/contained/80b54a/contained/index.list b/objects/JEBag/contained/80b54a/contained/index.list new file mode 100644 index 000000000..f335261fe --- /dev/null +++ b/objects/JEBag/contained/80b54a/contained/index.list @@ -0,0 +1,33 @@ +81c1db +6e00c0 +311a29 +a4dd64 +23ed34 +4d3b5f +a693a4 +d854a8 +5f9b18 +a8dc6e +52d1b4 +6f56c1 +8161bf +f38d66 +ca6b34 +e03171 +68585f +08ad05 +b4ac2f +b3e84e +dd7630 +d71247 +88c905 +e10d6b +f14884 +0a72f4 +c578b2 +902f23 +83e7fb +cc974f +a191dc +334023 +926314 diff --git a/objects/JEBag/contained/80b54a/object.json b/objects/JEBag/contained/80b54a/object.json new file mode 100644 index 000000000..57f0bac38 --- /dev/null +++ b/objects/JEBag/contained/80b54a/object.json @@ -0,0 +1,83 @@ +{ + "Name": "Deck", + "Transform": { + "posX": -17.255205154418945, + "posY": 1.1524770259857178, + "posZ": 38.196022033691406, + "rotX": -2.582813465323852e-07, + "rotY": 179.99984741210938, + "rotZ": 180.0, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Minor Powers", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 60700, + 60701, + 60702, + 60703, + 60704, + 60705, + 60706, + 60707, + 60708, + 60709, + 60710, + 60711, + 60712, + 60713, + 60714, + 60715, + 60716, + 60717, + 60718, + 60719, + 60720, + 60721, + 60722, + 60723, + 60724, + 60725, + 60726, + 60727, + 60728, + 60729, + 60730, + 60731, + 60732 + ], + "CustomDeck": { + "607": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100611889/7B5AB2A88326A3869F55308CB94B517FF72A0AAF/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756115964/5577A639021512840E77A6FD8D2DF79DB4E1AEE5/", + "NumWidth": 7, + "NumHeight": 5, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/8120e0/contained/2b0f04/object.json b/objects/JEBag/contained/8120e0/contained/2b0f04/object.json new file mode 100644 index 000000000..b643ce6ef --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/2b0f04/object.json @@ -0,0 +1,49 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -9.775640487670898, + "posY": 1.9908027648925781, + "posZ": 16.36966896057129, + "rotX": -8.934011020755861e-06, + "rotY": 180.00062561035156, + "rotZ": -0.00013633941125590354, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Power Corrodes the Spirit", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 61104, + "SidewaysCard": false, + "CustomDeck": { + "611": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100543021/0035F925AE4D336F25B0B6A96F7F713B3D725294/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/8120e0/contained/2b0f04/script.lua b/objects/JEBag/contained/8120e0/contained/2b0f04/script.lua new file mode 100644 index 000000000..fb79e350b --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/2b0f04/script.lua @@ -0,0 +1 @@ +blight=4 diff --git a/objects/JEBag/contained/8120e0/contained/439a25/object.json b/objects/JEBag/contained/8120e0/contained/439a25/object.json new file mode 100644 index 000000000..24168a0cb --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/439a25/object.json @@ -0,0 +1,49 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -10.059281349182129, + "posY": 1.9908407926559448, + "posZ": 19.05079460144043, + "rotX": 3.526136183040762e-08, + "rotY": 180.00003051757812, + "rotZ": -0.0001443769142497331, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "All Things Weaken", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 61102, + "SidewaysCard": false, + "CustomDeck": { + "611": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100543021/0035F925AE4D336F25B0B6A96F7F713B3D725294/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/8120e0/contained/439a25/script.lua b/objects/JEBag/contained/8120e0/contained/439a25/script.lua new file mode 100644 index 000000000..474f97bfc --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/439a25/script.lua @@ -0,0 +1 @@ +blight=3 diff --git a/objects/JEBag/contained/8120e0/contained/443a5a/object.json b/objects/JEBag/contained/8120e0/contained/443a5a/object.json new file mode 100644 index 000000000..bdb292dfb --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/443a5a/object.json @@ -0,0 +1,49 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -8.519289016723633, + "posY": 1.9908409118652344, + "posZ": 15.888187408447266, + "rotX": -1.079166125350639e-07, + "rotY": 179.97479248046875, + "rotZ": -0.00014433580508921295, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Invaders Find the Land to their Liking", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 61101, + "SidewaysCard": false, + "CustomDeck": { + "611": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100543021/0035F925AE4D336F25B0B6A96F7F713B3D725294/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/8120e0/contained/443a5a/script.lua b/objects/JEBag/contained/8120e0/contained/443a5a/script.lua new file mode 100644 index 000000000..116e7a730 --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/443a5a/script.lua @@ -0,0 +1,3 @@ +blight=2 +immediate=true +healthy=true diff --git a/objects/JEBag/contained/8120e0/contained/7e3cd0/object.json b/objects/JEBag/contained/8120e0/contained/7e3cd0/object.json new file mode 100644 index 000000000..794911ff6 --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/7e3cd0/object.json @@ -0,0 +1,49 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -7.11047887802124, + "posY": 1.9908407926559448, + "posZ": 19.273849487304688, + "rotX": 2.747913008249725e-09, + "rotY": 179.9971466064453, + "rotZ": -0.00014431492309086025, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Untended Land Crumbles", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 61105, + "SidewaysCard": false, + "CustomDeck": { + "611": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100543021/0035F925AE4D336F25B0B6A96F7F713B3D725294/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/8120e0/contained/7e3cd0/script.lua b/objects/JEBag/contained/8120e0/contained/7e3cd0/script.lua new file mode 100644 index 000000000..fb79e350b --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/7e3cd0/script.lua @@ -0,0 +1 @@ +blight=4 diff --git a/objects/JEBag/contained/8120e0/contained/85e927/object.json b/objects/JEBag/contained/8120e0/contained/85e927/object.json new file mode 100644 index 000000000..14014ff69 --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/85e927/object.json @@ -0,0 +1,49 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -12.186081886291504, + "posY": 1.9908435344696045, + "posZ": 15.897998809814453, + "rotX": 9.178713662549853e-05, + "rotY": 179.99940490722656, + "rotZ": -0.0007258097175508738, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Thriving Communities", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 61103, + "SidewaysCard": false, + "CustomDeck": { + "611": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100543021/0035F925AE4D336F25B0B6A96F7F713B3D725294/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/8120e0/contained/85e927/script.lua b/objects/JEBag/contained/8120e0/contained/85e927/script.lua new file mode 100644 index 000000000..370dae379 --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/85e927/script.lua @@ -0,0 +1,2 @@ +blight=4 +immediate=true diff --git a/objects/JEBag/contained/8120e0/contained/f067c9/object.json b/objects/JEBag/contained/8120e0/contained/f067c9/object.json new file mode 100644 index 000000000..774c6aa91 --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/f067c9/object.json @@ -0,0 +1,49 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -9.70711612701416, + "posY": 1.9908407926559448, + "posZ": 18.436954498291016, + "rotX": -1.2327059550898412e-07, + "rotY": 180.0000457763672, + "rotZ": -0.000144298785016872, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Strong Earth Shatters Slowly", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 61100, + "SidewaysCard": false, + "CustomDeck": { + "611": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100543021/0035F925AE4D336F25B0B6A96F7F713B3D725294/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/8120e0/contained/f067c9/script.lua b/objects/JEBag/contained/8120e0/contained/f067c9/script.lua new file mode 100644 index 000000000..116e7a730 --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/f067c9/script.lua @@ -0,0 +1,3 @@ +blight=2 +immediate=true +healthy=true diff --git a/objects/JEBag/contained/8120e0/contained/feb070/object.json b/objects/JEBag/contained/8120e0/contained/feb070/object.json new file mode 100644 index 000000000..658cdc010 --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/feb070/object.json @@ -0,0 +1,49 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -4.808095455169678, + "posY": 1.9908407926559448, + "posZ": 21.37206268310547, + "rotX": -1.7567899135428888e-08, + "rotY": 180.00086975097656, + "rotZ": -0.00014432711759582162, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Unnatural Proliferation", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 61106, + "SidewaysCard": false, + "CustomDeck": { + "611": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100543021/0035F925AE4D336F25B0B6A96F7F713B3D725294/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/8120e0/contained/feb070/script.lua b/objects/JEBag/contained/8120e0/contained/feb070/script.lua new file mode 100644 index 000000000..6aec3aa26 --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/feb070/script.lua @@ -0,0 +1,2 @@ +blight=3 +immediate=true diff --git a/objects/JEBag/contained/8120e0/contained/index.list b/objects/JEBag/contained/8120e0/contained/index.list new file mode 100644 index 000000000..287aff466 --- /dev/null +++ b/objects/JEBag/contained/8120e0/contained/index.list @@ -0,0 +1,7 @@ +f067c9 +443a5a +439a25 +85e927 +2b0f04 +7e3cd0 +feb070 diff --git a/objects/JEBag/contained/8120e0/object.json b/objects/JEBag/contained/8120e0/object.json new file mode 100644 index 000000000..efc6fe97a --- /dev/null +++ b/objects/JEBag/contained/8120e0/object.json @@ -0,0 +1,57 @@ +{ + "Name": "Deck", + "Transform": { + "posX": -8.323814392089844, + "posY": 2.0318644046783447, + "posZ": 29.672060012817383, + "rotX": 9.215163743192534e-08, + "rotY": 180.03054809570312, + "rotZ": 179.99986267089844, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Blight Cards", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 61100, + 61101, + 61102, + 61103, + 61104, + 61105, + 61106 + ], + "CustomDeck": { + "611": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100543021/0035F925AE4D336F25B0B6A96F7F713B3D725294/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 4, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/021545/object.json b/objects/JEBag/contained/98a916/contained/021545/object.json new file mode 100644 index 000000000..3e9c72e64 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/021545/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -42.81964874267578, + "posY": 1.291050672531128, + "posZ": 28.299474716186523, + "rotX": 0.3020574748516083, + "rotY": 179.97613525390625, + "rotZ": 6.89425802230835, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "The Wounded Wild Turns on its Assailants", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60618, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/021545/script.lua b/objects/JEBag/contained/98a916/contained/021545/script.lua new file mode 100644 index 000000000..82f1ac295 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/021545/script.lua @@ -0,0 +1,2 @@ +elements="00100011" +energy=4 diff --git a/objects/JEBag/contained/98a916/contained/22a6e3/object.json b/objects/JEBag/contained/98a916/contained/22a6e3/object.json new file mode 100644 index 000000000..3a62b2c57 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/22a6e3/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -41.79056167602539, + "posY": 1.2669990062713623, + "posZ": 27.354183197021484, + "rotX": 359.6164855957031, + "rotY": 179.3639373779297, + "rotZ": 3.218001127243042, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Melt Earth into Quicksand", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60614, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/22a6e3/script.lua b/objects/JEBag/contained/98a916/contained/22a6e3/script.lua new file mode 100644 index 000000000..18036f1f7 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/22a6e3/script.lua @@ -0,0 +1,2 @@ +elements="01001100" +energy=4 diff --git a/objects/JEBag/contained/98a916/contained/2775f5/object.json b/objects/JEBag/contained/98a916/contained/2775f5/object.json new file mode 100644 index 000000000..25f183031 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/2775f5/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -37.779998779296875, + "posY": 1.5607938766479492, + "posZ": 27.739999771118164, + "rotX": 359.9637451171875, + "rotY": 179.19815063476562, + "rotZ": 6.6681718826293945, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Focus the Land's Anguish", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60602, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/2775f5/script.lua b/objects/JEBag/contained/98a916/contained/2775f5/script.lua new file mode 100644 index 000000000..3227b23b3 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/2775f5/script.lua @@ -0,0 +1,2 @@ +elements="10000000" +energy=5 diff --git a/objects/JEBag/contained/98a916/contained/29af4a/object.json b/objects/JEBag/contained/98a916/contained/29af4a/object.json new file mode 100644 index 000000000..6a490bce1 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/29af4a/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -41.54977798461914, + "posY": 1.0807812213897705, + "posZ": 27.61619758605957, + "rotX": 0.006143828388303518, + "rotY": 179.5248565673828, + "rotZ": 6.014493942260742, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Utter a Curse of Dread and Bone", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60606, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/29af4a/script.lua b/objects/JEBag/contained/98a916/contained/29af4a/script.lua new file mode 100644 index 000000000..0d0ccf3d0 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/29af4a/script.lua @@ -0,0 +1,2 @@ +elements="01000001" +energy=4 diff --git a/objects/JEBag/contained/98a916/contained/2ccaf7/object.json b/objects/JEBag/contained/98a916/contained/2ccaf7/object.json new file mode 100644 index 000000000..5e231943e --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/2ccaf7/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -42.81999969482422, + "posY": 3.51544451713562, + "posZ": 27.18000030517578, + "rotX": 1.7885037660598755, + "rotY": 179.7019500732422, + "rotZ": 166.7699432373047, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Forests of Living Obsidian", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60601, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/2ccaf7/script.lua b/objects/JEBag/contained/98a916/contained/2ccaf7/script.lua new file mode 100644 index 000000000..fb1a4e06a --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/2ccaf7/script.lua @@ -0,0 +1,2 @@ +elements="10100110" +energy=4 diff --git a/objects/JEBag/contained/98a916/contained/367d61/object.json b/objects/JEBag/contained/98a916/contained/367d61/object.json new file mode 100644 index 000000000..74f4af176 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/367d61/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -42.26201248168945, + "posY": 1.257566213607788, + "posZ": 27.744251251220703, + "rotX": 0.009006718173623085, + "rotY": 179.4950408935547, + "rotZ": 8.559643745422363, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Spill Bitterness into the Earth", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60607, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/367d61/script.lua b/objects/JEBag/contained/98a916/contained/367d61/script.lua new file mode 100644 index 000000000..a1e45a042 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/367d61/script.lua @@ -0,0 +1,2 @@ +elements="00101100" +energy=5 diff --git a/objects/JEBag/contained/98a916/contained/4090c4/object.json b/objects/JEBag/contained/98a916/contained/4090c4/object.json new file mode 100644 index 000000000..ad962b017 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/4090c4/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -38.90568923950195, + "posY": 1.1588265895843506, + "posZ": 28.255353927612305, + "rotX": 0.11064102500677109, + "rotY": 180.599853515625, + "rotZ": 7.066616535186768, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Unleash a Torrent of the Self's Own Essence", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60622, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/4090c4/script.lua b/objects/JEBag/contained/98a916/contained/4090c4/script.lua new file mode 100644 index 000000000..29b2f842b --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/4090c4/script.lua @@ -0,0 +1,2 @@ +elements="11101000" +energy=2 diff --git a/objects/JEBag/contained/98a916/contained/55276d/object.json b/objects/JEBag/contained/98a916/contained/55276d/object.json new file mode 100644 index 000000000..f46d1a86d --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/55276d/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -44.62932205200195, + "posY": 1.2185091972351074, + "posZ": 27.29993438720703, + "rotX": 0.06786119192838669, + "rotY": 179.04898071289062, + "rotZ": 3.152822256088257, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Vanish Softly Away, Forgotten by All", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60611, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/55276d/script.lua b/objects/JEBag/contained/98a916/contained/55276d/script.lua new file mode 100644 index 000000000..05d7cd668 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/55276d/script.lua @@ -0,0 +1,2 @@ +elements="01010000" +energy=3 diff --git a/objects/JEBag/contained/98a916/contained/7aaeac/object.json b/objects/JEBag/contained/98a916/contained/7aaeac/object.json new file mode 100644 index 000000000..fef7d57aa --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/7aaeac/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -40.73838806152344, + "posY": 1.1806749105453491, + "posZ": 28.183042526245117, + "rotX": 0.1070413887500763, + "rotY": 181.20372009277344, + "rotZ": 7.012015342712402, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Voice of Command", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60620, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/7aaeac/script.lua b/objects/JEBag/contained/98a916/contained/7aaeac/script.lua new file mode 100644 index 000000000..64e200746 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/7aaeac/script.lua @@ -0,0 +1,2 @@ +elements="10010000" +energy=3 diff --git a/objects/JEBag/contained/98a916/contained/7c2c16/object.json b/objects/JEBag/contained/98a916/contained/7c2c16/object.json new file mode 100644 index 000000000..249f6d485 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/7c2c16/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -42.81999969482422, + "posY": 1.6565468311309814, + "posZ": 27.18000030517578, + "rotX": 1.836949348449707, + "rotY": 179.80545043945312, + "rotZ": 165.35560607910156, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Transform to a Murderous Darkness", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60600, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/7c2c16/script.lua b/objects/JEBag/contained/98a916/contained/7c2c16/script.lua new file mode 100644 index 000000000..d8aa229d8 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/7c2c16/script.lua @@ -0,0 +1,2 @@ +elements="01111010" +energy=6 diff --git a/objects/JEBag/contained/98a916/contained/8b653a/object.json b/objects/JEBag/contained/98a916/contained/8b653a/object.json new file mode 100644 index 000000000..93c1e471e --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/8b653a/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -39.579166412353516, + "posY": 1.1370208263397217, + "posZ": 27.640302658081055, + "rotX": 359.9456481933594, + "rotY": 178.80203247070312, + "rotZ": 7.140458106994629, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Sleep and Never Waken", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60604, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/8b653a/script.lua b/objects/JEBag/contained/98a916/contained/8b653a/script.lua new file mode 100644 index 000000000..905fcb1cf --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/8b653a/script.lua @@ -0,0 +1,2 @@ +elements="01010101" +energy=3 diff --git a/objects/JEBag/contained/98a916/contained/93c000/object.json b/objects/JEBag/contained/98a916/contained/93c000/object.json new file mode 100644 index 000000000..f4aafbbd0 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/93c000/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -37.901161193847656, + "posY": 1.126341462135315, + "posZ": 28.244489669799805, + "rotX": 0.1440548449754715, + "rotY": 180.60369873046875, + "rotZ": 7.139967918395996, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Walls of Rock and Thorn", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60609, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/93c000/script.lua b/objects/JEBag/contained/98a916/contained/93c000/script.lua new file mode 100644 index 000000000..9b4b61659 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/93c000/script.lua @@ -0,0 +1,2 @@ +elements="10000110" +energy=4 diff --git a/objects/JEBag/contained/98a916/contained/97e365/object.json b/objects/JEBag/contained/98a916/contained/97e365/object.json new file mode 100644 index 000000000..85c0dbfe1 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/97e365/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -40.93439865112305, + "posY": 1.3004220724105835, + "posZ": 27.33386993408203, + "rotX": 359.6178894042969, + "rotY": 179.59765625, + "rotZ": 3.216754674911499, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Thickets Erupt with Every Touch of Breeze", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60615, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/97e365/script.lua b/objects/JEBag/contained/98a916/contained/97e365/script.lua new file mode 100644 index 000000000..3243dedcc --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/97e365/script.lua @@ -0,0 +1,2 @@ +elements="00010010" +energy=3 diff --git a/objects/JEBag/contained/98a916/contained/9e71fe/object.json b/objects/JEBag/contained/98a916/contained/9e71fe/object.json new file mode 100644 index 000000000..b2ecbea5d --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/9e71fe/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -41.720916748046875, + "posY": 1.2085139751434326, + "posZ": 28.203771591186523, + "rotX": 0.10708741843700409, + "rotY": 181.20228576660156, + "rotZ": 7.012012481689453, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Irresistible Call", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60619, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/9e71fe/script.lua b/objects/JEBag/contained/98a916/contained/9e71fe/script.lua new file mode 100644 index 000000000..8539faa68 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/9e71fe/script.lua @@ -0,0 +1,2 @@ +elements="10010010" +energy=6 diff --git a/objects/JEBag/contained/98a916/contained/9efe94/object.json b/objects/JEBag/contained/98a916/contained/9efe94/object.json new file mode 100644 index 000000000..34d443d89 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/9efe94/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -40.59431076049805, + "posY": 1.119350790977478, + "posZ": 27.623525619506836, + "rotX": 0.0057395934127271175, + "rotY": 179.52542114257812, + "rotZ": 6.013326644897461, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Storm-Swath", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60605, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/9efe94/script.lua b/objects/JEBag/contained/98a916/contained/9efe94/script.lua new file mode 100644 index 000000000..d3e486f3b --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/9efe94/script.lua @@ -0,0 +1,2 @@ +elements="00111000" +energy=3 diff --git a/objects/JEBag/contained/98a916/contained/ac09b1/object.json b/objects/JEBag/contained/98a916/contained/ac09b1/object.json new file mode 100644 index 000000000..3f586cf9a --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/ac09b1/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -45.58626937866211, + "posY": 1.1863727569580078, + "posZ": 27.2840518951416, + "rotX": 0.06786113232374191, + "rotY": 179.04901123046875, + "rotZ": 3.152822494506836, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Weave Together the Fabric of Place", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60610, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/ac09b1/script.lua b/objects/JEBag/contained/98a916/contained/ac09b1/script.lua new file mode 100644 index 000000000..b711f6600 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/ac09b1/script.lua @@ -0,0 +1,2 @@ +elements="11011100" +energy=4 diff --git a/objects/JEBag/contained/98a916/contained/b0bcc9/object.json b/objects/JEBag/contained/98a916/contained/b0bcc9/object.json new file mode 100644 index 000000000..9d34339af --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/b0bcc9/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -39.896488189697266, + "posY": 1.1565639972686768, + "posZ": 28.165294647216797, + "rotX": 0.11681629717350006, + "rotY": 181.2022705078125, + "rotZ": 7.066956043243408, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Settle in Hunting-Grounds", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60621, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/b0bcc9/script.lua b/objects/JEBag/contained/98a916/contained/b0bcc9/script.lua new file mode 100644 index 000000000..367a585ca --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/b0bcc9/script.lua @@ -0,0 +1,2 @@ +elements="01100011" +energy=3 diff --git a/objects/JEBag/contained/98a916/contained/bab312/object.json b/objects/JEBag/contained/98a916/contained/bab312/object.json new file mode 100644 index 000000000..af344cd15 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/bab312/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -42.74625015258789, + "posY": 1.2345153093338013, + "posZ": 27.343639373779297, + "rotX": 359.6286926269531, + "rotY": 179.36712646484375, + "rotZ": 3.2337825298309326, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Dream of the Untouched Land", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60613, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/bab312/script.lua b/objects/JEBag/contained/98a916/contained/bab312/script.lua new file mode 100644 index 000000000..acbf99d91 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/bab312/script.lua @@ -0,0 +1,2 @@ +elements="01001111" +energy=6 diff --git a/objects/JEBag/contained/98a916/contained/bdcb4f/object.json b/objects/JEBag/contained/98a916/contained/bdcb4f/object.json new file mode 100644 index 000000000..af75f59f8 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/bdcb4f/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -39.9551887512207, + "posY": 1.3344212770462036, + "posZ": 27.340845108032227, + "rotX": 359.61102294921875, + "rotY": 179.5935516357422, + "rotZ": 3.2057442665100098, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Trees Radiate Celestial Brilliance", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60616, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/bdcb4f/script.lua b/objects/JEBag/contained/98a916/contained/bdcb4f/script.lua new file mode 100644 index 000000000..6d16137e5 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/bdcb4f/script.lua @@ -0,0 +1,2 @@ +elements="11000010" +energy=3 diff --git a/objects/JEBag/contained/98a916/contained/cf1347/object.json b/objects/JEBag/contained/98a916/contained/cf1347/object.json new file mode 100644 index 000000000..ca9e1dd6b --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/cf1347/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -38.900001525878906, + "posY": 1.9035512208938599, + "posZ": 27.18000030517578, + "rotX": 0.0005523269064724445, + "rotY": 179.99012756347656, + "rotZ": 3.2870514392852783, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Infestation of Venemous Spiders", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60617, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/cf1347/script.lua b/objects/JEBag/contained/98a916/contained/cf1347/script.lua new file mode 100644 index 000000000..1c9d7fafc --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/cf1347/script.lua @@ -0,0 +1,2 @@ +elements="00010111" +energy=4 diff --git a/objects/JEBag/contained/98a916/contained/d45b0d/object.json b/objects/JEBag/contained/98a916/contained/d45b0d/object.json new file mode 100644 index 000000000..b19c3960d --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/d45b0d/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -38.78811264038086, + "posY": 1.1572855710983276, + "posZ": 27.65471839904785, + "rotX": 359.9456481933594, + "rotY": 178.80226135253906, + "rotZ": 7.140457630157471, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Bargains of Power and Protection", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fast", + "Major" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60603, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/d45b0d/script.lua b/objects/JEBag/contained/98a916/contained/d45b0d/script.lua new file mode 100644 index 000000000..a139077bd --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/d45b0d/script.lua @@ -0,0 +1,2 @@ +elements="10001101" +energy=2 diff --git a/objects/JEBag/contained/98a916/contained/eb6861/object.json b/objects/JEBag/contained/98a916/contained/eb6861/object.json new file mode 100644 index 000000000..743118eb5 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/eb6861/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -43.73031997680664, + "posY": 1.244767189025879, + "posZ": 27.31452751159668, + "rotX": 0.06281381845474243, + "rotY": 179.0477752685547, + "rotZ": 3.3380846977233887, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Angry Bears", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60612, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/eb6861/script.lua b/objects/JEBag/contained/98a916/contained/eb6861/script.lua new file mode 100644 index 000000000..2877824a4 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/eb6861/script.lua @@ -0,0 +1,2 @@ +elements="10100001" +energy=3 diff --git a/objects/JEBag/contained/98a916/contained/f0e64c/object.json b/objects/JEBag/contained/98a916/contained/f0e64c/object.json new file mode 100644 index 000000000..ea0b2f07c --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/f0e64c/object.json @@ -0,0 +1,53 @@ +{ + "Name": "Card", + "Transform": { + "posX": -43.38127517700195, + "posY": 1.251502513885498, + "posZ": 27.73908042907715, + "rotX": 359.9853210449219, + "rotY": 179.70208740234375, + "rotZ": 8.551618576049805, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Draw Towards a Consuming Void", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Major", + "Slow" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CardID": 60608, + "SidewaysCard": false, + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/98a916/contained/f0e64c/script.lua b/objects/JEBag/contained/98a916/contained/f0e64c/script.lua new file mode 100644 index 000000000..52847d613 --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/f0e64c/script.lua @@ -0,0 +1,2 @@ +elements="00000000" +energy=8 diff --git a/objects/JEBag/contained/98a916/contained/index.list b/objects/JEBag/contained/98a916/contained/index.list new file mode 100644 index 000000000..d978758ff --- /dev/null +++ b/objects/JEBag/contained/98a916/contained/index.list @@ -0,0 +1,23 @@ +7c2c16 +2ccaf7 +2775f5 +d45b0d +8b653a +9efe94 +29af4a +367d61 +f0e64c +93c000 +ac09b1 +55276d +eb6861 +bab312 +22a6e3 +97e365 +bdcb4f +cf1347 +021545 +9e71fe +7aaeac +b0bcc9 +4090c4 diff --git a/objects/JEBag/contained/98a916/object.json b/objects/JEBag/contained/98a916/object.json new file mode 100644 index 000000000..9480c4ca1 --- /dev/null +++ b/objects/JEBag/contained/98a916/object.json @@ -0,0 +1,73 @@ +{ + "Name": "Deck", + "Transform": { + "posX": -25.094160079956055, + "posY": 1.1801482439041138, + "posZ": 38.19126510620117, + "rotX": 1.8938663005828857, + "rotY": 179.9798583984375, + "rotZ": 179.999755859375, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Major Powers", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 60600, + 60601, + 60602, + 60603, + 60604, + 60605, + 60606, + 60607, + 60608, + 60609, + 60610, + 60611, + 60612, + 60613, + 60614, + 60615, + 60616, + 60617, + 60618, + 60619, + 60620, + 60621, + 60622 + ], + "CustomDeck": { + "606": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100597475/C66C54780818D9337796AD21C157555CE235CAC6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756106070/736448A6571971F3549683E82544314E66488DCC/", + "NumWidth": 8, + "NumHeight": 3, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/a578fe/object.json b/objects/JEBag/contained/a578fe/object.json new file mode 100644 index 000000000..43fc7fcdb --- /dev/null +++ b/objects/JEBag/contained/a578fe/object.json @@ -0,0 +1,49 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -22.485525131225586, + "posY": 2.1082558631896973, + "posZ": 69.40636444091797, + "rotX": 9.200565309619435e-10, + "rotY": 89.98666381835938, + "rotZ": 180.0, + "scaleX": 1.0499999523162842, + "scaleY": 1.0, + "scaleZ": 1.0499999523162842 + }, + "Nickname": "Stage III Command", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 56101, + "SidewaysCard": true, + "CustomDeck": { + "561": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368728616/4376A3B21338EDF7AC7602E4440DE8EA9CF0FD90/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368728105/AE4E09228AB051596D9C5D4C604C65C324CB6CF9/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": true, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/d46930/object.json b/objects/JEBag/contained/d46930/object.json new file mode 100644 index 000000000..37a91dd33 --- /dev/null +++ b/objects/JEBag/contained/d46930/object.json @@ -0,0 +1,49 @@ +{ + "Name": "CardCustom", + "Transform": { + "posX": -25.45664405822754, + "posY": 2.108285903930664, + "posZ": 69.00088500976562, + "rotX": -1.624857759452425e-08, + "rotY": 90.00006103515625, + "rotZ": 180.0, + "scaleX": 1.0499999523162842, + "scaleY": 1.0, + "scaleZ": 1.0499999523162842 + }, + "Nickname": "Stage II Command", + "Description": "Jagged Earth Expansion", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 56100, + "SidewaysCard": true, + "CustomDeck": { + "561": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368728616/4376A3B21338EDF7AC7602E4440DE8EA9CF0FD90/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1738926104368728105/AE4E09228AB051596D9C5D4C604C65C324CB6CF9/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": true, + "Type": 0 + } + } +} diff --git a/objects/JEBag/contained/index.list b/objects/JEBag/contained/index.list new file mode 100644 index 000000000..fd7132c41 --- /dev/null +++ b/objects/JEBag/contained/index.list @@ -0,0 +1,7 @@ +a578fe +d46930 +8120e0 +98a916 +80b54a +723183 +299e38 diff --git a/objects/JEBag/object.json b/objects/JEBag/object.json new file mode 100644 index 000000000..7c90ebcf1 --- /dev/null +++ b/objects/JEBag/object.json @@ -0,0 +1,123 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -42.5099983215332, + "posY": 1.0742546319961548, + "posZ": 59.650001525878906, + "rotX": -7.622284670105728e-08, + "rotY": 0.0, + "rotZ": -1.2084956324542873e-06, + "scaleX": 0.7270299792289734, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270299792289734 + }, + "Nickname": "Jagged Earth", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5676649808883667, + "g": 0.5601109862327576, + "b": 0.5600327849388123 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + }, + "ChildObjects": [ + { + "GUID": "af3af1", + "Name": "Custom_Model", + "Transform": { + "posX": -0.016571568325161934, + "posY": 0.6167588233947754, + "posZ": -0.03499668464064598, + "rotX": 9.128419264925469e-07, + "rotY": 210.01181030273438, + "rotZ": -2.2625131350650918e-06, + "scaleX": 1.0549871921539307, + "scaleY": 5.327102184295654, + "scaleZ": 1.0549871921539307 + }, + "Nickname": "Infinite 3 Energy", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/868489312390110251/5C3337D08AA1E8E0DD9A2B79D23BB60B568F478E/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1465311980399235252/1004CBCFE9DA0EE3FDAEC76E269365445D7A0E85/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + ] +} diff --git a/objects/MJThematicMapBag/contained/14a35f/object.json b/objects/MJThematicMapBag/contained/14a35f/object.json new file mode 100644 index 000000000..da0eab19b --- /dev/null +++ b/objects/MJThematicMapBag/contained/14a35f/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -42.83628463745117, + "posY": 1.5933080911636353, + "posZ": 51.98454666137695, + "rotX": 357.0477600097656, + "rotY": 179.91705322265625, + "rotZ": 0.4622405767440796, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "NE", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Tags": [ + "Thematic" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617313684071905519/D507EC5A4A546FEDB157E4E52E84717281A6F8E9/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.4000000059604645, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/MJThematicMapBag/contained/14a35f/script.lua b/objects/MJThematicMapBag/contained/14a35f/script.lua new file mode 100644 index 000000000..be33e0b90 --- /dev/null +++ b/objects/MJThematicMapBag/contained/14a35f/script.lua @@ -0,0 +1,133 @@ +posMap = { +-- Land 1 +{ { + x=-0.244615384615385, y=0.7, z=-1.06307692307692 +}, { + x=-0.538461538461538, y=0.7, z=-1.18923076923077 +}, { + x=-0.741538461538462, y=0.7, z=-0.932307692307692 +}, { + x=-1.04153846153846, y=0.7, z=-0.823076923076923 +} }, +-- Land 2 +{ { + x=-0.956923076923077, y=0.7, z=-0.0800000000000001 +}, { + x=-0.621538461538462, y=0.7, z=-0.478461538461538 +}, { + x=-0.932307692307693, y=0.7, z=-0.430769230769231 +}, { + x=-1.19384615384615, y=0.7, z=-0.250769230769231 +}, { + x=-1.32769230769231, y=0.7, z=0.04 +} }, +-- Land 3 +{ { + x=-0.595384615384616, y=0.7, z=0.447692307692308 +}, { + x=-0.853846153846154, y=0.7, z=0.335384615384615 +}, { + x=-1.17846153846154, y=0.7, z=0.443076923076923 +}, { + x=-0.576923076923077, y=0.7, z=0.173846153846154 +} }, +-- Land 4 +{ { + x=-0.723076923076924, y=0.7, z=0.998461538461539 +}, { + x=-1.03230769230769, y=0.7, z=0.989230769230769 +}, { + x=-1.32307692307692, y=0.7, z=0.841538461538462 +}, { + x=-1.65076923076923, y=0.7, z=0.775384615384615 +}, { + x=-1.35384615384615, y=0.7, z=1.16923076923077 +} }, +-- Land 5 +{ { + x=0.384615384615385, y=0.7, z=-0.649230769230769 +}, { + x=0.0553846153846153, y=0.7, z=-0.706153846153846 +}, { + x=-0.0938461538461538, y=0.7, z=-0.409230769230769 +}, { + x=0.423076923076923, y=0.7, z=-0.952307692307692 +}, { + x=0.693846153846154, y=0.7, z=-0.746153846153846 +}, { + x=0.713846153846154, y=0.7, z=-1.09538461538462 +}, { + x=0.978461538461538, y=0.7, z=-0.904615384615385 +} }, +-- Land 6 +{ { + x=0.353846153846153, y=0.7, z=0.775384615384615 +}, { + x=0.287692307692307, y=0.7, z=0.947692307692308 +}, { + x=0.530769230769231, y=0.7, z=0.973846153846154 +}, { + x=0.76, y=0.7, z=0.749230769230769 +} }, +-- Land 7 +{ { + x=0.346153846153846, y=0.7, z=0.0799999999999999 +}, { + x=0.169230769230769, y=0.7, z=0.0769230769230769 +}, { + x=-0.00615384615384657, y=0.7, z=0.0569230769230769 +}, { + x=0.267692307692307, y=0.7, z=0.301538461538462 +}, { + x=0.0907692307692307, y=0.7, z=0.298461538461538 +}, { + x=-0.0769230769230769, y=0.7, z=0.249230769230769 +}, { + x=0.553846153846154, y=0.7, z=0.326153846153846 +}, { + x=0.643076923076923, y=0.7, z=-0.00461538461538465 +}, { + x=0.88, y=0.7, z=0.267692307692308 +}, { + x=0.383076923076923, y=0.7, z=-0.193846153846154 +}, { + x=1.20153846153846, y=0.7, z=0.330769230769231 +}, { + x=0.0199999999999998, y=0.7, z=0.54 +}, { + x=-0.193846153846154, y=0.7, z=0.806153846153846 +} }, +-- Land 8 +{ { + x=1.20615384615385, y=0.7, z=-0.549230769230769 +}, { + x=1.45846153846154, y=0.7, z=-0.355384615384615 +}, { + x=0.941538461538461, y=0.7, z=-0.38 +}, { + x=1.19846153846154, y=0.7, z=-0.178461538461538 +} }, +-- Land 9 +{ { + x=1.29846153846154, y=0.7, z=-1.27384615384615 +}, { + x=1.38461538461538, y=0.7, z=-1.09076923076923 +}, { + x=1.58307692307692, y=0.7, z=-1.27692307692308 +}, { + x=1.71076923076923, y=0.7, z=-0.989230769230769 +}, { + x=2.02153846153846, y=0.7, z=-1.05230769230769 +} } } + +pieceMap = { +{ "City" }, +{ "Wilds" }, +{ "Dahan" }, +{ "Dahan" }, +{ "Town" }, +{ "Dahan", "Dahan" }, +{ "Explorer", "Explorer", "Explorer", "Dahan", "Dahan", "Dahan" }, +{ }, +{ "Beasts" , "Disease" } +} diff --git a/objects/MJThematicMapBag/contained/214c72/object.json b/objects/MJThematicMapBag/contained/214c72/object.json new file mode 100644 index 000000000..2d0494ef3 --- /dev/null +++ b/objects/MJThematicMapBag/contained/214c72/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -41.96466064453125, + "posY": 1.6387218236923218, + "posZ": 50.20855712890625, + "rotX": 356.5758361816406, + "rotY": 179.9988555908203, + "rotZ": 0.2972859740257263, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "SE", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Tags": [ + "Thematic" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617313684071610132/AED0113EF9D7AB63EE1CDBBF162D08A2B3DAC0FA/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.4000000059604645, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/MJThematicMapBag/contained/214c72/script.lua b/objects/MJThematicMapBag/contained/214c72/script.lua new file mode 100644 index 000000000..a4bb901d5 --- /dev/null +++ b/objects/MJThematicMapBag/contained/214c72/script.lua @@ -0,0 +1,133 @@ +posMap = { +-- Land 1 +{ { + x=-0.0492307692307693, y=0.7, z=-0.533846153846155 +}, { + x=-0.276923076923077, y=0.7, z=-0.492307692307693 +}, { + x=-0.48, y=0.7, z=-0.447692307692308 +}, { + x=-0.309230769230769, y=0.7, z=-0.766153846153847 +}, { + x=-0.00153846153846123, y=0.7, z=-0.844615384615385 +}, { + x=0.258461538461538, y=0.7, z=-0.643076923076924 +} }, +-- Land 2 +{ { + x=-0.556923076923077, y=0.7, z=0.0799999999999994 +}, { + x=-0.689230769230769, y=0.7, z=0.239999999999999 +}, { + x=-0.856923076923077, y=0.7, z=-0.12923076923077 +}, { + x=-1.17230769230769, y=0.7, z=-0.127692307692309 +}, { + x=-0.927692307692308, y=0.7, z=0.181538461538461 +}, { + x=-1.24, y=0.7, z=0.186153846153846 +}, { + x=-1.01230769230769, y=0.7, z=-0.403076923076924 +}, { + x=-0.876923076923077, y=0.7, z=-0.68923076923077 +} }, +-- Land 3 +{ { + x=-1.02461538461538, y=0.7, z=0.644615384615384 +}, { + x=-1.43384615384615, y=0.7, z=0.53076923076923 +}, { + x=-1.32461538461538, y=0.7, z=0.832307692307692 +}, { + x=-1.64153846153846, y=0.7, z=0.772307692307692 +}, { + x=-1.36769230769231, y=0.7, z=1.14461538461538 +}, { + x=-1.67846153846154, y=0.7, z=1.08923076923077 +} }, +-- Land 4 +{ { + x=-0.249230769230769, y=0.7, z=0.632307692307692 +}, { + x=-0.0523076923076917, y=0.7, z=0.896923076923077 +}, { + x=-0.546153846153846, y=0.7, z=0.76 +}, { + x=-0.78, y=0.7, z=0.996923076923077 +} }, +-- Land 5 +{ { + x=0.363076923076923, y=0.7, z=0.2 +}, { + x=0.136923076923077, y=0.7, z=0.0769230769230764 +}, { + x=-0.178461538461538, y=0.7, z=0.0507692307692305 +}, { + x=0.152307692307693, y=0.7, z=0.393846153846153 +}, { + x=0.613846153846154, y=0.7, z=0.26 +}, { + x=0.926153846153847, y=0.7, z=0.195384615384615 +} }, +-- Land 6 +{ { + x=0.99076923076923, y=0.7, z=-0.807692307692308 +}, { + x=0.706153846153847, y=0.7, z=-0.800000000000001 +}, { + x=0.9, y=0.7, z=-0.34 +}, { + x=0.781538461538461, y=0.7, z=-0.195384615384616 +}, { + x=0.703076923076923, y=0.7, z=-0.483076923076923 +}, { + x=0.518461538461538, y=0.7, z=-0.223076923076924 +}, { + x=0.853846153846153, y=0.7, z=-1.07846153846154 +}, { + x=0.544615384615385, y=0.7, z=-1.05692307692308 +} }, +-- Land 7 +{ { + x=0.427692307692308, y=0.7, z=0.824615384615384 +}, { + x=0.646153846153847, y=0.7, z=0.706153846153846 +}, { + x=0.598461538461539, y=0.7, z=1.02 +}, { + x=0.963076923076923, y=0.7, z=0.658461538461538 +}, { + x=1.24153846153846, y=0.7, z=0.513846153846153 +} }, +-- Land 8 +{ { + x=1.21230769230769, y=0.7, z=-0.524615384615385 +}, { + x=1.43692307692308, y=0.7, z=-0.612307692307693 +}, { + x=1.46307692307692, y=0.7, z=-0.333846153846154 +}, { + x=1.20153846153846, y=0.7, z=-0.14923076923077 +} }, +-- Land 9 +{ { + x=1.61538461538462, y=0.7, z=-1.23076923076923 +}, { + x=1.29692307692308, y=0.7, z=-1.23384615384615 +}, { + x=1.46461538461539, y=0.7, z=-0.94923076923077 +}, { + x=1.88153846153846, y=0.7, z=-1.05846153846154 +} } } + +pieceMap = { +{ "Town", "Dahan", "Dahan" }, +{ "Dahan", "Dahan" }, +{ "Dahan"}, +{ }, +{ "Beasts" }, +{ "Town", "Town", "Dahan", "Disease" }, +{ "Explorer" }, +{ "Box Blight", "Wilds" }, +{ }, +} diff --git a/objects/MJThematicMapBag/contained/a0e5c0/object.json b/objects/MJThematicMapBag/contained/a0e5c0/object.json new file mode 100644 index 000000000..daaced51a --- /dev/null +++ b/objects/MJThematicMapBag/contained/a0e5c0/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -39.04057693481445, + "posY": 1.5727663040161133, + "posZ": 51.956298828125, + "rotX": 357.3387451171875, + "rotY": 180.02267456054688, + "rotZ": 0.8622584342956543, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "NW", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Tags": [ + "Thematic" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617313684071612327/BCAFF7A46F5717C482E8D1437217458705862051/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/MJThematicMapBag/contained/a0e5c0/script.lua b/objects/MJThematicMapBag/contained/a0e5c0/script.lua new file mode 100644 index 000000000..171047782 --- /dev/null +++ b/objects/MJThematicMapBag/contained/a0e5c0/script.lua @@ -0,0 +1,129 @@ +posMap = { +-- Land 1 +{ { + x=0.796923076923077, y=0.7, z=0.950769230769231 +}, { + x=0.610769230769231, y=0.7, z=0.893846153846154 +}, { + x=0.663076923076924, y=0.7, z=1.06 +}, { + x=0.769230769230769, y=0.7, z=0.690769230769231 +}, { + x=0.941538461538461, y=0.7, z=0.412307692307693 +}, { + x=0.624615384615385, y=0.7, z=0.407692307692308 +} }, +-- Land 2 +{ { + x=1.34615384615385, y=0.7, z=-0.689230769230769 +}, { + x=1.02307692307692, y=0.7, z=-0.689230769230769 +}, { + x=1.34923076923077, y=0.7, z=-0.363076923076923 +}, { + x=1.02461538461538, y=0.7, z=-0.361538461538462 +}, { + x=0.713846153846154, y=0.7, z=-0.486153846153846 +}, { + x=0.755384615384615, y=0.7, z=-0.166153846153846 +} }, +-- Land 3 +{ { + x=1.55846153846154, y=0.7, z=-1.26769230769231 +}, { + x=1.75230769230769, y=0.7, z=-1.12153846153846 +}, { + x=1.29076923076923, y=0.7, z=-1.15230769230769 +}, { + x=0.99076923076923, y=0.7, z=-1.20769230769231 +} }, +-- Land 4 +{ { + x=0.324615384615385, y=0.7, z=-0.9 +}, { + x=0.012307692307692, y=0.7, z=-0.963076923076923 +}, { + x=-0.238461538461538, y=0.7, z=-0.772307692307692 +}, { + x=-0.286153846153846, y=0.7, z=-1.08 +}, { + x=0.621538461538461, y=0.7, z=-0.996923076923077 +} }, +-- Land 5 +{ { + x=-0.106153846153846, y=0.7, z=0.0200000000000001 +}, { + x=-0.370769230769231, y=0.7, z=-0.163076923076923 +}, { + x=-0.375384615384615, y=0.7, z=0.184615384615385 +}, { + x=-0.0907692307692313, y=0.7, z=-0.32 +}, { + x=0.170769230769231, y=0.7, z=-0.138461538461538 +}, { + x=0.206153846153846, y=0.7, z=-0.458461538461539 +}, { + x=-0.647692307692308, y=0.7, z=0.0200000000000001 +} }, +-- Land 6 +{ { + x=-0.296923076923077, y=0.7, z=0.904615384615385 +}, { + x=-0.438461538461539, y=0.7, z=0.750769230769231 +}, { + x=0.18, y=0.7, z=0.932307692307692 +}, { + x=0.221538461538461, y=0.7, z=0.609230769230769 +}, { + x=-0.106153846153846, y=0.7, z=0.666153846153846 +} }, +-- Land 7 +{ { + x=-1.09230769230769, y=0.7, z=-0.333846153846154 +}, { + x=-1.28, y=0.7, z=-0.183076923076923 +}, { + x=-0.847692307692307, y=0.7, z=-0.309230769230769 +}, { + x=-1.04923076923077, y=0.7, z=-0.609230769230769 +}, { + x=-0.690769230769231, y=0.7, z=-0.970769230769231 +} }, +-- Land 8 +{ { + x=-1.06923076923077, y=0.7, z=0.546153846153846 +}, { + x=-1.20307692307692, y=0.7, z=0.673846153846154 +}, { + x=-1.02615384615385, y=0.7, z=0.213846153846154 +}, { + x=-1.32923076923077, y=0.7, z=0.267692307692308 +}, { + x=-0.836923076923077, y=0.7, z=0.472307692307692 +}, { + x=-1.44461538461538, y=0.7, z=0.564615384615385 +} }, +-- Land 9 +{ { + x=-0.866153846153847, y=0.7, z=1.08 +}, { + x=-1.19384615384615, y=0.7, z=1.16615384615385 +}, { + x=-1.47076923076923, y=0.7, z=0.969230769230769 +}, { + x=-1.79230769230769, y=0.7, z=0.987692307692308 +}, { + x=-1.49230769230769, y=0.7, z=1.29230769230769 +} } } + +pieceMap = { +{ "Explorer", "Explorer", "Dahan" }, +{ "City" }, +{ "Town", "Disease" }, +{ }, +{ }, +{ "Dahan", "Dahan" }, +{ "Dahan", "Badlands" }, +{ "Explorer", "Dahan" }, +{ "Dahan" } +} diff --git a/objects/MJThematicMapBag/contained/bdaa82/object.json b/objects/MJThematicMapBag/contained/bdaa82/object.json new file mode 100644 index 000000000..3822e26e2 --- /dev/null +++ b/objects/MJThematicMapBag/contained/bdaa82/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -41.90058898925781, + "posY": 1.6062499284744263, + "posZ": 52.13992691040039, + "rotX": 357.3165283203125, + "rotY": 179.93063354492188, + "rotZ": 0.9831638932228088, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "W", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Tags": [ + "Thematic" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617313684071596020/DA49EFC90C32486096FF9964BD7A8381B1731FC0/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.39999982714653015, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/MJThematicMapBag/contained/bdaa82/script.lua b/objects/MJThematicMapBag/contained/bdaa82/script.lua new file mode 100644 index 000000000..525618121 --- /dev/null +++ b/objects/MJThematicMapBag/contained/bdaa82/script.lua @@ -0,0 +1,138 @@ +posMap = { +-- Land 1 +{ { + x=0.792307692307692, y=0.7, z=0.484615384615385 +}, { + x=0.512307692307692, y=0.7, z=0.444615384615385 +}, { + x=0.610769230769231, y=0.7, z=0.696923076923077 +}, { + x=0.424615384615384, y=0.7, z=0.664615384615385 +}, { + x=0.207692307692308, y=0.7, z=0.355384615384615 +}, { + x=0.0215384615384616, y=0.7, z=0.616923076923077 +}, { + x=0.0661538461538461, y=0.7, z=0.944615384615385 +}, { + x=0.4, y=0.7, z=0.972307692307692 +}, { + x=0.716923076923076, y=0.7, z=0.983076923076923 +} }, +-- Land 2 +{ { + x=1.17538461538462, y=0.7, z=0.489230769230769 +}, { + x=1.21384615384615, y=0.7, z=0.190769230769231 +}, { + x=1.23230769230769, y=0.7, z=-0.124615384615385 +}, { + x=1.19230769230769, y=0.7, z=-0.44 +} }, +-- Land 3 +{ { + x=1.34153846153846, y=0.7, z=-0.76 +}, { + x=1.6, y=0.7, z=-0.846153846153846 +}, { + x=1.86461538461538, y=0.7, z=-1.03538461538462 +}, { + x=1.56307692307692, y=0.7, z=-1.17230769230769 +} }, +-- Land 4 +{ { + x=1.09384615384615, y=0.7, z=-0.933846153846154 +}, { + x=0.883076923076923, y=0.7, z=-1.10307692307692 +}, { + x=1.19076923076923, y=0.7, z=-1.18461538461538 +} }, +-- Land 5 +{ { + x=0.72923076923077, y=0.7, z=0.0107692307692307 +}, { + x=0.564615384615385, y=0.7, z=-0.184615384615385 +}, { + x=0.652307692307693, y=0.7, z=-0.487692307692308 +}, { + x=0.307692307692308, y=0.7, z=-0.392307692307692 +}, { + x=0.267692307692308, y=0.7, z=-0.0692307692307693 +}, { + x=0.887692307692308, y=0.7, z=-0.183076923076923 +} }, +-- Land 6 +{ { + x=0.184615384615385, y=0.7, z=-0.893846153846154 +}, { + x=-0.00153846153846123, y=0.7, z=-0.936923076923077 +}, { + x=0.432307692307693, y=0.7, z=-0.950769230769231 +}, { + x=-0.324615384615385, y=0.7, z=-1.08615384615385 +}, { + x=-0.212307692307693, y=0.7, z=-0.787692307692308 +}, { + x=-0.635384615384616, y=0.7, z=-1.13384615384615 +} }, +-- Land 7 +{ { + x=-0.147692307692308, y=0.7, z=-0.32 +}, { + x=-0.336923076923077, y=0.7, z=-0.276923076923077 +}, { + x=-0.583076923076923, y=0.7, z=-0.269230769230769 +}, { + x=-0.896923076923077, y=0.7, z=-0.346153846153846 +}, { + x=-1.18923076923077, y=0.7, z=-0.504615384615385 +}, { + x=-0.901538461538461, y=0.7, z=-0.676923076923077 +} }, +-- Land 8 +{ { + x=-0.249230769230769, y=0.7, z=0.233846153846154 +}, { + x=-0.466153846153846, y=0.7, z=0.196923076923077 +}, { + x=-0.743076923076923, y=0.7, z=0.233846153846154 +}, { + x=-1.01076923076923, y=0.7, z=0.02 +}, { + x=-1.32, y=0.7, z=0.135384615384615 +} }, +-- Land 9 +{ { + x=-0.489230769230769, y=0.7, z=1.03076923076923 +}, { + x=-0.72923076923077, y=0.7, z=1.15384615384615 +}, { + x=-0.44923076923077, y=0.7, z=0.747692307692308 +}, { + x=-0.763076923076923, y=0.7, z=0.675384615384616 +} }, +-- Land 10 +{ { + x=-1.25692307692308, y=0.7, z=0.867692307692308 +}, { + x=-1.54307692307692, y=0.7, z=0.832307692307692 +}, { + x=-1.48461538461538, y=0.7, z=1.14461538461538 +}, { + x=-1.80307692307692, y=0.7, z=1.08307692307692 +}, { + x=-1.38461538461538, y=0.7, z=0.56 +} } } + +pieceMap = { +{ "Town", "Town", "Dahan", "Dahan" }, +{ "Town" }, +{ "Wilds" }, +{ "Beasts" }, +{ "Explorer" }, +{ "Explorer", "Dahan" }, +{ "Dahan", "Dahan" }, +{ "Dahan", "Dahan" }, +{ "Badlands", "Badlands" }, +{ "Beasts" } +} diff --git a/objects/MJThematicMapBag/contained/f14363/object.json b/objects/MJThematicMapBag/contained/f14363/object.json new file mode 100644 index 000000000..38887d91d --- /dev/null +++ b/objects/MJThematicMapBag/contained/f14363/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -42.67243957519531, + "posY": 1.652131199836731, + "posZ": 51.04427719116211, + "rotX": 357.1436462402344, + "rotY": 180.01210021972656, + "rotZ": 0.7443141341209412, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "E", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Tags": [ + "Thematic" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1662353477268238916/E1A72ADACB260F7F93DE360F015509C953CBC1C6/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.39999982714653015, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/MJThematicMapBag/contained/f14363/script.lua b/objects/MJThematicMapBag/contained/f14363/script.lua new file mode 100644 index 000000000..0d6ea53a5 --- /dev/null +++ b/objects/MJThematicMapBag/contained/f14363/script.lua @@ -0,0 +1,156 @@ +posMap = { +-- Land 1 +{ { + x=-0.564615384615384, y=0.7, z=-0.958461538461539 +}, { + x=-0.755384615384615, y=0.7, z=-1.11538461538462 +}, { + x=-0.830769230769231, y=0.7, z=-0.813846153846155 +}, { + x=-0.450769230769231, y=0.7, z=-1.19538461538462 +}, { + x=-0.976923076923077, y=0.7, z=-0.540000000000001 +} }, +-- Land 2 +{ { + x=-0.953846153846154, y=0.7, z=0.0046153846153837 +}, { + x=-0.735384615384615, y=0.7, z=0.224615384615384 +}, { + x=-0.935384615384615, y=0.7, z=0.241538461538461 +}, { + x=-1.22, y=0.7, z=0.139999999999999 +}, { + x=-1.49076923076923, y=0.7, z=0.306153846153845 +}, { + x=-1.49076923076923, y=0.7, z=0.664615384615384 +}, { + x=-1.18, y=0.7, z=-0.186153846153846 +} }, +-- Land 3 +{ { + x=-1.33230769230769, y=0.7, z=0.961538461538461 +}, { + x=-1.62923076923077, y=0.7, z=1.02461538461538 +}, { + x=-1.29076923076923, y=0.7, z=1.18 +}, { + x=-1.31230769230769, y=0.7, z=1.35230769230769 +}, { + x=-1.50923076923077, y=0.7, z=1.28153846153846 +}, { + x=-1.11846153846154, y=0.7, z=1.12 +}, { + x=-0.849230769230769, y=0.7, z=1.14 +}, { + x=-0.603076923076923, y=0.7, z=0.933846153846153 +} }, +-- Land 4 +{ { + x=0.292307692307693, y=0.7, z=0.238461538461538 +}, { + x=0.112307692307692, y=0.7, z=0.235384615384615 +}, { + x=-0.0676923076923073, y=0.7, z=0.229230769230768 +}, { + x=-0.250769230769231, y=0.7, z=0.235384615384615 +}, { + x=-0.446153846153846, y=0.7, z=0.39076923076923 +}, { + x=-0.703076923076923, y=0.7, z=0.563076923076923 +}, { + x=-0.973846153846154, y=0.7, z=0.732307692307692 +} }, +-- Land 5 +{ { + x=-0.316923076923077, y=0.7, z=-0.407692307692309 +}, { + x=-0.464615384615385, y=0.7, z=-0.127692307692309 +}, { + x=-0.153846153846154, y=0.7, z=-0.155384615384616 +}, { + x=-0.00923076923076903, y=0.7, z=-0.447692307692308 +}, { + x=-0.624615384615385, y=0.7, z=-0.393846153846154 +} }, +-- Land 6 +{ { + x=1.27230769230769, y=0.7, z=-1.25538461538462 +}, { + x=1, y=0.7, z=-1.11538461538462 +}, { + x=0.678461538461538, y=0.7, z=-1.11692307692308 +}, { + x=0.410769230769231, y=0.7, z=-0.950769230769232 +}, { + x=0.112307692307692, y=0.7, z=-0.847692307692309 +}, { + x=-0.189230769230769, y=0.7, z=-0.761538461538462 +} }, +-- Land 7 +{ { + x=0.458461538461539, y=0.7, z=0.815384615384615 +}, { + x=0.158461538461539, y=0.7, z=0.866153846153846 +}, { + x=0.335384615384615, y=0.7, z=1.1 +}, { + x=-0.163076923076923, y=0.7, z=0.855384615384615 +}, { + x=0.767692307692308, y=0.7, z=0.815384615384615 +}, { + x=0.643076923076923, y=0.7, z=1.10153846153846 +} }, +-- Land 8 +{ { + x=0.809230769230769, y=0.7, z=0.326153846153846 +}, { + x=1.02923076923077, y=0.7, z=0.447692307692307 +}, { + x=0.936923076923077, y=0.7, z=0.12 +}, { + x=1.24153846153846, y=0.7, z=0.198461538461538 +}, { + x=0.598461538461539, y=0.7, z=0.444615384615384 +} }, +-- Land 9 +{ { + x=1.40461538461538, y=0.7, z=-0.233846153846154 +}, { + x=1.21538461538462, y=0.7, z=-0.312307692307693 +}, { + x=0.975384615384616, y=0.7, z=-0.256923076923077 +}, { + x=0.669230769230769, y=0.7, z=-0.178461538461539 +}, { + x=0.587692307692308, y=0.7, z=-0.487692307692308 +}, { + x=0.361538461538462, y=0.7, z=-0.247692307692309 +} }, +-- Land 10 +{ { + x=1.32923076923077, y=0.7, z=-0.890769230769232 +}, { + x=1.17692307692308, y=0.7, z=-0.781538461538462 +}, { + x=1.6, y=0.7, z=-0.838461538461539 +}, { + x=1.65846153846154, y=0.7, z=-1.14923076923077 +}, { + x=1.36923076923077, y=0.7, z=-0.632307692307693 +}, { + x=1.95846153846154, y=0.7, z=-1.04769230769231 +} } } + +pieceMap = { +{ "Explorer" }, +{ "TownS", "Disease", "Disease" }, +{ "TownS", "City", "Dahan", "Dahan", "Box Blight", "Disease" }, +{ "Explorer", "Dahan", "Dahan", "Dahan" }, +{ }, +{ "Badlands" }, +{ }, +{ "Explorer" }, +{ "Dahan", "Dahan" }, +{ "Dahan", "Dahan" } +} diff --git a/objects/MJThematicMapBag/contained/ffa7e6/object.json b/objects/MJThematicMapBag/contained/ffa7e6/object.json new file mode 100644 index 000000000..54966b78c --- /dev/null +++ b/objects/MJThematicMapBag/contained/ffa7e6/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -41.62031555175781, + "posY": 1.6311506032943726, + "posZ": 50.80231857299805, + "rotX": 356.919677734375, + "rotY": 179.9784698486328, + "rotZ": 0.7838918566703796, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "SW", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "Tags": [ + "Thematic" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617313479141324033/1BE39A5C0215AC0446EB74C0AB64A1689B7E91F0/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.404999703168869, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/MJThematicMapBag/contained/ffa7e6/script.lua b/objects/MJThematicMapBag/contained/ffa7e6/script.lua new file mode 100644 index 000000000..572b2dc22 --- /dev/null +++ b/objects/MJThematicMapBag/contained/ffa7e6/script.lua @@ -0,0 +1,138 @@ +posMap = { +-- Land 1 +{ { + x=0.816923076923077, y=0.7, z=0.94 +}, { + x=0.549230769230769, y=0.7, z=0.836923076923077 +}, { + x=0.813846153846154, y=0.7, z=0.658461538461538 +}, { + x=0.384615384615385, y=0.7, z=1.10615384615385 +} }, +-- Land 2 +{ { + x=1.15538461538462, y=0.7, z=-0.149230769230769 +}, { + x=1.04615384615385, y=0.7, z=0.0738461538461536 +}, { + x=1.45692307692308, y=0.7, z=-0.216923076923077 +}, { + x=1.27538461538462, y=0.7, z=-0.483076923076923 +}, { + x=1.56461538461538, y=0.7, z=-0.630769230769231 +} }, +-- Land 3 +{ { + x=1.48923076923077, y=0.7, z=-1.31230769230769 +}, { + x=1.24461538461538, y=0.7, z=-1.31230769230769 +}, { + x=1.69076923076923, y=0.7, z=-1.09076923076923 +}, { + x=1.4, y=0.7, z=-1.01230769230769 +}, { + x=1.09384615384615, y=0.7, z=-1.11076923076923 +}, { + x=0.827692307692308, y=0.7, z=-0.938461538461539 +} }, +-- Land 4 +{ { + x=0.593846153846154, y=0.7, z=0.135384615384615 +}, { + x=0.398461538461538, y=0.7, z=-0.0107692307692308 +}, { + x=0.370769230769231, y=0.7, z=0.295384615384615 +}, { + x=0.675384615384615, y=0.7, z=-0.135384615384616 +}, { + x=0.396923076923077, y=0.7, z=-0.313846153846154 +}, { + x=0.718461538461538, y=0.7, z=-0.463076923076923 +} }, +-- Land 5 +{ { + x=0.123076923076923, y=0.7, z=0.786153846153846 +}, { + x=-0.0923076923076925, y=0.7, z=0.732307692307692 +}, { + x=-0.358461538461539, y=0.7, z=0.809230769230769 +}, { + x=-0.595384615384616, y=0.7, z=1.02461538461538 +}, { + x=-0.910769230769231, y=0.7, z=1.02307692307692 +}, { + x=-1.19538461538462, y=0.7, z=1.16923076923077 +} }, +-- Land 6 +{ { + x=-0.0692307692307697, y=0.7, z=0.333846153846154 +}, { + x=-0.296923076923077, y=0.7, z=0.333846153846154 +}, { + x=-0.0261538461538464, y=0.7, z=0.0630769230769228 +}, { + x=-0.343076923076923, y=0.7, z=0.043076923076923 +}, { + x=-0.587692307692308, y=0.7, z=0.253846153846154 +} }, +-- Land 7 +{ { + x=-0.389230769230769, y=0.7, z=-0.430769230769231 +}, { + x=-0.212307692307693, y=0.7, z=-0.6 +}, { + x=-0.118461538461538, y=0.7, z=-0.910769230769231 +}, { + x=0.203076923076923, y=0.7, z=-0.923076923076923 +}, { + x=0.489230769230769, y=0.7, z=-1.12769230769231 +}, { + x=-0.635384615384616, y=0.7, z=-0.364615384615385 +} }, +-- Land 8 +{ { + x=-1.28769230769231, y=0.7, z=-0.278461538461539 +}, { + x=-1.07384615384615, y=0.7, z=-0.38 +}, { + x=-1.27692307692308, y=0.7, z=-0.567692307692308 +}, { + x=-0.972307692307692, y=0.7, z=-0.663076923076923 +}, { + x=-0.743076923076923, y=0.7, z=-0.903076923076923 +}, { + x=-0.503076923076923, y=0.7, z=-1.10923076923077 +} }, +-- Land 9 +{ { + x=-1.08, y=0.7, z=0.253846153846154 +}, { + x=-1.35846153846154, y=0.7, z=0.0969230769230768 +}, { + x=-1.45538461538462, y=0.7, z=0.406153846153846 +} }, +-- Land 10 +{ { + x=-1.31230769230769, y=0.7, z=0.775384615384615 +}, { + x=-1.62153846153846, y=0.7, z=0.829230769230769 +}, { + x=-1.87692307692308, y=0.7, z=1.02153846153846 +}, { + x=-1.57846153846154, y=0.7, z=1.14153846153846 +}, { + x=-1.01846153846154, y=0.7, z=0.656923076923077 +} } } + +pieceMap = { +{ "Beasts" }, +{ "Town", "Dahan" }, +{ "TownS", "Dahan", "Box Blight" }, +{ "Explorer", "Town", "Beasts" }, +{ "Beasts", "Wilds" }, +{ "Explorer", "Badlands" }, +{ "Explorer" }, +{ "Box Blight", "Wilds" }, +{ }, +{ }, +} diff --git a/objects/MJThematicMapBag/contained/index.list b/objects/MJThematicMapBag/contained/index.list new file mode 100644 index 000000000..1e2ee86d9 --- /dev/null +++ b/objects/MJThematicMapBag/contained/index.list @@ -0,0 +1,6 @@ +214c72 +ffa7e6 +f14363 +bdaa82 +14a35f +a0e5c0 diff --git a/objects/MJThematicMapBag/object.json b/objects/MJThematicMapBag/object.json new file mode 100644 index 000000000..d4cda21e4 --- /dev/null +++ b/objects/MJThematicMapBag/object.json @@ -0,0 +1,115 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -38.0099983215332, + "posY": 1.0742546319961548, + "posZ": 59.650001525878906, + "rotX": 3.58351428531023e-08, + "rotY": 180.00296020507812, + "rotZ": -1.4333306808111956e-06, + "scaleX": 0.7270299792289734, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270299792289734 + }, + "Nickname": "Thematic Redo Boards", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5676649808883667, + "g": 0.5601109862327576, + "b": 0.5600327849388123 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + }, + "ChildObjects": [ + { + "GUID": "5cb9c9", + "Name": "Custom_Token", + "Transform": { + "posX": 0.041041478514671326, + "posY": -0.17055214941501617, + "posZ": 0.06575945764780045, + "rotX": -5.238332505541621e-07, + "rotY": 19.997047424316406, + "rotZ": 1.3346609648579033e-06, + "scaleX": 0.4822801947593689, + "scaleY": 6.08811616897583, + "scaleZ": 0.4822801947593689 + }, + "Nickname": "THEM NE Re-skinned", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617313684071905519/D507EC5A4A546FEDB157E4E52E84717281A6F8E9/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.4000000059604645, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + }, + "LuaScript": "posMap = { { {\r\n x = -0.214461371302605,\r\n y = 0.681336998939514,\r\n z = -1.02139627933502\r\n}, {\r\n x = -0.505093276500702,\r\n y = 0.681336998939514,\r\n z = -1.14980638027191\r\n}, {\r\n x = -0.613650918006897,\r\n y = 0.681312918663025,\r\n z = -0.894863069057465\r\n}, {\r\n x = -0.809811413288116,\r\n y = 0.681360602378845,\r\n z = -1.06570506095886\r\n}, {\r\n x = -0.913458347320557,\r\n y = 0.681328535079956,\r\n z = -0.810711801052094\r\n} }, { {\r\n x = -0.725297093391418,\r\n y = 0.681336998939514,\r\n z = -0.304233372211456\r\n}, {\r\n x = -1.16510164737701,\r\n y = 0.673514604568481,\r\n z = -0.101936765015125\r\n}, {\r\n x = -1.09950518608093,\r\n y = 0.673519968986511,\r\n z = -0.373398452997208\r\n}, {\r\n x = -0.794345498085022,\r\n y = 0.673527836799622,\r\n z = -0.532296359539032\r\n}, {\r\n x = -0.495000630617142,\r\n y = 0.673532009124756,\r\n z = -0.534907579421997\r\n} }, { {\r\n x = -0.783600807189941,\r\n y = 0.681336998939514,\r\n z = 0.384088605642319\r\n}, {\r\n x = -0.835022389888763,\r\n y = 0.680009841918945,\r\n z = 0.125956401228905\r\n}, {\r\n x = -0.534630239009857,\r\n y = 0.680190205574036,\r\n z = 0.130618795752525\r\n}, {\r\n x = -1.09494137763977,\r\n y = 0.680011391639709,\r\n z = 0.334409773349762\r\n}, {\r\n x = -1.42434275150299,\r\n y = 0.680012702941895,\r\n z = 0.281515628099442\r\n} }, { {\r\n x = -0.809488892555237,\r\n y = 0.681336998939514,\r\n z = 0.954553782939911\r\n}, {\r\n x = -0.978378236293793,\r\n y = 0.677880048751831,\r\n z = 0.778521656990051\r\n}, {\r\n x = -1.19311308860779,\r\n y = 0.677914023399353,\r\n z = 0.947223961353302\r\n}, {\r\n x = -1.60624599456787,\r\n y = 0.67797327041626,\r\n z = 0.868450284004211\r\n}, {\r\n x = -1.41639602184296,\r\n y = 0.677974224090576,\r\n z = 0.683217227458954\r\n} }, { {\r\n x = 0.480932325124741,\r\n y = 0.680521368980408,\r\n z = -0.769081890583038\r\n}, {\r\n x = 0.904087424278259,\r\n y = 0.680392384529114,\r\n z = -1.0335681438446\r\n}, {\r\n x = 0.2339768409729,\r\n y = 0.680391669273376,\r\n z = -0.568232595920563\r\n}, {\r\n x = -0.0501223504543304,\r\n y = 0.680349230766296,\r\n z = -0.395728260278702\r\n} }, { {\r\n x = 0.617657542228699,\r\n y = 0.681336998939514,\r\n z = 0.981706976890564\r\n}, {\r\n x = 0.410299926996231,\r\n y = 0.681336998939514,\r\n z = 0.970421135425568\r\n}, {\r\n x = 0.698247730731964,\r\n y = 0.678054332733154,\r\n z = 0.727068841457367\r\n}, {\r\n x = -0.000623213301878423,\r\n y = 0.678164720535278,\r\n z = 1.00716662406921\r\n}, {\r\n x = 0.40735000371933,\r\n y = 0.677992582321167,\r\n z = 0.745342075824738\r\n}, {\r\n x = 0.156281664967537,\r\n y = 0.678012847900391,\r\n z = 0.796080887317657\r\n} }, { {\r\n x = 0.544366061687469,\r\n y = 0.681336998939514,\r\n z = 0.404779970645905\r\n}, {\r\n x = 1.07373785972595,\r\n y = 0.681336998939514,\r\n z = 0.287216991186142\r\n}, {\r\n x = 0.931856691837311,\r\n y = 0.681336998939514,\r\n z = 0.276795983314514\r\n}, {\r\n x = 1.21603715419769,\r\n y = 0.681336998939514,\r\n z = 0.28599938750267\r\n}, {\r\n x = 0.685567796230316,\r\n y = 0.681336998939514,\r\n z = 0.251021564006805\r\n}, {\r\n x = 0.443911015987396,\r\n y = 0.681336998939514,\r\n z = 0.21344593167305\r\n}, {\r\n x = 0.514804601669312,\r\n y = 0.682343721389771,\r\n z = -0.0903959795832634\r\n}, {\r\n x = 0.211876913905144,\r\n y = 0.682337999343872,\r\n z = -0.0652114599943161\r\n}, {\r\n x = 0.0424456857144833,\r\n y = 0.682355880737305,\r\n z = 0.235521405935287\r\n}, {\r\n x = -0.03750841319561,\r\n y = 0.682337760925293,\r\n z = 0.549139559268951\r\n} }, { {\r\n x = 1.37700283527374,\r\n y = 0.679925918579102,\r\n z = -0.20570969581604\r\n}, {\r\n x = 1.28515195846558,\r\n y = 0.679924845695496,\r\n z = -0.518313825130463\r\n}, {\r\n x = 0.913143992424011,\r\n y = 0.679951071739197,\r\n z = -0.256187289953232\r\n}, {\r\n x = 1.12689852714539,\r\n y = 0.679880499839783,\r\n z = -0.108048781752586\r\n} }, { {\r\n x = 1.67606437206268,\r\n y = 0.681336998939514,\r\n z = -0.848600387573242\r\n}, {\r\n x = 1.4400155544281,\r\n y = 0.681336998939514,\r\n z = -0.852356731891632\r\n}, {\r\n x = 0.812067985534668,\r\n y = 0.681336998939514,\r\n z = -0.761994242668152\r\n}, {\r\n x = 1.90926051139832,\r\n y = 0.679368257522583,\r\n z = -0.711497068405151\r\n}, {\r\n x = 2.10599541664124,\r\n y = 0.679198980331421,\r\n z = -0.909499764442444\r\n}, {\r\n x = 1.62444305419922,\r\n y = 0.679260849952698,\r\n z = -1.101238489151\r\n}, {\r\n x = 1.31008744239807,\r\n y = 0.679351925849915,\r\n z = -1.05572354793549\r\n} } }\r\n\r\npieceMap = { { \"City\" }, { \"Wilds\" }, { \"Dahan\" }, { \"Dahan\" }, {}, { \"Dahan\" , \"Dahan\" }, { \"Dahan\" , \"Explorer\" , \"Explorer\" , \"Explorer\" , \"Dahan\" , \"Dahan\" }, {}, { \"Beasts\" , \"Disease\" , \"Town\" } }", + "LuaScriptState": "", + "XmlUI": "" + } + ] +} diff --git a/objects/PlayerBagBlue/contained/008200/contained/c73997/object.json b/objects/PlayerBagBlue/contained/008200/contained/c73997/object.json new file mode 100644 index 000000000..6a56c1359 --- /dev/null +++ b/objects/PlayerBagBlue/contained/008200/contained/c73997/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -27.971372604370117, + "posY": 1.0772839784622192, + "posZ": -15.434784889221191, + "rotX": 353.83782958984375, + "rotY": 0.20229458808898926, + "rotZ": -0.0018296322086825967, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/008200/contained/c73997/script.lua b/objects/PlayerBagBlue/contained/008200/contained/c73997/script.lua new file mode 100644 index 000000000..ce5e62806 --- /dev/null +++ b/objects/PlayerBagBlue/contained/008200/contained/c73997/script.lua @@ -0,0 +1 @@ +elements="00010000" diff --git a/objects/PlayerBagBlue/contained/008200/contained/index.list b/objects/PlayerBagBlue/contained/008200/contained/index.list new file mode 100644 index 000000000..a7ddc5453 --- /dev/null +++ b/objects/PlayerBagBlue/contained/008200/contained/index.list @@ -0,0 +1 @@ +c73997 diff --git a/objects/PlayerBagBlue/contained/008200/object.json b/objects/PlayerBagBlue/contained/008200/object.json new file mode 100644 index 000000000..b864cdc11 --- /dev/null +++ b/objects/PlayerBagBlue/contained/008200/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 81.20590209960938, + "posY": 1.9712278842926025, + "posZ": -18.61163902282715, + "rotX": 0.004440179094672203, + "rotY": 179.99998474121094, + "rotZ": 7.323178010665288e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Air Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.3328751027584076, + "b": 0.9320557117462158 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/008200/script.lua b/objects/PlayerBagBlue/contained/008200/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagBlue/contained/008200/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagBlue/contained/1ad0e7/contained/4efdf6/object.json b/objects/PlayerBagBlue/contained/1ad0e7/contained/4efdf6/object.json new file mode 100644 index 000000000..3dbead396 --- /dev/null +++ b/objects/PlayerBagBlue/contained/1ad0e7/contained/4efdf6/object.json @@ -0,0 +1,492 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -20.436609268188477, + "posY": 1.092727780342102, + "posZ": -15.262659072875977, + "rotX": 354.6304016113281, + "rotY": 0.2163378745317459, + "rotZ": 0.018739840015769005, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Any Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.398224800825119 + }, + "Tags": [ + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "8": { + "GUID": "93b460", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447232000529766, + "rotY": 180.0064697265625, + "rotZ": 7.182766808000451e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000001\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "20586b", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447238985449076, + "rotY": 180.0064239501953, + "rotZ": 7.679676059524354e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Any", + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000010\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "7c2166", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447228740900755, + "rotY": 180.0063934326172, + "rotZ": 8.009685075194284e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Any", + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000100\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "95b72c", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447257146239281, + "rotY": 180.00636291503906, + "rotZ": 6.657661515419022e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Any", + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00001000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "177c94", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447110462933779, + "rotY": 180.00631713867188, + "rotZ": 8.254950216723955e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00010000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "d7a526", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.00444711372256279, + "rotY": 180.0062713623047, + "rotZ": 7.463582392119861e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00100000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "2": { + "GUID": "3b1a39", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.004447266925126314, + "rotY": 180.00624084472656, + "rotZ": 7.426633601426147e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Any", + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"01000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "1": { + "GUID": "7d3cb6", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447185900062323, + "rotY": 180.00619506835938, + "rotZ": 8.112252771752537e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"10000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/PlayerBagBlue/contained/1ad0e7/contained/index.list b/objects/PlayerBagBlue/contained/1ad0e7/contained/index.list new file mode 100644 index 000000000..edc514154 --- /dev/null +++ b/objects/PlayerBagBlue/contained/1ad0e7/contained/index.list @@ -0,0 +1 @@ +4efdf6 diff --git a/objects/PlayerBagBlue/contained/1ad0e7/object.json b/objects/PlayerBagBlue/contained/1ad0e7/object.json new file mode 100644 index 000000000..a78bf997c --- /dev/null +++ b/objects/PlayerBagBlue/contained/1ad0e7/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 67.12924194335938, + "posY": 1.9712278842926025, + "posZ": -26.526626586914062, + "rotX": 0.004438359756022692, + "rotY": 180.00013732910156, + "rotZ": 3.744801517768792e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Any Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.3982234597206116 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/1ad0e7/script.lua b/objects/PlayerBagBlue/contained/1ad0e7/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagBlue/contained/1ad0e7/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagBlue/contained/1fb9b4/object.json b/objects/PlayerBagBlue/contained/1fb9b4/object.json new file mode 100644 index 000000000..e486ddb4f --- /dev/null +++ b/objects/PlayerBagBlue/contained/1fb9b4/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.84059143066406, + "posY": 1.2530328035354614, + "posZ": 46.942108154296875, + "rotX": 4.679780249716714e-05, + "rotY": 180.0455780029297, + "rotZ": -0.00033268341212533414, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ready Token", + "Description": "Flip this to the side with a check mark if you are Ready to move on to the next phase in the turn. These are mainly used to keep all players on the same page. When all players' Ready Tokens are flipped, they will unflip.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472357873/CF2B89112AF7A9242CA8C6D2FEEECC3C6C1BE05C/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/7066e9/contained/fe04ab/object.json b/objects/PlayerBagBlue/contained/7066e9/contained/fe04ab/object.json new file mode 100644 index 000000000..e4af2dd62 --- /dev/null +++ b/objects/PlayerBagBlue/contained/7066e9/contained/fe04ab/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -32.20402526855469, + "posY": 1.0588264465332031, + "posZ": -15.544177055358887, + "rotX": 354.1841735839844, + "rotY": 0.08757732808589935, + "rotZ": 359.9941101074219, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/7066e9/contained/fe04ab/script.lua b/objects/PlayerBagBlue/contained/7066e9/contained/fe04ab/script.lua new file mode 100644 index 000000000..ec8039d5d --- /dev/null +++ b/objects/PlayerBagBlue/contained/7066e9/contained/fe04ab/script.lua @@ -0,0 +1 @@ +elements="10000000" diff --git a/objects/PlayerBagBlue/contained/7066e9/contained/index.list b/objects/PlayerBagBlue/contained/7066e9/contained/index.list new file mode 100644 index 000000000..e5cc4f88d --- /dev/null +++ b/objects/PlayerBagBlue/contained/7066e9/contained/index.list @@ -0,0 +1 @@ +fe04ab diff --git a/objects/PlayerBagBlue/contained/7066e9/object.json b/objects/PlayerBagBlue/contained/7066e9/object.json new file mode 100644 index 000000000..6ff212230 --- /dev/null +++ b/objects/PlayerBagBlue/contained/7066e9/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 72.0436782836914, + "posY": 1.9712250232696533, + "posZ": -18.365652084350586, + "rotX": 0.004439784213900566, + "rotY": 180.0, + "rotZ": 2.0086402230390377e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Sun Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/7066e9/script.lua b/objects/PlayerBagBlue/contained/7066e9/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagBlue/contained/7066e9/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagBlue/contained/80d97c/contained/5aaea7/object.json b/objects/PlayerBagBlue/contained/80d97c/contained/5aaea7/object.json new file mode 100644 index 000000000..243e1b8df --- /dev/null +++ b/objects/PlayerBagBlue/contained/80d97c/contained/5aaea7/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 33.90000534057617, + "posY": 1.0095988512039185, + "posZ": -13.700240135192871, + "rotX": 359.9229431152344, + "rotY": -0.004111065994948149, + "rotZ": 2.2066489691496827e-05, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Isolate", + "Description": "Represents a land hard to travel to, from, or through. Prevents Invader Explore Actions, and prevents Invader pieces from using\r\nadjacencies unless you let them.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.2823525369167328, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472354630/0AAC0B3A289E8B8DDFD8CDFABD49D4E47EE4DF26/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/80d97c/contained/index.list b/objects/PlayerBagBlue/contained/80d97c/contained/index.list new file mode 100644 index 000000000..341f2d67a --- /dev/null +++ b/objects/PlayerBagBlue/contained/80d97c/contained/index.list @@ -0,0 +1 @@ +5aaea7 diff --git a/objects/PlayerBagBlue/contained/80d97c/object.json b/objects/PlayerBagBlue/contained/80d97c/object.json new file mode 100644 index 000000000..5fcc30479 --- /dev/null +++ b/objects/PlayerBagBlue/contained/80d97c/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 84.24742889404297, + "posY": 1.9711859226226807, + "posZ": -7.106074810028076, + "rotX": 0.004439963959157467, + "rotY": 179.9853057861328, + "rotZ": -9.029145076056011e-07, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "Isolate Tokens", + "Description": "Represents a land hard to travel to, from, or through. Prevents Invader Explore Actions, and prevents Invader pieces from using\r\nadjacencies unless you let them.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.2823491394519806, + "g": 0.7141388058662415, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472354630/0AAC0B3A289E8B8DDFD8CDFABD49D4E47EE4DF26/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/80d97c/script.lua b/objects/PlayerBagBlue/contained/80d97c/script.lua new file mode 100644 index 000000000..0af2e99e5 --- /dev/null +++ b/objects/PlayerBagBlue/contained/80d97c/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and string.match(collision_info.collision_object.getName(), "^%a*'s Isolate") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagBlue/contained/86b1b2/contained/8df091/object.json b/objects/PlayerBagBlue/contained/86b1b2/contained/8df091/object.json new file mode 100644 index 000000000..d0677f3e5 --- /dev/null +++ b/objects/PlayerBagBlue/contained/86b1b2/contained/8df091/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -23.66122817993164, + "posY": 1.0993168354034424, + "posZ": -15.205973625183105, + "rotX": 354.8467102050781, + "rotY": 359.710205078125, + "rotZ": 0.009356072172522545, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/86b1b2/contained/8df091/script.lua b/objects/PlayerBagBlue/contained/86b1b2/contained/8df091/script.lua new file mode 100644 index 000000000..392af7a75 --- /dev/null +++ b/objects/PlayerBagBlue/contained/86b1b2/contained/8df091/script.lua @@ -0,0 +1 @@ +elements="00000010" diff --git a/objects/PlayerBagBlue/contained/86b1b2/contained/index.list b/objects/PlayerBagBlue/contained/86b1b2/contained/index.list new file mode 100644 index 000000000..251f778df --- /dev/null +++ b/objects/PlayerBagBlue/contained/86b1b2/contained/index.list @@ -0,0 +1 @@ +8df091 diff --git a/objects/PlayerBagBlue/contained/86b1b2/object.json b/objects/PlayerBagBlue/contained/86b1b2/object.json new file mode 100644 index 000000000..641f1123c --- /dev/null +++ b/objects/PlayerBagBlue/contained/86b1b2/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 75.14591979980469, + "posY": 1.971227765083313, + "posZ": -22.890329360961914, + "rotX": 0.004438379779458046, + "rotY": 180.00013732910156, + "rotZ": 7.344559094235592e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Plant Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.22263821959495544 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/86b1b2/script.lua b/objects/PlayerBagBlue/contained/86b1b2/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagBlue/contained/86b1b2/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagBlue/contained/8a69a9/object.json b/objects/PlayerBagBlue/contained/8a69a9/object.json new file mode 100644 index 000000000..8ed443165 --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69a9/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.73988723754883, + "posY": 1.40302312374115, + "posZ": 47.13674545288086, + "rotX": -6.655151878476318e-07, + "rotY": 179.98956298828125, + "rotZ": -1.4062053423913312e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/8a69aa/object.json b/objects/PlayerBagBlue/contained/8a69aa/object.json new file mode 100644 index 000000000..be3c2208f --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69aa/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.71992492675781, + "posY": 1.3950958251953125, + "posZ": 46.98828887939453, + "rotX": -1.3770142004432273e-07, + "rotY": 179.98956298828125, + "rotZ": -1.634481236578722e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/8a69ab/object.json b/objects/PlayerBagBlue/contained/8a69ab/object.json new file mode 100644 index 000000000..ea8a165e5 --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69ab/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.71992492675781, + "posY": 1.3950958251953125, + "posZ": 46.98828887939453, + "rotX": -1.2155776119016082e-07, + "rotY": 179.98956298828125, + "rotZ": -1.5958605672494741e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/8a69ac/object.json b/objects/PlayerBagBlue/contained/8a69ac/object.json new file mode 100644 index 000000000..be3c2208f --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69ac/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.71992492675781, + "posY": 1.3950958251953125, + "posZ": 46.98828887939453, + "rotX": -1.3770142004432273e-07, + "rotY": 179.98956298828125, + "rotZ": -1.634481236578722e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/8a69ad/object.json b/objects/PlayerBagBlue/contained/8a69ad/object.json new file mode 100644 index 000000000..ea8a165e5 --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69ad/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.71992492675781, + "posY": 1.3950958251953125, + "posZ": 46.98828887939453, + "rotX": -1.2155776119016082e-07, + "rotY": 179.98956298828125, + "rotZ": -1.5958605672494741e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/8a69ae/object.json b/objects/PlayerBagBlue/contained/8a69ae/object.json new file mode 100644 index 000000000..be3c2208f --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69ae/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.71992492675781, + "posY": 1.3950958251953125, + "posZ": 46.98828887939453, + "rotX": -1.3770142004432273e-07, + "rotY": 179.98956298828125, + "rotZ": -1.634481236578722e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/8a69af/object.json b/objects/PlayerBagBlue/contained/8a69af/object.json new file mode 100644 index 000000000..ea8a165e5 --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69af/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.71992492675781, + "posY": 1.3950958251953125, + "posZ": 46.98828887939453, + "rotX": -1.2155776119016082e-07, + "rotY": 179.98956298828125, + "rotZ": -1.5958605672494741e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/8a69b0/object.json b/objects/PlayerBagBlue/contained/8a69b0/object.json new file mode 100644 index 000000000..be3c2208f --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69b0/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.71992492675781, + "posY": 1.3950958251953125, + "posZ": 46.98828887939453, + "rotX": -1.3770142004432273e-07, + "rotY": 179.98956298828125, + "rotZ": -1.634481236578722e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/8a69b1/object.json b/objects/PlayerBagBlue/contained/8a69b1/object.json new file mode 100644 index 000000000..ea8a165e5 --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69b1/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.71992492675781, + "posY": 1.3950958251953125, + "posZ": 46.98828887939453, + "rotX": -1.2155776119016082e-07, + "rotY": 179.98956298828125, + "rotZ": -1.5958605672494741e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/8a69b2/object.json b/objects/PlayerBagBlue/contained/8a69b2/object.json new file mode 100644 index 000000000..be3c2208f --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69b2/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.71992492675781, + "posY": 1.3950958251953125, + "posZ": 46.98828887939453, + "rotX": -1.3770142004432273e-07, + "rotY": 179.98956298828125, + "rotZ": -1.634481236578722e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/8a69b3/object.json b/objects/PlayerBagBlue/contained/8a69b3/object.json new file mode 100644 index 000000000..ea8a165e5 --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69b3/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.71992492675781, + "posY": 1.3950958251953125, + "posZ": 46.98828887939453, + "rotX": -1.2155776119016082e-07, + "rotY": 179.98956298828125, + "rotZ": -1.5958605672494741e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/8a69b4/object.json b/objects/PlayerBagBlue/contained/8a69b4/object.json new file mode 100644 index 000000000..be3c2208f --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69b4/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.71992492675781, + "posY": 1.3950958251953125, + "posZ": 46.98828887939453, + "rotX": -1.3770142004432273e-07, + "rotY": 179.98956298828125, + "rotZ": -1.634481236578722e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/8a69b5/object.json b/objects/PlayerBagBlue/contained/8a69b5/object.json new file mode 100644 index 000000000..ea8a165e5 --- /dev/null +++ b/objects/PlayerBagBlue/contained/8a69b5/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.71992492675781, + "posY": 1.3950958251953125, + "posZ": 46.98828887939453, + "rotX": -1.2155776119016082e-07, + "rotY": 179.98956298828125, + "rotZ": -1.5958605672494741e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "520d53", + "Name": "Custom_Model", + "Transform": { + "posX": -48.75519561767578, + "posY": 1.059999942779541, + "posZ": 47.66557312011719, + "rotX": 2.941465879757743e-07, + "rotY": 179.98959350585938, + "rotZ": -1.4097446410232806e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Blue's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.034482717514038086, + "b": 1.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Blue's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676881841/9B1B1859A3BCE1EE2EC77AE688E13E937CB08F09/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagBlue/contained/9af62a/contained/e6db03/object.json b/objects/PlayerBagBlue/contained/9af62a/contained/e6db03/object.json new file mode 100644 index 000000000..7555bf890 --- /dev/null +++ b/objects/PlayerBagBlue/contained/9af62a/contained/e6db03/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -28.829708099365234, + "posY": 1.0600405931472778, + "posZ": -15.33484935760498, + "rotX": 359.2509460449219, + "rotY": 358.3028564453125, + "rotZ": 358.2768249511719, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/9af62a/contained/e6db03/script.lua b/objects/PlayerBagBlue/contained/9af62a/contained/e6db03/script.lua new file mode 100644 index 000000000..e33f58ca8 --- /dev/null +++ b/objects/PlayerBagBlue/contained/9af62a/contained/e6db03/script.lua @@ -0,0 +1 @@ +elements="00100000" diff --git a/objects/PlayerBagBlue/contained/9af62a/contained/index.list b/objects/PlayerBagBlue/contained/9af62a/contained/index.list new file mode 100644 index 000000000..afca76ebf --- /dev/null +++ b/objects/PlayerBagBlue/contained/9af62a/contained/index.list @@ -0,0 +1 @@ +e6db03 diff --git a/objects/PlayerBagBlue/contained/9af62a/object.json b/objects/PlayerBagBlue/contained/9af62a/object.json new file mode 100644 index 000000000..62f286432 --- /dev/null +++ b/objects/PlayerBagBlue/contained/9af62a/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 78.2664794921875, + "posY": 1.9712271690368652, + "posZ": -19.31797981262207, + "rotX": 0.004437800496816635, + "rotY": 180.00013732910156, + "rotZ": 4.82107338939386e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Fire Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.37546268105506897, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/9af62a/script.lua b/objects/PlayerBagBlue/contained/9af62a/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagBlue/contained/9af62a/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagBlue/contained/ac003d/contained/5633da/object.json b/objects/PlayerBagBlue/contained/ac003d/contained/5633da/object.json new file mode 100644 index 000000000..155f53406 --- /dev/null +++ b/objects/PlayerBagBlue/contained/ac003d/contained/5633da/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -30.64945411682129, + "posY": 1.0623514652252197, + "posZ": -15.201143264770508, + "rotX": 357.9991149902344, + "rotY": 0.5256887078285217, + "rotZ": 0.017040757462382317, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/ac003d/contained/5633da/script.lua b/objects/PlayerBagBlue/contained/ac003d/contained/5633da/script.lua new file mode 100644 index 000000000..b7daeb308 --- /dev/null +++ b/objects/PlayerBagBlue/contained/ac003d/contained/5633da/script.lua @@ -0,0 +1 @@ +elements="01000000" diff --git a/objects/PlayerBagBlue/contained/ac003d/contained/index.list b/objects/PlayerBagBlue/contained/ac003d/contained/index.list new file mode 100644 index 000000000..d90faa040 --- /dev/null +++ b/objects/PlayerBagBlue/contained/ac003d/contained/index.list @@ -0,0 +1 @@ +5633da diff --git a/objects/PlayerBagBlue/contained/ac003d/object.json b/objects/PlayerBagBlue/contained/ac003d/object.json new file mode 100644 index 000000000..06cef5443 --- /dev/null +++ b/objects/PlayerBagBlue/contained/ac003d/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 74.2602767944336, + "posY": 1.9712259769439697, + "posZ": -17.308279037475586, + "rotX": 0.00443954486399889, + "rotY": 180.0, + "rotZ": 2.737446322953474e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Moon Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/ac003d/script.lua b/objects/PlayerBagBlue/contained/ac003d/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagBlue/contained/ac003d/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagBlue/contained/bdbab4/contained/d440a5/object.json b/objects/PlayerBagBlue/contained/bdbab4/contained/d440a5/object.json new file mode 100644 index 000000000..de309c3da --- /dev/null +++ b/objects/PlayerBagBlue/contained/bdbab4/contained/d440a5/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -26.444595336914062, + "posY": 1.1257147789001465, + "posZ": -15.125343322753906, + "rotX": 353.3041687011719, + "rotY": 0.36376506090164185, + "rotZ": -0.0052677481435239315, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/bdbab4/contained/d440a5/script.lua b/objects/PlayerBagBlue/contained/bdbab4/contained/d440a5/script.lua new file mode 100644 index 000000000..adc4a57fa --- /dev/null +++ b/objects/PlayerBagBlue/contained/bdbab4/contained/d440a5/script.lua @@ -0,0 +1 @@ +elements="00001000" diff --git a/objects/PlayerBagBlue/contained/bdbab4/contained/index.list b/objects/PlayerBagBlue/contained/bdbab4/contained/index.list new file mode 100644 index 000000000..d849064cb --- /dev/null +++ b/objects/PlayerBagBlue/contained/bdbab4/contained/index.list @@ -0,0 +1 @@ +d440a5 diff --git a/objects/PlayerBagBlue/contained/bdbab4/object.json b/objects/PlayerBagBlue/contained/bdbab4/object.json new file mode 100644 index 000000000..4aa35e96c --- /dev/null +++ b/objects/PlayerBagBlue/contained/bdbab4/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 67.10110473632812, + "posY": 1.9712278842926025, + "posZ": -22.4073543548584, + "rotX": 0.004440478980541229, + "rotY": 179.99998474121094, + "rotZ": 5.825171811579821e-08, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Water Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833171367645264, + "g": 0.4237189292907715, + "b": 0.8391405344009399 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/bdbab4/script.lua b/objects/PlayerBagBlue/contained/bdbab4/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagBlue/contained/bdbab4/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagBlue/contained/c8d6cc/contained/a4ef9c/object.json b/objects/PlayerBagBlue/contained/c8d6cc/contained/a4ef9c/object.json new file mode 100644 index 000000000..d3c5be28f --- /dev/null +++ b/objects/PlayerBagBlue/contained/c8d6cc/contained/a4ef9c/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -22.100460052490234, + "posY": 1.0723564624786377, + "posZ": -15.18539810180664, + "rotX": 357.176513671875, + "rotY": 0.0674246996641159, + "rotZ": 359.9903259277344, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/c8d6cc/contained/a4ef9c/script.lua b/objects/PlayerBagBlue/contained/c8d6cc/contained/a4ef9c/script.lua new file mode 100644 index 000000000..77a6df2c0 --- /dev/null +++ b/objects/PlayerBagBlue/contained/c8d6cc/contained/a4ef9c/script.lua @@ -0,0 +1 @@ +elements="00000001" diff --git a/objects/PlayerBagBlue/contained/c8d6cc/contained/index.list b/objects/PlayerBagBlue/contained/c8d6cc/contained/index.list new file mode 100644 index 000000000..c0c726108 --- /dev/null +++ b/objects/PlayerBagBlue/contained/c8d6cc/contained/index.list @@ -0,0 +1 @@ +a4ef9c diff --git a/objects/PlayerBagBlue/contained/c8d6cc/object.json b/objects/PlayerBagBlue/contained/c8d6cc/object.json new file mode 100644 index 000000000..0c3345013 --- /dev/null +++ b/objects/PlayerBagBlue/contained/c8d6cc/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 80.34773254394531, + "posY": 1.971227765083313, + "posZ": -23.430004119873047, + "rotX": 0.004440036136657, + "rotY": 180.0, + "rotZ": 3.593047495087376e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Animal Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/c8d6cc/script.lua b/objects/PlayerBagBlue/contained/c8d6cc/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagBlue/contained/c8d6cc/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagBlue/contained/e677f5/contained/e9fba7/object.json b/objects/PlayerBagBlue/contained/e677f5/contained/e9fba7/object.json new file mode 100644 index 000000000..ee11ebb7a --- /dev/null +++ b/objects/PlayerBagBlue/contained/e677f5/contained/e9fba7/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -25.104190826416016, + "posY": 1.1461284160614014, + "posZ": -14.926012992858887, + "rotX": 353.81988525390625, + "rotY": 0.08675438910722733, + "rotZ": 359.9378967285156, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/e677f5/contained/e9fba7/script.lua b/objects/PlayerBagBlue/contained/e677f5/contained/e9fba7/script.lua new file mode 100644 index 000000000..021084d97 --- /dev/null +++ b/objects/PlayerBagBlue/contained/e677f5/contained/e9fba7/script.lua @@ -0,0 +1 @@ +elements="00000100" diff --git a/objects/PlayerBagBlue/contained/e677f5/contained/index.list b/objects/PlayerBagBlue/contained/e677f5/contained/index.list new file mode 100644 index 000000000..a79776d73 --- /dev/null +++ b/objects/PlayerBagBlue/contained/e677f5/contained/index.list @@ -0,0 +1 @@ +e9fba7 diff --git a/objects/PlayerBagBlue/contained/e677f5/object.json b/objects/PlayerBagBlue/contained/e677f5/object.json new file mode 100644 index 000000000..25fee9346 --- /dev/null +++ b/objects/PlayerBagBlue/contained/e677f5/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 70.0582046508789, + "posY": 1.971227765083313, + "posZ": -23.057655334472656, + "rotX": 0.004439676180481911, + "rotY": 180.0, + "rotZ": 3.187323329711944e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Earth Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.4268389344215393, + "g": 0.36939916014671326, + "b": 0.4396032691001892 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/e677f5/script.lua b/objects/PlayerBagBlue/contained/e677f5/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagBlue/contained/e677f5/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagBlue/contained/f5652f/contained/11ada4/object.json b/objects/PlayerBagBlue/contained/f5652f/contained/11ada4/object.json new file mode 100644 index 000000000..9d41e09bb --- /dev/null +++ b/objects/PlayerBagBlue/contained/f5652f/contained/11ada4/object.json @@ -0,0 +1,1111 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 31.798309326171875, + "posY": 1.0195156335830688, + "posZ": -13.265876770019531, + "rotX": 2.361346851387225e-08, + "rotY": 0.0018130961107090116, + "rotZ": -6.996973388595507e-05, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.2823503911495209, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434924170706662/37F12EB9D68832E2A4292A7DD2309A767066C5B1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "2": { + "GUID": "9f449d", + "Name": "Custom_Model", + "Transform": { + "posX": -20.888654708862305, + "posY": 0.049999937415122986, + "posZ": 6.199670314788818, + "rotX": -1.0634607860993128e-06, + "rotY": 180.0175323486328, + "rotZ": 2.2219788320398948e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239416952/A5C04560A7C7D4568F12B5B22F8C79E20DA97AD4/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "e5f42d", + "Name": "Custom_Model", + "Transform": { + "posX": -18.82866859436035, + "posY": 0.04999995231628418, + "posZ": 6.184476375579834, + "rotX": -1.0991512908731238e-06, + "rotY": 180.0153045654297, + "rotZ": 1.9738610035346937e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239417943/7A1A46FB3C6E42A0B2EDA5DA824D1D227CB2C9D3/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "df418f", + "Name": "Custom_Model", + "Transform": { + "posX": -16.76780128479004, + "posY": 0.04999994859099388, + "posZ": 6.229827404022217, + "rotX": -1.1962155213041115e-06, + "rotY": 180.01376342773438, + "rotZ": 2.6161646360378654e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239419091/631262890558109776FBBCA85247DB7B63E1C948/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "0ea97f", + "Name": "Custom_Model", + "Transform": { + "posX": -14.700243949890137, + "posY": 0.049999937415122986, + "posZ": 6.229806423187256, + "rotX": -1.08513961549761e-06, + "rotY": 180.01556396484375, + "rotZ": 1.74167425370797e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239424662/7B918036CE1AC4ECA1D4577A006AFB0C82B9F52B/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "78b009", + "Name": "Custom_Model", + "Transform": { + "posX": -12.632588386535645, + "posY": 0.04999992251396179, + "posZ": 6.229806423187256, + "rotX": -1.1489495364003233e-06, + "rotY": 180.01556396484375, + "rotZ": 1.5362624594672525e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239420892/C6B35383C9121D8F8FB5A0455F3762963812A676/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "de0b2b", + "Name": "Custom_Model", + "Transform": { + "posX": -10.56502628326416, + "posY": 0.04999993368983269, + "posZ": 6.229793071746826, + "rotX": -1.1460107316452195e-06, + "rotY": 180.00808715820312, + "rotZ": 1.9865825606757426e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680632550/1FF8BBCE9A786BD94EA18BC16EE919B3F6C2E008/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "a5f7c0", + "Name": "Custom_Model", + "Transform": { + "posX": -8.497368812561035, + "posY": 0.049999918788671494, + "posZ": 6.2297892570495605, + "rotX": -1.1680884881570819e-06, + "rotY": 180.00778198242188, + "rotZ": 1.878783564279729e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680637473/42DC69F871E095AD782B24059FE69EF2BF6CFC14/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "c01cda", + "Name": "Custom_Model", + "Transform": { + "posX": -6.429773807525635, + "posY": 0.0499999113380909, + "posZ": 6.2298054695129395, + "rotX": -1.0610507388264523e-06, + "rotY": 180.0051727294922, + "rotZ": 1.4072321619096329e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680638930/C288F06421E07AB75EC9D34D66AA35728E75CC59/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "105209", + "Name": "Custom_Model", + "Transform": { + "posX": -4.362080097198486, + "posY": 0.049999918788671494, + "posZ": 6.229804515838623, + "rotX": -1.0651559705365798e-06, + "rotY": 180.00540161132812, + "rotZ": 9.4165862662976e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680643307/464FE0E85EC18E3506CA1004A20D054B451EDA20/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "11": { + "GUID": "587b19", + "Name": "Custom_Model", + "Transform": { + "posX": -2.2944209575653076, + "posY": 0.04999990016222, + "posZ": 6.229807376861572, + "rotX": -1.0915164239122532e-06, + "rotY": 180.00540161132812, + "rotZ": 1.0613575085471894e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680646407/347AF776079EE246E02833DD475D56B8DAD8AEE5/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "12": { + "GUID": "c6e48b", + "Name": "Custom_Model", + "Transform": { + "posX": -0.22664763033390045, + "posY": 0.0499999038875103, + "posZ": 6.229806423187256, + "rotX": -1.1160080930494587e-06, + "rotY": 180.0153350830078, + "rotZ": 1.8561392778337904e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680647764/2CB13E50712BF2BEA9455D9714B8C0D9DEF03D11/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "13": { + "GUID": "213857", + "Name": "Custom_Model", + "Transform": { + "posX": 1.8410063982009888, + "posY": 0.04999986290931702, + "posZ": 6.229806423187256, + "rotX": -1.0878535476877005e-06, + "rotY": 180.0153350830078, + "rotZ": 1.1383705356138307e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680648985/36F955A2B0167BF2CFEDCFEF772CE011FD392A0A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "14": { + "GUID": "350041", + "Name": "Custom_Model", + "Transform": { + "posX": 3.90866756439209, + "posY": 0.04999988526105881, + "posZ": 6.2298264503479, + "rotX": -1.256155883311294e-06, + "rotY": 180.01333618164062, + "rotZ": 3.2127812232829456e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680650668/D511A5956BD87A8BC6A5900D27B49E471FF147F9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "15": { + "GUID": "9b992d", + "Name": "Custom_Model", + "Transform": { + "posX": 5.976319789886475, + "posY": 0.04999988526105881, + "posZ": 6.229827404022217, + "rotX": -1.0656151516741375e-06, + "rotY": 180.01316833496094, + "rotZ": 1.8947017110804154e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680651535/BECAAFE8F9E01B301647CD4DDEAD60D36D3BBA01/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "16": { + "GUID": "06e8b4", + "Name": "Custom_Model", + "Transform": { + "posX": 8.043961524963379, + "posY": 0.04999988153576851, + "posZ": 6.2298264503479, + "rotX": -1.0914992571997573e-06, + "rotY": 180.01318359375, + "rotZ": 1.0522985860461631e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680652526/16D832CFD5521C7C587512F41A7013CCAF40DC1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "17": { + "GUID": "8f4337", + "Name": "Custom_Model", + "Transform": { + "posX": 10.111523628234863, + "posY": 0.04999987408518791, + "posZ": 6.229800701141357, + "rotX": -1.062980459209939e-06, + "rotY": 180.00535583496094, + "rotZ": 1.8856268013678346e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680653412/0B53E622D74277FF1DDB0BF0E698CCCAA4D96B73/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "18": { + "GUID": "8e8d1f", + "Name": "Custom_Model", + "Transform": { + "posX": 12.179177284240723, + "posY": 0.049999866634607315, + "posZ": 6.229786396026611, + "rotX": -1.0939817229882465e-06, + "rotY": 180.0081787109375, + "rotZ": 1.8830198200703308e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680654412/6074A9C83FC03421DD3EFEE5D347DEDC022ADB1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "19": { + "GUID": "216b38", + "Name": "Custom_Model", + "Transform": { + "posX": 14.246834754943848, + "posY": 0.04999985918402672, + "posZ": 6.229788303375244, + "rotX": -1.1665364354485064e-06, + "rotY": 180.0082244873047, + "rotZ": 1.8251748201691953e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680655320/4752298B0D66FD7647BA5FA7774895DADDB09563/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "20": { + "GUID": "36278f", + "Name": "Custom_Model", + "Transform": { + "posX": 16.314599990844727, + "posY": 0.049999866634607315, + "posZ": 6.229788303375244, + "rotX": -1.1054922879338847e-06, + "rotY": 180.00823974609375, + "rotZ": 1.6465456553760305e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235045075416565, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680656424/340BB9951AF477B3A2FC169FD7368F281A12B092/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "21": { + "GUID": "93cf25", + "Name": "Custom_Model", + "Transform": { + "posX": 18.420515060424805, + "posY": 0.049999844282865524, + "posZ": 6.1876444816589355, + "rotX": -1.117984083975898e-06, + "rotY": 180.01356506347656, + "rotZ": 1.322157885397246e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Blue's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.28235265612602234, + "g": 0.7141388058662415, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/PlayerBagBlue/contained/f5652f/contained/index.list b/objects/PlayerBagBlue/contained/f5652f/contained/index.list new file mode 100644 index 000000000..d1140ef16 --- /dev/null +++ b/objects/PlayerBagBlue/contained/f5652f/contained/index.list @@ -0,0 +1 @@ +11ada4 diff --git a/objects/PlayerBagBlue/contained/f5652f/object.json b/objects/PlayerBagBlue/contained/f5652f/object.json new file mode 100644 index 000000000..a67e1e128 --- /dev/null +++ b/objects/PlayerBagBlue/contained/f5652f/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 81.05899047851562, + "posY": 1.9711858034133911, + "posZ": -5.3796796798706055, + "rotX": 0.004439617972820997, + "rotY": 179.99818420410156, + "rotZ": 1.681002999021075e-07, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "Defend Tokens", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.2823491394519806, + "g": 0.7141388058662415, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagBlue/contained/f5652f/script.lua b/objects/PlayerBagBlue/contained/f5652f/script.lua new file mode 100644 index 000000000..40bcb1cec --- /dev/null +++ b/objects/PlayerBagBlue/contained/f5652f/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and (collision_info.collision_object.getName() == "Defend" or string.match(collision_info.collision_object.getName(), "^%a*'s Defend")) then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagBlue/contained/index.list b/objects/PlayerBagBlue/contained/index.list new file mode 100644 index 000000000..3d4f97d17 --- /dev/null +++ b/objects/PlayerBagBlue/contained/index.list @@ -0,0 +1,25 @@ +80d97c +f5652f +1ad0e7 +c8d6cc +86b1b2 +e677f5 +bdbab4 +008200 +9af62a +ac003d +7066e9 +1fb9b4 +8a69a9 +8a69aa +8a69ab +8a69ac +8a69ad +8a69ae +8a69af +8a69b0 +8a69b1 +8a69b2 +8a69b3 +8a69b4 +8a69b5 diff --git a/objects/PlayerBagBlue/object.json b/objects/PlayerBagBlue/object.json new file mode 100644 index 000000000..a3e29e2c7 --- /dev/null +++ b/objects/PlayerBagBlue/object.json @@ -0,0 +1,61 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -51.5099983215332, + "posY": 1.0742545127868652, + "posZ": 59.650001525878906, + "rotX": -3.941707973353914e-07, + "rotY": 179.99127197265625, + "rotZ": -1.4400028476302396e-06, + "scaleX": 0.7270299792289734, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270299792289734 + }, + "Nickname": "Blue Pieces", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.11795482784509659, + "g": 0.5299999713897705, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + } +} diff --git a/objects/PlayerBagGreen/contained/0fb9cc/contained/fe04ab/object.json b/objects/PlayerBagGreen/contained/0fb9cc/contained/fe04ab/object.json new file mode 100644 index 000000000..e4af2dd62 --- /dev/null +++ b/objects/PlayerBagGreen/contained/0fb9cc/contained/fe04ab/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -32.20402526855469, + "posY": 1.0588264465332031, + "posZ": -15.544177055358887, + "rotX": 354.1841735839844, + "rotY": 0.08757732808589935, + "rotZ": 359.9941101074219, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/0fb9cc/contained/fe04ab/script.lua b/objects/PlayerBagGreen/contained/0fb9cc/contained/fe04ab/script.lua new file mode 100644 index 000000000..ec8039d5d --- /dev/null +++ b/objects/PlayerBagGreen/contained/0fb9cc/contained/fe04ab/script.lua @@ -0,0 +1 @@ +elements="10000000" diff --git a/objects/PlayerBagGreen/contained/0fb9cc/contained/index.list b/objects/PlayerBagGreen/contained/0fb9cc/contained/index.list new file mode 100644 index 000000000..e5cc4f88d --- /dev/null +++ b/objects/PlayerBagGreen/contained/0fb9cc/contained/index.list @@ -0,0 +1 @@ +fe04ab diff --git a/objects/PlayerBagGreen/contained/0fb9cc/object.json b/objects/PlayerBagGreen/contained/0fb9cc/object.json new file mode 100644 index 000000000..ec968df9d --- /dev/null +++ b/objects/PlayerBagGreen/contained/0fb9cc/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 94.94003295898438, + "posY": 1.971227765083313, + "posZ": -17.856412887573242, + "rotX": 0.004440496675670147, + "rotY": 179.99998474121094, + "rotZ": 6.725474577251589e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Sun Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/0fb9cc/script.lua b/objects/PlayerBagGreen/contained/0fb9cc/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagGreen/contained/0fb9cc/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagGreen/contained/347bd4/contained/a4ef9c/object.json b/objects/PlayerBagGreen/contained/347bd4/contained/a4ef9c/object.json new file mode 100644 index 000000000..d3c5be28f --- /dev/null +++ b/objects/PlayerBagGreen/contained/347bd4/contained/a4ef9c/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -22.100460052490234, + "posY": 1.0723564624786377, + "posZ": -15.18539810180664, + "rotX": 357.176513671875, + "rotY": 0.0674246996641159, + "rotZ": 359.9903259277344, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/347bd4/contained/a4ef9c/script.lua b/objects/PlayerBagGreen/contained/347bd4/contained/a4ef9c/script.lua new file mode 100644 index 000000000..77a6df2c0 --- /dev/null +++ b/objects/PlayerBagGreen/contained/347bd4/contained/a4ef9c/script.lua @@ -0,0 +1 @@ +elements="00000001" diff --git a/objects/PlayerBagGreen/contained/347bd4/contained/index.list b/objects/PlayerBagGreen/contained/347bd4/contained/index.list new file mode 100644 index 000000000..c0c726108 --- /dev/null +++ b/objects/PlayerBagGreen/contained/347bd4/contained/index.list @@ -0,0 +1 @@ +a4ef9c diff --git a/objects/PlayerBagGreen/contained/347bd4/object.json b/objects/PlayerBagGreen/contained/347bd4/object.json new file mode 100644 index 000000000..c8c0b65b9 --- /dev/null +++ b/objects/PlayerBagGreen/contained/347bd4/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 103.44341278076172, + "posY": 1.9712272882461548, + "posZ": -25.966590881347656, + "rotX": 0.0044406806118786335, + "rotY": 180.0, + "rotZ": 6.188286647557106e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Animal Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/347bd4/script.lua b/objects/PlayerBagGreen/contained/347bd4/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagGreen/contained/347bd4/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagGreen/contained/539cff/contained/c73997/object.json b/objects/PlayerBagGreen/contained/539cff/contained/c73997/object.json new file mode 100644 index 000000000..6a56c1359 --- /dev/null +++ b/objects/PlayerBagGreen/contained/539cff/contained/c73997/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -27.971372604370117, + "posY": 1.0772839784622192, + "posZ": -15.434784889221191, + "rotX": 353.83782958984375, + "rotY": 0.20229458808898926, + "rotZ": -0.0018296322086825967, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/539cff/contained/c73997/script.lua b/objects/PlayerBagGreen/contained/539cff/contained/c73997/script.lua new file mode 100644 index 000000000..ce5e62806 --- /dev/null +++ b/objects/PlayerBagGreen/contained/539cff/contained/c73997/script.lua @@ -0,0 +1 @@ +elements="00010000" diff --git a/objects/PlayerBagGreen/contained/539cff/contained/index.list b/objects/PlayerBagGreen/contained/539cff/contained/index.list new file mode 100644 index 000000000..a7ddc5453 --- /dev/null +++ b/objects/PlayerBagGreen/contained/539cff/contained/index.list @@ -0,0 +1 @@ +c73997 diff --git a/objects/PlayerBagGreen/contained/539cff/object.json b/objects/PlayerBagGreen/contained/539cff/object.json new file mode 100644 index 000000000..23e74ebd6 --- /dev/null +++ b/objects/PlayerBagGreen/contained/539cff/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 106.29901885986328, + "posY": 1.971227765083313, + "posZ": -19.520370483398438, + "rotX": 0.004437553696334362, + "rotY": 180.00027465820312, + "rotZ": 9.561738352203975e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Air Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.3328751027584076, + "b": 0.9320557117462158 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/539cff/script.lua b/objects/PlayerBagGreen/contained/539cff/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagGreen/contained/539cff/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagGreen/contained/54bc30/object.json b/objects/PlayerBagGreen/contained/54bc30/object.json new file mode 100644 index 000000000..378e53a3c --- /dev/null +++ b/objects/PlayerBagGreen/contained/54bc30/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -17.513805389404297, + "posY": 1.9712167978286743, + "posZ": 35.0765380859375, + "rotX": 0.004446427803486586, + "rotY": 179.96878051757812, + "rotZ": -2.4264309104182757e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ready Token", + "Description": "Flip this to the side with a check mark if you are Ready to move on to the next phase in the turn. These are mainly used to keep all players on the same page. When all players' Ready Tokens are flipped, they will unflip.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472357873/CF2B89112AF7A9242CA8C6D2FEEECC3C6C1BE05C/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/57264f/contained/5a6db4/object.json b/objects/PlayerBagGreen/contained/57264f/contained/5a6db4/object.json new file mode 100644 index 000000000..f7eee1cfb --- /dev/null +++ b/objects/PlayerBagGreen/contained/57264f/contained/5a6db4/object.json @@ -0,0 +1,1111 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 54.756446838378906, + "posY": 1.0195167064666748, + "posZ": -13.634933471679688, + "rotX": 4.250257745752606e-08, + "rotY": 0.03547509387135506, + "rotZ": -7.019457552814856e-05, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118300437927, + "g": 1.0, + "b": 0.3018687665462494 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434924170706662/37F12EB9D68832E2A4292A7DD2309A767066C5B1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "2": { + "GUID": "95e8c7", + "Name": "Custom_Model", + "Transform": { + "posX": -20.963701248168945, + "posY": 0.04999997466802597, + "posZ": 4.159180164337158, + "rotX": -1.0825609706444084e-06, + "rotY": 180.01754760742188, + "rotZ": 7.349454023142243e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239416952/A5C04560A7C7D4568F12B5B22F8C79E20DA97AD4/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "a53627", + "Name": "Custom_Model", + "Transform": { + "posX": -18.8967227935791, + "posY": 0.050000011920928955, + "posZ": 4.159107685089111, + "rotX": -1.1008046385541093e-06, + "rotY": 179.97433471679688, + "rotZ": 2.0719035376259853e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239417943/7A1A46FB3C6E42A0B2EDA5DA824D1D227CB2C9D3/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "1eca0f", + "Name": "Custom_Model", + "Transform": { + "posX": -16.82808494567871, + "posY": 0.04999998211860657, + "posZ": 4.159220218658447, + "rotX": -1.1412220146667096e-06, + "rotY": 180.03421020507812, + "rotZ": 1.544387231433575e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239419091/631262890558109776FBBCA85247DB7B63E1C948/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "2c0808", + "Name": "Custom_Model", + "Transform": { + "posX": -14.761279106140137, + "posY": 0.049999967217445374, + "posZ": 4.159091472625732, + "rotX": -1.09375650936272e-06, + "rotY": 179.978271484375, + "rotZ": 1.347935949524981e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239424662/7B918036CE1AC4ECA1D4577A006AFB0C82B9F52B/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "9de1f8", + "Name": "Custom_Model", + "Transform": { + "posX": -12.693625450134277, + "posY": 0.04999997466802597, + "posZ": 4.159090518951416, + "rotX": -1.1687674259519554e-06, + "rotY": 179.9783477783203, + "rotZ": 2.04423585614677e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239420892/C6B35383C9121D8F8FB5A0455F3762963812A676/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "3cfd28", + "Name": "Custom_Model", + "Transform": { + "posX": -10.62570858001709, + "posY": 0.04999995604157448, + "posZ": 4.159125804901123, + "rotX": -1.1520592124725226e-06, + "rotY": 179.99517822265625, + "rotZ": 8.385814709299666e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680632550/1FF8BBCE9A786BD94EA18BC16EE919B3F6C2E008/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "f9e628", + "Name": "Custom_Model", + "Transform": { + "posX": -8.558253288269043, + "posY": 0.049999963492155075, + "posZ": 4.159119129180908, + "rotX": -1.1477023917905171e-06, + "rotY": 179.98468017578125, + "rotZ": 2.4348534566343005e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680637473/42DC69F871E095AD782B24059FE69EF2BF6CFC14/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "dc90b4", + "Name": "Custom_Model", + "Transform": { + "posX": -6.4902119636535645, + "posY": 0.04999995976686478, + "posZ": 4.159164905548096, + "rotX": -9.96792891783116e-07, + "rotY": 180.00970458984375, + "rotZ": 1.6875011965566955e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680638930/C288F06421E07AB75EC9D34D66AA35728E75CC59/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "51faae", + "Name": "Custom_Model", + "Transform": { + "posX": -4.422361850738525, + "posY": 0.049999941140413284, + "posZ": 4.159221172332764, + "rotX": -1.0610795015963959e-06, + "rotY": 180.0215606689453, + "rotZ": 8.101621773448642e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680643307/464FE0E85EC18E3506CA1004A20D054B451EDA20/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "11": { + "GUID": "c1e220", + "Name": "Custom_Model", + "Transform": { + "posX": -2.354708433151245, + "posY": 0.04999994486570358, + "posZ": 4.1592183113098145, + "rotX": -1.1585460697460803e-06, + "rotY": 180.02151489257812, + "rotZ": 1.3332041248759197e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680646407/347AF776079EE246E02833DD475D56B8DAD8AEE5/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "12": { + "GUID": "5928bd", + "Name": "Custom_Model", + "Transform": { + "posX": -0.2877817153930664, + "posY": 0.049999937415122986, + "posZ": 4.1591057777404785, + "rotX": -1.2585666127051809e-06, + "rotY": 179.97445678710938, + "rotZ": 9.665696865113205e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680647764/2CB13E50712BF2BEA9455D9714B8C0D9DEF03D11/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "13": { + "GUID": "1acbc5", + "Name": "Custom_Model", + "Transform": { + "posX": 1.7798720598220825, + "posY": 0.049999937415122986, + "posZ": 4.1591057777404785, + "rotX": -9.900423947328818e-07, + "rotY": 179.97439575195312, + "rotZ": 1.9880948798345344e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680648985/36F955A2B0167BF2CFEDCFEF772CE011FD392A0A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "14": { + "GUID": "001ae9", + "Name": "Custom_Model", + "Transform": { + "posX": 3.8483078479766846, + "posY": 0.04999992623925209, + "posZ": 4.159203052520752, + "rotX": -1.0812266282300698e-06, + "rotY": 180.0256805419922, + "rotZ": 1.4535260106640635e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680650668/D511A5956BD87A8BC6A5900D27B49E471FF147F9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "15": { + "GUID": "e2bb68", + "Name": "Custom_Model", + "Transform": { + "posX": 5.91589879989624, + "posY": 0.0499999076128006, + "posZ": 4.1592183113098145, + "rotX": -1.0883492223001667e-06, + "rotY": 180.02200317382812, + "rotZ": 1.5003979569883086e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680651535/BECAAFE8F9E01B301647CD4DDEAD60D36D3BBA01/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "16": { + "GUID": "0dd1d8", + "Name": "Custom_Model", + "Transform": { + "posX": 7.983582019805908, + "posY": 0.04999992251396179, + "posZ": 4.1592183113098145, + "rotX": -1.0849239515664522e-06, + "rotY": 180.0220184326172, + "rotZ": 1.2072365507265204e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680652526/16D832CFD5521C7C587512F41A7013CCAF40DC1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "17": { + "GUID": "3e211a", + "Name": "Custom_Model", + "Transform": { + "posX": 10.051175117492676, + "posY": 0.049999915063381195, + "posZ": 4.159210681915283, + "rotX": -1.0314454357285285e-06, + "rotY": 180.02137756347656, + "rotZ": 6.191658741272477e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680653412/0B53E622D74277FF1DDB0BF0E698CCCAA4D96B73/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "18": { + "GUID": "b063db", + "Name": "Custom_Model", + "Transform": { + "posX": 12.11852741241455, + "posY": 0.04999990016222, + "posZ": 4.159168720245361, + "rotX": -1.06125094134768e-06, + "rotY": 179.99929809570312, + "rotZ": 1.7729296075685852e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680654412/6074A9C83FC03421DD3EFEE5D347DEDC022ADB1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "19": { + "GUID": "459b3d", + "Name": "Custom_Model", + "Transform": { + "posX": 14.186165809631348, + "posY": 0.0499998964369297, + "posZ": 4.159158229827881, + "rotX": -1.0759850965769147e-06, + "rotY": 179.99949645996094, + "rotZ": 1.810695522408423e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680655320/4752298B0D66FD7647BA5FA7774895DADDB09563/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "20": { + "GUID": "1a90cd", + "Name": "Custom_Model", + "Transform": { + "posX": 16.25388526916504, + "posY": 0.04999988153576851, + "posZ": 4.159155368804932, + "rotX": -1.1341638810336008e-06, + "rotY": 180.0, + "rotZ": 1.6541702052563778e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353118896484375, + "g": 1.0, + "b": 0.30186882615089417 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680656424/340BB9951AF477B3A2FC169FD7368F281A12B092/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "21": { + "GUID": "a87f00", + "Name": "Custom_Model", + "Transform": { + "posX": 18.360139846801758, + "posY": 0.04999990016222, + "posZ": 4.117067813873291, + "rotX": -1.1337928071952774e-06, + "rotY": 180.02987670898438, + "rotZ": 1.4399948611298896e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.3353140950202942, + "g": 1.0, + "b": 0.30187103152275085 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/PlayerBagGreen/contained/57264f/contained/index.list b/objects/PlayerBagGreen/contained/57264f/contained/index.list new file mode 100644 index 000000000..70a29fa34 --- /dev/null +++ b/objects/PlayerBagGreen/contained/57264f/contained/index.list @@ -0,0 +1 @@ +5a6db4 diff --git a/objects/PlayerBagGreen/contained/57264f/object.json b/objects/PlayerBagGreen/contained/57264f/object.json new file mode 100644 index 000000000..fc1c619b5 --- /dev/null +++ b/objects/PlayerBagGreen/contained/57264f/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 89.78739166259766, + "posY": 1.9711858034133911, + "posZ": -11.692619323730469, + "rotX": 0.004439870361238718, + "rotY": 179.9759521484375, + "rotZ": -1.5426888921865611e-06, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "Defend Tokens", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.33531057834625244, + "g": 1.0, + "b": 0.3018675148487091 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/57264f/script.lua b/objects/PlayerBagGreen/contained/57264f/script.lua new file mode 100644 index 000000000..40bcb1cec --- /dev/null +++ b/objects/PlayerBagGreen/contained/57264f/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and (collision_info.collision_object.getName() == "Defend" or string.match(collision_info.collision_object.getName(), "^%a*'s Defend")) then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagGreen/contained/7f9e99/contained/e9fba7/object.json b/objects/PlayerBagGreen/contained/7f9e99/contained/e9fba7/object.json new file mode 100644 index 000000000..ee11ebb7a --- /dev/null +++ b/objects/PlayerBagGreen/contained/7f9e99/contained/e9fba7/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -25.104190826416016, + "posY": 1.1461284160614014, + "posZ": -14.926012992858887, + "rotX": 353.81988525390625, + "rotY": 0.08675438910722733, + "rotZ": 359.9378967285156, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/7f9e99/contained/e9fba7/script.lua b/objects/PlayerBagGreen/contained/7f9e99/contained/e9fba7/script.lua new file mode 100644 index 000000000..021084d97 --- /dev/null +++ b/objects/PlayerBagGreen/contained/7f9e99/contained/e9fba7/script.lua @@ -0,0 +1 @@ +elements="00000100" diff --git a/objects/PlayerBagGreen/contained/7f9e99/contained/index.list b/objects/PlayerBagGreen/contained/7f9e99/contained/index.list new file mode 100644 index 000000000..a79776d73 --- /dev/null +++ b/objects/PlayerBagGreen/contained/7f9e99/contained/index.list @@ -0,0 +1 @@ +e9fba7 diff --git a/objects/PlayerBagGreen/contained/7f9e99/object.json b/objects/PlayerBagGreen/contained/7f9e99/object.json new file mode 100644 index 000000000..812ecdd06 --- /dev/null +++ b/objects/PlayerBagGreen/contained/7f9e99/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 96.81439208984375, + "posY": 1.9712260961532593, + "posZ": -24.486286163330078, + "rotX": 0.0044397516176104546, + "rotY": 179.99998474121094, + "rotZ": 3.85935749136479e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Earth Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.4268389344215393, + "g": 0.36939916014671326, + "b": 0.4396032691001892 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/7f9e99/script.lua b/objects/PlayerBagGreen/contained/7f9e99/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagGreen/contained/7f9e99/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagGreen/contained/8d9b0d/contained/5633da/object.json b/objects/PlayerBagGreen/contained/8d9b0d/contained/5633da/object.json new file mode 100644 index 000000000..155f53406 --- /dev/null +++ b/objects/PlayerBagGreen/contained/8d9b0d/contained/5633da/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -30.64945411682129, + "posY": 1.0623514652252197, + "posZ": -15.201143264770508, + "rotX": 357.9991149902344, + "rotY": 0.5256887078285217, + "rotZ": 0.017040757462382317, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/8d9b0d/contained/5633da/script.lua b/objects/PlayerBagGreen/contained/8d9b0d/contained/5633da/script.lua new file mode 100644 index 000000000..b7daeb308 --- /dev/null +++ b/objects/PlayerBagGreen/contained/8d9b0d/contained/5633da/script.lua @@ -0,0 +1 @@ +elements="01000000" diff --git a/objects/PlayerBagGreen/contained/8d9b0d/contained/index.list b/objects/PlayerBagGreen/contained/8d9b0d/contained/index.list new file mode 100644 index 000000000..d90faa040 --- /dev/null +++ b/objects/PlayerBagGreen/contained/8d9b0d/contained/index.list @@ -0,0 +1 @@ +5633da diff --git a/objects/PlayerBagGreen/contained/8d9b0d/object.json b/objects/PlayerBagGreen/contained/8d9b0d/object.json new file mode 100644 index 000000000..f1dec7f20 --- /dev/null +++ b/objects/PlayerBagGreen/contained/8d9b0d/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 100.61100769042969, + "posY": 1.971227765083313, + "posZ": -17.79095458984375, + "rotX": 0.004437330178916454, + "rotY": 180.00013732910156, + "rotZ": 1.0572320263690926e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Moon Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/8d9b0d/script.lua b/objects/PlayerBagGreen/contained/8d9b0d/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagGreen/contained/8d9b0d/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagGreen/contained/a197bb/contained/d440a5/object.json b/objects/PlayerBagGreen/contained/a197bb/contained/d440a5/object.json new file mode 100644 index 000000000..de309c3da --- /dev/null +++ b/objects/PlayerBagGreen/contained/a197bb/contained/d440a5/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -26.444595336914062, + "posY": 1.1257147789001465, + "posZ": -15.125343322753906, + "rotX": 353.3041687011719, + "rotY": 0.36376506090164185, + "rotZ": -0.0052677481435239315, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/a197bb/contained/d440a5/script.lua b/objects/PlayerBagGreen/contained/a197bb/contained/d440a5/script.lua new file mode 100644 index 000000000..adc4a57fa --- /dev/null +++ b/objects/PlayerBagGreen/contained/a197bb/contained/d440a5/script.lua @@ -0,0 +1 @@ +elements="00001000" diff --git a/objects/PlayerBagGreen/contained/a197bb/contained/index.list b/objects/PlayerBagGreen/contained/a197bb/contained/index.list new file mode 100644 index 000000000..d849064cb --- /dev/null +++ b/objects/PlayerBagGreen/contained/a197bb/contained/index.list @@ -0,0 +1 @@ +d440a5 diff --git a/objects/PlayerBagGreen/contained/a197bb/object.json b/objects/PlayerBagGreen/contained/a197bb/object.json new file mode 100644 index 000000000..4b0956688 --- /dev/null +++ b/objects/PlayerBagGreen/contained/a197bb/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 92.48257446289062, + "posY": 1.97122323513031, + "posZ": -23.493953704833984, + "rotX": 0.004440221004188061, + "rotY": 180.0, + "rotZ": 2.865763804038579e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Water Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833171367645264, + "g": 0.4237189292907715, + "b": 0.8391405344009399 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/a197bb/script.lua b/objects/PlayerBagGreen/contained/a197bb/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagGreen/contained/a197bb/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagGreen/contained/aa435f/contained/8df091/object.json b/objects/PlayerBagGreen/contained/aa435f/contained/8df091/object.json new file mode 100644 index 000000000..d0677f3e5 --- /dev/null +++ b/objects/PlayerBagGreen/contained/aa435f/contained/8df091/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -23.66122817993164, + "posY": 1.0993168354034424, + "posZ": -15.205973625183105, + "rotX": 354.8467102050781, + "rotY": 359.710205078125, + "rotZ": 0.009356072172522545, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/aa435f/contained/8df091/script.lua b/objects/PlayerBagGreen/contained/aa435f/contained/8df091/script.lua new file mode 100644 index 000000000..392af7a75 --- /dev/null +++ b/objects/PlayerBagGreen/contained/aa435f/contained/8df091/script.lua @@ -0,0 +1 @@ +elements="00000010" diff --git a/objects/PlayerBagGreen/contained/aa435f/contained/index.list b/objects/PlayerBagGreen/contained/aa435f/contained/index.list new file mode 100644 index 000000000..251f778df --- /dev/null +++ b/objects/PlayerBagGreen/contained/aa435f/contained/index.list @@ -0,0 +1 @@ +8df091 diff --git a/objects/PlayerBagGreen/contained/aa435f/object.json b/objects/PlayerBagGreen/contained/aa435f/object.json new file mode 100644 index 000000000..290daaf94 --- /dev/null +++ b/objects/PlayerBagGreen/contained/aa435f/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 99.84471130371094, + "posY": 1.9712274074554443, + "posZ": -25.560951232910156, + "rotX": 0.004439702723175287, + "rotY": 179.99998474121094, + "rotZ": 5.796068194285908e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Plant Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.22263821959495544 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/aa435f/script.lua b/objects/PlayerBagGreen/contained/aa435f/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagGreen/contained/aa435f/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagGreen/contained/d2a7e7/object.json b/objects/PlayerBagGreen/contained/d2a7e7/object.json new file mode 100644 index 000000000..d5798da23 --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7e7/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -44.105224609375, + "posY": 1.4030256271362305, + "posZ": 46.948631286621094, + "rotX": -2.2763100560041494e-07, + "rotY": 179.99176025390625, + "rotZ": -1.2180202020317665e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d2a7e8/object.json b/objects/PlayerBagGreen/contained/d2a7e8/object.json new file mode 100644 index 000000000..b703b8e3d --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7e8/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.97115707397461, + "posY": 1.395095944404602, + "posZ": 46.86001968383789, + "rotX": -1.4707453033224738e-07, + "rotY": 179.99176025390625, + "rotZ": -1.330549139311188e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0441170409321785, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d2a7e9/object.json b/objects/PlayerBagGreen/contained/d2a7e9/object.json new file mode 100644 index 000000000..b703b8e3d --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7e9/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.97115707397461, + "posY": 1.395095944404602, + "posZ": 46.86001968383789, + "rotX": -1.4707453033224738e-07, + "rotY": 179.99176025390625, + "rotZ": -1.330549139311188e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0441170409321785, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d2a7ea/object.json b/objects/PlayerBagGreen/contained/d2a7ea/object.json new file mode 100644 index 000000000..b703b8e3d --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7ea/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.97115707397461, + "posY": 1.395095944404602, + "posZ": 46.86001968383789, + "rotX": -1.4707453033224738e-07, + "rotY": 179.99176025390625, + "rotZ": -1.330549139311188e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0441170409321785, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d2a7eb/object.json b/objects/PlayerBagGreen/contained/d2a7eb/object.json new file mode 100644 index 000000000..b703b8e3d --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7eb/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.97115707397461, + "posY": 1.395095944404602, + "posZ": 46.86001968383789, + "rotX": -1.4707453033224738e-07, + "rotY": 179.99176025390625, + "rotZ": -1.330549139311188e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0441170409321785, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d2a7ec/object.json b/objects/PlayerBagGreen/contained/d2a7ec/object.json new file mode 100644 index 000000000..b703b8e3d --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7ec/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.97115707397461, + "posY": 1.395095944404602, + "posZ": 46.86001968383789, + "rotX": -1.4707453033224738e-07, + "rotY": 179.99176025390625, + "rotZ": -1.330549139311188e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0441170409321785, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d2a7ed/object.json b/objects/PlayerBagGreen/contained/d2a7ed/object.json new file mode 100644 index 000000000..b703b8e3d --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7ed/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.97115707397461, + "posY": 1.395095944404602, + "posZ": 46.86001968383789, + "rotX": -1.4707453033224738e-07, + "rotY": 179.99176025390625, + "rotZ": -1.330549139311188e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0441170409321785, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d2a7ee/object.json b/objects/PlayerBagGreen/contained/d2a7ee/object.json new file mode 100644 index 000000000..b703b8e3d --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7ee/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.97115707397461, + "posY": 1.395095944404602, + "posZ": 46.86001968383789, + "rotX": -1.4707453033224738e-07, + "rotY": 179.99176025390625, + "rotZ": -1.330549139311188e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0441170409321785, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d2a7ef/object.json b/objects/PlayerBagGreen/contained/d2a7ef/object.json new file mode 100644 index 000000000..b703b8e3d --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7ef/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.97115707397461, + "posY": 1.395095944404602, + "posZ": 46.86001968383789, + "rotX": -1.4707453033224738e-07, + "rotY": 179.99176025390625, + "rotZ": -1.330549139311188e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0441170409321785, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d2a7f0/object.json b/objects/PlayerBagGreen/contained/d2a7f0/object.json new file mode 100644 index 000000000..b703b8e3d --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7f0/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.97115707397461, + "posY": 1.395095944404602, + "posZ": 46.86001968383789, + "rotX": -1.4707453033224738e-07, + "rotY": 179.99176025390625, + "rotZ": -1.330549139311188e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0441170409321785, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d2a7f1/object.json b/objects/PlayerBagGreen/contained/d2a7f1/object.json new file mode 100644 index 000000000..b703b8e3d --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7f1/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.97115707397461, + "posY": 1.395095944404602, + "posZ": 46.86001968383789, + "rotX": -1.4707453033224738e-07, + "rotY": 179.99176025390625, + "rotZ": -1.330549139311188e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0441170409321785, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d2a7f2/object.json b/objects/PlayerBagGreen/contained/d2a7f2/object.json new file mode 100644 index 000000000..b703b8e3d --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7f2/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.97115707397461, + "posY": 1.395095944404602, + "posZ": 46.86001968383789, + "rotX": -1.4707453033224738e-07, + "rotY": 179.99176025390625, + "rotZ": -1.330549139311188e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0441170409321785, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d2a7f3/object.json b/objects/PlayerBagGreen/contained/d2a7f3/object.json new file mode 100644 index 000000000..b703b8e3d --- /dev/null +++ b/objects/PlayerBagGreen/contained/d2a7f3/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.97115707397461, + "posY": 1.395095944404602, + "posZ": 46.86001968383789, + "rotX": -1.4707453033224738e-07, + "rotY": 179.99176025390625, + "rotZ": -1.330549139311188e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0441170409321785, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "5d458b", + "Name": "Custom_Model", + "Transform": { + "posX": -48.00116729736328, + "posY": 1.0600000619888306, + "posZ": 46.7368049621582, + "rotX": 7.512459774261515e-07, + "rotY": 179.99169921875, + "rotZ": -1.278877789445687e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Green's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.04411708563566208, + "g": 1.0, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Green's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676883074/3419998A3044C614DBAEDC710658F3A4CB7D8CF3/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagGreen/contained/d66cd2/contained/dd4c69/object.json b/objects/PlayerBagGreen/contained/d66cd2/contained/dd4c69/object.json new file mode 100644 index 000000000..5882862da --- /dev/null +++ b/objects/PlayerBagGreen/contained/d66cd2/contained/dd4c69/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 56.86000061035156, + "posY": 1.023402452468872, + "posZ": -14.259961128234863, + "rotX": 0.05430268123745918, + "rotY": 359.9888000488281, + "rotZ": -5.155139297130518e-05, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Green's Isolate", + "Description": "Represents a land hard to travel to, from, or through. Prevents Invader Explore Actions, and prevents Invader pieces from using\r\nadjacencies unless you let them.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.33531397581100464, + "g": 1.0, + "b": 0.3018709123134613 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472354630/0AAC0B3A289E8B8DDFD8CDFABD49D4E47EE4DF26/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/d66cd2/contained/index.list b/objects/PlayerBagGreen/contained/d66cd2/contained/index.list new file mode 100644 index 000000000..d82b32821 --- /dev/null +++ b/objects/PlayerBagGreen/contained/d66cd2/contained/index.list @@ -0,0 +1 @@ +dd4c69 diff --git a/objects/PlayerBagGreen/contained/d66cd2/object.json b/objects/PlayerBagGreen/contained/d66cd2/object.json new file mode 100644 index 000000000..99bbb3f55 --- /dev/null +++ b/objects/PlayerBagGreen/contained/d66cd2/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 92.60687255859375, + "posY": 1.9711852073669434, + "posZ": -11.22058391571045, + "rotX": 0.004439731128513813, + "rotY": 180.01080322265625, + "rotZ": 1.1597135198826436e-06, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "Isolate Tokens", + "Description": "Represents a land hard to travel to, from, or through. Prevents Invader Explore Actions, and prevents Invader pieces from using\r\nadjacencies unless you let them.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.33531057834625244, + "g": 1.0, + "b": 0.3018675148487091 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472354630/0AAC0B3A289E8B8DDFD8CDFABD49D4E47EE4DF26/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/d66cd2/script.lua b/objects/PlayerBagGreen/contained/d66cd2/script.lua new file mode 100644 index 000000000..0af2e99e5 --- /dev/null +++ b/objects/PlayerBagGreen/contained/d66cd2/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and string.match(collision_info.collision_object.getName(), "^%a*'s Isolate") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagGreen/contained/e0a3c1/contained/e6db03/object.json b/objects/PlayerBagGreen/contained/e0a3c1/contained/e6db03/object.json new file mode 100644 index 000000000..7555bf890 --- /dev/null +++ b/objects/PlayerBagGreen/contained/e0a3c1/contained/e6db03/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -28.829708099365234, + "posY": 1.0600405931472778, + "posZ": -15.33484935760498, + "rotX": 359.2509460449219, + "rotY": 358.3028564453125, + "rotZ": 358.2768249511719, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/e0a3c1/contained/e6db03/script.lua b/objects/PlayerBagGreen/contained/e0a3c1/contained/e6db03/script.lua new file mode 100644 index 000000000..e33f58ca8 --- /dev/null +++ b/objects/PlayerBagGreen/contained/e0a3c1/contained/e6db03/script.lua @@ -0,0 +1 @@ +elements="00100000" diff --git a/objects/PlayerBagGreen/contained/e0a3c1/contained/index.list b/objects/PlayerBagGreen/contained/e0a3c1/contained/index.list new file mode 100644 index 000000000..afca76ebf --- /dev/null +++ b/objects/PlayerBagGreen/contained/e0a3c1/contained/index.list @@ -0,0 +1 @@ +e6db03 diff --git a/objects/PlayerBagGreen/contained/e0a3c1/object.json b/objects/PlayerBagGreen/contained/e0a3c1/object.json new file mode 100644 index 000000000..e4e5a96d9 --- /dev/null +++ b/objects/PlayerBagGreen/contained/e0a3c1/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 101.03228759765625, + "posY": 1.9712281227111816, + "posZ": -18.937726974487305, + "rotX": 0.0044423118233680725, + "rotY": 179.9998779296875, + "rotZ": 3.536293036177085e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Fire Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.37546268105506897, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/e0a3c1/script.lua b/objects/PlayerBagGreen/contained/e0a3c1/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagGreen/contained/e0a3c1/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagGreen/contained/ebf3ce/contained/4efdf6/object.json b/objects/PlayerBagGreen/contained/ebf3ce/contained/4efdf6/object.json new file mode 100644 index 000000000..3dbead396 --- /dev/null +++ b/objects/PlayerBagGreen/contained/ebf3ce/contained/4efdf6/object.json @@ -0,0 +1,492 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -20.436609268188477, + "posY": 1.092727780342102, + "posZ": -15.262659072875977, + "rotX": 354.6304016113281, + "rotY": 0.2163378745317459, + "rotZ": 0.018739840015769005, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Any Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.398224800825119 + }, + "Tags": [ + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "8": { + "GUID": "93b460", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447232000529766, + "rotY": 180.0064697265625, + "rotZ": 7.182766808000451e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000001\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "20586b", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447238985449076, + "rotY": 180.0064239501953, + "rotZ": 7.679676059524354e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Any", + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000010\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "7c2166", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447228740900755, + "rotY": 180.0063934326172, + "rotZ": 8.009685075194284e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Any", + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000100\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "95b72c", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447257146239281, + "rotY": 180.00636291503906, + "rotZ": 6.657661515419022e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Any", + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00001000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "177c94", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447110462933779, + "rotY": 180.00631713867188, + "rotZ": 8.254950216723955e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00010000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "d7a526", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.00444711372256279, + "rotY": 180.0062713623047, + "rotZ": 7.463582392119861e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00100000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "2": { + "GUID": "3b1a39", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.004447266925126314, + "rotY": 180.00624084472656, + "rotZ": 7.426633601426147e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Any", + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"01000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "1": { + "GUID": "7d3cb6", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447185900062323, + "rotY": 180.00619506835938, + "rotZ": 8.112252771752537e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"10000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/PlayerBagGreen/contained/ebf3ce/contained/index.list b/objects/PlayerBagGreen/contained/ebf3ce/contained/index.list new file mode 100644 index 000000000..edc514154 --- /dev/null +++ b/objects/PlayerBagGreen/contained/ebf3ce/contained/index.list @@ -0,0 +1 @@ +4efdf6 diff --git a/objects/PlayerBagGreen/contained/ebf3ce/object.json b/objects/PlayerBagGreen/contained/ebf3ce/object.json new file mode 100644 index 000000000..99eac2268 --- /dev/null +++ b/objects/PlayerBagGreen/contained/ebf3ce/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 91.58808898925781, + "posY": 1.9712278842926025, + "posZ": -28.261966705322266, + "rotX": 0.0044404505752027035, + "rotY": 180.0, + "rotZ": 5.074484192846285e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Any Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.3982234597206116 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagGreen/contained/ebf3ce/script.lua b/objects/PlayerBagGreen/contained/ebf3ce/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagGreen/contained/ebf3ce/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagGreen/contained/index.list b/objects/PlayerBagGreen/contained/index.list new file mode 100644 index 000000000..d55e52b0f --- /dev/null +++ b/objects/PlayerBagGreen/contained/index.list @@ -0,0 +1,25 @@ +d66cd2 +57264f +ebf3ce +347bd4 +aa435f +7f9e99 +a197bb +539cff +e0a3c1 +8d9b0d +0fb9cc +54bc30 +d2a7e7 +d2a7e8 +d2a7e9 +d2a7ea +d2a7eb +d2a7ec +d2a7ed +d2a7ee +d2a7ef +d2a7f0 +d2a7f1 +d2a7f2 +d2a7f3 diff --git a/objects/PlayerBagGreen/object.json b/objects/PlayerBagGreen/object.json new file mode 100644 index 000000000..79293948c --- /dev/null +++ b/objects/PlayerBagGreen/object.json @@ -0,0 +1,61 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -50.0099983215332, + "posY": 1.0742546319961548, + "posZ": 59.650001525878906, + "rotX": -9.546126733539495e-08, + "rotY": 180.03111267089844, + "rotZ": -9.704523336040438e-07, + "scaleX": 0.7270299792289734, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270299792289734 + }, + "Nickname": "Green Pieces", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.1919572353363037, + "g": 0.7009999752044678, + "b": 0.16795721650123596 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + } +} diff --git a/objects/PlayerBagOrange/contained/0c9976/contained/1f62ce/object.json b/objects/PlayerBagOrange/contained/0c9976/contained/1f62ce/object.json new file mode 100644 index 000000000..c90d1b96d --- /dev/null +++ b/objects/PlayerBagOrange/contained/0c9976/contained/1f62ce/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 79.81999969482422, + "posY": 1.0084302425384521, + "posZ": -13.699997901916504, + "rotX": 0.0008921782718971372, + "rotY": -0.002641439437866211, + "rotZ": -4.1153380152536556e-05, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Isolate", + "Description": "Represents a land hard to travel to, from, or through. Prevents Invader Explore Actions, and prevents Invader pieces from using\r\nadjacencies unless you let them.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.16078385710716248 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472354630/0AAC0B3A289E8B8DDFD8CDFABD49D4E47EE4DF26/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/0c9976/contained/index.list b/objects/PlayerBagOrange/contained/0c9976/contained/index.list new file mode 100644 index 000000000..298a580fd --- /dev/null +++ b/objects/PlayerBagOrange/contained/0c9976/contained/index.list @@ -0,0 +1 @@ +1f62ce diff --git a/objects/PlayerBagOrange/contained/0c9976/object.json b/objects/PlayerBagOrange/contained/0c9976/object.json new file mode 100644 index 000000000..de33ba16d --- /dev/null +++ b/objects/PlayerBagOrange/contained/0c9976/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 113.99247741699219, + "posY": 1.9711858034133911, + "posZ": -12.569622993469238, + "rotX": 0.0044395471923053265, + "rotY": 179.99984741210938, + "rotZ": 7.538579893662245e-08, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "Isolate Tokens", + "Description": "Represents a land hard to travel to, from, or through. Prevents Invader Explore Actions, and prevents Invader pieces from using\r\nadjacencies unless you let them.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607806384563446 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472354630/0AAC0B3A289E8B8DDFD8CDFABD49D4E47EE4DF26/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/0c9976/script.lua b/objects/PlayerBagOrange/contained/0c9976/script.lua new file mode 100644 index 000000000..0af2e99e5 --- /dev/null +++ b/objects/PlayerBagOrange/contained/0c9976/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and string.match(collision_info.collision_object.getName(), "^%a*'s Isolate") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagOrange/contained/13959c/contained/7e4433/object.json b/objects/PlayerBagOrange/contained/13959c/contained/7e4433/object.json new file mode 100644 index 000000000..274341e36 --- /dev/null +++ b/objects/PlayerBagOrange/contained/13959c/contained/7e4433/object.json @@ -0,0 +1,1111 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 78.28788757324219, + "posY": 1.019514560699463, + "posZ": -13.205659866333008, + "rotX": -2.538508283578267e-07, + "rotY": 0.02177376113831997, + "rotZ": -6.998540629865602e-05, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818305492401 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434924170706662/37F12EB9D68832E2A4292A7DD2309A767066C5B1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "2": { + "GUID": "4e97f3", + "Name": "Custom_Model", + "Transform": { + "posX": -20.88614845275879, + "posY": 0.05000002309679985, + "posZ": 2.1438357830047607, + "rotX": -1.074594024430553e-06, + "rotY": 180.01748657226562, + "rotZ": 1.8655951805612858e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239416952/A5C04560A7C7D4568F12B5B22F8C79E20DA97AD4/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "b467a4", + "Name": "Custom_Model", + "Transform": { + "posX": -18.8261661529541, + "posY": 0.05000002682209015, + "posZ": 2.128624677658081, + "rotX": -1.0922308320004959e-06, + "rotY": 180.0153045654297, + "rotZ": 1.2975640117929288e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239417943/7A1A46FB3C6E42A0B2EDA5DA824D1D227CB2C9D3/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "18016f", + "Name": "Custom_Model", + "Transform": { + "posX": -16.76529884338379, + "posY": 0.05000000447034836, + "posZ": 2.173962354660034, + "rotX": -1.1523998182383366e-06, + "rotY": 180.01377868652344, + "rotZ": 1.636773845348216e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239419091/631262890558109776FBBCA85247DB7B63E1C948/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "54f701", + "Name": "Custom_Model", + "Transform": { + "posX": -14.697749137878418, + "posY": 0.050000011920928955, + "posZ": 2.173954725265503, + "rotX": -1.1384863682906143e-06, + "rotY": 180.0155487060547, + "rotZ": 8.365091730411223e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239424662/7B918036CE1AC4ECA1D4577A006AFB0C82B9F52B/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "8e78fc", + "Name": "Custom_Model", + "Transform": { + "posX": -12.63008975982666, + "posY": 0.049999989569187164, + "posZ": 2.173954725265503, + "rotX": -1.1353660056556691e-06, + "rotY": 180.01551818847656, + "rotZ": 9.163262149058937e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239420892/C6B35383C9121D8F8FB5A0455F3762963812A676/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "4f05d8", + "Name": "Custom_Model", + "Transform": { + "posX": -10.562518119812012, + "posY": 0.05000000447034836, + "posZ": 2.1739413738250732, + "rotX": -1.045302838065254e-06, + "rotY": 180.00808715820312, + "rotZ": 1.9792624073033949e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680632550/1FF8BBCE9A786BD94EA18BC16EE919B3F6C2E008/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "ef31f4", + "Name": "Custom_Model", + "Transform": { + "posX": -8.494867324829102, + "posY": 0.05000000074505806, + "posZ": 2.173938512802124, + "rotX": -1.1826781474155723e-06, + "rotY": 180.00778198242188, + "rotZ": 1.0685586460112972e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680637473/42DC69F871E095AD782B24059FE69EF2BF6CFC14/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "1a441b", + "Name": "Custom_Model", + "Transform": { + "posX": -6.427256107330322, + "posY": 0.04999997839331627, + "posZ": 2.1739299297332764, + "rotX": -1.1195044180567493e-06, + "rotY": 180.00515747070312, + "rotZ": 1.5011710274848156e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680638930/C288F06421E07AB75EC9D34D66AA35728E75CC59/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "a4b0d5", + "Name": "Custom_Model", + "Transform": { + "posX": -4.359571933746338, + "posY": 0.049999985843896866, + "posZ": 2.1739280223846436, + "rotX": -1.0937795877907774e-06, + "rotY": 180.00538635253906, + "rotZ": 1.9594676814449485e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680643307/464FE0E85EC18E3506CA1004A20D054B451EDA20/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "11": { + "GUID": "a47db4", + "Name": "Custom_Model", + "Transform": { + "posX": -2.3295962810516357, + "posY": 0.04999997094273567, + "posZ": 2.172382116317749, + "rotX": -1.1256171319473651e-06, + "rotY": 180.00537109375, + "rotZ": 1.376986915602174e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680646407/347AF776079EE246E02833DD475D56B8DAD8AEE5/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "12": { + "GUID": "cf3b7a", + "Name": "Custom_Model", + "Transform": { + "posX": -0.22414329648017883, + "posY": 0.049999967217445374, + "posZ": 2.173954725265503, + "rotX": -1.1616732535912888e-06, + "rotY": 180.0153350830078, + "rotZ": 7.389766665255593e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680647764/2CB13E50712BF2BEA9455D9714B8C0D9DEF03D11/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "13": { + "GUID": "a82b68", + "Name": "Custom_Model", + "Transform": { + "posX": 1.8435107469558716, + "posY": 0.049999963492155075, + "posZ": 2.1739537715911865, + "rotX": -1.1906811323569855e-06, + "rotY": 180.0153350830078, + "rotZ": 8.010223240262349e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680648985/36F955A2B0167BF2CFEDCFEF772CE011FD392A0A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "14": { + "GUID": "a1f925", + "Name": "Custom_Model", + "Transform": { + "posX": 3.9111721515655518, + "posY": 0.04999995976686478, + "posZ": 2.1739470958709717, + "rotX": -1.186658323604206e-06, + "rotY": 180.01333618164062, + "rotZ": 1.0709408826414801e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680650668/D511A5956BD87A8BC6A5900D27B49E471FF147F9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "15": { + "GUID": "e64d90", + "Name": "Custom_Model", + "Transform": { + "posX": 5.978822231292725, + "posY": 0.04999995604157448, + "posZ": 2.173948049545288, + "rotX": -1.0599457027637982e-06, + "rotY": 180.01318359375, + "rotZ": 1.872426054205789e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680651535/BECAAFE8F9E01B301647CD4DDEAD60D36D3BBA01/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "16": { + "GUID": "b6a5ef", + "Name": "Custom_Model", + "Transform": { + "posX": 8.046467781066895, + "posY": 0.04999993368983269, + "posZ": 2.1739490032196045, + "rotX": -1.0153894436371047e-06, + "rotY": 180.01319885253906, + "rotZ": 9.481890828055839e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680652526/16D832CFD5521C7C587512F41A7013CCAF40DC1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "17": { + "GUID": "5c092d", + "Name": "Custom_Model", + "Transform": { + "posX": 10.114029884338379, + "posY": 0.04999993368983269, + "posZ": 2.1739280223846436, + "rotX": -1.1554942602742813e-06, + "rotY": 180.00527954101562, + "rotZ": 1.1394948273846239e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680653412/0B53E622D74277FF1DDB0BF0E698CCCAA4D96B73/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "18": { + "GUID": "e76e2d", + "Name": "Custom_Model", + "Transform": { + "posX": 12.181717872619629, + "posY": 0.04999995231628418, + "posZ": 2.173924207687378, + "rotX": -1.024929929371865e-06, + "rotY": 180.00753784179688, + "rotZ": 1.361075590011751e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680654412/6074A9C83FC03421DD3EFEE5D347DEDC022ADB1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "19": { + "GUID": "a745f4", + "Name": "Custom_Model", + "Transform": { + "posX": 14.249341011047363, + "posY": 0.049999918788671494, + "posZ": 2.1739375591278076, + "rotX": -1.097271024264046e-06, + "rotY": 180.00823974609375, + "rotZ": 1.4519454794026387e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680655320/4752298B0D66FD7647BA5FA7774895DADDB09563/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "20": { + "GUID": "47c437", + "Name": "Custom_Model", + "Transform": { + "posX": 16.31709861755371, + "posY": 0.04999992623925209, + "posZ": 2.1739375591278076, + "rotX": -1.025469373416854e-06, + "rotY": 180.0082550048828, + "rotZ": 1.86286655434742e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607818901538849 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680656424/340BB9951AF477B3A2FC169FD7368F281A12B092/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "21": { + "GUID": "c052a8", + "Name": "Custom_Model", + "Transform": { + "posX": 18.423017501831055, + "posY": 0.049999918788671494, + "posZ": 2.1317851543426514, + "rotX": -1.0747143051048624e-06, + "rotY": 180.01358032226562, + "rotZ": 1.6026046978367958e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Orange's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.16078397631645203 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/PlayerBagOrange/contained/13959c/contained/index.list b/objects/PlayerBagOrange/contained/13959c/contained/index.list new file mode 100644 index 000000000..d2f4f412b --- /dev/null +++ b/objects/PlayerBagOrange/contained/13959c/contained/index.list @@ -0,0 +1 @@ +7e4433 diff --git a/objects/PlayerBagOrange/contained/13959c/object.json b/objects/PlayerBagOrange/contained/13959c/object.json new file mode 100644 index 000000000..f6d10aab4 --- /dev/null +++ b/objects/PlayerBagOrange/contained/13959c/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 109.77699279785156, + "posY": 1.9711859226226807, + "posZ": -12.764920234680176, + "rotX": 0.004439506214112043, + "rotY": 179.9782257080078, + "rotZ": -1.4305165905170725e-06, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "Defend Tokens", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.5929511785507202, + "b": 0.1607806384563446 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/13959c/script.lua b/objects/PlayerBagOrange/contained/13959c/script.lua new file mode 100644 index 000000000..40bcb1cec --- /dev/null +++ b/objects/PlayerBagOrange/contained/13959c/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and (collision_info.collision_object.getName() == "Defend" or string.match(collision_info.collision_object.getName(), "^%a*'s Defend")) then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagOrange/contained/288d32/contained/a4ef9c/object.json b/objects/PlayerBagOrange/contained/288d32/contained/a4ef9c/object.json new file mode 100644 index 000000000..d3c5be28f --- /dev/null +++ b/objects/PlayerBagOrange/contained/288d32/contained/a4ef9c/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -22.100460052490234, + "posY": 1.0723564624786377, + "posZ": -15.18539810180664, + "rotX": 357.176513671875, + "rotY": 0.0674246996641159, + "rotZ": 359.9903259277344, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/288d32/contained/a4ef9c/script.lua b/objects/PlayerBagOrange/contained/288d32/contained/a4ef9c/script.lua new file mode 100644 index 000000000..77a6df2c0 --- /dev/null +++ b/objects/PlayerBagOrange/contained/288d32/contained/a4ef9c/script.lua @@ -0,0 +1 @@ +elements="00000001" diff --git a/objects/PlayerBagOrange/contained/288d32/contained/index.list b/objects/PlayerBagOrange/contained/288d32/contained/index.list new file mode 100644 index 000000000..c0c726108 --- /dev/null +++ b/objects/PlayerBagOrange/contained/288d32/contained/index.list @@ -0,0 +1 @@ +a4ef9c diff --git a/objects/PlayerBagOrange/contained/288d32/object.json b/objects/PlayerBagOrange/contained/288d32/object.json new file mode 100644 index 000000000..cbbf6b27b --- /dev/null +++ b/objects/PlayerBagOrange/contained/288d32/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 128.11288452148438, + "posY": 1.971228003501892, + "posZ": -22.574548721313477, + "rotX": 0.004442979581654072, + "rotY": 179.99972534179688, + "rotZ": -1.5479839987619926e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Animal Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/288d32/script.lua b/objects/PlayerBagOrange/contained/288d32/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagOrange/contained/288d32/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagOrange/contained/2a7424/contained/8df091/object.json b/objects/PlayerBagOrange/contained/2a7424/contained/8df091/object.json new file mode 100644 index 000000000..d0677f3e5 --- /dev/null +++ b/objects/PlayerBagOrange/contained/2a7424/contained/8df091/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -23.66122817993164, + "posY": 1.0993168354034424, + "posZ": -15.205973625183105, + "rotX": 354.8467102050781, + "rotY": 359.710205078125, + "rotZ": 0.009356072172522545, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/2a7424/contained/8df091/script.lua b/objects/PlayerBagOrange/contained/2a7424/contained/8df091/script.lua new file mode 100644 index 000000000..392af7a75 --- /dev/null +++ b/objects/PlayerBagOrange/contained/2a7424/contained/8df091/script.lua @@ -0,0 +1 @@ +elements="00000010" diff --git a/objects/PlayerBagOrange/contained/2a7424/contained/index.list b/objects/PlayerBagOrange/contained/2a7424/contained/index.list new file mode 100644 index 000000000..251f778df --- /dev/null +++ b/objects/PlayerBagOrange/contained/2a7424/contained/index.list @@ -0,0 +1 @@ +8df091 diff --git a/objects/PlayerBagOrange/contained/2a7424/object.json b/objects/PlayerBagOrange/contained/2a7424/object.json new file mode 100644 index 000000000..6ce8651b8 --- /dev/null +++ b/objects/PlayerBagOrange/contained/2a7424/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 122.20521545410156, + "posY": 1.971228003501892, + "posZ": -22.8941650390625, + "rotX": 0.004442728124558926, + "rotY": 179.99972534179688, + "rotZ": -3.9718287325740675e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Plant Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.22263821959495544 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/2a7424/script.lua b/objects/PlayerBagOrange/contained/2a7424/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagOrange/contained/2a7424/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagOrange/contained/4af945/contained/5633da/object.json b/objects/PlayerBagOrange/contained/4af945/contained/5633da/object.json new file mode 100644 index 000000000..155f53406 --- /dev/null +++ b/objects/PlayerBagOrange/contained/4af945/contained/5633da/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -30.64945411682129, + "posY": 1.0623514652252197, + "posZ": -15.201143264770508, + "rotX": 357.9991149902344, + "rotY": 0.5256887078285217, + "rotZ": 0.017040757462382317, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/4af945/contained/5633da/script.lua b/objects/PlayerBagOrange/contained/4af945/contained/5633da/script.lua new file mode 100644 index 000000000..b7daeb308 --- /dev/null +++ b/objects/PlayerBagOrange/contained/4af945/contained/5633da/script.lua @@ -0,0 +1 @@ +elements="01000000" diff --git a/objects/PlayerBagOrange/contained/4af945/contained/index.list b/objects/PlayerBagOrange/contained/4af945/contained/index.list new file mode 100644 index 000000000..d90faa040 --- /dev/null +++ b/objects/PlayerBagOrange/contained/4af945/contained/index.list @@ -0,0 +1 @@ +5633da diff --git a/objects/PlayerBagOrange/contained/4af945/object.json b/objects/PlayerBagOrange/contained/4af945/object.json new file mode 100644 index 000000000..62f771bb6 --- /dev/null +++ b/objects/PlayerBagOrange/contained/4af945/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 121.56124877929688, + "posY": 1.9712181091308594, + "posZ": -15.75733470916748, + "rotX": 0.004439447540789843, + "rotY": 179.99998474121094, + "rotZ": 1.5436485512054787e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Moon Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/4af945/script.lua b/objects/PlayerBagOrange/contained/4af945/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagOrange/contained/4af945/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagOrange/contained/53db70/contained/e6db03/object.json b/objects/PlayerBagOrange/contained/53db70/contained/e6db03/object.json new file mode 100644 index 000000000..7555bf890 --- /dev/null +++ b/objects/PlayerBagOrange/contained/53db70/contained/e6db03/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -28.829708099365234, + "posY": 1.0600405931472778, + "posZ": -15.33484935760498, + "rotX": 359.2509460449219, + "rotY": 358.3028564453125, + "rotZ": 358.2768249511719, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/53db70/contained/e6db03/script.lua b/objects/PlayerBagOrange/contained/53db70/contained/e6db03/script.lua new file mode 100644 index 000000000..e33f58ca8 --- /dev/null +++ b/objects/PlayerBagOrange/contained/53db70/contained/e6db03/script.lua @@ -0,0 +1 @@ +elements="00100000" diff --git a/objects/PlayerBagOrange/contained/53db70/contained/index.list b/objects/PlayerBagOrange/contained/53db70/contained/index.list new file mode 100644 index 000000000..afca76ebf --- /dev/null +++ b/objects/PlayerBagOrange/contained/53db70/contained/index.list @@ -0,0 +1 @@ +e6db03 diff --git a/objects/PlayerBagOrange/contained/53db70/object.json b/objects/PlayerBagOrange/contained/53db70/object.json new file mode 100644 index 000000000..070296943 --- /dev/null +++ b/objects/PlayerBagOrange/contained/53db70/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 124.54036712646484, + "posY": 1.971221685409546, + "posZ": -16.49673843383789, + "rotX": 0.00444009667262435, + "rotY": 179.99998474121094, + "rotZ": 3.888452226874506e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Fire Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.37546268105506897, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/53db70/script.lua b/objects/PlayerBagOrange/contained/53db70/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagOrange/contained/53db70/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagOrange/contained/7fef0f/contained/4efdf6/object.json b/objects/PlayerBagOrange/contained/7fef0f/contained/4efdf6/object.json new file mode 100644 index 000000000..3dbead396 --- /dev/null +++ b/objects/PlayerBagOrange/contained/7fef0f/contained/4efdf6/object.json @@ -0,0 +1,492 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -20.436609268188477, + "posY": 1.092727780342102, + "posZ": -15.262659072875977, + "rotX": 354.6304016113281, + "rotY": 0.2163378745317459, + "rotZ": 0.018739840015769005, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Any Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.398224800825119 + }, + "Tags": [ + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "8": { + "GUID": "93b460", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447232000529766, + "rotY": 180.0064697265625, + "rotZ": 7.182766808000451e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000001\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "20586b", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447238985449076, + "rotY": 180.0064239501953, + "rotZ": 7.679676059524354e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Any", + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000010\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "7c2166", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447228740900755, + "rotY": 180.0063934326172, + "rotZ": 8.009685075194284e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Any", + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000100\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "95b72c", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447257146239281, + "rotY": 180.00636291503906, + "rotZ": 6.657661515419022e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Any", + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00001000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "177c94", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447110462933779, + "rotY": 180.00631713867188, + "rotZ": 8.254950216723955e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00010000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "d7a526", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.00444711372256279, + "rotY": 180.0062713623047, + "rotZ": 7.463582392119861e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00100000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "2": { + "GUID": "3b1a39", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.004447266925126314, + "rotY": 180.00624084472656, + "rotZ": 7.426633601426147e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Any", + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"01000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "1": { + "GUID": "7d3cb6", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447185900062323, + "rotY": 180.00619506835938, + "rotZ": 8.112252771752537e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"10000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/PlayerBagOrange/contained/7fef0f/contained/index.list b/objects/PlayerBagOrange/contained/7fef0f/contained/index.list new file mode 100644 index 000000000..edc514154 --- /dev/null +++ b/objects/PlayerBagOrange/contained/7fef0f/contained/index.list @@ -0,0 +1 @@ +4efdf6 diff --git a/objects/PlayerBagOrange/contained/7fef0f/object.json b/objects/PlayerBagOrange/contained/7fef0f/object.json new file mode 100644 index 000000000..70f9d0d96 --- /dev/null +++ b/objects/PlayerBagOrange/contained/7fef0f/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 113.85957336425781, + "posY": 1.9712281227111816, + "posZ": -27.909393310546875, + "rotX": 0.004442349076271057, + "rotY": 179.99972534179688, + "rotZ": -4.819141850020969e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Any Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.3982234597206116 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/7fef0f/script.lua b/objects/PlayerBagOrange/contained/7fef0f/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagOrange/contained/7fef0f/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagOrange/contained/809342/object.json b/objects/PlayerBagOrange/contained/809342/object.json new file mode 100644 index 000000000..e33d537e7 --- /dev/null +++ b/objects/PlayerBagOrange/contained/809342/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.13264846801758, + "posY": 1.4030241966247559, + "posZ": 46.949161529541016, + "rotX": 3.2526168070035055e-07, + "rotY": 179.9775390625, + "rotZ": -1.777192551344342e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/809343/object.json b/objects/PlayerBagOrange/contained/809343/object.json new file mode 100644 index 000000000..78fb52058 --- /dev/null +++ b/objects/PlayerBagOrange/contained/809343/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.030723571777344, + "posY": 1.395095944404602, + "posZ": 47.031219482421875, + "rotX": -5.439678147922677e-07, + "rotY": 179.9775390625, + "rotZ": -1.8469630731487996e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980305820703506 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/809344/object.json b/objects/PlayerBagOrange/contained/809344/object.json new file mode 100644 index 000000000..1b5a04b92 --- /dev/null +++ b/objects/PlayerBagOrange/contained/809344/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.044620513916016, + "posY": 1.395095944404602, + "posZ": 47.031219482421875, + "rotX": -5.439678147922677e-07, + "rotY": 179.9775390625, + "rotZ": -1.8469630731487996e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980305820703506 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/809345/object.json b/objects/PlayerBagOrange/contained/809345/object.json new file mode 100644 index 000000000..1b5a04b92 --- /dev/null +++ b/objects/PlayerBagOrange/contained/809345/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.044620513916016, + "posY": 1.395095944404602, + "posZ": 47.031219482421875, + "rotX": -5.439678147922677e-07, + "rotY": 179.9775390625, + "rotZ": -1.8469630731487996e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980305820703506 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/809346/object.json b/objects/PlayerBagOrange/contained/809346/object.json new file mode 100644 index 000000000..1b5a04b92 --- /dev/null +++ b/objects/PlayerBagOrange/contained/809346/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.044620513916016, + "posY": 1.395095944404602, + "posZ": 47.031219482421875, + "rotX": -5.439678147922677e-07, + "rotY": 179.9775390625, + "rotZ": -1.8469630731487996e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980305820703506 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/809347/object.json b/objects/PlayerBagOrange/contained/809347/object.json new file mode 100644 index 000000000..1b5a04b92 --- /dev/null +++ b/objects/PlayerBagOrange/contained/809347/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.044620513916016, + "posY": 1.395095944404602, + "posZ": 47.031219482421875, + "rotX": -5.439678147922677e-07, + "rotY": 179.9775390625, + "rotZ": -1.8469630731487996e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980305820703506 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/809348/object.json b/objects/PlayerBagOrange/contained/809348/object.json new file mode 100644 index 000000000..1b5a04b92 --- /dev/null +++ b/objects/PlayerBagOrange/contained/809348/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.044620513916016, + "posY": 1.395095944404602, + "posZ": 47.031219482421875, + "rotX": -5.439678147922677e-07, + "rotY": 179.9775390625, + "rotZ": -1.8469630731487996e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980305820703506 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/809349/object.json b/objects/PlayerBagOrange/contained/809349/object.json new file mode 100644 index 000000000..1b5a04b92 --- /dev/null +++ b/objects/PlayerBagOrange/contained/809349/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.044620513916016, + "posY": 1.395095944404602, + "posZ": 47.031219482421875, + "rotX": -5.439678147922677e-07, + "rotY": 179.9775390625, + "rotZ": -1.8469630731487996e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980305820703506 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/80934a/object.json b/objects/PlayerBagOrange/contained/80934a/object.json new file mode 100644 index 000000000..1b5a04b92 --- /dev/null +++ b/objects/PlayerBagOrange/contained/80934a/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.044620513916016, + "posY": 1.395095944404602, + "posZ": 47.031219482421875, + "rotX": -5.439678147922677e-07, + "rotY": 179.9775390625, + "rotZ": -1.8469630731487996e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980305820703506 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/80934b/object.json b/objects/PlayerBagOrange/contained/80934b/object.json new file mode 100644 index 000000000..1b5a04b92 --- /dev/null +++ b/objects/PlayerBagOrange/contained/80934b/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.044620513916016, + "posY": 1.395095944404602, + "posZ": 47.031219482421875, + "rotX": -5.439678147922677e-07, + "rotY": 179.9775390625, + "rotZ": -1.8469630731487996e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980305820703506 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/80934c/object.json b/objects/PlayerBagOrange/contained/80934c/object.json new file mode 100644 index 000000000..1b5a04b92 --- /dev/null +++ b/objects/PlayerBagOrange/contained/80934c/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.044620513916016, + "posY": 1.395095944404602, + "posZ": 47.031219482421875, + "rotX": -5.439678147922677e-07, + "rotY": 179.9775390625, + "rotZ": -1.8469630731487996e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980305820703506 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/80934d/object.json b/objects/PlayerBagOrange/contained/80934d/object.json new file mode 100644 index 000000000..1b5a04b92 --- /dev/null +++ b/objects/PlayerBagOrange/contained/80934d/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.044620513916016, + "posY": 1.395095944404602, + "posZ": 47.031219482421875, + "rotX": -5.439678147922677e-07, + "rotY": 179.9775390625, + "rotZ": -1.8469630731487996e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980305820703506 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/80934e/object.json b/objects/PlayerBagOrange/contained/80934e/object.json new file mode 100644 index 000000000..1b5a04b92 --- /dev/null +++ b/objects/PlayerBagOrange/contained/80934e/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.044620513916016, + "posY": 1.395095944404602, + "posZ": 47.031219482421875, + "rotX": -5.439678147922677e-07, + "rotY": 179.9775390625, + "rotZ": -1.8469630731487996e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980305820703506 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "7687b3", + "Name": "Custom_Model", + "Transform": { + "posX": -48.89189147949219, + "posY": 1.059999942779541, + "posZ": 47.50254440307617, + "rotX": -2.1183270249025554e-08, + "rotY": 179.9773712158203, + "rotZ": -1.3397203701970284e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Orange's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10980311781167984 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Orange's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676884361/85EE264FD32632A9DD3828EA9538FDBC4F2FBC22/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagOrange/contained/8bdd8e/contained/fe04ab/object.json b/objects/PlayerBagOrange/contained/8bdd8e/contained/fe04ab/object.json new file mode 100644 index 000000000..e4af2dd62 --- /dev/null +++ b/objects/PlayerBagOrange/contained/8bdd8e/contained/fe04ab/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -32.20402526855469, + "posY": 1.0588264465332031, + "posZ": -15.544177055358887, + "rotX": 354.1841735839844, + "rotY": 0.08757732808589935, + "rotZ": 359.9941101074219, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/8bdd8e/contained/fe04ab/script.lua b/objects/PlayerBagOrange/contained/8bdd8e/contained/fe04ab/script.lua new file mode 100644 index 000000000..ec8039d5d --- /dev/null +++ b/objects/PlayerBagOrange/contained/8bdd8e/contained/fe04ab/script.lua @@ -0,0 +1 @@ +elements="10000000" diff --git a/objects/PlayerBagOrange/contained/8bdd8e/contained/index.list b/objects/PlayerBagOrange/contained/8bdd8e/contained/index.list new file mode 100644 index 000000000..e5cc4f88d --- /dev/null +++ b/objects/PlayerBagOrange/contained/8bdd8e/contained/index.list @@ -0,0 +1 @@ +fe04ab diff --git a/objects/PlayerBagOrange/contained/8bdd8e/object.json b/objects/PlayerBagOrange/contained/8bdd8e/object.json new file mode 100644 index 000000000..619d08f76 --- /dev/null +++ b/objects/PlayerBagOrange/contained/8bdd8e/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 112.95726776123047, + "posY": 1.9712142944335938, + "posZ": -16.024084091186523, + "rotX": 0.004440706688910723, + "rotY": 180.0, + "rotZ": 1.7035125665643136e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Sun Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/8bdd8e/script.lua b/objects/PlayerBagOrange/contained/8bdd8e/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagOrange/contained/8bdd8e/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagOrange/contained/a20c15/contained/c73997/object.json b/objects/PlayerBagOrange/contained/a20c15/contained/c73997/object.json new file mode 100644 index 000000000..6a56c1359 --- /dev/null +++ b/objects/PlayerBagOrange/contained/a20c15/contained/c73997/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -27.971372604370117, + "posY": 1.0772839784622192, + "posZ": -15.434784889221191, + "rotX": 353.83782958984375, + "rotY": 0.20229458808898926, + "rotZ": -0.0018296322086825967, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/a20c15/contained/c73997/script.lua b/objects/PlayerBagOrange/contained/a20c15/contained/c73997/script.lua new file mode 100644 index 000000000..ce5e62806 --- /dev/null +++ b/objects/PlayerBagOrange/contained/a20c15/contained/c73997/script.lua @@ -0,0 +1 @@ +elements="00010000" diff --git a/objects/PlayerBagOrange/contained/a20c15/contained/index.list b/objects/PlayerBagOrange/contained/a20c15/contained/index.list new file mode 100644 index 000000000..a7ddc5453 --- /dev/null +++ b/objects/PlayerBagOrange/contained/a20c15/contained/index.list @@ -0,0 +1 @@ +c73997 diff --git a/objects/PlayerBagOrange/contained/a20c15/object.json b/objects/PlayerBagOrange/contained/a20c15/object.json new file mode 100644 index 000000000..b098c53ae --- /dev/null +++ b/objects/PlayerBagOrange/contained/a20c15/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 131.17645263671875, + "posY": 1.9712237119674683, + "posZ": -17.9201602935791, + "rotX": 0.004439775366336107, + "rotY": 179.99998474121094, + "rotZ": 4.533199842171598e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Air Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.3328751027584076, + "b": 0.9320557117462158 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/a20c15/script.lua b/objects/PlayerBagOrange/contained/a20c15/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagOrange/contained/a20c15/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagOrange/contained/b567e7/contained/e9fba7/object.json b/objects/PlayerBagOrange/contained/b567e7/contained/e9fba7/object.json new file mode 100644 index 000000000..ee11ebb7a --- /dev/null +++ b/objects/PlayerBagOrange/contained/b567e7/contained/e9fba7/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -25.104190826416016, + "posY": 1.1461284160614014, + "posZ": -14.926012992858887, + "rotX": 353.81988525390625, + "rotY": 0.08675438910722733, + "rotZ": 359.9378967285156, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/b567e7/contained/e9fba7/script.lua b/objects/PlayerBagOrange/contained/b567e7/contained/e9fba7/script.lua new file mode 100644 index 000000000..021084d97 --- /dev/null +++ b/objects/PlayerBagOrange/contained/b567e7/contained/e9fba7/script.lua @@ -0,0 +1 @@ +elements="00000100" diff --git a/objects/PlayerBagOrange/contained/b567e7/contained/index.list b/objects/PlayerBagOrange/contained/b567e7/contained/index.list new file mode 100644 index 000000000..a79776d73 --- /dev/null +++ b/objects/PlayerBagOrange/contained/b567e7/contained/index.list @@ -0,0 +1 @@ +e9fba7 diff --git a/objects/PlayerBagOrange/contained/b567e7/object.json b/objects/PlayerBagOrange/contained/b567e7/object.json new file mode 100644 index 000000000..a8795ccf3 --- /dev/null +++ b/objects/PlayerBagOrange/contained/b567e7/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 119.90306854248047, + "posY": 1.9712275266647339, + "posZ": -23.091175079345703, + "rotX": 0.004436812363564968, + "rotY": 180.0002899169922, + "rotZ": 1.012122652355174e-06, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Earth Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.4268389344215393, + "g": 0.36939916014671326, + "b": 0.4396032691001892 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/b567e7/script.lua b/objects/PlayerBagOrange/contained/b567e7/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagOrange/contained/b567e7/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagOrange/contained/c53988/contained/d440a5/object.json b/objects/PlayerBagOrange/contained/c53988/contained/d440a5/object.json new file mode 100644 index 000000000..de309c3da --- /dev/null +++ b/objects/PlayerBagOrange/contained/c53988/contained/d440a5/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -26.444595336914062, + "posY": 1.1257147789001465, + "posZ": -15.125343322753906, + "rotX": 353.3041687011719, + "rotY": 0.36376506090164185, + "rotZ": -0.0052677481435239315, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/c53988/contained/d440a5/script.lua b/objects/PlayerBagOrange/contained/c53988/contained/d440a5/script.lua new file mode 100644 index 000000000..adc4a57fa --- /dev/null +++ b/objects/PlayerBagOrange/contained/c53988/contained/d440a5/script.lua @@ -0,0 +1 @@ +elements="00001000" diff --git a/objects/PlayerBagOrange/contained/c53988/contained/index.list b/objects/PlayerBagOrange/contained/c53988/contained/index.list new file mode 100644 index 000000000..d849064cb --- /dev/null +++ b/objects/PlayerBagOrange/contained/c53988/contained/index.list @@ -0,0 +1 @@ +d440a5 diff --git a/objects/PlayerBagOrange/contained/c53988/object.json b/objects/PlayerBagOrange/contained/c53988/object.json new file mode 100644 index 000000000..d2900d5b8 --- /dev/null +++ b/objects/PlayerBagOrange/contained/c53988/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 115.65460205078125, + "posY": 1.971220850944519, + "posZ": -23.81712532043457, + "rotX": 0.004439764656126499, + "rotY": 179.99998474121094, + "rotZ": -2.123849363044883e-08, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Water Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833171367645264, + "g": 0.4237189292907715, + "b": 0.8391405344009399 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/c53988/script.lua b/objects/PlayerBagOrange/contained/c53988/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagOrange/contained/c53988/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagOrange/contained/ef9ab3/object.json b/objects/PlayerBagOrange/contained/ef9ab3/object.json new file mode 100644 index 000000000..49854c820 --- /dev/null +++ b/objects/PlayerBagOrange/contained/ef9ab3/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -16.434101104736328, + "posY": 1.9722486734390259, + "posZ": 36.684104919433594, + "rotX": -0.00039583968464285135, + "rotY": 179.97267150878906, + "rotZ": 359.9357604980469, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ready Token", + "Description": "Flip this to the side with a check mark if you are Ready to move on to the next phase in the turn. These are mainly used to keep all players on the same page. When all players' Ready Tokens are flipped, they will unflip.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472357873/CF2B89112AF7A9242CA8C6D2FEEECC3C6C1BE05C/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagOrange/contained/index.list b/objects/PlayerBagOrange/contained/index.list new file mode 100644 index 000000000..89f09964e --- /dev/null +++ b/objects/PlayerBagOrange/contained/index.list @@ -0,0 +1,25 @@ +0c9976 +13959c +7fef0f +288d32 +2a7424 +b567e7 +c53988 +a20c15 +53db70 +4af945 +8bdd8e +ef9ab3 +809342 +809343 +809344 +809345 +809346 +809347 +809348 +809349 +80934a +80934b +80934c +80934d +80934e diff --git a/objects/PlayerBagOrange/object.json b/objects/PlayerBagOrange/object.json new file mode 100644 index 000000000..ade09229f --- /dev/null +++ b/objects/PlayerBagOrange/object.json @@ -0,0 +1,61 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -48.5099983215332, + "posY": 1.0742546319961548, + "posZ": 59.650001525878906, + "rotX": -2.0967837599528139e-07, + "rotY": 180.01197814941406, + "rotZ": -1.5743999028927647e-06, + "scaleX": 0.7270299792289734, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270299792289734 + }, + "Nickname": "Orange Pieces", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9529411196708679, + "g": 0.5517460107803345, + "b": 0.10977935045957565 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + } +} diff --git a/objects/PlayerBagPurple/contained/2696c2/object.json b/objects/PlayerBagPurple/contained/2696c2/object.json new file mode 100644 index 000000000..b006deafb --- /dev/null +++ b/objects/PlayerBagPurple/contained/2696c2/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -16.915794372558594, + "posY": 1.9712097644805908, + "posZ": 35.69016647338867, + "rotX": 0.004446278791874647, + "rotY": 179.97291564941406, + "rotZ": -1.9769499886024278e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ready Token", + "Description": "Flip this to the side with a check mark if you are Ready to move on to the next phase in the turn. These are mainly used to keep all players on the same page. When all players' Ready Tokens are flipped, they will unflip.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472357873/CF2B89112AF7A9242CA8C6D2FEEECC3C6C1BE05C/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/5c93e5/contained/c73997/object.json b/objects/PlayerBagPurple/contained/5c93e5/contained/c73997/object.json new file mode 100644 index 000000000..6a56c1359 --- /dev/null +++ b/objects/PlayerBagPurple/contained/5c93e5/contained/c73997/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -27.971372604370117, + "posY": 1.0772839784622192, + "posZ": -15.434784889221191, + "rotX": 353.83782958984375, + "rotY": 0.20229458808898926, + "rotZ": -0.0018296322086825967, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/5c93e5/contained/c73997/script.lua b/objects/PlayerBagPurple/contained/5c93e5/contained/c73997/script.lua new file mode 100644 index 000000000..ce5e62806 --- /dev/null +++ b/objects/PlayerBagPurple/contained/5c93e5/contained/c73997/script.lua @@ -0,0 +1 @@ +elements="00010000" diff --git a/objects/PlayerBagPurple/contained/5c93e5/contained/index.list b/objects/PlayerBagPurple/contained/5c93e5/contained/index.list new file mode 100644 index 000000000..a7ddc5453 --- /dev/null +++ b/objects/PlayerBagPurple/contained/5c93e5/contained/index.list @@ -0,0 +1 @@ +c73997 diff --git a/objects/PlayerBagPurple/contained/5c93e5/object.json b/objects/PlayerBagPurple/contained/5c93e5/object.json new file mode 100644 index 000000000..fe77d1a73 --- /dev/null +++ b/objects/PlayerBagPurple/contained/5c93e5/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 43.28013610839844, + "posY": 1.9712274074554443, + "posZ": -18.616430282592773, + "rotX": 0.004440061282366514, + "rotY": 180.0, + "rotZ": 4.0053629390968126e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Air Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.3328751027584076, + "b": 0.9320557117462158 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/5c93e5/script.lua b/objects/PlayerBagPurple/contained/5c93e5/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagPurple/contained/5c93e5/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagPurple/contained/5e8d9b/contained/243f75/object.json b/objects/PlayerBagPurple/contained/5e8d9b/contained/243f75/object.json new file mode 100644 index 000000000..1adfdd859 --- /dev/null +++ b/objects/PlayerBagPurple/contained/5e8d9b/contained/243f75/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -12.019997596740723, + "posY": 1.0093789100646973, + "posZ": -13.70022201538086, + "rotX": 359.924560546875, + "rotY": -0.003901825984939933, + "rotZ": -8.134487870847806e-06, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Isolate", + "Description": "Represents a land hard to travel to, from, or through. Prevents Invader Explore Actions, and prevents Invader pieces from using\r\nadjacencies unless you let them.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.4050583839416504, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472354630/0AAC0B3A289E8B8DDFD8CDFABD49D4E47EE4DF26/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/5e8d9b/contained/index.list b/objects/PlayerBagPurple/contained/5e8d9b/contained/index.list new file mode 100644 index 000000000..f3e1eac72 --- /dev/null +++ b/objects/PlayerBagPurple/contained/5e8d9b/contained/index.list @@ -0,0 +1 @@ +243f75 diff --git a/objects/PlayerBagPurple/contained/5e8d9b/object.json b/objects/PlayerBagPurple/contained/5e8d9b/object.json new file mode 100644 index 000000000..30d6c9978 --- /dev/null +++ b/objects/PlayerBagPurple/contained/5e8d9b/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 37.711090087890625, + "posY": 1.9711859226226807, + "posZ": -7.941498756408691, + "rotX": 0.004439434036612511, + "rotY": 180.01080322265625, + "rotZ": 1.2469362218325841e-06, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "Isolate Tokens", + "Description": "Represents a land hard to travel to, from, or through. Prevents Invader Explore Actions, and prevents Invader pieces from using\r\nadjacencies unless you let them.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.4050549864768982, + "b": 0.9978706240653992 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472354630/0AAC0B3A289E8B8DDFD8CDFABD49D4E47EE4DF26/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/5e8d9b/script.lua b/objects/PlayerBagPurple/contained/5e8d9b/script.lua new file mode 100644 index 000000000..0af2e99e5 --- /dev/null +++ b/objects/PlayerBagPurple/contained/5e8d9b/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and string.match(collision_info.collision_object.getName(), "^%a*'s Isolate") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagPurple/contained/6b5a6b/contained/4efdf6/object.json b/objects/PlayerBagPurple/contained/6b5a6b/contained/4efdf6/object.json new file mode 100644 index 000000000..3dbead396 --- /dev/null +++ b/objects/PlayerBagPurple/contained/6b5a6b/contained/4efdf6/object.json @@ -0,0 +1,492 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -20.436609268188477, + "posY": 1.092727780342102, + "posZ": -15.262659072875977, + "rotX": 354.6304016113281, + "rotY": 0.2163378745317459, + "rotZ": 0.018739840015769005, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Any Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.398224800825119 + }, + "Tags": [ + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "8": { + "GUID": "93b460", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447232000529766, + "rotY": 180.0064697265625, + "rotZ": 7.182766808000451e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000001\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "20586b", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447238985449076, + "rotY": 180.0064239501953, + "rotZ": 7.679676059524354e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Any", + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000010\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "7c2166", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447228740900755, + "rotY": 180.0063934326172, + "rotZ": 8.009685075194284e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Any", + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000100\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "95b72c", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447257146239281, + "rotY": 180.00636291503906, + "rotZ": 6.657661515419022e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Any", + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00001000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "177c94", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447110462933779, + "rotY": 180.00631713867188, + "rotZ": 8.254950216723955e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00010000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "d7a526", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.00444711372256279, + "rotY": 180.0062713623047, + "rotZ": 7.463582392119861e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00100000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "2": { + "GUID": "3b1a39", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.004447266925126314, + "rotY": 180.00624084472656, + "rotZ": 7.426633601426147e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Any", + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"01000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "1": { + "GUID": "7d3cb6", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447185900062323, + "rotY": 180.00619506835938, + "rotZ": 8.112252771752537e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"10000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/PlayerBagPurple/contained/6b5a6b/contained/index.list b/objects/PlayerBagPurple/contained/6b5a6b/contained/index.list new file mode 100644 index 000000000..edc514154 --- /dev/null +++ b/objects/PlayerBagPurple/contained/6b5a6b/contained/index.list @@ -0,0 +1 @@ +4efdf6 diff --git a/objects/PlayerBagPurple/contained/6b5a6b/object.json b/objects/PlayerBagPurple/contained/6b5a6b/object.json new file mode 100644 index 000000000..b51cf882c --- /dev/null +++ b/objects/PlayerBagPurple/contained/6b5a6b/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 20.937543869018555, + "posY": 1.9712278842926025, + "posZ": -33.21805953979492, + "rotX": 0.004440304823219776, + "rotY": 179.99998474121094, + "rotZ": 2.9267599188642635e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Any Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.3982234597206116 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/6b5a6b/script.lua b/objects/PlayerBagPurple/contained/6b5a6b/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagPurple/contained/6b5a6b/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagPurple/contained/76b862/contained/e9fba7/object.json b/objects/PlayerBagPurple/contained/76b862/contained/e9fba7/object.json new file mode 100644 index 000000000..ee11ebb7a --- /dev/null +++ b/objects/PlayerBagPurple/contained/76b862/contained/e9fba7/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -25.104190826416016, + "posY": 1.1461284160614014, + "posZ": -14.926012992858887, + "rotX": 353.81988525390625, + "rotY": 0.08675438910722733, + "rotZ": 359.9378967285156, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/76b862/contained/e9fba7/script.lua b/objects/PlayerBagPurple/contained/76b862/contained/e9fba7/script.lua new file mode 100644 index 000000000..021084d97 --- /dev/null +++ b/objects/PlayerBagPurple/contained/76b862/contained/e9fba7/script.lua @@ -0,0 +1 @@ +elements="00000100" diff --git a/objects/PlayerBagPurple/contained/76b862/contained/index.list b/objects/PlayerBagPurple/contained/76b862/contained/index.list new file mode 100644 index 000000000..a79776d73 --- /dev/null +++ b/objects/PlayerBagPurple/contained/76b862/contained/index.list @@ -0,0 +1 @@ +e9fba7 diff --git a/objects/PlayerBagPurple/contained/76b862/object.json b/objects/PlayerBagPurple/contained/76b862/object.json new file mode 100644 index 000000000..06c4d8fc6 --- /dev/null +++ b/objects/PlayerBagPurple/contained/76b862/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 31.81382942199707, + "posY": 1.9712278842926025, + "posZ": -26.610427856445312, + "rotX": 0.0044401176273822784, + "rotY": 180.0, + "rotZ": 4.0013085822465655e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Earth Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.4268389344215393, + "g": 0.36939916014671326, + "b": 0.4396032691001892 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/76b862/script.lua b/objects/PlayerBagPurple/contained/76b862/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagPurple/contained/76b862/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagPurple/contained/a36a86/contained/a4ef9c/object.json b/objects/PlayerBagPurple/contained/a36a86/contained/a4ef9c/object.json new file mode 100644 index 000000000..d3c5be28f --- /dev/null +++ b/objects/PlayerBagPurple/contained/a36a86/contained/a4ef9c/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -22.100460052490234, + "posY": 1.0723564624786377, + "posZ": -15.18539810180664, + "rotX": 357.176513671875, + "rotY": 0.0674246996641159, + "rotZ": 359.9903259277344, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/a36a86/contained/a4ef9c/script.lua b/objects/PlayerBagPurple/contained/a36a86/contained/a4ef9c/script.lua new file mode 100644 index 000000000..77a6df2c0 --- /dev/null +++ b/objects/PlayerBagPurple/contained/a36a86/contained/a4ef9c/script.lua @@ -0,0 +1 @@ +elements="00000001" diff --git a/objects/PlayerBagPurple/contained/a36a86/contained/index.list b/objects/PlayerBagPurple/contained/a36a86/contained/index.list new file mode 100644 index 000000000..c0c726108 --- /dev/null +++ b/objects/PlayerBagPurple/contained/a36a86/contained/index.list @@ -0,0 +1 @@ +a4ef9c diff --git a/objects/PlayerBagPurple/contained/a36a86/object.json b/objects/PlayerBagPurple/contained/a36a86/object.json new file mode 100644 index 000000000..b8fa9ea6f --- /dev/null +++ b/objects/PlayerBagPurple/contained/a36a86/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 41.28139114379883, + "posY": 1.9712278842926025, + "posZ": -25.231372833251953, + "rotX": 0.00444036116823554, + "rotY": 180.0, + "rotZ": 3.5952149346485385e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Animal Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/a36a86/script.lua b/objects/PlayerBagPurple/contained/a36a86/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagPurple/contained/a36a86/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagPurple/contained/b40023/contained/fe04ab/object.json b/objects/PlayerBagPurple/contained/b40023/contained/fe04ab/object.json new file mode 100644 index 000000000..e4af2dd62 --- /dev/null +++ b/objects/PlayerBagPurple/contained/b40023/contained/fe04ab/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -32.20402526855469, + "posY": 1.0588264465332031, + "posZ": -15.544177055358887, + "rotX": 354.1841735839844, + "rotY": 0.08757732808589935, + "rotZ": 359.9941101074219, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/b40023/contained/fe04ab/script.lua b/objects/PlayerBagPurple/contained/b40023/contained/fe04ab/script.lua new file mode 100644 index 000000000..ec8039d5d --- /dev/null +++ b/objects/PlayerBagPurple/contained/b40023/contained/fe04ab/script.lua @@ -0,0 +1 @@ +elements="10000000" diff --git a/objects/PlayerBagPurple/contained/b40023/contained/index.list b/objects/PlayerBagPurple/contained/b40023/contained/index.list new file mode 100644 index 000000000..e5cc4f88d --- /dev/null +++ b/objects/PlayerBagPurple/contained/b40023/contained/index.list @@ -0,0 +1 @@ +fe04ab diff --git a/objects/PlayerBagPurple/contained/b40023/object.json b/objects/PlayerBagPurple/contained/b40023/object.json new file mode 100644 index 000000000..dbbb90605 --- /dev/null +++ b/objects/PlayerBagPurple/contained/b40023/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 45.067848205566406, + "posY": 1.971225619316101, + "posZ": -16.70013999938965, + "rotX": 0.004440012387931347, + "rotY": 179.9998779296875, + "rotZ": 5.625630024042039e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Sun Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/b40023/script.lua b/objects/PlayerBagPurple/contained/b40023/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagPurple/contained/b40023/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagPurple/contained/c8d157/contained/5633da/object.json b/objects/PlayerBagPurple/contained/c8d157/contained/5633da/object.json new file mode 100644 index 000000000..155f53406 --- /dev/null +++ b/objects/PlayerBagPurple/contained/c8d157/contained/5633da/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -30.64945411682129, + "posY": 1.0623514652252197, + "posZ": -15.201143264770508, + "rotX": 357.9991149902344, + "rotY": 0.5256887078285217, + "rotZ": 0.017040757462382317, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/c8d157/contained/5633da/script.lua b/objects/PlayerBagPurple/contained/c8d157/contained/5633da/script.lua new file mode 100644 index 000000000..b7daeb308 --- /dev/null +++ b/objects/PlayerBagPurple/contained/c8d157/contained/5633da/script.lua @@ -0,0 +1 @@ +elements="01000000" diff --git a/objects/PlayerBagPurple/contained/c8d157/contained/index.list b/objects/PlayerBagPurple/contained/c8d157/contained/index.list new file mode 100644 index 000000000..d90faa040 --- /dev/null +++ b/objects/PlayerBagPurple/contained/c8d157/contained/index.list @@ -0,0 +1 @@ +5633da diff --git a/objects/PlayerBagPurple/contained/c8d157/object.json b/objects/PlayerBagPurple/contained/c8d157/object.json new file mode 100644 index 000000000..8a210e235 --- /dev/null +++ b/objects/PlayerBagPurple/contained/c8d157/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 31.828365325927734, + "posY": 1.97122323513031, + "posZ": -20.55432891845703, + "rotX": 0.004440431948751211, + "rotY": 179.9998779296875, + "rotZ": 6.430396837231456e-08, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Moon Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/c8d157/script.lua b/objects/PlayerBagPurple/contained/c8d157/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagPurple/contained/c8d157/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagPurple/contained/d3975a/object.json b/objects/PlayerBagPurple/contained/d3975a/object.json new file mode 100644 index 000000000..1bca3219e --- /dev/null +++ b/objects/PlayerBagPurple/contained/d3975a/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.75179672241211, + "posY": 1.4030241966247559, + "posZ": 48.616661071777344, + "rotX": 3.624315425554414e-08, + "rotY": 179.99864196777344, + "rotZ": -1.7100115883295075e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/d3975b/object.json b/objects/PlayerBagPurple/contained/d3975b/object.json new file mode 100644 index 000000000..24dfc3d03 --- /dev/null +++ b/objects/PlayerBagPurple/contained/d3975b/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88856506347656, + "posY": 1.395095944404602, + "posZ": 48.629364013671875, + "rotX": -2.233506108950678e-07, + "rotY": 179.99864196777344, + "rotZ": -1.409679953212617e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156777828931808, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/d3975c/object.json b/objects/PlayerBagPurple/contained/d3975c/object.json new file mode 100644 index 000000000..24dfc3d03 --- /dev/null +++ b/objects/PlayerBagPurple/contained/d3975c/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88856506347656, + "posY": 1.395095944404602, + "posZ": 48.629364013671875, + "rotX": -2.233506108950678e-07, + "rotY": 179.99864196777344, + "rotZ": -1.409679953212617e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156777828931808, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/d3975d/object.json b/objects/PlayerBagPurple/contained/d3975d/object.json new file mode 100644 index 000000000..75c1355ee --- /dev/null +++ b/objects/PlayerBagPurple/contained/d3975d/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88856506347656, + "posY": 1.395095944404602, + "posZ": 48.629364013671875, + "rotX": -2.151290345864254e-07, + "rotY": 179.99864196777344, + "rotZ": -1.3831746628056862e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156777828931808, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/d3975e/object.json b/objects/PlayerBagPurple/contained/d3975e/object.json new file mode 100644 index 000000000..24dfc3d03 --- /dev/null +++ b/objects/PlayerBagPurple/contained/d3975e/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88856506347656, + "posY": 1.395095944404602, + "posZ": 48.629364013671875, + "rotX": -2.233506108950678e-07, + "rotY": 179.99864196777344, + "rotZ": -1.409679953212617e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156777828931808, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/d3975f/object.json b/objects/PlayerBagPurple/contained/d3975f/object.json new file mode 100644 index 000000000..75c1355ee --- /dev/null +++ b/objects/PlayerBagPurple/contained/d3975f/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88856506347656, + "posY": 1.395095944404602, + "posZ": 48.629364013671875, + "rotX": -2.151290345864254e-07, + "rotY": 179.99864196777344, + "rotZ": -1.3831746628056862e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156777828931808, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/d39760/object.json b/objects/PlayerBagPurple/contained/d39760/object.json new file mode 100644 index 000000000..24dfc3d03 --- /dev/null +++ b/objects/PlayerBagPurple/contained/d39760/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88856506347656, + "posY": 1.395095944404602, + "posZ": 48.629364013671875, + "rotX": -2.233506108950678e-07, + "rotY": 179.99864196777344, + "rotZ": -1.409679953212617e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156777828931808, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/d39761/object.json b/objects/PlayerBagPurple/contained/d39761/object.json new file mode 100644 index 000000000..75c1355ee --- /dev/null +++ b/objects/PlayerBagPurple/contained/d39761/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88856506347656, + "posY": 1.395095944404602, + "posZ": 48.629364013671875, + "rotX": -2.151290345864254e-07, + "rotY": 179.99864196777344, + "rotZ": -1.3831746628056862e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156777828931808, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/d39762/object.json b/objects/PlayerBagPurple/contained/d39762/object.json new file mode 100644 index 000000000..24dfc3d03 --- /dev/null +++ b/objects/PlayerBagPurple/contained/d39762/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88856506347656, + "posY": 1.395095944404602, + "posZ": 48.629364013671875, + "rotX": -2.233506108950678e-07, + "rotY": 179.99864196777344, + "rotZ": -1.409679953212617e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156777828931808, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/d39763/object.json b/objects/PlayerBagPurple/contained/d39763/object.json new file mode 100644 index 000000000..75c1355ee --- /dev/null +++ b/objects/PlayerBagPurple/contained/d39763/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88856506347656, + "posY": 1.395095944404602, + "posZ": 48.629364013671875, + "rotX": -2.151290345864254e-07, + "rotY": 179.99864196777344, + "rotZ": -1.3831746628056862e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156777828931808, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/d39764/object.json b/objects/PlayerBagPurple/contained/d39764/object.json new file mode 100644 index 000000000..24dfc3d03 --- /dev/null +++ b/objects/PlayerBagPurple/contained/d39764/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88856506347656, + "posY": 1.395095944404602, + "posZ": 48.629364013671875, + "rotX": -2.233506108950678e-07, + "rotY": 179.99864196777344, + "rotZ": -1.409679953212617e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156777828931808, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/d39765/object.json b/objects/PlayerBagPurple/contained/d39765/object.json new file mode 100644 index 000000000..75c1355ee --- /dev/null +++ b/objects/PlayerBagPurple/contained/d39765/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88856506347656, + "posY": 1.395095944404602, + "posZ": 48.629364013671875, + "rotX": -2.151290345864254e-07, + "rotY": 179.99864196777344, + "rotZ": -1.3831746628056862e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156777828931808, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/d39766/object.json b/objects/PlayerBagPurple/contained/d39766/object.json new file mode 100644 index 000000000..24dfc3d03 --- /dev/null +++ b/objects/PlayerBagPurple/contained/d39766/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88856506347656, + "posY": 1.395095944404602, + "posZ": 48.629364013671875, + "rotX": -2.233506108950678e-07, + "rotY": 179.99864196777344, + "rotZ": -1.409679953212617e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156777828931808, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "fff272", + "Name": "Custom_Model", + "Transform": { + "posX": -47.9146842956543, + "posY": 1.0600000619888306, + "posZ": 47.90117263793945, + "rotX": -5.839987125000334e-07, + "rotY": 179.9987030029297, + "rotZ": -1.952146021722001e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Purple's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5123605728149414, + "g": 0.12156783789396286, + "b": 0.9372549653053284 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Purple's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676885555/CD5BF2645FDC5B6AEFAA98C7D76BBD7015E18B93/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagPurple/contained/dac78d/contained/d440a5/object.json b/objects/PlayerBagPurple/contained/dac78d/contained/d440a5/object.json new file mode 100644 index 000000000..de309c3da --- /dev/null +++ b/objects/PlayerBagPurple/contained/dac78d/contained/d440a5/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -26.444595336914062, + "posY": 1.1257147789001465, + "posZ": -15.125343322753906, + "rotX": 353.3041687011719, + "rotY": 0.36376506090164185, + "rotZ": -0.0052677481435239315, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/dac78d/contained/d440a5/script.lua b/objects/PlayerBagPurple/contained/dac78d/contained/d440a5/script.lua new file mode 100644 index 000000000..adc4a57fa --- /dev/null +++ b/objects/PlayerBagPurple/contained/dac78d/contained/d440a5/script.lua @@ -0,0 +1 @@ +elements="00001000" diff --git a/objects/PlayerBagPurple/contained/dac78d/contained/index.list b/objects/PlayerBagPurple/contained/dac78d/contained/index.list new file mode 100644 index 000000000..d849064cb --- /dev/null +++ b/objects/PlayerBagPurple/contained/dac78d/contained/index.list @@ -0,0 +1 @@ +d440a5 diff --git a/objects/PlayerBagPurple/contained/dac78d/object.json b/objects/PlayerBagPurple/contained/dac78d/object.json new file mode 100644 index 000000000..fb8140891 --- /dev/null +++ b/objects/PlayerBagPurple/contained/dac78d/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 27.468599319458008, + "posY": 1.9712269306182861, + "posZ": -27.030563354492188, + "rotX": 0.0044401464983820915, + "rotY": 180.0, + "rotZ": 5.43811722764076e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Water Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833171367645264, + "g": 0.4237189292907715, + "b": 0.8391405344009399 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/dac78d/script.lua b/objects/PlayerBagPurple/contained/dac78d/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagPurple/contained/dac78d/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagPurple/contained/dbbe71/contained/e6db03/object.json b/objects/PlayerBagPurple/contained/dbbe71/contained/e6db03/object.json new file mode 100644 index 000000000..7555bf890 --- /dev/null +++ b/objects/PlayerBagPurple/contained/dbbe71/contained/e6db03/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -28.829708099365234, + "posY": 1.0600405931472778, + "posZ": -15.33484935760498, + "rotX": 359.2509460449219, + "rotY": 358.3028564453125, + "rotZ": 358.2768249511719, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/dbbe71/contained/e6db03/script.lua b/objects/PlayerBagPurple/contained/dbbe71/contained/e6db03/script.lua new file mode 100644 index 000000000..e33f58ca8 --- /dev/null +++ b/objects/PlayerBagPurple/contained/dbbe71/contained/e6db03/script.lua @@ -0,0 +1 @@ +elements="00100000" diff --git a/objects/PlayerBagPurple/contained/dbbe71/contained/index.list b/objects/PlayerBagPurple/contained/dbbe71/contained/index.list new file mode 100644 index 000000000..afca76ebf --- /dev/null +++ b/objects/PlayerBagPurple/contained/dbbe71/contained/index.list @@ -0,0 +1 @@ +e6db03 diff --git a/objects/PlayerBagPurple/contained/dbbe71/object.json b/objects/PlayerBagPurple/contained/dbbe71/object.json new file mode 100644 index 000000000..44bad45c4 --- /dev/null +++ b/objects/PlayerBagPurple/contained/dbbe71/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 38.076080322265625, + "posY": 1.971227765083313, + "posZ": -19.01950454711914, + "rotX": 0.004440120421350002, + "rotY": 180.0, + "rotZ": 3.202466984930652e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Fire Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.37546268105506897, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/dbbe71/script.lua b/objects/PlayerBagPurple/contained/dbbe71/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagPurple/contained/dbbe71/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagPurple/contained/f15d5c/contained/65208b/object.json b/objects/PlayerBagPurple/contained/f15d5c/contained/65208b/object.json new file mode 100644 index 000000000..98b24914e --- /dev/null +++ b/objects/PlayerBagPurple/contained/f15d5c/contained/65208b/object.json @@ -0,0 +1,1111 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -13.85697078704834, + "posY": 1.019673466682434, + "posZ": -13.255995750427246, + "rotX": -1.738180088750596e-07, + "rotY": 359.98907470703125, + "rotZ": -6.979904719628394e-05, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.4050562381744385, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434924170706662/37F12EB9D68832E2A4292A7DD2309A767066C5B1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "2": { + "GUID": "fdd81a", + "Name": "Custom_Model", + "Transform": { + "posX": -20.928083419799805, + "posY": 0.04999987408518791, + "posZ": 10.276910781860352, + "rotX": -1.1882809758390067e-06, + "rotY": 180.01756286621094, + "rotZ": 1.556570481398012e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239416952/A5C04560A7C7D4568F12B5B22F8C79E20DA97AD4/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "310efe", + "Name": "Custom_Model", + "Transform": { + "posX": -18.905916213989258, + "posY": 0.04999985545873642, + "posZ": 10.251596450805664, + "rotX": -1.0682532547434676e-06, + "rotY": 180.0153045654297, + "rotZ": 1.783578653657969e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239417943/7A1A46FB3C6E42A0B2EDA5DA824D1D227CB2C9D3/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "f01cde", + "Name": "Custom_Model", + "Transform": { + "posX": -16.84505271911621, + "posY": 0.049999866634607315, + "posZ": 10.296945571899414, + "rotX": -1.1560031225599232e-06, + "rotY": 180.01376342773438, + "rotZ": 1.0097839009404197e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239419091/631262890558109776FBBCA85247DB7B63E1C948/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "97244e", + "Name": "Custom_Model", + "Transform": { + "posX": -14.77750301361084, + "posY": 0.04999985545873642, + "posZ": 10.297000885009766, + "rotX": -1.0812661912495969e-06, + "rotY": 180.01556396484375, + "rotZ": 1.582729964866303e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239424662/7B918036CE1AC4ECA1D4577A006AFB0C82B9F52B/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "d20887", + "Name": "Custom_Model", + "Transform": { + "posX": -12.709845542907715, + "posY": 0.04999984800815582, + "posZ": 10.297000885009766, + "rotX": -1.188959572573367e-06, + "rotY": 180.01556396484375, + "rotZ": 1.5422789090280276e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239420892/C6B35383C9121D8F8FB5A0455F3762963812A676/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "866426", + "Name": "Custom_Model", + "Transform": { + "posX": -10.642277717590332, + "posY": 0.04999985545873642, + "posZ": 10.296977996826172, + "rotX": -1.1712177183653694e-06, + "rotY": 180.00808715820312, + "rotZ": 1.2139459215632087e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680632550/1FF8BBCE9A786BD94EA18BC16EE919B3F6C2E008/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "e12b18", + "Name": "Custom_Model", + "Transform": { + "posX": -8.57462215423584, + "posY": 0.04999983683228493, + "posZ": 10.29693603515625, + "rotX": -1.1488776863188832e-06, + "rotY": 180.00778198242188, + "rotZ": 1.2932740389715036e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680637473/42DC69F871E095AD782B24059FE69EF2BF6CFC14/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "a7d6ea", + "Name": "Custom_Model", + "Transform": { + "posX": -6.507017612457275, + "posY": 0.04999983683228493, + "posZ": 10.296943664550781, + "rotX": -1.0795494063131628e-06, + "rotY": 180.0051727294922, + "rotZ": 2.2395957444132364e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680638930/C288F06421E07AB75EC9D34D66AA35728E75CC59/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "226d77", + "Name": "Custom_Model", + "Transform": { + "posX": -4.439331531524658, + "posY": 0.04999983310699463, + "posZ": 10.296945571899414, + "rotX": -1.0241301424684934e-06, + "rotY": 180.00540161132812, + "rotZ": 2.2640598729140038e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680643307/464FE0E85EC18E3506CA1004A20D054B451EDA20/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "11": { + "GUID": "6f66c9", + "Name": "Custom_Model", + "Transform": { + "posX": -2.3716723918914795, + "posY": 0.049999821931123734, + "posZ": 10.296945571899414, + "rotX": -1.1904418215635815e-06, + "rotY": 180.00540161132812, + "rotZ": 1.211915900967142e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680646407/347AF776079EE246E02833DD475D56B8DAD8AEE5/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "12": { + "GUID": "c9afc4", + "Name": "Custom_Model", + "Transform": { + "posX": -0.30389881134033203, + "posY": 0.049999818205833435, + "posZ": 10.296926498413086, + "rotX": -1.0279991329298355e-06, + "rotY": 180.0153350830078, + "rotZ": 1.4451212848598516e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680647764/2CB13E50712BF2BEA9455D9714B8C0D9DEF03D11/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "13": { + "GUID": "52b851", + "Name": "Custom_Model", + "Transform": { + "posX": 1.7637568712234497, + "posY": 0.049999795854091644, + "posZ": 10.296924591064453, + "rotX": -1.1400080666135182e-06, + "rotY": 180.0153350830078, + "rotZ": 1.3467204951211897e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680648985/36F955A2B0167BF2CFEDCFEF772CE011FD392A0A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "14": { + "GUID": "25b0cc", + "Name": "Custom_Model", + "Transform": { + "posX": 3.8314201831817627, + "posY": 0.04999980702996254, + "posZ": 10.296941757202148, + "rotX": -1.0070623375213472e-06, + "rotY": 180.0133514404297, + "rotZ": 6.596825130600337e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680650668/D511A5956BD87A8BC6A5900D27B49E471FF147F9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "15": { + "GUID": "d20f91", + "Name": "Custom_Model", + "Transform": { + "posX": 5.89906644821167, + "posY": 0.04999979957938194, + "posZ": 10.296943664550781, + "rotX": -1.0920638260358828e-06, + "rotY": 180.01316833496094, + "rotZ": 1.635139739164515e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680651535/BECAAFE8F9E01B301647CD4DDEAD60D36D3BBA01/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "16": { + "GUID": "45fdb1", + "Name": "Custom_Model", + "Transform": { + "posX": 7.966701984405518, + "posY": 0.04999979957938194, + "posZ": 10.296947479248047, + "rotX": -1.0719996907937457e-06, + "rotY": 180.01318359375, + "rotZ": 1.1272037170328986e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680652526/16D832CFD5521C7C587512F41A7013CCAF40DC1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "17": { + "GUID": "77b305", + "Name": "Custom_Model", + "Transform": { + "posX": 10.034276008605957, + "posY": 0.049999795854091644, + "posZ": 10.296943664550781, + "rotX": -1.0498275742065744e-06, + "rotY": 180.00540161132812, + "rotZ": 1.0646763115573776e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680653412/0B53E622D74277FF1DDB0BF0E698CCCAA4D96B73/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "18": { + "GUID": "01cd2c", + "Name": "Custom_Model", + "Transform": { + "posX": 12.101922035217285, + "posY": 0.04999978467822075, + "posZ": 10.296968460083008, + "rotX": -1.0572332485025981e-06, + "rotY": 180.0082244873047, + "rotZ": 2.2705285118718166e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680654412/6074A9C83FC03421DD3EFEE5D347DEDC022ADB1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "19": { + "GUID": "5bb237", + "Name": "Custom_Model", + "Transform": { + "posX": 14.16957950592041, + "posY": 0.04999978095293045, + "posZ": 10.29696273803711, + "rotX": -1.0967938806061284e-06, + "rotY": 180.0082244873047, + "rotZ": 1.5720955559572758e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680655320/4752298B0D66FD7647BA5FA7774895DADDB09563/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "20": { + "GUID": "538fcc", + "Name": "Custom_Model", + "Transform": { + "posX": 16.23735237121582, + "posY": 0.04999978840351105, + "posZ": 10.296964645385742, + "rotX": -1.0636154001986142e-06, + "rotY": 180.00823974609375, + "rotZ": 2.5663172209533514e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505629777908325, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680656424/340BB9951AF477B3A2FC169FD7368F281A12B092/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "21": { + "GUID": "3bd7c6", + "Name": "Custom_Model", + "Transform": { + "posX": 18.343229293823242, + "posY": 0.04999975860118866, + "posZ": 10.254837036132812, + "rotX": -1.4285660654422827e-06, + "rotY": 180.01577758789062, + "rotZ": 3.064821996190403e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Purple's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.40505850315093994, + "b": 0.9978706240653992 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/PlayerBagPurple/contained/f15d5c/contained/index.list b/objects/PlayerBagPurple/contained/f15d5c/contained/index.list new file mode 100644 index 000000000..bfd6e8af8 --- /dev/null +++ b/objects/PlayerBagPurple/contained/f15d5c/contained/index.list @@ -0,0 +1 @@ +65208b diff --git a/objects/PlayerBagPurple/contained/f15d5c/object.json b/objects/PlayerBagPurple/contained/f15d5c/object.json new file mode 100644 index 000000000..da38395a0 --- /dev/null +++ b/objects/PlayerBagPurple/contained/f15d5c/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 31.184965133666992, + "posY": 1.9711854457855225, + "posZ": -7.097977638244629, + "rotX": 0.004440050106495619, + "rotY": 180.01084899902344, + "rotZ": 1.5882991419857717e-06, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "Defend Tokens", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7698662281036377, + "g": 0.4050549864768982, + "b": 0.9978706240653992 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/f15d5c/script.lua b/objects/PlayerBagPurple/contained/f15d5c/script.lua new file mode 100644 index 000000000..40bcb1cec --- /dev/null +++ b/objects/PlayerBagPurple/contained/f15d5c/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and (collision_info.collision_object.getName() == "Defend" or string.match(collision_info.collision_object.getName(), "^%a*'s Defend")) then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagPurple/contained/fac9b8/contained/8df091/object.json b/objects/PlayerBagPurple/contained/fac9b8/contained/8df091/object.json new file mode 100644 index 000000000..d0677f3e5 --- /dev/null +++ b/objects/PlayerBagPurple/contained/fac9b8/contained/8df091/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -23.66122817993164, + "posY": 1.0993168354034424, + "posZ": -15.205973625183105, + "rotX": 354.8467102050781, + "rotY": 359.710205078125, + "rotZ": 0.009356072172522545, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/fac9b8/contained/8df091/script.lua b/objects/PlayerBagPurple/contained/fac9b8/contained/8df091/script.lua new file mode 100644 index 000000000..392af7a75 --- /dev/null +++ b/objects/PlayerBagPurple/contained/fac9b8/contained/8df091/script.lua @@ -0,0 +1 @@ +elements="00000010" diff --git a/objects/PlayerBagPurple/contained/fac9b8/contained/index.list b/objects/PlayerBagPurple/contained/fac9b8/contained/index.list new file mode 100644 index 000000000..251f778df --- /dev/null +++ b/objects/PlayerBagPurple/contained/fac9b8/contained/index.list @@ -0,0 +1 @@ +8df091 diff --git a/objects/PlayerBagPurple/contained/fac9b8/object.json b/objects/PlayerBagPurple/contained/fac9b8/object.json new file mode 100644 index 000000000..5f1cbbd56 --- /dev/null +++ b/objects/PlayerBagPurple/contained/fac9b8/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 33.94857406616211, + "posY": 1.9712274074554443, + "posZ": -27.037731170654297, + "rotX": 0.004440205171704292, + "rotY": 180.0001220703125, + "rotZ": 5.656035000356496e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Plant Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.22263821959495544 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagPurple/contained/fac9b8/script.lua b/objects/PlayerBagPurple/contained/fac9b8/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagPurple/contained/fac9b8/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagPurple/contained/index.list b/objects/PlayerBagPurple/contained/index.list new file mode 100644 index 000000000..983aa00b8 --- /dev/null +++ b/objects/PlayerBagPurple/contained/index.list @@ -0,0 +1,25 @@ +5e8d9b +f15d5c +6b5a6b +a36a86 +fac9b8 +76b862 +dac78d +5c93e5 +dbbe71 +c8d157 +b40023 +2696c2 +d3975a +d3975b +d3975c +d3975d +d3975e +d3975f +d39760 +d39761 +d39762 +d39763 +d39764 +d39765 +d39766 diff --git a/objects/PlayerBagPurple/object.json b/objects/PlayerBagPurple/object.json new file mode 100644 index 000000000..59407bfdc --- /dev/null +++ b/objects/PlayerBagPurple/object.json @@ -0,0 +1,61 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -50.0099983215332, + "posY": 1.0742546319961548, + "posZ": 61.099998474121094, + "rotX": 2.7519448053681117e-07, + "rotY": 179.980224609375, + "rotZ": -1.714327595436771e-06, + "scaleX": 0.7270299792289734, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270299792289734 + }, + "Nickname": "Purple Pieces", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6269999742507935, + "g": 0.12495482712984085, + "b": 0.9409999847412109 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + } +} diff --git a/objects/PlayerBagRed/contained/19457c/contained/fe04ab/object.json b/objects/PlayerBagRed/contained/19457c/contained/fe04ab/object.json new file mode 100644 index 000000000..e4af2dd62 --- /dev/null +++ b/objects/PlayerBagRed/contained/19457c/contained/fe04ab/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -32.20402526855469, + "posY": 1.0588264465332031, + "posZ": -15.544177055358887, + "rotX": 354.1841735839844, + "rotY": 0.08757732808589935, + "rotZ": 359.9941101074219, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/19457c/contained/fe04ab/script.lua b/objects/PlayerBagRed/contained/19457c/contained/fe04ab/script.lua new file mode 100644 index 000000000..ec8039d5d --- /dev/null +++ b/objects/PlayerBagRed/contained/19457c/contained/fe04ab/script.lua @@ -0,0 +1 @@ +elements="10000000" diff --git a/objects/PlayerBagRed/contained/19457c/contained/index.list b/objects/PlayerBagRed/contained/19457c/contained/index.list new file mode 100644 index 000000000..e5cc4f88d --- /dev/null +++ b/objects/PlayerBagRed/contained/19457c/contained/index.list @@ -0,0 +1 @@ +fe04ab diff --git a/objects/PlayerBagRed/contained/19457c/object.json b/objects/PlayerBagRed/contained/19457c/object.json new file mode 100644 index 000000000..574fb81ad --- /dev/null +++ b/objects/PlayerBagRed/contained/19457c/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 10.06689167022705, + "posY": 1.9712259769439697, + "posZ": -18.61162757873535, + "rotX": 0.004440148826688528, + "rotY": 180.0, + "rotZ": 6.265078695832926e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Sun Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/19457c/script.lua b/objects/PlayerBagRed/contained/19457c/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagRed/contained/19457c/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagRed/contained/7d8f09/contained/d440a5/object.json b/objects/PlayerBagRed/contained/7d8f09/contained/d440a5/object.json new file mode 100644 index 000000000..de309c3da --- /dev/null +++ b/objects/PlayerBagRed/contained/7d8f09/contained/d440a5/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -26.444595336914062, + "posY": 1.1257147789001465, + "posZ": -15.125343322753906, + "rotX": 353.3041687011719, + "rotY": 0.36376506090164185, + "rotZ": -0.0052677481435239315, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/7d8f09/contained/d440a5/script.lua b/objects/PlayerBagRed/contained/7d8f09/contained/d440a5/script.lua new file mode 100644 index 000000000..adc4a57fa --- /dev/null +++ b/objects/PlayerBagRed/contained/7d8f09/contained/d440a5/script.lua @@ -0,0 +1 @@ +elements="00001000" diff --git a/objects/PlayerBagRed/contained/7d8f09/contained/index.list b/objects/PlayerBagRed/contained/7d8f09/contained/index.list new file mode 100644 index 000000000..d849064cb --- /dev/null +++ b/objects/PlayerBagRed/contained/7d8f09/contained/index.list @@ -0,0 +1 @@ +d440a5 diff --git a/objects/PlayerBagRed/contained/7d8f09/object.json b/objects/PlayerBagRed/contained/7d8f09/object.json new file mode 100644 index 000000000..42bccbf02 --- /dev/null +++ b/objects/PlayerBagRed/contained/7d8f09/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 9.972890853881836, + "posY": 1.9712274074554443, + "posZ": -25.75992774963379, + "rotX": 0.0044398559257388115, + "rotY": 180.0, + "rotZ": 3.262875054588221e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Water Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833171367645264, + "g": 0.4237189292907715, + "b": 0.8391405344009399 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/7d8f09/script.lua b/objects/PlayerBagRed/contained/7d8f09/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagRed/contained/7d8f09/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagRed/contained/82e4e3/object.json b/objects/PlayerBagRed/contained/82e4e3/object.json new file mode 100644 index 000000000..3aa5f1729 --- /dev/null +++ b/objects/PlayerBagRed/contained/82e4e3/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 1.3272238969802856, + "posY": 1.97116219997406, + "posZ": 53.7520866394043, + "rotX": -1.1243487918477513e-08, + "rotY": 179.9728240966797, + "rotZ": -7.75915580675246e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ready Token", + "Description": "Flip this to the side with a check mark if you are Ready to move on to the next phase in the turn. These are mainly used to keep all players on the same page. When all players' Ready Tokens are flipped, they will unflip.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472357873/CF2B89112AF7A9242CA8C6D2FEEECC3C6C1BE05C/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/878195/contained/8df091/object.json b/objects/PlayerBagRed/contained/878195/contained/8df091/object.json new file mode 100644 index 000000000..d0677f3e5 --- /dev/null +++ b/objects/PlayerBagRed/contained/878195/contained/8df091/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -23.66122817993164, + "posY": 1.0993168354034424, + "posZ": -15.205973625183105, + "rotX": 354.8467102050781, + "rotY": 359.710205078125, + "rotZ": 0.009356072172522545, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/878195/contained/8df091/script.lua b/objects/PlayerBagRed/contained/878195/contained/8df091/script.lua new file mode 100644 index 000000000..392af7a75 --- /dev/null +++ b/objects/PlayerBagRed/contained/878195/contained/8df091/script.lua @@ -0,0 +1 @@ +elements="00000010" diff --git a/objects/PlayerBagRed/contained/878195/contained/index.list b/objects/PlayerBagRed/contained/878195/contained/index.list new file mode 100644 index 000000000..251f778df --- /dev/null +++ b/objects/PlayerBagRed/contained/878195/contained/index.list @@ -0,0 +1 @@ +8df091 diff --git a/objects/PlayerBagRed/contained/878195/object.json b/objects/PlayerBagRed/contained/878195/object.json new file mode 100644 index 000000000..fe204c0a6 --- /dev/null +++ b/objects/PlayerBagRed/contained/878195/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 18.799467086791992, + "posY": 1.9712278842926025, + "posZ": -27.955060958862305, + "rotX": 0.0044396910816431046, + "rotY": 180.0001678466797, + "rotZ": -2.468553361723025e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Plant Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.22263821959495544 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/878195/script.lua b/objects/PlayerBagRed/contained/878195/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagRed/contained/878195/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagRed/contained/9869da/contained/4efdf6/object.json b/objects/PlayerBagRed/contained/9869da/contained/4efdf6/object.json new file mode 100644 index 000000000..3dbead396 --- /dev/null +++ b/objects/PlayerBagRed/contained/9869da/contained/4efdf6/object.json @@ -0,0 +1,492 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -20.436609268188477, + "posY": 1.092727780342102, + "posZ": -15.262659072875977, + "rotX": 354.6304016113281, + "rotY": 0.2163378745317459, + "rotZ": 0.018739840015769005, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Any Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.398224800825119 + }, + "Tags": [ + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "8": { + "GUID": "93b460", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447232000529766, + "rotY": 180.0064697265625, + "rotZ": 7.182766808000451e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000001\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "20586b", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447238985449076, + "rotY": 180.0064239501953, + "rotZ": 7.679676059524354e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Any", + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000010\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "7c2166", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447228740900755, + "rotY": 180.0063934326172, + "rotZ": 8.009685075194284e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Any", + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000100\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "95b72c", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447257146239281, + "rotY": 180.00636291503906, + "rotZ": 6.657661515419022e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Any", + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00001000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "177c94", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447110462933779, + "rotY": 180.00631713867188, + "rotZ": 8.254950216723955e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00010000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "d7a526", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.00444711372256279, + "rotY": 180.0062713623047, + "rotZ": 7.463582392119861e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00100000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "2": { + "GUID": "3b1a39", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.004447266925126314, + "rotY": 180.00624084472656, + "rotZ": 7.426633601426147e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Any", + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"01000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "1": { + "GUID": "7d3cb6", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447185900062323, + "rotY": 180.00619506835938, + "rotZ": 8.112252771752537e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"10000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/PlayerBagRed/contained/9869da/contained/index.list b/objects/PlayerBagRed/contained/9869da/contained/index.list new file mode 100644 index 000000000..edc514154 --- /dev/null +++ b/objects/PlayerBagRed/contained/9869da/contained/index.list @@ -0,0 +1 @@ +4efdf6 diff --git a/objects/PlayerBagRed/contained/9869da/object.json b/objects/PlayerBagRed/contained/9869da/object.json new file mode 100644 index 000000000..1d1da979f --- /dev/null +++ b/objects/PlayerBagRed/contained/9869da/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 5.997982025146484, + "posY": 1.9712278842926025, + "posZ": -32.99691390991211, + "rotX": 0.004440317861735821, + "rotY": 180.0, + "rotZ": 3.990636230355449e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Any Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.3982234597206116 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/9869da/script.lua b/objects/PlayerBagRed/contained/9869da/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagRed/contained/9869da/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagRed/contained/aad2a3/contained/3fedbe/object.json b/objects/PlayerBagRed/contained/aad2a3/contained/3fedbe/object.json new file mode 100644 index 000000000..9994a189a --- /dev/null +++ b/objects/PlayerBagRed/contained/aad2a3/contained/3fedbe/object.json @@ -0,0 +1,1111 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -36.766902923583984, + "posY": 1.0196716785430908, + "posZ": -13.039544105529785, + "rotX": 359.8271789550781, + "rotY": 359.9891357421875, + "rotZ": -3.700802699313499e-05, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106629490852356, + "b": 0.18357637524604797 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434924170706662/37F12EB9D68832E2A4292A7DD2309A767066C5B1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "2": { + "GUID": "e70d40", + "Name": "Custom_Model", + "Transform": { + "posX": -21.043458938598633, + "posY": 0.04999983310699463, + "posZ": 12.282222747802734, + "rotX": -1.1333953580106026e-06, + "rotY": 180.017578125, + "rotZ": 1.9709672471890372e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239416952/A5C04560A7C7D4568F12B5B22F8C79E20DA97AD4/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "7727d2", + "Name": "Custom_Model", + "Transform": { + "posX": -18.976491928100586, + "posY": 0.04999984800815582, + "posZ": 12.28209114074707, + "rotX": -1.0761120847746497e-06, + "rotY": 179.97434997558594, + "rotZ": 2.1270093952807656e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106629490852356, + "b": 0.18357637524604797 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239417943/7A1A46FB3C6E42A0B2EDA5DA824D1D227CB2C9D3/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "24f4e8", + "Name": "Custom_Model", + "Transform": { + "posX": -16.907846450805664, + "posY": 0.04999983683228493, + "posZ": 12.282262802124023, + "rotX": -1.1566532975848531e-06, + "rotY": 180.03421020507812, + "rotZ": 2.054442092003228e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239419091/631262890558109776FBBCA85247DB7B63E1C948/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "cec1d2", + "Name": "Custom_Model", + "Transform": { + "posX": -14.841048240661621, + "posY": 0.04999983310699463, + "posZ": 12.282114028930664, + "rotX": -1.1581563512663706e-06, + "rotY": 179.978271484375, + "rotZ": 8.301726239778873e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239424662/7B918036CE1AC4ECA1D4577A006AFB0C82B9F52B/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "e8f74c", + "Name": "Custom_Model", + "Transform": { + "posX": -12.773392677307129, + "posY": 0.04999983310699463, + "posZ": 12.282110214233398, + "rotX": -1.1641652690741466e-06, + "rotY": 179.9783477783203, + "rotZ": 6.50393232604074e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239420892/C6B35383C9121D8F8FB5A0455F3762963812A676/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "424cde", + "Name": "Custom_Model", + "Transform": { + "posX": -10.705470085144043, + "posY": 0.04999980702996254, + "posZ": 12.282146453857422, + "rotX": -1.1254837772867177e-06, + "rotY": 179.9951934814453, + "rotZ": 1.9647410454126657e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680632550/1FF8BBCE9A786BD94EA18BC16EE919B3F6C2E008/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "5cc53c", + "Name": "Custom_Model", + "Transform": { + "posX": -8.638021469116211, + "posY": 0.04999978840351105, + "posZ": 12.282157897949219, + "rotX": -1.0772981795525993e-06, + "rotY": 179.9846954345703, + "rotZ": 9.762524655343441e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680637473/42DC69F871E095AD782B24059FE69EF2BF6CFC14/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "3f0ec0", + "Name": "Custom_Model", + "Transform": { + "posX": -6.569971561431885, + "posY": 0.04999979957938194, + "posZ": 12.282188415527344, + "rotX": -1.0406819228592212e-06, + "rotY": 180.00973510742188, + "rotZ": 1.3202398463363352e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680638930/C288F06421E07AB75EC9D34D66AA35728E75CC59/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "3f8627", + "Name": "Custom_Model", + "Transform": { + "posX": -4.502119541168213, + "posY": 0.049999792128801346, + "posZ": 12.282209396362305, + "rotX": -1.0532133956075995e-06, + "rotY": 180.0215606689453, + "rotZ": 1.0570416719701825e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680643307/464FE0E85EC18E3506CA1004A20D054B451EDA20/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "11": { + "GUID": "19e301", + "Name": "Custom_Model", + "Transform": { + "posX": -2.434380292892456, + "posY": 0.04999978467822075, + "posZ": 12.282283782958984, + "rotX": -1.0760577424662188e-06, + "rotY": 180.0215301513672, + "rotZ": 1.4954760274576984e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680646407/347AF776079EE246E02833DD475D56B8DAD8AEE5/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "12": { + "GUID": "25d7ae", + "Name": "Custom_Model", + "Transform": { + "posX": -0.36755266785621643, + "posY": 0.04999978095293045, + "posZ": 12.28209114074707, + "rotX": -1.0227890925307292e-06, + "rotY": 179.97445678710938, + "rotZ": 7.172439353553273e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680647764/2CB13E50712BF2BEA9455D9714B8C0D9DEF03D11/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "13": { + "GUID": "fa7a26", + "Name": "Custom_Model", + "Transform": { + "posX": 1.7001010179519653, + "posY": 0.049999792128801346, + "posZ": 12.28209114074707, + "rotX": -1.1205796681679203e-06, + "rotY": 179.97439575195312, + "rotZ": 1.7156892795355816e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680648985/36F955A2B0167BF2CFEDCFEF772CE011FD392A0A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "14": { + "GUID": "59ff74", + "Name": "Custom_Model", + "Transform": { + "posX": 3.7685635089874268, + "posY": 0.04999975860118866, + "posZ": 12.282224655151367, + "rotX": -1.0900758979914826e-06, + "rotY": 180.0256805419922, + "rotZ": 1.672889879955619e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680650668/D511A5956BD87A8BC6A5900D27B49E471FF147F9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "15": { + "GUID": "30bef9", + "Name": "Custom_Model", + "Transform": { + "posX": 5.8361430168151855, + "posY": 0.04999975860118866, + "posZ": 12.282203674316406, + "rotX": -1.104828925235779e-06, + "rotY": 180.02200317382812, + "rotZ": 1.3501511375579867e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680651535/BECAAFE8F9E01B301647CD4DDEAD60D36D3BBA01/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "16": { + "GUID": "e0dec9", + "Name": "Custom_Model", + "Transform": { + "posX": 7.903824329376221, + "posY": 0.049999773502349854, + "posZ": 12.282207489013672, + "rotX": -1.0983861784552573e-06, + "rotY": 180.0220184326172, + "rotZ": 1.8778490584736574e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680652526/16D832CFD5521C7C587512F41A7013CCAF40DC1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "17": { + "GUID": "5fb554", + "Name": "Custom_Model", + "Transform": { + "posX": 9.97143268585205, + "posY": 0.049999743700027466, + "posZ": 12.28221321105957, + "rotX": -1.0718249541241676e-06, + "rotY": 180.02142333984375, + "rotZ": 2.4283153265969304e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680653412/0B53E622D74277FF1DDB0BF0E698CCCAA4D96B73/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "18": { + "GUID": "29e3d4", + "Name": "Custom_Model", + "Transform": { + "posX": 12.038750648498535, + "posY": 0.04999973997473717, + "posZ": 12.282125473022461, + "rotX": -1.156975599769794e-06, + "rotY": 179.99945068359375, + "rotZ": 1.6260726454220276e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680654412/6074A9C83FC03421DD3EFEE5D347DEDC022ADB1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "19": { + "GUID": "6481f1", + "Name": "Custom_Model", + "Transform": { + "posX": 14.106404304504395, + "posY": 0.04999973997473717, + "posZ": 12.282123565673828, + "rotX": -1.123606352848583e-06, + "rotY": 179.99949645996094, + "rotZ": 1.1445033720747233e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680655320/4752298B0D66FD7647BA5FA7774895DADDB09563/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "20": { + "GUID": "63f808", + "Name": "Custom_Model", + "Transform": { + "posX": 16.174190521240234, + "posY": 0.04997846484184265, + "posZ": 12.282054901123047, + "rotX": 0.0001809875830076635, + "rotY": 179.99635314941406, + "rotZ": 0.00039298160118050873, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106635451316833, + "b": 0.18357643485069275 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680656424/340BB9951AF477B3A2FC169FD7368F281A12B092/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "21": { + "GUID": "53550e", + "Name": "Custom_Model", + "Transform": { + "posX": 18.411090850830078, + "posY": 0.0499998964369297, + "posZ": 12.359537124633789, + "rotX": -2.7918736122956034e-07, + "rotY": 180.0218963623047, + "rotZ": -1.6313843786974758e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106844067573547, + "b": 0.1835785210132599 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/PlayerBagRed/contained/aad2a3/contained/index.list b/objects/PlayerBagRed/contained/aad2a3/contained/index.list new file mode 100644 index 000000000..bad45c5f6 --- /dev/null +++ b/objects/PlayerBagRed/contained/aad2a3/contained/index.list @@ -0,0 +1 @@ +3fedbe diff --git a/objects/PlayerBagRed/contained/aad2a3/object.json b/objects/PlayerBagRed/contained/aad2a3/object.json new file mode 100644 index 000000000..b6bf2d3e3 --- /dev/null +++ b/objects/PlayerBagRed/contained/aad2a3/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": -52.036190032958984, + "posY": 1.2323874235153198, + "posZ": 61.874603271484375, + "rotX": 359.5462341308594, + "rotY": 180.01087951660156, + "rotZ": 0.00014882214600220323, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "Defend Tokens", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106510281562805, + "b": 0.18357518315315247 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/aad2a3/script.lua b/objects/PlayerBagRed/contained/aad2a3/script.lua new file mode 100644 index 000000000..40bcb1cec --- /dev/null +++ b/objects/PlayerBagRed/contained/aad2a3/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and (collision_info.collision_object.getName() == "Defend" or string.match(collision_info.collision_object.getName(), "^%a*'s Defend")) then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagRed/contained/acf333/contained/c73997/object.json b/objects/PlayerBagRed/contained/acf333/contained/c73997/object.json new file mode 100644 index 000000000..6a56c1359 --- /dev/null +++ b/objects/PlayerBagRed/contained/acf333/contained/c73997/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -27.971372604370117, + "posY": 1.0772839784622192, + "posZ": -15.434784889221191, + "rotX": 353.83782958984375, + "rotY": 0.20229458808898926, + "rotZ": -0.0018296322086825967, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/acf333/contained/c73997/script.lua b/objects/PlayerBagRed/contained/acf333/contained/c73997/script.lua new file mode 100644 index 000000000..ce5e62806 --- /dev/null +++ b/objects/PlayerBagRed/contained/acf333/contained/c73997/script.lua @@ -0,0 +1 @@ +elements="00010000" diff --git a/objects/PlayerBagRed/contained/acf333/contained/index.list b/objects/PlayerBagRed/contained/acf333/contained/index.list new file mode 100644 index 000000000..a7ddc5453 --- /dev/null +++ b/objects/PlayerBagRed/contained/acf333/contained/index.list @@ -0,0 +1 @@ +c73997 diff --git a/objects/PlayerBagRed/contained/acf333/object.json b/objects/PlayerBagRed/contained/acf333/object.json new file mode 100644 index 000000000..c64288d02 --- /dev/null +++ b/objects/PlayerBagRed/contained/acf333/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 29.191810607910156, + "posY": 1.971227765083313, + "posZ": -19.356830596923828, + "rotX": 0.004439389333128929, + "rotY": 180.0, + "rotZ": 3.3760477435862413e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Air Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.3328751027584076, + "b": 0.9320557117462158 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/acf333/script.lua b/objects/PlayerBagRed/contained/acf333/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagRed/contained/acf333/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagRed/contained/bea41d/contained/e9fba7/object.json b/objects/PlayerBagRed/contained/bea41d/contained/e9fba7/object.json new file mode 100644 index 000000000..ee11ebb7a --- /dev/null +++ b/objects/PlayerBagRed/contained/bea41d/contained/e9fba7/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -25.104190826416016, + "posY": 1.1461284160614014, + "posZ": -14.926012992858887, + "rotX": 353.81988525390625, + "rotY": 0.08675438910722733, + "rotZ": 359.9378967285156, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/bea41d/contained/e9fba7/script.lua b/objects/PlayerBagRed/contained/bea41d/contained/e9fba7/script.lua new file mode 100644 index 000000000..021084d97 --- /dev/null +++ b/objects/PlayerBagRed/contained/bea41d/contained/e9fba7/script.lua @@ -0,0 +1 @@ +elements="00000100" diff --git a/objects/PlayerBagRed/contained/bea41d/contained/index.list b/objects/PlayerBagRed/contained/bea41d/contained/index.list new file mode 100644 index 000000000..a79776d73 --- /dev/null +++ b/objects/PlayerBagRed/contained/bea41d/contained/index.list @@ -0,0 +1 @@ +e9fba7 diff --git a/objects/PlayerBagRed/contained/bea41d/object.json b/objects/PlayerBagRed/contained/bea41d/object.json new file mode 100644 index 000000000..d5c10c2d4 --- /dev/null +++ b/objects/PlayerBagRed/contained/bea41d/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 16.121055603027344, + "posY": 1.9712276458740234, + "posZ": -27.19428825378418, + "rotX": 0.004439583979547024, + "rotY": 180.0001678466797, + "rotZ": -2.3604515320130304e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Earth Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.4268389344215393, + "g": 0.36939916014671326, + "b": 0.4396032691001892 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/bea41d/script.lua b/objects/PlayerBagRed/contained/bea41d/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagRed/contained/bea41d/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagRed/contained/ccd39c/contained/e6db03/object.json b/objects/PlayerBagRed/contained/ccd39c/contained/e6db03/object.json new file mode 100644 index 000000000..7555bf890 --- /dev/null +++ b/objects/PlayerBagRed/contained/ccd39c/contained/e6db03/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -28.829708099365234, + "posY": 1.0600405931472778, + "posZ": -15.33484935760498, + "rotX": 359.2509460449219, + "rotY": 358.3028564453125, + "rotZ": 358.2768249511719, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/ccd39c/contained/e6db03/script.lua b/objects/PlayerBagRed/contained/ccd39c/contained/e6db03/script.lua new file mode 100644 index 000000000..e33f58ca8 --- /dev/null +++ b/objects/PlayerBagRed/contained/ccd39c/contained/e6db03/script.lua @@ -0,0 +1 @@ +elements="00100000" diff --git a/objects/PlayerBagRed/contained/ccd39c/contained/index.list b/objects/PlayerBagRed/contained/ccd39c/contained/index.list new file mode 100644 index 000000000..afca76ebf --- /dev/null +++ b/objects/PlayerBagRed/contained/ccd39c/contained/index.list @@ -0,0 +1 @@ +e6db03 diff --git a/objects/PlayerBagRed/contained/ccd39c/object.json b/objects/PlayerBagRed/contained/ccd39c/object.json new file mode 100644 index 000000000..7c4bed751 --- /dev/null +++ b/objects/PlayerBagRed/contained/ccd39c/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 22.90088653564453, + "posY": 1.971227765083313, + "posZ": -19.634037017822266, + "rotX": 0.00443978002294898, + "rotY": 180.0001678466797, + "rotZ": -2.520108921544306e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Fire Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.37546268105506897, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/ccd39c/script.lua b/objects/PlayerBagRed/contained/ccd39c/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ccd39c/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagRed/contained/d7f3f8/contained/a4ef9c/object.json b/objects/PlayerBagRed/contained/d7f3f8/contained/a4ef9c/object.json new file mode 100644 index 000000000..d3c5be28f --- /dev/null +++ b/objects/PlayerBagRed/contained/d7f3f8/contained/a4ef9c/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -22.100460052490234, + "posY": 1.0723564624786377, + "posZ": -15.18539810180664, + "rotX": 357.176513671875, + "rotY": 0.0674246996641159, + "rotZ": 359.9903259277344, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/d7f3f8/contained/a4ef9c/script.lua b/objects/PlayerBagRed/contained/d7f3f8/contained/a4ef9c/script.lua new file mode 100644 index 000000000..77a6df2c0 --- /dev/null +++ b/objects/PlayerBagRed/contained/d7f3f8/contained/a4ef9c/script.lua @@ -0,0 +1 @@ +elements="00000001" diff --git a/objects/PlayerBagRed/contained/d7f3f8/contained/index.list b/objects/PlayerBagRed/contained/d7f3f8/contained/index.list new file mode 100644 index 000000000..c0c726108 --- /dev/null +++ b/objects/PlayerBagRed/contained/d7f3f8/contained/index.list @@ -0,0 +1 @@ +a4ef9c diff --git a/objects/PlayerBagRed/contained/d7f3f8/object.json b/objects/PlayerBagRed/contained/d7f3f8/object.json new file mode 100644 index 000000000..498b22fd3 --- /dev/null +++ b/objects/PlayerBagRed/contained/d7f3f8/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 25.341856002807617, + "posY": 1.9712278842926025, + "posZ": -28.71855926513672, + "rotX": 0.004439575131982565, + "rotY": 180.0, + "rotZ": 3.454679244896397e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Animal Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/d7f3f8/script.lua b/objects/PlayerBagRed/contained/d7f3f8/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagRed/contained/d7f3f8/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagRed/contained/eb6f53/contained/5633da/object.json b/objects/PlayerBagRed/contained/eb6f53/contained/5633da/object.json new file mode 100644 index 000000000..155f53406 --- /dev/null +++ b/objects/PlayerBagRed/contained/eb6f53/contained/5633da/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -30.64945411682129, + "posY": 1.0623514652252197, + "posZ": -15.201143264770508, + "rotX": 357.9991149902344, + "rotY": 0.5256887078285217, + "rotZ": 0.017040757462382317, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/eb6f53/contained/5633da/script.lua b/objects/PlayerBagRed/contained/eb6f53/contained/5633da/script.lua new file mode 100644 index 000000000..b7daeb308 --- /dev/null +++ b/objects/PlayerBagRed/contained/eb6f53/contained/5633da/script.lua @@ -0,0 +1 @@ +elements="01000000" diff --git a/objects/PlayerBagRed/contained/eb6f53/contained/index.list b/objects/PlayerBagRed/contained/eb6f53/contained/index.list new file mode 100644 index 000000000..d90faa040 --- /dev/null +++ b/objects/PlayerBagRed/contained/eb6f53/contained/index.list @@ -0,0 +1 @@ +5633da diff --git a/objects/PlayerBagRed/contained/eb6f53/object.json b/objects/PlayerBagRed/contained/eb6f53/object.json new file mode 100644 index 000000000..e2ca5fd82 --- /dev/null +++ b/objects/PlayerBagRed/contained/eb6f53/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 15.350576400756836, + "posY": 1.9712278842926025, + "posZ": -20.006101608276367, + "rotX": 0.004439478740096092, + "rotY": 179.99986267089844, + "rotZ": 5.913240670452069e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Moon Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/eb6f53/script.lua b/objects/PlayerBagRed/contained/eb6f53/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagRed/contained/eb6f53/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagRed/contained/f73834/contained/cbb90a/object.json b/objects/PlayerBagRed/contained/f73834/contained/cbb90a/object.json new file mode 100644 index 000000000..0b1053ee3 --- /dev/null +++ b/objects/PlayerBagRed/contained/f73834/contained/cbb90a/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -34.97999572753906, + "posY": 1.009563684463501, + "posZ": -13.700227737426758, + "rotX": 359.9253845214844, + "rotY": 0.007299384567886591, + "rotZ": 5.1855338824680075e-05, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Red's Isolate", + "Description": "Represents a land hard to travel to, from, or through. Prevents Invader Explore Actions, and prevents Invader pieces from using\r\nadjacencies unless you let them.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106832146644592, + "b": 0.18357840180397034 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472354630/0AAC0B3A289E8B8DDFD8CDFABD49D4E47EE4DF26/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/f73834/contained/index.list b/objects/PlayerBagRed/contained/f73834/contained/index.list new file mode 100644 index 000000000..a30546d76 --- /dev/null +++ b/objects/PlayerBagRed/contained/f73834/contained/index.list @@ -0,0 +1 @@ +cbb90a diff --git a/objects/PlayerBagRed/contained/f73834/object.json b/objects/PlayerBagRed/contained/f73834/object.json new file mode 100644 index 000000000..97a0b0298 --- /dev/null +++ b/objects/PlayerBagRed/contained/f73834/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 19.511531829833984, + "posY": 2.030015230178833, + "posZ": -13.191503524780273, + "rotX": 0.004439503885805607, + "rotY": 180.01084899902344, + "rotZ": 1.2492132555053104e-06, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "Isolate Tokens", + "Description": "Represents a land hard to travel to, from, or through. Prevents Invader Explore Actions, and prevents Invader pieces from using\r\nadjacencies unless you let them.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.19106510281562805, + "b": 0.18357518315315247 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472354630/0AAC0B3A289E8B8DDFD8CDFABD49D4E47EE4DF26/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagRed/contained/f73834/script.lua b/objects/PlayerBagRed/contained/f73834/script.lua new file mode 100644 index 000000000..0af2e99e5 --- /dev/null +++ b/objects/PlayerBagRed/contained/f73834/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and string.match(collision_info.collision_object.getName(), "^%a*'s Isolate") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagRed/contained/ff3267/object.json b/objects/PlayerBagRed/contained/ff3267/object.json new file mode 100644 index 000000000..fe3a56684 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff3267/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.59107208251953, + "posY": 1.4030240774154663, + "posZ": 48.57151794433594, + "rotX": -2.4043824708996908e-08, + "rotY": 179.99481201171875, + "rotZ": -1.7221585721927113e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/ff3268/object.json b/objects/PlayerBagRed/contained/ff3268/object.json new file mode 100644 index 000000000..beb8b21a3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff3268/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.54262161254883, + "posY": 1.395095944404602, + "posZ": 48.54833221435547, + "rotX": 1.6494828969371156e-07, + "rotY": 179.99481201171875, + "rotZ": -1.7848743709691917e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999635070562363, + "b": 0.0939963236451149 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/ff3269/object.json b/objects/PlayerBagRed/contained/ff3269/object.json new file mode 100644 index 000000000..beb8b21a3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff3269/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.54262161254883, + "posY": 1.395095944404602, + "posZ": 48.54833221435547, + "rotX": 1.6494828969371156e-07, + "rotY": 179.99481201171875, + "rotZ": -1.7848743709691917e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999635070562363, + "b": 0.0939963236451149 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/ff326a/object.json b/objects/PlayerBagRed/contained/ff326a/object.json new file mode 100644 index 000000000..beb8b21a3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff326a/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.54262161254883, + "posY": 1.395095944404602, + "posZ": 48.54833221435547, + "rotX": 1.6494828969371156e-07, + "rotY": 179.99481201171875, + "rotZ": -1.7848743709691917e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999635070562363, + "b": 0.0939963236451149 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/ff326b/object.json b/objects/PlayerBagRed/contained/ff326b/object.json new file mode 100644 index 000000000..beb8b21a3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff326b/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.54262161254883, + "posY": 1.395095944404602, + "posZ": 48.54833221435547, + "rotX": 1.6494828969371156e-07, + "rotY": 179.99481201171875, + "rotZ": -1.7848743709691917e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999635070562363, + "b": 0.0939963236451149 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/ff326c/object.json b/objects/PlayerBagRed/contained/ff326c/object.json new file mode 100644 index 000000000..beb8b21a3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff326c/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.54262161254883, + "posY": 1.395095944404602, + "posZ": 48.54833221435547, + "rotX": 1.6494828969371156e-07, + "rotY": 179.99481201171875, + "rotZ": -1.7848743709691917e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999635070562363, + "b": 0.0939963236451149 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/ff326d/object.json b/objects/PlayerBagRed/contained/ff326d/object.json new file mode 100644 index 000000000..beb8b21a3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff326d/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.54262161254883, + "posY": 1.395095944404602, + "posZ": 48.54833221435547, + "rotX": 1.6494828969371156e-07, + "rotY": 179.99481201171875, + "rotZ": -1.7848743709691917e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999635070562363, + "b": 0.0939963236451149 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/ff326e/object.json b/objects/PlayerBagRed/contained/ff326e/object.json new file mode 100644 index 000000000..beb8b21a3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff326e/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.54262161254883, + "posY": 1.395095944404602, + "posZ": 48.54833221435547, + "rotX": 1.6494828969371156e-07, + "rotY": 179.99481201171875, + "rotZ": -1.7848743709691917e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999635070562363, + "b": 0.0939963236451149 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/ff326f/object.json b/objects/PlayerBagRed/contained/ff326f/object.json new file mode 100644 index 000000000..beb8b21a3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff326f/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.54262161254883, + "posY": 1.395095944404602, + "posZ": 48.54833221435547, + "rotX": 1.6494828969371156e-07, + "rotY": 179.99481201171875, + "rotZ": -1.7848743709691917e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999635070562363, + "b": 0.0939963236451149 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/ff3270/object.json b/objects/PlayerBagRed/contained/ff3270/object.json new file mode 100644 index 000000000..beb8b21a3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff3270/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.54262161254883, + "posY": 1.395095944404602, + "posZ": 48.54833221435547, + "rotX": 1.6494828969371156e-07, + "rotY": 179.99481201171875, + "rotZ": -1.7848743709691917e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999635070562363, + "b": 0.0939963236451149 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/ff3271/object.json b/objects/PlayerBagRed/contained/ff3271/object.json new file mode 100644 index 000000000..beb8b21a3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff3271/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.54262161254883, + "posY": 1.395095944404602, + "posZ": 48.54833221435547, + "rotX": 1.6494828969371156e-07, + "rotY": 179.99481201171875, + "rotZ": -1.7848743709691917e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999635070562363, + "b": 0.0939963236451149 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/ff3272/object.json b/objects/PlayerBagRed/contained/ff3272/object.json new file mode 100644 index 000000000..beb8b21a3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff3272/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.54262161254883, + "posY": 1.395095944404602, + "posZ": 48.54833221435547, + "rotX": 1.6494828969371156e-07, + "rotY": 179.99481201171875, + "rotZ": -1.7848743709691917e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999635070562363, + "b": 0.0939963236451149 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/ff3273/object.json b/objects/PlayerBagRed/contained/ff3273/object.json new file mode 100644 index 000000000..beb8b21a3 --- /dev/null +++ b/objects/PlayerBagRed/contained/ff3273/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.54262161254883, + "posY": 1.395095944404602, + "posZ": 48.54833221435547, + "rotX": 1.6494828969371156e-07, + "rotY": 179.99481201171875, + "rotZ": -1.7848743709691917e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999635070562363, + "b": 0.0939963236451149 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "d7e23f", + "Name": "Custom_Model", + "Transform": { + "posX": -46.14564895629883, + "posY": 1.0420331954956055, + "posZ": 33.817142486572266, + "rotX": 0.0044502452947199345, + "rotY": 179.99481201171875, + "rotZ": 5.987669737805845e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Red's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.0999964103102684, + "b": 0.09399638324975967 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Red's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676874388/C51FB839BC19E2E94CE837708F00B462DAC1C89D/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagRed/contained/index.list b/objects/PlayerBagRed/contained/index.list new file mode 100644 index 000000000..560f91c1d --- /dev/null +++ b/objects/PlayerBagRed/contained/index.list @@ -0,0 +1,25 @@ +f73834 +aad2a3 +9869da +d7f3f8 +878195 +bea41d +7d8f09 +acf333 +ccd39c +eb6f53 +19457c +82e4e3 +ff3267 +ff3268 +ff3269 +ff326a +ff326b +ff326c +ff326d +ff326e +ff326f +ff3270 +ff3271 +ff3272 +ff3273 diff --git a/objects/PlayerBagRed/object.json b/objects/PlayerBagRed/object.json new file mode 100644 index 000000000..df7e11c84 --- /dev/null +++ b/objects/PlayerBagRed/object.json @@ -0,0 +1,61 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -51.5099983215332, + "posY": 1.0742546319961548, + "posZ": 61.099998474121094, + "rotX": -3.408114679359642e-08, + "rotY": 180.03729248046875, + "rotZ": -1.5373300357168773e-06, + "scaleX": 0.7270299792289734, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270299792289734 + }, + "Nickname": "Red Pieces", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09995683282613754, + "b": 0.09395667165517807 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + } +} diff --git a/objects/PlayerBagYellow/contained/15a2ca/contained/4efdf6/object.json b/objects/PlayerBagYellow/contained/15a2ca/contained/4efdf6/object.json new file mode 100644 index 000000000..3dbead396 --- /dev/null +++ b/objects/PlayerBagYellow/contained/15a2ca/contained/4efdf6/object.json @@ -0,0 +1,492 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -20.436609268188477, + "posY": 1.092727780342102, + "posZ": -15.262659072875977, + "rotX": 354.6304016113281, + "rotY": 0.2163378745317459, + "rotZ": 0.018739840015769005, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Any Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.398224800825119 + }, + "Tags": [ + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "8": { + "GUID": "93b460", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447232000529766, + "rotY": 180.0064697265625, + "rotZ": 7.182766808000451e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000001\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "20586b", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447238985449076, + "rotY": 180.0064239501953, + "rotZ": 7.679676059524354e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Any", + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000010\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "7c2166", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447228740900755, + "rotY": 180.0063934326172, + "rotZ": 8.009685075194284e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Any", + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00000100\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "95b72c", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447257146239281, + "rotY": 180.00636291503906, + "rotZ": 6.657661515419022e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Any", + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00001000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "177c94", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447110462933779, + "rotY": 180.00631713867188, + "rotZ": 8.254950216723955e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Any", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00010000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "d7a526", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.00444711372256279, + "rotY": 180.0062713623047, + "rotZ": 7.463582392119861e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"00100000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "2": { + "GUID": "3b1a39", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.8142107725143433, + "posZ": -17.53308868408203, + "rotX": 0.004447266925126314, + "rotY": 180.00624084472656, + "rotZ": 7.426633601426147e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Any", + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"01000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + }, + "1": { + "GUID": "7d3cb6", + "Name": "Custom_Model", + "Transform": { + "posX": -18.071123123168945, + "posY": 0.814210832118988, + "posZ": -17.53308868408203, + "rotX": 0.004447185900062323, + "rotY": 180.00619506835938, + "rotZ": 8.112252771752537e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Change the state to change the element shown\n\nUse these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Any", + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "elements=\"10000000\"\n", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/PlayerBagYellow/contained/15a2ca/contained/index.list b/objects/PlayerBagYellow/contained/15a2ca/contained/index.list new file mode 100644 index 000000000..edc514154 --- /dev/null +++ b/objects/PlayerBagYellow/contained/15a2ca/contained/index.list @@ -0,0 +1 @@ +4efdf6 diff --git a/objects/PlayerBagYellow/contained/15a2ca/object.json b/objects/PlayerBagYellow/contained/15a2ca/object.json new file mode 100644 index 000000000..ad8a4a32e --- /dev/null +++ b/objects/PlayerBagYellow/contained/15a2ca/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 41.0117073059082, + "posY": 1.9712278842926025, + "posZ": -26.034330368041992, + "rotX": 0.004440536256879568, + "rotY": 179.99998474121094, + "rotZ": 1.5609965942076087e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Any Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.3982234597206116 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329681799/F7E1B23EF34F22AD50BC6E48E8B6D7E8A1F7A09F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/15a2ca/script.lua b/objects/PlayerBagYellow/contained/15a2ca/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagYellow/contained/15a2ca/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagYellow/contained/21ebe2/contained/8df091/object.json b/objects/PlayerBagYellow/contained/21ebe2/contained/8df091/object.json new file mode 100644 index 000000000..d0677f3e5 --- /dev/null +++ b/objects/PlayerBagYellow/contained/21ebe2/contained/8df091/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -23.66122817993164, + "posY": 1.0993168354034424, + "posZ": -15.205973625183105, + "rotX": 354.8467102050781, + "rotY": 359.710205078125, + "rotZ": 0.009356072172522545, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.2226395606994629 + }, + "Tags": [ + "Destroy", + "Plant" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/21ebe2/contained/8df091/script.lua b/objects/PlayerBagYellow/contained/21ebe2/contained/8df091/script.lua new file mode 100644 index 000000000..392af7a75 --- /dev/null +++ b/objects/PlayerBagYellow/contained/21ebe2/contained/8df091/script.lua @@ -0,0 +1 @@ +elements="00000010" diff --git a/objects/PlayerBagYellow/contained/21ebe2/contained/index.list b/objects/PlayerBagYellow/contained/21ebe2/contained/index.list new file mode 100644 index 000000000..251f778df --- /dev/null +++ b/objects/PlayerBagYellow/contained/21ebe2/contained/index.list @@ -0,0 +1 @@ +8df091 diff --git a/objects/PlayerBagYellow/contained/21ebe2/object.json b/objects/PlayerBagYellow/contained/21ebe2/object.json new file mode 100644 index 000000000..9535fa49d --- /dev/null +++ b/objects/PlayerBagYellow/contained/21ebe2/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 52.24381637573242, + "posY": 1.971227765083313, + "posZ": -22.06268310546875, + "rotX": 0.004439500160515308, + "rotY": 180.0, + "rotZ": 4.196597558348003e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Plant Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.22263821959495544 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/21ebe2/script.lua b/objects/PlayerBagYellow/contained/21ebe2/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagYellow/contained/21ebe2/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagYellow/contained/5681aa/contained/5633da/object.json b/objects/PlayerBagYellow/contained/5681aa/contained/5633da/object.json new file mode 100644 index 000000000..155f53406 --- /dev/null +++ b/objects/PlayerBagYellow/contained/5681aa/contained/5633da/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -30.64945411682129, + "posY": 1.0623514652252197, + "posZ": -15.201143264770508, + "rotX": 357.9991149902344, + "rotY": 0.5256887078285217, + "rotZ": 0.017040757462382317, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Destroy", + "Moon" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/5681aa/contained/5633da/script.lua b/objects/PlayerBagYellow/contained/5681aa/contained/5633da/script.lua new file mode 100644 index 000000000..b7daeb308 --- /dev/null +++ b/objects/PlayerBagYellow/contained/5681aa/contained/5633da/script.lua @@ -0,0 +1 @@ +elements="01000000" diff --git a/objects/PlayerBagYellow/contained/5681aa/contained/index.list b/objects/PlayerBagYellow/contained/5681aa/contained/index.list new file mode 100644 index 000000000..d90faa040 --- /dev/null +++ b/objects/PlayerBagYellow/contained/5681aa/contained/index.list @@ -0,0 +1 @@ +5633da diff --git a/objects/PlayerBagYellow/contained/5681aa/object.json b/objects/PlayerBagYellow/contained/5681aa/object.json new file mode 100644 index 000000000..bc9c78230 --- /dev/null +++ b/objects/PlayerBagYellow/contained/5681aa/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 46.38447952270508, + "posY": 1.9712278842926025, + "posZ": -15.30351448059082, + "rotX": 0.004438288975507021, + "rotY": 180.0000457763672, + "rotZ": -1.4127408576314338e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Moon Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/5681aa/script.lua b/objects/PlayerBagYellow/contained/5681aa/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagYellow/contained/5681aa/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagYellow/contained/59a58d/object.json b/objects/PlayerBagYellow/contained/59a58d/object.json new file mode 100644 index 000000000..d2a38ae9b --- /dev/null +++ b/objects/PlayerBagYellow/contained/59a58d/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.070167541503906, + "posY": 1.253024935722351, + "posZ": 48.61208724975586, + "rotX": 2.1803283743793145e-05, + "rotY": 179.9761505126953, + "rotZ": -2.0783731088158675e-05, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Ready Token", + "Description": "Flip this to the side with a check mark if you are Ready to move on to the next phase in the turn. These are mainly used to keep all players on the same page. When all players' Ready Tokens are flipped, they will unflip.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472357873/CF2B89112AF7A9242CA8C6D2FEEECC3C6C1BE05C/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/5a21d0/object.json b/objects/PlayerBagYellow/contained/5a21d0/object.json new file mode 100644 index 000000000..332a10d0e --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21d0/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.56069564819336, + "posY": 1.4030241966247559, + "posZ": 48.522682189941406, + "rotX": -3.6894383015351195e-07, + "rotY": 179.97564697265625, + "rotZ": -1.3945832506578881e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/5a21d1/object.json b/objects/PlayerBagYellow/contained/5a21d1/object.json new file mode 100644 index 000000000..bd19cd5ac --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21d1/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.3714485168457, + "posY": 1.395095944404602, + "posZ": 48.59978103637695, + "rotX": 1.7542106434120797e-07, + "rotY": 179.97564697265625, + "rotZ": -1.5832215467526112e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/5a21d2/object.json b/objects/PlayerBagYellow/contained/5a21d2/object.json new file mode 100644 index 000000000..bd19cd5ac --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21d2/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.3714485168457, + "posY": 1.395095944404602, + "posZ": 48.59978103637695, + "rotX": 1.7542106434120797e-07, + "rotY": 179.97564697265625, + "rotZ": -1.5832215467526112e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/5a21d3/object.json b/objects/PlayerBagYellow/contained/5a21d3/object.json new file mode 100644 index 000000000..bd19cd5ac --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21d3/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.3714485168457, + "posY": 1.395095944404602, + "posZ": 48.59978103637695, + "rotX": 1.7542106434120797e-07, + "rotY": 179.97564697265625, + "rotZ": -1.5832215467526112e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/5a21d4/object.json b/objects/PlayerBagYellow/contained/5a21d4/object.json new file mode 100644 index 000000000..bd19cd5ac --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21d4/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.3714485168457, + "posY": 1.395095944404602, + "posZ": 48.59978103637695, + "rotX": 1.7542106434120797e-07, + "rotY": 179.97564697265625, + "rotZ": -1.5832215467526112e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/5a21d5/object.json b/objects/PlayerBagYellow/contained/5a21d5/object.json new file mode 100644 index 000000000..bd19cd5ac --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21d5/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.3714485168457, + "posY": 1.395095944404602, + "posZ": 48.59978103637695, + "rotX": 1.7542106434120797e-07, + "rotY": 179.97564697265625, + "rotZ": -1.5832215467526112e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/5a21d6/object.json b/objects/PlayerBagYellow/contained/5a21d6/object.json new file mode 100644 index 000000000..bd19cd5ac --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21d6/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.3714485168457, + "posY": 1.395095944404602, + "posZ": 48.59978103637695, + "rotX": 1.7542106434120797e-07, + "rotY": 179.97564697265625, + "rotZ": -1.5832215467526112e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/5a21d7/object.json b/objects/PlayerBagYellow/contained/5a21d7/object.json new file mode 100644 index 000000000..bd19cd5ac --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21d7/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.3714485168457, + "posY": 1.395095944404602, + "posZ": 48.59978103637695, + "rotX": 1.7542106434120797e-07, + "rotY": 179.97564697265625, + "rotZ": -1.5832215467526112e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/5a21d8/object.json b/objects/PlayerBagYellow/contained/5a21d8/object.json new file mode 100644 index 000000000..bd19cd5ac --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21d8/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.3714485168457, + "posY": 1.395095944404602, + "posZ": 48.59978103637695, + "rotX": 1.7542106434120797e-07, + "rotY": 179.97564697265625, + "rotZ": -1.5832215467526112e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/5a21d9/object.json b/objects/PlayerBagYellow/contained/5a21d9/object.json new file mode 100644 index 000000000..bd19cd5ac --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21d9/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.3714485168457, + "posY": 1.395095944404602, + "posZ": 48.59978103637695, + "rotX": 1.7542106434120797e-07, + "rotY": 179.97564697265625, + "rotZ": -1.5832215467526112e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/5a21da/object.json b/objects/PlayerBagYellow/contained/5a21da/object.json new file mode 100644 index 000000000..bd19cd5ac --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21da/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.3714485168457, + "posY": 1.395095944404602, + "posZ": 48.59978103637695, + "rotX": 1.7542106434120797e-07, + "rotY": 179.97564697265625, + "rotZ": -1.5832215467526112e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/5a21db/object.json b/objects/PlayerBagYellow/contained/5a21db/object.json new file mode 100644 index 000000000..bd19cd5ac --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21db/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.3714485168457, + "posY": 1.395095944404602, + "posZ": 48.59978103637695, + "rotX": 1.7542106434120797e-07, + "rotY": 179.97564697265625, + "rotZ": -1.5832215467526112e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/5a21dc/object.json b/objects/PlayerBagYellow/contained/5a21dc/object.json new file mode 100644 index 000000000..bd19cd5ac --- /dev/null +++ b/objects/PlayerBagYellow/contained/5a21dc/object.json @@ -0,0 +1,124 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -42.3714485168457, + "posY": 1.395095944404602, + "posZ": 48.59978103637695, + "rotX": 1.7542106434120797e-07, + "rotY": 179.97564697265625, + "rotZ": -1.5832215467526112e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "States": { + "2": { + "GUID": "6c3b43", + "Name": "Custom_Model", + "Transform": { + "posX": -49.39403533935547, + "posY": 1.0600000619888306, + "posZ": 48.51748275756836, + "rotX": -1.2887831246644055e-07, + "rotY": 179.9756317138672, + "rotZ": -8.684959311722196e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Yellow's Presence", + "Description": "A piece showing where a spirit lives in a land", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9893046021461487, + "b": 0.0 + }, + "Tags": [ + "Presence" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396692/B6ECCABF6AD6DDDC3F81C555D2036BED1F2F48FD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187541899/89C51F8E0D934D1D57087E7E6AE4522B7CE8D869/", + "NormalURL": "", + "ColliderURL": "http://cloud-3.steamusercontent.com/ugc/1673610911187396953/5051CA52D59177D530AB21763CF178BB2E249E7B/", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": false + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "", + "AttachedDecals": [ + { + "Transform": { + "posX": 0.0, + "posY": -0.14000000059604645, + "posZ": 0.0, + "rotX": 90.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 3.0, + "scaleY": 3.0, + "scaleZ": 3.0 + }, + "CustomDecal": { + "Name": "Yellow's Sacred Site", + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1752434562676889038/323BA470D164E4C6D36713E34F20E578C0A3F94A/", + "Size": 1.0 + } + } + ] + } + } +} diff --git a/objects/PlayerBagYellow/contained/6630e0/contained/d440a5/object.json b/objects/PlayerBagYellow/contained/6630e0/contained/d440a5/object.json new file mode 100644 index 000000000..de309c3da --- /dev/null +++ b/objects/PlayerBagYellow/contained/6630e0/contained/d440a5/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -26.444595336914062, + "posY": 1.1257147789001465, + "posZ": -15.125343322753906, + "rotX": 353.3041687011719, + "rotY": 0.36376506090164185, + "rotZ": -0.0052677481435239315, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833296537399292, + "g": 0.42372027039527893, + "b": 0.8391405344009399 + }, + "Tags": [ + "Destroy", + "Water" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/6630e0/contained/d440a5/script.lua b/objects/PlayerBagYellow/contained/6630e0/contained/d440a5/script.lua new file mode 100644 index 000000000..adc4a57fa --- /dev/null +++ b/objects/PlayerBagYellow/contained/6630e0/contained/d440a5/script.lua @@ -0,0 +1 @@ +elements="00001000" diff --git a/objects/PlayerBagYellow/contained/6630e0/contained/index.list b/objects/PlayerBagYellow/contained/6630e0/contained/index.list new file mode 100644 index 000000000..d849064cb --- /dev/null +++ b/objects/PlayerBagYellow/contained/6630e0/contained/index.list @@ -0,0 +1 @@ +d440a5 diff --git a/objects/PlayerBagYellow/contained/6630e0/object.json b/objects/PlayerBagYellow/contained/6630e0/object.json new file mode 100644 index 000000000..f1d0aabdc --- /dev/null +++ b/objects/PlayerBagYellow/contained/6630e0/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 40.83347702026367, + "posY": 1.9712224006652832, + "posZ": -20.6845760345459, + "rotX": 0.004439846612513065, + "rotY": 180.0, + "rotZ": 3.0358336289282306e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Water Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833171367645264, + "g": 0.4237189292907715, + "b": 0.8391405344009399 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/6630e0/script.lua b/objects/PlayerBagYellow/contained/6630e0/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagYellow/contained/6630e0/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagYellow/contained/772ebb/contained/d3a728/object.json b/objects/PlayerBagYellow/contained/772ebb/contained/d3a728/object.json new file mode 100644 index 000000000..467dca44d --- /dev/null +++ b/objects/PlayerBagYellow/contained/772ebb/contained/d3a728/object.json @@ -0,0 +1,1111 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 8.70507526397705, + "posY": 1.019516110420227, + "posZ": -13.504209518432617, + "rotX": -4.338427572747605e-08, + "rotY": 0.02402767725288868, + "rotZ": -7.02477409504354e-05, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807925581932068 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434924170706662/37F12EB9D68832E2A4292A7DD2309A767066C5B1/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "2": { + "GUID": "09210c", + "Name": "Custom_Model", + "Transform": { + "posX": -20.96620750427246, + "posY": 0.04999990016222, + "posZ": 8.215065002441406, + "rotX": -1.169113033938629e-06, + "rotY": 180.017578125, + "rotZ": 1.2882922817425424e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239416952/A5C04560A7C7D4568F12B5B22F8C79E20DA97AD4/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "3": { + "GUID": "de4b37", + "Name": "Custom_Model", + "Transform": { + "posX": -18.89924430847168, + "posY": 0.04999992996454239, + "posZ": 8.214938163757324, + "rotX": -1.0425271739222808e-06, + "rotY": 179.97434997558594, + "rotZ": 5.76238470273438e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239417943/7A1A46FB3C6E42A0B2EDA5DA824D1D227CB2C9D3/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "c2a41e", + "Name": "Custom_Model", + "Transform": { + "posX": -16.830575942993164, + "posY": 0.04999992251396179, + "posZ": 8.215110778808594, + "rotX": -1.1620923032751307e-06, + "rotY": 180.03421020507812, + "rotZ": 1.2570605179007543e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239419091/631262890558109776FBBCA85247DB7B63E1C948/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "a56a7a", + "Name": "Custom_Model", + "Transform": { + "posX": -14.763792991638184, + "posY": 0.0499999076128006, + "posZ": 8.214953422546387, + "rotX": -1.11060057861323e-06, + "rotY": 179.978271484375, + "rotZ": 1.322811442605598e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239424662/7B918036CE1AC4ECA1D4577A006AFB0C82B9F52B/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "a5b296", + "Name": "Custom_Model", + "Transform": { + "posX": -12.69614315032959, + "posY": 0.0499999076128006, + "posZ": 8.214956283569336, + "rotX": -1.0715300504671177e-06, + "rotY": 179.9783477783203, + "rotZ": 2.061925243879159e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1752434998239420892/C6B35383C9121D8F8FB5A0455F3762963812A676/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "7828ca", + "Name": "Custom_Model", + "Transform": { + "posX": -10.628220558166504, + "posY": 0.0499998964369297, + "posZ": 8.21499252319336, + "rotX": -1.1207597481188714e-06, + "rotY": 179.9951934814453, + "rotZ": 8.050928101965837e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680632550/1FF8BBCE9A786BD94EA18BC16EE919B3F6C2E008/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "41bd65", + "Name": "Custom_Model", + "Transform": { + "posX": -8.560761451721191, + "posY": 0.049999870359897614, + "posZ": 8.21500015258789, + "rotX": -9.744757107910118e-07, + "rotY": 179.9846954345703, + "rotZ": 2.232715274885777e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680637473/42DC69F871E095AD782B24059FE69EF2BF6CFC14/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "831e97", + "Name": "Custom_Model", + "Transform": { + "posX": -6.492716312408447, + "posY": 0.049999888986349106, + "posZ": 8.215036392211914, + "rotX": -1.0755944686025032e-06, + "rotY": 180.00973510742188, + "rotZ": 2.5655282342995633e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680638930/C288F06421E07AB75EC9D34D66AA35728E75CC59/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "10": { + "GUID": "6754fc", + "Name": "Custom_Model", + "Transform": { + "posX": -4.424864292144775, + "posY": 0.049999870359897614, + "posZ": 8.215056419372559, + "rotX": -1.0590354122541612e-06, + "rotY": 180.0215606689453, + "rotZ": 1.4576596640836215e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680643307/464FE0E85EC18E3506CA1004A20D054B451EDA20/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "11": { + "GUID": "344b75", + "Name": "Custom_Model", + "Transform": { + "posX": -2.3572146892547607, + "posY": 0.04999986290931702, + "posZ": 8.215052604675293, + "rotX": -1.0530601457503508e-06, + "rotY": 180.0215301513672, + "rotZ": 1.3883656890811835e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680646407/347AF776079EE246E02833DD475D56B8DAD8AEE5/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "12": { + "GUID": "d94c8f", + "Name": "Custom_Model", + "Transform": { + "posX": -0.29030320048332214, + "posY": 0.04999986290931702, + "posZ": 8.214936256408691, + "rotX": -1.0650692274793983e-06, + "rotY": 179.97445678710938, + "rotZ": 2.0653514809509943e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680647764/2CB13E50712BF2BEA9455D9714B8C0D9DEF03D11/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "13": { + "GUID": "c642da", + "Name": "Custom_Model", + "Transform": { + "posX": 1.7773505449295044, + "posY": 0.04999986290931702, + "posZ": 8.214936256408691, + "rotX": -1.0224262041447219e-06, + "rotY": 179.97439575195312, + "rotZ": 5.629016897046313e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680648985/36F955A2B0167BF2CFEDCFEF772CE011FD392A0A/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "14": { + "GUID": "443be6", + "Name": "Custom_Model", + "Transform": { + "posX": 3.8458070755004883, + "posY": 0.049999870359897614, + "posZ": 8.215072631835938, + "rotX": -1.264325987904158e-06, + "rotY": 180.02566528320312, + "rotZ": 1.5507932005220937e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680650668/D511A5956BD87A8BC6A5900D27B49E471FF147F9/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "15": { + "GUID": "41dac4", + "Name": "Custom_Model", + "Transform": { + "posX": 5.913392543792725, + "posY": 0.049999840557575226, + "posZ": 8.21505069732666, + "rotX": -1.0550697879807558e-06, + "rotY": 180.02200317382812, + "rotZ": 1.3926808151154546e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680651535/BECAAFE8F9E01B301647CD4DDEAD60D36D3BBA01/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "16": { + "GUID": "40bd38", + "Name": "Custom_Model", + "Transform": { + "posX": 7.981083393096924, + "posY": 0.049999818205833435, + "posZ": 8.21505069732666, + "rotX": -1.0695761147871963e-06, + "rotY": 180.0220184326172, + "rotZ": 1.1646852016156117e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680652526/16D832CFD5521C7C587512F41A7013CCAF40DC1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "17": { + "GUID": "3be7e2", + "Name": "Custom_Model", + "Transform": { + "posX": 10.048680305480957, + "posY": 0.04999982565641403, + "posZ": 8.215058326721191, + "rotX": -1.0742712674982613e-06, + "rotY": 180.02142333984375, + "rotZ": 1.8815212854406127e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680653412/0B53E622D74277FF1DDB0BF0E698CCCAA4D96B73/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "18": { + "GUID": "7432fe", + "Name": "Custom_Model", + "Transform": { + "posX": 12.116005897521973, + "posY": 0.04999982565641403, + "posZ": 8.214971542358398, + "rotX": -1.1276855502728722e-06, + "rotY": 179.99945068359375, + "rotZ": 9.596329419991889e-08, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680654412/6074A9C83FC03421DD3EFEE5D347DEDC022ADB1E/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "19": { + "GUID": "bcd5f6", + "Name": "Custom_Model", + "Transform": { + "posX": 14.183655738830566, + "posY": 0.04999982938170433, + "posZ": 8.214967727661133, + "rotX": -1.141598772846919e-06, + "rotY": 179.99949645996094, + "rotZ": 1.898324626381509e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680655320/4752298B0D66FD7647BA5FA7774895DADDB09563/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "20": { + "GUID": "38f923", + "Name": "Custom_Model", + "Transform": { + "posX": 16.251379013061523, + "posY": 0.04999980702996254, + "posZ": 8.2150297164917, + "rotX": -1.0851517799892463e-06, + "rotY": 180.0, + "rotZ": 2.0995207705709618e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807931542396545 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": true, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057496680656424/340BB9951AF477B3A2FC169FD7368F281A12B092/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "21": { + "GUID": "e0770c", + "Name": "Custom_Model", + "Transform": { + "posX": 18.357648849487305, + "posY": 0.04999980702996254, + "posZ": 8.172868728637695, + "rotX": -1.1058077689085621e-06, + "rotY": 180.02987670898438, + "rotZ": 1.2981547570234397e-07, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Defend", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.1380814015865326 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 5, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/PlayerBagYellow/contained/772ebb/contained/index.list b/objects/PlayerBagYellow/contained/772ebb/contained/index.list new file mode 100644 index 000000000..9797c104d --- /dev/null +++ b/objects/PlayerBagYellow/contained/772ebb/contained/index.list @@ -0,0 +1 @@ +d3a728 diff --git a/objects/PlayerBagYellow/contained/772ebb/object.json b/objects/PlayerBagYellow/contained/772ebb/object.json new file mode 100644 index 000000000..12027fb00 --- /dev/null +++ b/objects/PlayerBagYellow/contained/772ebb/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 51.87957763671875, + "posY": 1.9711856842041016, + "posZ": -9.537227630615234, + "rotX": 0.00443986477330327, + "rotY": 179.9760284423828, + "rotZ": -1.049182856149855e-06, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "Defend Tokens", + "Description": "Guard a land against the Invaders. Reduces the Damage done by the Invaders to the land/Dahan by a specified amount.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807806372642517 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472353118/3A1F6CF1B4B7E307663687973E8B4B7CB04127BB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/772ebb/script.lua b/objects/PlayerBagYellow/contained/772ebb/script.lua new file mode 100644 index 000000000..40bcb1cec --- /dev/null +++ b/objects/PlayerBagYellow/contained/772ebb/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and (collision_info.collision_object.getName() == "Defend" or string.match(collision_info.collision_object.getName(), "^%a*'s Defend")) then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagYellow/contained/7ffdd2/contained/e6db03/object.json b/objects/PlayerBagYellow/contained/7ffdd2/contained/e6db03/object.json new file mode 100644 index 000000000..7555bf890 --- /dev/null +++ b/objects/PlayerBagYellow/contained/7ffdd2/contained/e6db03/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -28.829708099365234, + "posY": 1.0600405931472778, + "posZ": -15.33484935760498, + "rotX": 359.2509460449219, + "rotY": 358.3028564453125, + "rotZ": 358.2768249511719, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754640221595764, + "b": 0.0 + }, + "Tags": [ + "Destroy", + "Fire" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/7ffdd2/contained/e6db03/script.lua b/objects/PlayerBagYellow/contained/7ffdd2/contained/e6db03/script.lua new file mode 100644 index 000000000..e33f58ca8 --- /dev/null +++ b/objects/PlayerBagYellow/contained/7ffdd2/contained/e6db03/script.lua @@ -0,0 +1 @@ +elements="00100000" diff --git a/objects/PlayerBagYellow/contained/7ffdd2/contained/index.list b/objects/PlayerBagYellow/contained/7ffdd2/contained/index.list new file mode 100644 index 000000000..afca76ebf --- /dev/null +++ b/objects/PlayerBagYellow/contained/7ffdd2/contained/index.list @@ -0,0 +1 @@ +e6db03 diff --git a/objects/PlayerBagYellow/contained/7ffdd2/object.json b/objects/PlayerBagYellow/contained/7ffdd2/object.json new file mode 100644 index 000000000..4b2e112d8 --- /dev/null +++ b/objects/PlayerBagYellow/contained/7ffdd2/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 52.8806037902832, + "posY": 2.030123472213745, + "posZ": -14.223113059997559, + "rotX": 0.0044394186697900295, + "rotY": 180.0, + "rotZ": 2.1336100530788826e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Fire Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.37546268105506897, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/7ffdd2/script.lua b/objects/PlayerBagYellow/contained/7ffdd2/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagYellow/contained/7ffdd2/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagYellow/contained/aed151/contained/a4ef9c/object.json b/objects/PlayerBagYellow/contained/aed151/contained/a4ef9c/object.json new file mode 100644 index 000000000..d3c5be28f --- /dev/null +++ b/objects/PlayerBagYellow/contained/aed151/contained/a4ef9c/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -22.100460052490234, + "posY": 1.0723564624786377, + "posZ": -15.18539810180664, + "rotX": 357.176513671875, + "rotY": 0.0674246996641159, + "rotZ": 359.9903259277344, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Animal", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/aed151/contained/a4ef9c/script.lua b/objects/PlayerBagYellow/contained/aed151/contained/a4ef9c/script.lua new file mode 100644 index 000000000..77a6df2c0 --- /dev/null +++ b/objects/PlayerBagYellow/contained/aed151/contained/a4ef9c/script.lua @@ -0,0 +1 @@ +elements="00000001" diff --git a/objects/PlayerBagYellow/contained/aed151/contained/index.list b/objects/PlayerBagYellow/contained/aed151/contained/index.list new file mode 100644 index 000000000..c0c726108 --- /dev/null +++ b/objects/PlayerBagYellow/contained/aed151/contained/index.list @@ -0,0 +1 @@ +a4ef9c diff --git a/objects/PlayerBagYellow/contained/aed151/object.json b/objects/PlayerBagYellow/contained/aed151/object.json new file mode 100644 index 000000000..ed7827825 --- /dev/null +++ b/objects/PlayerBagYellow/contained/aed151/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 55.36137390136719, + "posY": 1.9712278842926025, + "posZ": -20.336305618286133, + "rotX": 0.004440523684024811, + "rotY": 179.99998474121094, + "rotZ": 9.096860935642326e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Animal Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/aed151/script.lua b/objects/PlayerBagYellow/contained/aed151/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagYellow/contained/aed151/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagYellow/contained/f2b35f/contained/fe04ab/object.json b/objects/PlayerBagYellow/contained/f2b35f/contained/fe04ab/object.json new file mode 100644 index 000000000..e4af2dd62 --- /dev/null +++ b/objects/PlayerBagYellow/contained/f2b35f/contained/fe04ab/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -32.20402526855469, + "posY": 1.0588264465332031, + "posZ": -15.544177055358887, + "rotX": 354.1841735839844, + "rotY": 0.08757732808589935, + "rotZ": 359.9941101074219, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Destroy", + "Sun" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/f2b35f/contained/fe04ab/script.lua b/objects/PlayerBagYellow/contained/f2b35f/contained/fe04ab/script.lua new file mode 100644 index 000000000..ec8039d5d --- /dev/null +++ b/objects/PlayerBagYellow/contained/f2b35f/contained/fe04ab/script.lua @@ -0,0 +1 @@ +elements="10000000" diff --git a/objects/PlayerBagYellow/contained/f2b35f/contained/index.list b/objects/PlayerBagYellow/contained/f2b35f/contained/index.list new file mode 100644 index 000000000..e5cc4f88d --- /dev/null +++ b/objects/PlayerBagYellow/contained/f2b35f/contained/index.list @@ -0,0 +1 @@ +fe04ab diff --git a/objects/PlayerBagYellow/contained/f2b35f/object.json b/objects/PlayerBagYellow/contained/f2b35f/object.json new file mode 100644 index 000000000..644fe5004 --- /dev/null +++ b/objects/PlayerBagYellow/contained/f2b35f/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 61.215843200683594, + "posY": 2.029867172241211, + "posZ": -12.340060234069824, + "rotX": 0.004440383519977331, + "rotY": 179.99998474121094, + "rotZ": 7.249173563650402e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Sun Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/f2b35f/script.lua b/objects/PlayerBagYellow/contained/f2b35f/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagYellow/contained/f2b35f/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagYellow/contained/f752cb/contained/c73997/object.json b/objects/PlayerBagYellow/contained/f752cb/contained/c73997/object.json new file mode 100644 index 000000000..6a56c1359 --- /dev/null +++ b/objects/PlayerBagYellow/contained/f752cb/contained/c73997/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -27.971372604370117, + "posY": 1.0772839784622192, + "posZ": -15.434784889221191, + "rotX": 353.83782958984375, + "rotY": 0.20229458808898926, + "rotZ": -0.0018296322086825967, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.33287641406059265, + "b": 0.9320557117462158 + }, + "Tags": [ + "Air", + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/f752cb/contained/c73997/script.lua b/objects/PlayerBagYellow/contained/f752cb/contained/c73997/script.lua new file mode 100644 index 000000000..ce5e62806 --- /dev/null +++ b/objects/PlayerBagYellow/contained/f752cb/contained/c73997/script.lua @@ -0,0 +1 @@ +elements="00010000" diff --git a/objects/PlayerBagYellow/contained/f752cb/contained/index.list b/objects/PlayerBagYellow/contained/f752cb/contained/index.list new file mode 100644 index 000000000..a7ddc5453 --- /dev/null +++ b/objects/PlayerBagYellow/contained/f752cb/contained/index.list @@ -0,0 +1 @@ +c73997 diff --git a/objects/PlayerBagYellow/contained/f752cb/object.json b/objects/PlayerBagYellow/contained/f752cb/object.json new file mode 100644 index 000000000..104f66966 --- /dev/null +++ b/objects/PlayerBagYellow/contained/f752cb/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 57.53883743286133, + "posY": 1.9712278842926025, + "posZ": -15.959968566894531, + "rotX": 0.004438461270183325, + "rotY": 180.0000762939453, + "rotZ": 3.2288249940393143e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Air Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.3328751027584076, + "b": 0.9320557117462158 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/f752cb/script.lua b/objects/PlayerBagYellow/contained/f752cb/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagYellow/contained/f752cb/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagYellow/contained/fa4196/contained/0d6904/object.json b/objects/PlayerBagYellow/contained/fa4196/contained/0d6904/object.json new file mode 100644 index 000000000..d16a976f8 --- /dev/null +++ b/objects/PlayerBagYellow/contained/fa4196/contained/0d6904/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 10.940003395080566, + "posY": 1.0095584392547607, + "posZ": -13.700234413146973, + "rotX": 359.9237976074219, + "rotY": -0.004437063354998827, + "rotZ": 3.650942744570784e-05, + "scaleX": 0.8999999761581421, + "scaleY": 0.8999999761581421, + "scaleZ": 0.8999999761581421 + }, + "Nickname": "Yellow's Isolate", + "Description": "Represents a land hard to travel to, from, or through. Prevents Invader Explore Actions, and prevents Invader pieces from using\r\nadjacencies unless you let them.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13808128237724304 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472354630/0AAC0B3A289E8B8DDFD8CDFABD49D4E47EE4DF26/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/fa4196/contained/index.list b/objects/PlayerBagYellow/contained/fa4196/contained/index.list new file mode 100644 index 000000000..2672f2798 --- /dev/null +++ b/objects/PlayerBagYellow/contained/fa4196/contained/index.list @@ -0,0 +1 @@ +0d6904 diff --git a/objects/PlayerBagYellow/contained/fa4196/object.json b/objects/PlayerBagYellow/contained/fa4196/object.json new file mode 100644 index 000000000..f35a97fcf --- /dev/null +++ b/objects/PlayerBagYellow/contained/fa4196/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 54.60785675048828, + "posY": 1.9711858034133911, + "posZ": -8.904008865356445, + "rotX": 0.0044397315941751, + "rotY": 179.9754638671875, + "rotZ": -1.951331341842888e-06, + "scaleX": 0.699999988079071, + "scaleY": 0.699999988079071, + "scaleZ": 0.699999988079071 + }, + "Nickname": "Isolate Tokens", + "Description": "Represents a land hard to travel to, from, or through. Prevents Invader Explore Actions, and prevents Invader pieces from using\r\nadjacencies unless you let them.", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.9907813668251038, + "b": 0.13807806372642517 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1753560361574810952/DF657A358EAA7A455403A57D900209A70FEB8526/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1753560381472354630/0AAC0B3A289E8B8DDFD8CDFABD49D4E47EE4DF26/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/fa4196/script.lua b/objects/PlayerBagYellow/contained/fa4196/script.lua new file mode 100644 index 000000000..0af2e99e5 --- /dev/null +++ b/objects/PlayerBagYellow/contained/fa4196/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and string.match(collision_info.collision_object.getName(), "^%a*'s Isolate") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagYellow/contained/fa99be/contained/e9fba7/object.json b/objects/PlayerBagYellow/contained/fa99be/contained/e9fba7/object.json new file mode 100644 index 000000000..ee11ebb7a --- /dev/null +++ b/objects/PlayerBagYellow/contained/fa99be/contained/e9fba7/object.json @@ -0,0 +1,50 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -25.104190826416016, + "posY": 1.1461284160614014, + "posZ": -14.926012992858887, + "rotX": 353.81988525390625, + "rotY": 0.08675438910722733, + "rotZ": 359.9378967285156, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684024572372437, + "g": 0.3694004714488983, + "b": 0.43960461020469666 + }, + "Tags": [ + "Destroy", + "Earth" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/fa99be/contained/e9fba7/script.lua b/objects/PlayerBagYellow/contained/fa99be/contained/e9fba7/script.lua new file mode 100644 index 000000000..021084d97 --- /dev/null +++ b/objects/PlayerBagYellow/contained/fa99be/contained/e9fba7/script.lua @@ -0,0 +1 @@ +elements="00000100" diff --git a/objects/PlayerBagYellow/contained/fa99be/contained/index.list b/objects/PlayerBagYellow/contained/fa99be/contained/index.list new file mode 100644 index 000000000..a79776d73 --- /dev/null +++ b/objects/PlayerBagYellow/contained/fa99be/contained/index.list @@ -0,0 +1 @@ +e9fba7 diff --git a/objects/PlayerBagYellow/contained/fa99be/object.json b/objects/PlayerBagYellow/contained/fa99be/object.json new file mode 100644 index 000000000..9d64b4a27 --- /dev/null +++ b/objects/PlayerBagYellow/contained/fa99be/object.json @@ -0,0 +1,48 @@ +{ + "Name": "Custom_Model_Infinite_Bag", + "Transform": { + "posX": 43.793739318847656, + "posY": 1.971227765083313, + "posZ": -20.167329788208008, + "rotX": 0.004439258947968483, + "rotY": 180.00010681152344, + "rotZ": 6.053712695575086e-07, + "scaleX": 0.7000002861022949, + "scaleY": 0.7000002861022949, + "scaleZ": 0.7000002861022949 + }, + "Nickname": "Earth Element", + "Description": "Use these for when a powers/events/growths which gift elements, or when you reveal an element on your presence tracks", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.4268389344215393, + "g": 0.36939916014671326, + "b": 0.4396032691001892 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 7, + "CastShadows": true + } +} diff --git a/objects/PlayerBagYellow/contained/fa99be/script.lua b/objects/PlayerBagYellow/contained/fa99be/script.lua new file mode 100644 index 000000000..453a9eba3 --- /dev/null +++ b/objects/PlayerBagYellow/contained/fa99be/script.lua @@ -0,0 +1,6 @@ +function onCollisionEnter(collision_info) + if collision_info.collision_object.type == "Generic" and collision_info.collision_object.hasTag("Destroy") then + destroyObject(collision_info.collision_object) + return + end +end \ No newline at end of file diff --git a/objects/PlayerBagYellow/contained/index.list b/objects/PlayerBagYellow/contained/index.list new file mode 100644 index 000000000..9d81ec88a --- /dev/null +++ b/objects/PlayerBagYellow/contained/index.list @@ -0,0 +1,25 @@ +fa4196 +772ebb +15a2ca +aed151 +21ebe2 +fa99be +6630e0 +f752cb +7ffdd2 +5681aa +f2b35f +59a58d +5a21d0 +5a21d1 +5a21d2 +5a21d3 +5a21d4 +5a21d5 +5a21d6 +5a21d7 +5a21d8 +5a21d9 +5a21da +5a21db +5a21dc diff --git a/objects/PlayerBagYellow/object.json b/objects/PlayerBagYellow/object.json new file mode 100644 index 000000000..bac2a0e05 --- /dev/null +++ b/objects/PlayerBagYellow/object.json @@ -0,0 +1,61 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -48.5099983215332, + "posY": 1.0742546319961548, + "posZ": 61.099998474121094, + "rotX": -2.1604394362384483e-07, + "rotY": 180.0126190185547, + "rotZ": -1.3165180234864238e-06, + "scaleX": 0.7270299792289734, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270299792289734 + }, + "Nickname": "Yellow Pieces", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9049999713897705, + "g": 0.8980000019073486, + "b": 0.17195716500282288 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + } +} diff --git a/objects/ScenarioBag/contained/8d6e45/object.json b/objects/ScenarioBag/contained/8d6e45/object.json new file mode 100644 index 000000000..6ef588f5d --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e45/object.json @@ -0,0 +1,42 @@ +{ + "Name": "Bag", + "Transform": { + "posX": -47.9197998046875, + "posY": 1.076715111732483, + "posZ": 40.79032897949219, + "rotX": -2.1879903215449303e-05, + "rotY": 0.0003195915778633207, + "rotZ": 0.00010035005834652111, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Stage III Powers Bag", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7058823108673096, + "g": 0.36652088165283203, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "Number": 0, + "Bag": { + "Order": 0 + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/00e263/object.json b/objects/ScenarioBag/contained/8d6e46/contained/00e263/object.json new file mode 100644 index 000000000..ac87820f7 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/00e263/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -51.52000045776367, + "posY": 2.8645431995391846, + "posZ": 37.12791061401367, + "rotX": 1.1207855976635983e-07, + "rotY": 180.00001525878906, + "rotZ": -9.362005393143136e-09, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/03540a/object.json b/objects/ScenarioBag/contained/8d6e46/contained/03540a/object.json new file mode 100644 index 000000000..1aa7decfa --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/03540a/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.85264205932617, + "posY": 3.07430100440979, + "posZ": 32.395484924316406, + "rotX": 0.40837007761001587, + "rotY": 177.82550048828125, + "rotZ": 0.4599076509475708, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225689339/649E752654924B498693D9D160948BA4F91E0880/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/04c690/object.json b/objects/ScenarioBag/contained/8d6e46/contained/04c690/object.json new file mode 100644 index 000000000..e5fabe7a6 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/04c690/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -53.87427520751953, + "posY": 2.8645431995391846, + "posZ": 32.05681228637695, + "rotX": 9.114688737099641e-08, + "rotY": 180.0, + "rotZ": -9.439830961355256e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/11a545/object.json b/objects/ScenarioBag/contained/8d6e46/contained/11a545/object.json new file mode 100644 index 000000000..573cf1c5a --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/11a545/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.69145202636719, + "posY": 2.8729171752929688, + "posZ": 32.29194259643555, + "rotX": 0.33228978514671326, + "rotY": 179.3194580078125, + "rotZ": 0.3236263692378998, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225690652/2F6F90EDEFC010A7AA32EB767D7ABD1E236BA48D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/15b1bc/object.json b/objects/ScenarioBag/contained/8d6e46/contained/15b1bc/object.json new file mode 100644 index 000000000..19ca51745 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/15b1bc/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.77141571044922, + "posY": 3.4020493030548096, + "posZ": 32.39621353149414, + "rotX": 359.79656982421875, + "rotY": 179.40301513671875, + "rotZ": 0.34848687052726746, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225686058/C00714DB5323B2B8B0CA17AA0BBCB268E3F3BC00/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/16b36f/object.json b/objects/ScenarioBag/contained/8d6e46/contained/16b36f/object.json new file mode 100644 index 000000000..5123a7187 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/16b36f/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -49.079715728759766, + "posY": 2.8645431995391846, + "posZ": 35.012454986572266, + "rotX": -6.473869973433466e-08, + "rotY": 180.00001525878906, + "rotZ": 6.210004244167067e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/1e3b36/object.json b/objects/ScenarioBag/contained/8d6e46/contained/1e3b36/object.json new file mode 100644 index 000000000..95bcfc64d --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/1e3b36/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -44.693321228027344, + "posY": 2.8636579513549805, + "posZ": 34.88848876953125, + "rotX": 359.9172058105469, + "rotY": 180.01885986328125, + "rotZ": 359.9703369140625, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/22f137/object.json b/objects/ScenarioBag/contained/8d6e46/contained/22f137/object.json new file mode 100644 index 000000000..e923673bc --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/22f137/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.83149337768555, + "posY": 2.911771774291992, + "posZ": 37.62732696533203, + "rotX": 355.6239013671875, + "rotY": 180.00247192382812, + "rotZ": -0.005113236140459776, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/24755e/object.json b/objects/ScenarioBag/contained/8d6e46/contained/24755e/object.json new file mode 100644 index 000000000..2a1dde729 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/24755e/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -55.64168930053711, + "posY": 2.8645431995391846, + "posZ": 35.521453857421875, + "rotX": 9.637547293550597e-08, + "rotY": 180.00001525878906, + "rotZ": 5.1811330337159234e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/262e8b/object.json b/objects/ScenarioBag/contained/8d6e46/contained/262e8b/object.json new file mode 100644 index 000000000..090981ab3 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/262e8b/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -54.715030670166016, + "posY": 2.8645431995391846, + "posZ": 37.2397575378418, + "rotX": -1.0429541674739085e-08, + "rotY": 180.0, + "rotZ": 3.3269319743567394e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/27667b/object.json b/objects/ScenarioBag/contained/8d6e46/contained/27667b/object.json new file mode 100644 index 000000000..fea63dd30 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/27667b/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -47.25087356567383, + "posY": 2.9334115982055664, + "posZ": 31.10118293762207, + "rotX": 4.019387245178223, + "rotY": 179.9937744140625, + "rotZ": 0.05777658522129059, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/2958b7/object.json b/objects/ScenarioBag/contained/8d6e46/contained/2958b7/object.json new file mode 100644 index 000000000..e9065827a --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/2958b7/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.84016418457031, + "posY": 2.976003408432007, + "posZ": 32.468116760253906, + "rotX": 0.3693973124027252, + "rotY": 182.93072509765625, + "rotZ": 0.4283815622329712, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225690013/B3BFAA3B77133D17666B4E44D02D611E2B2D9D7C/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/30ea14/object.json b/objects/ScenarioBag/contained/8d6e46/contained/30ea14/object.json new file mode 100644 index 000000000..c415fe3c4 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/30ea14/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.80323791503906, + "posY": 3.6120903491973877, + "posZ": 32.37554168701172, + "rotX": 358.9983215332031, + "rotY": 179.24644470214844, + "rotZ": 0.4154990017414093, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225684690/9F8221CFA215636906CCF6DF1F151EF49CFD4317/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/42220d/object.json b/objects/ScenarioBag/contained/8d6e46/contained/42220d/object.json new file mode 100644 index 000000000..bbb6d132f --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/42220d/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -44.008880615234375, + "posY": 3.181427001953125, + "posZ": 32.374427795410156, + "rotX": 0.4407888948917389, + "rotY": 181.69036865234375, + "rotZ": 0.19626514613628387, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225688719/1737EE8B88673DF9D847597CDDDF087C7AE72070/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/531520/object.json b/objects/ScenarioBag/contained/8d6e46/contained/531520/object.json new file mode 100644 index 000000000..4aaad9cb1 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/531520/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -58.005802154541016, + "posY": 2.8645431995391846, + "posZ": 37.9019775390625, + "rotX": -3.8035647520473503e-08, + "rotY": 180.0, + "rotZ": 4.0541198842447557e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/5b9737/object.json b/objects/ScenarioBag/contained/8d6e46/contained/5b9737/object.json new file mode 100644 index 000000000..4b607ab2a --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/5b9737/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -41.436012268066406, + "posY": 2.8644614219665527, + "posZ": 34.597389221191406, + "rotX": 0.024886811152100563, + "rotY": 180.00506591796875, + "rotZ": 359.9722900390625, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/5fbc8d/object.json b/objects/ScenarioBag/contained/8d6e46/contained/5fbc8d/object.json new file mode 100644 index 000000000..2a7816638 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/5fbc8d/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.88436508178711, + "posY": 3.5065958499908447, + "posZ": 32.36579895019531, + "rotX": 359.553466796875, + "rotY": 178.800048828125, + "rotZ": 0.41286203265190125, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225685312/FDE85A843F42EE360D52227BF01B5EA9DA7A2D0F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/677242/object.json b/objects/ScenarioBag/contained/8d6e46/contained/677242/object.json new file mode 100644 index 000000000..86ef36e20 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/677242/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -46.66719055175781, + "posY": 2.9602138996124268, + "posZ": 33.1639404296875, + "rotX": 356.5197448730469, + "rotY": 179.78884887695312, + "rotZ": 3.1535418033599854, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/7ff772/object.json b/objects/ScenarioBag/contained/8d6e46/contained/7ff772/object.json new file mode 100644 index 000000000..fdfaeca35 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/7ff772/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -48.22810363769531, + "posY": 3.024352788925171, + "posZ": 36.46363067626953, + "rotX": 357.0946350097656, + "rotY": 180.09835815429688, + "rotZ": 357.8433837890625, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/a0e89f/object.json b/objects/ScenarioBag/contained/8d6e46/contained/a0e89f/object.json new file mode 100644 index 000000000..40ca2565b --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/a0e89f/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.68755340576172, + "posY": 3.2849018573760986, + "posZ": 32.3458137512207, + "rotX": 0.4702555537223816, + "rotY": 180.59072875976562, + "rotZ": 0.03745156154036522, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225687094/9692F7B34DD93972B270E596719A2A27689AD055/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/a40a1c/object.json b/objects/ScenarioBag/contained/8d6e46/contained/a40a1c/object.json new file mode 100644 index 000000000..33c94669a --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/a40a1c/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -50.541473388671875, + "posY": 2.8645431995391846, + "posZ": 31.76199722290039, + "rotX": -2.1168691688444596e-08, + "rotY": 180.00001525878906, + "rotZ": -4.7701639971364784e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/b3f6d5/object.json b/objects/ScenarioBag/contained/8d6e46/contained/b3f6d5/object.json new file mode 100644 index 000000000..14980f3d7 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/b3f6d5/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -47.70772171020508, + "posY": 2.863527774810791, + "posZ": 32.5434455871582, + "rotX": 359.9456481933594, + "rotY": 179.98846435546875, + "rotZ": 0.06627412885427475, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/cb053a/object.json b/objects/ScenarioBag/contained/8d6e46/contained/cb053a/object.json new file mode 100644 index 000000000..eaf6d683c --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/cb053a/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -44.72605895996094, + "posY": 2.9070334434509277, + "posZ": 36.31997299194336, + "rotX": 356.0433349609375, + "rotY": 179.9852294921875, + "rotZ": 359.9762268066406, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/cf3a2c/object.json b/objects/ScenarioBag/contained/8d6e46/contained/cf3a2c/object.json new file mode 100644 index 000000000..7e11c98d1 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/cf3a2c/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -45.79216766357422, + "posY": 3.0004446506500244, + "posZ": 34.352413177490234, + "rotX": 356.5013122558594, + "rotY": 180.04562377929688, + "rotZ": 359.625732421875, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/d006ee/object.json b/objects/ScenarioBag/contained/8d6e46/contained/d006ee/object.json new file mode 100644 index 000000000..061c5a365 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/d006ee/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -48.017513275146484, + "posY": 2.8638052940368652, + "posZ": 36.984031677246094, + "rotX": 0.06902759522199631, + "rotY": 179.98696899414062, + "rotZ": 359.97222900390625, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/d456a0/object.json b/objects/ScenarioBag/contained/8d6e46/contained/d456a0/object.json new file mode 100644 index 000000000..0b2908a3c --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/d456a0/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -57.16504669189453, + "posY": 2.8645431995391846, + "posZ": 32.719032287597656, + "rotX": -6.268065533276967e-08, + "rotY": 180.00001525878906, + "rotZ": -4.700774880461722e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/d884ed/object.json b/objects/ScenarioBag/contained/8d6e46/contained/d884ed/object.json new file mode 100644 index 000000000..97b7ab6fa --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/d884ed/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -52.350921630859375, + "posY": 2.8645431995391846, + "posZ": 34.859230041503906, + "rotX": -5.0757805070134054e-08, + "rotY": 180.0, + "rotZ": -4.149234200667706e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/df4c3d/object.json b/objects/ScenarioBag/contained/8d6e46/contained/df4c3d/object.json new file mode 100644 index 000000000..7d7956c2f --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/df4c3d/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -46.606502532958984, + "posY": 3.0363588333129883, + "posZ": 35.43233108520508, + "rotX": 356.6408386230469, + "rotY": 180.13653564453125, + "rotZ": 357.9211730957031, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/e0e8ea/object.json b/objects/ScenarioBag/contained/8d6e46/contained/e0e8ea/object.json new file mode 100644 index 000000000..4f220cee6 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/e0e8ea/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.3083381652832, + "posY": 3.034803867340088, + "posZ": 34.76772689819336, + "rotX": 4.201770782470703, + "rotY": 180.01356506347656, + "rotZ": 359.8939208984375, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/f9ad9d/object.json b/objects/ScenarioBag/contained/8d6e46/contained/f9ad9d/object.json new file mode 100644 index 000000000..f58028ddc --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/f9ad9d/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -44.41746520996094, + "posY": 2.8817319869995117, + "posZ": 31.882583618164062, + "rotX": 0.8113546371459961, + "rotY": 179.97833251953125, + "rotZ": 0.4632037878036499, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/fdbaa6/object.json b/objects/ScenarioBag/contained/8d6e46/contained/fdbaa6/object.json new file mode 100644 index 000000000..3d4743eb6 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/fdbaa6/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -49.12250518798828, + "posY": 2.9116389751434326, + "posZ": 38.290287017822266, + "rotX": 355.6251220703125, + "rotY": 179.98631286621094, + "rotZ": -0.004069914110004902, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/ffc736/object.json b/objects/ScenarioBag/contained/8d6e46/contained/ffc736/object.json new file mode 100644 index 000000000..51aa54245 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/ffc736/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.37446975708008, + "posY": 2.9786510467529297, + "posZ": 32.49837112426758, + "rotX": 0.7472122311592102, + "rotY": 180.03292846679688, + "rotZ": 5.618226528167725, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenarios Ward the Shores and Powers Long Forgotten", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/8d6e46/contained/index.list b/objects/ScenarioBag/contained/8d6e46/contained/index.list new file mode 100644 index 000000000..9727a7203 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/contained/index.list @@ -0,0 +1,32 @@ +f9ad9d +5b9737 +1e3b36 +cb053a +d006ee +b3f6d5 +ffc736 +677242 +cf3a2c +16b36f +e0e8ea +df4c3d +7ff772 +00e263 +d884ed +24755e +27667b +a40a1c +04c690 +d456a0 +262e8b +531520 +22f137 +fdbaa6 +11a545 +2958b7 +03540a +42220d +a0e89f +15b1bc +5fbc8d +30ea14 diff --git a/objects/ScenarioBag/contained/8d6e46/object.json b/objects/ScenarioBag/contained/8d6e46/object.json new file mode 100644 index 000000000..02dc838c7 --- /dev/null +++ b/objects/ScenarioBag/contained/8d6e46/object.json @@ -0,0 +1,41 @@ +{ + "Name": "Bag", + "Transform": { + "posX": 9.905174255371094, + "posY": 1.786104679107666, + "posZ": 53.890892028808594, + "rotX": 1.5675884412758023e-07, + "rotY": 0.0019322364823892713, + "rotZ": -6.720106284774374e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Tokens", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7058823108673096, + "g": 0.36652088165283203, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "Bag": { + "Order": 0 + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/2aec5b/object.json b/objects/ScenarioBag/contained/baeea1/contained/2aec5b/object.json new file mode 100644 index 000000000..f37527bc8 --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/2aec5b/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -8.936074256896973, + "posY": 2.895803451538086, + "posZ": 16.317007064819336, + "rotX": -6.223687876172335e-08, + "rotY": 180.0, + "rotZ": -1.1255439602564365e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225691963/54CC7BB702BAEEA47FA67D23EF61E4FC12EDF80D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/2da0ed/object.json b/objects/ScenarioBag/contained/baeea1/contained/2da0ed/object.json new file mode 100644 index 000000000..51c08415c --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/2da0ed/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -13.924529075622559, + "posY": 2.895803451538086, + "posZ": 15.62594223022461, + "rotX": -1.0820365758945627e-07, + "rotY": 180.0, + "rotZ": 7.679778235569756e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225691963/54CC7BB702BAEEA47FA67D23EF61E4FC12EDF80D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/4f6d6b/object.json b/objects/ScenarioBag/contained/baeea1/contained/4f6d6b/object.json new file mode 100644 index 000000000..0734cca5c --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/4f6d6b/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -13.56806755065918, + "posY": 2.895803451538086, + "posZ": 20.296581268310547, + "rotX": -4.462556191242584e-08, + "rotY": 180.0, + "rotZ": 1.438922083707439e-07, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225691963/54CC7BB702BAEEA47FA67D23EF61E4FC12EDF80D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/51528f/object.json b/objects/ScenarioBag/contained/baeea1/contained/51528f/object.json new file mode 100644 index 000000000..acbfca7a0 --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/51528f/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -12.733980178833008, + "posY": 2.9011929035186768, + "posZ": 17.634431838989258, + "rotX": 359.08111572265625, + "rotY": 179.95684814453125, + "rotZ": 1.4021772146224976, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225887730/2D47A089F37213362FEC52E1061DE1F5C8E0046B/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/5ae810/object.json b/objects/ScenarioBag/contained/baeea1/contained/5ae810/object.json new file mode 100644 index 000000000..9466c762a --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/5ae810/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -16.107149124145508, + "posY": 2.895803451538086, + "posZ": 18.249507904052734, + "rotX": -3.3512308483807374e-09, + "rotY": 180.0, + "rotZ": -8.181819310948413e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225691963/54CC7BB702BAEEA47FA67D23EF61E4FC12EDF80D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/5cfd98/object.json b/objects/ScenarioBag/contained/baeea1/contained/5cfd98/object.json new file mode 100644 index 000000000..cc18d3f7f --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/5cfd98/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -16.105791091918945, + "posY": 2.895803451538086, + "posZ": 20.318939208984375, + "rotX": 4.018858135168557e-08, + "rotY": 180.0, + "rotZ": -7.853433459104053e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225691963/54CC7BB702BAEEA47FA67D23EF61E4FC12EDF80D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/62e07b/object.json b/objects/ScenarioBag/contained/baeea1/contained/62e07b/object.json new file mode 100644 index 000000000..17411a581 --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/62e07b/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -14.926403999328613, + "posY": 2.9129700660705566, + "posZ": 18.343778610229492, + "rotX": 359.8519592285156, + "rotY": 180.00875854492188, + "rotZ": 0.16226637363433838, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225894739/D670130E5E70D361D8FBC2D894ABB222EE6DC8A3/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/675d43/object.json b/objects/ScenarioBag/contained/baeea1/contained/675d43/object.json new file mode 100644 index 000000000..7ba2b9ceb --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/675d43/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -11.563979148864746, + "posY": 2.895803451538086, + "posZ": 16.202638626098633, + "rotX": -4.275625897776081e-08, + "rotY": 180.0, + "rotZ": 6.704036792370971e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225691963/54CC7BB702BAEEA47FA67D23EF61E4FC12EDF80D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/7c9e88/object.json b/objects/ScenarioBag/contained/baeea1/contained/7c9e88/object.json new file mode 100644 index 000000000..10ca7b34e --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/7c9e88/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -13.345810890197754, + "posY": 2.9077138900756836, + "posZ": 17.661773681640625, + "rotX": -0.003289769170805812, + "rotY": 179.9999542236328, + "rotZ": 1.1135486364364624, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225892490/A9C321E0108784DF29723FAAC09774948B327A24/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/7dba37/object.json b/objects/ScenarioBag/contained/baeea1/contained/7dba37/object.json new file mode 100644 index 000000000..0487488a5 --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/7dba37/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -12.944574356079102, + "posY": 2.9139792919158936, + "posZ": 17.406564712524414, + "rotX": 359.7570495605469, + "rotY": 180.00462341308594, + "rotZ": 0.5267627239227295, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225887730/2D47A089F37213362FEC52E1061DE1F5C8E0046B/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/80c934/object.json b/objects/ScenarioBag/contained/baeea1/contained/80c934/object.json new file mode 100644 index 000000000..89392ec1f --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/80c934/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -14.688989639282227, + "posY": 2.9255712032318115, + "posZ": 17.626914978027344, + "rotX": -4.490145144586677e-09, + "rotY": 180.0, + "rotZ": 0.03415724262595177, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225892490/A9C321E0108784DF29723FAAC09774948B327A24/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/a2f559/object.json b/objects/ScenarioBag/contained/baeea1/contained/a2f559/object.json new file mode 100644 index 000000000..4f87d21d8 --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/a2f559/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -11.273720741271973, + "posY": 2.895803451538086, + "posZ": 13.730755805969238, + "rotX": -7.78709718929349e-09, + "rotY": 180.0, + "rotZ": 4.096319727864284e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225691963/54CC7BB702BAEEA47FA67D23EF61E4FC12EDF80D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/a9c9da/object.json b/objects/ScenarioBag/contained/baeea1/contained/a9c9da/object.json new file mode 100644 index 000000000..919d69f1d --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/a9c9da/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -11.588723182678223, + "posY": 2.895803451538086, + "posZ": 18.268402099609375, + "rotX": -5.113603762652019e-08, + "rotY": 180.0, + "rotZ": -3.195709030734406e-09, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225691963/54CC7BB702BAEEA47FA67D23EF61E4FC12EDF80D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/baf812/object.json b/objects/ScenarioBag/contained/baeea1/contained/baf812/object.json new file mode 100644 index 000000000..770d286a4 --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/baf812/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -14.036734580993652, + "posY": 2.9121720790863037, + "posZ": 17.885114669799805, + "rotX": 359.2323913574219, + "rotY": 180.0009307861328, + "rotZ": 359.8605651855469, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225691963/54CC7BB702BAEEA47FA67D23EF61E4FC12EDF80D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/c949ee/object.json b/objects/ScenarioBag/contained/baeea1/contained/c949ee/object.json new file mode 100644 index 000000000..7507e0677 --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/c949ee/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -16.116823196411133, + "posY": 2.895803451538086, + "posZ": 15.677934646606445, + "rotX": 6.135833530152013e-08, + "rotY": 180.0, + "rotZ": 3.53861153712387e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225691963/54CC7BB702BAEEA47FA67D23EF61E4FC12EDF80D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/cf3218/object.json b/objects/ScenarioBag/contained/baeea1/contained/cf3218/object.json new file mode 100644 index 000000000..971f8adbf --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/cf3218/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -14.068246841430664, + "posY": 2.895803451538086, + "posZ": 13.458391189575195, + "rotX": -5.911921618917404e-08, + "rotY": 180.0, + "rotZ": 1.9830903141837553e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225691963/54CC7BB702BAEEA47FA67D23EF61E4FC12EDF80D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/f13a81/object.json b/objects/ScenarioBag/contained/baeea1/contained/f13a81/object.json new file mode 100644 index 000000000..ccd4981d7 --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/f13a81/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -13.047417640686035, + "posY": 3.0141429901123047, + "posZ": 17.188922882080078, + "rotX": 0.4864233434200287, + "rotY": 180.00437927246094, + "rotZ": 359.41925048828125, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225887730/2D47A089F37213362FEC52E1061DE1F5C8E0046B/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/f57615/object.json b/objects/ScenarioBag/contained/baeea1/contained/f57615/object.json new file mode 100644 index 000000000..6d64178bb --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/f57615/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -16.22810935974121, + "posY": 2.895803451538086, + "posZ": 13.585409164428711, + "rotX": 6.794713414137732e-08, + "rotY": 180.0, + "rotZ": 7.054419626228992e-08, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Scenario Marker", + "Description": "Markers used by the Scenario Despicable Theft", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1749057496681017469/E68A8F6F693C4224261288694AE1ADBEC32119BD/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225691963/54CC7BB702BAEEA47FA67D23EF61E4FC12EDF80D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ScenarioBag/contained/baeea1/contained/index.list b/objects/ScenarioBag/contained/baeea1/contained/index.list new file mode 100644 index 000000000..03d8f1446 --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/contained/index.list @@ -0,0 +1,18 @@ +baf812 +a2f559 +2aec5b +675d43 +2da0ed +a9c9da +4f6d6b +5cfd98 +5ae810 +c949ee +f57615 +cf3218 +62e07b +80c934 +7c9e88 +f13a81 +51528f +7dba37 diff --git a/objects/ScenarioBag/contained/baeea1/object.json b/objects/ScenarioBag/contained/baeea1/object.json new file mode 100644 index 000000000..5bc0adb2e --- /dev/null +++ b/objects/ScenarioBag/contained/baeea1/object.json @@ -0,0 +1,41 @@ +{ + "Name": "Bag", + "Transform": { + "posX": 16.854965209960938, + "posY": 1.7861006259918213, + "posZ": 53.23606491088867, + "rotX": -4.76997229270637e-07, + "rotY": 0.009054189547896385, + "rotZ": 1.0705144859457505e-06, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "Thieves", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7058823108673096, + "g": 0.36652088165283203, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "Bag": { + "Order": 0 + } +} diff --git a/objects/ScenarioBag/contained/eb0571/object.json b/objects/ScenarioBag/contained/eb0571/object.json new file mode 100644 index 000000000..68aa4912e --- /dev/null +++ b/objects/ScenarioBag/contained/eb0571/object.json @@ -0,0 +1,107 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -38.60748291015625, + "posY": 0.971082329750061, + "posZ": 45.17267608642578, + "rotX": 2.935847760454635e-07, + "rotY": 180.0069122314453, + "rotZ": -1.6900420405363548e-06, + "scaleX": 0.6749998927116394, + "scaleY": 0.6749998927116394, + "scaleZ": 0.6749998927116394 + }, + "Nickname": "Escaped Towns", + "Description": "The Great River", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.06097346544265747, + "g": 0.06097346544265747, + "b": 0.06097346544265747, + "a": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "Number": 0, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/868489312390110251/5C3337D08AA1E8E0DD9A2B79D23BB60B568F478E/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": false, + "MaterialIndex": 0, + "TypeIndex": 6, + "CastShadows": true + }, + "Bag": { + "Order": 0 + }, + "ChildObjects": [ + { + "GUID": "5932c7", + "Name": "Custom_Token", + "Transform": { + "posX": -0.00272343959659338, + "posY": 0.1614941656589508, + "posZ": -0.0006379250553436577, + "rotX": 359.778076171875, + "rotY": 359.9776611328125, + "rotZ": 0.9882718324661255, + "scaleX": 0.5160281658172607, + "scaleY": 1.481481909751892, + "scaleZ": 0.5160281658172607 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1750180754123193086/857A74863E76605EEB451FF187334EC814C32C15/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.20000000298023224, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + ] +} diff --git a/objects/ScenarioBag/contained/eb0571/script.lua b/objects/ScenarioBag/contained/eb0571/script.lua new file mode 100644 index 000000000..a19b9b6e8 --- /dev/null +++ b/objects/ScenarioBag/contained/eb0571/script.lua @@ -0,0 +1,38 @@ +local callbackObj, callbackFunc + +function onObjectLeaveContainer(container, leave_object) + if container == self then upd() end +end +function onObjectEnterContainer(container, enter_object) + if container == self then upd() end +end + +function onLoad(saved_data) + self.createButton({ + click_function = "nullFunc", + function_owner = self, + label = #self.getObjects(), + position = {2.0,0.1,0}, + rotation = {180,180,180}, + scale = {2,2,2}, + width = 0, + height = 0, + font_size = 500, + font_color = {0,0,0}, + }) +end +function upd() + self.editButton({ + index = 0, + label = #self.getObjects(), + }) + if callbackObj ~= nil and callbackFunc ~= nil then + callbackObj.call(callbackFunc, {count=#self.getObjects()}) + end +end + +function setCallback(params) + callbackObj = params.obj + callbackFunc = params.func +end +function nullFunc() return end diff --git a/objects/ScenarioBag/contained/index.list b/objects/ScenarioBag/contained/index.list new file mode 100644 index 000000000..88b4208f1 --- /dev/null +++ b/objects/ScenarioBag/contained/index.list @@ -0,0 +1,4 @@ +8d6e45 +eb0571 +baeea1 +8d6e46 diff --git a/objects/ScenarioBag/object.json b/objects/ScenarioBag/object.json new file mode 100644 index 000000000..54e73c34d --- /dev/null +++ b/objects/ScenarioBag/object.json @@ -0,0 +1,115 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -41.0099983215332, + "posY": 1.0742546319961548, + "posZ": 61.099998474121094, + "rotX": 3.596936153371644e-07, + "rotY": 179.9556884765625, + "rotZ": -1.2730871503663366e-06, + "scaleX": 0.7270299792289734, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270299792289734 + }, + "Nickname": "Scenario Pieces", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5676649808883667, + "g": 0.5601109862327576, + "b": 0.5600327849388123 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + }, + "ChildObjects": [ + { + "GUID": "d557b6", + "Name": "Custom_Token", + "Transform": { + "posX": -0.03076370432972908, + "posY": 0.6473492980003357, + "posZ": 0.011027207598090172, + "rotX": 359.9500732421875, + "rotY": 0.046289507299661636, + "rotZ": 359.7314147949219, + "scaleX": 0.4625624418258667, + "scaleY": 6.088455677032471, + "scaleZ": 0.46249082684516907 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1754683565834686444/E192E4D742DD8548701CADEFE702A177F3158582/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.20000000298023224, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + ] +} diff --git a/objects/SetupChecker/object.json b/objects/SetupChecker/object.json index 99bc7b6f9..db635141c 100644 --- a/objects/SetupChecker/object.json +++ b/objects/SetupChecker/object.json @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/SetupChecker/script.lua b/objects/SetupChecker/script.lua index b75bf3ca3..696ada774 100644 --- a/objects/SetupChecker/script.lua +++ b/objects/SetupChecker/script.lua @@ -1,5 +1,6 @@ bncDone = false jeDone = false +setupStarted = false adversaries = { ["None"] = "", @@ -32,8 +33,19 @@ scenarios = { } numScenarios = 13 +-- This must match the same guids of global's elementScanZones +playerZones = { + ["9fc5a4"] = true, + ["654ab2"] = true, + ["102771"] = true, + ["6f2249"] = true, + ["190f05"] = true, + ["61ac7c"] = true, +} + spiritGuids = {} spiritTags = {} +spiritComplexities = {} spiritChoices = {} spiritChoicesLength = 0 @@ -43,16 +55,18 @@ optionalBlightSetup = true optionalExtraBoard = false optionalThematicRedo = false optionalBoardPairings = true -optionalScaleBoard = false +optionalScaleBoard = true +optionalDigitalEvents = false exploratoryVOTD = false exploratoryBODAN = false exploratoryWar = false +exploratoryAid = false updateLayoutsID = 0 setupStarted = false -recentlyNotifiedRandom = false exit = false +sourceSpirit = nil function onSave() local data_table = {} @@ -76,8 +90,9 @@ end function onLoad(saved_data) Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) Color.Add("SoftYellow", Color.new(0.9,0.7,0.1)) - if Global.getVar("gameStarted") then - self.UI.hide("panelSetup") + if not Global.getVar("gameStarted") then + showUI() + else setupStarted = true end if saved_data ~= "" then @@ -127,15 +142,16 @@ function onLoad(saved_data) -- queue up all dropdown changes as once Wait.frames(function() - local t = self.UI.getXmlTable() - t = updateAdversaryList(t) - t = updateScenarioList(t) - t = updateBoardLayouts(numPlayers, t) - self.UI.setXmlTable(t, {}) + updateXml{ + updateAdversaryList(), + updateScenarioList(), + updateBoardLayouts(numPlayers), + } Wait.frames(updateDifficulty, 1) end, 2) end end + sourceSpirit = getObjectFromGUID("SourceSpirit") end function onObjectSpawn(obj) @@ -153,7 +169,7 @@ function addAdversary(obj) numAdversaries = numAdversaries + 1 end adversaries[obj.getName()] = obj.guid - updateAdversaryList() + updateXml{updateAdversaryList()} end function onDestroy() exit = true @@ -186,12 +202,12 @@ function removeAdversary(obj) Global.setVar("adversaryCard2", nil) toggleSupportingLevel(nil, 0) end - Wait.frames(updateAdversaryList, 1) + Wait.frames(function() updateXml{updateAdversaryList()} end, 1) break end end end -function updateAdversaryList(xmlTable) +function updateAdversaryList() local adversaryList = {} for name,_ in pairs(adversaries) do table.insert(adversaryList, name) @@ -205,25 +221,18 @@ function updateAdversaryList(xmlTable) leadName = "Random" end local supportName = "None" - local adversary = Global.getVar("adversaryCard2") + adversary = Global.getVar("adversaryCard2") if adversary ~= nil then supportName = adversary.getName() elseif Global.getVar("useSecondAdversary") then supportName = "Random" end - local t = xmlTable - if xmlTable == nil then - t = self.UI.getXmlTable() - end - for _,v in pairs(t) do - updateDropdownList(v, "leadingAdversary", adversaryList, leadName) - updateDropdownList(v, "supportingAdversary", adversaryList, supportName) - end - if xmlTable == nil then - self.UI.setXmlTable(t, {}) - end - return t + local updateLeading = updateDropdownList("leadingAdversary", adversaryList, leadName) + local updateSupporting = updateDropdownList("supportingAdversary", adversaryList, supportName) + -- Note: short-circuiting here is fine, as neither function will return + -- true, if the other would have effects on t. + return function (t) return updateLeading(t) or updateSupporting(t) end end function removeScenario(obj) for name,guid in pairs(scenarios) do @@ -234,12 +243,12 @@ function removeScenario(obj) Global.setVar("scenarioCard", nil) updateDifficulty() end - Wait.frames(updateScenarioList, 1) + Wait.frames(function () updateXml{updateScenarioList()} end, 1) break end end end -function updateScenarioList(xmlTable) +function updateScenarioList() local scenarioList = {} for name,_ in pairs(scenarios) do table.insert(scenarioList, name) @@ -253,17 +262,7 @@ function updateScenarioList(xmlTable) scenarioName = "Random" end - local t = xmlTable - if xmlTable == nil then - t = self.UI.getXmlTable() - end - for _,v in pairs(t) do - updateDropdownList(v, "scenario", scenarioList, scenarioName) - end - if xmlTable == nil then - self.UI.setXmlTable(t, {}) - end - return t + return updateDropdownList("scenario", scenarioList, scenarioName) end function randomAdversary() local value = math.random(1,numAdversaries) @@ -312,10 +311,10 @@ function updateNumPlayers(value, updateUI) if updateLayoutsID ~= 0 then Wait.stop(updateLayoutsID) end - updateLayoutsID = Wait.time(function() updateBoardLayouts(numPlayers) end, 0.5) + updateLayoutsID = Wait.time(function() updateXml{updateBoardLayouts(numPlayers)} end, 0.5) end end -function updateBoardLayouts(numPlayers, xmlTable) +function updateBoardLayouts(numPlayers) local numBoards = numPlayers if optionalExtraBoard then numBoards = numPlayers + 1 @@ -332,39 +331,7 @@ function updateBoardLayouts(numPlayers, xmlTable) Global.setVar("boardLayout", "Balanced") end - local t = xmlTable - if xmlTable == nil then - t = self.UI.getXmlTable() - end - for _,v in pairs(t) do - updateDropdownList(v, "boardLayout", layoutNames, Global.getVar("boardLayout")) - end - if xmlTable == nil then - self.UI.setXmlTable(t, {}) - end - return t -end -function updateDropdownList(t, class, values, selectedValue) - if t.attributes.class ~= nil and string.match(t.attributes.class, class) then - if t.attributes.id == class then - t.children = {} - for i,v in pairs(values) do - t.children[i] = { - tag="Option", - value=v, - attributes={}, - children={}, - } - if v == selectedValue then - t.children[i].attributes.selected = "true" - end - end - else - for _, v in pairs(t.children) do - updateDropdownList(v, class, values, selectedValue) - end - end - end + return updateDropdownList("boardLayout", layoutNames, Global.getVar("boardLayout")) end function toggleScenario(_, value) @@ -374,9 +341,11 @@ function updateScenario(value, updateUI) if value == "Random" then Global.setVar("scenarioCard", nil) Global.setVar("useRandomScenario", true) + enableRandomDifficulty() else Global.setVar("scenarioCard", getObjectFromGUID(scenarios[value])) Global.setVar("useRandomScenario", false) + checkRandomDifficulty(false) end updateDifficulty() @@ -386,11 +355,9 @@ function updateScenario(value, updateUI) end end function updateScenarioSelection(name) - local t = self.UI.getXmlTable() - for _,v in pairs(t) do - updateDropdownSelection(v, "scenario", name) - end - self.UI.setXmlTable(t, {}) + updateXml{ + updateDropdownSelection("scenario", name), + } end function toggleLeadingAdversary(_, value) @@ -400,9 +367,11 @@ function updateLeadingAdversary(value, updateUI) if value == "Random" then Global.setVar("adversaryCard", nil) Global.setVar("useRandomAdversary", true) + enableRandomDifficulty() else Global.setVar("adversaryCard", getObjectFromGUID(adversaries[value])) Global.setVar("useRandomAdversary", false) + checkRandomDifficulty(false) end if value == "None" or value == "Random" then updateLeadingLevel(0, updateUI) @@ -419,11 +388,9 @@ function updateLeadingAdversary(value, updateUI) end end function updateLeadingSelection(name) - local t = self.UI.getXmlTable() - for _,v in pairs(t) do - updateDropdownSelection(v, "leadingAdversary", name) - end - self.UI.setXmlTable(t, {}) + updateXml{ + updateDropdownSelection("leadingAdversary", name), + } end function toggleSupportingAdversary(_, value) updateSupportingAdversary(value, true) @@ -432,9 +399,11 @@ function updateSupportingAdversary(value, updateUI) if value == "Random" then Global.setVar("adversaryCard2", nil) Global.setVar("useSecondAdversary", true) + enableRandomDifficulty() else Global.setVar("adversaryCard2", getObjectFromGUID(adversaries[value])) Global.setVar("useSecondAdversary", false) + checkRandomDifficulty(false) end if value == "None" or value == "Random" then updateSupportingLevel(0, updateUI) @@ -451,11 +420,9 @@ function updateSupportingAdversary(value, updateUI) end end function updateSupportingSelection(name) - local t = self.UI.getXmlTable() - for _,v in pairs(t) do - updateDropdownSelection(v, "supportingAdversary", name) - end - self.UI.setXmlTable(t, {}) + updateXml{ + updateDropdownSelection("supportingAdversary", name) + } end function toggleLeadingLevel(_, value) updateLeadingLevel(value, true) @@ -542,23 +509,6 @@ function toggleBlightCard() self.UI.setAttribute("blightCard2", "isOn", useBlightCard) end -function updateDropdownSelection(t, class, value) - if t.attributes.class ~= nil and string.match(t.attributes.class, class) then - if t.attributes.id == class then - for _,v in pairs(t.children) do - if v.value == value then - v.attributes.selected = "true" - elseif v.attributes.selected == "true" then - v.attributes.selected = "false" - end - end - else - for _, v in pairs(t.children) do - updateDropdownSelection(v, class, value) - end - end - end -end function toggleBoardLayout(_, value) updateBoardLayout(value, true) end @@ -566,12 +516,15 @@ function updateBoardLayout(value, updateUI) if value == "Random" then Global.setVar("useRandomBoard", true) Global.setVar("includeThematic", false) + checkRandomDifficulty(false) elseif value == "Random with Thematic" then Global.setVar("useRandomBoard", true) Global.setVar("includeThematic", true) + enableRandomDifficulty() else Global.setVar("useRandomBoard", false) Global.setVar("includeThematic", false) + checkRandomDifficulty(false) end Global.setVar("boardLayout", value) updateDifficulty() @@ -582,11 +535,9 @@ function updateBoardLayout(value, updateUI) end end function updateBoardLayoutSelection(name) - local t = self.UI.getXmlTable() - for _,v in pairs(t) do - updateDropdownSelection(v, "boardLayout", name) - end - self.UI.setXmlTable(t, {}) + updateXml{ + updateDropdownSelection("boardLayout", name), + } end function updateDifficulty() @@ -643,7 +594,14 @@ function difficultyCheck(params) end function startGame() + if setupStarted then + return + end loadConfig() + if not Global.call("CanSetupGame", {}) then + return + end + setupStarted = true if Global.getVar("BnCAdded") then startLuaCoroutine(self, "addBnCCo") else @@ -743,13 +701,13 @@ function loadConfig() end function PickSpirit(name, aspect) for _,spirit in pairs(getObjectsWithTag("Spirit")) do - if spirit.getName() == name then + if spirit.getName():lower() == name:lower() then if isSpiritPickable({guid = spirit.guid}) then local color = Global.call("getEmptySeat", {}) if color ~= nil then - spirit.call("PickSpirit", {color = color, aspect = aspect}) + sourceSpirit.call("PickSpirit", {obj = spirit, color = color, aspect = aspect}) else - broadcastToAll("Unable to pick "..name..", no seats left", "Red") + broadcastToAll("Unable to pick "..name..", no seats left", Color.Red) end end break @@ -757,7 +715,7 @@ function PickSpirit(name, aspect) end end function addBnCCo() - local BnCBag = getObjectFromGUID("ea7207") + local BnCBag = getObjectFromGUID("BnCBag") local fearDeck = BnCBag.takeObject({guid = "d16f70"}) getObjectFromGUID(Global.getVar("fearDeckSetupZone")).getObjects()[1].putObject(fearDeck) @@ -773,7 +731,7 @@ function addBnCCo() return 1 end function addJECo() - local JEBag = getObjectFromGUID("850ac1") + local JEBag = getObjectFromGUID("JEBag") local fearDeck = JEBag.takeObject({guid = "723183"}) getObjectFromGUID(Global.getVar("fearDeckSetupZone")).getObjects()[1].putObject(fearDeck) @@ -790,30 +748,56 @@ function addJECo() end function showUI() - self.UI.setAttribute("panelSetup", "visibility", "") + toggleSetupUI(true) self.UI.setAttribute("panelSetupSmall", "visibility", "Invisible") - if self.UI.getAttribute("optionalRules", "isOn") == "true" then - self.UI.setAttribute("panelOptional", "visibility", "") - end - if self.UI.getAttribute("randomizers", "isOn") == "true" then - self.UI.setAttribute("panelRandom", "visibility", "") - end - if self.UI.getAttribute("exploratory", "isOn") == "true" then - self.UI.setAttribute("panelExploratory", "visibility", "") - end - self.UI.setAttribute("panelAdvesaryScenario", "visibility", "") + toggleAdversaryScenarioVisiblity(true) end function hideUI() - closeUI() + toggleSetupUI(false) self.UI.setAttribute("panelSetupSmall", "visibility", "") + toggleAdversaryScenarioVisiblity(false) end function closeUI() - self.UI.setAttribute("panelSetup", "visibility", "Invisible") + toggleSetupUI(false) self.UI.setAttribute("panelSetupSmall", "visibility", "Invisible") - self.UI.setAttribute("panelOptional", "visibility", "Invisible") - self.UI.setAttribute("panelRandom", "visibility", "Invisible") - self.UI.setAttribute("panelExploratory", "visibility", "Invisible") - self.UI.setAttribute("panelAdvesaryScenario", "visibility", "Invisible") + toggleAdversaryScenarioVisiblity(true) +end +function toggleSetupUI(show) + local visibility = "" + if not show then + visibility = "Invisible" + end + self.UI.setAttribute("panelSetup", "visibility", visibility) + if show and self.UI.getAttribute("optionalRules", "isOn") == "true" then + self.UI.setAttribute("panelOptional", "visibility", "") + else + self.UI.setAttribute("panelOptional", "visibility", "Invisible") + end + if show and self.UI.getAttribute("exploratory", "isOn") == "true" then + self.UI.setAttribute("panelExploratory", "visibility", "") + else + self.UI.setAttribute("panelExploratory", "visibility", "Invisible") + end + self.UI.setAttribute("panelAdvesaryScenario", "visibility", visibility) + self.UI.setAttribute("panelSpirit", "visibility", visibility) +end +function toggleAdversaryScenarioVisiblity(show) + local colors = {} + if not show then + colors = Player.getColors() + end + for _,guid in pairs(adversaries) do + if guid ~= "" then + local obj = getObjectFromGUID(guid) + obj.setInvisibleTo(colors) + end + end + for _,guid in pairs(scenarios) do + if guid ~= "" then + local obj = getObjectFromGUID(guid) + obj.setInvisibleTo(colors) + end + end end function toggleSimpleMode() @@ -823,12 +807,13 @@ function toggleSimpleMode() self.UI.setAttribute("leadingText", "text", "Adversary") self.UI.setAttribute("supportingHeader", "visibility", "Invisible") self.UI.setAttribute("supportingRow", "visibility", "Invisible") + checkRandomDifficulty(false) self.UI.setAttribute("blightCardRow", "visibility", "") self.UI.setAttribute("optionalCell", "visibility", "Invisible") self.UI.setAttribute("toggles", "visibility", "Invisible") self.UI.setAttribute("panelOptional", "visibility", "Invisible") - self.UI.setAttribute("panelRandom", "visibility", "Invisible") self.UI.setAttribute("panelExploratory", "visibility", "Invisible") + self.UI.setAttribute("panelSpirit", "visibility", "Invisible") Global.setVar("showPlayerButtons", false) Global.call("updateAllPlayerAreas", nil) @@ -837,6 +822,7 @@ function toggleSimpleMode() self.UI.setAttribute("leadingText", "text", "Leading Adversary") self.UI.setAttribute("supportingHeader", "visibility", "") self.UI.setAttribute("supportingRow", "visibility", "") + checkRandomDifficulty(true) self.UI.setAttribute("blightCardRow", "visibility", "Invisible") self.UI.setAttribute("optionalCell", "visibility", "") self.UI.setAttribute("toggles", "visibility", "") @@ -856,16 +842,6 @@ function toggleOptionalRules() self.UI.setAttribute("panelOptional", "visibility", "") end end -function toggleRandomizers() - local checked = self.UI.getAttribute("randomizers", "isOn") - if checked == "true" then - self.UI.setAttribute("randomizers", "isOn", "false") - self.UI.setAttribute("panelRandom", "visibility", "Invisible") - else - self.UI.setAttribute("randomizers", "isOn", "true") - self.UI.setAttribute("panelRandom", "visibility", "") - end -end function toggleExploratory() local checked = self.UI.getAttribute("exploratory", "isOn") if checked == "true" then @@ -878,71 +854,144 @@ function toggleExploratory() end function toggleMinDifficulty(_, value) - randomCheck() local maxDifficulty = Global.getVar("maxDifficulty") local minDifficulty = tonumber(value) if minDifficulty > maxDifficulty then Global.setVar("minDifficulty", maxDifficulty) - self.UI.setAttribute("minDifficulty", "text", "Min Difficulty: "..maxDifficulty) + self.UI.setAttribute("minDifficulty", "text", "Min Random Difficulty: "..maxDifficulty) self.UI.setAttribute("minDifficultySlider", "value", maxDifficulty) return end Global.setVar("minDifficulty", minDifficulty) - self.UI.setAttribute("minDifficulty", "text", "Min Difficulty: "..value) + self.UI.setAttribute("minDifficulty", "text", "Min Random Difficulty: "..value) self.UI.setAttribute("minDifficultySlider", "value", value) end function toggleMaxDifficulty(_, value) - randomCheck() local minDifficulty = Global.getVar("minDifficulty") local maxDifficulty = tonumber(value) if maxDifficulty < minDifficulty then Global.setVar("maxDifficulty", minDifficulty) - self.UI.setAttribute("maxDifficulty", "text", "Max Difficulty: "..minDifficulty) + self.UI.setAttribute("maxDifficulty", "text", "Max Random Difficulty: "..minDifficulty) self.UI.setAttribute("maxDifficultySlider", "value", minDifficulty) return end Global.setVar("maxDifficulty", maxDifficulty) - self.UI.setAttribute("maxDifficulty", "text", "Max Difficulty: "..value) + self.UI.setAttribute("maxDifficulty", "text", "Max Random Difficulty: "..value) self.UI.setAttribute("maxDifficultySlider", "value", value) end -function randomCheck() - if recentlyNotifiedRandom then - return - elseif not Global.getVar("useRandomAdversary") - and not Global.getVar("useSecondAdversary") - and not Global.getVar("useRandomBoard") - and not Global.getVar("useRandomScenario") then - recentlyNotifiedRandom = true - Wait.time(function() recentlyNotifiedRandom = false end, 2) - broadcastToAll("No \"Random\" options are currently selected", "Red") +function enableRandomDifficulty() + self.UI.setAttribute("minTextRow", "visibility", "") + self.UI.setAttribute("minRow", "visibility", "") + self.UI.setAttribute("maxTextRow", "visibility", "") + self.UI.setAttribute("maxRow", "visibility", "") +end +function checkRandomDifficulty(enable) + local visibility = "" + if not enable then + visibility = "Invisible" + end + local random = Global.getVar("useRandomAdversary") + or Global.getVar("useSecondAdversary") + or Global.getVar("includeThematic") + or Global.getVar("useRandomScenario") + if random == enable then + self.UI.setAttribute("minTextRow", "visibility", visibility) + self.UI.setAttribute("minRow", "visibility", visibility) + self.UI.setAttribute("maxTextRow", "visibility", visibility) + self.UI.setAttribute("maxRow", "visibility", visibility) end end +function toggleSpirit(_,_,id) + local checked = self.UI.getAttribute(id, "isOn") + if checked == "true" then + self.UI.setAttribute(id, "isOn", "false") + else + self.UI.setAttribute(id, "isOn", "true") + end +end +function getSpiritTags() + local tags = {} + local added = false + if self.UI.getAttribute("spiritBase", "isOn") == "true" then + tags["Base"] = true + added = true + end + if self.UI.getAttribute("spiritBnC", "isOn") == "true" then + tags["BnC"] = true + added = true + end + if self.UI.getAttribute("spiritJE", "isOn") == "true" then + tags["JE"] = true + added = true + end + if self.UI.getAttribute("spiritCustom", "isOn") == "true" then + tags[""] = true + added = true + end + if not added then + return nil + end + return tags +end +function getSpiritComplexities() + local complexities = { + [""] = true, + } + local added = false + if self.UI.getAttribute("spiritLow", "isOn") == "true" then + complexities["Low"] = true + added = true + end + if self.UI.getAttribute("spiritModerate", "isOn") == "true" then + complexities["Moderate"] = true + added = true + end + if self.UI.getAttribute("spiritHigh", "isOn") == "true" then + complexities["High"] = true + added = true + end + if self.UI.getAttribute("spiritVeryHigh", "isOn") == "true" then + complexities["Very High"] = true + added = true + end + if not added then + return nil + end + return complexities +end function randomSpirit(player) if #getObjectFromGUID(Global.getVar("PlayerBags")[player.color]).getObjects() == 0 then - Player[player.color].broadcast("You already picked a spirit", "Red") + Player[player.color].broadcast("You already picked a spirit", Color.Red) return end - local spirit = getObjectFromGUID(spiritGuids[math.random(1,#spiritGuids)]) - spirit.call("PickSpirit", {color = player.color, aspect = "Random"}) - Player[player.color].broadcast("Your randomised spirit is "..spirit.getName(), "Blue") -end -function randomJESpirit(player) - if #getObjectFromGUID(Global.getVar("PlayerBags")[player.color]).getObjects() == 0 then - Player[player.color].broadcast("You already picked a spirit", "Red") + local tags = getSpiritTags() + if tags == nil then + Player[player.color].broadcast("You have no expansions selected", Color.Red) + return + end + local complexities = getSpiritComplexities() + if complexities == nil then + Player[player.color].broadcast("You have no complexities selected", Color.Red) return end local guid = spiritGuids[math.random(1,#spiritGuids)] - while(spiritTags[guid] ~= "JE") do + local count = 0 + while((not tags[spiritTags[guid]] or not complexities[spiritComplexities[guid]]) and count < 100) do guid = spiritGuids[math.random(1,#spiritGuids)] + count = count + 1 + end + if count >= 100 then + Player[player.color].broadcast("No suitable spirit was found", Color.Red) + return end local spirit = getObjectFromGUID(guid) - spirit.call("PickSpirit", {color = player.color, aspect = "Random"}) - Player[player.color].broadcast("Your randomised Jagged Earth spirit is "..spirit.getName(), "Blue") + sourceSpirit.call("PickSpirit", {obj = spirit, color = player.color, aspect = "Random"}) + Player[player.color].broadcast("Your randomized spirit is "..spirit.getName(), "Blue") end function gainSpirit(player) local obj = getObjectFromGUID(Global.getVar("elementScanZones")[player.color]) @@ -950,14 +999,25 @@ function gainSpirit(player) Player[player.color].broadcast("You already have Spirit options", Color.SoftYellow) return elseif #getObjectFromGUID(Global.getVar("PlayerBags")[player.color]).getObjects() == 0 then - Player[player.color].broadcast("You already picked a spirit", "Red") + Player[player.color].broadcast("You already picked a spirit", Color.Red) + return + end + local tags = getSpiritTags() + if tags == nil then + Player[player.color].broadcast("You have no expansions selected", Color.Red) + return + end + local complexities = getSpiritComplexities() + if complexities == nil then + Player[player.color].broadcast("You have no complexities selected", Color.Red) return end - Player[player.color].broadcast("Your 4 randomised spirits to choose from are in your play area", Color.SoftBlue) + local count = 0 for i = 1,4 do - local spirit, aspect = getNewSpirit() + local spirit, aspect = getNewSpirit(tags, complexities) if spirit then + count = count + 1 local label = spirit.getName() if aspect ~= nil and aspect ~= "" then label = label.."-"..aspect @@ -975,16 +1035,26 @@ function gainSpirit(player) }) end end + if count > 0 then + Player[player.color].broadcast("Your randomized spirits to choose from are in your play area", Color.SoftBlue) + else + Player[player.color].broadcast("No suitable spirits were found", Color.Red) + end end -function getNewSpirit() +function getNewSpirit(tags, complexities) if spiritChoicesLength >= #spiritGuids then return nil end local spirit = getObjectFromGUID(spiritGuids[math.random(1,#spiritGuids)]) - while (spiritChoices[spirit.getName()]) do + local count = 0 + while((not tags[spiritTags[spirit.guid]] or not complexities[spiritComplexities[spirit.guid]] or spiritChoices[spirit.getName()]) and count < 100) do spirit = getObjectFromGUID(spiritGuids[math.random(1,#spiritGuids)]) + count = count + 1 end - local aspect = spirit.call("RandomAspect", {}) + if count >= 100 then + return nil + end + local aspect = sourceSpirit.call("RandomAspect", {obj = spirit}) spiritChoices[spirit.getName()] = {guid=spirit.guid, aspect=aspect} spiritChoicesLength = spiritChoicesLength + 1 return spirit, aspect @@ -1013,17 +1083,28 @@ function pickSpirit(obj, index, color) end local data = spiritChoices[name] if isSpiritPickable({guid = data.guid}) then - getObjectFromGUID(data.guid).call("PickSpirit", {color = color, aspect = data.aspect}) + sourceSpirit.call("PickSpirit", {obj = getObjectFromGUID(data.guid), color = color, aspect = data.aspect}) obj.clearButtons() else - Player[color].broadcast("Spirit unavailable getting new one", Color.SoftYellow) - local spirit = getNewSpirit() + local tags = getSpiritTags() + if tags == nil then + Player[color].broadcast("You have no expansions selected", Color.Red) + return + end + local complexities = getSpiritComplexities() + if complexities == nil then + Player[color].broadcast("You have no complexities selected", Color.Red) + return + end + local spirit = getNewSpirit(tags, complexities) if spirit ~= nil then + Player[color].broadcast("Spirit unavailable getting new one", Color.SoftYellow) obj.editButton({ index = index, label = spirit.getName(), }) else + Player[color].broadcast("No suitable replacment was found", Color.Red) obj.editButton({ index = index, label = "", @@ -1045,6 +1126,14 @@ function addSpirit(params) -- Ignore Source Spirit if params.spirit.guid == "SourceSpirit" then return end + if Global.getVar("gameStarted") then + for _, zone in pairs(params.spirit.getZones()) do + if playerZones[zone.guid] then + return + end + end + end + -- In case of state change, update existing choice with new guid for name,_ in pairs(spiritChoices) do if name == params.spirit.getName() then @@ -1054,7 +1143,28 @@ function addSpirit(params) end table.insert(spiritGuids, params.spirit.guid) - spiritTags[params.spirit.guid] = params.spirit.getDescription() + + local expansion = "" + if params.spirit.hasTag("Base") then + expansion = "Base" + elseif params.spirit.hasTag("BnC") then + expansion = "BnC" + elseif params.spirit.hasTag("JE") then + expansion = "JE" + end + spiritTags[params.spirit.guid] = expansion + + local complexity = "" + if params.spirit.hasTag("Low") then + complexity = "Low" + elseif params.spirit.hasTag("Moderate") then + complexity = "Moderate" + elseif params.spirit.hasTag("High") then + complexity = "High" + elseif params.spirit.hasTag("Very High") then + complexity = "Very High" + end + spiritComplexities[params.spirit.guid] = complexity end function removeSpirit(params) for i,guid in pairs(spiritGuids) do @@ -1070,6 +1180,7 @@ function removeSpirit(params) end end spiritTags[params.spirit] = nil + spiritComplexities[params.spirit] = nil end function toggleSoloBlight() @@ -1131,7 +1242,7 @@ function toggleExtraBoard() if updateLayoutsID ~= 0 then Wait.stop(updateLayoutsID) end - updateLayoutsID = Wait.time(function() updateBoardLayouts(numPlayers) end, 0.5) + updateLayoutsID = Wait.time(function() updateXml{updateBoardLayouts(numPlayers)} end, 0.5) end end function toggleThematicRedo() @@ -1142,9 +1253,9 @@ function toggleBoardPairings() optionalBoardPairings = not optionalBoardPairings self.UI.setAttribute("boardPairings", "isOn", optionalBoardPairings) end -function toggleScale() - optionalScaleBoard = not optionalScaleBoard - self.UI.setAttribute("scaleBoard", "isOn", optionalScaleBoard) +function toggleDigitalEvents() + optionalDigitalEvents = not optionalDigitalEvents + self.UI.setAttribute("digitalEvents", "isOn", optionalDigitalEvents) end function toggleVOTD() @@ -1159,6 +1270,10 @@ function toggleWar() exploratoryWar = not exploratoryWar self.UI.setAttribute("war", "isOn", exploratoryWar) end +function toggleAid() + exploratoryAid = not exploratoryAid + self.UI.setAttribute("aid", "isOn", exploratoryAid) +end function wt(some) local Time = os.clock() + some @@ -1175,3 +1290,85 @@ function tFind(table, needle) end return nil end +--- + +--- Update the UI XML of the current object. +-- This takes a list of function to use to update the XML table. +-- Each function should take a table element, update it with any relevant changes +-- and return `true` if updateXml should recurse into the children of the element. +-- Note: The functions should be prepared to be called on child elements, even if +-- recursion was not requested. +-- @param updateFunctions The list of functions to use to update the table +function updateXml(updateFunctions) + local function recurse(t) + local shouldRecurse = false + for _, f in pairs(updateFunctions) do + if f(t) then + shouldRecurse = true + end + end + if shouldRecurse then + for _, v in pairs(t.children) do + recurse(v) + end + end + end + local t = self.UI.getXmlTable() + for _,v in pairs(t) do + recurse(v) + end + self.UI.setXmlTable(t, {}) +end +--- Apply an XML UI update function on an element with a specific id +-- This returns a function suitable to pass to `updateXml` that applies the +-- given function to the element with the given id. All the parent elements of the +-- desired element must have the id present in the `recurse` attribute for this to +-- find the element. +-- @param id The id of the element to update +-- @param f The function that updates the element +function matchRecurse(id, f) + return function (t) + if t.attributes.recurse ~= nil and string.match(t.attributes.recurse, id) then + if t.attributes.id == id then + f(t) + else + return true + end + end + return false + end +end +--- Update a dropdown list to have the given items and selected item +-- @param id The id of the dropdown to update +-- @param values The list of values for the dropdown +-- @param selectedValue The value to mark as selected. +function updateDropdownList(id, values, selectedValue) + return matchRecurse(id, function (t) + t.children = {} + for i,v in pairs(values) do + t.children[i] = { + tag="Option", + value=v, + attributes={}, + children={}, + } + if v == selectedValue then + t.children[i].attributes.selected = "true" + end + end + end) +end +--- Update a dropdown list selection +-- @param id The id of the dropdown to update +-- @param selectedValue The value to mark as selected. +function updateDropdownSelection(id, value) + return matchRecurse(id, function (t) + for _,v in pairs(t.children) do + if v.value == value then + v.attributes.selected = "true" + elseif v.attributes.selected == "true" then + v.attributes.selected = "false" + end + end + end) +end \ No newline at end of file diff --git a/objects/SetupChecker/ui.xml b/objects/SetupChecker/ui.xml index 3fbc0a6f8..3d76d9f94 100644 --- a/objects/SetupChecker/ui.xml +++ b/objects/SetupChecker/ui.xml @@ -15,9 +15,9 @@ - - - + + + Number of Players: 1 @@ -29,9 +29,9 @@ Leading Adversary Level: 0 - - - + + + @@ -49,9 +49,9 @@ Supporting Adversary Level: 0 - - - + + + @@ -69,9 +69,9 @@ Scenario Board Layout - - - + + + @@ -89,8 +89,8 @@ - - + + @@ -101,6 +101,18 @@ Total Difficulty: 0 + + Min Random Difficulty: 0 + + + + + + Max Random Difficulty: 11 + + + + Add Expansions @@ -123,13 +135,12 @@ Show Variant Rules - Show Randomisers Show Exploratory - + @@ -139,7 +150,7 @@ - + @@ -177,40 +188,12 @@ Use Recolored Thematic Island Boards - Use Large Island Boards - - - - - - - - - Randomisers - - - Min Difficulty: 0 - - - - - - Max Difficulty: 11 - - - - - - - - - - + Remove Swingy B&C Events - + @@ -225,16 +208,50 @@ War Touches the Island's Shores + + Aid from Lesser Spirits + - - + + - + + + + + + Spirit Randomizers + + + + + + + + + Base + Low + + + B&C + P1 + Moderate + + + JE + P2 + High + + + Custom + Very High + + + + \ No newline at end of file diff --git a/objects/SourceSpirit/object.json b/objects/SourceSpirit/object.json index 76ad34d2c..d8f837798 100644 --- a/objects/SourceSpirit/object.json +++ b/objects/SourceSpirit/object.json @@ -15,11 +15,12 @@ "Description": "Spirit Island - Spirit", "GMNotes": "", "ColorDiffuse": { - "r": 0.2002774178981781, - "g": 0.16032269597053528, - "b": 0.15176096558570862 + "r": 0.20027658343315125, + "g": 0.16032186150550842, + "b": 0.15176013112068176 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/SourceSpirit/script.lua b/objects/SourceSpirit/script.lua index 9106910f9..d9e7a1c99 100644 --- a/objects/SourceSpirit/script.lua +++ b/objects/SourceSpirit/script.lua @@ -1,20 +1,22 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end +-- Source Spirit start +function load(params) + if params.saved_data ~= "" then + local loaded_data = JSON.decode(params.saved_data) + params.obj.setVar("broadcast", loaded_data.broadcast) + params.obj.setTable("trackElements", loaded_data.trackElements) + end + Global.call("addSpirit", {spirit=params.obj}) if Global.getVar("gameStarted") then return end - self.createButton({ + params.obj.createButton({ click_function = "SetupSpirit", function_owner = self, label = "Choose Spirit", @@ -25,7 +27,7 @@ function onLoad(saved_data) height = 500, font_size = 300, }) - self.createButton({ + params.obj.createButton({ click_function = "ToggleProgression", function_owner = self, label = "", @@ -37,7 +39,7 @@ function onLoad(saved_data) font_size = 300, tooltip = "Enable/Disable Progression Deck", }) - self.createButton({ + params.obj.createButton({ click_function = "ToggleAspect", function_owner = self, label = "", @@ -49,18 +51,18 @@ function onLoad(saved_data) font_size = 300, tooltip = "Enable/Disable Aspect Deck", }) - local castObjects = upCast(self) + local castObjects = upCast(params.obj) for _,obj in pairs (castObjects) do if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ + params.obj.setVar("progressionCard", obj) + params.obj.editButton({ index = 1, label = "Progression: No", width = 2200, height = 500, }) elseif string.find(obj.getName(),"Aspects") then - self.editButton({ + params.obj.editButton({ index = 2, label = "Aspects: All", width = 2300, @@ -68,11 +70,9 @@ function onLoad(saved_data) }) end end - Global.call("addSpirit", {spirit=self}) end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do +function RandomAspect(params) + for _,obj in pairs(upCast(params.obj)) do if obj.type == "Deck" and obj.getName() == "Aspects" then local objs = obj.getObjects() local index = math.random(0,#objs) @@ -87,36 +87,37 @@ end function PickSpirit(params) if params.aspect then if params.aspect == "Random" then - useAspect = 1 + params.obj.setVar("useAspect", 1) elseif params.aspect == "" then - useAspect = 0 + params.obj.setVar("useAspect", 0) else - useAspect = 3 - aspect = params.aspect + params.obj.setVar("useAspect", 3) + params.obj.setVar("aspect", params.aspect) end end - SetupSpirit(nil, params.color) + SetupSpirit(params.obj, params.color) end -function SetupSpirit(object_pick,player_color) + +function SetupSpirit(obj, player_color) local xPadding = 1.3 local xOffset = 1 local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) + local castObjects = upCast(obj) local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() + obj.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,13.9)) + obj.setRotation(Vector(0,180,0)) + obj.setLock(true) + obj.clearButtons() + local spos = obj.getPosition() + local snaps = obj.getSnapPoints() local placed = 0 -- Setup Presence for i = 1,13 do local p = snaps[i] if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) + PlayerBag.takeObject({position = obj.positionToWorld(p.position)}) else PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) placed = placed + 1 @@ -133,13 +134,44 @@ function SetupSpirit(object_pick,player_color) local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) counter.setLock(true) - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) + -- Setup Element Bags + local elements = {} + for i = 1,9 do + elements[i] = PlayerBag.takeObject({ + position = Vector(spos.x,0,spos.z) + Vector(-8.31, 0.95, 18.81) + Vector(i * 2, 0, 0), + rotation = Vector(0, 180, 0), + }) + elements[i].setLock(true) + end + + -- Setup Reminder Bags + local defend = PlayerBag.takeObject({ + position = Vector(spos.x,0,spos.z) + Vector(-10.31, 0.95, 18.81), + rotation = Vector(0, 180, 0), + }) + defend.setLock(true) + local isolate = PlayerBag.takeObject({ + position = Vector(spos.x,0,spos.z) + Vector(-8.31, 0.95, 18.81), + rotation = Vector(0, 180, 0), + }) + isolate.setLock(true) + + Global.call("removeSpirit", { + spirit = obj.guid, + color = player_color, + ready = ready, + counter = counter, + elements = elements, + defend = defend, + isolate = isolate + }) -- Setup Progression Deck if enabled + local useProgression = obj.getVar("useProgression") if useProgression then local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") + local progressionDeck = obj.getVar("progressionCard").getVar("progressionDeck") for i,card in pairs(progressionDeck) do if card[2] then majorPowerDeck.takeObject({ @@ -158,26 +190,30 @@ function SetupSpirit(object_pick,player_color) end -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) + for _, o in pairs(castObjects) do + o.setLock(false) + if o.type == "Deck" then + if o.getName() == "Aspects" then + handleAspect(obj, o, player_color) else - obj.deal(#obj.getObjects(),player_color) + o.deal(#o.getObjects(),player_color) end - elseif obj.type == "Card" and obj.getName() == "Progression" then + elseif o.type == "Card" and o.getName() == "Progression" then if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) + o.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) else - obj.destruct() + o.destruct() end + elseif Global.getVar("gameStarted") and o.hasTag("Spirit Setup") then + local o = o -- luacheck: ignore 423 (deliberate shadowing) + Wait.frames(function () o.call("doSpiritSetup", {color=player_color}) end, 1) else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) + o.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) placed = placed + 1 end end + local broadcast = obj.getVar("broadcast") if broadcast ~= nil then Player[player_color].broadcast(broadcast, Color.SoftBlue) end @@ -185,31 +221,75 @@ function SetupSpirit(object_pick,player_color) Player[player_color].broadcast("You already picked a spirit", "Red") end end -function HandleAspect(deck, player_color) +function ToggleProgression(obj) + local useProgression = obj.getVar("useProgression") + useProgression = not useProgression + obj.setVar("useProgression", useProgression) + if useProgression then + obj.editButton({ + index = 1, + label = "Progression: Yes", + }) + else + obj.editButton({ + index = 1, + label = "Progression: No", + }) + end +end +function ToggleAspect(obj, _, alt_click) + local useAspect = obj.getVar("useAspect") + if alt_click then + useAspect = (useAspect - 1) % 3 + else + useAspect = (useAspect + 1) % 3 + end + obj.setVar("useAspect", useAspect) + if useAspect == 0 then + obj.editButton({ + index = 2, + label = "Aspects: None", + }) + elseif useAspect == 1 then + obj.editButton({ + index = 2, + label = "Aspects: Random", + }) + else + obj.editButton({ + index = 2, + label = "Aspects: All", + }) + end +end + +function handleAspect(spirit, deck, color) + local useAspect = spirit.getVar("useAspect") if useAspect == 0 then deck.destruct() elseif useAspect == 1 then local index = math.random(0,#deck.getObjects()) if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) + Player[color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) deck.destruct() else deck.takeObject({ index = index - 1, position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, + callback_function = function(obj) obj.deal(1, color) deck.destruct() Player[color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, }) if deck.remainder then deck = deck.remainder end end elseif useAspect == 3 then local found = false + local aspect = spirit.getVar("aspect") for _, data in pairs(deck.getObjects()) do if data.name == aspect then found = true deck.takeObject({ index = data.index, position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, + callback_function = function(obj) obj.deal(1, color) deck.destruct() end, }) if deck.remainder then deck = deck.remainder end break @@ -217,59 +297,19 @@ function HandleAspect(deck, player_color) end if not found then deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") + Player[color].broadcast("Unable to find aspect "..aspect, "Red") end else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) + deck.deal(#deck.getObjects(), color) end end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ function upCast(obj) local hits = Physics.cast({ origin = obj.getPosition() + Vector(0,0.1,0), direction = Vector(0,1,0), type = 3, size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, + orientation = Vector(0, 180, 180), --debug = true, }) local hitObjects = {} @@ -277,4 +317,4 @@ function upCast(obj) if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end end return hitObjects -end +end \ No newline at end of file diff --git a/objects/ThematicMapBag/contained/051c66/object.json b/objects/ThematicMapBag/contained/051c66/object.json new file mode 100644 index 000000000..52c98afc8 --- /dev/null +++ b/objects/ThematicMapBag/contained/051c66/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -45.03102111816406, + "posY": 1.706228494644165, + "posZ": 49.13688278198242, + "rotX": 356.072021484375, + "rotY": 179.9598388671875, + "rotZ": 0.7862105965614319, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "E", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "Tags": [ + "Thematic" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751931114/8047E206BA417A37B1952B9B98DE6199EEA27D8C/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/ThematicMapBag/contained/051c66/script.lua b/objects/ThematicMapBag/contained/051c66/script.lua new file mode 100644 index 000000000..167a21572 --- /dev/null +++ b/objects/ThematicMapBag/contained/051c66/script.lua @@ -0,0 +1,152 @@ +posMap = { +-- Land 1 +{ { + x=-0.547692307692308, y=0.7, z=-0.976923076923077 +}, { + x=-0.738461538461538, y=0.7, z=-1.13384615384615 +}, { + x=-0.813846153846154, y=0.7, z=-0.832307692307693 +}, { + x=-0.433846153846154, y=0.7, z=-1.21384615384615 +}, { + x=-0.96, y=0.7, z=-0.558461538461539 +} }, +-- Land 2 +{ { + x=-1.08153846153846, y=0.7, z=0.0784615384615382 +}, { + x=-0.853846153846153, y=0.7, z=0.0692307692307686 +}, { + x=-0.738461538461538, y=0.7, z=0.224615384615384 +}, { + x=-1.36615384615385, y=0.7, z=0.167692307692307 +}, { + x=-1.5, y=0.7, z=0.63076923076923 +}, { + x=-1.12461538461538, y=0.7, z=-0.215384615384616 +} }, +-- Land 3 +{ { + x=-1.31538461538462, y=0.7, z=0.943076923076922 +}, { + x=-1.63230769230769, y=0.7, z=0.97076923076923 +}, { + x=-1.09076923076923, y=0.7, z=1.03846153846154 +}, { + x=-1.04307692307692, y=0.7, z=1.19538461538461 +}, { + x=-0.873846153846154, y=0.7, z=1.08 +}, { + x=-1.62, y=0.7, z=1.22923076923077 +}, { + x=-0.590769230769231, y=0.7, z=0.904615384615384 +}, { + x=-1.31846153846154, y=0.7, z=1.25076923076923 +} }, +-- Land 4 +{ { + x=0.30923076923077, y=0.7, z=0.219999999999999 +}, { + x=0.135384615384616, y=0.7, z=0.2 +}, { + x=-0.0353846153846149, y=0.7, z=0.181538461538461 +}, { + x=-0.206153846153846, y=0.7, z=0.186153846153846 +}, { + x=-0.407692307692307, y=0.7, z=0.359999999999999 +}, { + x=-0.669230769230769, y=0.7, z=0.541538461538461 +}, { + x=-0.943076923076923, y=0.7, z=0.695384615384615 +} }, +-- Land 5 +{ { + x=-0.263076923076923, y=0.7, z=-0.432307692307693 +}, { + x=-0.57076923076923, y=0.7, z=-0.418461538461539 +}, { + x=-0.410769230769231, y=0.7, z=-0.153846153846154 +}, { + x=0.0384615384615385, y=0.7, z=-0.503076923076924 +}, { + x=-0.0999999999999998, y=0.7, z=-0.18 +} }, +-- Land 6 +{ { + x=1.26153846153846, y=0.7, z=-1.24 +}, { + x=0.843076923076923, y=0.7, z=-1.14307692307692 +}, { + x=0.529230769230769, y=0.7, z=-1.09846153846154 +}, { + x=0.266153846153846, y=0.7, z=-0.930769230769232 +}, { + x=-0.092307692307692, y=0.7, z=-0.835384615384616 +} }, +-- Land 7 +{ { + x=0.458461538461539, y=0.7, z=0.793846153846153 +}, { + x=0.147692307692308, y=0.7, z=0.833846153846154 +}, { + x=0.333846153846154, y=0.7, z=1.07846153846154 +}, { + x=0.767692307692308, y=0.7, z=0.793846153846153 +}, { + x=-0.163076923076923, y=0.7, z=0.833846153846154 +}, { + x=0.643076923076923, y=0.7, z=1.08 +} }, +-- Land 8 +{ { + x=0.809230769230769, y=0.7, z=0.309230769230769 +}, { + x=0.938461538461539, y=0.7, z=0.101538461538461 +}, { + x=1.02923076923077, y=0.7, z=0.418461538461538 +}, { + x=0.595384615384616, y=0.7, z=0.421538461538461 +}, { + x=1.24307692307692, y=0.7, z=0.18 +} }, +-- Land 9 +{ { + x=1.39076923076923, y=0.7, z=-0.18923076923077 +}, { + x=1.23230769230769, y=0.7, z=-0.330769230769232 +}, { + x=0.636923076923077, y=0.7, z=-0.210769230769231 +}, { + x=0.395384615384615, y=0.7, z=-0.403076923076924 +}, { + x=0.346153846153846, y=0.7, z=-0.0969230769230773 +}, { + x=0.683076923076923, y=0.7, z=-0.516923076923078 +} }, +-- Land 10 +{ { + x=1.15076923076923, y=0.7, z=-0.764615384615386 +}, { + x=1.31076923076923, y=0.7, z=-0.923076923076923 +}, { + x=1.58769230769231, y=0.7, z=-0.870769230769231 +}, { + x=1.65230769230769, y=0.7, z=-1.16615384615385 +}, { + x=1.37230769230769, y=0.7, z=-0.643076923076924 +}, { + x=1.94, y=0.7, z=-1.05230769230769 +} } } + +pieceMap = { +{ "Explorer" }, +{ "TownS", "Disease", "Disease" }, +{ "TownS", "City", "Dahan", "Dahan", "Box Blight", "Disease" }, +{ "Explorer", "Dahan", "Dahan", "Dahan" }, +{ }, +{ "Badlands" }, +{ }, +{ "Explorer" }, +{ "Dahan", "Dahan" }, +{ "Dahan", "Dahan" } +} diff --git a/objects/ThematicMapBag/contained/0f2e60/object.json b/objects/ThematicMapBag/contained/0f2e60/object.json new file mode 100644 index 000000000..e51ffa422 --- /dev/null +++ b/objects/ThematicMapBag/contained/0f2e60/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -43.21746063232422, + "posY": 1.6133239269256592, + "posZ": 50.89387893676758, + "rotX": 356.7159729003906, + "rotY": 179.98826599121094, + "rotZ": 0.2495347261428833, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "SW", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "Tags": [ + "Thematic" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751948495/DBF2E8A416F5CE350E43BF25F508ED5F8DD26C05/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/ThematicMapBag/contained/0f2e60/script.lua b/objects/ThematicMapBag/contained/0f2e60/script.lua new file mode 100644 index 000000000..3f24fd617 --- /dev/null +++ b/objects/ThematicMapBag/contained/0f2e60/script.lua @@ -0,0 +1,136 @@ +posMap = { +-- Land 1 +{ { + x=0.88, y=0.7, z=0.686153846153846 +}, { + x=0.68, y=0.7, z=1.10769230769231 +}, { + x=0.595384615384615, y=0.7, z=0.832307692307692 +}, { + x=0.42, y=0.7, z=1.09846153846154 +} }, +-- Land 2 +{ { + x=1.26, y=0.7, z=-0.106153846153846 +}, { + x=1.10923076923077, y=0.7, z=0.0784615384615384 +}, { + x=1.53692307692308, y=0.7, z=-0.204615384615385 +}, { + x=1.29076923076923, y=0.7, z=-0.403076923076923 +}, { + x=1.58769230769231, y=0.7, z=-0.516923076923077 +} }, +-- Land 3 +{ { + x=1.53230769230769, y=0.7, z=-1.26923076923077 +}, { + x=1.29384615384615, y=0.7, z=-1.31384615384615 +}, { + x=1.75384615384615, y=0.7, z=-1.09230769230769 +}, { + x=1.36615384615385, y=0.7, z=-1.01846153846154 +}, { + x=1.05846153846154, y=0.7, z=-1.07230769230769 +}, { + x=0.712307692307692, y=0.7, z=-0.826153846153846 +} }, +-- Land 4 +{ { + x=0.658461538461538, y=0.7, z=0.209230769230769 +}, { + x=0.463076923076923, y=0.7, z=0.107692307692308 +}, { + x=0.527692307692308, y=0.7, z=0.347692307692308 +}, { + x=0.715384615384615, y=0.7, z=-0.0738461538461539 +}, { + x=0.392307692307692, y=0.7, z=-0.207692307692308 +}, { + x=0.652307692307692, y=0.7, z=-0.386153846153846 +} }, +-- Land 5 +{ { + x=0.14, y=0.7, z=0.761538461538461 +}, { + x=-0.0707692307692309, y=0.7, z=0.727692307692308 +}, { + x=-0.333846153846154, y=0.7, z=0.796923076923077 +}, { + x=-0.613846153846154, y=0.7, z=0.938461538461539 +}, { + x=-0.904615384615385, y=0.7, z=1.06153846153846 +} }, +-- Land 6 +{ { + x=-0.0200000000000004, y=0.7, z=0.266153846153846 +}, { + x=-0.241538461538462, y=0.7, z=0.293846153846154 +}, { + x=0.0446153846153845, y=0.7, z=0.0199999999999998 +}, { + x=-0.278461538461539, y=0.7, z=0.00461538461538452 +}, { + x=-0.523076923076923, y=0.7, z=0.224615384615384 +} }, +-- Land 7 +{ { + x=-0.176923076923077, y=0.7, z=-0.627692307692308 +}, { + x=-0.0230769230769234, y=0.7, z=-0.823076923076923 +}, { + x=-0.170769230769231, y=0.7, z=-0.389230769230769 +}, { + x=-0.489230769230769, y=0.7, z=-0.332307692307692 +}, { + x=0.272307692307692, y=0.7, z=-0.941538461538461 +}, { + x=0.553846153846154, y=0.7, z=-1.11692307692308 +} }, +-- Land 8 +{ { + x=-1.07384615384615, y=0.7, z=-0.406153846153847 +}, { + x=-1.27230769230769, y=0.7, z=-0.536923076923077 +}, { + x=-0.72923076923077, y=0.7, z=-0.887692307692308 +}, { + x=-0.918461538461539, y=0.7, z=-0.636923076923077 +}, { + x=-0.481538461538462, y=0.7, z=-1.08 +} }, +-- Land 9 +{ { + x=-0.944615384615385, y=0.7, z=0.118461538461538 +}, { + x=-1.25076923076923, y=0.7, z=0.046153846153846 +}, { + x=-1.42461538461538, y=0.7, z=0.312307692307692 +} }, +-- Land 10 +{ { + x=-1.15538461538462, y=0.7, z=0.644615384615385 +}, { + x=-1.34, y=0.7, z=0.896923076923077 +}, { + x=-1.65692307692308, y=0.7, z=0.887692307692308 +}, { + x=-1.92307692307692, y=0.7, z=1.06 +}, { + x=-1.64307692307692, y=0.7, z=1.20153846153846 +}, { + x=-0.838461538461539, y=0.7, z=0.621538461538461 +} } } + +pieceMap = { +{ "Beasts" }, +{ "Town", "Dahan" }, +{ "TownS", "Dahan", "Box Blight" }, +{ "Explorer", "Town", "Beasts" }, +{ "Beasts", "Wilds" }, +{ "Explorer", "Badlands" }, +{ "Explorer" }, +{ "Box Blight", "Wilds" }, +{ }, +{ }, +} diff --git a/objects/ThematicMapBag/contained/505d5d/object.json b/objects/ThematicMapBag/contained/505d5d/object.json new file mode 100644 index 000000000..c103a67f7 --- /dev/null +++ b/objects/ThematicMapBag/contained/505d5d/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -44.90380096435547, + "posY": 1.6069661378860474, + "posZ": 51.426021575927734, + "rotX": 356.82275390625, + "rotY": 180.00222778320312, + "rotZ": 0.3393615782260895, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "SE", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "Tags": [ + "Thematic" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751945553/271CF63D4307A57320E9BDC42E6F84A96960532F/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/ThematicMapBag/contained/505d5d/script.lua b/objects/ThematicMapBag/contained/505d5d/script.lua new file mode 100644 index 000000000..7dc00c0a5 --- /dev/null +++ b/objects/ThematicMapBag/contained/505d5d/script.lua @@ -0,0 +1,133 @@ +posMap = { +-- Land 1 +{ { + x=0.0246153846153852, y=0.7, z=-0.516923076923078 +}, { + x=-0.209230769230769, y=0.7, z=-0.516923076923078 +}, { + x=-0.392307692307692, y=0.7, z=-0.475384615384616 +}, { + x=-0.246153846153846, y=0.7, z=-0.755384615384616 +}, { + x=0.0661538461538461, y=0.7, z=-0.821538461538462 +}, { + x=0.329230769230769, y=0.7, z=-0.633846153846155 +} }, +-- Land 2 +{ { + x=-0.358461538461538, y=0.7, z=0.196923076923077 +}, { + x=-0.581538461538462, y=0.7, z=0.313846153846153 +}, { + x=-0.561538461538461, y=0.7, z=0.0276923076923071 +}, { + x=-0.875384615384615, y=0.7, z=0.0369230769230761 +}, { + x=-1.2, y=0.7, z=0.0199999999999993 +}, { + x=-1.04461538461538, y=0.7, z=0.309230769230769 +}, { + x=-0.835384615384615, y=0.7, z=-0.273846153846154 +}, { + x=-1.14615384615385, y=0.7, z=-0.301538461538462 +}, { + x=-0.849230769230769, y=0.7, z=-0.590769230769231 +}, { + x=-0.666153846153846, y=0.7, z=-0.855384615384616 +} }, +-- Land 3 +{ { + x=-1.03846153846154, y=0.7, z=0.71076923076923 +}, { + x=-1.40769230769231, y=0.7, z=0.635384615384615 +}, { + x=-1.60307692307692, y=0.7, z=0.904615384615384 +}, { + x=-1.28923076923077, y=0.7, z=0.924615384615384 +}, { + x=-1.50923076923077, y=0.7, z=1.20769230769231 +} }, +-- Land 4 +{ { + x=-0.0184615384615381, y=0.7, z=0.799999999999999 +}, { + x=-0.338461538461539, y=0.7, z=0.738461538461538 +}, { + x=-0.646153846153847, y=0.7, z=0.853846153846153 +}, { + x=-0.838461538461539, y=0.7, z=1.11076923076923 +} }, +-- Land 5 +{ { + x=0.327692307692308, y=0.7, z=0.243076923076923 +}, { + x=0.0692307692307697, y=0.7, z=0.283076923076923 +}, { + x=0.0215384615384616, y=0.7, z=-0.0323076923076924 +}, { + x=0.592307692307693, y=0.7, z=0.26 +}, { + x=0.906153846153846, y=0.7, z=0.252307692307692 +} }, +-- Land 6 +{ { + x=0.986153846153847, y=0.7, z=-0.796923076923078 +}, { + x=0.701538461538462, y=0.7, z=-0.78923076923077 +}, { + x=0.933846153846154, y=0.7, z=-0.550769230769232 +}, { + x=0.906153846153846, y=0.7, z=-0.292307692307693 +}, { + x=0.704615384615384, y=0.7, z=-0.486153846153847 +}, { + x=0.526153846153846, y=0.7, z=-0.232307692307693 +}, { + x=0.873846153846154, y=0.7, z=-1.07692307692308 +}, { + x=0.549230769230769, y=0.7, z=-1.05230769230769 +} }, +-- Land 7 +{ { + x=0.48, y=0.7, z=0.73076923076923 +}, { + x=0.71076923076923, y=0.7, z=0.827692307692307 +}, { + x=0.453846153846154, y=0.7, z=1.01846153846154 +}, { + x=0.953846153846154, y=0.7, z=0.632307692307692 +}, { + x=1.24153846153846, y=0.7, z=0.501538461538461 +} }, +-- Land 8 +{ { + x=1.21846153846154, y=0.7, z=-0.372307692307693 +}, { + x=1.42615384615385, y=0.7, z=-0.473846153846155 +}, { + x=1.47230769230769, y=0.7, z=-0.206153846153847 +}, { + x=1.24307692307692, y=0.7, z=0.0107692307692297 +} }, +-- Land 9 +{ { + x=1.48461538461538, y=0.7, z=-0.972307692307692 +}, { + x=1.79230769230769, y=0.7, z=-1.03846153846154 +}, { + x=1.58, y=0.7, z=-1.27384615384615 +}, { + x=1.27230769230769, y=0.7, z=-1.21692307692308 +} } } + +pieceMap = { +{ "Town", "Dahan", "Dahan" }, +{ "Dahan", "Dahan" }, +{ "Dahan"}, +{ }, +{ "Beasts" }, +{ "Town", "Town", "Dahan", "Disease" }, +{ "Explorer" }, +{ "Box Blight", "Wilds" }, +{ }, +} diff --git a/objects/ThematicMapBag/contained/9d9b8f/object.json b/objects/ThematicMapBag/contained/9d9b8f/object.json new file mode 100644 index 000000000..d6c83fe7b --- /dev/null +++ b/objects/ThematicMapBag/contained/9d9b8f/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -43.4211311340332, + "posY": 1.6180284023284912, + "posZ": 51.154510498046875, + "rotX": 356.8360900878906, + "rotY": 179.96730041503906, + "rotZ": 0.5206937789916992, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "W", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "Tags": [ + "Thematic" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751948979/43993A841C9DDA6119FF2FC44F8A1E297801719A/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/ThematicMapBag/contained/9d9b8f/script.lua b/objects/ThematicMapBag/contained/9d9b8f/script.lua new file mode 100644 index 000000000..04dacec64 --- /dev/null +++ b/objects/ThematicMapBag/contained/9d9b8f/script.lua @@ -0,0 +1,134 @@ +posMap = { +-- Land 1 +{ { + x=0.769230769230769, y=0.7, z=0.472307692307692 +}, { + x=0.481538461538462, y=0.7, z=0.413846153846154 +}, { + x=0.786153846153846, y=0.7, z=0.764615384615385 +}, { + x=0.584615384615384, y=0.7, z=0.721538461538462 +}, { + x=0.178461538461538, y=0.7, z=0.383076923076923 +}, { + x=0.270769230769231, y=0.7, z=0.695384615384615 +}, { + x=-0.0523076923076928, y=0.7, z=0.615384615384615 +}, { + x=0.0246153846153841, y=0.7, z=0.927692307692308 +} }, +-- Land 2 +{ { + x=1.13846153846154, y=0.7, z=0.384615384615385 +}, { + x=1.24, y=0.7, z=0.101538461538462 +}, { + x=1.26153846153846, y=0.7, z=-0.229230769230769 +}, { + x=1.09538461538462, y=0.7, z=-0.495384615384615 +} }, +-- Land 3 +{ { + x=1.54461538461538, y=0.7, z=-0.867692307692308 +}, { + x=1.81692307692308, y=0.7, z=-0.993846153846154 +}, { + x=1.55538461538462, y=0.7, z=-1.17692307692308 +} }, +-- Land 4 +{ { + x=1.08461538461538, y=0.7, z=-0.96 +}, { + x=1.16615384615385, y=0.7, z=-1.2 +}, { + x=0.861538461538462, y=0.7, z=-1.08923076923077 +} }, +-- Land 5 +{ { + x=0.721538461538461, y=0.7, z=0.0107692307692307 +}, { + x=0.555384615384615, y=0.7, z=-0.190769230769231 +}, { + x=0.878461538461539, y=0.7, z=-0.189230769230769 +}, { + x=0.667692307692307, y=0.7, z=-0.496923076923077 +}, { + x=0.355384615384616, y=0.7, z=-0.435384615384615 +}, { + x=0.249230769230769, y=0.7, z=-0.136923076923077 +} }, +-- Land 6 +{ { + x=0.186153846153846, y=0.7, z=-0.915384615384616 +}, { + x=0.00461538461538479, y=0.7, z=-0.929230769230769 +}, { + x=0.423076923076923, y=0.7, z=-0.987692307692308 +}, { + x=-0.332307692307693, y=0.7, z=-1.09230769230769 +}, { + x=-0.261538461538462, y=0.7, z=-0.790769230769231 +}, { + x=-0.643076923076923, y=0.7, z=-1.15538461538462 +} }, +-- Land 7 +{ { + x=-0.141538461538462, y=0.7, z=-0.307692307692308 +}, { + x=-0.330769230769231, y=0.7, z=-0.378461538461539 +}, { + x=-0.586153846153847, y=0.7, z=-0.303076923076923 +}, { + x=-0.881538461538461, y=0.7, z=-0.375384615384615 +}, { + x=-1.13692307692308, y=0.7, z=-0.564615384615385 +}, { + x=-0.872307692307693, y=0.7, z=-0.730769230769231 +} }, +-- Land 8 +{ { + x=-0.258461538461538, y=0.7, z=0.227692307692308 +}, { + x=-0.40923076923077, y=0.7, z=0.113846153846154 +}, { + x=-0.678461538461539, y=0.7, z=0.0784615384615384 +}, { + x=-0.970769230769231, y=0.7, z=0.195384615384615 +}, { + x=-1.22307692307692, y=0.7, z=0.00153846153846151 +} }, +-- Land 9 +{ { + x=-0.483076923076923, y=0.7, z=1.07230769230769 +}, { + x=-0.74, y=0.7, z=1.15076923076923 +}, { + x=-0.469230769230769, y=0.7, z=0.761538461538461 +}, { + x=-0.773846153846154, y=0.7, z=0.667692307692308 +} }, +-- Land 10 +{ { + x=-1.33384615384615, y=0.7, z=0.930769230769231 +}, { + x=-1.58153846153846, y=0.7, z=0.812307692307692 +}, { + x=-1.53384615384615, y=0.7, z=1.12 +}, { + x=-1.84307692307692, y=0.7, z=1.01692307692308 +}, { + x=-1.41384615384615, y=0.7, z=0.524615384615385 +} } } + +pieceMap = { +{ "Town", "Town", "Dahan", "Dahan" }, +{ "Town" }, +{ "Wilds" }, +{ "Beasts" }, +{ "Explorer" }, +{ "Explorer", "Dahan" }, +{ "Dahan", "Dahan" }, +{ "Dahan", "Dahan" }, +{ "Badlands", "Badlands" }, +{ "Beasts" } +} diff --git a/objects/ThematicMapBag/contained/bd6555/object.json b/objects/ThematicMapBag/contained/bd6555/object.json new file mode 100644 index 000000000..5b6334136 --- /dev/null +++ b/objects/ThematicMapBag/contained/bd6555/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -45.23505401611328, + "posY": 1.6649993658065796, + "posZ": 50.24385452270508, + "rotX": 356.6207580566406, + "rotY": 180.0064239501953, + "rotZ": 0.4913640320301056, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "NE", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "Tags": [ + "Thematic" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751944356/231B959FF1D7AB85611A7EE9A43440A742EE3C97/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/ThematicMapBag/contained/bd6555/script.lua b/objects/ThematicMapBag/contained/bd6555/script.lua new file mode 100644 index 000000000..ca4dc517f --- /dev/null +++ b/objects/ThematicMapBag/contained/bd6555/script.lua @@ -0,0 +1,135 @@ +posMap = { +-- Land 1 +{ { + x=-0.253846153846154, y=0.7, z=-1.09076923076923 +}, { + x=-0.549230769230769, y=0.7, z=-1.18615384615385 +}, { + x=-0.755384615384615, y=0.7, z=-0.949230769230769 +}, { + x=-1.04615384615385, y=0.7, z=-0.827692307692308 +} }, +-- Land 2 +{ { + x=-1.03538461538462, y=0.7, z=-0.123076923076923 +}, { + x=-0.696923076923077, y=0.7, z=-0.298461538461538 +}, { + x=-0.964615384615385, y=0.7, z=-0.466153846153846 +}, { + x=-1.24461538461538, y=0.7, z=-0.303076923076923 +}, { + x=-0.612307692307692, y=0.7, z=-0.592307692307692 +}, { + x=-1.27076923076923, y=0.7, z=0.0107692307692308 +} }, +-- Land 3 +{ { + x=-0.621538461538462, y=0.7, z=0.449230769230769 +}, { + x=-0.88, y=0.7, z=0.336923076923077 +}, { + x=-0.604615384615385, y=0.7, z=0.178461538461538 +}, { + x=-1.18153846153846, y=0.7, z=0.44 +} }, +-- Land 4 +{ { + x=-0.830769230769231, y=0.7, z=0.983076923076923 +}, { + x=-1.08461538461538, y=0.7, z=0.878461538461538 +}, { + x=-1.38923076923077, y=0.7, z=0.795384615384615 +}, { + x=-1.30769230769231, y=0.7, z=1.12769230769231 +}, { + x=-1.60769230769231, y=0.7, z=1.02923076923077 +}, { + x=-1.70769230769231, y=0.7, z=0.727692307692308 +} }, +-- Land 5 +{ { + x=0.475384615384615, y=0.7, z=-0.675384615384616 +}, { + x=0.432307692307692, y=0.7, z=-0.973846153846154 +}, { + x=0.713846153846154, y=0.7, z=-1.11846153846154 +}, { + x=0.169230769230769, y=0.7, z=-0.773846153846154 +}, { + x=-0.0815384615384617, y=0.7, z=-0.575384615384615 +}, { + x=0.946153846153846, y=0.7, z=-0.903076923076923 +}, { + x=-0.167692307692308, y=0.7, z=-0.266153846153846 +} }, +-- Land 6 +{ { + x=0.292307692307692, y=0.7, z=0.781538461538462 +}, { + x=0.198461538461538, y=0.7, z=0.976923076923077 +}, { + x=0.52, y=0.7, z=0.912307692307692 +}, { + x=0.763076923076923, y=0.7, z=0.712307692307692 +} }, +-- Land 7 +{ { + x=0.32, y=0.7, z=0.0815384615384616 +}, { + x=0.143076923076923, y=0.7, z=0.0784615384615384 +}, { + x=-0.0323076923076924, y=0.7, z=0.0584615384615385 +}, { + x=0.241538461538462, y=0.7, z=0.303076923076923 +}, { + x=0.0646153846153843, y=0.7, z=0.3 +}, { + x=-0.103076923076923, y=0.7, z=0.250769230769231 +}, { + x=0.496923076923077, y=0.7, z=0.275384615384615 +}, { + x=0.603076923076923, y=0.7, z=-0.0353846153846155 +}, { + x=0.823076923076923, y=0.7, z=0.216923076923077 +}, { + x=0.312307692307692, y=0.7, z=-0.186153846153846 +}, { + x=-0.0646153846153849, y=0.7, z=0.556923076923077 +}, { + x=-0.303076923076923, y=0.7, z=0.758461538461538 +} }, +-- Land 8 +{ { + x=1.12153846153846, y=0.7, z=-0.536923076923077 +}, { + x=1.42769230769231, y=0.7, z=-0.436923076923077 +}, { + x=1.18769230769231, y=0.7, z=-0.230769230769231 +}, { + x=0.884615384615384, y=0.7, z=-0.332307692307692 +} }, +-- Land 9 +{ { + x=1.26307692307692, y=0.7, z=-1.19230769230769 +}, { + x=1.46923076923077, y=0.7, z=-1.06 +}, { + x=1.49384615384615, y=0.7, z=-1.31692307692308 +}, { + x=1.74, y=0.7, z=-1.11846153846154 +}, { + x=2.04153846153846, y=0.7, z=-1.09384615384615 +} } } + +pieceMap = { +{ "City" }, +{ "Wilds" }, +{ "Dahan" }, +{ "Dahan" }, +{ "Town" }, +{ "Dahan", "Dahan" }, +{ "Explorer", "Explorer", "Explorer", "Dahan", "Dahan", "Dahan" }, +{ }, +{ "Beasts" , "Disease" } +} diff --git a/objects/ThematicMapBag/contained/e0c325/object.json b/objects/ThematicMapBag/contained/e0c325/object.json new file mode 100644 index 000000000..478d31072 --- /dev/null +++ b/objects/ThematicMapBag/contained/e0c325/object.json @@ -0,0 +1,51 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -43.34217834472656, + "posY": 1.6238863468170166, + "posZ": 50.757598876953125, + "rotX": 356.7244873046875, + "rotY": 180.01382446289062, + "rotZ": 0.25759077072143555, + "scaleX": 6.5, + "scaleY": 1.0, + "scaleZ": 6.5 + }, + "Nickname": "NW", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "Tags": [ + "Thematic" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751945075/1E88313DA3E8059E02262C13471276200E9005A2/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + } +} diff --git a/objects/ThematicMapBag/contained/e0c325/script.lua b/objects/ThematicMapBag/contained/e0c325/script.lua new file mode 100644 index 000000000..7b340ad73 --- /dev/null +++ b/objects/ThematicMapBag/contained/e0c325/script.lua @@ -0,0 +1,129 @@ +posMap = { +-- Land 1 +{ { + x=0.790769230769231, y=0.7, z=0.826153846153846 +}, { + x=0.604615384615385, y=0.7, z=0.769230769230769 +}, { + x=0.64, y=0.7, z=0.955384615384616 +}, { + x=0.758461538461538, y=0.7, z=0.524615384615385 +}, { + x=1.00307692307692, y=0.7, z=0.296923076923077 +}, { + x=0.529230769230769, y=0.7, z=0.292307692307692 +} }, +-- Land 2 +{ { + x=1.35384615384615, y=0.7, z=-0.687692307692308 +}, { + x=1.03076923076923, y=0.7, z=-0.687692307692308 +}, { + x=0.721538461538461, y=0.7, z=-0.484615384615384 +}, { + x=1.35692307692308, y=0.7, z=-0.361538461538462 +}, { + x=1.03230769230769, y=0.7, z=-0.36 +}, { + x=0.763076923076923, y=0.7, z=-0.164615384615384 +} }, +-- Land 3 +{ { + x=1.47538461538461, y=0.7, z=-1.33230769230769 +}, { + x=1.66, y=0.7, z=-1.16923076923077 +}, { + x=1.25230769230769, y=0.7, z=-1.14307692307692 +}, { + x=0.943076923076924, y=0.7, z=-1.18923076923077 +} }, +-- Land 4 +{ { + x=0.3, y=0.7, z=-0.938461538461538 +}, { + x=-0.00923076923076958, y=0.7, z=-0.938461538461538 +}, { + x=-0.290769230769231, y=0.7, z=-1.07538461538462 +}, { + x=-0.264615384615384, y=0.7, z=-0.76 +}, { + x=0.610769230769231, y=0.7, z=-0.955384615384616 +} }, +-- Land 5 +{ { + x=-0.0846153846153842, y=0.7, z=-0.307692307692308 +}, { + x=-0.352307692307692, y=0.7, z=-0.152307692307692 +}, { + x=-0.0861538461538465, y=0.7, z=0.0138461538461541 +}, { + x=-0.355384615384616, y=0.7, z=0.170769230769231 +}, { + x=-0.62, y=0.7, z=0.00307692307692328 +}, { + x=0.181538461538461, y=0.7, z=-0.14 +}, { + x=0.198461538461538, y=0.7, z=-0.453846153846154 +} }, +-- Land 6 +{ { + x=-0.324615384615385, y=0.7, z=0.781538461538462 +}, { + x=-0.481538461538462, y=0.7, z=0.709230769230769 +}, { + x=-0.0984615384615385, y=0.7, z=0.667692307692308 +}, { + x=0.187692307692308, y=0.7, z=0.933846153846154 +}, { + x=0.22923076923077, y=0.7, z=0.610769230769231 +} }, +-- Land 7 +{ { + x=-1.09692307692308, y=0.7, z=-0.358461538461538 +}, { + x=-1.26615384615385, y=0.7, z=-0.209230769230769 +}, { + x=-0.852307692307692, y=0.7, z=-0.312307692307692 +}, { + x=-1.06, y=0.7, z=-0.595384615384615 +}, { + x=-0.726153846153846, y=0.7, z=-0.936923076923077 +} }, +-- Land 8 +{ { + x=-1.09538461538462, y=0.7, z=0.518461538461539 +}, { + x=-1.16615384615385, y=0.7, z=0.655384615384616 +}, { + x=-1.01846153846154, y=0.7, z=0.215384615384615 +}, { + x=-0.853846153846153, y=0.7, z=0.487692307692308 +}, { + x=-1.32153846153846, y=0.7, z=0.269230769230769 +}, { + x=-1.43692307692308, y=0.7, z=0.566153846153846 +} }, +-- Land 9 +{ { + x=-0.893846153846154, y=0.7, z=1.05538461538462 +}, { + x=-1.18615384615385, y=0.7, z=1.16769230769231 +}, { + x=-1.46307692307692, y=0.7, z=0.970769230769231 +}, { + x=-1.78461538461539, y=0.7, z=0.989230769230769 +}, { + x=-1.48461538461538, y=0.7, z=1.29384615384615 +} } } + +pieceMap = { +{ "Explorer", "Explorer", "Dahan" }, +{ "City" }, +{ "Town", "Disease" }, +{ }, +{ }, +{ "Dahan", "Dahan" }, +{ "Dahan", "Badlands" }, +{ "Explorer", "Dahan" }, +{ "Dahan" } +} diff --git a/objects/ThematicMapBag/contained/index.list b/objects/ThematicMapBag/contained/index.list new file mode 100644 index 000000000..428a6df3d --- /dev/null +++ b/objects/ThematicMapBag/contained/index.list @@ -0,0 +1,6 @@ +505d5d +0f2e60 +051c66 +9d9b8f +bd6555 +e0c325 diff --git a/objects/ThematicMapBag/object.json b/objects/ThematicMapBag/object.json new file mode 100644 index 000000000..ae9acc8a3 --- /dev/null +++ b/objects/ThematicMapBag/object.json @@ -0,0 +1,115 @@ +{ + "Name": "Custom_Model_Bag", + "Transform": { + "posX": -38.0099983215332, + "posY": 1.0742546319961548, + "posZ": 61.099998474121094, + "rotX": 1.0661450033921938e-07, + "rotY": 0.0, + "rotZ": -9.087440275834524e-07, + "scaleX": 0.7270300984382629, + "scaleY": 0.1439821422100067, + "scaleZ": 0.7270300388336182 + }, + "Nickname": "Thematic Boards", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.5676649808883667, + "g": 0.5601109862327576, + "b": 0.5600327849388123 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "MaterialIndex": -1, + "MeshIndex": -1, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1465311980392984528/73227B5349E276006AB38E1027F18255A26EF555/", + "DiffuseURL": "", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 3, + "TypeIndex": 6, + "CustomShader": { + "SpecularColor": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": false + }, + "Bag": { + "Order": 0 + }, + "ChildObjects": [ + { + "GUID": "17155d", + "Name": "Custom_Token", + "Transform": { + "posX": -0.03301237151026726, + "posY": 0.2024025022983551, + "posZ": -0.04028942808508873, + "rotX": 4.1099372083408525e-07, + "rotY": 200.0, + "rotZ": -8.174756658263505e-07, + "scaleX": 0.4833477735519409, + "scaleY": 6.633957862854004, + "scaleZ": 0.48334771394729614 + }, + "Nickname": "NORMAL A", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8156862854957581, + "g": 0.8156862854957581, + "b": 0.8156862854957581 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1617312248751944356/231B959FF1D7AB85611A7EE9A43440A742EE3C97/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.395000159740448, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + }, + "LuaScript": "posMap = { { {\r\n x = -0.214461371302605,\r\n y = 0.681336998939514,\r\n z = -1.02139627933502\r\n}, {\r\n x = -0.505093276500702,\r\n y = 0.681336998939514,\r\n z = -1.14980638027191\r\n}, {\r\n x = -0.613650918006897,\r\n y = 0.681312918663025,\r\n z = -0.894863069057465\r\n}, {\r\n x = -0.809811413288116,\r\n y = 0.681360602378845,\r\n z = -1.06570506095886\r\n}, {\r\n x = -0.913458347320557,\r\n y = 0.681328535079956,\r\n z = -0.810711801052094\r\n} }, { {\r\n x = -0.725297093391418,\r\n y = 0.681336998939514,\r\n z = -0.304233372211456\r\n}, {\r\n x = -1.16510164737701,\r\n y = 0.673514604568481,\r\n z = -0.101936765015125\r\n}, {\r\n x = -1.09950518608093,\r\n y = 0.673519968986511,\r\n z = -0.373398452997208\r\n}, {\r\n x = -0.794345498085022,\r\n y = 0.673527836799622,\r\n z = -0.532296359539032\r\n}, {\r\n x = -0.495000630617142,\r\n y = 0.673532009124756,\r\n z = -0.534907579421997\r\n} }, { {\r\n x = -0.783600807189941,\r\n y = 0.681336998939514,\r\n z = 0.384088605642319\r\n}, {\r\n x = -0.835022389888763,\r\n y = 0.680009841918945,\r\n z = 0.125956401228905\r\n}, {\r\n x = -0.534630239009857,\r\n y = 0.680190205574036,\r\n z = 0.130618795752525\r\n}, {\r\n x = -1.09494137763977,\r\n y = 0.680011391639709,\r\n z = 0.334409773349762\r\n}, {\r\n x = -1.42434275150299,\r\n y = 0.680012702941895,\r\n z = 0.281515628099442\r\n} }, { {\r\n x = -0.809488892555237,\r\n y = 0.681336998939514,\r\n z = 0.954553782939911\r\n}, {\r\n x = -0.978378236293793,\r\n y = 0.677880048751831,\r\n z = 0.778521656990051\r\n}, {\r\n x = -1.19311308860779,\r\n y = 0.677914023399353,\r\n z = 0.947223961353302\r\n}, {\r\n x = -1.60624599456787,\r\n y = 0.67797327041626,\r\n z = 0.868450284004211\r\n}, {\r\n x = -1.41639602184296,\r\n y = 0.677974224090576,\r\n z = 0.683217227458954\r\n} }, { {\r\n x = 0.480932325124741,\r\n y = 0.680521368980408,\r\n z = -0.769081890583038\r\n}, {\r\n x = 0.904087424278259,\r\n y = 0.680392384529114,\r\n z = -1.0335681438446\r\n}, {\r\n x = 0.2339768409729,\r\n y = 0.680391669273376,\r\n z = -0.568232595920563\r\n}, {\r\n x = -0.0501223504543304,\r\n y = 0.680349230766296,\r\n z = -0.395728260278702\r\n} }, { {\r\n x = 0.617657542228699,\r\n y = 0.681336998939514,\r\n z = 0.981706976890564\r\n}, {\r\n x = 0.410299926996231,\r\n y = 0.681336998939514,\r\n z = 0.970421135425568\r\n}, {\r\n x = 0.698247730731964,\r\n y = 0.678054332733154,\r\n z = 0.727068841457367\r\n}, {\r\n x = -0.000623213301878423,\r\n y = 0.678164720535278,\r\n z = 1.00716662406921\r\n}, {\r\n x = 0.40735000371933,\r\n y = 0.677992582321167,\r\n z = 0.745342075824738\r\n}, {\r\n x = 0.156281664967537,\r\n y = 0.678012847900391,\r\n z = 0.796080887317657\r\n} }, { {\r\n x = 0.544366061687469,\r\n y = 0.681336998939514,\r\n z = 0.404779970645905\r\n}, {\r\n x = 1.07373785972595,\r\n y = 0.681336998939514,\r\n z = 0.287216991186142\r\n}, {\r\n x = 0.931856691837311,\r\n y = 0.681336998939514,\r\n z = 0.276795983314514\r\n}, {\r\n x = 1.21603715419769,\r\n y = 0.681336998939514,\r\n z = 0.28599938750267\r\n}, {\r\n x = 0.685567796230316,\r\n y = 0.681336998939514,\r\n z = 0.251021564006805\r\n}, {\r\n x = 0.443911015987396,\r\n y = 0.681336998939514,\r\n z = 0.21344593167305\r\n}, {\r\n x = 0.514804601669312,\r\n y = 0.682343721389771,\r\n z = -0.0903959795832634\r\n}, {\r\n x = 0.211876913905144,\r\n y = 0.682337999343872,\r\n z = -0.0652114599943161\r\n}, {\r\n x = 0.0424456857144833,\r\n y = 0.682355880737305,\r\n z = 0.235521405935287\r\n}, {\r\n x = -0.03750841319561,\r\n y = 0.682337760925293,\r\n z = 0.549139559268951\r\n} }, { {\r\n x = 1.37700283527374,\r\n y = 0.679925918579102,\r\n z = -0.20570969581604\r\n}, {\r\n x = 1.28515195846558,\r\n y = 0.679924845695496,\r\n z = -0.518313825130463\r\n}, {\r\n x = 0.913143992424011,\r\n y = 0.679951071739197,\r\n z = -0.256187289953232\r\n}, {\r\n x = 1.12689852714539,\r\n y = 0.679880499839783,\r\n z = -0.108048781752586\r\n} }, { {\r\n x = 1.67606437206268,\r\n y = 0.681336998939514,\r\n z = -0.848600387573242\r\n}, {\r\n x = 1.4400155544281,\r\n y = 0.681336998939514,\r\n z = -0.852356731891632\r\n}, {\r\n x = 0.812067985534668,\r\n y = 0.681336998939514,\r\n z = -0.761994242668152\r\n}, {\r\n x = 1.90926051139832,\r\n y = 0.679368257522583,\r\n z = -0.711497068405151\r\n}, {\r\n x = 2.10599541664124,\r\n y = 0.679198980331421,\r\n z = -0.909499764442444\r\n}, {\r\n x = 1.62444305419922,\r\n y = 0.679260849952698,\r\n z = -1.101238489151\r\n}, {\r\n x = 1.31008744239807,\r\n y = 0.679351925849915,\r\n z = -1.05572354793549\r\n} } }\r\n\r\npieceMap = { { \"City\" }, { \"Wilds\" }, { \"Dahan\" }, { \"Dahan\" }, {}, { \"Dahan\" , \"Dahan\" }, { \"Dahan\" , \"Explorer\" , \"Explorer\" , \"Explorer\" , \"Dahan\" , \"Dahan\" }, {}, { \"Beasts\" , \"Disease\" , \"Town\" } }", + "LuaScriptState": "", + "XmlUI": "" + } + ] +} diff --git a/objects/a16796/object.json b/objects/a16796/object.json index 6279c5b44..f921badd7 100644 --- a/objects/a16796/object.json +++ b/objects/a16796/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -47.25, - "posY": 2.109999895095825, - "posZ": 14.770000457763672, + "posX": -42.209999084472656, + "posY": 2.1100144386291504, + "posZ": 14.718988418579102, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/a1b7da/contained/455c87/object.json b/objects/a1b7da/contained/455c87/object.json index 8a5b5492e..ffdc5b332 100644 --- a/objects/a1b7da/contained/455c87/object.json +++ b/objects/a1b7da/contained/455c87/object.json @@ -23,6 +23,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/a1b7da/object.json b/objects/a1b7da/object.json index 9f117ec17..82966d843 100644 --- a/objects/a1b7da/object.json +++ b/objects/a1b7da/object.json @@ -1,15 +1,15 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -42.249088287353516, - "posY": 1.0699999332427979, - "posZ": 43.59461212158203, + "posX": -44.0099983215332, + "posY": 1.0700000524520874, + "posZ": 59.650001525878906, "rotX": -2.7414637315814616e-07, "rotY": 180.0341796875, "rotZ": -1.319721718573419e-06, - "scaleX": 0.8299999833106995, - "scaleY": 0.1599999964237213, - "scaleZ": 0.8299999833106995 + "scaleX": 0.7273901700973511, + "scaleY": 0.1402197778224945, + "scaleZ": 0.7273901700973511 }, "Nickname": "3 Energy Tokens", "Description": "", @@ -20,6 +20,7 @@ "b": 0.5600327849388123 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,69 +54,5 @@ "FresnelStrength": 0.0 }, "CastShadows": true - }, - "ChildObjects": [ - { - "GUID": "fd69e2", - "Name": "Custom_Model", - "Transform": { - "posX": 0.034755829721689224, - "posY": 1.011920690536499, - "posZ": 0.006514917127788067, - "rotX": 3.2604626198917686e-07, - "rotY": 359.9644775390625, - "rotZ": 1.937919051897552e-07, - "scaleX": 0.845172107219696, - "scaleY": 0.04384329542517662, - "scaleZ": 0.845172107219696 - }, - "Nickname": "3 Energy", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Tags": [ - "Destroy" - ], - "LayoutGroupSortIndex": 0, - "Locked": true, - "Grid": false, - "Snap": false, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": false, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomMesh": { - "MeshURL": "http://cloud-3.steamusercontent.com/ugc/868489312390110251/5C3337D08AA1E8E0DD9A2B79D23BB60B568F478E/", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/868489312390112311/DDF02E59ED1921D81C838CCDFEE9C6969DEFFE96/", - "NormalURL": "", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 3, - "TypeIndex": 5, - "CustomShader": { - "SpecularColor": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "SpecularIntensity": 0.0, - "SpecularSharpness": 2.0, - "FresnelStrength": 0.0 - }, - "CastShadows": true - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "" - } - ] + } } diff --git a/objects/a1d2cd/contained/2380f3/object.json b/objects/a1d2cd/contained/2380f3/object.json index 737ad6dee..2d843d25c 100644 --- a/objects/a1d2cd/contained/2380f3/object.json +++ b/objects/a1d2cd/contained/2380f3/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63702, "SidewaysCard": false, "CustomDeck": { "637": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277999864/72B3EF1DB718B15699C22B27CA4608DDF4D7067D/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756131990/838187942786F836B7757A18D98F1D7CFF202896/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100660608/C839F18F52E130693BDFF2A90B5E3FA21EEE0BFB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100657357/838187942786F836B7757A18D98F1D7CFF202896/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/a1d2cd/contained/b7f452/object.json b/objects/a1d2cd/contained/b7f452/object.json index 0b0352b2d..af347b071 100644 --- a/objects/a1d2cd/contained/b7f452/object.json +++ b/objects/a1d2cd/contained/b7f452/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63701, "SidewaysCard": false, "CustomDeck": { "637": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277999864/72B3EF1DB718B15699C22B27CA4608DDF4D7067D/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756131990/838187942786F836B7757A18D98F1D7CFF202896/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100660608/C839F18F52E130693BDFF2A90B5E3FA21EEE0BFB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100657357/838187942786F836B7757A18D98F1D7CFF202896/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/a1d2cd/contained/ea822f/object.json b/objects/a1d2cd/contained/ea822f/object.json index 8dd3e508f..9cea3c161 100644 --- a/objects/a1d2cd/contained/ea822f/object.json +++ b/objects/a1d2cd/contained/ea822f/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63700, "SidewaysCard": false, "CustomDeck": { "637": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277999864/72B3EF1DB718B15699C22B27CA4608DDF4D7067D/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756131990/838187942786F836B7757A18D98F1D7CFF202896/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100660608/C839F18F52E130693BDFF2A90B5E3FA21EEE0BFB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100657357/838187942786F836B7757A18D98F1D7CFF202896/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/a1d2cd/contained/fb614b/object.json b/objects/a1d2cd/contained/fb614b/object.json index d17790221..96524986d 100644 --- a/objects/a1d2cd/contained/fb614b/object.json +++ b/objects/a1d2cd/contained/fb614b/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 63703, "SidewaysCard": false, "CustomDeck": { "637": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277999864/72B3EF1DB718B15699C22B27CA4608DDF4D7067D/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756131990/838187942786F836B7757A18D98F1D7CFF202896/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100660608/C839F18F52E130693BDFF2A90B5E3FA21EEE0BFB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100657357/838187942786F836B7757A18D98F1D7CFF202896/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/a1d2cd/object.json b/objects/a1d2cd/object.json index 12ee2e922..bdd0c9a22 100644 --- a/objects/a1d2cd/object.json +++ b/objects/a1d2cd/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -106.28054809570312, + "posX": -18.033329010009766, "posY": 1.1373504400253296, - "posZ": 53.81319046020508, + "posZ": 97.35426330566406, "rotX": 0.004446597769856453, "rotY": 179.99864196777344, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,7 +34,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -44,8 +45,8 @@ ], "CustomDeck": { "637": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277999864/72B3EF1DB718B15699C22B27CA4608DDF4D7067D/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756131990/838187942786F836B7757A18D98F1D7CFF202896/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100660608/C839F18F52E130693BDFF2A90B5E3FA21EEE0BFB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100657357/838187942786F836B7757A18D98F1D7CFF202896/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/a245f8/contained/64e64e/object.json b/objects/a245f8/contained/64e64e/object.json index 0256eb03a..2d83aaa21 100644 --- a/objects/a245f8/contained/64e64e/object.json +++ b/objects/a245f8/contained/64e64e/object.json @@ -23,6 +23,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": true, @@ -79,6 +80,7 @@ "b": 0.8526127934455872 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": true, @@ -137,6 +139,7 @@ "b": 0.8526127934455872 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": true, @@ -199,6 +202,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/a245f8/object.json b/objects/a245f8/object.json index fccc2aa52..d16527f6c 100644 --- a/objects/a245f8/object.json +++ b/objects/a245f8/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -56.11178207397461, - "posY": 0.9731885194778442, - "posZ": 37.22020721435547, + "posX": -42.65095901489258, + "posY": 0.9731884598731995, + "posZ": 47.30644607543945, "rotX": 0.004466529469937086, "rotY": 180.00064086914062, "rotZ": -5.6249114095408e-06, @@ -20,6 +20,7 @@ "b": 0.8526127934455872 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/a245f8/script.lua b/objects/a245f8/script.lua index 2eabf9029..92c756edd 100644 --- a/objects/a245f8/script.lua +++ b/objects/a245f8/script.lua @@ -38,4 +38,4 @@ end function setCallback(params) callbackObj = params.obj callbackFunc = params.func -end +end \ No newline at end of file diff --git a/objects/a393e9/object.json b/objects/a393e9/object.json index 60cc7a630..eb254348b 100644 --- a/objects/a393e9/object.json +++ b/objects/a393e9/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -100.13772583007812, - "posY": 1.0961254835128784, - "posZ": 40.45690155029297, + "posX": 55.40436553955078, + "posY": 1.0961264371871948, + "posZ": 95.14850616455078, "rotX": 0.004446537233889103, "rotY": 179.99969482421875, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "Base", "GMNotes": "", "ColorDiffuse": { - "r": 0.20027470588684082, - "g": 0.160319983959198, - "b": 0.15175825357437134 + "r": 0.2002738118171692, + "g": 0.16031908988952637, + "b": 0.1517573595046997 }, "Tags": [ + "Base", + "Moderate", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,88 +56,77 @@ "x": -0.045556362718343735, "y": 0.20000103116035461, "z": -0.06242118030786514 - }, - "Tags": [] + } }, { "Position": { "x": -0.048457976430654526, "y": 0.20000003278255463, "z": -0.38122817873954773 - }, - "Tags": [] + } }, { "Position": { "x": -0.26906487345695496, "y": 0.2000008225440979, "z": -0.38018932938575745 - }, - "Tags": [] + } }, { "Position": { "x": -0.26619675755500793, "y": 0.20000073313713074, "z": -0.061370085924863815 - }, - "Tags": [] + } }, { "Position": { "x": -0.48679596185684204, "y": 0.20000103116035461, "z": -0.06032981351017952 - }, - "Tags": [] + } }, { "Position": { "x": -0.48995447158813477, "y": 0.20000076293945312, "z": -0.3821679949760437 - }, - "Tags": [] + } }, { "Position": { "x": -0.7076785564422607, "y": 0.20000025629997253, "z": -0.38437843322753906 - }, - "Tags": [] + } }, { "Position": { "x": -0.7078119516372681, "y": 0.20000025629997253, "z": -0.06230289489030838 - }, - "Tags": [] + } }, { "Position": { "x": -0.9252323508262634, "y": 0.20000037550926208, "z": -0.06469452381134033 - }, - "Tags": [] + } }, { "Position": { "x": -0.9219900369644165, "y": 0.1999998241662979, "z": -0.3773149847984314 - }, - "Tags": [] + } }, { "Position": { "x": -1.142397165298462, "y": 0.2000001221895218, "z": -0.37591686844825745 - }, - "Tags": [] + } } ] } diff --git a/objects/a393e9/script-state.json b/objects/a393e9/script-state.json new file mode 100644 index 000000000..6a44ee54c --- /dev/null +++ b/objects/a393e9/script-state.json @@ -0,0 +1,20 @@ +{ + "trackElements": [ + { + "elements": "00000010", + "position": { + "x": -0.92, + "y": 0, + "z": -0.38 + } + }, + { + "elements": "00000010", + "position": { + "x": -0.27, + "y": 0, + "z": -0.38 + } + } + ] +} diff --git a/objects/a393e9/script.lua b/objects/a393e9/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/a393e9/script.lua +++ b/objects/a393e9/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/a42427/contained/38df35/object.json b/objects/a42427/contained/38df35/object.json index f843fc9b4..96d726607 100644 --- a/objects/a42427/contained/38df35/object.json +++ b/objects/a42427/contained/38df35/object.json @@ -24,6 +24,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/a42427/object.json b/objects/a42427/object.json index cb22712a8..630ed0a61 100644 --- a/objects/a42427/object.json +++ b/objects/a42427/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -55.699974060058594, - "posY": 1.261737585067749, - "posZ": 16.36336898803711, + "posX": -50.66218948364258, + "posY": 1.261749267578125, + "posZ": 16.312381744384766, "rotX": -1.0875478295702123e-07, "rotY": 179.98782348632812, "rotZ": -0.00014458787336479872, @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -82,6 +83,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": false, diff --git a/objects/a46d80/object.json b/objects/a46d80/object.json index 3e732b88e..1c20b28a8 100644 --- a/objects/a46d80/object.json +++ b/objects/a46d80/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model", "Transform": { - "posX": -44.368675231933594, + "posX": -43.03872299194336, "posY": 0.820000171661377, - "posZ": 1.8799999952316284, + "posZ": 3.664374351501465, "rotX": 0.004448163788765669, "rotY": 180.0, "rotZ": -1.5239285744428344e-07, @@ -15,11 +15,12 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.19198065996170044, + "r": 0.19197899103164673, "g": 0.7009999752044678, - "b": 0.1679806411266327 + "b": 0.16797897219657898 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/a50751/object.json b/objects/a50751/object.json index d4dd6c4b6..3b54e0a03 100644 --- a/objects/a50751/object.json +++ b/objects/a50751/object.json @@ -1,9 +1,9 @@ { "Name": "3DText", "Transform": { - "posX": -53.21230697631836, - "posY": 0.9607222080230713, - "posZ": 33.76412582397461, + "posX": -40.25255584716797, + "posY": 0.9607122540473938, + "posZ": 43.850765228271484, "rotX": 90.0, "rotY": 9.432953973487201e-09, "rotZ": 0.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/a576cc/object.json b/objects/a576cc/object.json index 9bed1ded0..803405df3 100644 --- a/objects/a576cc/object.json +++ b/objects/a576cc/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -66.54000091552734, - "posY": 1.1465977430343628, - "posZ": 18.051380157470703, + "posX": 89.04796600341797, + "posY": 1.1465986967086792, + "posZ": 84.02381896972656, "rotX": 0.004471680149435997, "rotY": 180.0, "rotZ": 180.0, @@ -11,18 +11,21 @@ "scaleY": 1.0, "scaleZ": 5.460000038146973 }, - "Nickname": "Many Minds Move As One", + "Nickname": "Many Minds Move as One", "Description": "JE", "GMNotes": "", "ColorDiffuse": { - "r": 0.20028197765350342, - "g": 0.1603272557258606, - "b": 0.15176552534103394 + "r": 0.2002810835838318, + "g": 0.16032636165618896, + "b": 0.1517646312713623 }, "Tags": [ + "JE", + "Moderate", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,96 +56,84 @@ "x": -1.1853193044662476, "y": 0.20000043511390686, "z": -0.08435750752687454 - }, - "Tags": [] + } }, { "Position": { "x": -0.9610396027565002, "y": 0.2000003606081009, "z": -0.07779327034950256 - }, - "Tags": [] + } }, { "Position": { "x": -0.7232813239097595, "y": 0.2000003606081009, "z": -0.08287489414215088 - }, - "Tags": [] + } }, { "Position": { "x": -0.49977004528045654, "y": 0.2000003457069397, "z": -0.08119376748800278 - }, - "Tags": [] + } }, { "Position": { "x": -0.28278061747550964, "y": 0.2000003457069397, "z": -0.08456778526306152 - }, - "Tags": [] + } }, { "Position": { "x": -0.048491716384887695, "y": 0.20000039041042328, "z": -0.08307857066392899 - }, - "Tags": [] + } }, { "Position": { "x": -0.04616580531001091, "y": 0.20000042021274567, "z": -0.4117824137210846 - }, - "Tags": [] + } }, { "Position": { "x": -0.27017727494239807, "y": 0.2000003606081009, "z": -0.40966033935546875 - }, - "Tags": [] + } }, { "Position": { "x": -0.49889469146728516, "y": 0.2000003606081009, "z": -0.40966737270355225 - }, - "Tags": [] + } }, { "Position": { "x": -0.7228936553001404, "y": 0.20000039041042328, "z": -0.4081774950027466 - }, - "Tags": [] + } }, { "Position": { "x": -0.9548941850662231, "y": 0.2000003308057785, "z": -0.4111367166042328 - }, - "Tags": [] + } }, { "Position": { "x": -1.1818442344665527, "y": 0.2000003457069397, "z": -0.4085927903652191 - }, - "Tags": [] + } } ] } diff --git a/objects/a576cc/script-state.json b/objects/a576cc/script-state.json new file mode 100644 index 000000000..0e6181cad --- /dev/null +++ b/objects/a576cc/script-state.json @@ -0,0 +1,20 @@ +{ + "trackElements": [ + { + "elements": "00000001", + "position": { + "x": -0.72, + "y": 0, + "z": -0.41 + } + }, + { + "elements": "00010000", + "position": { + "x": -0.27, + "y": 0, + "z": -0.41 + } + } + ] +} diff --git a/objects/a576cc/script.lua b/objects/a576cc/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/a576cc/script.lua +++ b/objects/a576cc/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/a69e8c/object.json b/objects/a69e8c/object.json index d9112b4f5..dc79bddb0 100644 --- a/objects/a69e8c/object.json +++ b/objects/a69e8c/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 8.529999732971191, - "posY": 0.8835356831550598, - "posZ": 24.940000534057617, - "rotX": -1.5777501971570018e-08, - "rotY": 179.99969482421875, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 8.889440536499023, + "posY": 0.8636050820350647, + "posZ": 37.6732063293457, + "rotX": 2.0439292480745053e-09, + "rotY": 179.9999542236328, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "Rituals of the Destroying Flame", "Description": "Branch & Claw Expansion", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -36,11 +37,11 @@ "SidewaysCard": false, "CustomDeck": { "175": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412501/089E1D495EA40F5830D432C56EFE77E59DA214F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412574/647A10C421528FC37AF06DABD93B00A02CE7E020/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/a69e8c/script.lua b/objects/a69e8c/script.lua index 1e26c9956..421a17ead 100644 --- a/objects/a69e8c/script.lua +++ b/objects/a69e8c/script.lua @@ -5,11 +5,19 @@ postSetupComplete=false function PostSetup() local scenarioBag = Global.getVar("scenarioBag") - scenarioBag.takeObject({ - guid = "0841e7", + local bag = scenarioBag.takeObject({ + guid = "8d6e46", position = {-45.24, 0.84, 36.64}, rotation = {0,180,0}, smooth = false, + callback_function = removeTokens, }) - postSetupComplete = true + bag.setLock(true) end +function removeTokens(obj) + -- Remove 8 numbered tokens + for _ = 1, 8 do + obj.takeObject({}).destruct() + end + postSetupComplete = true +end \ No newline at end of file diff --git a/objects/a95c14/object.json b/objects/a95c14/object.json index a28e30b82..50c98e8eb 100644 --- a/objects/a95c14/object.json +++ b/objects/a95c14/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -66.54000091552734, + "posX": 22.000244140625, "posY": 1.0910768508911133, - "posZ": 6.848511695861816, + "posZ": 72.53072357177734, "rotX": 0.004446504171937704, "rotY": 180.0, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "JE", "GMNotes": "", "ColorDiffuse": { - "r": 0.20028191804885864, - "g": 0.16032719612121582, - "b": 0.15176546573638916 + "r": 0.200281023979187, + "g": 0.1603263020515442, + "b": 0.15176457166671753 }, "Tags": [ + "High", + "JE", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,88 +56,77 @@ "x": 0.00914399791508913, "y": 0.20000076293945312, "z": -0.07930648326873779 - }, - "Tags": [] + } }, { "Position": { "x": -0.2118939459323883, "y": 0.20000076293945312, "z": -0.07590804994106293 - }, - "Tags": [] + } }, { "Position": { "x": -0.43549421429634094, "y": 0.20000076293945312, "z": -0.07674843072891235 - }, - "Tags": [] + } }, { "Position": { "x": -0.9011273384094238, "y": 0.20000045001506805, "z": -0.08304493129253387 - }, - "Tags": [] + } }, { "Position": { "x": -1.3647291660308838, "y": 0.20000047981739044, "z": -0.08580266684293747 - }, - "Tags": [] + } }, { "Position": { "x": -1.1222236156463623, "y": 0.20000047981739044, "z": -0.08750183135271072 - }, - "Tags": [] + } }, { "Position": { "x": -0.6751691102981567, "y": 0.20000047981739044, "z": -0.08410325646400452 - }, - "Tags": [] + } }, { "Position": { "x": -0.6730307936668396, "y": 0.20000039041042328, "z": -0.40625646710395813 - }, - "Tags": [] + } }, { "Position": { "x": -0.4377714693546295, "y": 0.20000039041042328, "z": -0.40625646710395813 - }, - "Tags": [] + } }, { "Position": { "x": -0.2118285894393921, "y": 0.20000049471855164, "z": -0.40965503454208374 - }, - "Tags": [] + } }, { "Position": { "x": 0.01388493925333023, "y": 0.20000049471855164, "z": -0.40965503454208374 - }, - "Tags": [] + } } ] } diff --git a/objects/a95c14/script-state.json b/objects/a95c14/script-state.json index 797ef9d7f..bd99f4bcc 100644 --- a/objects/a95c14/script-state.json +++ b/objects/a95c14/script-state.json @@ -1,3 +1,29 @@ { - "broadcast": "To not have Time Passes heal Invaders or Dahan you can do one of the following: Lock the Invader/Dahan at the bottom of the stack, place the stack on a token such as presence or energy, or play the pieces inside of a counting bag" + "broadcast": "To not have Time Passes heal Invaders or Dahan you can do one of the following: Lock the Invader/Dahan at the bottom of the stack, place the stack on a token such as presence or energy, or play the pieces inside of a counting bag", + "trackElements": [ + { + "elements": "00010000", + "position": { + "x": -0.67, + "y": 0, + "z": -0.41 + } + }, + { + "elements": "01000000", + "position": { + "x": -0.44, + "y": 0, + "z": -0.08 + } + }, + { + "elements": "00001000", + "position": { + "x": -0.21, + "y": 0, + "z": -0.41 + } + } + ] } diff --git a/objects/a95c14/script.lua b/objects/a95c14/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/a95c14/script.lua +++ b/objects/a95c14/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/aee27f/object.json b/objects/aee27f/object.json new file mode 100644 index 000000000..c338630fb --- /dev/null +++ b/objects/aee27f/object.json @@ -0,0 +1,36 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": 100.2699966430664, + "posY": 0.800000011920929, + "posZ": -26.730056762695312, + "rotX": -0.0, + "rotY": 90.0, + "rotZ": 0.0, + "scaleX": 40.52468490600586, + "scaleY": 0.30000001192092896, + "scaleZ": 2.09256649017334 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.08235203474760056, + "g": 0.05882275104522705, + "b": 0.03921568766236305 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false +} diff --git a/objects/af0eb0/contained/125f2b/object.json b/objects/af0eb0/contained/125f2b/object.json index da94fdd76..e27d15a22 100644 --- a/objects/af0eb0/contained/125f2b/object.json +++ b/objects/af0eb0/contained/125f2b/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 45400, "SidewaysCard": false, "CustomDeck": { "454": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420800833/FCFF98B427FD26F625194CF47B98BAB898C4AB55/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420808380/383E8806ED4DA760204551942C48A0328C127026/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100680840/DF01DCC52AC95A5245BDCC16EF07B0B8F5A80293/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100681295/0B7D49D46BFE7E2DF8445C01423CD0E77F2190A8/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/af0eb0/contained/6a7446/object.json b/objects/af0eb0/contained/6a7446/object.json index bc9534bb0..a8c5bb409 100644 --- a/objects/af0eb0/contained/6a7446/object.json +++ b/objects/af0eb0/contained/6a7446/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45403, + "CardID": 45401, "SidewaysCard": false, "CustomDeck": { "454": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420800833/FCFF98B427FD26F625194CF47B98BAB898C4AB55/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420808380/383E8806ED4DA760204551942C48A0328C127026/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100680840/DF01DCC52AC95A5245BDCC16EF07B0B8F5A80293/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100681295/0B7D49D46BFE7E2DF8445C01423CD0E77F2190A8/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/af0eb0/contained/855daf/object.json b/objects/af0eb0/contained/855daf/object.json index fdbac8bce..81edf38c4 100644 --- a/objects/af0eb0/contained/855daf/object.json +++ b/objects/af0eb0/contained/855daf/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 45402, "SidewaysCard": false, "CustomDeck": { "454": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420800833/FCFF98B427FD26F625194CF47B98BAB898C4AB55/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420808380/383E8806ED4DA760204551942C48A0328C127026/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100680840/DF01DCC52AC95A5245BDCC16EF07B0B8F5A80293/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100681295/0B7D49D46BFE7E2DF8445C01423CD0E77F2190A8/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/af0eb0/contained/cb632c/object.json b/objects/af0eb0/contained/cb632c/object.json index 0fd087e2f..9e7cc8806 100644 --- a/objects/af0eb0/contained/cb632c/object.json +++ b/objects/af0eb0/contained/cb632c/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45401, + "CardID": 45403, "SidewaysCard": false, "CustomDeck": { "454": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420800833/FCFF98B427FD26F625194CF47B98BAB898C4AB55/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420808380/383E8806ED4DA760204551942C48A0328C127026/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100680840/DF01DCC52AC95A5245BDCC16EF07B0B8F5A80293/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100681295/0B7D49D46BFE7E2DF8445C01423CD0E77F2190A8/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/af0eb0/object.json b/objects/af0eb0/object.json index a3b66d6a4..ca070e212 100644 --- a/objects/af0eb0/object.json +++ b/objects/af0eb0/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -122.94000244140625, + "posX": -34.399749755859375, "posY": 1.1252970695495605, - "posZ": 9.020001411437988, + "posZ": 74.70220947265625, "rotX": 0.004446799401193857, "rotY": 180.01629638671875, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,22 +34,22 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ 45400, - 45403, + 45401, 45402, - 45401 + 45403 ], "CustomDeck": { "454": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420800833/FCFF98B427FD26F625194CF47B98BAB898C4AB55/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420808380/383E8806ED4DA760204551942C48A0328C127026/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100680840/DF01DCC52AC95A5245BDCC16EF07B0B8F5A80293/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100681295/0B7D49D46BFE7E2DF8445C01423CD0E77F2190A8/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/af4e63/contained/8a818d/object.json b/objects/af4e63/contained/8a818d/object.json index 7d25a31a8..6011397e1 100644 --- a/objects/af4e63/contained/8a818d/object.json +++ b/objects/af4e63/contained/8a818d/object.json @@ -23,6 +23,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": true, diff --git a/objects/af4e63/object.json b/objects/af4e63/object.json index 24cda62f9..611b5aa7f 100644 --- a/objects/af4e63/object.json +++ b/objects/af4e63/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -42.26002883911133, - "posY": 1.261771321296692, - "posZ": 13.20490837097168, + "posX": -37.22222900390625, + "posY": 1.2617830038070679, + "posZ": 13.153894424438477, "rotX": 2.692734035747435e-08, "rotY": 179.97900390625, "rotZ": -0.00014426784764509648, @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -82,6 +83,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/af50b8/object.json b/objects/af50b8/object.json index 2c5a0acd1..b2860ec95 100644 --- a/objects/af50b8/object.json +++ b/objects/af50b8/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Bag", "Transform": { - "posX": -43.36674880981445, - "posY": 1.1499998569488525, - "posZ": 3.75, + "posX": -38.328948974609375, + "posY": 1.1500115394592285, + "posZ": 3.6989898681640625, "rotX": -2.8871563699794933e-06, "rotY": 180.0, "rotZ": -0.00014446467685047537, @@ -15,11 +15,12 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.18036386370658875, - "g": 0.18036386370658875, - "b": 0.18036386370658875 + "r": 0.18036219477653503, + "g": 0.18036219477653503, + "b": 0.18036219477653503 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": false, diff --git a/objects/af50b8/script.lua b/objects/af50b8/script.lua index 2e43796e3..8a51ab237 100644 --- a/objects/af50b8/script.lua +++ b/objects/af50b8/script.lua @@ -18,10 +18,11 @@ function onObjectEnterContainer(container, enter_object) end function onLoad(saved_data) + local count = #self.getObjects() self.createButton({ click_function = "nullFunc", function_owner = self, - label = #self.getObjects(), + label = count, position = {2.0,0.1,0}, rotation = {180,180,180}, scale = {2,2,2}, @@ -30,13 +31,28 @@ function onLoad(saved_data) font_size = 500, font_color = {0,0,0}, }) - UI.setAttribute("panelBlightPool", "text", #self.getObjects()) + UI.setAttribute("panelBlightPool", "text", count) + local active + if count == 0 and not Global.getVar("blightedIsland") then + active = true + else + active = false + end + UI.setAttribute("panelBlightButton", "active", active) end function upd() + local count = #self.getObjects() self.editButton({ index = 0, - label = #self.getObjects(), + label = count, }) - UI.setAttribute("panelBlightPool", "text", #self.getObjects()) + UI.setAttribute("panelBlightPool", "text", count) + local active + if count == 0 and not Global.getVar("blightedIsland") then + active = true + else + active = false + end + UI.setAttribute("panelBlightButton", "active", active) end -function nullFunc() return end +function nullFunc() return end \ No newline at end of file diff --git a/objects/aidBoard/object.json b/objects/aidBoard/object.json new file mode 100644 index 000000000..59a7ef706 --- /dev/null +++ b/objects/aidBoard/object.json @@ -0,0 +1,173 @@ +{ + "Name": "Custom_Token", + "Transform": { + "posX": -43.959224700927734, + "posY": 0.9977280497550964, + "posZ": 9.94898796081543, + "rotX": 8.501771731062036e-08, + "rotY": 180.0, + "rotZ": -0.0001444092340534553, + "scaleX": 5.451691150665283, + "scaleY": 1.0, + "scaleZ": 5.451691150665283 + }, + "Nickname": "Invader Board", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": true, + "HideWhenFaceDown": false, + "Hands": false, + "CustomImage": { + "ImageURL": "http://cloud-3.steamusercontent.com/ugc/1673611100765922197/7CE8B972D6CA59702EC37D82EEB870A21516A55C/", + "ImageSecondaryURL": "", + "ImageScalar": 1.0, + "WidthScale": 0.0, + "CustomToken": { + "Thickness": 0.19499999284744263, + "MergeDistancePixels": 15.0, + "StandUp": false, + "Stackable": false + } + }, + "AttachedSnapPoints": [ + { + "Position": { + "x": 1.1522495746612549, + "y": 0.049999967217445374, + "z": 0.09711426496505737 + }, + "Rotation": { + "x": 4.8375301986425256e-08, + "y": 359.97393798828125, + "z": 180.0 + } + }, + { + "Position": { + "x": 1.1521226167678833, + "y": 0.049999963492155075, + "z": 0.9758936762809753 + }, + "Rotation": { + "x": -1.7076976277508038e-08, + "y": 359.97393798828125, + "z": 180.0 + } + }, + { + "Position": { + "x": 1.1482514142990112, + "y": 0.049999963492155075, + "z": 1.860338568687439 + }, + "Rotation": { + "x": 1.1765450835810043e-08, + "y": 359.97393798828125, + "z": 180.0 + } + }, + { + "Position": { + "x": 0.4128323197364807, + "y": 0.04999995604157448, + "z": 1.765312671661377 + }, + "Rotation": { + "x": 7.483107467010086e-09, + "y": 269.9942932128906, + "z": 180.0 + }, + "Tags": [ + "Invader Card" + ] + }, + { + "Position": { + "x": -0.7495183944702148, + "y": 0.04999994486570358, + "z": -1.8098093271255493 + }, + "Rotation": { + "x": 4.654296148487447e-08, + "y": -0.0010505540994927287, + "z": -2.7423254778113915e-07 + } + }, + { + "Position": { + "x": -1.0994689464569092, + "y": 0.05000005662441254, + "z": 0.07917128503322601 + }, + "Rotation": { + "x": -1.8983718064191635e-06, + "y": 0.0005737359169870615, + "z": 3.608863607951207e-07 + } + }, + { + "Position": { + "x": 0.7345036864280701, + "y": 0.049999967217445374, + "z": -1.8030569553375244 + }, + "Rotation": { + "x": -2.8318933686932724e-07, + "y": 0.0005190944066271186, + "z": 180.0 + } + }, + { + "Position": { + "x": -0.3210616409778595, + "y": 0.04999995231628418, + "z": -0.874694287776947 + }, + "Rotation": { + "x": -8.479936752792128e-08, + "y": 359.9716491699219, + "z": 180.0 + } + }, + { + "Position": { + "x": 0.33674511313438416, + "y": 0.04999995976686478, + "z": -0.8635983467102051 + }, + "Rotation": { + "x": 1.4602656506212952e-07, + "y": 0.0005327547551132739, + "z": -7.891952691352344e-07 + } + }, + { + "Position": { + "x": -1.147971749305725, + "y": 0.04999986290931702, + "z": 0.9899908900260925 + }, + "Rotation": { + "x": 1.3113613306359184e-08, + "y": 359.9608154296875, + "z": 180.0 + } + } + ] +} diff --git a/objects/aidBoard/script-state.json b/objects/aidBoard/script-state.json new file mode 100644 index 000000000..8b5e7b907 --- /dev/null +++ b/objects/aidBoard/script-state.json @@ -0,0 +1,7 @@ +{ + "discard": { + "x": -46.21, + "y": 1.5, + "z": 0.33 + } +} diff --git a/objects/aidBoard/script.lua b/objects/aidBoard/script.lua new file mode 100644 index 000000000..b40d66162 --- /dev/null +++ b/objects/aidBoard/script.lua @@ -0,0 +1,896 @@ +numCards = 0 +discard = Vector(-46.21, 1.5, 0.33) +tokenOffset = Vector(10,0.1,0) + +function onSave() + local data_table = { + discard = discard, + } + return JSON.encode(data_table) +end +function onLoad(saved_data) + Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) + if saved_data ~= "" then + local loaded_data = JSON.decode(saved_data) + discard = Vector(loaded_data.discard) + end + + self.createButton({ -- Blighted Island Placeholder + click_function = "BlightIslandButton", + function_owner = Global, + label = "", + position = Vector(1.146,0.2,1.35), + rotation = Vector(0,0,0), + width = 0, + height = 0, + scale = Vector(0.17,1,0.2), + font_size = 220, + tooltip = "Click here when the blight stack has been reduced to 0" + }) + self.createButton({ -- FEAR POOL + click_function = "blankFunc", + function_owner = self, + label = Global.getVar("fearPool"), + font_color = {1,1,1}, + color = {0/255,150/255,0/255}, + position = Vector(0,0.1,0.16), + width = 0, + height = 0, + font_size = 200, + }) + self.createButton({ -- GENERATED FEAR + click_function = "blankFunc", + function_owner = self, + label = Global.getVar("generatedFear"), + font_color = {1,1,1}, + color = {0/255,150/255,0/255}, + position = Vector(0,0.1,0.7), + width = 0, + height = 0, + font_size = 200, + }) + self.createButton({ + click_function = "removeFear", + function_owner = self, + label = "0", + position = Vector(0,-0.1,0.15), + width = 200, + height = 200, + font_size = 0, + tooltip = "Remove Fear" + }) + self.createButton({ + click_function = "addFear", + function_owner = self, + label = "0", + position = Vector(0,-0.1,0.68), + width = 200, + height = 200, + font_size = 0, + tooltip = "Add Fear" + }) + self.createButton({ + click_function = "advanceInvaderCards", + function_owner = self, + label = "", + position = Vector(1.78,0,1.874), + width = 0, + height = 0, + scale = Vector(0.2,0.2,0.2), + font_size = 200, + tooltip = "Advance Invader Cards" + }) + self.createButton({ + click_function = "modifyFearPool", + function_owner = self, + label = "", + position = Vector(-0.63,0.1,1.36), + width = 0, + height = 0, + scale = Vector(0.18,0.18,0.18), + font_size = 160, + tooltip = "Add/Remove Fear from Pool" + }) + self.createButton({ + click_function = "timePasses", + function_owner = Global, + label = "", + position = Vector(0.33,0.1,1.36), + width = 0, + height = 0, + scale = Vector(0.2,0.2,0.2), + font_size = 160, + tooltip = "Time Passes at the end of each round.\n\nAll Dahan and Invaders are healed to full health." + }) + self.createButton({ + click_function = "toggleReady", + function_owner = self, + label = "", + position = Vector(1.58,0,1.1), + rotation = Vector(0,270,0), + width = 0, + height = 0, + scale = Vector(0.2,0.2,0.2), + font_size = 300, + tooltip = "Shows all player's ready status\n\nFor use with Events, Fear Card, or other effects that need to be tracked" + }) + self.createButton({ + click_function = "toggleElements", + function_owner = self, + label = "", + position = Vector(1.58,0,-0.85), + rotation = Vector(0,270,0), + width = 0, + height = 0, + scale = Vector(0.2,0.2,0.2), + font_size = 300, + tooltip = "Sums all players elemental contributions\n\nFor use with Events that read \"Aided by\"" + }) + self.createButton({ + click_function = "flipExploreCard", + function_owner = self, + label = "", + position = Vector(1.58,0,1.874), + rotation = Vector(0,270,0), + width = 0, + height = 0, + scale = Vector(0.2,0.2,0.2), + font_size = 300, + tooltip = "Flip over the top Invader Card" + }) + placeReadyTokens() + placeElementTokens() + updateFearUI() +end + +function setupGame() + self.editButton({ + index = 5, + label = "<\n<\n<", + width = 500, + height = 1500, + }) + self.editButton({ + index = 6, + label = "Modify\nFear Pool", + width = 1000, + height = 450, + }) + self.editButton({ + index = 7, + label = "Time\nPasses", + width = 600, + height = 450, + }) + self.editButton({ + index = 8, + label = "Ready Helper", + width = 2100, + height = 500, + }) + self.editButton({ + index = 10, + label = "Explore", + width = 1500, + height = 500, + }) + Wait.time(aidPanelScanLoop,1,-1) + Wait.time(scanReady,1,-1) + + if Global.getVar("useEventDeck") or #getObjectFromGUID("a16796").getObjects() > 0 then + UI.setAttribute("panelTurnOrderEvent","active","true") + self.editButton({ + index = 9, + label = "Element Helper", + width = 2100, + height = 500, + }) + Wait.time(scanElements,2,-1) + end + + if Global.getVar("blightedIslandCard") ~= nil then + UI.setAttribute("panelTurnOrderBlight","active","true") + end + + if Global.getVar("adversaryCard") ~= nil then + UI.setAttribute("panelUIAdversary","active","true") + UI.setAttribute("panelUI","height", UI.getAttribute("panelUI", "height") + 30) + end +end + +function blankFunc() +end +function wt(some) + local Time = os.clock() + some + while os.clock() < Time do + coroutine.yield(0) + end +end + +---- Invader Card Section +function flipExploreCard() + local objs = Global.getVar("invaderDeckZone").getObjects() + if #objs ~= 1 then + -- already have a faceup card + return + end + if objs[1].type == "Deck" then + objs[1].takeObject({ + position = objs[1].getPosition() + Vector(0,.5,0), + flip = true, + }) + elseif objs[1].type == "Card" then + objs[1].flip() + end +end + +scanLoopTable = { + Build2 = { + sourceGUID = "6bc964", + origin = Vector(-0.23,0.5,-0.137), + faceDown = false, + }, + Ravage = { + origin = Vector(-0.203,0.5,1.872), + faceDown = false, + }, + Build = { + origin = Vector(-0.715,0.5,1.874), + faceDown = false, + }, + Explore = { + origin = Vector(-1.23,0.5,1.874), + faceDown = false, + }, +} + +function advanceInvaderCards() + for i,v in pairs(scanLoopTable) do + local source = self + if v.sourceGUID ~= nil then + source = getObjectFromGUID(v.sourceGUID) + if source == nil then goto continueAdvance end + end + do + local hits = Physics.cast({ + origin = source.positionToWorld(v.origin), + direction = Vector(0,1,0), + type = 3, + size = Vector(1,0.9,1.5), + orientation = source.getRotation(), + max_distance = 0, + --debug = true, + }) + local hitObjects = {} + for _,hit in pairs(hits) do + if hit.hit_object ~= source then table.insert(hitObjects,hit.hit_object) end + end + for _,hit in pairs(hitObjects) do + if hit.type == "Card" and hit.is_face_down == v.faceDown then + if i == "Build2" then + hit.setRotation(Vector(0,90,0)) + hit.setPositionSmooth(discard) + elseif i == "Ravage" then + local build2 = UI.getAttribute("panelBuild2","active") + if not build2 or build2 == "false" or build2 == "False" then + hit.setRotation(Vector(0,90,0)) + hit.setPositionSmooth(discard) + else + source = getObjectFromGUID(scanLoopTable["Build2"].sourceGUID) + local nextO = source.positionToWorld(scanLoopTable["Build2"].origin) + hit.setPositionSmooth(Vector(nextO[1],nextO[2]+0.2,hit.getPosition().z)) + end + elseif i == "Build" then + local nextO = source.positionToWorld(scanLoopTable["Ravage"].origin) + hit.setPositionSmooth(Vector(nextO[1],hit.getPosition().y,hit.getPosition().z)) + elseif i == "Explore" then + local nextO = source.positionToWorld(scanLoopTable["Build"].origin) + hit.setPositionSmooth(Vector(nextO[1],hit.getPosition().y,hit.getPosition().z)) + end + end + end + end + ::continueAdvance:: + end + if Global.getVar("currentPhase") == 3 then + Global.call("enterSlowPhase", nil) + end +end +function aidPanelScanLoop() + local outTable = {} + local count = 0 + for _,v in pairs(scanLoopTable) do + local stageTable = {} + local source = self + if v.sourceGUID ~= nil then + source = getObjectFromGUID(v.sourceGUID) + if source == nil then goto continueLoop end + end + do + local hits = Physics.cast({ + origin = source.positionToWorld(v.origin), + direction = Vector(0,1,0), + type = 3, + size = Vector(1,0.9,1.5), + orientation = source.getRotation(), + max_distance = 0, + --debug = true, + }) + local hitObjects = {} + for _,hit in pairs(hits) do + if hit.hit_object ~= source then table.insert(hitObjects,hit.hit_object) end + end + for _,hit in pairs(hitObjects) do + if hit.type == "Card" and hit.is_face_down == v.faceDown and hit.hasTag("Invader Card") then + if hit.loading_custom then + -- you can't access script for objects not loaded, so wait for next iteration of loop + return + end + local iType = hit.getVar("cardInvaderType") + local escalate = hit.getVar("cardInvaderStage") == 2 and iType ~= "C" + table.insert(stageTable,{type=iType,escalate=escalate}) + count = count + 1 + end + end + end + ::continueLoop:: + table.insert(outTable,stageTable) + end + + local hits = Physics.cast({ + origin = self.positionToWorld(scanLoopTable["Explore"].origin), + direction = Vector(0,1,0), + type = 3, + size = Vector(1,0.9,1.5), + orientation = self.getRotation(), + max_distance = 0, + --debug = true, + }) + local hitObjects = {} + for _,hit in pairs(hits) do + if hit.hit_object ~= self then table.insert(hitObjects,hit.hit_object) end + end + local currentStage = 0 + for _,hit in pairs(hitObjects) do + if hit.type == "Card" or hit.type == "Deck" then + local stage = getStage(hit) + if stage ~= nil then currentStage = stage end + end + end + outTable["Stage"] = currentStage + + numCards = count + Global.call("updateAidPanel", outTable) +end +function countDiscard() + local count = 0 + local hits = Physics.cast({ + origin = discard, + direction = Vector(0,1,0), + type = 3, + size = Vector(1,0.9,1.5), + orientation = Vector(0,90,0), + max_distance = 0, + --debug = true, + }) + for _,hit in pairs(hits) do + if hit.hit_object ~= self then + if hit.hit_object.type == "Card" and hit.hit_object.hasTag("Invader Card") then + count = count + 1 + elseif hit.hit_object.type == "Deck" then + for _,obj in pairs(hit.hit_object.getObjects()) do + for _,tag in pairs(obj.tags) do + if tag == "Invader Card" then + count = count + 1 + break + end + end + end + end + end + end + return count +end + +function getStage(o) + if o.type == "Card" then + local special = o.getVar("special") + local stage = o.getVar("cardInvaderStage") + if special then + stage = stage - 1 + end + return stage + elseif o.type == "Deck" then + for _,obj in pairs(o.getObjects()) do + local found = false + for _,tag in pairs(obj.tags) do + if tag == "Invader Card" then + found = true + break + end + end + if found then + local _, finish = string.find(obj.lua_script,"cardInvaderStage=") + local stage = tonumber(string.sub(obj.lua_script,finish+1)) + -- Prussia early stage 3 should count as stage 2 + if string.find(obj.lua_script,"special=") ~= nil then + stage = stage - 1 + end + return stage + end + end + end + return nil +end +---- Fear Section +function updateFearUI() + local fearPool = Global.getVar("fearPool") + local generatedFear = Global.getVar("generatedFear") + self.editButton({index = 1, label = fearPool}) + local attributes = { + textColor = "#323232", + text = fearPool + } + if fearPool > 9 then + attributes.offsetXY = "90 5" + attributes.width = "28%" + else + attributes.offsetXY = "75 5" + attributes.width = "16%" + end + UI.setAttributes("panelFearPool", attributes) + self.editButton({index = 2, label = generatedFear}) + attributes = { + textColor = "#323232", + text = generatedFear + } + if generatedFear > 9 then + attributes.offsetXY = "10 5" + attributes.width = "28%" + else + attributes.offsetXY = "25 5" + attributes.width = "16%" + end + UI.setAttributes("panelFearGenerated", attributes) +end +function addFear() + if not Global.getVar("gameStarted") or Global.getVar("gamePaused") then + return + end + local fearPool = Global.getVar("fearPool") + local generatedFear = Global.getVar("generatedFear") + if fearPool == 1 then + Global.setVar("fearPool", generatedFear + 1) + Global.setVar("generatedFear", 0) + startLuaCoroutine(self, "fearCardEarned") + else + Global.setVar("fearPool", fearPool - 1) + Global.setVar("generatedFear", generatedFear + 1) + end + updateFearUI() +end +function removeFear() + if not Global.getVar("gameStarted") or Global.getVar("gamePaused") then + return + end + local fearPool = Global.getVar("fearPool") + local generatedFear = Global.getVar("generatedFear") + if generatedFear == 0 then + Global.setVar("fearPool", 1) + Global.setVar("generatedFear", fearPool - 1) + broadcastToAll("Fear Card Taken Back! (This is currently not scripted)", {1,0,0}) + else + Global.setVar("fearPool", fearPool + 1) + Global.setVar("generatedFear", generatedFear - 1) + end + updateFearUI() +end +function modifyFearPool(obj, color, alt_click) + local fearPool = Global.getVar("fearPool") + local generatedFear = Global.getVar("generatedFear") + if alt_click then + if fearPool == 1 and generatedFear == 0 then + broadcastToAll("Fear Pool cannot go to zero", {1,0,0}) + return + elseif fearPool == 1 then + Global.setVar("fearPool", generatedFear) + Global.setVar("generatedFear", 0) + startLuaCoroutine(self, "fearCardEarned") + else + Global.setVar("fearPool", fearPool-1) + end + else + Global.setVar("fearPool", fearPool+1) + end + updateFearUI() +end + +function fearCardEarned() + local fearDeckZone = getObjectFromGUID("bd8761") + local dividerPos = self.positionToWorld(Vector(-1.1,1,0.08)) + local earnedPos = self.positionToWorld(Vector(1.15,1,0.98)) + local completedTable = { false, false } + local fearDeck = getFearDeck(fearDeckZone) + + earnFearCard(completedTable, fearDeck, earnedPos, dividerPos) + Wait.condition(function() earnTerrorLevel(completedTable, fearDeck, earnedPos, dividerPos) end, function() return completedTable[1] end) + + Wait.condition(function() + if #fearDeckZone.getObjects() == 0 then + broadcastToAll("Fear Victory Achieved!!!", {1,0,0}) + end + end, function() return completedTable[2] end) + return 1 +end +function getFearDeck(fearDeckZone) + local fearDeck = nil + for _,obj in pairs(fearDeckZone.getObjects()) do + if obj.type == "Deck" then + local found = false + for _,o in pairs(obj.getObjects()) do + for _,tag in pairs(o.tags) do + if tag == "Fear" then + fearDeck = obj + found = true + break + end + end + if found then + break + end + end + elseif obj.type == "Card" and obj.hasTag("Fear") then + fearDeck = obj + else + broadcastToAll("Unable to automate Fear Card Earning, extra card/deck detected!", {1,0,0}) + return nil + end + end + return fearDeck +end +function earnFearCard(completedTable, fearDeck, earnedPos, dividerPos) + -- Handle case where Terror Board is on top of deck + if fearDeck ~= nil then + local cardEarned = false + local emptyDeck = false + local cardsMoved = 0 + local movesCompleted = 0 + while (not cardEarned and not emptyDeck) do + local card = nil + card, cardEarned, emptyDeck = examineCard(fearDeck, dividerPos) + if cardEarned then + if fearDeck.type == "Deck" then + card = fearDeck.takeObject({ + position = earnedPos, + rotation = Vector(0, 180, 180), + }) + else + card.setPositionSmooth(earnedPos) + card.setRotationSmooth(Vector(0, 180, 180)) + emptyDeck = true + end + broadcastToAll("Fear Card Earned!", Color.SoftBlue) + end + cardsMoved = cardsMoved + 1 + Wait.condition(function() movesCompleted = movesCompleted + 1 end, function() return card == nil or not card.isSmoothMoving() end) + end + Wait.condition(function() completedTable[1] = true end, function() return movesCompleted == cardsMoved end) + else + completedTable[1] = true + end +end +function earnTerrorLevel(completedTable, fearDeck, earnedPos, dividerPos) + -- Handle case where Terror Board is uncovered + if fearDeck ~= nil then + local topCardIsFear = false + local emptyDeck = false + local cardsMoved = 0 + local movesCompleted = 0 + while (not topCardIsFear and not emptyDeck) do + local card = nil + card, topCardIsFear, emptyDeck = examineCard(fearDeck, dividerPos) + + cardsMoved = cardsMoved + 1 + Wait.condition(function() movesCompleted = movesCompleted + 1 end, function() return card == nil or not card.isSmoothMoving() end) + end + Wait.condition(function() completedTable[2] = true end, function() return movesCompleted == cardsMoved end) + else + completedTable[2] = true + end +end +function examineCard(fearDeck, dividerPos) + local card + local emptyDeck = false + if fearDeck.type == "Deck" then + if fearDeck.remainder then + fearDeck = fearDeck.remainder + card = fearDeck + else + card = fearDeck.getObjects()[1] + end + else + card = fearDeck + end + + if card.guid == "969897" then + if fearDeck.type == "Deck" then + card = fearDeck.takeObject({ + position = dividerPos, + rotation = Vector(0, 180, 180), + }) + else + card.setPositionSmooth(dividerPos) + card.setRotationSmooth(Vector(0, 180, 180)) + emptyDeck = true + end + broadcastToAll("Terror Level II Achieved!", {1,0,0}) + elseif card.guid == "f96a71" then + if fearDeck.type == "Deck" then + card = fearDeck.takeObject({ + position = dividerPos, + rotation = Vector(0, 180, 180), + }) + else + card.setPositionSmooth(dividerPos) + card.setRotationSmooth(Vector(0, 180, 180)) + emptyDeck = true + end + broadcastToAll("Terror Level III Achieved!", {1,0,0}) + else + local invaderCard = false + if fearDeck.type == "Deck" then + for _,tag in pairs(card.tags) do + if tag == "Invader Card" then + invaderCard = true + break + end + end + else + invaderCard = card.hasTag("Invader Card") + end + + if invaderCard then + local pos = self.positionToWorld(scanLoopTable["Build"].origin) + Vector(0,1,-1) + if fearDeck.type == "Deck" then + card = fearDeck.takeObject({ + position = pos, + rotation = Vector(0,180,0), + -- Russia puts invader cards in this deck at a scale factor of 1.37 + callback_function = function(obj) obj.scale(1/1.37) invaderCardBroadcast(obj) end, + }) + else + -- Russia puts invader cards in this deck at a scale factor of 1.37 + card.scale(1/1.37) + card.setPositionSmooth(pos) + card.setRotationSmooth(Vector(0,180,0)) + invaderCardBroadcast(card) + end + else + if fearDeck.type == "Deck" then + return nil, true, emptyDeck + else + return card, true, emptyDeck + end + end + end + if fearDeck.type == "Deck" then + return nil, false, emptyDeck + else + return card, false, emptyDeck + end +end +function invaderCardBroadcast(card) + local stage = card.getVar("cardInvaderStage") + if stage == 2 then + if card.getVar("cardInvaderType") == "C" then + broadcastToAll("Stage II Invader Card was revealed from the Fear Deck", {1,0,0}) + else + broadcastToAll("Stage II Invader Card was revealed from the Fear Deck\n(You perform the escalation when you resolve the card, not now)", {1,0,0}) + end + elseif stage == 3 then + if Global.getVar("adversaryCard2") == nil then + broadcastToAll("Stage III Invader Card was revealed from the Fear Deck", {1,0,0}) + else + broadcastToAll("Stage III Invader Card was revealed from the Fear Deck\n(You perform the escalation when you resolve the card, not now)", {1,0,0}) + end + end +end +---- Ready Helper Section +playerReadyGuids = { + ["Red"] = "c64244", + ["Purple"] = "5a7378", + ["Yellow"] = "f348b7", + ["Blue"] = "69401f", + ["Green"] = "a46d80", + ["Orange"] = "72fd72", +} +function placeReadyTokens() + for _,v in pairs (playerReadyGuids) do + local obj = getObjectFromGUID(v) + local pos = obj.getPosition() + if pos.x - self.getPosition().x > 10 then + obj.setPosition(pos - tokenOffset) + end + obj.createButton({ + click_function="blankFunc", + function_owner=self, + label="", + position=Vector(3,0.1,0), + rotation=Vector(0,0,0), + width=0, + height=0, + font_size=500, + scale = Vector(2,2,2), + }) + end +end + +readyVisible = false +function toggleReady() + self.editButton({ + index = 8, + label = "", + width = 0, + height = 0, + }) + local objectsMoved = 0 + local totalObjects = 0 + readyVisible = not readyVisible + if readyVisible then + for _,v in pairs (playerReadyGuids) do + local obj = getObjectFromGUID(v) + local pos = obj.getPosition() + obj.setPositionSmooth(pos + tokenOffset) + totalObjects = totalObjects + 1 + Wait.condition(function() objectsMoved = objectsMoved + 1 end, function() return not obj.isSmoothMoving() end) + end + Wait.condition(function() self.editButton({index = 8, label = "Close", width = 2100, height = 500, tooltip = ""}) end, function() return objectsMoved == totalObjects end) + else + for _,v in pairs (playerReadyGuids) do + local obj = getObjectFromGUID(v) + local pos = obj.getPosition() + obj.setPositionSmooth(pos - tokenOffset) + totalObjects = totalObjects + 1 + Wait.condition(function() objectsMoved = objectsMoved + 1 end, function() return not obj.isSmoothMoving() end) + end + Wait.condition(function() self.editButton({index = 8, label = "Ready Helper", width = 2100, height = 500, tooltip = "Shows all player's ready status\n\nFor use with Events, Fear Card, or other effects that need to be tracked"}) end, function() return objectsMoved == totalObjects end) + end +end + +function scanReady() + local selectedColors = Global.getVar("selectedColors") + local yes = {} + local no = {} + for color,guid in pairs(playerReadyGuids) do + if selectedColors[color] then + if selectedColors[color].ready.is_face_down then + getObjectFromGUID(guid).editButton({ + index=0, + label="✓", + font_color="Green", + }) + table.insert(yes, color) + else + getObjectFromGUID(guid).editButton({ + index=0, + label="X", + font_color="Red", + }) + table.insert(no, color) + end + end + end + setReadyUI(yes, no) +end +function setReadyUI(yes, no) + Global.call("setVisiTableParams", {id="panelReadyYes", table=yes}) + Global.call("setVisiTableParams", {id="panelReadyNo", table=no}) +end +---- Element Helper Section +elementGuids = { + "c5cbb7", + "cb1318", + "76f418", + "107788", + "f433f0", + "c44b9c", + "4a1ff8", + "6c0a2f", +} + +local Elements = {} +Elements.__index = Elements +function Elements:new(init) + local outTable = {0,0,0,0,0,0,0,0} + setmetatable(outTable, self) + outTable:add(init) + return outTable +end +function Elements:add(other) + if other == nil then + return + elseif type(other) == "table" then + for i = 1, 8 do + self[i] = self[i] + other[i] + end + elseif type(other) == "string" then + for i = 1, string.len(other) do + self[i] = self[i] + math.floor(string.sub(other, i, i)) + end + end +end +function Elements:__tostring() + return table.concat(self, "") +end + +function placeElementTokens() + for _, v in pairs (elementGuids) do + local obj = getObjectFromGUID(v) + local pos = obj.getPosition() + if pos.x - self.getPosition().x > 10 then + obj.setPosition(pos - tokenOffset) + end + obj.createButton({ + click_function="blankFunc", + function_owner=self, + label="0", + position=Vector(2.75,0,0), + rotation=Vector(0,0.1,0), + width=0, + height=0, + font_color={1,1,1}, + font_size=500, + scale = Vector(2,2,2), + }) + end +end + +elementsVisible = false +function toggleElements() + self.editButton({ + index = 9, + label = "", + width = 0, + height = 0, + }) + local objectsMoved = 0 + local totalObjects = 0 + elementsVisible = not elementsVisible + if elementsVisible then + for _,v in pairs (elementGuids) do + local obj = getObjectFromGUID(v) + local pos = obj.getPosition() + obj.setPositionSmooth(pos + tokenOffset) + totalObjects = totalObjects + 1 + Wait.condition(function() objectsMoved = objectsMoved + 1 end, function() return not obj.isSmoothMoving() end) + end + Wait.condition(function() self.editButton({index = 9, label = "Close", width = 2100, height = 500, tooltip = ""}) end, function() return objectsMoved == totalObjects end) + else + for _,v in pairs (elementGuids) do + local obj = getObjectFromGUID(v) + local pos = obj.getPosition() + obj.setPositionSmooth(pos - tokenOffset) + totalObjects = totalObjects + 1 + Wait.condition(function() objectsMoved = objectsMoved + 1 end, function() return not obj.isSmoothMoving() end) + end + Wait.condition(function() self.editButton({index = 9, label = "Element Helper", width = 2100, height = 500, tooltip = "Sums all players elemental contributions\n\nFor use with Events that read \"Aided by\""}) end, function() return objectsMoved == totalObjects end) + end +end + +function scanElements() + local elements = Elements:new() + for _, selected in pairs(Global.getVar("selectedColors")) do + elements:add(selected.nonTokenElements) + end + + local elementsTable = {"Sun","Moon","Fire","Air","Water","Earth","Plant","Animal"} + for i,total in ipairs(elements) do + local elementTokensCount = #getObjectsWithTag(elementsTable[i]) + -- We double count tokens on the Island Board for the Elemental Invocation scenario + local invocationElementTokensCount = #getObjectsWithAllTags({elementsTable[i],"Invocation Element"}) + getObjectFromGUID(elementGuids[i]).editButton({ + index = 0, + label = total + elementTokensCount + invocationElementTokensCount, + }) + end +end \ No newline at end of file diff --git a/objects/b18505/object.json b/objects/b18505/object.json index 5225d6b36..5b40e67dd 100644 --- a/objects/b18505/object.json +++ b/objects/b18505/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -51.73624801635742, - "posY": 1.4299999475479126, - "posZ": 49.58000183105469, + "posX": -42.2599983215332, + "posY": 1.350000023841858, + "posZ": 51.27000045776367, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/b270b1/object.json b/objects/b270b1/object.json new file mode 100644 index 000000000..31f3fc488 --- /dev/null +++ b/objects/b270b1/object.json @@ -0,0 +1,38 @@ +{ + "Name": "HandTrigger", + "Transform": { + "posX": 2.0, + "posY": 0.0, + "posZ": 100.0, + "rotX": -0.0, + "rotY": 0.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9049999713897705, + "g": 0.8980000019073486, + "b": 0.1719999611377716, + "a": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "FogColor": "Yellow" +} diff --git a/objects/b344a7/object.json b/objects/b344a7/object.json index a06571d85..af798d635 100644 --- a/objects/b344a7/object.json +++ b/objects/b344a7/object.json @@ -3,13 +3,13 @@ "Transform": { "posX": -3.799999952316284, "posY": 4.100000381469727, - "posZ": -44.16999053955078, + "posZ": -46.31417465209961, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, "scaleX": 18.40999984741211, "scaleY": 6.483764171600342, - "scaleZ": 6.517999172210693 + "scaleZ": 4.699999809265137 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/b35fd5/object.json b/objects/b35fd5/object.json index e9e8b94f7..be1ced7eb 100644 --- a/objects/b35fd5/object.json +++ b/objects/b35fd5/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -100.13999938964844, + "posX": -11.59975814819336, "posY": 1.0910766124725342, - "posZ": 6.848513126373291, + "posZ": 72.53072357177734, "rotX": 0.004446494858711958, "rotY": 180.00323486328125, "rotZ": 180.0, @@ -11,18 +11,21 @@ "scaleY": 1.0, "scaleZ": 5.460000038146973 }, - "Nickname": "Lure of The Deep Wilderness", + "Nickname": "Lure of the Deep Wilderness", "Description": "JE", "GMNotes": "", "ColorDiffuse": { - "r": 0.20028194785118103, - "g": 0.1603272259235382, - "b": 0.15176549553871155 + "r": 0.2002810537815094, + "g": 0.16032633185386658, + "b": 0.15176460146903992 }, "Tags": [ + "JE", + "Moderate", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,80 +56,70 @@ "x": -0.04088433459401131, "y": 0.2000003308057785, "z": -0.40108054876327515 - }, - "Tags": [] + } }, { "Position": { "x": -0.9640722870826721, "y": 0.20000042021274567, "z": -0.41730520129203796 - }, - "Tags": [] + } }, { "Position": { "x": -0.7304651737213135, "y": 0.20000037550926208, "z": -0.41488441824913025 - }, - "Tags": [] + } }, { "Position": { "x": -0.5070281624794006, "y": 0.20000037550926208, "z": -0.4075462818145752 - }, - "Tags": [] + } }, { "Position": { "x": -0.2769288122653961, "y": 0.2000003606081009, "z": -0.4098362922668457 - }, - "Tags": [] + } }, { "Position": { "x": -0.2746535539627075, "y": 0.2000003159046173, "z": -0.08558981120586395 - }, - "Tags": [] + } }, { "Position": { "x": -0.5016273856163025, "y": 0.20000042021274567, "z": -0.08279678225517273 - }, - "Tags": [] + } }, { "Position": { "x": -0.7340006232261658, "y": 0.2000003457069397, "z": -0.07733581215143204 - }, - "Tags": [] + } }, { "Position": { "x": -0.9606517553329468, "y": 0.20000042021274567, "z": -0.0932254046201706 - }, - "Tags": [] + } }, { "Position": { "x": -0.04959218204021454, "y": 0.2000003308057785, "z": -0.08162093907594681 - }, - "Tags": [] + } } ] } diff --git a/objects/b35fd5/script-state.json b/objects/b35fd5/script-state.json new file mode 100644 index 000000000..1b21db7b3 --- /dev/null +++ b/objects/b35fd5/script-state.json @@ -0,0 +1,36 @@ +{ + "trackElements": [ + { + "elements": "00010000", + "position": { + "x": -0.74, + "y": 0, + "z": -0.41 + } + }, + { + "elements": "00000010", + "position": { + "x": -0.51, + "y": 0, + "z": -0.41 + } + }, + { + "elements": "01000000", + "position": { + "x": -0.28, + "y": 0, + "z": -0.41 + } + }, + { + "elements": "00000001", + "position": { + "x": -0.27, + "y": 0, + "z": -0.09 + } + } + ] +} diff --git a/objects/b35fd5/script.lua b/objects/b35fd5/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/b35fd5/script.lua +++ b/objects/b35fd5/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/b38ea8/object.json b/objects/b38ea8/object.json index 9f9cabb23..b10fc5d2c 100644 --- a/objects/b38ea8/object.json +++ b/objects/b38ea8/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -55.70000076293945, - "posY": 1.4299999475479126, - "posZ": 44.540000915527344, + "posX": -46.18000030517578, + "posY": 1.350000023841858, + "posZ": 51.27000045776367, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/b3e677/object.json b/objects/b3e677/object.json new file mode 100644 index 000000000..e3e5a3293 --- /dev/null +++ b/objects/b3e677/object.json @@ -0,0 +1,38 @@ +{ + "Name": "HandTrigger", + "Transform": { + "posX": 0.0, + "posY": 0.0, + "posZ": 100.0, + "rotX": -0.0, + "rotY": 0.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8560000061988831, + "g": 0.09999997168779373, + "b": 0.0939999595284462, + "a": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "FogColor": "Red" +} diff --git a/objects/b3f6d5/object.json b/objects/b3f6d5/object.json new file mode 100644 index 000000000..884c96bcf --- /dev/null +++ b/objects/b3f6d5/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 35.64014434814453, + "posY": 1.085249423980713, + "posZ": 76.46947479248047, + "rotX": 0.004578606225550175, + "rotY": 179.99974060058594, + "rotZ": 0.00037464580964297056, + "scaleX": 0.800000011920929, + "scaleY": 1.0, + "scaleZ": 0.800000011920929 + }, + "Nickname": "Spare Piece", + "Description": "Use these to cover up the unavailable growth options from your special rule \"Growth Begets Growth\"", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/b415f8/object.json b/objects/b415f8/object.json index 8c5b345be..3c781f0eb 100644 --- a/objects/b415f8/object.json +++ b/objects/b415f8/object.json @@ -3,13 +3,13 @@ "Transform": { "posX": 42.0, "posY": 4.100000381469727, - "posZ": -50.999996185302734, + "posZ": -51.810001373291016, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, "scaleX": 18.40999984741211, "scaleY": 6.483764171600342, - "scaleZ": 5.214399337768555 + "scaleZ": 4.699999809265137 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/b42f70/object.json b/objects/b42f70/object.json index af1982359..64c261a7b 100644 --- a/objects/b42f70/object.json +++ b/objects/b42f70/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -116.94000244140625, + "posX": -28.616512298583984, "posY": 1.0952558517456055, - "posZ": 29.25, + "posZ": 83.96295928955078, "rotX": 0.004447834100574255, "rotY": 180.0, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "B&C", "GMNotes": "", "ColorDiffuse": { - "r": 0.2002747654914856, - "g": 0.16032004356384277, - "b": 0.1517583131790161 + "r": 0.20027387142181396, + "g": 0.16031914949417114, + "b": 0.15175741910934448 }, "Tags": [ + "BnC", + "Moderate", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,96 +56,84 @@ "x": -0.0295058935880661, "y": 0.2000003606081009, "z": -0.0834011510014534 - }, - "Tags": [] + } }, { "Position": { "x": -0.029024828225374222, "y": 0.20000047981739044, "z": -0.40223854780197144 - }, - "Tags": [] + } }, { "Position": { "x": -0.2496289163827896, "y": 0.20000125467777252, "z": -0.40119999647140503 - }, - "Tags": [] + } }, { "Position": { "x": -0.24679118394851685, "y": 0.2000008225440979, "z": -0.08541611582040787 - }, - "Tags": [] + } }, { "Position": { "x": -0.46735408902168274, "y": 0.20000052452087402, "z": -0.08134119212627411 - }, - "Tags": [] + } }, { "Position": { "x": -0.47052067518234253, "y": 0.20000071823596954, "z": -0.403178334236145 - }, - "Tags": [] + } }, { "Position": { "x": -0.6912546157836914, "y": 0.20000115036964417, "z": -0.402325838804245 - }, - "Tags": [] + } }, { "Position": { "x": -0.6853424310684204, "y": 0.20000086724758148, "z": -0.08334184437990189 - }, - "Tags": [] + } }, { "Position": { "x": -0.9067480564117432, "y": 0.20000068843364716, "z": -0.08266147971153259 - }, - "Tags": [] + } }, { "Position": { "x": -0.9117888808250427, "y": 0.2000006139278412, "z": -0.4012761414051056 - }, - "Tags": [] + } }, { "Position": { "x": -1.1321234703063965, "y": 0.2000008076429367, "z": -0.40291306376457214 - }, - "Tags": [] + } }, { "Position": { "x": -1.3511384725570679, "y": 0.20000088214874268, "z": -0.40415826439857483 - }, - "Tags": [] + } } ] } diff --git a/objects/b42f70/script-state.json b/objects/b42f70/script-state.json new file mode 100644 index 000000000..7d6bbbc4c --- /dev/null +++ b/objects/b42f70/script-state.json @@ -0,0 +1,20 @@ +{ + "trackElements": [ + { + "elements": "00000010", + "position": { + "x": -0.69, + "y": 0, + "z": -0.4 + } + }, + { + "elements": "10000000", + "position": { + "x": -0.03, + "y": 0, + "z": -0.4 + } + } + ] +} diff --git a/objects/b42f70/script.lua b/objects/b42f70/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/b42f70/script.lua +++ b/objects/b42f70/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/b4b924/object.json b/objects/b4b924/object.json index 2e13cffcf..6a5637dcb 100644 --- a/objects/b4b924/object.json +++ b/objects/b4b924/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model", "Transform": { - "posX": -65.01287841796875, + "posX": -55.76604461669922, "posY": -2.1999154090881348, - "posZ": 56.29654312133789, + "posZ": 56.296382904052734, "rotX": 1.1119091141154058e-06, "rotY": 180.00096130371094, "rotZ": 1.4874801763653522e-06, @@ -20,6 +20,7 @@ "b": 0.8117647171020508 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, @@ -66,6 +67,7 @@ "b": 0.4880932569503784 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": true, diff --git a/objects/b75ff0/object.json b/objects/b75ff0/object.json new file mode 100644 index 000000000..37581205c --- /dev/null +++ b/objects/b75ff0/object.json @@ -0,0 +1,475 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -31.735595703125, + "posY": 1.0850456953048706, + "posZ": 73.47984313964844, + "rotX": 0.004450252279639244, + "rotY": 179.99998474121094, + "rotZ": 6.544247298734263e-06, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.3328753411769867, + "b": 0.9320557117462158 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "3": { + "GUID": "6d12d1", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.0734927400335437e-06, + "rotY": 179.9791259765625, + "rotZ": 1.427567042355804e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754643201828003, + "b": 0.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "eedec0", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353571236133575, + "posZ": -5.265135288238525, + "rotX": -1.1340162018314004e-06, + "rotY": 179.9791259765625, + "rotZ": 1.8487307329451141e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.1983332633972168, + "g": 0.4237205684185028, + "b": 0.8391405344009399 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "6": { + "GUID": "d8b49b", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.137200115408632e-06, + "rotY": 179.9791259765625, + "rotZ": 6.01547114342793e-08, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.42684057354927063, + "g": 0.3694007694721222, + "b": 0.43960490822792053 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "509e65", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353571236133575, + "posZ": -5.265135288238525, + "rotX": -1.0842063602467533e-06, + "rotY": 179.9791259765625, + "rotZ": 1.4750482080216898e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.22263985872268677 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "6b3d0d", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.019424530568358e-06, + "rotY": 179.9791259765625, + "rotZ": -8.048542099459155e-08, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "1": { + "GUID": "d2dcbb", + "Name": "Custom_Model", + "Transform": { + "posX": 9.668270111083984, + "posY": -0.24353580176830292, + "posZ": -2.302586555480957, + "rotX": -1.1583298373807338e-06, + "rotY": 179.99322509765625, + "rotZ": 2.7687346459970286e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "2": { + "GUID": "9e3996", + "Name": "Custom_Model", + "Transform": { + "posX": 9.668270111083984, + "posY": -0.24353580176830292, + "posZ": -2.302586555480957, + "rotX": -8.087550895652384e-07, + "rotY": 179.99322509765625, + "rotZ": 2.3325374343130534e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Nature", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "f40ad9", + "Name": "Custom_Model", + "Transform": { + "posX": -28.136207580566406, + "posY": 1.0848942995071411, + "posZ": 71.5316162109375, + "rotX": 0.004452259745448828, + "rotY": 179.99325561523438, + "rotZ": 6.3593379309168085e-06, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Any Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.39822474122047424 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932661536357729/A989A1335AC48A7515A984870ECBC74E38D381C5/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/b765cf/object.json b/objects/b765cf/object.json index 10100a4aa..a921d8b29 100644 --- a/objects/b765cf/object.json +++ b/objects/b765cf/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -4.739999771118164, - "posY": 0.8835022449493408, - "posZ": 42.86000061035156, - "rotX": -1.1911273745113249e-08, - "rotY": 180.0, - "rotZ": -0.00014431076124310493, - "scaleX": 2.733794927597046, + "posX": -0.222833514213562, + "posY": 0.8636050820350647, + "posZ": 49.78773880004883, + "rotX": 1.5275357645450072e-09, + "rotY": 179.99952697753906, + "rotZ": 5.995202556619006e-09, + "scaleX": 1.92783784866333, "scaleY": 1.0, - "scaleZ": 2.733794927597046 + "scaleZ": 1.92783784866333 }, "Nickname": "England", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7098039388656616 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -36,11 +37,11 @@ "SidewaysCard": false, "CustomDeck": { "634": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588037098358798662/ECB291381514A11D5EEDEC6DD7AFB783AF55B937/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874658390635/9CEA762D5AC602C5C7A8BF361629E57BB4970C53/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342241/4BF5B68EB7976EFE607B87EC08093DCBDFCE43C7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342545/228003F5EF9715D920A6D0348B10767AAD4D46C7/", "NumWidth": 2, "NumHeight": 4, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/b765cf/script.lua b/objects/b765cf/script.lua index 965d7c7a4..55b873f3a 100644 --- a/objects/b765cf/script.lua +++ b/objects/b765cf/script.lua @@ -10,9 +10,9 @@ postSetupComplete = false hasLossCondition = true hasUI = true -highImmigration = "e5d18b" -highImmigrationDiscardPosition = Vector(-52.90, 1.3, -5.30) -originalDiscardPosition = Vector(-51.25, 1.5, 0.38) +highImmigration = "6bc964" +highImmigrationDiscardPosition = Vector(-46.18, 0.82, -4.18) +originalDiscardPosition = Vector(-46.21, 1.5, 0.33) function onSave() local data_table = { @@ -24,15 +24,13 @@ end function onLoad(saved_data) local loaded_data = JSON.decode(saved_data) if loaded_data.build2 == "true" then - UI.setAttribute("panelBuild2","active",true) - UI.setAttribute("panelInvader","width","470") + toggleInvaderUI(true) end end function onObjectPickUp(player_color, picked_up_object) if picked_up_object.guid == highImmigration then - UI.setAttribute("panelBuild2","active",false) - UI.setAttribute("panelInvader","width","380") + toggleInvaderUI(false) local aidBoard = Global.getVar("aidBoard") moveDiscard(aidBoard, picked_up_object) removeEnglandSnap(aidBoard) @@ -147,7 +145,7 @@ end function ReminderSetup(params) local reminderTiles = {} if params.level >= 1 then - reminderTiles.build = "eb5ab2" + reminderTiles.build = "15b6a4" end return reminderTiles end @@ -207,8 +205,7 @@ function PostSetup(params) callback_function = function(obj) obj.setLock(true) end, }) - UI.setAttribute("panelBuild2","active",true) - UI.setAttribute("panelInvader","width","470") + toggleInvaderUI(true) englandSnap(aidBoard) Wait.condition(function() postSetupComplete = true end, function() return not aidBoard.isSmoothMoving() end) else @@ -216,6 +213,27 @@ function PostSetup(params) end end +function toggleInvaderUI(england) + if england then + Global.setVar("childHeight", 48) + Global.setVar("childWidth", 48) + Global.setVar("childFontSize", 24) + UI.setAttribute("invaderImage", "image", "England Invader Phase Stage") + UI.setAttribute("invaderLayout", "spacing", -4) + UI.setAttribute("invaderLayout", "offsetXY", "8 -4") + UI.setAttribute("panelBuild2", "active", true) + else + Global.setVar("childHeight", 64) + Global.setVar("childWidth", 64) + Global.setVar("childFontSize", 30) + UI.setAttribute("invaderImage", "image", "Invader Phase Stage") + UI.setAttribute("invaderLayout", "spacing", 16) + UI.setAttribute("invaderLayout", "offsetXY", "0 8") + UI.setAttribute("panelBuild2", "active", false) + end + Global.setVar("forceInvaderUpdate", true) +end + function englandSnap(aidBoard) local snapPoints = aidBoard.getSnapPoints() local newSnapPoints = {} @@ -230,9 +248,9 @@ function englandSnap(aidBoard) snapPoints = Global.getSnapPoints() table.insert(snapPoints, { position = highImmigrationDiscardPosition, - rotation = Vector(0, 180, 0), + rotation = Vector(0, 90, 0), rotation_snap = true, tags = {"Invader Card"}, }) Global.setSnapPoints(snapPoints) -end +end \ No newline at end of file diff --git a/objects/b81db6/object.json b/objects/b81db6/object.json new file mode 100644 index 000000000..24a4aa58a --- /dev/null +++ b/objects/b81db6/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 69.155517578125, + "posY": 1.0848307609558105, + "posZ": 70.92420959472656, + "rotX": 0.004466626327484846, + "rotY": 179.99989318847656, + "rotZ": 4.6574110456276685e-05, + "scaleX": 0.800000011920929, + "scaleY": 1.0, + "scaleZ": 0.800000011920929 + }, + "Nickname": "Spare Piece", + "Description": "Use these to track the uses of your special rule \"Pour Down Power Across The Land\"", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/b8b521/object.json b/objects/b8b521/object.json index b06e4a518..5009cbb0e 100644 --- a/objects/b8b521/object.json +++ b/objects/b8b521/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 21.799999237060547, - "posY": 0.883569061756134, - "posZ": 15.979999542236328, - "rotX": -9.623436270089769e-09, - "rotY": 180.00064086914062, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 18.001712799072266, + "posY": 0.8636050820350647, + "posZ": 31.685766220092773, + "rotX": -4.5630756950743034e-09, + "rotY": 180.0, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "Elemental Invocation", "Description": "Jagged Earth Expansion", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,14 +33,14 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 54203, + "CardID": 17510, "SidewaysCard": false, "CustomDeck": { - "542": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420504441/7D4B9B157F8805D3F5BC78044B0D6861626CBBE1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420507457/E94CFBDC8C8891794947F64233E71656FC664DDA/", - "NumWidth": 4, - "NumHeight": 2, + "175": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, "BackIsHidden": false, "UniqueBack": true, "Type": 0 diff --git a/objects/b8b521/script.lua b/objects/b8b521/script.lua index 091602198..4e08221c0 100644 --- a/objects/b8b521/script.lua +++ b/objects/b8b521/script.lua @@ -1,12 +1,72 @@ difficulty=1 fearCards={1,0,0} +onObjectCollision=true invaderDeckSetup=true mapSetup=true -broadcast="For proper element counting, place 2 element tokens instead of 1 on the corners" + +function onLoad() + if Global.getVar("gameStarted") then + for _,obj in ipairs(getObjects()) do + if Global.call("isIslandBoard", {obj=obj}) then + obj.registerCollisions(false) + end + end + end +end +function onObjectLeaveContainer(container, object) + if Global.call("isIslandBoard", {obj=object}) then + -- registerCollisions doesn't work on the frame an object leaves a bag + Wait.frames(function() + object.registerCollisions(false) + end, 1) + end +end +function onObjectCollisionEnter(params) + if Global.call("isIslandBoard", {obj=params.hit_object}) then + if params.collision_info.collision_object.type == "Generic" then + if params.collision_info.collision_object.getVar("elements") ~= nil then + params.collision_info.collision_object.addTag("Invocation Element") + end + end + end +end +function onObjectCollisionExit(params) + if Global.call("isIslandBoard", {obj=params.hit_object}) then + if params.collision_info.collision_object.type == "Generic" then + if params.collision_info.collision_object.getVar("elements") ~= nil then + params.collision_info.collision_object.removeTag("Invocation Element") + end + end + end +end function InvaderDeckSetup(params) - table.remove(params.deck,1) + local found = false + local stageTwo = -1 + local stageThree = -1 + for i, stage in pairs(params.deck) do + if stage == 1 then + table.remove(params.deck,i) + found = true + break + elseif stage == 2 or stage == "C" then + if stageTwo == -1 then + stageTwo = i + end + elseif stage == 3 then + if stageThree == -1 then + stageThree = i + end + end + end + if not found then + if stageTwo ~= -1 then + table.remove(params.deck,stageTwo) + else + table.remove(params.deck,stageThree) + end + end return params.deck end @@ -15,4 +75,4 @@ function MapSetup(params) table.insert(params.pieces[6],"Town") end return params.pieces -end +end \ No newline at end of file diff --git a/objects/ba3767/object.json b/objects/ba3767/object.json new file mode 100644 index 000000000..6930f1dd6 --- /dev/null +++ b/objects/ba3767/object.json @@ -0,0 +1,36 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": -54.493446350097656, + "posY": 0.800000011920929, + "posZ": 28.024494171142578, + "rotX": -0.004444737918674946, + "rotY": 90.0, + "rotZ": -3.6935711023033946e-07, + "scaleX": 152.80198669433594, + "scaleY": 0.30000001192092896, + "scaleZ": 3.9808740615844727 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.08235207945108414, + "g": 0.05882280319929123, + "b": 0.03921568766236305 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false +} diff --git a/objects/bd2a4a/object.json b/objects/bd2a4a/object.json index 02b4ed813..947cc95ff 100644 --- a/objects/bd2a4a/object.json +++ b/objects/bd2a4a/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -83.33772277832031, + "posX": 4.90949821472168, "posY": 1.0969945192337036, - "posZ": 51.65195083618164, + "posZ": 95.19302368164062, "rotX": 0.0044466122053563595, "rotY": 180.00076293945312, "rotZ": 180.0, @@ -11,18 +11,21 @@ "scaleY": 1.0, "scaleZ": 5.460000038146973 }, - "Nickname": "Shadows Flicker like Flame", + "Nickname": "Shadows Flicker Like Flame", "Description": "Base", "GMNotes": "", "ColorDiffuse": { - "r": 0.20027464628219604, - "g": 0.16031992435455322, - "b": 0.15175819396972656 + "r": 0.20027375221252441, + "g": 0.1603190302848816, + "b": 0.15175729990005493 }, "Tags": [ + "Base", + "Low", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,80 +56,70 @@ "x": -0.03270074725151062, "y": 0.20000037550926208, "z": -0.3974182903766632 - }, - "Tags": [] + } }, { "Position": { "x": -0.027743685990571976, "y": 0.19999995827674866, "z": -0.07999123632907867 - }, - "Tags": [] + } }, { "Position": { "x": -0.25158801674842834, "y": 0.19999951124191284, "z": -0.08176533132791519 - }, - "Tags": [] + } }, { "Position": { "x": -0.2554992139339447, "y": 0.19999969005584717, "z": -0.40231046080589294 - }, - "Tags": [] + } }, { "Position": { "x": -0.48031753301620483, "y": 0.19999957084655762, "z": -0.40088412165641785 - }, - "Tags": [] + } }, { "Position": { "x": -0.472208172082901, "y": 0.19999992847442627, "z": -0.08072854578495026 - }, - "Tags": [] + } }, { "Position": { "x": -0.6897674798965454, "y": 0.20000015199184418, "z": -0.07988236099481583 - }, - "Tags": [] + } }, { "Position": { "x": -0.695151150226593, "y": 0.2000003159046173, "z": -0.4033780097961426 - }, - "Tags": [] + } }, { "Position": { "x": -0.9149048924446106, "y": 0.20000098645687103, "z": -0.0774247795343399 - }, - "Tags": [] + } }, { "Position": { "x": -0.9215417504310608, "y": 0.20000042021274567, "z": -0.3988279700279236 - }, - "Tags": [] + } } ] } diff --git a/objects/bd2a4a/script.lua b/objects/bd2a4a/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/bd2a4a/script.lua +++ b/objects/bd2a4a/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/bd3f44/object.json b/objects/bd3f44/object.json new file mode 100644 index 000000000..32f556f13 --- /dev/null +++ b/objects/bd3f44/object.json @@ -0,0 +1,36 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": -34.61370849609375, + "posY": 0.800000011920929, + "posZ": 28.196582794189453, + "rotX": -0.00014464528067037463, + "rotY": 89.99153900146484, + "rotZ": 3.0380252979966826e-08, + "scaleX": 69.51446533203125, + "scaleY": 0.30000001192092896, + "scaleZ": 2.0925064086914062 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.08235206454992294, + "g": 0.05882277339696884, + "b": 0.03921568766236305 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false +} diff --git a/objects/bd528e/object.json b/objects/bd528e/object.json index 8323d5e2a..fa9e04d70 100644 --- a/objects/bd528e/object.json +++ b/objects/bd528e/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 8.529999732971191, - "posY": 0.8835356831550598, - "posZ": 33.900001525878906, - "rotX": -3.490941091754962e-09, - "rotY": 179.99850463867188, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 8.88943862915039, + "posY": 0.8636050820350647, + "posZ": 43.66621017456055, + "rotX": -1.2058906095901989e-09, + "rotY": 179.9999542236328, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "Ward the Shores", "Description": "Branch & Claw Expansion", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 17504, + "CardID": 17506, "SidewaysCard": false, "CustomDeck": { "175": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412501/089E1D495EA40F5830D432C56EFE77E59DA214F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412574/647A10C421528FC37AF06DABD93B00A02CE7E020/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/bd528e/script.lua b/objects/bd528e/script.lua index 0f27e5eca..b3cf177b5 100644 --- a/objects/bd528e/script.lua +++ b/objects/bd528e/script.lua @@ -7,15 +7,20 @@ fearSetupComplete=false function PostSetup() local scenarioBag = Global.getVar("scenarioBag") - scenarioBag.takeObject({ - guid = "0841e7", + local bag = scenarioBag.takeObject({ + guid = "8d6e46", position = {-45.24, 0.84, 36.64}, rotation = {0,180,0}, smooth = false, callback_function = removeTokens, }) + bag.setLock(true) end function removeTokens(obj) + -- Remove 8 numbered tokens + for _ = 1, 8 do + obj.takeObject({}).destruct() + end local diff = obj.getQuantity() - (Global.getVar("numBoards") * 4) for _ = 1, diff do obj.takeObject({}).destruct() @@ -27,4 +32,4 @@ function FearSetup(params) local fearDeck = getObjectFromGUID(Global.getVar("fearDeckSetupZone")).getObjects()[1] params.deck.putObject(fearDeck) Wait.condition(function() fearSetupComplete = true end, function() return fearDeck == nil end) -end +end \ No newline at end of file diff --git a/objects/bd8761/object.json b/objects/bd8761/object.json index 7ae450239..cdeb8c2f5 100644 --- a/objects/bd8761/object.json +++ b/objects/bd8761/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -55.279998779296875, - "posY": 2.609999895095825, - "posZ": 9.470000267028809, + "posX": -50.2400016784668, + "posY": 2.6100144386291504, + "posZ": 9.418987274169922, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/bdac64/object.json b/objects/bdac64/object.json index 9daf5f453..0297bc5f5 100644 --- a/objects/bdac64/object.json +++ b/objects/bdac64/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Token", "Transform": { - "posX": -119.55000305175781, - "posY": 1.1922234296798706, - "posZ": 20.220001220703125, + "posX": 36.040000915527344, + "posY": 1.192224383354187, + "posZ": 86.19243621826172, "rotX": 0.0044502452947199345, "rotY": 180.01077270507812, "rotZ": 1.437525588698918e-05, @@ -23,6 +23,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/c323b4/object.json b/objects/c323b4/object.json new file mode 100644 index 000000000..4c0208398 --- /dev/null +++ b/objects/c323b4/object.json @@ -0,0 +1,36 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": 30.56930923461914, + "posY": 0.800000011920929, + "posZ": 63.35915756225586, + "rotX": 0.0, + "rotY": -0.003712600562721491, + "rotZ": 0.0, + "scaleX": 174.10736083984375, + "scaleY": 0.30000001192092896, + "scaleZ": 2.0925064086914062 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.08235203474760056, + "g": 0.05882275104522705, + "b": 0.03921568766236305 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false +} diff --git a/objects/c3c59b/object.json b/objects/c3c59b/object.json index 41db07412..6d2fb4b67 100644 --- a/objects/c3c59b/object.json +++ b/objects/c3c59b/object.json @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/c3c59b/script.lua b/objects/c3c59b/script.lua index 9c2c870a1..78fde54be 100644 --- a/objects/c3c59b/script.lua +++ b/objects/c3c59b/script.lua @@ -1,17 +1,6 @@ function setupPlayerArea() Global.call("setupPlayerArea", { obj = self, - elementBags = { - getObjectFromGUID("f43d48"), - getObjectFromGUID("0db997"), - getObjectFromGUID("c03068"), - getObjectFromGUID("6b4ec7"), - getObjectFromGUID("17cc95"), - getObjectFromGUID("bf925f"), - getObjectFromGUID("e7bb8a"), - getObjectFromGUID("8a8341"), - }, - anyBag = getObjectFromGUID("13aabd"), zone = getObjectFromGUID("102771") }) -end +end \ No newline at end of file diff --git a/objects/c44b9c/object.json b/objects/c44b9c/object.json new file mode 100644 index 000000000..843e8fd6e --- /dev/null +++ b/objects/c44b9c/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.029998779296875, + "posY": 0.8031325936317444, + "posZ": 14.170000076293945, + "rotX": -3.151642857801562e-08, + "rotY": 180.01095581054688, + "rotZ": 7.1325295891711e-08, + "scaleX": 0.5500003695487976, + "scaleY": 0.5500003695487976, + "scaleZ": 0.5500003695487976 + }, + "Nickname": "Earth Element", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.4268391728401184, + "g": 0.36939939856529236, + "b": 0.4396035373210907 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/c4ac1d/object.json b/objects/c4ac1d/object.json index 169abb234..047f67755 100644 --- a/objects/c4ac1d/object.json +++ b/objects/c4ac1d/object.json @@ -1,9 +1,9 @@ { "Name": "3DText", "Transform": { - "posX": -48.9398193359375, - "posY": 0.9603368639945984, - "posZ": -37.96685028076172, + "posX": 105.12966918945312, + "posY": 0.960344672203064, + "posZ": 1.0916699171066284, "rotX": 90.0, "rotY": 1.4149432736587642e-08, "rotZ": 0.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -39,6 +40,6 @@ "g": 1.0, "b": 1.0 }, - "fontSize": 80 + "fontSize": 76 } } diff --git a/objects/c5cbb7/object.json b/objects/c5cbb7/object.json new file mode 100644 index 000000000..99cd6ea9a --- /dev/null +++ b/objects/c5cbb7/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.029998779296875, + "posY": 0.8031325936317444, + "posZ": 21.670000076293945, + "rotX": -2.4802924158962014e-08, + "rotY": 180.01473999023438, + "rotZ": 2.9103462750867948e-08, + "scaleX": 0.5500003695487976, + "scaleY": 0.5500003695487976, + "scaleZ": 0.5500003695487976 + }, + "Nickname": "Sun Element", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/c64244/object.json b/objects/c64244/object.json index 4158ddc6a..c6a16c71f 100644 --- a/objects/c64244/object.json +++ b/objects/c64244/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model", "Transform": { - "posX": -44.368675231933594, + "posX": -43.03872299194336, "posY": 0.820000171661377, - "posZ": 7.8799967765808105, + "posZ": 9.664371490478516, "rotX": -0.000657646800391376, "rotY": 179.9999237060547, "rotZ": 0.0141760790720582, @@ -16,10 +16,11 @@ "GMNotes": "", "ColorDiffuse": { "r": 0.8560000061988831, - "g": 0.09998045116662979, - "b": 0.09398039430379868 + "g": 0.09997876733541489, + "b": 0.09397871047258377 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/c68e2c/object.json b/objects/c68e2c/object.json index 55832667a..f7e0c60a3 100644 --- a/objects/c68e2c/object.json +++ b/objects/c68e2c/object.json @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/c68e2c/script.lua b/objects/c68e2c/script.lua index cfdd7efc5..1f022dced 100644 --- a/objects/c68e2c/script.lua +++ b/objects/c68e2c/script.lua @@ -1,17 +1,6 @@ function setupPlayerArea() Global.call("setupPlayerArea", { obj = self, - elementBags = { - getObjectFromGUID("3c232d"), - getObjectFromGUID("c76e95"), - getObjectFromGUID("7d4eec"), - getObjectFromGUID("e5f502"), - getObjectFromGUID("f9baa1"), - getObjectFromGUID("5d8ff7"), - getObjectFromGUID("b15155"), - getObjectFromGUID("8c701f"), - }, - anyBag = getObjectFromGUID("f0121a"), zone = getObjectFromGUID("9fc5a4") }) -end +end \ No newline at end of file diff --git a/objects/c932e8/object.json b/objects/c932e8/object.json index 03ac76544..3f669b950 100644 --- a/objects/c932e8/object.json +++ b/objects/c932e8/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model", "Transform": { - "posX": -69.53601837158203, + "posX": 18.787437438964844, "posY": 1.2451322078704834, - "posZ": 27.640987396240234, + "posZ": 82.35395050048828, "rotX": -0.004449856001883745, "rotY": 359.86407470703125, "rotZ": 4.851603534916649e-06, @@ -15,11 +15,15 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.24997907876968384, - "g": 0.24997907876968384, - "b": 0.24997907876968384 + "r": 0.24997732043266296, + "g": 0.24997732043266296, + "b": 0.24997732043266296 }, + "Tags": [ + "Spirit Setup" + ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/c932e8/script.lua b/objects/c932e8/script.lua index 89fda6e62..a223cc84a 100644 --- a/objects/c932e8/script.lua +++ b/objects/c932e8/script.lua @@ -14,6 +14,11 @@ function onLoad() end function setupDeepSlumber(_, color) + doSpiritSetup{color=color} +end + +function doSpiritSetup(params) + local color = params.color if not Global.getVar("gameStarted") then Player[color].broadcast("Please wait for the game to start before pressing button!", "Red") return @@ -46,4 +51,4 @@ function setupDeepSlumber(_, color) serpent.setSnapPoints(snapPoints) self.destruct() -end +end \ No newline at end of file diff --git a/objects/c99d4d/object.json b/objects/c99d4d/object.json index 86134af1c..810b6238d 100644 --- a/objects/c99d4d/object.json +++ b/objects/c99d4d/object.json @@ -2,14 +2,14 @@ "Name": "Custom_Assetbundle", "Transform": { "posX": -3.799999952316284, - "posY": 0.5899999737739563, - "posZ": -31.99996566772461, + "posY": 0.8100000023841858, + "posZ": -29.899999618530273, "rotX": 0.004446592181921005, "rotY": 180.0, "rotZ": 0.0, "scaleX": 2.299999952316284, - "scaleY": 1.0, - "scaleZ": 1.5956422090530396 + "scaleY": 0.009999999776482582, + "scaleZ": 1.4199999570846558 }, "Nickname": "", "Description": "", @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/c9e49b/contained/3395b4/object.json b/objects/c9e49b/contained/3395b4/object.json index 6444832e6..e35987673 100644 --- a/objects/c9e49b/contained/3395b4/object.json +++ b/objects/c9e49b/contained/3395b4/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 46101, + "CardID": 46105, "SidewaysCard": false, "CustomDeck": { "461": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420817965/12C4B73769A390681018011E99383AD16AE2F8FB/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420908031/4CA64F5AEEDDE17B652141BFC4C25F17B3614D4B/", - "NumWidth": 3, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100641950/04BFE6D869E8C2A55277F4E1F6636277CFF26F77/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100642329/961D73D95A85B1A4A2912AD8FCEC162F08441E71/", + "NumWidth": 4, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/c9e49b/contained/52d58e/object.json b/objects/c9e49b/contained/52d58e/object.json index 978b32bd1..1326d52b1 100644 --- a/objects/c9e49b/contained/52d58e/object.json +++ b/objects/c9e49b/contained/52d58e/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 46105, + "CardID": 46101, "SidewaysCard": false, "CustomDeck": { "461": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420817965/12C4B73769A390681018011E99383AD16AE2F8FB/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420908031/4CA64F5AEEDDE17B652141BFC4C25F17B3614D4B/", - "NumWidth": 3, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100641950/04BFE6D869E8C2A55277F4E1F6636277CFF26F77/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100642329/961D73D95A85B1A4A2912AD8FCEC162F08441E71/", + "NumWidth": 4, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/c9e49b/contained/5cd6cb/object.json b/objects/c9e49b/contained/5cd6cb/object.json index 8b95e23e5..a2934d3ad 100644 --- a/objects/c9e49b/contained/5cd6cb/object.json +++ b/objects/c9e49b/contained/5cd6cb/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 46100, "SidewaysCard": false, "CustomDeck": { "461": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420817965/12C4B73769A390681018011E99383AD16AE2F8FB/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420908031/4CA64F5AEEDDE17B652141BFC4C25F17B3614D4B/", - "NumWidth": 3, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100641950/04BFE6D869E8C2A55277F4E1F6636277CFF26F77/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100642329/961D73D95A85B1A4A2912AD8FCEC162F08441E71/", + "NumWidth": 4, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/c9e49b/contained/c275c6/object.json b/objects/c9e49b/contained/c275c6/object.json index 0428adcc6..70197199b 100644 --- a/objects/c9e49b/contained/c275c6/object.json +++ b/objects/c9e49b/contained/c275c6/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 46102, + "CardID": 46104, "SidewaysCard": false, "CustomDeck": { "461": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420817965/12C4B73769A390681018011E99383AD16AE2F8FB/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420908031/4CA64F5AEEDDE17B652141BFC4C25F17B3614D4B/", - "NumWidth": 3, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100641950/04BFE6D869E8C2A55277F4E1F6636277CFF26F77/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100642329/961D73D95A85B1A4A2912AD8FCEC162F08441E71/", + "NumWidth": 4, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/c9e49b/contained/c9678d/object.json b/objects/c9e49b/contained/c9678d/object.json index 9ebc7d15e..d6dbc1422 100644 --- a/objects/c9e49b/contained/c9678d/object.json +++ b/objects/c9e49b/contained/c9678d/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 46104, + "CardID": 46102, "SidewaysCard": false, "CustomDeck": { "461": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420817965/12C4B73769A390681018011E99383AD16AE2F8FB/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420908031/4CA64F5AEEDDE17B652141BFC4C25F17B3614D4B/", - "NumWidth": 3, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100641950/04BFE6D869E8C2A55277F4E1F6636277CFF26F77/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100642329/961D73D95A85B1A4A2912AD8FCEC162F08441E71/", + "NumWidth": 4, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/c9e49b/contained/e50576/object.json b/objects/c9e49b/contained/e50576/object.json index 4a4b00818..519582376 100644 --- a/objects/c9e49b/contained/e50576/object.json +++ b/objects/c9e49b/contained/e50576/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 46103, "SidewaysCard": false, "CustomDeck": { "461": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420817965/12C4B73769A390681018011E99383AD16AE2F8FB/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420908031/4CA64F5AEEDDE17B652141BFC4C25F17B3614D4B/", - "NumWidth": 3, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100641950/04BFE6D869E8C2A55277F4E1F6636277CFF26F77/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100642329/961D73D95A85B1A4A2912AD8FCEC162F08441E71/", + "NumWidth": 4, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/c9e49b/object.json b/objects/c9e49b/object.json index c61761b4f..7718c7891 100644 --- a/objects/c9e49b/object.json +++ b/objects/c9e49b/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -72.54000854492188, - "posY": 1.1390554904937744, - "posZ": -2.1799988746643066, + "posX": 83.20336151123047, + "posY": 1.1390564441680908, + "posZ": 74.60828399658203, "rotX": 0.004446626640856266, "rotY": 180.008544921875, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,24 +34,24 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ 46100, - 46105, - 46104, - 46103, + 46101, 46102, - 46101 + 46103, + 46104, + 46105 ], "CustomDeck": { "461": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420817965/12C4B73769A390681018011E99383AD16AE2F8FB/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420908031/4CA64F5AEEDDE17B652141BFC4C25F17B3614D4B/", - "NumWidth": 3, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100641950/04BFE6D869E8C2A55277F4E1F6636277CFF26F77/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100642329/961D73D95A85B1A4A2912AD8FCEC162F08441E71/", + "NumWidth": 4, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/ca2938/object.json b/objects/ca2938/object.json new file mode 100644 index 000000000..d23bfa063 --- /dev/null +++ b/objects/ca2938/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 69.155517578125, + "posY": 1.084938406944275, + "posZ": 72.30817413330078, + "rotX": 0.004466345068067312, + "rotY": 179.99989318847656, + "rotZ": 4.6735938667552546e-05, + "scaleX": 0.800000011920929, + "scaleY": 1.0, + "scaleZ": 0.800000011920929 + }, + "Nickname": "Spare Piece", + "Description": "Use these to track the uses of your special rule \"Pour Down Power Across The Land\"", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ca5089/contained/577b73/object.json b/objects/ca5089/contained/577b73/object.json index ad119da42..f7fa9d38c 100644 --- a/objects/ca5089/contained/577b73/object.json +++ b/objects/ca5089/contained/577b73/object.json @@ -23,6 +23,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/ca5089/object.json b/objects/ca5089/object.json index ba67af542..8c2862508 100644 --- a/objects/ca5089/object.json +++ b/objects/ca5089/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -55.70000076293945, - "posY": 1.2617377042770386, - "posZ": 13.189682960510254, + "posX": -50.6622200012207, + "posY": 1.2617493867874146, + "posZ": 13.138669967651367, "rotX": 3.469211833362351e-07, "rotY": 180.00006103515625, "rotZ": -0.00014475044736173004, @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -82,6 +83,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": false, diff --git a/objects/ca88f0/object.json b/objects/ca88f0/object.json index f9cf59de8..881667bbe 100644 --- a/objects/ca88f0/object.json +++ b/objects/ca88f0/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 21.799999237060547, - "posY": 0.883569061756134, - "posZ": 33.900001525878906, - "rotX": 6.92339963137556e-09, - "rotY": 180.00250244140625, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 18.001712799072266, + "posY": 0.8636050820350647, + "posZ": 43.6717643737793, + "rotX": 2.994289260982441e-09, + "rotY": 180.0, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "Powers Long Forgotten", "Description": "Branch & Claw Expansion", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 17503, + "CardID": 17507, "SidewaysCard": false, "CustomDeck": { "175": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412501/089E1D495EA40F5830D432C56EFE77E59DA214F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412574/647A10C421528FC37AF06DABD93B00A02CE7E020/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/ca88f0/script.lua b/objects/ca88f0/script.lua index 3aa720d0a..20d7d62c9 100644 --- a/objects/ca88f0/script.lua +++ b/objects/ca88f0/script.lua @@ -11,39 +11,21 @@ function PostSetup() position = {-44.08, 0.71, 34.11}, rotation = {0,0,0}, smooth = false, - callback_function = function(obj) obj.setLock(true) end, - }) - - scenarioBag.takeObject({ - guid = "0841e7", - position = {-45.24, 3.34, 36.64}, - rotation = {0,180,180}, - smooth = false, callback_function = removeTokens, }) - - -- Destroy all items besides 1-8 tokens, and shuffle to randomize - scenarioBag.takeObject({guid = "8c41b6"}).destruct() - scenarioBag.takeObject({guid = "195b49"}).destruct() - scenarioBag.takeObject({guid = "889880"}).destruct() - scenarioBag.takeObject({guid = "eb0571"}).destruct() - scenarioBag.shuffle() - - local numBoards = Global.getVar("numBoards") - for _ = 1, numBoards + 1 do - bag.putObject(scenarioBag.takeObject({ - rotation = {0,180,180}, - smooth = false, - })) - end - - Wait.condition(function() bag.shuffle() postSetupComplete = true end, function() return #bag.getObjects() == numBoards * 4 end) + bag.setLock(true) end -function removeTokens(stack) - local bag = getObjectFromGUID("8d6e46") +function removeTokens(obj) + local count = 8 local numBoards = Global.getVar("numBoards") - for _ = 1, 3 * numBoards - 1 do - bag.putObject(stack.takeObject()) + for _ = 1, count - (numBoards + 1) do + local num = math.random(1, count) + obj.takeObject({index = obj.getQuantity() - num}).destruct() + count = count - 1 end - stack.destruct() -end + for _ = 1, obj.getQuantity() - count - (3 * numBoards - 1) do + obj.takeObject({index = 0}).destruct() + end + obj.shuffle() + postSetupComplete = true +end \ No newline at end of file diff --git a/objects/cb053a/object.json b/objects/cb053a/object.json new file mode 100644 index 000000000..7249d1584 --- /dev/null +++ b/objects/cb053a/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 35.64014434814453, + "posY": 1.0851389169692993, + "posZ": 75.08550262451172, + "rotX": 0.004578358959406614, + "rotY": 179.9998016357422, + "rotZ": 0.0003745267167687416, + "scaleX": 0.800000011920929, + "scaleY": 1.0, + "scaleZ": 0.800000011920929 + }, + "Nickname": "Spare Piece", + "Description": "Use these to cover up the unavailable growth options from your special rule \"Growth Begets Growth\"", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/cb1318/object.json b/objects/cb1318/object.json new file mode 100644 index 000000000..34b17b3c2 --- /dev/null +++ b/objects/cb1318/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.029998779296875, + "posY": 0.8031325936317444, + "posZ": 20.170000076293945, + "rotX": 9.348755014570997e-08, + "rotY": 180.01100158691406, + "rotZ": -8.40225737874789e-08, + "scaleX": 0.5500003695487976, + "scaleY": 0.5500003695487976, + "scaleZ": 0.5500003695487976 + }, + "Nickname": "Moon Element", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/cb16ab/object.json b/objects/cb16ab/object.json index fa4452222..fb913d615 100644 --- a/objects/cb16ab/object.json +++ b/objects/cb16ab/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -45.619998931884766, - "posY": 1.899999976158142, - "posZ": -10.609999656677246, + "posX": -46.18000030517578, + "posY": 1.8200000524520874, + "posZ": 41.18000030517578, "rotX": 0.0, "rotY": -3.733867561095394e-05, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/ce1df8/contained/6c9f54/object.json b/objects/ce1df8/contained/6c9f54/object.json index 71325a8ad..1436c2b7e 100644 --- a/objects/ce1df8/contained/6c9f54/object.json +++ b/objects/ce1df8/contained/6c9f54/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45903, + "CardID": 45900, "SidewaysCard": false, "CustomDeck": { "459": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420814912/7153C08DE7FEA11B740B48B47D0C2B1F94091DAF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420905095/36BC2ACCAD288F9422657367D4DAC97E1294A2E2/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100643997/CC37C6AC224F519A6E0D0602BE244D26BC4628A1/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100644870/8FE2DB6430E78E137945C0B4DA57F5D4019225D9/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/ce1df8/contained/770b46/object.json b/objects/ce1df8/contained/770b46/object.json index 833d06ba9..f6fe5e717 100644 --- a/objects/ce1df8/contained/770b46/object.json +++ b/objects/ce1df8/contained/770b46/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45900, + "CardID": 45903, "SidewaysCard": false, "CustomDeck": { "459": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420814912/7153C08DE7FEA11B740B48B47D0C2B1F94091DAF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420905095/36BC2ACCAD288F9422657367D4DAC97E1294A2E2/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100643997/CC37C6AC224F519A6E0D0602BE244D26BC4628A1/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100644870/8FE2DB6430E78E137945C0B4DA57F5D4019225D9/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/ce1df8/contained/792c56/object.json b/objects/ce1df8/contained/792c56/object.json index de1355ec6..5172ab643 100644 --- a/objects/ce1df8/contained/792c56/object.json +++ b/objects/ce1df8/contained/792c56/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45902, + "CardID": 45901, "SidewaysCard": false, "CustomDeck": { "459": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420814912/7153C08DE7FEA11B740B48B47D0C2B1F94091DAF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420905095/36BC2ACCAD288F9422657367D4DAC97E1294A2E2/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100643997/CC37C6AC224F519A6E0D0602BE244D26BC4628A1/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100644870/8FE2DB6430E78E137945C0B4DA57F5D4019225D9/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/ce1df8/contained/a08273/object.json b/objects/ce1df8/contained/a08273/object.json index 8d9c879a4..3eb974eac 100644 --- a/objects/ce1df8/contained/a08273/object.json +++ b/objects/ce1df8/contained/a08273/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45901, + "CardID": 45902, "SidewaysCard": false, "CustomDeck": { "459": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420814912/7153C08DE7FEA11B740B48B47D0C2B1F94091DAF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420905095/36BC2ACCAD288F9422657367D4DAC97E1294A2E2/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100643997/CC37C6AC224F519A6E0D0602BE244D26BC4628A1/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100644870/8FE2DB6430E78E137945C0B4DA57F5D4019225D9/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/ce1df8/object.json b/objects/ce1df8/object.json index ac9f7b0d0..133752704 100644 --- a/objects/ce1df8/object.json +++ b/objects/ce1df8/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -106.28105163574219, - "posY": 1.1302932500839233, - "posZ": -2.1796727180480957, + "posX": 49.46235656738281, + "posY": 1.1302942037582397, + "posZ": 74.60861206054688, "rotX": -6.25042844148993e-07, "rotY": 180.04368591308594, "rotZ": 180.00099182128906, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,22 +34,22 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 45903, - 45902, + 45900, 45901, - 45900 + 45902, + 45903 ], "CustomDeck": { "459": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420814912/7153C08DE7FEA11B740B48B47D0C2B1F94091DAF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420905095/36BC2ACCAD288F9422657367D4DAC97E1294A2E2/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100643997/CC37C6AC224F519A6E0D0602BE244D26BC4628A1/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100644870/8FE2DB6430E78E137945C0B4DA57F5D4019225D9/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/cebe09/object.json b/objects/cebe09/object.json index 36bfe53ce..453428697 100644 --- a/objects/cebe09/object.json +++ b/objects/cebe09/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -66.53772735595703, + "posX": 21.785728454589844, "posY": 1.0952564477920532, - "posZ": 29.25, + "posZ": 83.96295928955078, "rotX": 0.004446795675903559, "rotY": 180.00021362304688, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "B&C", "GMNotes": "", "ColorDiffuse": { - "r": 0.2002747654914856, - "g": 0.16032004356384277, - "b": 0.1517583131790161 + "r": 0.20027387142181396, + "g": 0.16031914949417114, + "b": 0.15175741910934448 }, "Tags": [ + "BnC", + "High", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,96 +56,84 @@ "x": -0.025043802335858345, "y": 0.20000125467777252, "z": -0.3983056843280792 - }, - "Tags": [] + } }, { "Position": { "x": -0.025525566190481186, "y": 0.20000135898590088, "z": -0.07946830242872238 - }, - "Tags": [] + } }, { "Position": { "x": -0.251747190952301, "y": 0.20000110566616058, "z": -0.400246262550354 - }, - "Tags": [] + } }, { "Position": { "x": -0.2489084154367447, "y": 0.2000007927417755, "z": -0.08446205407381058 - }, - "Tags": [] + } }, { "Position": { "x": -0.4726668894290924, "y": 0.20000045001506805, "z": -0.40525996685028076 - }, - "Tags": [] + } }, { "Position": { "x": -0.4694706201553345, "y": 0.20000073313713074, "z": -0.08038748055696487 - }, - "Tags": [] + } }, { "Position": { "x": -0.6889422535896301, "y": 0.20000094175338745, "z": -0.2496456503868103 - }, - "Tags": [] + } }, { "Position": { "x": -0.892632246017456, "y": 0.20000147819519043, "z": -0.39748257398605347 - }, - "Tags": [] + } }, { "Position": { "x": -0.9210355877876282, "y": 0.20000143349170685, "z": -0.08463174849748611 - }, - "Tags": [] + } }, { "Position": { "x": -1.1129682064056396, "y": 0.2000015377998352, "z": -0.39911949634552 - }, - "Tags": [] + } }, { "Position": { "x": -1.136710524559021, "y": 0.20000144839286804, "z": -0.08433608710765839 - }, - "Tags": [] + } }, { "Position": { "x": -1.3319971561431885, "y": 0.20000126957893372, "z": -0.40036436915397644 - }, - "Tags": [] + } } ] } diff --git a/objects/cebe09/script-state.json b/objects/cebe09/script-state.json new file mode 100644 index 000000000..3c4b9b102 --- /dev/null +++ b/objects/cebe09/script-state.json @@ -0,0 +1,36 @@ +{ + "trackElements": [ + { + "elements": "00000100", + "position": { + "x": -0.69, + "y": 0, + "z": -0.25 + } + }, + { + "elements": "00001000", + "position": { + "x": -0.47, + "y": 0, + "z": -0.08 + } + }, + { + "elements": "01000000", + "position": { + "x": -0.03, + "y": 0, + "z": -0.08 + } + }, + { + "elements": "00100000", + "position": { + "x": -0.03, + "y": 0, + "z": -0.4 + } + } + ] +} diff --git a/objects/cebe09/script.lua b/objects/cebe09/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/cebe09/script.lua +++ b/objects/cebe09/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/cf2635/object.json b/objects/cf2635/object.json index 91163dcf6..43d0443f6 100644 --- a/objects/cf2635/object.json +++ b/objects/cf2635/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -56.27000045776367, - "posY": 1.1799999475479126, - "posZ": 54.06999969482422, + "posX": -50.65999984741211, + "posY": 1.100000023841858, + "posZ": 55.57928466796875, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/d336ca/contained/8e3390/object.json b/objects/d336ca/contained/8e3390/object.json index 0008fdd2f..5c22e8331 100644 --- a/objects/d336ca/contained/8e3390/object.json +++ b/objects/d336ca/contained/8e3390/object.json @@ -23,6 +23,7 @@ "Destroy" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/d336ca/object.json b/objects/d336ca/object.json index cf63c62cb..8fd39459c 100644 --- a/objects/d336ca/object.json +++ b/objects/d336ca/object.json @@ -1,15 +1,15 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -43.922088623046875, - "posY": 1.0711350440979004, - "posZ": 43.5920524597168, + "posX": -45.5099983215332, + "posY": 1.07113516330719, + "posZ": 59.650001525878906, "rotX": -7.625585851656069e-08, "rotY": 180.03140258789062, "rotZ": 180.0, - "scaleX": 0.8299999237060547, - "scaleY": 0.16000033915042877, - "scaleZ": 0.8300008773803711 + "scaleX": 0.7273902297019958, + "scaleY": 0.14022010564804077, + "scaleZ": 0.7273910641670227 }, "Nickname": "1 Energy Tokens", "Description": "", @@ -20,6 +20,7 @@ "b": 0.5600327849388123 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,69 +54,5 @@ "FresnelStrength": 0.0 }, "CastShadows": true - }, - "ChildObjects": [ - { - "GUID": "2c2f6f", - "Name": "Custom_Model", - "Transform": { - "posX": -0.009768513962626457, - "posY": -0.533482551574707, - "posZ": 0.004812792409211397, - "rotX": -9.873066630916583e-08, - "rotY": 0.06529661267995834, - "rotZ": 180.0, - "scaleX": 0.7590375542640686, - "scaleY": 5.468754768371582, - "scaleZ": 0.759037971496582 - }, - "Nickname": "1 Energy", - "Description": "", - "GMNotes": "", - "ColorDiffuse": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "Tags": [ - "Destroy" - ], - "LayoutGroupSortIndex": 0, - "Locked": true, - "Grid": false, - "Snap": false, - "IgnoreFoW": false, - "MeasureMovement": false, - "DragSelectable": true, - "Autoraise": true, - "Sticky": false, - "Tooltip": true, - "GridProjection": false, - "HideWhenFaceDown": false, - "Hands": false, - "CustomMesh": { - "MeshURL": "http://cloud-3.steamusercontent.com/ugc/868489312390110251/5C3337D08AA1E8E0DD9A2B79D23BB60B568F478E/", - "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/868489312390112137/2C135F1EA450E7B9F9FE5A46D56E1764E7A28BB3/", - "NormalURL": "", - "ColliderURL": "", - "Convex": true, - "MaterialIndex": 3, - "TypeIndex": 5, - "CustomShader": { - "SpecularColor": { - "r": 1.0, - "g": 1.0, - "b": 1.0 - }, - "SpecularIntensity": 0.0, - "SpecularSharpness": 2.0, - "FresnelStrength": 0.0 - }, - "CastShadows": true - }, - "LuaScript": "", - "LuaScriptState": "", - "XmlUI": "" - } - ] + } } diff --git a/objects/d3397d/contained/0d004a/object.json b/objects/d3397d/contained/0d004a/object.json index 413988583..b03c0c3d0 100644 --- a/objects/d3397d/contained/0d004a/object.json +++ b/objects/d3397d/contained/0d004a/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64501, "SidewaysCard": false, "CustomDeck": { "645": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277995167/46224109CE87EA888B24E7740912BAE14A7D2A73/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756129526/0C1A79B1F2CFA7AA1ACCAE79155950A18939E619/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100635176/E9E749ADAD8A6D30DFBF6824850558B13983FBDE/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100634322/0C1A79B1F2CFA7AA1ACCAE79155950A18939E619/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/d3397d/contained/4955b1/object.json b/objects/d3397d/contained/4955b1/object.json index db894d0bd..3129f2478 100644 --- a/objects/d3397d/contained/4955b1/object.json +++ b/objects/d3397d/contained/4955b1/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64502, "SidewaysCard": false, "CustomDeck": { "645": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277995167/46224109CE87EA888B24E7740912BAE14A7D2A73/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756129526/0C1A79B1F2CFA7AA1ACCAE79155950A18939E619/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100635176/E9E749ADAD8A6D30DFBF6824850558B13983FBDE/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100634322/0C1A79B1F2CFA7AA1ACCAE79155950A18939E619/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/d3397d/contained/7ab982/object.json b/objects/d3397d/contained/7ab982/object.json index 5a8c2dcd7..f46266e91 100644 --- a/objects/d3397d/contained/7ab982/object.json +++ b/objects/d3397d/contained/7ab982/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64503, "SidewaysCard": false, "CustomDeck": { "645": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277995167/46224109CE87EA888B24E7740912BAE14A7D2A73/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756129526/0C1A79B1F2CFA7AA1ACCAE79155950A18939E619/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100635176/E9E749ADAD8A6D30DFBF6824850558B13983FBDE/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100634322/0C1A79B1F2CFA7AA1ACCAE79155950A18939E619/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/d3397d/contained/f6fed4/object.json b/objects/d3397d/contained/f6fed4/object.json index 8f4026e66..0f6991d39 100644 --- a/objects/d3397d/contained/f6fed4/object.json +++ b/objects/d3397d/contained/f6fed4/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64500, "SidewaysCard": false, "CustomDeck": { "645": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277995167/46224109CE87EA888B24E7740912BAE14A7D2A73/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756129526/0C1A79B1F2CFA7AA1ACCAE79155950A18939E619/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100635176/E9E749ADAD8A6D30DFBF6824850558B13983FBDE/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100634322/0C1A79B1F2CFA7AA1ACCAE79155950A18939E619/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/d3397d/object.json b/objects/d3397d/object.json index f7a3f5367..ec10ebf9a 100644 --- a/objects/d3397d/object.json +++ b/objects/d3397d/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -106.2813720703125, + "posX": -17.9578857421875, "posY": 1.1356120109558105, - "posZ": 31.420228958129883, + "posZ": 86.13319396972656, "rotX": 0.004446059465408325, "rotY": 180.0003662109375, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,7 +34,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -44,8 +45,8 @@ ], "CustomDeck": { "645": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277995167/46224109CE87EA888B24E7740912BAE14A7D2A73/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756129526/0C1A79B1F2CFA7AA1ACCAE79155950A18939E619/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100635176/E9E749ADAD8A6D30DFBF6824850558B13983FBDE/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100634322/0C1A79B1F2CFA7AA1ACCAE79155950A18939E619/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/d3dd7e/object.json b/objects/d3dd7e/object.json index f05430989..aa88567fa 100644 --- a/objects/d3dd7e/object.json +++ b/objects/d3dd7e/object.json @@ -1,15 +1,15 @@ { "Name": "Custom_Assetbundle", "Transform": { - "posX": 109.36376953125, - "posY": 0.5799999833106995, - "posZ": 6.389999866485596, - "rotX": 0.004446592181921005, + "posX": 87.71784973144531, + "posY": 0.800000011920929, + "posZ": 28.812347412109375, + "rotX": -0.0, "rotY": 180.0, "rotZ": 0.0, - "scaleX": 1.8352819681167603, - "scaleY": 1.0, - "scaleZ": 5.349999904632568 + "scaleX": 5.496318340301514, + "scaleY": 0.009999999776482582, + "scaleZ": 7.2480363845825195 }, "Nickname": "", "Description": "", @@ -17,9 +17,10 @@ "ColorDiffuse": { "r": 0.8391404747962952, "g": 0.5720058083534241, - "b": 0.39713722467422485 + "b": 0.397135466337204 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/d3f7f8/contained/068e41/object.json b/objects/d3f7f8/contained/068e41/object.json index cd1f745ef..223766ec4 100644 --- a/objects/d3f7f8/contained/068e41/object.json +++ b/objects/d3f7f8/contained/068e41/object.json @@ -23,6 +23,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/d3f7f8/object.json b/objects/d3f7f8/object.json index 20cbaf5fc..bde39cf6a 100644 --- a/objects/d3f7f8/object.json +++ b/objects/d3f7f8/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -42.2599983215332, - "posY": 1.2617714405059814, - "posZ": 14.792996406555176, + "posX": -37.222198486328125, + "posY": 1.2617831230163574, + "posZ": 14.741983413696289, "rotX": 7.238223247441056e-07, "rotY": 179.9816131591797, "rotZ": -0.00014467473374679685, @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -79,6 +80,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": false, diff --git a/objects/d3fb56/object.json b/objects/d3fb56/object.json index adc4abd82..4d353e92b 100644 --- a/objects/d3fb56/object.json +++ b/objects/d3fb56/object.json @@ -1,9 +1,9 @@ { "Name": "3DText", "Transform": { - "posX": -48.28997802734375, - "posY": 0.9605128765106201, - "posZ": 38.32775115966797, + "posX": -36.603736877441406, + "posY": 0.9604942202568054, + "posZ": 48.52315139770508, "rotX": 90.0, "rotY": 1.4149432736587642e-08, "rotZ": 0.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -39,6 +40,6 @@ "g": 1.0, "b": 1.0 }, - "fontSize": 40 + "fontSize": 28 } } diff --git a/objects/d58c92/contained/9f4e49/object.json b/objects/d58c92/contained/9f4e49/object.json index cd8400c3b..3b36b7d0c 100644 --- a/objects/d58c92/contained/9f4e49/object.json +++ b/objects/d58c92/contained/9f4e49/object.json @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,16 +33,16 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 54605, + "CardID": 54601, "SidewaysCard": false, "CustomDeck": { "546": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100354030/A48EDCBFBA55551B11DF72EAC9CA2BE3E3B49C3D/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100588859/B4EC2F9E7E1B82EA09701A01507FF57F77790D97/", + "NumWidth": 2, "NumHeight": 2, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/d58c92/contained/e241a6/object.json b/objects/d58c92/contained/e241a6/object.json index f9815bd54..c726081bf 100644 --- a/objects/d58c92/contained/e241a6/object.json +++ b/objects/d58c92/contained/e241a6/object.json @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,16 +33,16 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 54604, + "CardID": 54600, "SidewaysCard": false, "CustomDeck": { "546": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100354030/A48EDCBFBA55551B11DF72EAC9CA2BE3E3B49C3D/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100588859/B4EC2F9E7E1B82EA09701A01507FF57F77790D97/", + "NumWidth": 2, "NumHeight": 2, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/d58c92/object.json b/objects/d58c92/object.json index 620b820c8..6762c7e51 100644 --- a/objects/d58c92/object.json +++ b/objects/d58c92/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -70.03299713134766, + "posX": 18.214221954345703, "posY": 1.1273874044418335, - "posZ": 49.4897346496582, + "posZ": 93.03080749511719, "rotX": 0.004416243638843298, "rotY": 180.750732421875, "rotZ": 180.00006103515625, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 54604, - 54605 + 54600, + 54601 ], "CustomDeck": { "546": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420524573/23A8DEB8A259B4B02E292DE9A3BB6F1FA17D51A3/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420525020/1D682A7DA3C347C5BC8AC03B8E965415ACF3D185/", - "NumWidth": 6, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100354030/A48EDCBFBA55551B11DF72EAC9CA2BE3E3B49C3D/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100588859/B4EC2F9E7E1B82EA09701A01507FF57F77790D97/", + "NumWidth": 2, "NumHeight": 2, "BackIsHidden": false, - "UniqueBack": true, + "UniqueBack": false, "Type": 0 } } diff --git a/objects/d6f58e/object.json b/objects/d6f58e/object.json new file mode 100644 index 000000000..90ec79431 --- /dev/null +++ b/objects/d6f58e/object.json @@ -0,0 +1,38 @@ +{ + "Name": "HandTrigger", + "Transform": { + "posX": 5.0, + "posY": 0.0, + "posZ": 100.0, + "rotX": -0.0, + "rotY": 0.0, + "rotZ": 0.0, + "scaleX": 1.0, + "scaleY": 1.0, + "scaleZ": 1.0 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9559999108314514, + "g": 0.3919999599456787, + "b": 0.11299995332956314, + "a": 0.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "FogColor": "Orange" +} diff --git a/objects/d7d593/object.json b/objects/d7d593/object.json index a4a118713..c24522574 100644 --- a/objects/d7d593/object.json +++ b/objects/d7d593/object.json @@ -2,14 +2,14 @@ "Name": "Custom_Assetbundle", "Transform": { "posX": 64.9000015258789, - "posY": 0.5899999737739563, - "posZ": -31.99996566772461, + "posY": 0.8100000023841858, + "posZ": -29.899999618530273, "rotX": 0.004446592181921005, "rotY": 179.9996795654297, "rotZ": 0.0, "scaleX": 2.299999952316284, - "scaleY": 1.0, - "scaleZ": 1.5956422090530396 + "scaleY": 0.009999999776482582, + "scaleZ": 1.4199999570846558 }, "Nickname": "", "Description": "", @@ -20,6 +20,7 @@ "b": 0.5302305817604065 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/d8b49b/object.json b/objects/d8b49b/object.json new file mode 100644 index 000000000..1f7efe39c --- /dev/null +++ b/objects/d8b49b/object.json @@ -0,0 +1,475 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -31.735595703125, + "posY": 1.0849381685256958, + "posZ": 72.09548950195312, + "rotX": 0.004450519569218159, + "rotY": 179.9999542236328, + "rotZ": 6.1555638239951804e-06, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Earth Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.4268391728401184, + "g": 0.36939939856529236, + "b": 0.4396035373210907 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847999012/17442B7354C87F0568F1D96C5D1906B39FB7D163/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "States": { + "3": { + "GUID": "6d12d1", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.0734927400335437e-06, + "rotY": 179.9791259765625, + "rotZ": 1.427567042355804e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Fire Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.3754643201828003, + "b": 0.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848022583/E829535EC9D3A4B5E1A962555788738AFDA20FAB/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "4": { + "GUID": "b75ff0", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.2442844763427274e-06, + "rotY": 179.9791259765625, + "rotZ": 1.134849370032498e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Air Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.6533676981925964, + "g": 0.3328767418861389, + "b": 0.9320557117462158 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847996722/ED7C910E05283842C749159B9EA5B948A6EE4E82/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "5": { + "GUID": "eedec0", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353571236133575, + "posZ": -5.265135288238525, + "rotX": -1.1340162018314004e-06, + "rotY": 179.9791259765625, + "rotZ": 1.8487307329451141e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Water Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.1983332633972168, + "g": 0.4237205684185028, + "b": 0.8391405344009399 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "7": { + "GUID": "509e65", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353571236133575, + "posZ": -5.265135288238525, + "rotX": -1.0842063602467533e-06, + "rotY": 179.9791259765625, + "rotZ": 1.4750482080216898e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Plant Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.0, + "g": 0.7215687036514282, + "b": 0.22263985872268677 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329688777/F582CFE932536A5EFA3117DDB379F8120B4BE5C2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "8": { + "GUID": "6b3d0d", + "Name": "Custom_Model", + "Transform": { + "posX": 7.852677345275879, + "posY": -0.24353572726249695, + "posZ": -5.265135288238525, + "rotX": -1.019424530568358e-06, + "rotY": 179.9791259765625, + "rotZ": -8.048542099459155e-08, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Animal Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8112658262252808, + "g": 0.008320708759129047, + "b": 0.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329142252/6341A59F51F0A734161493B7F300819FE2BA7979/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "1": { + "GUID": "d2dcbb", + "Name": "Custom_Model", + "Transform": { + "posX": 9.668270111083984, + "posY": -0.24353580176830292, + "posZ": -2.302586555480957, + "rotX": -1.1583298373807338e-06, + "rotY": 179.99322509765625, + "rotZ": 2.7687346459970286e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Sun Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 0.8513015508651733, + "b": 0.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848003345/A0139159D20B8012E78D0AB7E6861C403CC7C8E2/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "2": { + "GUID": "9e3996", + "Name": "Custom_Model", + "Transform": { + "posX": 9.668270111083984, + "posY": -0.24353580176830292, + "posZ": -2.302586555480957, + "rotX": -8.087550895652384e-07, + "rotY": 179.99322509765625, + "rotZ": 2.3325374343130534e-07, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Moon Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Nature", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.9113246202468872, + "g": 0.9053425788879395, + "b": 1.0 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932530848000748/A35C026F18762842BAE8C40F0F5C38289C08B69F/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + }, + "9": { + "GUID": "d72ece", + "Name": "Custom_Model", + "Transform": { + "posX": -26.287525177001953, + "posY": 1.0849106311798096, + "posZ": 71.7442855834961, + "rotX": 0.0044519794173538685, + "rotY": 179.99322509765625, + "rotZ": 6.421237685572123e-06, + "scaleX": 0.5000004768371582, + "scaleY": 0.5000004768371582, + "scaleZ": 0.5000004768371582 + }, + "Nickname": "Any Element Marker", + "Description": "Change the state to change the element shown\n\nUse these for your Special Rule Insights Into the World's Natures", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8252031803131104, + "g": 0.6526867151260376, + "b": 0.39822474122047424 + }, + "Tags": [ + "Destroy" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932661536357729/A989A1335AC48A7515A984870ECBC74E38D381C5/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + }, + "LuaScript": "", + "LuaScriptState": "", + "XmlUI": "" + } + } +} diff --git a/objects/d8b6c7/object.json b/objects/d8b6c7/object.json index 1b76b2d6e..4f5332801 100644 --- a/objects/d8b6c7/object.json +++ b/objects/d8b6c7/object.json @@ -1,11 +1,11 @@ { "Name": "3DText", "Transform": { - "posX": -50.096221923828125, - "posY": 0.9593998789787292, - "posZ": 37.45479965209961, + "posX": -38.231712341308594, + "posY": 0.9593812823295593, + "posZ": 47.70769119262695, "rotX": 90.0, - "rotY": 4.697904842032585e-06, + "rotY": 4.69760971100186e-06, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/d936f3/object.json b/objects/d936f3/object.json index eda277e79..bf32dd7c6 100644 --- a/objects/d936f3/object.json +++ b/objects/d936f3/object.json @@ -1,11 +1,11 @@ { "Name": "3DText", "Transform": { - "posX": -50.02325439453125, - "posY": 0.9595658183097839, - "posZ": 31.957605361938477, + "posX": -38.158775329589844, + "posY": 0.9595572352409363, + "posZ": 42.256370544433594, "rotX": 90.0, - "rotY": 4.697904842032585e-06, + "rotY": 4.69760971100186e-06, "rotZ": 0.0, "scaleX": 1.0, "scaleY": 1.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/da791f/contained/17019d/object.json b/objects/da791f/contained/17019d/object.json index c47e5a2d1..82e30186e 100644 --- a/objects/da791f/contained/17019d/object.json +++ b/objects/da791f/contained/17019d/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45102, + "CardID": 45100, "SidewaysCard": false, "CustomDeck": { "451": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420742728/DC6070C41C42C66F33451E746AFBF5D2C68CE440/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420752648/247E223A2493E4A011C9076856AA7110DC95DD96/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100696831/B5B5F8E8734383EAF9D0A6E87466AD8362C23FCB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100697331/1687E2697F80832F8BA9B5EFE0B9A26877B02217/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/da791f/contained/8414ec/object.json b/objects/da791f/contained/8414ec/object.json index d97b95e96..d34d8a581 100644 --- a/objects/da791f/contained/8414ec/object.json +++ b/objects/da791f/contained/8414ec/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45103, + "CardID": 45102, "SidewaysCard": false, "CustomDeck": { "451": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420742728/DC6070C41C42C66F33451E746AFBF5D2C68CE440/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420752648/247E223A2493E4A011C9076856AA7110DC95DD96/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100696831/B5B5F8E8734383EAF9D0A6E87466AD8362C23FCB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100697331/1687E2697F80832F8BA9B5EFE0B9A26877B02217/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/da791f/contained/b39513/object.json b/objects/da791f/contained/b39513/object.json index 79d839d72..3b7903434 100644 --- a/objects/da791f/contained/b39513/object.json +++ b/objects/da791f/contained/b39513/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 45100, + "CardID": 45103, "SidewaysCard": false, "CustomDeck": { "451": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420742728/DC6070C41C42C66F33451E746AFBF5D2C68CE440/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420752648/247E223A2493E4A011C9076856AA7110DC95DD96/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100696831/B5B5F8E8734383EAF9D0A6E87466AD8362C23FCB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100697331/1687E2697F80832F8BA9B5EFE0B9A26877B02217/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/da791f/contained/e5d813/object.json b/objects/da791f/contained/e5d813/object.json index 2646b7830..bb30a7980 100644 --- a/objects/da791f/contained/e5d813/object.json +++ b/objects/da791f/contained/e5d813/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 45101, "SidewaysCard": false, "CustomDeck": { "451": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420742728/DC6070C41C42C66F33451E746AFBF5D2C68CE440/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420752648/247E223A2493E4A011C9076856AA7110DC95DD96/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100696831/B5B5F8E8734383EAF9D0A6E87466AD8362C23FCB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100697331/1687E2697F80832F8BA9B5EFE0B9A26877B02217/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/da791f/object.json b/objects/da791f/object.json index 840e1fcf9..d83c04d95 100644 --- a/objects/da791f/object.json +++ b/objects/da791f/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -122.9424057006836, - "posY": 1.1324113607406616, - "posZ": 20.220998764038086, + "posX": 32.645599365234375, + "posY": 1.132412314414978, + "posZ": 86.19343566894531, "rotX": 0.004452170338481665, "rotY": 180.02041625976562, "rotZ": 180.00001525878906, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,22 +34,22 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 45102, + 45100, 45101, - 45103, - 45100 + 45102, + 45103 ], "CustomDeck": { "451": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420742728/DC6070C41C42C66F33451E746AFBF5D2C68CE440/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420752648/247E223A2493E4A011C9076856AA7110DC95DD96/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100696831/B5B5F8E8734383EAF9D0A6E87466AD8362C23FCB/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100697331/1687E2697F80832F8BA9B5EFE0B9A26877B02217/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/dce473/object.json b/objects/dce473/object.json index 42ab991c9..26f4657c6 100644 --- a/objects/dce473/object.json +++ b/objects/dce473/object.json @@ -2,14 +2,14 @@ "Name": "Custom_Assetbundle", "Transform": { "posX": -26.700000762939453, - "posY": 0.5899999737739563, - "posZ": -31.999961853027344, + "posY": 0.8101216554641724, + "posZ": -29.899999618530273, "rotX": 0.004446592181921005, "rotY": 180.0, "rotZ": 0.0, "scaleX": 2.299999952316284, - "scaleY": 1.0, - "scaleZ": 1.5956422090530396 + "scaleY": 0.009999999776482582, + "scaleZ": 1.4199999570846558 }, "Nickname": "", "Description": "", @@ -20,6 +20,7 @@ "b": 0.502692461013794 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/dd0921/object.json b/objects/dd0921/object.json index 81e2b3f67..d31aefc82 100644 --- a/objects/dd0921/object.json +++ b/objects/dd0921/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -42.25035095214844, - "posY": 1.600000023841858, - "posZ": -0.30000001192092896, + "posX": -37.205692291259766, + "posY": 1.6000117063522339, + "posZ": -0.3510112762451172, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/dd3d47/object.json b/objects/dd3d47/object.json index 378aad855..800744c85 100644 --- a/objects/dd3d47/object.json +++ b/objects/dd3d47/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -4.739999771118164, - "posY": 0.8835022449493408, - "posZ": 51.81999969482422, - "rotX": -1.6902257371498308e-08, + "posX": -0.22283311188220978, + "posY": 0.8636050820350647, + "posZ": 55.791683197021484, + "rotX": -2.02451500008749e-09, "rotY": 180.0, - "rotZ": -0.00014431573799811304, - "scaleX": 2.733794927597046, + "rotZ": -8.065024204029214e-10, + "scaleX": 1.92783784866333, "scaleY": 1.0, - "scaleZ": 2.733794927597046 + "scaleZ": 1.92783784866333 }, "Nickname": "Prussia", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7098039388656616 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -36,11 +37,11 @@ "SidewaysCard": false, "CustomDeck": { "634": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588037098358798662/ECB291381514A11D5EEDEC6DD7AFB783AF55B937/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874658390635/9CEA762D5AC602C5C7A8BF361629E57BB4970C53/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342241/4BF5B68EB7976EFE607B87EC08093DCBDFCE43C7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342545/228003F5EF9715D920A6D0348B10767AAD4D46C7/", "NumWidth": 2, "NumHeight": 4, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/dd3d47/script.lua b/objects/dd3d47/script.lua index f85a25f35..b1f1504cd 100644 --- a/objects/dd3d47/script.lua +++ b/objects/dd3d47/script.lua @@ -38,11 +38,11 @@ function InvaderDeckSetup(params) if params.level >= 2 then local stageII = nil local stageIII = nil - for i=1,#params.deck do - if stageII == nil and (params.deck[i] == 2 or params.deck[i] == "C") then - stageII = i - elseif params.deck[i] == 3 then - stageIII = i + for j=1,#params.deck do + if stageII == nil and (params.deck[j] == 2 or params.deck[j] == "C") then + stageII = j + elseif params.deck[j] == 3 then + stageIII = j end end -- assumes a deck will always have stage 2 and 3 cards @@ -64,4 +64,4 @@ function MapSetup(params) table.insert(params.pieces[3],"Town") end return params.pieces -end +end \ No newline at end of file diff --git a/objects/e1b416/object.json b/objects/e1b416/object.json new file mode 100644 index 000000000..88e4e2f51 --- /dev/null +++ b/objects/e1b416/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 69.155517578125, + "posY": 1.0850461721420288, + "posZ": 73.692138671875, + "rotX": 0.004466587677598, + "rotY": 179.99989318847656, + "rotZ": 4.661928687710315e-05, + "scaleX": 0.800000011920929, + "scaleY": 1.0, + "scaleZ": 0.800000011920929 + }, + "Nickname": "Spare Piece", + "Description": "Use these to track the uses of your special rule \"Pour Down Power Across The Land\"", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/e267b0/object.json b/objects/e267b0/object.json new file mode 100644 index 000000000..aa311da2e --- /dev/null +++ b/objects/e267b0/object.json @@ -0,0 +1,43 @@ +{ + "Name": "Custom_Assetbundle", + "Transform": { + "posX": -27.0189208984375, + "posY": 0.800000011920929, + "posZ": 27.824382781982422, + "rotX": -0.0, + "rotY": 180.0, + "rotZ": 0.0, + "scaleX": 5.496318340301514, + "scaleY": 0.009999999776482582, + "scaleZ": 7.317710876464844 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.8391404747962952, + "g": 0.5720058083534241, + "b": 0.3971354067325592 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": false, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomAssetbundle": { + "AssetbundleURL": "chry.me/tts/3droom/hardwood_table.unity3d", + "AssetbundleSecondaryURL": "", + "MaterialIndex": 1, + "TypeIndex": 4, + "LoopingEffectIndex": 0 + } +} diff --git a/objects/e35f78/object.json b/objects/e35f78/object.json index 0f21fc764..a2ef1c199 100644 --- a/objects/e35f78/object.json +++ b/objects/e35f78/object.json @@ -1,9 +1,9 @@ { "Name": "3DText", "Transform": { - "posX": -53.212310791015625, - "posY": 0.9605450630187988, - "posZ": 37.61705017089844, + "posX": -40.252662658691406, + "posY": 0.9605262875556946, + "posZ": 47.7038459777832, "rotX": 90.0, "rotY": 9.432953973487201e-09, "rotZ": 0.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/e8f3e3/object.json b/objects/e8f3e3/object.json index 19c1d2a2f..2912e78e6 100644 --- a/objects/e8f3e3/object.json +++ b/objects/e8f3e3/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -4.739999771118164, - "posY": 0.8835022449493408, - "posZ": 24.940000534057617, - "rotX": 7.55954321363106e-09, - "rotY": 180.0, - "rotZ": -0.00014432422176469117, - "scaleX": 2.733794927597046, + "posX": -0.22283345460891724, + "posY": 0.8636050820350647, + "posZ": 37.779823303222656, + "rotX": -9.761461861046428e-09, + "rotY": 180.00045776367188, + "rotZ": 1.2297711737829786e-09, + "scaleX": 1.92783784866333, "scaleY": 1.0, - "scaleZ": 2.733794927597046 + "scaleZ": 1.92783784866333 }, "Nickname": "France", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7098039388656616 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -36,11 +37,11 @@ "SidewaysCard": false, "CustomDeck": { "634": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588037098358798662/ECB291381514A11D5EEDEC6DD7AFB783AF55B937/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874658390635/9CEA762D5AC602C5C7A8BF361629E57BB4970C53/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342241/4BF5B68EB7976EFE607B87EC08093DCBDFCE43C7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342545/228003F5EF9715D920A6D0348B10767AAD4D46C7/", "NumWidth": 2, "NumHeight": 4, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/e8f3e3/script.lua b/objects/e8f3e3/script.lua index e168d4423..1d425d7bc 100644 --- a/objects/e8f3e3/script.lua +++ b/objects/e8f3e3/script.lua @@ -140,7 +140,7 @@ function LimitSetup(params) broadcastToAll("As you are playing with multiple adversaries, you will be playing with additional towns for France's Loss Condition - Sprawling Plantations", Color.SoftBlue) end end - local townLimit = townLimit * Global.getVar("numBoards") + townLimit = townLimit * Global.getVar("numBoards") local townBag = Global.getVar("townBag") local customO = townBag.getCustomObject() @@ -238,4 +238,4 @@ end function Requirements(params) return params.eventDeck -end +end \ No newline at end of file diff --git a/objects/e924fe/object.json b/objects/e924fe/object.json index 0a796b933..b0b199551 100644 --- a/objects/e924fe/object.json +++ b/objects/e924fe/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 21.799999237060547, - "posY": 0.883569061756134, - "posZ": 24.940000534057617, - "rotX": -1.0475125655773354e-08, - "rotY": 179.99942016601562, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 18.001708984375, + "posY": 0.8636050820350647, + "posZ": 37.67876434326172, + "rotX": 2.5721125229694053e-09, + "rotY": 179.9999542236328, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "Second Wave", "Description": "Branch & Claw Expansion", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 17502, + "CardID": 17500, "SidewaysCard": false, "CustomDeck": { "175": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412501/089E1D495EA40F5830D432C56EFE77E59DA214F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412574/647A10C421528FC37AF06DABD93B00A02CE7E020/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/e924fe/script.lua b/objects/e924fe/script.lua index 66c7c6998..f0e22f2aa 100644 --- a/objects/e924fe/script.lua +++ b/objects/e924fe/script.lua @@ -278,4 +278,4 @@ function updateNotebook(json) break end end -end +end \ No newline at end of file diff --git a/objects/e949cd/contained/226578/object.json b/objects/e949cd/contained/226578/object.json index 0b6952ab5..7fc3e2545 100644 --- a/objects/e949cd/contained/226578/object.json +++ b/objects/e949cd/contained/226578/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64701, "SidewaysCard": false, "CustomDeck": { "647": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278016854/FC094DA9944A73BF9DEFFFC570AE5C32D4BA86BF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756136681/E9F48B658322BEC74A0A259EE9E505B618A55ABB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100685983/65512086C40F7B0EAF3660EEBAF19D1E3FE3771F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100686572/E9F48B658322BEC74A0A259EE9E505B618A55ABB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/e949cd/contained/305e3d/object.json b/objects/e949cd/contained/305e3d/object.json index a2dbcabcb..a89adfc3a 100644 --- a/objects/e949cd/contained/305e3d/object.json +++ b/objects/e949cd/contained/305e3d/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64700, "SidewaysCard": false, "CustomDeck": { "647": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278016854/FC094DA9944A73BF9DEFFFC570AE5C32D4BA86BF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756136681/E9F48B658322BEC74A0A259EE9E505B618A55ABB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100685983/65512086C40F7B0EAF3660EEBAF19D1E3FE3771F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100686572/E9F48B658322BEC74A0A259EE9E505B618A55ABB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/e949cd/contained/71ad92/object.json b/objects/e949cd/contained/71ad92/object.json index b73d2446d..e502fd2b1 100644 --- a/objects/e949cd/contained/71ad92/object.json +++ b/objects/e949cd/contained/71ad92/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64703, "SidewaysCard": false, "CustomDeck": { "647": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278016854/FC094DA9944A73BF9DEFFFC570AE5C32D4BA86BF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756136681/E9F48B658322BEC74A0A259EE9E505B618A55ABB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100685983/65512086C40F7B0EAF3660EEBAF19D1E3FE3771F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100686572/E9F48B658322BEC74A0A259EE9E505B618A55ABB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/e949cd/contained/b7d5e2/object.json b/objects/e949cd/contained/b7d5e2/object.json index 46faea1c8..7a4e58083 100644 --- a/objects/e949cd/contained/b7d5e2/object.json +++ b/objects/e949cd/contained/b7d5e2/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,14 +35,14 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, "CardID": 64702, "SidewaysCard": false, "CustomDeck": { "647": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278016854/FC094DA9944A73BF9DEFFFC570AE5C32D4BA86BF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756136681/E9F48B658322BEC74A0A259EE9E505B618A55ABB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100685983/65512086C40F7B0EAF3660EEBAF19D1E3FE3771F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100686572/E9F48B658322BEC74A0A259EE9E505B618A55ABB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/e949cd/object.json b/objects/e949cd/object.json index 86b1e1d65..6b5ed7662 100644 --- a/objects/e949cd/object.json +++ b/objects/e949cd/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -72.54093933105469, + "posX": 15.782524108886719, "posY": 1.1356124877929688, - "posZ": 31.4202880859375, + "posZ": 86.13325500488281, "rotX": 0.004446832463145256, "rotY": 180.00650024414062, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,7 +34,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -44,8 +45,8 @@ ], "CustomDeck": { "647": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120278016854/FC094DA9944A73BF9DEFFFC570AE5C32D4BA86BF/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1617312248756136681/E9F48B658322BEC74A0A259EE9E505B618A55ABB/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100685983/65512086C40F7B0EAF3660EEBAF19D1E3FE3771F/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100686572/E9F48B658322BEC74A0A259EE9E505B618A55ABB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/e9c468/object.json b/objects/e9c468/object.json index cf0b6f477..df2a2525e 100644 --- a/objects/e9c468/object.json +++ b/objects/e9c468/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -116.93772888183594, - "posY": 1.0961254835128784, - "posZ": 40.45690155029297, + "posX": 38.6043701171875, + "posY": 1.0961264371871948, + "posZ": 95.14850616455078, "rotX": 0.004446602426469326, "rotY": 179.99969482421875, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "Base", "GMNotes": "", "ColorDiffuse": { - "r": 0.20027464628219604, - "g": 0.16031992435455322, - "b": 0.15175819396972656 + "r": 0.20027375221252441, + "g": 0.1603190302848816, + "b": 0.15175729990005493 }, "Tags": [ + "Base", + "Moderate", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,88 +56,77 @@ "x": -0.04510042816400528, "y": 0.20000043511390686, "z": -0.3996151089668274 - }, - "Tags": [] + } }, { "Position": { "x": -0.04247773438692093, "y": 0.2000008374452591, "z": -0.1111590638756752 - }, - "Tags": [] + } }, { "Position": { "x": -0.2631184756755829, "y": 0.20000089704990387, "z": -0.11010797321796417 - }, - "Tags": [] + } }, { "Position": { "x": -0.2598611116409302, "y": 0.2000008225440979, "z": -0.4020220935344696 - }, - "Tags": [] + } }, { "Position": { "x": -0.4865487515926361, "y": 0.19999949634075165, "z": -0.4005576968193054 - }, - "Tags": [] + } }, { "Position": { "x": -0.483717679977417, "y": 0.20000047981739044, "z": -0.10906769335269928 - }, - "Tags": [] + } }, { "Position": { "x": -0.704757809638977, "y": 0.20000030100345612, "z": -0.11407611519098282 - }, - "Tags": [] + } }, { "Position": { "x": -0.7043206691741943, "y": 0.19999970495700836, "z": -0.4027653634548187 - }, - "Tags": [] + } }, { "Position": { "x": -0.9309860467910767, "y": 0.19999969005584717, "z": -0.40129294991493225 - }, - "Tags": [] + } }, { "Position": { "x": -0.9190880060195923, "y": 0.20000021159648895, "z": -0.11042498797178268 - }, - "Tags": [] + } }, { "Position": { "x": -1.1429288387298584, "y": 0.20000118017196655, "z": -0.11220081895589828 - }, - "Tags": [] + } } ] } diff --git a/objects/e9c468/script-state.json b/objects/e9c468/script-state.json new file mode 100644 index 000000000..acd26b07a --- /dev/null +++ b/objects/e9c468/script-state.json @@ -0,0 +1,28 @@ +{ + "trackElements": [ + { + "elements": "10000000", + "position": { + "x": -0.7, + "y": 0, + "z": -0.4 + } + }, + { + "elements": "00100000", + "position": { + "x": -0.49, + "y": 0, + "z": -0.4 + } + }, + { + "elements": "00010000", + "position": { + "x": -0.05, + "y": 0, + "z": -0.4 + } + } + ] +} diff --git a/objects/e9c468/script.lua b/objects/e9c468/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/e9c468/script.lua +++ b/objects/e9c468/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/eaf864/object.json b/objects/eaf864/object.json index 4084afbe5..56b23be5b 100644 --- a/objects/eaf864/object.json +++ b/objects/eaf864/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -49.11000061035156, - "posY": 1.899999976158142, - "posZ": -5.860000133514404, + "posX": -50.099998474121094, + "posY": 1.8200000524520874, + "posZ": 46.220001220703125, "rotX": -0.0, "rotY": 4.462360084289685e-05, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/eb4ede/object.json b/objects/eb4ede/object.json index 078667329..bf3bedb71 100644 --- a/objects/eb4ede/object.json +++ b/objects/eb4ede/object.json @@ -1,12 +1,12 @@ { "Name": "Custom_Model", "Transform": { - "posX": -86.10890197753906, + "posX": 2.214601516723633, "posY": 1.1508872509002686, - "posZ": 32.17885208129883, + "posZ": 86.89181518554688, "rotX": 0.004462461918592453, "rotY": 180.02015686035156, - "rotZ": 4.731663648271933e-05, + "rotZ": 4.731684020953253e-05, "scaleX": 0.7249998450279236, "scaleY": 0.7249998450279236, "scaleZ": 0.7249998450279236 @@ -15,15 +15,16 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.18151026964187622, - "g": 0.18151026964187622, - "b": 0.18638157844543457 + "r": 0.1815086007118225, + "g": 0.1815086007118225, + "b": 0.18637990951538086 }, "Tags": [ "Blight", "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, @@ -62,8 +63,7 @@ "x": 7.365196324826684e-06, "y": 0.5005010962486267, "z": -4.438251198735088e-05 - }, - "Tags": [] + } } ] } diff --git a/objects/ec49d4/object.json b/objects/ec49d4/object.json index d2d65a626..d097a8c2f 100644 --- a/objects/ec49d4/object.json +++ b/objects/ec49d4/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 8.529999732971191, - "posY": 0.8835356831550598, - "posZ": 7.019999980926514, - "rotX": 4.5560408779010686e-08, - "rotY": 180.01121520996094, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 8.889444351196289, + "posY": 0.8636050820350647, + "posZ": 25.68720245361328, + "rotX": 1.8421786318612021e-09, + "rotY": 180.00009155273438, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "Despicable Theft", "Description": "Jagged Earth Expansion", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,14 +33,14 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 54101, + "CardID": 17509, "SidewaysCard": false, "CustomDeck": { - "541": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420504441/7D4B9B157F8805D3F5BC78044B0D6861626CBBE1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420507457/E94CFBDC8C8891794947F64233E71656FC664DDA/", - "NumWidth": 4, - "NumHeight": 2, + "175": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, "BackIsHidden": false, "UniqueBack": true, "Type": 0 diff --git a/objects/ec49d4/script.lua b/objects/ec49d4/script.lua index 1740dce25..1c15e3c51 100644 --- a/objects/ec49d4/script.lua +++ b/objects/ec49d4/script.lua @@ -6,58 +6,12 @@ postSetupComplete=false function PostSetup() local scenarioBag = Global.getVar("scenarioBag") local bag = scenarioBag.takeObject({ - guid = "8d6e46", + guid = "baeea1", position = {-44.08, 0.71, 34.11}, rotation = {0,0,0}, smooth = false, callback_function = function(obj) obj.setLock(true) end, }) - - scenarioBag.takeObject({ - guid = "0841e7", - position = {-45.24, 3.34, 36.64}, - rotation = {0,180,180}, - smooth = false, - callback_function = removeTokens, - }) - - bag.putObject(scenarioBag.takeObject({ - guid = "8c41b6", - rotation = {0,180,180}, - smooth = false, - })) - bag.putObject(scenarioBag.takeObject({ - guid = "195b49", - rotation = {0,180,180}, - smooth = false, - })) - bag.putObject(scenarioBag.takeObject({ - guid = "889880", - rotation = {0,180,180}, - smooth = false, - })) - bag.putObject(scenarioBag.takeObject({ - guid = "5bd914", - rotation = {0,180,180}, - smooth = false, - })) - bag.putObject(scenarioBag.takeObject({ - guid = "eae635", - rotation = {0,180,180}, - smooth = false, - })) - bag.putObject(scenarioBag.takeObject({ - guid = "ab2c31", - rotation = {0,180,180}, - smooth = false, - })) - - Wait.condition(function() bag.shuffle() postSetupComplete = true end, function() return #bag.getObjects() == 18 end) -end -function removeTokens(stack) - local bag = getObjectFromGUID("8d6e46") - for _ = 1, 12 do - bag.putObject(stack.takeObject()) - end - stack.destruct() -end + bag.shuffle() + postSetupComplete = true +end \ No newline at end of file diff --git a/objects/ed9ab4/object.json b/objects/ed9ab4/object.json index d37ad696c..aa49ee597 100644 --- a/objects/ed9ab4/object.json +++ b/objects/ed9ab4/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Token", "Transform": { - "posX": -102.88999938964844, + "posX": -14.34975814819336, "posY": 1.1912455558776855, - "posZ": 9.020000457763672, + "posZ": 74.70220947265625, "rotX": 0.004456578753888607, "rotY": 180.00001525878906, "rotZ": 3.925388682546327e-06, @@ -24,6 +24,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/ee1765/contained/b6858e/object.json b/objects/ee1765/contained/b6858e/object.json index 687877270..bb0b7efa2 100644 --- a/objects/ee1765/contained/b6858e/object.json +++ b/objects/ee1765/contained/b6858e/object.json @@ -24,6 +24,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": true, diff --git a/objects/ee1765/object.json b/objects/ee1765/object.json index 593d33cae..d94bc1feb 100644 --- a/objects/ee1765/object.json +++ b/objects/ee1765/object.json @@ -1,9 +1,9 @@ { "Name": "Infinite_Bag", "Transform": { - "posX": -102.8899917602539, - "posY": 1.1464835405349731, - "posZ": 20.219966888427734, + "posX": 52.69801330566406, + "posY": 1.146484375, + "posZ": 86.1924057006836, "rotX": 0.0002697641320992261, "rotY": 90.02177429199219, "rotZ": 359.9800720214844, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/ee90ad/object.json b/objects/ee90ad/object.json index e740e86ef..1b7e18c88 100644 --- a/objects/ee90ad/object.json +++ b/objects/ee90ad/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": 21.799999237060547, - "posY": 0.883569061756134, - "posZ": 42.86000061035156, - "rotX": -4.4853898373276024e-08, - "rotY": 179.97837829589844, - "rotZ": 179.99986267089844, - "scaleX": 2.7300000190734863, + "posX": 18.001708984375, + "posY": 0.8636050820350647, + "posZ": 49.66476058959961, + "rotX": -2.0154669044814e-09, + "rotY": 179.9995880126953, + "rotZ": 180.0, + "scaleX": 1.9242607355117798, "scaleY": 1.0, - "scaleZ": 2.7300000190734863 + "scaleZ": 1.9242607355117798 }, "Nickname": "Dahan Insurrection", "Description": "Spirit Island", @@ -20,9 +20,10 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -32,15 +33,15 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": false, - "CardID": 17507, + "CardID": 17502, "SidewaysCard": false, "CustomDeck": { "175": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412501/089E1D495EA40F5830D432C56EFE77E59DA214F1/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/868489312394412574/647A10C421528FC37AF06DABD93B00A02CE7E020/", - "NumWidth": 10, - "NumHeight": 7, - "BackIsHidden": true, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100616543/DB03F936C9FA5C8239B2AA4460EC0318309618A9/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100615835/CB6A6BBE62367332C3D308439C99DEC008630C5A/", + "NumWidth": 3, + "NumHeight": 5, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/ee90ad/script.lua b/objects/ee90ad/script.lua index 726eff033..0517a0d39 100644 --- a/objects/ee90ad/script.lua +++ b/objects/ee90ad/script.lua @@ -21,4 +21,4 @@ function checkLoss() broadcastToAll("Invaders wins via Scenario Additional Loss Condition!", "Red") Wait.stop(checkLossID) end -end +end \ No newline at end of file diff --git a/objects/f114f8/object.json b/objects/f114f8/object.json index fdd2642d9..9a282fcb6 100644 --- a/objects/f114f8/object.json +++ b/objects/f114f8/object.json @@ -1,15 +1,15 @@ { "Name": "Card", "Transform": { - "posX": -4.739999771118164, - "posY": 0.8835022449493408, - "posZ": 33.900001525878906, - "rotX": 1.3087019468116523e-08, - "rotY": 180.0, - "rotZ": -0.00014432099123951048, - "scaleX": 2.733794927597046, + "posX": -0.22283346951007843, + "posY": 0.8636050820350647, + "posZ": 43.78377914428711, + "rotX": 4.9468726892598625e-09, + "rotY": 179.99856567382812, + "rotZ": -1.2028179563472463e-09, + "scaleX": 1.92783784866333, "scaleY": 1.0, - "scaleZ": 2.733794927597046 + "scaleZ": 1.92783784866333 }, "Nickname": "Sweden", "Description": "", @@ -20,9 +20,10 @@ "b": 0.7098039388656616 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, - "Snap": false, + "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -36,11 +37,11 @@ "SidewaysCard": false, "CustomDeck": { "634": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588037098358798662/ECB291381514A11D5EEDEC6DD7AFB783AF55B937/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874658390635/9CEA762D5AC602C5C7A8BF361629E57BB4970C53/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342241/4BF5B68EB7976EFE607B87EC08093DCBDFCE43C7/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100342545/228003F5EF9715D920A6D0348B10767AAD4D46C7/", "NumWidth": 2, "NumHeight": 4, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": true, "Type": 0 } diff --git a/objects/f114f8/script.lua b/objects/f114f8/script.lua index ff27529ac..da27c5b14 100644 --- a/objects/f114f8/script.lua +++ b/objects/f114f8/script.lua @@ -82,4 +82,4 @@ function MapSetup(params) table.insert(params.pieces[8],"Box Blight") end return params.pieces -end +end \ No newline at end of file diff --git a/objects/f348b7/object.json b/objects/f348b7/object.json index 09f221918..437ea5c83 100644 --- a/objects/f348b7/object.json +++ b/objects/f348b7/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model", "Transform": { - "posX": -44.368675231933594, + "posX": -43.03872299194336, "posY": 0.820000171661377, - "posZ": 4.880000114440918, + "posZ": 6.664374351501465, "rotX": 1.4864547310047826e-14, "rotY": 180.0, "rotZ": 1.208775870509271e-06, @@ -17,9 +17,10 @@ "ColorDiffuse": { "r": 0.9049999713897705, "g": 0.8980000019073486, - "b": 0.17198064923286438 + "b": 0.17197898030281067 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/f39fd1/contained/11bb41/object.json b/objects/f39fd1/contained/11bb41/object.json new file mode 100644 index 000000000..92e244d26 --- /dev/null +++ b/objects/f39fd1/contained/11bb41/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.18000030517578, + "posY": 0.8534009456634521, + "posZ": 51.2599983215332, + "rotX": 1.1970338164246641e-05, + "rotY": 180.02391052246094, + "rotZ": 180.0000762939453, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Memory Fades to Dust", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 56401, + "SidewaysCard": false, + "CustomDeck": { + "564": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100542013/1C9306E586FBA6E4465D5893049DFD49C6E2417B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/f39fd1/contained/11bb41/script.lua b/objects/f39fd1/contained/11bb41/script.lua new file mode 100644 index 000000000..fb79e350b --- /dev/null +++ b/objects/f39fd1/contained/11bb41/script.lua @@ -0,0 +1 @@ +blight=4 diff --git a/objects/f39fd1/contained/adb0fe/object.json b/objects/f39fd1/contained/adb0fe/object.json new file mode 100644 index 000000000..5471602cb --- /dev/null +++ b/objects/f39fd1/contained/adb0fe/object.json @@ -0,0 +1,49 @@ +{ + "Name": "Card", + "Transform": { + "posX": -46.179996490478516, + "posY": 0.8872613310813904, + "posZ": 51.26000213623047, + "rotX": 0.0002091255591949448, + "rotY": 180.00001525878906, + "rotZ": 179.99327087402344, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "Downward Spiral", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "CardID": 56400, + "SidewaysCard": false, + "CustomDeck": { + "564": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100542013/1C9306E586FBA6E4465D5893049DFD49C6E2417B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/f39fd1/contained/adb0fe/script.lua b/objects/f39fd1/contained/adb0fe/script.lua new file mode 100644 index 000000000..a485e8c23 --- /dev/null +++ b/objects/f39fd1/contained/adb0fe/script.lua @@ -0,0 +1 @@ +blight=5 diff --git a/objects/f39fd1/contained/index.list b/objects/f39fd1/contained/index.list new file mode 100644 index 000000000..92ef22e59 --- /dev/null +++ b/objects/f39fd1/contained/index.list @@ -0,0 +1,2 @@ +adb0fe +11bb41 diff --git a/objects/f39fd1/object.json b/objects/f39fd1/object.json new file mode 100644 index 000000000..e185b0a13 --- /dev/null +++ b/objects/f39fd1/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Deck", + "Transform": { + "posX": -46.179534912109375, + "posY": 0.870356559753418, + "posZ": 51.26612091064453, + "rotX": 6.334005764330186e-09, + "rotY": 180.0036163330078, + "rotZ": 180.0, + "scaleX": 1.5299999713897705, + "scaleY": 1.0, + "scaleZ": 1.5299999713897705 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": true, + "Hands": false, + "SidewaysCard": false, + "DeckIDs": [ + 56400, + 56401 + ], + "CustomDeck": { + "564": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100542013/1C9306E586FBA6E4465D5893049DFD49C6E2417B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100541054/AF7008082A9C6B682B48AD1B17C1454B49466364/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": false, + "Type": 0 + } + } +} diff --git a/objects/f433f0/object.json b/objects/f433f0/object.json new file mode 100644 index 000000000..6a0fd6a13 --- /dev/null +++ b/objects/f433f0/object.json @@ -0,0 +1,46 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": -43.029998779296875, + "posY": 0.8031325936317444, + "posZ": 15.670000076293945, + "rotX": 1.770727386940507e-08, + "rotY": 180.01092529296875, + "rotZ": 1.7448122946461808e-08, + "scaleX": 0.5500003695487976, + "scaleY": 0.5500003695487976, + "scaleZ": 0.5500003695487976 + }, + "Nickname": "Water Element", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.19833195209503174, + "g": 0.423719197511673, + "b": 0.8391405344009399 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1747932530847955752/9AFCE5ED45E9AD8F572BA91EE17D27703EE5E3D1/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1747932596329702298/A506113CA23809C5D314B2010E9129C7084DE53D/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CastShadows": true + } +} diff --git a/objects/f4ab64/object.json b/objects/f4ab64/object.json new file mode 100644 index 000000000..5ce2be857 --- /dev/null +++ b/objects/f4ab64/object.json @@ -0,0 +1,36 @@ +{ + "Name": "BlockSquare", + "Transform": { + "posX": 30.570011138916016, + "posY": 0.800000011920929, + "posZ": -6.657575607299805, + "rotX": 0.0, + "rotY": -0.003712600562721491, + "rotZ": 0.0, + "scaleX": 174.11000061035156, + "scaleY": 0.30000001192092896, + "scaleZ": 2.0899999141693115 + }, + "Nickname": "", + "Description": "", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.08235206454992294, + "g": 0.05882277339696884, + "b": 0.03921568766236305 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": true, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false +} diff --git a/objects/f4c173/contained/8b7bd6/object.json b/objects/f4c173/contained/8b7bd6/object.json index 3b2f89dcc..059bbbd7f 100644 --- a/objects/f4c173/contained/8b7bd6/object.json +++ b/objects/f4c173/contained/8b7bd6/object.json @@ -24,6 +24,7 @@ "Highlight" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": true, @@ -83,6 +84,7 @@ "Dahan" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": true, diff --git a/objects/f4c173/object.json b/objects/f4c173/object.json index 3c94887ef..30ab98c5a 100644 --- a/objects/f4c173/object.json +++ b/objects/f4c173/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -56.11183166503906, - "posY": 1.4109978675842285, - "posZ": 31.671979904174805, + "posX": -42.65100860595703, + "posY": 1.410997748374939, + "posZ": 41.75822067260742, "rotX": -0.004447101149708033, "rotY": -0.0003394157101865858, "rotZ": -8.969876716946601e-07, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/f6c908/contained/26ae04/object.json b/objects/f6c908/contained/26ae04/object.json index 6a9da061c..fad0aa281 100644 --- a/objects/f6c908/contained/26ae04/object.json +++ b/objects/f6c908/contained/26ae04/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 42800, + "CardID": 42802, "SidewaysCard": false, "CustomDeck": { "428": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420748041/10C8868AFD3C4D26E42FD0A2EAF8B61A415B5771/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420762017/F760E7B09FC7B7A62F050147DE5061C421D3B64F/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100689827/0C300DCCC718448ABBA02CD0ACE013319929A5D5/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100690243/AE154BFC99F9C6DA497997CF9BEB8AC1FA56BBD2/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/f6c908/contained/2b834d/object.json b/objects/f6c908/contained/2b834d/object.json index 7aa5808c3..3ce74dc60 100644 --- a/objects/f6c908/contained/2b834d/object.json +++ b/objects/f6c908/contained/2b834d/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 42803, + "CardID": 42800, "SidewaysCard": false, "CustomDeck": { "428": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420748041/10C8868AFD3C4D26E42FD0A2EAF8B61A415B5771/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420762017/F760E7B09FC7B7A62F050147DE5061C421D3B64F/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100689827/0C300DCCC718448ABBA02CD0ACE013319929A5D5/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100690243/AE154BFC99F9C6DA497997CF9BEB8AC1FA56BBD2/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/f6c908/contained/50aa03/object.json b/objects/f6c908/contained/50aa03/object.json index f97e0e32b..4f01dfc84 100644 --- a/objects/f6c908/contained/50aa03/object.json +++ b/objects/f6c908/contained/50aa03/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 42801, + "CardID": 42803, "SidewaysCard": false, "CustomDeck": { "428": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420748041/10C8868AFD3C4D26E42FD0A2EAF8B61A415B5771/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420762017/F760E7B09FC7B7A62F050147DE5061C421D3B64F/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100689827/0C300DCCC718448ABBA02CD0ACE013319929A5D5/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100690243/AE154BFC99F9C6DA497997CF9BEB8AC1FA56BBD2/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/f6c908/contained/b29c72/object.json b/objects/f6c908/contained/b29c72/object.json index b5c8f59fe..2323f2c4a 100644 --- a/objects/f6c908/contained/b29c72/object.json +++ b/objects/f6c908/contained/b29c72/object.json @@ -24,8 +24,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -34,17 +35,17 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": true, - "CardID": 42802, + "CardID": 42801, "SidewaysCard": false, "CustomDeck": { "428": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420748041/10C8868AFD3C4D26E42FD0A2EAF8B61A415B5771/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420762017/F760E7B09FC7B7A62F050147DE5061C421D3B64F/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100689827/0C300DCCC718448ABBA02CD0ACE013319929A5D5/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100690243/AE154BFC99F9C6DA497997CF9BEB8AC1FA56BBD2/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/f6c908/object.json b/objects/f6c908/object.json index e2db1bca3..fb3171f17 100644 --- a/objects/f6c908/object.json +++ b/objects/f6c908/object.json @@ -1,9 +1,9 @@ { "Name": "Deck", "Transform": { - "posX": -106.27999877929688, - "posY": 1.1311657428741455, - "posZ": 20.220001220703125, + "posX": 49.308013916015625, + "posY": 1.131166696548462, + "posZ": 86.19243621826172, "rotX": 0.0044448841363191605, "rotY": 180.02163696289062, "rotZ": 180.0, @@ -23,8 +23,9 @@ "Unique" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,22 +34,22 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 42803, - 42802, 42800, - 42801 + 42801, + 42802, + 42803 ], "CustomDeck": { "428": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420748041/10C8868AFD3C4D26E42FD0A2EAF8B61A415B5771/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1461933821420762017/F760E7B09FC7B7A62F050147DE5061C421D3B64F/", - "NumWidth": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100689827/0C300DCCC718448ABBA02CD0ACE013319929A5D5/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559826100690243/AE154BFC99F9C6DA497997CF9BEB8AC1FA56BBD2/", + "NumWidth": 3, "NumHeight": 2, - "BackIsHidden": true, + "BackIsHidden": false, "UniqueBack": false, "Type": 0 } diff --git a/objects/f7422a/object.json b/objects/f7422a/object.json index 8a82951b5..c2befe3d3 100644 --- a/objects/f7422a/object.json +++ b/objects/f7422a/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Tile", "Transform": { - "posX": -100.13999938964844, + "posX": -11.816512107849121, "posY": 1.0952562093734741, - "posZ": 29.254226684570312, + "posZ": 83.9671859741211, "rotX": 0.004445994272828102, "rotY": 180.0, "rotZ": 180.0, @@ -15,14 +15,17 @@ "Description": "B&C", "GMNotes": "", "ColorDiffuse": { - "r": 0.2002747654914856, - "g": 0.16032004356384277, - "b": 0.1517583131790161 + "r": 0.20027387142181396, + "g": 0.16031914949417114, + "b": 0.15175741910934448 }, "Tags": [ + "BnC", + "Moderate", "Spirit" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, @@ -53,88 +56,77 @@ "x": -0.026481347158551216, "y": 0.20000046491622925, "z": -0.39895951747894287 - }, - "Tags": [] + } }, { "Position": { "x": -0.24708543717861176, "y": 0.20000028610229492, "z": -0.39792099595069885 - }, - "Tags": [] + } }, { "Position": { "x": -0.4679771661758423, "y": 0.19999998807907104, "z": -0.39989933371543884 - }, - "Tags": [] + } }, { "Position": { "x": -0.6887111067771912, "y": 0.19999980926513672, "z": -0.3990468382835388 - }, - "Tags": [] + } }, { "Position": { "x": -0.9092454314231873, "y": 0.200001060962677, "z": -0.3979971706867218 - }, - "Tags": [] + } }, { "Position": { "x": -1.129580020904541, "y": 0.20000042021274567, "z": -0.39963406324386597 - }, - "Tags": [] + } }, { "Position": { "x": -0.9042045474052429, "y": 0.20000125467777252, "z": -0.0793825015425682 - }, - "Tags": [] + } }, { "Position": { "x": -0.6827989816665649, "y": 0.19999976456165314, "z": -0.0800628513097763 - }, - "Tags": [] + } }, { "Position": { "x": -0.46481096744537354, "y": 0.20000027120113373, "z": -0.07806219905614853 - }, - "Tags": [] + } }, { "Position": { "x": -0.24424806237220764, "y": 0.2000007927417755, "z": -0.08213711529970169 - }, - "Tags": [] + } }, { "Position": { "x": -0.026963116601109505, "y": 0.20000021159648895, "z": -0.08012214303016663 - }, - "Tags": [] + } } ] } diff --git a/objects/f7422a/script-state.json b/objects/f7422a/script-state.json new file mode 100644 index 000000000..3d5d373f2 --- /dev/null +++ b/objects/f7422a/script-state.json @@ -0,0 +1,28 @@ +{ + "trackElements": [ + { + "elements": "00000001", + "position": { + "x": -0.69, + "y": 0, + "z": -0.4 + } + }, + { + "elements": "00000010", + "position": { + "x": -0.25, + "y": 0, + "z": -0.4 + } + }, + { + "elements": "00000001", + "position": { + "x": -0.03, + "y": 0, + "z": -0.4 + } + } + ] +} diff --git a/objects/f7422a/script.lua b/objects/f7422a/script.lua index 9106910f9..bc3b87c80 100644 --- a/objects/f7422a/script.lua +++ b/objects/f7422a/script.lua @@ -1,280 +1,8 @@ --- Spirit Tile for Bone White's Spirit Island Mod v2 -- +-- Spirit Panel for MJ & iakona's Spirit Island Mod -- useProgression = false -progressionCard = nil useAspect = 2 -aspect = nil -broadcast = nil function onLoad(saved_data) - if saved_data ~= "" then - local loaded_data = JSON.decode(saved_data) - broadcast = loaded_data.broadcast - end - Color.Add("SoftBlue", Color.new(0.45,0.6,0.7)) - if Global.getVar("gameStarted") then return end - - self.createButton({ - click_function = "SetupSpirit", - function_owner = self, - label = "Choose Spirit", - position = Vector(0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 1800, - height = 500, - font_size = 300, - }) - self.createButton({ - click_function = "ToggleProgression", - function_owner = self, - label = "", - position = Vector(-0.7, -0.1, 0.9), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Progression Deck", - }) - self.createButton({ - click_function = "ToggleAspect", - function_owner = self, - label = "", - position = Vector(0.7, -0.2, 0.4), - rotation = Vector(0,0,180), - scale = Vector(0.2,0.2,0.2), - width = 0, - height = 0, - font_size = 300, - tooltip = "Enable/Disable Aspect Deck", - }) - local castObjects = upCast(self) - for _,obj in pairs (castObjects) do - if string.find(obj.getName(),"Progression") then - progressionCard = obj - self.editButton({ - index = 1, - label = "Progression: No", - width = 2200, - height = 500, - }) - elseif string.find(obj.getName(),"Aspects") then - self.editButton({ - index = 2, - label = "Aspects: All", - width = 2300, - height = 500, - }) - end - end - Global.call("addSpirit", {spirit=self}) -end - -function RandomAspect() - for _,obj in pairs(upCast(self)) do - if obj.type == "Deck" and obj.getName() == "Aspects" then - local objs = obj.getObjects() - local index = math.random(0,#objs) - if index == 0 then - return "" - end - return objs[index].name - end - end - return nil -end -function PickSpirit(params) - if params.aspect then - if params.aspect == "Random" then - useAspect = 1 - elseif params.aspect == "" then - useAspect = 0 - else - useAspect = 3 - aspect = params.aspect - end - end - SetupSpirit(nil, params.color) -end -function SetupSpirit(object_pick,player_color) - local xPadding = 1.3 - local xOffset = 1 - local PlayerBag = getObjectFromGUID(Global.getTable("PlayerBags")[player_color]) - if #PlayerBag.getObjects() ~= 0 then - local castObjects = upCast(self) - local hpos = Player[player_color].getHandTransform().position - self.setPosition(Vector(hpos.x,0,hpos.z) + Vector(0,1.05,11.8)) - self.setRotation(Vector(0,180,0)) - self.setLock(true) - self.clearButtons() - local spos = self.getPosition() - local snaps = self.getSnapPoints() - local placed = 0 - - -- Setup Presence - for i = 1,13 do - local p = snaps[i] - if i <= #snaps then - PlayerBag.takeObject({position = self.positionToWorld(p.position)}) - else - PlayerBag.takeObject({position = Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)}) - placed = placed + 1 - end - end - - -- Setup Ready Token - local ready = PlayerBag.takeObject({ - position = Vector(spos.x,0,spos.z) + Vector(7.5, 1.1, 6.5), - rotation = Vector(0, 180, 0), - }) - - -- Setup Energy Counter - local counter = getObjectFromGUID(Global.getVar("counterBag")).takeObject({position = Vector(spos.x,0,spos.z) + Vector(-5,1,5)}) - counter.setLock(true) - - Global.call("removeSpirit", {spirit=self.guid, color=player_color, ready=ready, counter=counter}) - - -- Setup Progression Deck if enabled - if useProgression then - local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - local progressionDeck = progressionCard.getVar("progressionDeck") - for i,card in pairs(progressionDeck) do - if card[2] then - majorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - else - minorPowerDeck.takeObject({ - position = Vector(spos.x,i,spos.z) + Vector(0,1.1,14), - rotation = Vector(0,180,180), - guid = card[1], - }) - end - end - end - - -- Setup objects on top of board - for _, obj in pairs(castObjects) do - obj.setLock(false) - if obj.type == "Deck" then - if obj.getName() == "Aspects" then - HandleAspect(obj, player_color) - else - obj.deal(#obj.getObjects(),player_color) - end - elseif obj.type == "Card" and obj.getName() == "Progression" then - if useProgression then - obj.setPositionSmooth(Vector(spos.x,8,spos.z) + Vector(0,1.1,14)) - else - obj.destruct() - end - else - obj.setPositionSmooth(Vector(spos.x,0,spos.z) + Vector(-placed*xPadding+xOffset,1.1,10)) - placed = placed + 1 - end - end - - if broadcast ~= nil then - Player[player_color].broadcast(broadcast, Color.SoftBlue) - end - else - Player[player_color].broadcast("You already picked a spirit", "Red") - end -end -function HandleAspect(deck, player_color) - if useAspect == 0 then - deck.destruct() - elseif useAspect == 1 then - local index = math.random(0,#deck.getObjects()) - if index == 0 then - Player[player_color].broadcast("Your random Aspect is no Aspect", Color.SoftBlue) - deck.destruct() - else - deck.takeObject({ - index = index - 1, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() Player[player_color].broadcast("Your random Aspect is "..obj.getName(), Color.SoftBlue) end, - }) - if deck.remainder then deck = deck.remainder end - end - elseif useAspect == 3 then - local found = false - for _, data in pairs(deck.getObjects()) do - if data.name == aspect then - found = true - deck.takeObject({ - index = data.index, - position = deck.getPosition() + Vector(0,2,0), - callback_function = function(obj) obj.deal(1, player_color) deck.destruct() end, - }) - if deck.remainder then deck = deck.remainder end - break - end - end - if not found then - deck.destruct() - Player[player_color].broadcast("Unable to find aspect "..aspect, "Red") - end - else - deck.deal(#deck.getObjects(), player_color) - end -end - -function ToggleProgression() - useProgression = not useProgression - if useProgression then - self.editButton({ - index = 1, - label = "Progression: Yes", - }) - else - self.editButton({ - index = 1, - label = "Progression: No", - }) - end -end -function ToggleAspect(_, _, alt_click) - if alt_click then - useAspect = (useAspect - 1) % 3 - else - useAspect = (useAspect + 1) % 3 - end - if useAspect == 0 then - self.editButton({ - index = 2, - label = "Aspects: None", - }) - elseif useAspect == 1 then - self.editButton({ - index = 2, - label = "Aspects: Random", - }) - else - self.editButton({ - index = 2, - label = "Aspects: All", - }) - end -end ------ -function upCast(obj) - local hits = Physics.cast({ - origin = obj.getPosition() + Vector(0,0.1,0), - direction = Vector(0,1,0), - type = 3, - size = obj.getBoundsNormalized().size, - orientation = obj.getRotation(), - max_distance = 0, - --debug = true, - }) - local hitObjects = {} - for _, v in pairs(hits) do - if v.hit_object ~= obj then table.insert(hitObjects,v.hit_object) end - end - return hitObjects -end + getObjectFromGUID("SourceSpirit").call("load", {obj = self, saved_data = saved_data}) +end \ No newline at end of file diff --git a/objects/f947be/object.json b/objects/f947be/object.json index 1f2e0f413..cbcb083ed 100644 --- a/objects/f947be/object.json +++ b/objects/f947be/object.json @@ -1,9 +1,9 @@ { "Name": "3DText", "Transform": { - "posX": -53.21238708496094, - "posY": 0.9605529308319092, - "posZ": 35.60198211669922, + "posX": -40.252662658691406, + "posY": 0.9605434536933899, + "posZ": 45.68870162963867, "rotX": 90.0, "rotY": 9.432953973487201e-09, "rotZ": 0.0, @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/f96a71/object.json b/objects/f96a71/object.json new file mode 100644 index 000000000..948205848 --- /dev/null +++ b/objects/f96a71/object.json @@ -0,0 +1,52 @@ +{ + "Name": "Card", + "Transform": { + "posX": -38.34000015258789, + "posY": 0.8534029722213745, + "posZ": 56.29999923706055, + "rotX": -5.1846096305041556e-09, + "rotY": 180.0, + "rotZ": 180.0, + "scaleX": 1.5320467948913574, + "scaleY": 1.0, + "scaleZ": 1.5320467948913574 + }, + "Nickname": "Terror III", + "Description": "Spirit Island", + "GMNotes": "", + "ColorDiffuse": { + "r": 0.7132352590560913, + "g": 0.7132352590560913, + "b": 0.7132352590560913 + }, + "Tags": [ + "Fear" + ], + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": false, + "Grid": false, + "Snap": true, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": true, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 64801, + "SidewaysCard": false, + "CustomDeck": { + "648": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1718660736964009982/83E366C9AD769E6E17A6CEDC9956B8B645E5871B/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1718660736964014717/46594BD698E461DF10BE671C1B8B9298CFBC6544/", + "NumWidth": 2, + "NumHeight": 2, + "BackIsHidden": false, + "UniqueBack": true, + "Type": 0 + } + } +} diff --git a/objects/f96e34/contained/3b538b/object.json b/objects/f96e34/contained/3b538b/object.json index 1d10c0930..d186eeeed 100644 --- a/objects/f96e34/contained/3b538b/object.json +++ b/objects/f96e34/contained/3b538b/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 62800, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 62705, "SidewaysCard": false, "CustomDeck": { - "628": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656645466/32529ABFD7EA3B41E921E22EBB5C2D16B11B3786/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656645067/CBFDE98CB42505298613FBE4E17E4232A22BFA7C/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/f96e34/contained/3b538b/script.lua b/objects/f96e34/contained/3b538b/script.lua index 3507beeeb..83cee335a 100644 --- a/objects/f96e34/contained/3b538b/script.lua +++ b/objects/f96e34/contained/3b538b/script.lua @@ -1,2 +1,2 @@ -cardInvaderType="J" +cardInvaderType="W" cardInvaderStage=2 diff --git a/objects/f96e34/contained/a5afb0/object.json b/objects/f96e34/contained/a5afb0/object.json index 9b17c606f..cba8cf9b3 100644 --- a/objects/f96e34/contained/a5afb0/object.json +++ b/objects/f96e34/contained/a5afb0/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 62803, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 62708, "SidewaysCard": false, "CustomDeck": { - "628": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656645466/32529ABFD7EA3B41E921E22EBB5C2D16B11B3786/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656645067/CBFDE98CB42505298613FBE4E17E4232A22BFA7C/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/f96e34/contained/a5afb0/script.lua b/objects/f96e34/contained/a5afb0/script.lua index 0fc372e46..f35dc6e96 100644 --- a/objects/f96e34/contained/a5afb0/script.lua +++ b/objects/f96e34/contained/a5afb0/script.lua @@ -1,2 +1,2 @@ -cardInvaderType="M" +cardInvaderType="C" cardInvaderStage=2 diff --git a/objects/f96e34/contained/b88f34/object.json b/objects/f96e34/contained/b88f34/object.json index bce2c9551..534036ac5 100644 --- a/objects/f96e34/contained/b88f34/object.json +++ b/objects/f96e34/contained/b88f34/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 62802, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 62706, "SidewaysCard": false, "CustomDeck": { - "628": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656645466/32529ABFD7EA3B41E921E22EBB5C2D16B11B3786/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656645067/CBFDE98CB42505298613FBE4E17E4232A22BFA7C/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/f96e34/contained/c304c1/object.json b/objects/f96e34/contained/c304c1/object.json index ced6cc432..764de260a 100644 --- a/objects/f96e34/contained/c304c1/object.json +++ b/objects/f96e34/contained/c304c1/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 62804, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 62704, "SidewaysCard": false, "CustomDeck": { - "628": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656645466/32529ABFD7EA3B41E921E22EBB5C2D16B11B3786/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656645067/CBFDE98CB42505298613FBE4E17E4232A22BFA7C/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/f96e34/contained/c304c1/script.lua b/objects/f96e34/contained/c304c1/script.lua index f35dc6e96..3507beeeb 100644 --- a/objects/f96e34/contained/c304c1/script.lua +++ b/objects/f96e34/contained/c304c1/script.lua @@ -1,2 +1,2 @@ -cardInvaderType="C" +cardInvaderType="J" cardInvaderStage=2 diff --git a/objects/f96e34/contained/ec8fb2/object.json b/objects/f96e34/contained/ec8fb2/object.json index eff993f35..c3b45b051 100644 --- a/objects/f96e34/contained/ec8fb2/object.json +++ b/objects/f96e34/contained/ec8fb2/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, - "CardID": 62801, + "HideWhenFaceDown": false, + "Hands": false, + "CardID": 62707, "SidewaysCard": false, "CustomDeck": { - "628": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656645466/32529ABFD7EA3B41E921E22EBB5C2D16B11B3786/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656645067/CBFDE98CB42505298613FBE4E17E4232A22BFA7C/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/f96e34/contained/ec8fb2/script.lua b/objects/f96e34/contained/ec8fb2/script.lua index 83cee335a..0fc372e46 100644 --- a/objects/f96e34/contained/ec8fb2/script.lua +++ b/objects/f96e34/contained/ec8fb2/script.lua @@ -1,2 +1,2 @@ -cardInvaderType="W" +cardInvaderType="M" cardInvaderStage=2 diff --git a/objects/f96e34/object.json b/objects/f96e34/object.json index 8ee3618cf..725f6b14b 100644 --- a/objects/f96e34/object.json +++ b/objects/f96e34/object.json @@ -1,11 +1,11 @@ { "Name": "Deck", "Transform": { - "posX": -54.0313835144043, - "posY": 0.9550006985664368, - "posZ": 54.066558837890625, - "rotX": 1.9972954845570712e-08, - "rotY": 180.22174072265625, + "posX": -48.41912078857422, + "posY": 0.8847986459732056, + "posZ": 55.580909729003906, + "rotX": -1.6672064617750948e-08, + "rotY": 180.05332946777344, "rotZ": 180.0, "scaleX": 1.0981348752975464, "scaleY": 1.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -30,24 +31,24 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ - 62804, - 62800, - 62802, - 62801, - 62803 + 62704, + 62705, + 62706, + 62707, + 62708 ], "CustomDeck": { - "628": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656645466/32529ABFD7EA3B41E921E22EBB5C2D16B11B3786/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656645067/CBFDE98CB42505298613FBE4E17E4232A22BFA7C/", - "NumWidth": 6, - "NumHeight": 2, + "627": { + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/f9aad3/contained/8346dd/object.json b/objects/f9aad3/contained/8346dd/object.json index 00d5db94f..4daad641d 100644 --- a/objects/f9aad3/contained/8346dd/object.json +++ b/objects/f9aad3/contained/8346dd/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, + "HideWhenFaceDown": false, + "Hands": false, "CardID": 62701, "SidewaysCard": false, "CustomDeck": { "627": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656642181/D513756522FBFF4322A1B29CC3765CAF733B0379/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656643324/4298D5385ED18D2F155736CB40DD06A10B2945C5/", - "NumWidth": 6, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/f9aad3/contained/8cf7b8/object.json b/objects/f9aad3/contained/8cf7b8/object.json index 85ab02641..2d19690e7 100644 --- a/objects/f9aad3/contained/8cf7b8/object.json +++ b/objects/f9aad3/contained/8cf7b8/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, + "HideWhenFaceDown": false, + "Hands": false, "CardID": 62700, "SidewaysCard": false, "CustomDeck": { "627": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656642181/D513756522FBFF4322A1B29CC3765CAF733B0379/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656643324/4298D5385ED18D2F155736CB40DD06A10B2945C5/", - "NumWidth": 6, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/f9aad3/contained/cf9353/object.json b/objects/f9aad3/contained/cf9353/object.json index 0f49d253e..1465ce5a3 100644 --- a/objects/f9aad3/contained/cf9353/object.json +++ b/objects/f9aad3/contained/cf9353/object.json @@ -1,12 +1,12 @@ { "Name": "Card", "Transform": { - "posX": -56.26033020019531, - "posY": 0.9991171360015869, - "posZ": 54.0599250793457, - "rotX": 359.977783203125, - "rotY": 180.01885986328125, - "rotZ": 179.9674530029297, + "posX": -51.21986389160156, + "posY": 0.9575115442276001, + "posZ": 55.740020751953125, + "rotX": 359.8234558105469, + "rotY": 210.0019989013672, + "rotZ": 180.26377868652344, "scaleX": 1.0981348752975464, "scaleY": 1.0, "scaleZ": 1.0981348752975464 @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, + "HideWhenFaceDown": false, + "Hands": false, "CardID": 62702, "SidewaysCard": false, "CustomDeck": { "627": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656642181/D513756522FBFF4322A1B29CC3765CAF733B0379/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656643324/4298D5385ED18D2F155736CB40DD06A10B2945C5/", - "NumWidth": 6, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/f9aad3/contained/e07847/object.json b/objects/f9aad3/contained/e07847/object.json index 8d280ca40..3d920f2e4 100644 --- a/objects/f9aad3/contained/e07847/object.json +++ b/objects/f9aad3/contained/e07847/object.json @@ -23,8 +23,9 @@ "Invader Card" ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -33,18 +34,18 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, - "Hands": true, + "HideWhenFaceDown": false, + "Hands": false, "CardID": 62703, "SidewaysCard": false, "CustomDeck": { "627": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656642181/D513756522FBFF4322A1B29CC3765CAF733B0379/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656643324/4298D5385ED18D2F155736CB40DD06A10B2945C5/", - "NumWidth": 6, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/f9aad3/object.json b/objects/f9aad3/object.json index 83b8865ea..1c3f4646a 100644 --- a/objects/f9aad3/object.json +++ b/objects/f9aad3/object.json @@ -1,11 +1,11 @@ { "Name": "Deck", "Transform": { - "posX": -56.269309997558594, - "posY": 0.950186550617218, - "posZ": 54.065650939941406, - "rotX": 4.68310012990969e-08, - "rotY": 180.1690673828125, + "posX": -50.659332275390625, + "posY": 0.8799845576286316, + "posZ": 55.58097839355469, + "rotX": 4.424184041340595e-08, + "rotY": 180.0281219482422, "rotZ": 180.0, "scaleX": 1.0981348752975464, "scaleY": 1.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, - "Grid": true, + "Grid": false, "Snap": true, "IgnoreFoW": false, "MeasureMovement": false, @@ -30,7 +31,7 @@ "Sticky": true, "Tooltip": true, "GridProjection": false, - "HideWhenFaceDown": true, + "HideWhenFaceDown": false, "Hands": false, "SidewaysCard": false, "DeckIDs": [ @@ -41,12 +42,12 @@ ], "CustomDeck": { "627": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656642181/D513756522FBFF4322A1B29CC3765CAF733B0379/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1588036874656643324/4298D5385ED18D2F155736CB40DD06A10B2945C5/", - "NumWidth": 6, - "NumHeight": 2, + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270425836/1E70B00AD6B8C49301E672767A57126B3C91BDE6/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1753559899270426772/7D1A356297110F487F9759829AC15B2D15041422/", + "NumWidth": 4, + "NumHeight": 4, "BackIsHidden": false, - "UniqueBack": false, + "UniqueBack": true, "Type": 0 } } diff --git a/objects/f9f49b/object.json b/objects/f9f49b/object.json index 5c3deae74..c80fec7ad 100644 --- a/objects/f9f49b/object.json +++ b/objects/f9f49b/object.json @@ -1,9 +1,9 @@ { "Name": "Card", "Transform": { - "posX": -102.04757690429688, + "posX": -13.800357818603516, "posY": 1.1107686758041382, - "posZ": 53.82006072998047, + "posZ": 97.36112976074219, "rotX": 0.0044465684331953526, "rotY": 179.9940643310547, "rotZ": 180.0, @@ -20,8 +20,9 @@ "b": 0.7132352590560913 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, + "Grid": false, "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, @@ -32,12 +33,12 @@ "GridProjection": false, "HideWhenFaceDown": false, "Hands": true, - "CardID": 59302, + "CardID": 59301, "SidewaysCard": false, "CustomDeck": { "593": { - "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277939276/00CE31ABE0AE59176BC5AB299C5447CFC5039787/", - "BackURL": "http://cloud-3.steamusercontent.com/ugc/1647714120277974252/F2D3F3EF3C98D08550EFF92B6EBBF35CE046EA73/", + "FaceURL": "http://cloud-3.steamusercontent.com/ugc/1738926067615541619/7FC2DE1D675D045D258D758DAD3EEB54DAD3FE2E/", + "BackURL": "http://cloud-3.steamusercontent.com/ugc/1738926067615542032/0C9C1CD32F8540AAAB9578B2140B0CD3FBBDB4FB/", "NumWidth": 3, "NumHeight": 2, "BackIsHidden": false, diff --git a/objects/f9f49b/script.lua b/objects/f9f49b/script.lua index bf01cc1d3..661180667 100644 --- a/objects/f9f49b/script.lua +++ b/objects/f9f49b/script.lua @@ -7,4 +7,4 @@ progressionDeck = { {"83cab2", true}, {"7b0064", false}, {"be2d38", false}, -} +} \ No newline at end of file diff --git a/objects/fac8e4/object.json b/objects/fac8e4/object.json index 594b2dfc8..22650b90d 100644 --- a/objects/fac8e4/object.json +++ b/objects/fac8e4/object.json @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/fac8e4/script.lua b/objects/fac8e4/script.lua index e1d15dbcb..0d8ece9f0 100644 --- a/objects/fac8e4/script.lua +++ b/objects/fac8e4/script.lua @@ -1,17 +1,6 @@ function setupPlayerArea() Global.call("setupPlayerArea", { obj = self, - elementBags = { - getObjectFromGUID("7651b3"), - getObjectFromGUID("0925a3"), - getObjectFromGUID("571055"), - getObjectFromGUID("4daa3b"), - getObjectFromGUID("0b27de"), - getObjectFromGUID("be2784"), - getObjectFromGUID("7625bc"), - getObjectFromGUID("48cf16"), - }, - anyBag = getObjectFromGUID("a0bdb1"), zone = getObjectFromGUID("190f05") }) -end +end \ No newline at end of file diff --git a/objects/fbbf69/object.json b/objects/fbbf69/object.json index 408b45f57..71bbe8f10 100644 --- a/objects/fbbf69/object.json +++ b/objects/fbbf69/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -55.70000076293945, - "posY": 1.4299999475479126, - "posZ": 49.58000183105469, + "posX": -50.099998474121094, + "posY": 1.350000023841858, + "posZ": 51.27000045776367, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/objects/fd0a22/contained/7f4edc/object.json b/objects/fd0a22/contained/7f4edc/object.json index 4eaec4ead..414f22e1c 100644 --- a/objects/fd0a22/contained/7f4edc/object.json +++ b/objects/fd0a22/contained/7f4edc/object.json @@ -20,6 +20,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": false, "Grid": false, "Snap": false, diff --git a/objects/fd0a22/object.json b/objects/fd0a22/object.json index e53eb6538..a7a92b12f 100644 --- a/objects/fd0a22/object.json +++ b/objects/fd0a22/object.json @@ -1,15 +1,15 @@ { "Name": "Custom_Model_Infinite_Bag", "Transform": { - "posX": -45.59609603881836, - "posY": 1.0699999332427979, - "posZ": 41.911598205566406, + "posX": -39.5099983215332, + "posY": 1.0700000524520874, + "posZ": 59.650001525878906, "rotX": -1.7121583084644953e-07, "rotY": 179.96583557128906, "rotZ": -1.307033699049498e-06, - "scaleX": 0.8299999833106995, - "scaleY": 0.1599999964237213, - "scaleZ": 0.8299999833106995 + "scaleX": 0.7273901700973511, + "scaleY": 0.1402197778224945, + "scaleZ": 0.7273901700973511 }, "Nickname": "Fear Tokens", "Description": "", @@ -20,9 +20,10 @@ "b": 0.5600327849388123 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, - "Grid": true, - "Snap": true, + "Grid": false, + "Snap": false, "IgnoreFoW": false, "MeasureMovement": false, "DragSelectable": true, @@ -78,6 +79,7 @@ "b": 1.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": false, diff --git a/objects/fd235a/object.json b/objects/fd235a/object.json index ed1b63601..b5d6368ec 100644 --- a/objects/fd235a/object.json +++ b/objects/fd235a/object.json @@ -1,9 +1,9 @@ { "Name": "Custom_Model", "Transform": { - "posX": -104.07083892822266, - "posY": 1.2400683164596558, - "posZ": -5.8353681564331055, + "posX": 51.672576904296875, + "posY": 1.2400692701339722, + "posZ": 70.95291900634766, "rotX": 2.8297938570176484e-07, "rotY": 0.0001432093558833003, "rotZ": -0.0009891283698379993, @@ -15,11 +15,15 @@ "Description": "", "GMNotes": "", "ColorDiffuse": { - "r": 0.24997907876968384, - "g": 0.24997907876968384, - "b": 0.24997907876968384 + "r": 0.24997732043266296, + "g": 0.24997732043266296, + "b": 0.24997732043266296 }, + "Tags": [ + "Spirit Setup" + ], "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/fd235a/script.lua b/objects/fd235a/script.lua index cc5abad6f..b24168cb0 100644 --- a/objects/fd235a/script.lua +++ b/objects/fd235a/script.lua @@ -14,11 +14,25 @@ function onLoad() end function getPowerCards(_, color) + doSpiritSetup{color=color} +end + +function doSpiritSetup(params) + local color = params.color if not Global.getVar("gameStarted") then Player[color].broadcast("Please wait for the game to start before pressing button!", "Red") return end + local handZone = Player[color].getHandTransform(2) + local newHandZone = { + position = handZone.position, + rotation = handZone.rotation, + scale = handZone.scale, + } + newHandZone.position.z = newHandZone.position.z - 5.5 + Player[color].setHandTransform(newHandZone, 3) + local zone = getObjectFromGUID(Global.getVar("elementScanZones")[color]) local objs = zone.getObjects() local found = false @@ -41,14 +55,8 @@ function getPowerCards(_, color) Player[color].broadcast("Don't forget to gain 1 Time", "Blue") end local minorPowerDeck = getObjectFromGUID(Global.getVar("minorPowerZone")).getObjects()[1] - for _ = 1, count do - local card = minorPowerDeck.takeObject({flip = true}) - card.setPosition(Player[color].getHandTransform(2).position + Vector(-10,0,0)) - end + minorPowerDeck.deal(count, color, 3) local majorPowerDeck = getObjectFromGUID(Global.getVar("majorPowerZone")).getObjects()[1] - for _ = 1, count do - local card = majorPowerDeck.takeObject({flip = true}) - card.setPosition(Player[color].getHandTransform(2).position + Vector(10,0,0)) - end + majorPowerDeck.deal(count, color, 3) self.destruct() -end +end \ No newline at end of file diff --git a/objects/fdbaa6/object.json b/objects/fdbaa6/object.json new file mode 100644 index 000000000..4e0618078 --- /dev/null +++ b/objects/fdbaa6/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 35.64014434814453, + "posY": 1.0850284099578857, + "posZ": 73.7015380859375, + "rotX": 0.004577858839184046, + "rotY": 179.9998016357422, + "rotZ": 0.0003744229907169938, + "scaleX": 0.800000011920929, + "scaleY": 1.0, + "scaleZ": 0.800000011920929 + }, + "Nickname": "Spare Piece", + "Description": "Use these to cover up the unavailable growth options from your special rule \"Growth Begets Growth\"", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/ff0366/object.json b/objects/ff0366/object.json index 93060bbd2..35c2bb6d6 100644 --- a/objects/ff0366/object.json +++ b/objects/ff0366/object.json @@ -3,13 +3,13 @@ "Transform": { "posX": -26.700000762939453, "posY": 4.100000381469727, - "posZ": -50.999996185302734, + "posZ": -51.810001373291016, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, "scaleX": 18.40999984741211, "scaleY": 6.483764171600342, - "scaleZ": 5.214399337768555 + "scaleZ": 4.699999809265137 }, "Nickname": "", "Description": "", @@ -21,6 +21,7 @@ "a": 0.0 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": false, "Snap": true, diff --git a/objects/ffc736/object.json b/objects/ffc736/object.json new file mode 100644 index 000000000..27dd183dc --- /dev/null +++ b/objects/ffc736/object.json @@ -0,0 +1,56 @@ +{ + "Name": "Custom_Model", + "Transform": { + "posX": 35.64014434814453, + "posY": 1.0849177837371826, + "posZ": 72.31757354736328, + "rotX": 0.004577880259603262, + "rotY": 179.9998016357422, + "rotZ": 0.00037444665213115513, + "scaleX": 0.800000011920929, + "scaleY": 1.0, + "scaleZ": 0.800000011920929 + }, + "Nickname": "Spare Piece", + "Description": "Use these to cover up the unavailable growth options from your special rule \"Growth Begets Growth\"", + "GMNotes": "", + "ColorDiffuse": { + "r": 1.0, + "g": 1.0, + "b": 1.0 + }, + "LayoutGroupSortIndex": 0, + "Value": 0, + "Locked": true, + "Grid": false, + "Snap": false, + "IgnoreFoW": false, + "MeasureMovement": false, + "DragSelectable": true, + "Autoraise": true, + "Sticky": false, + "Tooltip": true, + "GridProjection": false, + "HideWhenFaceDown": false, + "Hands": false, + "CustomMesh": { + "MeshURL": "http://cloud-3.steamusercontent.com/ugc/1752435057675692177/2E39782B083F00F469A83F58EA653854FED63965/", + "DiffuseURL": "http://cloud-3.steamusercontent.com/ugc/1749057548225682553/941F6C09F17F1F8B7CF614D91190479AD9819B10/", + "NormalURL": "", + "ColliderURL": "", + "Convex": true, + "MaterialIndex": 1, + "TypeIndex": 0, + "CustomShader": { + "SpecularColor": { + "r": 0.875, + "g": 0.8128803372383118, + "b": 0.7463235259056091 + }, + "SpecularIntensity": 0.0, + "SpecularSharpness": 2.0, + "FresnelStrength": 0.0 + }, + "CastShadows": true + } +} diff --git a/objects/index.list b/objects/index.list index 14ce2a720..3a47fdd61 100644 --- a/objects/index.list +++ b/objects/index.list @@ -27,7 +27,6 @@ af50b8 c3c59b 661aa3 c68e2c -81d7ef d8b6c7 22928c 15990d @@ -38,37 +37,17 @@ d8b6c7 d936f3 746488 bd8761 -5f4be2 fac8e4 6b5b4b 190f05 61ac7c -2b7d0b -4211e9 d3fb56 -f4cff9 -35b023 -15644a -31f925 -172c1d -d45af8 -64ff66 -dc135b dce473 c99d4d 794c81 125e82 d7d593 33c4af -1be83c -055a45 -25fddc -187be2 -108d0b -57dbb8 -fd27d5 -a8cd8c -c17411 ee1765 ed9ab4 196f99 @@ -85,80 +64,25 @@ f348b7 a46d80 69401f c64244 -f0121a -8c701f -b15155 -5d8ff7 -f9baa1 -e5f502 -7d4eec -c76e95 -3c232d -a05f4a -66f28c -3bc0d2 -21b481 -fe94ae -f40ffc -b80e6d -22f0a8 -971c7c -13aabd -8a8341 -e7bb8a -bf925f -17cc95 -6b4ec7 -c03068 -0db997 -f43d48 -672f18 -96f13b -24cdd1 -e3df9c -c73b7c -fa94d2 -139905 -3642c2 -5a5140 -a0bdb1 -48cf16 -7625bc -be2784 -0b27de -4daa3b -571055 -0925a3 -7651b3 -998d22 -f3c00a -8f5bb0 -f3d3ee -af7d11 -d3fc30 -bef638 -d02cc1 -29cabb -9907d4 7f21be 2a9f36 cf2635 54b540 b18505 -3f3e22 +Editors 029995 9f84fc -9f4841 -9760a2 -95ba87 -ea7207 -850ac1 -a62bd7 -8aad81 -a2f5cc -fb7941 -f9e149 -8ee413 +PlayerBagGreen +BalancedMapBag +MJThematicMapBag +BnCBag +JEBag +AdversaryBag +PlayerBagYellow +PlayerBagOrange +PlayerBagRed +PlayerBagBlue +PlayerBagPurple a42427 7019af d3f7f8 @@ -220,29 +144,22 @@ eb4ede 3d55c5 0dbf0f 538feb -5f595a +EnergyCounters a1b7da fd0a22 -981fc3 -47e3ef +CountingBags 7632bf -49405b -ccc736 -6b6114 -84f57e -f262f3 -6b16ee +BoxBlightBag 613ea4 f4c173 -bcd431 +ThematicMapBag 6d922e d336ca -bee103 +aidBoard 1716e3 fd235a c932e8 d3dd7e -e79255 19d429 1b39da 04397d @@ -257,34 +174,49 @@ b8b521 ec49d4 64caee 3d1ba3 -c16363 +ScenarioBag SetupChecker 0cad5e 5c0d50 308a01 57d9fe uniquePowerDiscard -4caed3 -387048 -bb3991 -684a58 65fc65 -f15d5c -aad2a3 -5e8d9b -f73834 -772ebb -fa4196 -f5652f -80d97c -d66cd2 -57264f -13959c -0c9976 -24c8d6 -778e3a -3cf342 -b2b3de +6b0f27 +782f57 +bd3f44 +82c5e4 +f4ab64 +aee27f +837ddf +ba3767 +239d5b +114ff8 +f39fd1 +901e41 +e267b0 +c323b4 +41c492 +0312d1 +5f4be2 +b3e677 +7b9977 +b270b1 +60986d +572516 +d6f58e +c5cbb7 +cb1318 +76f418 +107788 +f433f0 +c44b9c +4a1ff8 +6c0a2f +1352a2 +9e3996 +b75ff0 +d8b49b 9138aa 4a0884 bd2a4a @@ -309,3 +241,14 @@ a95c14 14aabe 72de5c 606f23 +f96a71 +969897 +ffc736 +b3f6d5 +fdbaa6 +cb053a +b81db6 +867bfc +935332 +ca2938 +e1b416 diff --git a/objects/uniquePowerDiscard/object.json b/objects/uniquePowerDiscard/object.json index 8268152e3..9cadb7e14 100644 --- a/objects/uniquePowerDiscard/object.json +++ b/objects/uniquePowerDiscard/object.json @@ -1,9 +1,9 @@ { "Name": "ScriptingTrigger", "Transform": { - "posX": -52.650001525878906, - "posY": 1.899999976158142, - "posZ": -10.609999656677246, + "posX": -50.099998474121094, + "posY": 1.8200000524520874, + "posZ": 36.13999938964844, "rotX": -0.0, "rotY": 0.0, "rotZ": 0.0, @@ -21,6 +21,7 @@ "a": 0.5098039507865906 }, "LayoutGroupSortIndex": 0, + "Value": 0, "Locked": true, "Grid": true, "Snap": true, diff --git a/savegame.json b/savegame.json index 7b75d27cc..bc493697d 100644 --- a/savegame.json +++ b/savegame.json @@ -1,8 +1,9 @@ { "SaveName": "Spirit Island [By MJ & iakona]", + "EpochTime": 1618708299, + "Date": "4/18/2021 2:11:39 AM", + "VersionNumber": "v13.1.1", "GameMode": "Spirit Island [By MJ & iakona]", - "Date": "3/5/2021 7:49:09 PM", - "VersionNumber": "v13.0.5", "GameType": "Game", "GameComplexity": "Medium Complexity", "PlayingTime": [ @@ -24,7 +25,41 @@ "PlayArea": 1.0, "Table": "Table_None", "Sky": "Sky_Forest", - "Rules": "", + "TabStates": { + "0": { + "title": "Rules", + "body": "", + "color": "Grey", + "visibleColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5 + }, + "id": 0 + }, + "1": { + "title": "Game Config", + "body": "", + "color": "Grey", + "visibleColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5 + }, + "id": 1 + }, + "2": { + "title": "Sample of Custom Adversary Scripting", + "body": "difficulty={[0]=0,0,0,0,0,0,0}\r\nfearCards={[0]={0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0}}\r\nfearTokens={[0]=0,0,0,0,0,0,0}\r\nbroadcast={\r\n [0] = nil,\r\n nil,\r\n nil,\r\n nil,\r\n nil,\r\n nil,\r\n nil,\r\n}\r\npreSetup = true\r\npreSetupComplete = false\r\nreminderSetup = true\r\ninvaderDeckSetup = true\r\nlimitSetup = true\r\nlimitSetupComplete = false\r\nmapSetup = true\r\npostSetup = true\r\npostSetupComplete = false\r\nhasLossCondition = true\r\nhasUI = true\r\nrequirements = true\n\r\n-- This function is used for things that need to be done before other setup steps, i.e. swapping out component bags\r\nfunction PreSetup(params)\r\n preSetupComplete = true\r\nend\r\n\r\n-- This function is only needed if you have custom reminder tiles\r\nfunction ReminderSetup(params)\r\n return {}\r\nend\r\n\r\n-- This function allows you to change the invader deck\r\nfunction InvaderDeckSetup(params)\r\n return params.deck\r\nend\r\n\r\n-- This function is used to have adversary abilities show up in UI\r\nfunction AdversaryUI(params)\r\nend\r\n\r\n-- This function is called before MapSetup which allows you to set component limits, i.e. France towns\r\nfunction LimitSetup(params)\r\n limitSetupComplete = true\r\nend\r\n\r\n-- This function is used to add extra pieces on each island board\r\nfunction MapSetup(params)\r\n return params.pieces\r\nend\r\n\r\n-- This function is used for setup that needs to happen afterwards, i.e. France Slave Rebellion\r\nfunction PostSetup(params)\r\n postSetupComplete = true\r\nend\r\n\n-- This function is used for random adversary to see if any requirements like event deck or tokens are needed\nfunction Requirements(params)\n return true\nend\n", + "color": "Grey", + "visibleColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5 + }, + "id": 2 + } + }, "MusicPlayer": { "RepeatSong": true, "PlaylistEntry": 0, @@ -189,6 +224,46 @@ { "displayed": "Presence", "normalized": "presence" + }, + { + "displayed": "Base", + "normalized": "base" + }, + { + "displayed": "Low", + "normalized": "low" + }, + { + "displayed": "Moderate", + "normalized": "moderate" + }, + { + "displayed": "High", + "normalized": "high" + }, + { + "displayed": "BnC", + "normalized": "bnc" + }, + { + "displayed": "JE", + "normalized": "je" + }, + { + "displayed": "Very High", + "normalized": "very_high" + }, + { + "displayed": "Any", + "normalized": "any" + }, + { + "displayed": "Element Marker", + "normalized": "element_marker" + }, + { + "displayed": "Spirit Setup", + "normalized": "spirit_setup" } ] }, @@ -202,41 +277,6 @@ "PassTurns": true, "TurnColor": "" }, - "TabStates": { - "0": { - "title": "Rules", - "body": "", - "color": "Grey", - "visibleColor": { - "r": 0.5, - "g": 0.5, - "b": 0.5 - }, - "id": 0 - }, - "1": { - "title": "Game Config", - "body": "", - "color": "Grey", - "visibleColor": { - "r": 0.5, - "g": 0.5, - "b": 0.5 - }, - "id": 1 - }, - "2": { - "title": "Sample of Custom Adversary Scripting", - "body": "difficulty={[0]=0,0,0,0,0,0,0}\r\nfearCards={[0]={0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0}}\r\nfearTokens={[0]=0,0,0,0,0,0,0}\r\nbroadcast={\r\n [0] = nil,\r\n nil,\r\n nil,\r\n nil,\r\n nil,\r\n nil,\r\n nil,\r\n}\r\npreSetup = true\r\npreSetupComplete = false\r\nreminderSetup = true\r\ninvaderDeckSetup = true\r\nlimitSetup = true\r\nlimitSetupComplete = false\r\nmapSetup = true\r\npostSetup = true\r\npostSetupComplete = false\r\nhasLossCondition = true\r\nhasUI = true\r\nrequirements = true\n\r\n-- This function is used for things that need to be done before other setup steps, i.e. swapping out component bags\r\nfunction PreSetup(params)\r\n preSetupComplete = true\r\nend\r\n\r\n-- This function is only needed if you have custom reminder tiles\r\nfunction ReminderSetup(params)\r\n return {}\r\nend\r\n\r\n-- This function allows you to change the invader deck\r\nfunction InvaderDeckSetup(params)\r\n return params.deck\r\nend\r\n\r\n-- This function is used to have adversary abilities show up in UI\r\nfunction AdversaryUI(params)\r\nend\r\n\r\n-- This function is called before MapSetup which allows you to set component limits, i.e. France towns\r\nfunction LimitSetup(params)\r\n limitSetupComplete = true\r\nend\r\n\r\n-- This function is used to add extra pieces on each island board\r\nfunction MapSetup(params)\r\n return params.pieces\r\nend\r\n\r\n-- This function is used for setup that needs to happen afterwards, i.e. France Slave Rebellion\r\nfunction PostSetup(params)\r\n postSetupComplete = true\r\nend\r\n\n-- This function is used for random adversary to see if any requirements like event deck or tokens are needed\nfunction Requirements(params)\n return true\nend\n", - "color": "Grey", - "visibleColor": { - "r": 0.5, - "g": 0.5, - "b": 0.5 - }, - "id": 2 - } - }, "CameraStates": [ null, { @@ -374,114 +414,196 @@ }, { "Position": { - "x": -48.38931655883789, + "x": -42.07227325439453, "y": -2.5, - "z": 6.611774921417236 + "z": 19.095699310302734 }, "Rotation": { "x": 83.68850708007812, - "y": -1.1871874505686719e-07, + "y": -1.1871866689716626e-07, "z": 0.0 }, - "Distance": 36.33530807495117, + "Distance": 65.79528045654297, "Zoomed": false, "AbsolutePosition": { - "x": -48.38931655883789, - "y": 33.61507797241211, - "z": 2.6172945499420166 + "x": -42.07227325439453, + "y": 62.89649200439453, + "z": 11.862582206726074 } }, { "Position": { - "x": -88.9902572631836, + "x": 101.64867401123047, "y": -2.5, - "z": -22.927257537841797 + "z": 19.095699310302734 }, "Rotation": { "x": 83.68850708007812, - "y": -1.1871874505686719e-07, + "y": -1.1871866689716626e-07, "z": 0.0 }, - "Distance": 40.84674835205078, + "Distance": 65.79528045654297, "Zoomed": false, "AbsolutePosition": { - "x": -88.9902572631836, - "y": 38.09917449951172, - "z": -27.41769790649414 + "x": 101.64867401123047, + "y": 62.89649200439453, + "z": 11.862582206726074 } } ], "DecalPallet": [], + "CustomUIAssets": [ + { + "Name": "Minor Power Button", + "URL": "http://cloud-3.steamusercontent.com/ugc/1752434998238465994/54DB140D0CA8DB242C18451FB8ADEDFC9A0F52E9/" + }, + { + "Name": "Major Power Button", + "URL": "http://cloud-3.steamusercontent.com/ugc/1752434998238465273/236533C933B35F03B3B22DD138184E57479D5C12/" + }, + { + "Name": "Time Passes Button", + "URL": "http://cloud-3.steamusercontent.com/ugc/1752434998238467685/126385ECD895CF83094C3FF48F6DF76A6E562151/" + }, + { + "Name": "Score Button", + "URL": "http://cloud-3.steamusercontent.com/ugc/1752434998238467021/9C006B350D9140B48777EEE2B20D13C93C32A747/" + }, + { + "Name": "Invader Phase", + "URL": "http://cloud-3.steamusercontent.com/ugc/1752434998239106638/CD27277D950CAA810286918B7A4C76CD525A67B0/" + }, + { + "Name": "England Invader Phase", + "URL": "http://cloud-3.steamusercontent.com/ugc/1752434998238900672/AC51C1FD6F62E69654B8843DC554B948150E874E/" + }, + { + "Name": "Fear and Blight", + "URL": "http://cloud-3.steamusercontent.com/ugc/1752434998239254619/3C45FD6E548CF654BA79CF0822E08AEE6CE5E80F/" + }, + { + "Name": "Ready", + "URL": "http://cloud-3.steamusercontent.com/ugc/1752434998238112918/1438FD310432FAA24898C44212AB081770C923B9/" + }, + { + "Name": "Not Ready", + "URL": "http://cloud-3.steamusercontent.com/ugc/1752434998238120811/7B41881EE983802C10E4ECEF57123443AE9F11BA/" + }, + { + "Name": "Invader Phase Stage", + "URL": "http://cloud-3.steamusercontent.com/ugc/1752434998239107401/7F05D052B123145085C2E6FBBBB63760212C078B/" + }, + { + "Name": "England Invader Phase Stage", + "URL": "http://cloud-3.steamusercontent.com/ugc/1752434998238899967/B8A467C06F6B2DB519B368C6CF74217273C3D1B3/" + }, + { + "Name": "Down Arrow", + "URL": "http://cloud-3.steamusercontent.com/ugc/1749057631219943368/8277DA4C674207C55915F1876E8D30777BE2DAC4/" + }, + { + "Name": "Up Arrow", + "URL": "http://cloud-3.steamusercontent.com/ugc/1749057631219944339/EB4D863CFEC287CCCC3EFEB950949B22BDBE5258/" + }, + { + "Name": "Dropdown Core Buttons", + "URL": "http://cloud-3.steamusercontent.com/ugc/1749057631219904645/3F8E3D33F8C4169C84C4D7657F3148FE4E1D7D14/" + }, + { + "Name": "Dropdown Invader Board", + "URL": "http://cloud-3.steamusercontent.com/ugc/1749057631219905379/4CBE4398D6A1E936FBE1753CF639ECBEC630257E/" + }, + { + "Name": "Dropdown Adversary", + "URL": "http://cloud-3.steamusercontent.com/ugc/1749057631219902527/E939E56C9B302B9E2A9DB2567573354371A12E18/" + }, + { + "Name": "Dropdown Turn Order", + "URL": "http://cloud-3.steamusercontent.com/ugc/1749057631219915181/B2051EB6A00C5FE4823408737B0DBAD4993462AC/" + }, + { + "Name": "Dropdown Scoring", + "URL": "http://cloud-3.steamusercontent.com/ugc/1749057631219906839/F2837D447A09B7718F35C669D13197C82E3741A6/" + }, + { + "Name": "Dropdown Seat Controls", + "URL": "http://cloud-3.steamusercontent.com/ugc/1749057631219907769/D82CD49A9281ADD08A1A9F09908260359FFF1DD6/" + } + ], "SnapPoints": [ { "Position": { - "x": -45.619998931884766, + "x": -50.10005187988281, "y": 0.9611349105834961, - "z": -5.85999870300293 + "z": 36.1400146484375 }, "Rotation": { - "x": 0.004446600563824177, - "y": 179.9951629638672, - "z": 180.0 + "x": 1.9438948584138416e-06, + "y": 179.99998474121094, + "z": -0.004455567337572575 }, - "Tags": [] + "Tags": [ + "Unique" + ] }, { "Position": { - "x": -45.62001037597656, + "x": -50.10005187988281, "y": 0.9611349105834961, - "z": -10.609999656677246 + "z": 41.18001937866211 }, "Rotation": { - "x": 0.004446886945515871, - "y": 180.0252685546875, - "z": 180.0 + "x": -3.0252149940679374e-07, + "y": 179.99996948242188, + "z": -0.0044523305259644985 }, - "Tags": [] + "Tags": [ + "Minor" + ] }, { "Position": { - "x": -52.65472412109375, + "x": -50.10002899169922, "y": 0.9611349105834961, - "z": -10.609999656677246 + "z": 46.22002410888672 }, "Rotation": { - "x": 0.004446768201887608, - "y": 180.0, - "z": 1.4859217856155738e-08 + "x": 1.2609998520929366e-06, + "y": 179.99977111816406, + "z": -0.004455506335943937 }, "Tags": [ - "Unique" + "Major" ] }, { "Position": { - "x": -49.11412048339844, + "x": -46.18002700805664, "y": 0.9611349105834961, - "z": -10.609999656677246 + "z": 46.22002410888672 }, "Rotation": { - "x": 0.004446516279131174, - "y": 179.99998474121094, - "z": 2.4798248432489345e-07 + "x": 2.301311724295374e-06, + "y": 180.00161743164062, + "z": 179.9955596923828 }, "Tags": [ - "Minor" + "Major" ] }, { "Position": { - "x": -49.11412048339844, + "x": -46.1800651550293, "y": 0.9611349105834961, - "z": -5.860074043273926 + "z": 41.180030822753906 }, "Rotation": { - "x": 0.004446510691195726, - "y": 179.9958953857422, - "z": -5.555111215471698e-07 + "x": 1.0804022849697503e-06, + "y": 180.0049285888672, + "z": 179.9955596923828 }, "Tags": [ - "Major" + "Minor" ] } ] diff --git a/script-state.json b/script-state.json index cc663d5bb..7abb29972 100644 --- a/script-state.json +++ b/script-state.json @@ -23,10 +23,10 @@ "gameStarted": false, "generatedFear": 0, "JEAdded": false, + "numBoards": 1, "numPlayers": 1, "panelAdversaryVisibility": "Invisible", - "panelBlightVisibility": "Invisible", - "panelFearVisibility": "Invisible", + "panelBlightFearVisibility": "Invisible", "panelInvaderVisibility": "Invisible", "panelPowerDrawVisibility": "Invisible", "panelReadyVisibility": "Invisible", @@ -44,7 +44,6 @@ "returnBlightBag": "af50b8", "selectedBoards": [], "selectedColors": [], - "showAllMultihandedButtons": false, "showPlayerButtons": true, "townBag": "4d3c15" } diff --git a/script.lua b/script.lua index f38b9d8d6..1be217c37 100644 --- a/script.lua +++ b/script.lua @@ -1,20 +1,20 @@ ---- Versioning -version = "1.5.0" +version = "2.0.0" versionGuid = "57d9fe" ---- Used with Spirit Board Scripts -counterBag = "5f595a" +counterBag = "EnergyCounters" minorPowerZone = "cb16ab" minorPowerDiscardZone = "55b275" majorPowerZone = "089896" majorPowerDiscardZone = "eaf864" uniquePowerDiscardZone = "uniquePowerDiscard" PlayerBags = { - ["Red"] = "fb7941", - ["Purple"] = "8ee413", - ["Yellow"] = "8aad81", - ["Blue"] = "f9e149", - ["Green"] = "9f4841", - ["Orange"] = "a2f5cc", + ["Red"] = "PlayerBagRed", + ["Purple"] = "PlayerBagPurple", + ["Yellow"] = "PlayerBagYellow", + ["Blue"] = "PlayerBagBlue", + ["Green"] = "PlayerBagGreen", + ["Orange"] = "PlayerBagOrange", } ---- Used with Adversary Scripts eventDeckZone = "a16796" @@ -23,8 +23,8 @@ fearDeckZone = "bd8761" stage1DeckZone = "cf2635" stage2DeckZone = "7f21be" stage3DeckZone = "2a9f36" -adversaryBag = "a62bd7" -scenarioBag = "c16363" +adversaryBag = "AdversaryBag" +scenarioBag = "ScenarioBag" ---- Used with ElementsHelper Script elementScanZones = { ["Red"] = "9fc5a4", @@ -44,11 +44,14 @@ playerTables = { } ------ Saved Config Data numPlayers = 1 +numBoards = 1 +boardLayout = "Balanced" BnCAdded = false JEAdded = false fearPool = 0 generatedFear = 0 gameStarted = false +difficulty = 0 difficultyString = "" blightedIslandCard = nil blightedIsland = false @@ -77,16 +80,12 @@ playerBlocks = { } showPlayerButtons = true -showAllMultihandedButtons = false ------ Unsaved Config Data -numBoards = 1 useBlightCard = true useBnCEvents = false useJEEvents = false gamePaused = false -boardLayout = "Balanced" -difficulty = 0 yHeight = 0 stagesSetup = 0 boardsSetup = 0 @@ -103,14 +102,14 @@ adversaryLossCallback = nil adversaryLossCallback2 = nil fearCards = {3,3,3} ------ -aidBoard = "bee103" +aidBoard = "aidBoard" SetupChecker = "SetupChecker" fearDeckSetupZone = "fbbf69" sourceSpirit = "SourceSpirit" ------ dahanBag = "f4c173" blightBag = "af50b8" -boxBlightBag = "49405b" +boxBlightBag = "BoxBlightBag" beastsBag = "a42427" diseaseBag = "7019af" wildsBag = "ca5089" @@ -119,27 +118,10 @@ badlandsBag = "d3f7f8" oneEnergyBag = "d336ca" threeEnergyBag = "a1b7da" speedBag = "65fc65" -defendBags = { - Red = "aad2a3", - Purple = "f15d5c", - Yellow = "772ebb", - Blue = "f5652f", - Green = "57264f", - Orange = "13959c", - White = "1716e3", -} -isolateBags = { - Red = "f73834", - Purple = "5e8d9b", - Yellow = "fa4196", - Blue = "80d97c", - Green = "d66cd2", - Orange = "0c9976", -} ----- -StandardMapBag = "9760a2" -ThematicMapBag = "bcd431" -MJThematicMapBag = "95ba87" +StandardMapBag = "BalancedMapBag" +ThematicMapBag = "ThematicMapBag" +MJThematicMapBag = "MJThematicMapBag" seaTile = "5f4be2" ----- cityHealth = "22928c" @@ -160,19 +142,14 @@ alternateBoardLayoutNames = { {"Star","Flower","Caldera"}, } interactableObjectsToDisableOnLoad = { - "57dbb8","fd27d5","25fddc", "d3dd7e", -- tables + "e267b0","901e41","d3dd7e", -- tables "dce473","c99d4d","794c81","125e82","d7d593","33c4af", -- player tables - "a8cd8c", -- top row border - "1be83c", -- right column border - "108d0b", -- bottom row border - "c17411", -- left column border - "187be2", "e79255", -- middle column border - "055a45", -- middle row border + "ba3767","239d5b","114ff8","782f57","c323b4","f4ab64","6b0f27","bd3f44","82c5e4","837ddf","aee27f", -- borders "5f4be2", -- sea tile "235564", -- white box section "SetupChecker", "SourceSpirit", - "6b5b4b","fac8e4","36bbcc","c3c59b","661aa3","c68e2c", -- player counters - "19d429", --Big block + "6b5b4b","fac8e4","36bbcc","c3c59b","661aa3","c68e2c", -- player blocks + "19d429", -- big block } ---- TTS Events Section @@ -203,6 +180,16 @@ function onObjectCollisionEnter(hit_object, collision_info) deleteObject(collision_info.collision_object, false) end end + -- Temporary fix until TTS bug resolved + if scenarioCard ~= nil and scenarioCard.getVar("onObjectCollision") then + scenarioCard.call("onObjectCollisionEnter", {hit_object=hit_object, collision_info=collision_info}) + end +end +function onObjectCollisionExit(hit_object, collision_info) + -- Temporary fix until TTS bug resolved + if scenarioCard ~= nil and scenarioCard.getVar("onObjectCollision") then + scenarioCard.call("onObjectCollisionExit", {hit_object=hit_object, collision_info=collision_info}) + end end function onObjectEnterContainer(container, object) if container.hasTag("Presence") and object.hasTag("Presence") then @@ -249,7 +236,7 @@ function onObjectLeaveContainer(container, object) object.setDecals({}) end return - elseif container == StandardMapBag or container == ThematicMapBag or container == MJThematicMapBag then + elseif (container == StandardMapBag or container == ThematicMapBag or container == MJThematicMapBag) and isIslandBoard({obj=object}) then object.setScale(scaleFactors[SetupChecker.getVar("optionalScaleBoard")].size) return end @@ -273,6 +260,7 @@ function onSave() boardLayout = boardLayout, selectedBoards = selectedBoards, numPlayers = numPlayers, + numBoards = numBoards, blightCards = blightCards, fastDiscount = fastDiscount, currentPhase = currentPhase, @@ -282,12 +270,10 @@ function onSave() panelTurnOrderVisibility = UI.getAttribute("panelTurnOrder","visibility"), panelTimePassesVisibility = UI.getAttribute("panelTimePasses","visibility"), panelReadyVisibility = UI.getAttribute("panelReady","visibility"), - panelFearVisibility = UI.getAttribute("panelFear", "visibility"), - panelBlightVisibility = UI.getAttribute("panelBlight", "visibility"), + panelBlightFearVisibility = UI.getAttribute("panelBlightFear", "visibility"), panelScoreVisibility = UI.getAttribute("panelScore", "visibility"), panelPowerDrawVisibility = UI.getAttribute("panelPowerDraw", "visibility"), showPlayerButtons = showPlayerButtons, - showAllMultihandedButtons = showAllMultihandedButtons, playerBlocks = convertObjectsToGuids(playerBlocks), elementScanZones = elementScanZones } @@ -305,7 +291,13 @@ function onSave() end local selectedTable = {} for color,data in pairs(selectedColors) do - local colorTable = {ready=data.ready.guid, paid=data.paid} + local colorTable = { + ready = data.ready.guid, + elements = convertObjectsToGuids(data.elements), + defend = data.defend.guid, + isolate = data.isolate.guid, + paid = data.paid, + } if data.counter ~= nil then colorTable.counter = data.counter.guid end @@ -367,11 +359,11 @@ function onLoad(saved_data) addHotkey("Discard Power (to 2nd hand)", function (droppingPlayerColor, hoveredObject, cursorLocation, key_down_up) for _,obj in pairs(Player[droppingPlayerColor].getSelectedObjects()) do if isPowerCard({card=obj}) then - moveObjectToHand(obj, droppingPlayerColor, 2) + obj.deal(1, droppingPlayerColor, 2) end end if isPowerCard({card=hoveredObject}) then - moveObjectToHand(hoveredObject, droppingPlayerColor, 2) + hoveredObject.deal(1, droppingPlayerColor, 2) end end) @@ -405,12 +397,6 @@ function onLoad(saved_data) oneEnergyBag = getObjectFromGUID(oneEnergyBag) threeEnergyBag = getObjectFromGUID(threeEnergyBag) speedBag = getObjectFromGUID(speedBag) - for index, bagGuid in pairs(defendBags) do - defendBags[index] = getObjectFromGUID(bagGuid) - end - for index, bagGuid in pairs(isolateBags) do - isolateBags[index] = getObjectFromGUID(bagGuid) - end ----- cityHealth = getObjectFromGUID(cityHealth) cityDamage = getObjectFromGUID(cityDamage) @@ -454,9 +440,9 @@ function onLoad(saved_data) boardLayout = loaded_data.boardLayout selectedBoards = loaded_data.selectedBoards numPlayers = loaded_data.numPlayers + numBoards = loaded_data.numBoards blightCards = loaded_data.blightCards showPlayerButtons = loaded_data.showPlayerButtons - showAllMultihandedButtons = loaded_data.showAllMultihandedButtons fastDiscount = loaded_data.fastDiscount currentPhase = loaded_data.currentPhase @@ -466,8 +452,7 @@ function onLoad(saved_data) UI.setAttribute("panelTurnOrder","visibility",loaded_data.panelTurnOrderVisibility) UI.setAttribute("panelTimePasses","visibility",loaded_data.panelTimePassesVisibility) UI.setAttribute("panelReady","visibility",loaded_data.panelReadyVisibility) - UI.setAttribute("panelFear","visibility",loaded_data.panelFearVisibility) - UI.setAttribute("panelBlight","visibility",loaded_data.panelBlightVisibility) + UI.setAttribute("panelBlightFear","visibility",loaded_data.panelBlightFearVisibility) UI.setAttribute("panelScore","visibility",loaded_data.panelScoreVisibility) UI.setAttribute("panelPowerDraw","visibility",loaded_data.panelPowerDrawVisibility) UI.setAttribute("panelUIToggle","active","true") @@ -484,12 +469,12 @@ function onLoad(saved_data) if not blightedIsland then Wait.condition(addBlightedIslandButton, function() return not aidBoard.spawning end) end - numBoards = #selectedBoards gamePaused = false - for _,o in ipairs(getAllObjects()) do - local t = o.getTable("posMap") - if t ~= nil and t ~= {} then - o.interactable = false -- sets boards to uninteractable after reload + for _,obj in ipairs(getObjects()) do + if isIslandBoard({obj=obj}) then + obj.interactable = false -- sets boards to uninteractable after reload + elseif isPowerCard({card=obj}) then + applyPowerCardContextMenuItems(obj) end end end @@ -497,7 +482,13 @@ function onLoad(saved_data) playerBlocks = convertGuidsToObjects(playerBlocks) playerTables = convertGuidsToObjects(playerTables) for color,data in pairs(selectedColors) do - local colorTable = {ready=getObjectFromGUID(data.ready), paid=data.paid} + local colorTable = { + ready = getObjectFromGUID(data.ready), + elements = convertGuidsToObjects(data.elements), + defend = getObjectFromGUID(data.defend), + isolate = getObjectFromGUID(data.isolate), + paid = data.paid, + } if data.counter ~= nil then colorTable.counter = getObjectFromGUID(data.counter) end @@ -507,6 +498,7 @@ function onLoad(saved_data) if Player["White"].seated then Player["White"].changeColor("Red") end updateAllPlayerAreas() setupSwapButtons() + updateCurrentPhase(false) Wait.time(spiritUpdater, 10, -1) end ---- @@ -519,11 +511,18 @@ function readyCheck() end colorCount = colorCount + 1 end - if readyCount >= colorCount and colorCount ~= 0 then - broadcastToAll("All Players are ready!") - for _,data in pairs(selectedColors) do - data.ready.flip() - end + if colorCount == 0 or readyCount < colorCount then + return + end + + broadcastToAll("All Players are ready!") + for _,data in pairs(selectedColors) do + data.ready.flip() + end + if currentPhase == 1 then + enterFastPhase(nil) + elseif currentPhase == 2 then + enterInvaderPhase(nil) end end function isThematic() @@ -532,23 +531,22 @@ end ---- Setup Buttons Section function nullFunc() end -function SetupGame() - if getMapCount({norm = true, them = true}) == 0 and numPlayers == 0 then - broadcastToAll("Select the number of players before starting the game", Color.SoftYellow) - return - end +function CanSetupGame() if getMapCount({norm = true, them = false}) > 0 and getMapCount({norm = false, them = true}) > 0 then broadcastToAll("You can only have one type of board at once", Color.SoftYellow) - return + return false end if adversaryCard == nil and not useRandomAdversary and adversaryCard2 ~= nil then broadcastToAll("A Leading Adversary is Required to use a Supporting Adversary", Color.SoftYellow) - return + return false end if adversaryCard ~= nil and adversaryCard == adversaryCard2 then broadcastToAll("The Leading and Supporting Adversary cannot be the same", Color.SoftYellow) - return + return false end + return true +end +function SetupGame() if adversaryCard == nil then adversaryLevel = 0 end @@ -840,11 +838,11 @@ function SetupFear() table.insert(cardTable, card) end - local card = getObjectFromGUID("4211e9") - card.setPositionSmooth(zone.getPosition() + Vector(count,0,0)) + local divider = getObjectFromGUID("f96a71") + divider.setPositionSmooth(zone.getPosition() + Vector(count,0,0)) count = count + 1 cardsLoaded = cardsLoaded + 1 - table.insert(cardTable, card) + table.insert(cardTable, divider) fearDeck.shuffle() for _ = 1, fearCards[2] do @@ -861,11 +859,11 @@ function SetupFear() table.insert(cardTable, card) end - card = getObjectFromGUID("2b7d0b") - card.setPositionSmooth(zone.getPosition() + Vector(count,0,0)) + divider = getObjectFromGUID("969897") + divider.setPositionSmooth(zone.getPosition() + Vector(count,0,0)) count = count + 1 cardsLoaded = cardsLoaded + 1 - table.insert(cardTable, card) + table.insert(cardTable, divider) fearDeck.shuffle() for _ = 1, fearCards[1] do @@ -915,8 +913,10 @@ function setupFearTokens() end ----- Minor/Major Power Section function SetupPowerDecks() - getObjectFromGUID(minorPowerZone).getObjects()[1].shuffle() - getObjectFromGUID(majorPowerZone).getObjects()[1].shuffle() + if not gameStarted then + getObjectFromGUID(minorPowerZone).getObjects()[1].shuffle() + getObjectFromGUID(majorPowerZone).getObjects()[1].shuffle() + end local exploratoryPowersDone = false if not gameStarted and SetupChecker.getVar("exploratoryVOTD") then @@ -935,57 +935,54 @@ function SetupPowerDecks() else exploratoryPowersDone = true end - - SetupChecker.setScale(Vector(1,1,1)) - SetupChecker.setRotationSmooth(Vector(0,180,0)) - SetupChecker.setPositionSmooth(Vector(-41.95,0.2,-7.97)) - - Wait.condition(function() - SetupChecker.createButton({ - click_function = "MajorPowerC", - function_owner = Global, - label = "Gain a\nMajor", - position = Vector(0,0.8, -2.2), - width = 1600, - height = 1500, - font_size = 500, - tooltip = "Click to learn a Major Power", - }) - SetupChecker.createButton({ - click_function = "MinorPowerC", - function_owner = Global, - label = "Gain a\nMinor", - position = Vector(0, 0.8, 2.6), - width = 1600, - height = 1500, - font_size = 500, - tooltip = "Click to learn a Minor Power", - }) - SetupChecker.createButton({ - click_function = "MajorPowerC", - function_owner = Global, - label = "Gain a\nMajor", - position = Vector(146,0.8, -2.2), - width = 1600, - height = 1500, - font_size = 500, - tooltip = "Click to learn a Major Power", - }) - SetupChecker.createButton({ - click_function = "MinorPowerC", - function_owner = Global, - label = "Gain a\nMinor", - position = Vector(146, 0.8, 2.6), - width = 1600, - height = 1500, - font_size = 500, - tooltip = "Click to learn a Minor Power", - }) - stagesSetup = stagesSetup + 1 - end, function() return not SetupChecker.isSmoothMoving() and exploratoryPowersDone end) + SetupChecker.createButton({ + click_function = "MajorPowerC", + function_owner = Global, + label = "Gain a\nMajor", + position = Vector(31.75, -0.1, -29.5), + rotation = Vector(0, 180, 0), + width = 800, + height = 750, + font_size = 250, + tooltip = "Click to learn a Major Power", + }) + SetupChecker.createButton({ + click_function = "MinorPowerC", + function_owner = Global, + label = "Gain a\nMinor", + position = Vector(29.75, -0.1, -29.5), + rotation = Vector(0, 180, 0), + width = 800, + height = 750, + font_size = 250, + tooltip = "Click to learn a Minor Power", + }) + SetupChecker.createButton({ + click_function = "MajorPowerC", + function_owner = Global, + label = "Gain a\nMajor", + position = Vector(-31.75, -0.1, -29.5), + rotation = Vector(0, 180, 0), + width = 800, + height = 750, + font_size = 250, + tooltip = "Click to learn a Major Power", + }) + SetupChecker.createButton({ + click_function = "MinorPowerC", + function_owner = Global, + label = "Gain a\nMinor", + position = Vector(-29.75, -0.1, -29.5), + rotation = Vector(0, 180, 0), + width = 800, + height = 750, + font_size = 250, + tooltip = "Click to learn a Minor Power", + }) + Wait.condition(function() stagesSetup = stagesSetup + 1 end, function() return exploratoryPowersDone end) return 1 end -handOffset = Vector(0,0,35) +handOffset = Vector(0,0,36) scriptWorkingCardC = false powerPlayer = nil powerCards = 4 @@ -1186,7 +1183,24 @@ end ----- Blight Section function SetupBlightCard() if useBlightCard then - grabBlightCard(true) + local cardsSetup = 0 + if SetupChecker.getVar("exploratoryAid") then + local blightDeck = getObjectFromGUID("b38ea8").getObjects()[1] + blightDeck.takeObject({ + guid = "bf66eb", + callback_function = function(obj) + local temp = obj.setState(2) + Wait.frames(function() + blightDeck.putObject(temp) + blightDeck.shuffle() + cardsSetup = cardsSetup + 1 + end, 1) + end, + }) + else + cardsSetup = cardsSetup + 1 + end + Wait.condition(function() grabBlightCard(true) end, function() return cardsSetup == 1 end) else blightedIsland = true end @@ -1289,6 +1303,9 @@ function BlightIslandButton(_, playerColor) BlightedIslandFlip() end end +function BlightIslandButtonUI(player) + BlightIslandButton(nil, player.color) +end function BlightedIslandFlip() gamePaused = true -- to disable scripting buttons and object cleanup if not blightedIslandCard.is_face_down then @@ -1382,15 +1399,15 @@ function SetupScenario() if scenarioCard ~= nil then local targetScale = 1.71 local currentScale = scenarioCard.getScale()[1] - local scaleMult = (currentScale - targetScale)/20 - for i = 1, 20 do + local scaleMult = (currentScale - targetScale)/10 + for i = 1, 10 do wt(0.02) scenarioCard.setScale(Vector(currentScale-scaleMult*i,1.00,currentScale-scaleMult*i)) end scenarioCard.setLock(true) - scenarioCard.setRotationSmooth(Vector(0,180,0)) - scenarioCard.setPositionSmooth(aidBoard.positionToWorld(Vector(0.75,0.11,-1.81))) + scenarioCard.setRotationSmooth(Vector(0,180,0), false, true) + scenarioCard.setPositionSmooth(aidBoard.positionToWorld(Vector(0.75,0.11,-1.81)), false, true) end Wait.condition(function() stagesSetup = stagesSetup + 1 end, function() return scenarioCard == nil or not scenarioCard.isSmoothMoving() end) @@ -1422,8 +1439,8 @@ function SetupAdversary() if adversaryCard ~= nil then local targetScale = 1.71 local currentScale = adversaryCard.getScale()[1] - local scaleMult = (currentScale - targetScale)/20 - for i = 1, 20 do + local scaleMult = (currentScale - targetScale)/10 + for i = 1, 10 do wt(0.02) adversaryCard.setScale(Vector(currentScale-scaleMult*i,1.00,currentScale-scaleMult*i)) if adversaryCard2 ~= nil then @@ -1436,12 +1453,12 @@ function SetupAdversary() Wait.condition(function() if adversaryCard2 ~= nil then adversaryCard.setLock(true) - adversaryCard.setPositionSmooth(secondAdversaryBoard.positionToWorld(Vector(0,0.21,0))) + adversaryCard.setPositionSmooth(secondAdversaryBoard.positionToWorld(Vector(0,0.21,0)), false, true) adversaryCard2.setLock(true) - adversaryCard2.setPositionSmooth(aidBoard.positionToWorld(Vector(-0.75,0.11,-1.81))) + adversaryCard2.setPositionSmooth(aidBoard.positionToWorld(Vector(-0.75,0.11,-1.81)), false, true) elseif adversaryCard ~= nil then adversaryCard.setLock(true) - adversaryCard.setPositionSmooth(aidBoard.positionToWorld(Vector(-0.75,0.11,-1.81))) + adversaryCard.setPositionSmooth(aidBoard.positionToWorld(Vector(-0.75,0.11,-1.81)), false, true) end end, function() return boardSetup end) @@ -1673,7 +1690,10 @@ function adversaryUISetup() lineCount = lineCount + 1 end end - UI.setAttribute("panelAdversary","height",lineCount*20) + local height = lineCount*18 + UI.setAttribute("panelAdversary","height",height) + UI.setAttribute("panelInvader","offsetXY","0 "..305+5+height) + UI.setAttribute("panelBlightFear","offsetXY","0 "..305+5+104+height) end function decrementLossCounter(player, countID) if player.color == "Grey" then return end @@ -1747,7 +1767,7 @@ function SetupInvaderDeck() -- Set Coastal card aside for now local stage2Deck = getObjectFromGUID(stage2DeckZone).getObjects()[1] stage2Deck.takeObject({ - guid = "c304c1", + guid = "a5afb0", position = stage2Deck.getPosition() + Vector(0,1,0), rotation = Vector(0,180,0), callback_function = function(obj) coastalSetup = true end, @@ -1798,7 +1818,7 @@ function grabInvaderCards(deckTable) }) table.insert(cardTable, card) elseif char == "C" then - local card = getObjectFromGUID("c304c1") + local card = getObjectFromGUID("a5afb0") card.setPositionSmooth(invaderDeckZone.getPosition() + Vector(-#deckTable+i,0,0)) card.setRotationSmooth(Vector(0,180,180)) cardsLoaded = cardsLoaded + 1 @@ -1812,14 +1832,18 @@ end function SetupEventDeck() local decksSetup = 0 if useBnCEvents then - local BnCBag = getObjectFromGUID("ea7207") + local BnCBag = getObjectFromGUID("BnCBag") local deck = BnCBag.takeObject({ guid = "05f7b7", position = getObjectFromGUID(eventDeckZone).getPosition(), rotation = {0,180,180}, }) Wait.condition(function() - if SetupChecker.getVar("exploratoryWar") then + if SetupChecker.getVar("optionalDigitalEvents") then + deck.takeObject({guid = "cfd4d1"}).destruct() + deck.takeObject({guid = "6692e8"}).destruct() + decksSetup = decksSetup + 1 + elseif SetupChecker.getVar("exploratoryWar") then deck.takeObject({ guid = "cfd4d1", callback_function = function(obj) @@ -1835,7 +1859,7 @@ function SetupEventDeck() decksSetup = decksSetup + 1 end end, function() return not deck.loading_custom end) - if SetupChecker.getVar("optionalStrangeMadness") then + if SetupChecker.getVar("optionalStrangeMadness") and not SetupChecker.getVar("optionalDigitalEvents") then local strangeMadness = BnCBag.takeObject({ guid = "0edac2", position = getObjectFromGUID(eventDeckZone).getPosition(), @@ -1849,7 +1873,7 @@ function SetupEventDeck() decksSetup = decksSetup + 2 end if useJEEvents then - local JEBag = getObjectFromGUID("850ac1") + local JEBag = getObjectFromGUID("JEBag") local deck = JEBag.takeObject({ guid = "299e38", position = getObjectFromGUID(eventDeckZone).getPosition(), @@ -2032,7 +2056,7 @@ function setupCommandCard(invaderDeck, depth, guid) position = invaderDeck.getPosition() + Vector(0,2+(depth-i)*0.5,0) }) end - local JEBag = getObjectFromGUID("850ac1") + local JEBag = getObjectFromGUID("JEBag") JEBag.takeObject({ guid = guid, position = invaderDeck.getPosition() + Vector(0,0.1,0), @@ -2044,6 +2068,7 @@ end function StartGame() gamePaused = false gameStarted = true + runSpiritSetup() enableUI() seaTile.registerCollisions(false) Wait.time(readyCheck,1,-1) @@ -2082,16 +2107,34 @@ function StartGame() return 1 end function enableUI() - local colors = {} - for color,_ in pairs(PlayerBags) do - if selectedColors[color] or Player[color].seated then - table.insert(colors, color) + Wait.frames(function() + -- Temporary hack to try to fix visibility TTS bug + UI.setXmlTable(UI.getXmlTable(), {}) + + -- Need to wait for xml table to get updated + Wait.frames(function() + local colors = {} + for color,_ in pairs(PlayerBags) do + table.insert(colors, color) + end + UI.setAttribute("panelUIToggle","active","true") + setVisiTable("panelTimePasses", colors) + setVisiTable("panelReady", colors) + setVisiTable("panelPowerDraw", colors) + setVisiTable("panelUI", colors) + setVisiTable("panelUIToggleHide", colors) + end, 2) + end, 2) +end +function runSpiritSetup() + for color, _ in pairs(selectedColors) do + local zone = getObjectFromGUID(elementScanZones[color]) + for _, obj in ipairs(zone.getObjects()) do + if obj.hasTag("Spirit Setup") then + obj.call("doSpiritSetup", {color=color}) + end end end - UI.setAttribute("panelUIToggle","active","true") - setVisiTable("panelTimePasses", colors) - setVisiTable("panelReady", colors) - setVisiTable("panelPowerDraw", colors) end ------ function addSpirit(params) @@ -2100,7 +2143,14 @@ end function removeSpirit(params) SetupChecker.call("removeSpirit", params) getObjectFromGUID(elementScanZones[params.color]).clearButtons() - selectedColors[params.color] = {ready=params.ready, counter=params.counter, paid=false} + selectedColors[params.color] = { + ready = params.ready, + counter = params.counter, + elements = params.elements, + defend = params.defend, + isolate = params.isolate, + paid = false, + } updatePlayerArea(params.color) end function getEmptySeat() @@ -2165,7 +2215,7 @@ function timePasses() end end function timePassesCo() - for _,object in pairs(upCast(seaTile)) do + for _,object in pairs(upCast(seaTile, 0.5)) do handlePiece(object, 0) end @@ -2252,17 +2302,21 @@ function handlePlayer(color, data) local zone = getObjectFromGUID(elementScanZones[color]) for _, obj in ipairs(zone.getObjects()) do local name = obj.getName() - if name == "Any" then + if obj.hasTag("Any") then if obj.getStateId() ~= 9 then obj = obj.setState(9) end if obj.getLock() == false then obj.destruct() end - elseif obj.type == "Tile" and obj.getVar("elements") ~= nil then + elseif obj.type == "Generic" and obj.getVar("elements") ~= nil then if obj.getLock() == false then obj.destruct() end elseif string.sub(name, -6) == "Defend" then obj.destruct() elseif string.sub(name, -7) == "Isolate" then obj.destruct() elseif obj.getName() == "Speed Token" then - obj.destruct() + -- Move speed token up a bit to trigger collision exit callback + obj.setPosition(obj.getPosition() + Vector(0,1,0)) + Wait.frames(function() obj.destruct() end , 1) + elseif obj.type == "Card" and not obj.getLock() then + obj.deal(1, color, 2) end end @@ -2522,7 +2576,7 @@ end function getMapTiles() local mapTiles = {} for _,obj in pairs(upCast(seaTile)) do - if obj.hasTag("Balanced") or obj.hasTag("Thematic") then + if isIslandBoard({obj=obj}) then table.insert(mapTiles,obj) end end @@ -2849,14 +2903,16 @@ function place(objName, placePos, droppingPlayerColor) return end elseif objName == "Defend Token" then - if droppingPlayerColor and defendBags[droppingPlayerColor] then - temp = defendBags[droppingPlayerColor].takeObject({position = placePos,rotation = Vector(0,180,0)}) + if droppingPlayerColor and selectedColors[droppingPlayerColor] and selectedColors[droppingPlayerColor].defend ~= nil then + temp = selectedColors[droppingPlayerColor].defend.takeObject({position = placePos,rotation = Vector(0,180,0)}) else - temp = defendBags["White"].takeObject({position = placePos,rotation = Vector(0,180,0)}) + return end elseif objName == "Isolate Token" then - if droppingPlayerColor and isolateBags[droppingPlayerColor] then - temp = isolateBags[droppingPlayerColor].takeObject({position = placePos,rotation = Vector(0,180,0)}) + if droppingPlayerColor and selectedColors[droppingPlayerColor] and selectedColors[droppingPlayerColor].isolate ~= nil then + temp = selectedColors[droppingPlayerColor].isolate.takeObject({position = placePos,rotation = Vector(0,180,0)}) + else + return end elseif objName == "1 Energy" then temp = oneEnergyBag.takeObject({position=placePos,rotation=Vector(0,180,0)}) @@ -2992,13 +3048,23 @@ function refreshScore() local win = math.floor(5 * difficulty) + 10 + 2 * deckCount + dahan - blight local lose = 2 * difficulty + aidBoard.getVar("numCards") + aidBoard.call("countDiscard", {}) + dahan - blight - UI.setAttribute("scoreWin", "text", "Victory: "..win) - UI.setAttribute("scoreLose", "text", "Defeat: "..lose) + UI.setAttribute("scoreWin", "text", win) + UI.setAttribute("scoreLose", "text", lose) +end +function flipReady(player) + if player.color == "Grey" then return end + if selectedColors[player.color] then + selectedColors[player.color].ready.flip() + end end ----- spiritsScanned = {} function spiritUpdater() local sScript = sourceSpirit.getLuaScript() + local start, _ = string.find(sScript, "-- Source Spirit start") + if start ~= nil then + sScript = string.sub(sScript, 1, start - 2) + end for _,v in pairs(getObjectsWithTag("Spirit")) do if not spiritsScanned[v.guid] then spiritsScanned[v.guid] = true @@ -3045,7 +3111,7 @@ function upCastRay(obj,dist) }) local hitObjects = {} for _,v in pairs(hits) do - if v.hit_object ~= obj and not obj.hasTag("Balanced") and not obj.hasTag("Thematic") then + if v.hit_object ~= obj and not isIslandBoard({obj=v.hit_object}) then table.insert(hitObjects,v.hit_object) end end @@ -3054,7 +3120,6 @@ end function upCastPosSizRot(pos,size,rot,dist,types) rot = rot or Vector(0,0,0) dist = dist or 1 - types = types or {} local hits = Physics.cast({ origin = pos, direction = Vector(0,1,0), @@ -3066,7 +3131,7 @@ function upCastPosSizRot(pos,size,rot,dist,types) }) local hitObjects = {} for _,v in pairs(hits) do - if types ~= {} then + if types ~= nil then local matchesType = false for _,t in pairs(types) do if v.hit_object.type == t then matchesType = true end @@ -3135,52 +3200,19 @@ function setupPlayerArea(params) position={-4.8,3.2,-11.2}, rotation={0,180,0}, height=0, width=0, font_color="White", font_size=500, }) - -- Other buttons to follow/be fixed later. - elseif initialized and not selected then - obj.setVar("initialized", false) - obj.clearButtons() - end - - for _,bag in pairs(params.elementBags) do - local position = bag.getPosition() - if selected then - position.y = -0.74 - else - position.y = -1.4 - end - bag.setPosition(position) - - if not initialized and selected then + for i,bag in pairs(selected.elements) do + if i == 9 then break end bag.createButton({ label="?", click_function="nullFunc", - position={0,2.04,1.05}, rotation={0,0,0}, height=0, width=0, - font_color={1,1,1}, font_size=450 + position={0,0.1,1.9}, rotation={0,0,0}, height=0, width=0, + font_color={1,1,1}, font_size=800 }) - elseif initialized and not selected then - bag.clearButtons() end + -- Other buttons to follow/be fixed later. + elseif initialized and not selected then + obj.setVar("initialized", false) + obj.clearButtons() end - local position = params.anyBag.getPosition() - if selected then - position.y = -0.74 - else - position.y = -1.4 - end - params.anyBag.setPosition(position) - position = defendBags[color].getPosition() - if selected then - position.y = 0.95 - else - position.y = 0.5 - end - defendBags[color].setPosition(position) - position = isolateBags[color].getPosition() - if selected then - position.y = 0.95 - else - position.y = 0.5 - end - isolateBags[color].setPosition(position) if not selected then if timer then -- No spirit, but a running timer. @@ -3199,66 +3231,118 @@ function setupPlayerArea(params) local energy = 0 - local function elemStrToArr(elemStr) - local outArr = {} - for i = 1, string.len(elemStr) do - table.insert(outArr,(math.floor(string.sub(elemStr, i, i)))) - end - return outArr - end - - local function elemCombine(inTableOfElemStrCards) + local Elements = {} + Elements.__index = Elements + function Elements:new(init) local outTable = {0,0,0,0,0,0,0,0} - for i = 1, #inTableOfElemStrCards do - local elemTable = elemStrToArr(inTableOfElemStrCards[i].getVar("elements")) - for j = 1, 8 do - outTable[j] = outTable[j] + elemTable[j] + setmetatable(outTable, self) + outTable:add(init) + return outTable + end + function Elements:add(other) + if other == nil then + return + elseif type(other) == "table" then + for i = 1, 8 do + self[i] = self[i] + other[i] end - local cost = inTableOfElemStrCards[i].getVar("energy") - -- Skip counting locked card's energy (Aid from Lesser Spirits) - if not inTableOfElemStrCards[i].getLock() and cost ~= nil then - energy = energy + cost - if (inTableOfElemStrCards[i].hasTag("Fast") and not inTableOfElemStrCards[i].hasTag("Temporary Slow")) or inTableOfElemStrCards[i].hasTag("Temporary Fast") then - energy = energy - fastDiscount + elseif type(other) == "string" then + for i = 1, string.len(other) do + self[i] = self[i] + math.floor(string.sub(other, i, i)) + end + end + end + function Elements:__tostring() + return table.concat(self, "") + end + + local function powerCost(card) + local cost = card.getVar("energy") + -- Skip counting locked card's energy (Aid from Lesser Spirits) + if card.getLock() or cost == nil then + return 0 + elseif (card.hasTag("Fast") and not card.hasTag("Temporary Slow")) or card.hasTag("Temporary Fast") then + cost = cost - fastDiscount + end + return cost + end + + local function calculateTrackElements(spiritBoard) + local elements = Elements:new() + if spiritBoard.script_state ~= "" then + local trackElements = spiritBoard.getVar("trackElements") + if trackElements ~= nil then + for _, trackElem in pairs(trackElements) do + local hits = Physics.cast{ + origin = spiritBoard.positionToWorld(trackElem.position), -- pos + direction = Vector(0, 1, 0), + max_distance = 1, + type = 1, --ray + } + local hasPresence = false + for _, hit in pairs(hits) do + if hit.hit_object.hasTag("Presence") then + hasPresence = true + break + end + end + if not hasPresence then + elements:add(trackElem.elements) + end end end end - return outTable + return elements end local function countItems() local zone = params.zone - local itemsInZone = zone.getObjects() - local elemCardTable = {} + local elements = Elements:new() + -- We track the elements separately, since we count tokens *everywhere* + -- for the choice event element helper, and don't want to double count + -- the tokens in the scan zones. + local nonTokenElements = Elements:new() + energy = 0 --Go through all items found in the zone - for _, entry in ipairs(itemsInZone) do - --Ignore non-cards - if entry.type == "Card" then + for _, entry in ipairs(zone.getObjects()) do + if entry.hasTag("spirit") then + local trackElements = calculateTrackElements(entry) + elements:add(trackElements) + nonTokenElements:add(trackElements) + elseif entry.type == "Card" then --Ignore if no elements entry if entry.getVar("elements") ~= nil then if not entry.is_face_down and entry.getPosition().z > zone.getPosition().z then - table.insert(elemCardTable, entry) + -- Skip counting locked card's elements (exploratory Aid from Lesser Spirits) + if not entry.getLock() or not (blightedIsland and blightedIslandCard ~= nil and blightedIslandCard.guid == "ad5b9a") then + local cardElements = entry.getVar("elements") + elements:add(cardElements) + nonTokenElements:add(cardElements) + end + energy = energy + powerCost(entry) end end - elseif entry.type == "Tile" then - if entry.getVar("elements") ~= nil then - table.insert(elemCardTable, entry) + elseif entry.type == "Generic" then + local tokenCounts = entry.getVar("elements") + if tokenCounts ~= nil then + elements:add(tokenCounts) end end end - local combinedElements = elemCombine(elemCardTable) + --Updates the number display params.obj.editButton({index=0, label="Energy Cost: "..energy}) - for i,v in ipairs(combinedElements) do - params.elementBags[i].editButton({index=0, label=v}) + for i, v in ipairs(elements) do + selected.elements[i].editButton({index=0, label=v}) end - --Updates the number display + selected.nonTokenElements = nonTokenElements end countItems() -- Update counts immediately. - if not timer then -- Timer doesn't already exist. - timer = Wait.time(countItems, 1, -1) - obj.setVar("timer", timer) + if timer then + Wait.stop(timer) end + timer = Wait.time(countItems, 1, -1) + obj.setVar("timer", timer) end function payEnergy(target_obj, source_color, alt_click) if not gameStarted then @@ -3473,21 +3557,21 @@ function setupSwapButtons() -- Sit Here (button index 0) obj.createButton({ label="", click_function="onClickedSitHere", function_owner=Global, - position={-3.25,0.4,4.75}, rotation={0,0,0}, height=0, width=0, scale=scale, + position={-3.25,0.4,6.5}, rotation={0,0,0}, height=0, width=0, scale=scale, font_color={0,0,0}, font_size=250, tooltip="Moves your current player color to be located here. The color currently seated here will be moved to your current location. Spirit panels and other cards will be relocated if applicable.", }) -- Change Color (button index 1) obj.createButton({ label="", click_function="onClickedChangeColor", function_owner=Global, - position={3.25,0.4,4.75}, rotation={0,0,0}, height=0, width=0, scale=scale, + position={3.25,0.4,6.5}, rotation={0,0,0}, height=0, width=0, scale=scale, font_color={0,0,0}, font_size=250, tooltip="Change to be this color, updating all of your presence and reminder tokens accordingly. The player that is this color will be changed to be yours. Your seating position will not change.", }) -- Play Spirit (button index 2) obj.createButton({ label="", click_function="onClickedPlaySpirit", function_owner=Global, - position={0,0.4,4.75}, rotation={0,0,0}, height=0, width=0, scale=scale, + position={0,0.4,6.5}, rotation={0,0,0}, height=0, width=0, scale=scale, font_color={0,0,0}, font_size=250, tooltip="Switch to play the spirit that is here, changing your player color accordingly. Only available for spirits without a seated player. Intended for multi-handed solo games.", }) @@ -3520,71 +3604,73 @@ function updateSwapButtons() end end function updatePlaySpiritButton(color) - if color == "Grey" then return end - if Player[color].seated or (not selectedColors[color] and not showAllMultihandedButtons) then - playerTables[color].editButton({index=2, label="", height=0, width=0}) + local table = playerTables[color] + if table == nil then return end + if Player[color].seated or not selectedColors[color] then + table.editButton({index=2, label="", height=0, width=0}) else - playerTables[color].editButton({index=2, label="Play Spirit", height=400, width=1500}) + table.editButton({index=2, label="Play Spirit", height=400, width=1500}) end end ---- UI Section -childHeight = 80 -childWidth = 80 -childFontSize = 40 +childHeight = 64 +childWidth = 64 +childFontSize = 30 +forceInvaderUpdate = false titleBGColorNA="#666666" titleColorNA="#222222" titleBGColor="#CCCCCC" titleColor="black" -invaderColors ={ +invaderColors = { + "white", -- Stage I + "white", -- Stage II + "white", -- Stage III S = "yellow", M = "#666666", W = "#AAEEFF", J = "green", C = "blue", - a = "white", -- Stage I - b = "white", -- Stage II - c = "white", -- Stage III n = "#444444", -- no cards E = "#FF3300", -- Stage EMPTY ["_"] = "#444444" -- No Explore } -invaderFontColors ={ +invaderFontColors = { + "black", -- Stage I + "black", -- Stage II + "black", -- Stage III S = "black", M = "black", W = "black", J = "black", C = "black", - a = "black", -- Stage I - b = "black", -- Stage II - c = "black", -- Stage III n = "#666666", -- no cards E = "black", -- Stage EMPTY ["_"] = "#666666" -- No Explore } -tooltips ={ +tooltips = { + "Stage I", + "Stage II", + "Stage III", S = "Sands", M = "Mountains", W = "Wetlands", J = "Jungle", C = "Coastal", - a = "Stage I", - b = "Stage II", - c = "Stage III", n = "NO ACTION", -- no cards E = "YOU LOSE WHEN THE\nINVADERS NEXT\nEXPLORE", -- Stage EMPTY ["_"] = "UNKNOWN UNTIL\nNEXT INVADER PHASE" -- No Explore } -textOut ={ +textOut = { + "I", -- Stage I + "II", -- Stage II + "III", -- Stage III S = "S", M = "M", W = "W", J = "J", C = "C", - a = "I", -- Stage I - b = "II", -- Stage II - c = "III", -- Stage III n = "NO ACTION", -- no cards E = "EMPTY", -- Stage EMPTY ["_"] = "?" -- No Explore @@ -3600,7 +3686,7 @@ currentTable = { function visiStringToTable(inString,delim) if inString == "Invisible" then inString = "" end - local delim = delim or "|" + delim = delim or "|" local stringI = 1 local outTable = {} while stringI < #inString do @@ -3616,12 +3702,12 @@ function visiStringToTable(inString,delim) return outTable end function visiTableToString(inTable,delim) - local delim = delim or "|" + delim = delim or "|" local outString = "" for _, v in ipairs(inTable) do outString = outString..v..delim end - local outString = string.sub(outString, 1, #outString-1) + outString = string.sub(outString, 1, #outString-1) if outString == "" then outString = "Invisible" end return outString end @@ -3641,6 +3727,8 @@ end function toggleInvaderUI(player) local colorEnabled = getCurrentState("panelInvader", player.color) toggleUI("panelInvader", player.color, colorEnabled) + colorEnabled = getCurrentState("panelBlightFear", player.color) + toggleUI("panelBlightFear", player.color, colorEnabled) end function toggleAdversaryUI(player) local colorEnabled = getCurrentState("panelAdversary", player.color) @@ -3650,30 +3738,18 @@ function toggleTurnOrderUI(player) local colorEnabled = getCurrentState("panelTurnOrder", player.color) toggleUI("panelTurnOrder", player.color, colorEnabled) end -function toggleTimePassesUI(player) - local colorEnabled = getCurrentState("panelTimePasses", player.color) - toggleUI("panelTimePasses", player.color, colorEnabled) -end -function toggleReadyUI(player) - local colorEnabled = getCurrentState("panelReady", player.color) - toggleUI("panelReady", player.color, colorEnabled) -end -function toggleFearUI(player) - local colorEnabled = getCurrentState("panelFear", player.color) - toggleUI("panelFear", player.color, colorEnabled) -end -function toggleBlightUI(player) - local colorEnabled = getCurrentState("panelBlight", player.color) - toggleUI("panelBlight", player.color, colorEnabled) -end -function togglePowerDrawUI(player) - local colorEnabled = getCurrentState("panelPowerDraw", player.color) - toggleUI("panelPowerDraw", player.color, colorEnabled) -end function toggleScoreUI(player) local colorEnabled = getCurrentState("panelScore", player.color) toggleUI("panelScore", player.color, colorEnabled) end +function toggleButtonUI(player) + local colorEnabled = getCurrentState("panelPowerDraw", player.color) + toggleUI("panelPowerDraw", player.color, colorEnabled) + colorEnabled = getCurrentState("panelTimePasses", player.color) + toggleUI("panelTimePasses", player.color, colorEnabled) + colorEnabled = getCurrentState("panelReady", player.color) + toggleUI("panelReady", player.color, colorEnabled) +end function togglePlayerControls(player) if not player.admin then player.broadcast("Only promoted players can toggle seat controls.") @@ -3682,14 +3758,6 @@ function togglePlayerControls(player) showPlayerButtons = not showPlayerButtons updateSwapButtons() end -function toggleMultihanded(player) - if not player.admin then - player.broadcast("Only promoted players can toggle multihanded options.") - return - end - showAllMultihandedButtons = not showAllMultihandedButtons - updateSwapButtons() -end function getCurrentState(xmlID, player_color) local colorEnabled = false @@ -3717,39 +3785,56 @@ function toggleUI(xmlID, player_color, colorEnabled) setVisiTable(xmlID,newVisiTable) end function updateAidPanel(tabIn) - if tCompare(tabIn,currentTable) then + if not forceInvaderUpdate and invaderCompare(tabIn,currentTable) then return end + forceInvaderUpdate = false currentTable = tabIn - for i,tType in pairs({"Build2","Ravage","Build","Explore","Stage"}) do + for i,tType in pairs({"Build2","Ravage","Build","Explore"}) do hideAll(tType) - local cTab = tabIn[i] - for Ti,T in pairs (cTab) do - for c = 1,string.len(T) do - local char = string.sub(T,c,c) - set(tType,Ti,c,char,#cTab) - size(tType,Ti,c,#cTab,string.len(T)) - show(tType,Ti,c) + local cards = tabIn[i] + for j,card in pairs(cards) do + for k = 1,string.len(card.type) do + local type = string.sub(card.type,k,k) + set(tType,j,k,type,card.escalate) + size(tType,j,k,#cards,string.len(card.type)) + show(tType,j,k) end end - if #cTab == 0 then - dark(tType) - size(tType,1,1,"n") + if #cards == 0 then if tType == "Explore" then - set(tType,1,1,"_",1) + toggleInvaderPhaseImage(false) + if tabIn["Stage"] ~= 0 then + set(tType,1,1,tabIn["Stage"],false) + size(tType,1,1,1,1) + show(tType,1,1) + else + alert(tType) + size(tType,1,1,"E") + set(tType,1,1,"E",false) + show(tType,1,1) + end else - set(tType,1,1,"n",1) + dark(tType) + size(tType,1,1,"n") + set(tType,1,1,"n",false) + show(tType,1,1) end - show(tType,1,1) else + if tType == "Explore" then + toggleInvaderPhaseImage(true) + end light(tType) end - if #cTab == 0 and tType == "Stage" then - alert(tType) - size(tType,1,1,"E") - set(tType,1,1,"E",1) - show(tType,1,1) - end + end +end +function toggleInvaderPhaseImage(explore) + local current = UI.getAttribute("invaderImage", "image") + local start, _ = string.find(current,"Stage") + if start == nil and not explore then + UI.setAttribute("invaderImage", "image", current.." Stage") + elseif start ~= nil and explore then + UI.setAttribute("invaderImage", "image", string.sub(current, 1, start - 2)) end end function dark(a) @@ -3764,19 +3849,15 @@ function alert(a) UI.setAttribute("panel"..a.."0", "color", invaderColors["E"]) UI.setAttribute("panel"..a.."0".."text", "color", invaderFontColors["E"]) end -function set(a,b,c,d,e) - local tOff - if e >= 2 then - if b == 1 then - tOff = 40 - else - tOff = 8 - end - else - tOff = 10 +function set(a,b,c,d, escalate) + local tooltip = tooltips[d] + local text = textOut[d] + if escalate then + tooltip = tooltip.." with Escalation" + text = text.."ₑ" end - UI.setAttributes("panel"..a..b..c, {color = invaderColors[d], tooltip = tooltips[d], tooltipPosition="Below", tooltipOffset=tOff}) - UI.setAttributes("panel"..a..b..c.."text", {color = invaderFontColors[d], text = textOut[d]}) + UI.setAttributes("panel"..a..b..c, {color = invaderColors[d], tooltip = tooltip, tooltipPosition="Above"}) + UI.setAttributes("panel"..a..b..c.."text", {color = invaderFontColors[d], text = text}) end function hideAll(a) UI.setAttribute("panel"..a..11, "active", false) @@ -3802,11 +3883,15 @@ function size(a,b,c,d,e) end end -function tCompare(t1,t2) +function invaderCompare(t1,t2) local function cc2(tab) local newTab = {} + newTab[1] = tab["Stage"] for i,v in ipairs(tab) do - newTab[i] = table.concat(v,",") + newTab[i+1] = "" + for _,w in ipairs(v) do + newTab[i+1] = newTab[i+1]..w.type..tostring(w.escalation) + end end return table.concat(newTab,"|") end @@ -3830,20 +3915,18 @@ function swapPlayerAreaColors(a, b) oa.setPosition(tb) ob.setPosition(ta) end - local function handSwap(i) - local ta = Player[a].getHandTransform(i) - local tb = Player[b].getHandTransform(i) - Player[a].setHandTransform(tb, i) - Player[b].setHandTransform(ta, i) + local function handsSwap() + for i = 1,3 do + local ta = Player[a].getHandTransform(i) + local tb = Player[b].getHandTransform(i) + Player[a].setHandTransform(tb, i) + Player[b].setHandTransform(ta, i) + end end - for i = 1,2 do - handSwap(i) - end + handsSwap() positionSwap(playerTables) tableSwap(playerBlocks) - positionSwap(defendBags) - positionSwap(isolateBags) tableSwap(elementScanZones) updatePlayerArea(a) updatePlayerArea(b) @@ -3857,9 +3940,11 @@ function swapPlayerAreaObjects(a, b) local buttons = {} local objects = {} for color,playerTable in pairs(tables) do - local t = upCast(playerTable, 50) - for _,obj in ipairs(Player[color].getHandObjects(2)) do - table.insert(t, obj) + local t = upCast(playerTable, 2) + for i = 1,3 do + for _,obj in ipairs(Player[color].getHandObjects(i)) do + table.insert(t, obj) + end end objects[color] = t local zone = getObjectFromGUID(elementScanZones[color]) @@ -3884,6 +3969,33 @@ function swapPlayerAreaObjects(a, b) zones[to].createButton(button) end end + if selectedColors[from] then + selectedColors[from].defend.setPosition(selectedColors[from].defend.getPosition() + transform) + selectedColors[from].isolate.setPosition(selectedColors[from].isolate.getPosition() + transform) + if not selectedColors[to] then + for _, bag in pairs(selectedColors[from].elements) do + bag.setPosition(bag.getPosition() + transform) + bag.clearButtons() + end + end + end + end + + -- Fix for handling Fractured's 3rd hand with "Sit Here" + local offset = Player[b].getHandTransform(1).position - Player[a].getHandTransform(1).position + local ta = Player[a].getHandTransform(3) + local tb = Player[b].getHandTransform(3) + if ta.position.z < -40 or tb.position.z < -40 then + ta.position = ta.position + offset + tb.position = tb.position - offset + Player[a].setHandTransform(tb, 3) + Player[b].setHandTransform(ta, 3) + end + + if selectedColors[a] and selectedColors[b] then + local bags = selectedColors[a].elements + selectedColors[a].elements = selectedColors[b].elements + selectedColors[b].elements = bags end end @@ -3914,17 +4026,29 @@ function swapPlayerPresenceColors(fromColor, toColor) from = initData(fromColor, 1, toColor), to = initData(toColor, 2, fromColor) } - local specialTokens = { - Defend = defendBags, - Isolate = isolateBags, - } -- If both bags are full, there's not a lot of work to do. -- Unfortunately, we still need to loop through other things because of defend tokens that aren't in bags. - local fastSwap = (colors.from.qty == 14 and colors.to.qty == 14) + local fastSwap = (colors.from.qty == 25 and colors.to.qty == 25) -- Just bail out fast. selectedColors[fromColor], selectedColors[toColor] = selectedColors[toColor], selectedColors[fromColor] + -- Only need to handle case where both colors have spirits here + if selectedColors[fromColor] and selectedColors[toColor] then + local bag = selectedColors[fromColor].defend + local pos = bag.getPosition() + selectedColors[fromColor].defend = selectedColors[toColor].defend + selectedColors[toColor].defend = bag + selectedColors[toColor].defend.setPosition(selectedColors[fromColor].defend.getPosition()) + selectedColors[fromColor].defend.setPosition(pos) + + bag = selectedColors[fromColor].isolate + pos = bag.getPosition() + selectedColors[fromColor].isolate = selectedColors[toColor].isolate + selectedColors[toColor].isolate = bag + selectedColors[toColor].isolate.setPosition(selectedColors[fromColor].isolate.getPosition()) + selectedColors[fromColor].isolate.setPosition(pos) + end if not fastSwap then -- Remove any items still in the bags @@ -3943,27 +4067,17 @@ function swapPlayerPresenceColors(fromColor, toColor) -- Pass 1: Iterate over all objects looking for "'s X". -- Make a note of what we find and what tint it is. Handle Isolate and Defend tokens in this pass. local match = string.match -- Performance - for _,obj in pairs(getAllObjects()) do + for _,obj in pairs(getObjects()) do local name = obj.getName() if name then for _,data in pairs(colors) do local suffix = match(name, data.pattern) - if suffix then - if specialTokens[suffix] then - local state = obj.getStateId() - local attrs = {position = obj.getPosition(), rotation = obj.getRotation(), smooth = false} - local locked = obj.getLock() - destroyObject(obj) - obj = specialTokens[suffix][data.oppositeColor].takeObject(attrs) - obj = obj.setState(state) - obj.setLock(locked) - elseif not fastSwap then - data.tints[suffix] = obj.getColorTint() - if not data.objects[suffix] then - data.objects[suffix] = {obj} - else - table.insert(data.objects[suffix], obj) - end + if suffix and not fastSwap then + data.tints[suffix] = obj.getColorTint() + if not data.objects[suffix] then + data.objects[suffix] = {obj} + else + table.insert(data.objects[suffix], obj) end end end @@ -3979,12 +4093,50 @@ function swapPlayerPresenceColors(fromColor, toColor) Wait.frames(function() for _,ab in pairs({{colors.from, colors.to}, {colors.to, colors.from}}) do local a, b = unpack(ab) + local stop = #b.bagContents-1 + if stop <= 0 then stop = 1 end + for i = #b.bagContents,stop,-1 do -- Iterate in reverse order. + local obj = getObjectFromGUID(b.bagContents[i]) + local name = obj.getName() + if name == "Defend Tokens" then + local pos = selectedColors[b.color].defend.getPosition() + a.bag.putObject(selectedColors[b.color].defend) + obj.setPosition(pos) + obj.setLock(true) + selectedColors[b.color].defend = obj + elseif name == "Isolate Tokens" then + local pos = selectedColors[b.color].isolate.getPosition() + a.bag.putObject(selectedColors[b.color].isolate) + obj.setPosition(pos) + obj.setLock(true) + selectedColors[b.color].isolate = obj + else + broadcastToAll("Internal Error: Unknown object " .. name .. " in player bag.", Color.Red) + end + end for suffix, tint in pairs(a.tints) do - local newname = a.color .. "'s " .. suffix - for _, obj in ipairs(b.objects[suffix]) do - obj.setColorTint(tint) - obj.setName(newname) - if suffix == "Presence" then + if suffix == "Defend" or suffix == "Isolate" then + for _, obj in ipairs(a.objects[suffix]) do + local attrs = {position = obj.getPosition(), rotation = obj.getRotation(), smooth = false} + local locked = obj.getLock() + if suffix == "Defend" then + local state = obj.getStateId() + destroyObject(obj) + obj = selectedColors[b.color].defend.takeObject(attrs) + if state ~= 1 then + obj = obj.setState(state) + end + else + destroyObject(obj) + obj = selectedColors[b.color].isolate.takeObject(attrs) + end + obj.setLock(locked) + end + elseif suffix == "Presence" then + local newname = a.color .. "'s " .. suffix + for _, obj in ipairs(b.objects[suffix]) do + obj.setColorTint(tint) + obj.setName(newname) local originalState = obj.getStateId() if obj.getStateId() == 1 then obj = obj.setState(2) @@ -4003,9 +4155,11 @@ function swapPlayerPresenceColors(fromColor, toColor) end _ = obj.setState(originalState) end + else + broadcastToAll("Internal Error: Unknown object type " .. suffix .. " in player bag.", Color.Red) end end - for i = #b.bagContents,1,-1 do -- Iterate in reverse order. + for i = #b.bagContents - 2,1,-1 do -- Iterate in reverse order. a.bag.putObject(getObjectFromGUID(b.bagContents[i])) end end @@ -4077,12 +4231,77 @@ function swapPlayerColors(a, b) return false end +function swapPlayerUI(a, b, xmlID) + local aEnabled = false + local bEnabled = false + local currentVisiTable = getVisiTable(xmlID) + for _,color in ipairs(currentVisiTable) do + if color == a then + aEnabled = true + elseif color == b then + bEnabled = true + end + end + if aEnabled == bEnabled then + return nil + end + + local newVisiTable = {} + for _,color in ipairs(currentVisiTable) do + if (color ~= a and aEnabled) or (color ~= b and bEnabled) then + table.insert(newVisiTable,color) + end + end + if aEnabled then + table.insert(newVisiTable,b) + else + table.insert(newVisiTable,a) + end + return newVisiTable +end +function swapPlayerUIs(a, b) + local newVisiTable = swapPlayerUI(a, b, "panelUIToggleHide") + if newVisiTable ~= nil then + setVisiTable("panelUIToggleHide",newVisiTable) + setVisiTable("panelUI",newVisiTable) + end + + newVisiTable = swapPlayerUI(a, b, "panelInvader") + if newVisiTable ~= nil then + setVisiTable("panelInvader",newVisiTable) + setVisiTable("panelBlightFear",newVisiTable) + end + + newVisiTable = swapPlayerUI(a, b, "panelAdversary") + if newVisiTable ~= nil then + setVisiTable("panelAdversary",newVisiTable) + end + + newVisiTable = swapPlayerUI(a, b, "panelTurnOrder") + if newVisiTable ~= nil then + setVisiTable("panelTurnOrder",newVisiTable) + end + + newVisiTable = swapPlayerUI(a, b, "panelScore") + if newVisiTable ~= nil then + setVisiTable("panelScore",newVisiTable) + end + + newVisiTable = swapPlayerUI(a, b, "panelPowerDraw") + if newVisiTable ~= nil then + setVisiTable("panelPowerDraw",newVisiTable) + setVisiTable("panelTimePasses",newVisiTable) + setVisiTable("panelReady",newVisiTable) + end +end + function swapSeatColors(a, b) if not swapPlayerColors(a, b) then return end swapPlayerPresenceColors(a, b) swapPlayerAreaColors(a, b) + swapPlayerUIs(a, b) end -- Trade places with selected seat. @@ -4154,6 +4373,12 @@ function onPlayerDisconnect(player) updatePlaySpiritButton(player.color) end +function isIslandBoard(params) + if params.obj == nil then + return false + end + return params.obj.hasTag("Balanced") or params.obj.hasTag("Thematic") +end function isPowerCard(params) if params.card == nil then return false @@ -4171,7 +4396,7 @@ function applyPowerCardContextMenuItems(card) function(player_color) for _,obj in pairs(Player[player_color].getSelectedObjects()) do if isPowerCard({card=obj}) then - moveObjectToHand(obj, player_color, 2) + obj.deal(1, player_color, 2) end end end, @@ -4189,26 +4414,6 @@ function applyPowerCardContextMenuItems(card) end, false) end -function moveObjectToHand(card, playerColor, handIndex) - if not isObjectInHand(card, playerColor, handIndex) then - -- `deal` is buggy and seems to have magic logic associated - -- with card visibility. - local handTransform = Player[playerColor].getHandTransform(handIndex) - local moveTo = handTransform.position - if handTransform.right.x == 1 then - moveTo.x = moveTo.x + handTransform.scale.x/2 - elseif handTransform.right.y == 1 then - moveTo.y = moveTo.y + handTransform.scale.y/2 - elseif handTransform.right.z == 1 then - moveTo.z = moveTo.z + handTransform.scale.z/2 - else - Player[playerColor]("Couldn't determine left-to-right direction for hand.", Color.Red) - return - end - card.setPosition(moveTo) - card.setRotation(Vector(0, 180, 0)) - end -end -- ensureCardInPlay moves the supplied card from a player's hand to a safe -- location, if it's in a hand. @@ -4237,31 +4442,31 @@ end function enterSpiritPhase(player) if player and player.color == "Grey" then return end if currentPhase == 1 then return end - broadcastToAll("Entering Spirit Phase", Color.SoftYellow) + broadcastToAll("Entering Spirit Phase", Color.SoftBlue) updateCurrentPhase(true) currentPhase = 1 updateCurrentPhase(false) end function enterFastPhase(player) - if player.color == "Grey" then return end + if player and player.color == "Grey" then return end if currentPhase == 2 then return end - broadcastToAll("Entering Fast Power Phase", Color.SoftYellow) + broadcastToAll("Entering Fast Power Phase", Color.SoftBlue) updateCurrentPhase(true) currentPhase = 2 updateCurrentPhase(false) end function enterInvaderPhase(player) - if player.color == "Grey" then return end + if player and player.color == "Grey" then return end if currentPhase == 3 then return end - broadcastToAll("Entering Invader Phase", Color.SoftYellow) + broadcastToAll("Entering Invader Phase", Color.SoftBlue) updateCurrentPhase(true) currentPhase = 3 updateCurrentPhase(false) end function enterSlowPhase(player) - if player.color == "Grey" then return end + if player and player.color == "Grey" then return end if currentPhase == 4 then return end - broadcastToAll("Entering Slow Power Phase", Color.SoftYellow) + broadcastToAll("Entering Slow Power Phase", Color.SoftBlue) updateCurrentPhase(true) currentPhase = 4 updateCurrentPhase(false) @@ -4278,12 +4483,12 @@ function updateCurrentPhase(clear) id = "slowPhase" end local attributes = { - textColor = "#FFFFFF" + textColor = "#323232" } if clear then - attributes.text = string.sub(UI.getAttribute(id, "text"), 2, -2) + attributes.text = string.sub(UI.getAttribute(id, "text"), 3, -3) else - attributes.text = ">"..UI.getAttribute(id, "text").."<" + attributes.text = ">>"..UI.getAttribute(id, "text").."<<" end UI.setAttributes(id, attributes) end diff --git a/ui.xml b/ui.xml index 92f029d0a..75196fb78 100644 --- a/ui.xml +++ b/ui.xml @@ -1,252 +1,206 @@ - - - - - - - - - - - - - - + + + + + + + + - - - - - -Growth - -Gain Energy - -Choose Powers - - - -Blighted Island - -Event - -Fear - -Ravage - -Build - -Explore - -Advance Invader Cards - - - - - + - + - Additional Loss Condition + Additional Loss Condition - + - + - Stage II Escalation - - - - - - + Stage II Escalation + + + + + + - - + + - Additional Loss Condition + Additional Loss Condition - + - + - Stage III Escalation + Stage III Escalation - - - - - - + + + + + + - - Ready - Not Ready - - - - - - - - - - Victory: 0 - Defeat: 0 + - + + + - - - - - - - - - - +