From 56284789b972c294697a6e39bf9d45cd3ffbbcfa Mon Sep 17 00:00:00 2001 From: Daniel Mills Date: Wed, 5 Aug 2020 00:55:08 -0400 Subject: [PATCH] Flammb --- .../biomes/land-1.json | 9 +- .../biomes/land-2.json | 6 +- .../biomes/sea.json | 13 +- .../biomes/shore.json | 17 +- .../dimensions/hyperspeed.json | 5 +- .../generators/example-generator.json | 50 ++-- .../hyperspeed.code-workspace | 0 hyperspeed/objects/soultemple/a.iob | Bin 0 -> 5548 bytes hyperspeed/objects/soultemple/c-1.iob | Bin 0 -> 3162 bytes hyperspeed/objects/soultemple/c-a.iob | Bin 0 -> 4134 bytes hyperspeed/objects/soultemple/c-c.iob | Bin 0 -> 3019 bytes hyperspeed/objects/soultemple/c-h.iob | Bin 0 -> 3656 bytes hyperspeed/objects/soultemple/c-r.iob | Bin 0 -> 4276 bytes hyperspeed/objects/soultemple/c.iob | Bin 0 -> 1286 bytes hyperspeed/objects/soultemple/f-1.iob | Bin 0 -> 2943 bytes hyperspeed/objects/soultemple/f-a.iob | Bin 0 -> 4450 bytes hyperspeed/objects/soultemple/f-c.iob | Bin 0 -> 2848 bytes hyperspeed/objects/soultemple/f-h.iob | Bin 0 -> 4768 bytes hyperspeed/objects/soultemple/f-r.iob | Bin 0 -> 4983 bytes hyperspeed/objects/soultemple/f.iob | Bin 0 -> 1116 bytes hyperspeed/objects/soultemple/fc-1.iob | Bin 0 -> 4112 bytes hyperspeed/objects/soultemple/fc-c.iob | Bin 0 -> 3723 bytes hyperspeed/objects/soultemple/fc-h.iob | Bin 0 -> 5780 bytes hyperspeed/objects/soultemple/fc-r.iob | Bin 0 -> 5902 bytes hyperspeed/objects/soultemple/fc.iob | Bin 0 -> 2216 bytes hyperspeed/objects/soultemple/x-1.iob | Bin 0 -> 1516 bytes hyperspeed/objects/soultemple/x-a.iob | Bin 0 -> 3754 bytes hyperspeed/objects/soultemple/x-c.iob | Bin 0 -> 2415 bytes hyperspeed/objects/soultemple/x-h.iob | Bin 0 -> 2626 bytes hyperspeed/objects/soultemple/x-r.iob | Bin 0 -> 3486 bytes .../regions/example-region.json | 18 +- hyperspeed/structures/skytemple.json | 276 ++++++++++++++++++ nether/dimensions/nether-ceiling.json | 64 ---- nether/dimensions/nether.json | 72 ----- nether/generators/plain-cliff-2.json | 49 ---- nether/generators/plain-cliff.json | 49 ---- nether/generators/plain.json | 50 ---- nether/regions/nether-ceiling.json | 28 -- overworld/biomes/swamp-warped-mushroom.json | 18 +- overworld/objects/struct-soultemple/a.iob | Bin 0 -> 5548 bytes overworld/objects/struct-soultemple/c-1.iob | Bin 0 -> 3162 bytes overworld/objects/struct-soultemple/c-a.iob | Bin 0 -> 4134 bytes overworld/objects/struct-soultemple/c-c.iob | Bin 0 -> 3019 bytes overworld/objects/struct-soultemple/c-h.iob | Bin 0 -> 3656 bytes overworld/objects/struct-soultemple/c-r.iob | Bin 0 -> 4276 bytes overworld/objects/struct-soultemple/c.iob | Bin 0 -> 1286 bytes overworld/objects/struct-soultemple/f-1.iob | Bin 0 -> 2943 bytes overworld/objects/struct-soultemple/f-a.iob | Bin 0 -> 4450 bytes overworld/objects/struct-soultemple/f-c.iob | Bin 0 -> 2848 bytes overworld/objects/struct-soultemple/f-h.iob | Bin 0 -> 4768 bytes overworld/objects/struct-soultemple/f-r.iob | Bin 0 -> 4983 bytes overworld/objects/struct-soultemple/f.iob | Bin 0 -> 1116 bytes overworld/objects/struct-soultemple/fc-1.iob | Bin 0 -> 4112 bytes overworld/objects/struct-soultemple/fc-c.iob | Bin 0 -> 3723 bytes overworld/objects/struct-soultemple/fc-h.iob | Bin 0 -> 5780 bytes overworld/objects/struct-soultemple/fc-r.iob | Bin 0 -> 5902 bytes overworld/objects/struct-soultemple/fc.iob | Bin 0 -> 2216 bytes overworld/objects/struct-soultemple/x-1.iob | Bin 0 -> 1516 bytes overworld/objects/struct-soultemple/x-a.iob | Bin 0 -> 3754 bytes overworld/objects/struct-soultemple/x-c.iob | Bin 0 -> 2415 bytes overworld/objects/struct-soultemple/x-h.iob | Bin 0 -> 2626 bytes overworld/objects/struct-soultemple/x-r.iob | Bin 0 -> 3486 bytes overworld/objects/structure/desert-base.iob | Bin 0 -> 16482 bytes overworld/structures/soultemple.json | 276 ++++++++++++++++++ test/biomes/land-1.json | 165 ----------- test/objects/ttt.iob | Bin 656 -> 0 bytes test/objects/txf.iob | Bin 3381 -> 0 bytes test/regions/example-region.json | 26 -- test/test.code-workspace | 12 - 69 files changed, 633 insertions(+), 570 deletions(-) rename nether/biomes/hell.json => hyperspeed/biomes/land-1.json (83%) rename nether/biomes/lake.json => hyperspeed/biomes/land-2.json (91%) rename nether/biomes/hell-crack.json => hyperspeed/biomes/sea.json (79%) rename nether/biomes/hell-crack-2.json => hyperspeed/biomes/shore.json (75%) rename test/dimensions/test.json => hyperspeed/dimensions/hyperspeed.json (95%) rename {test => hyperspeed}/generators/example-generator.json (84%) rename nether/nether.code-workspace => hyperspeed/hyperspeed.code-workspace (100%) create mode 100644 hyperspeed/objects/soultemple/a.iob create mode 100644 hyperspeed/objects/soultemple/c-1.iob create mode 100644 hyperspeed/objects/soultemple/c-a.iob create mode 100644 hyperspeed/objects/soultemple/c-c.iob create mode 100644 hyperspeed/objects/soultemple/c-h.iob create mode 100644 hyperspeed/objects/soultemple/c-r.iob create mode 100644 hyperspeed/objects/soultemple/c.iob create mode 100644 hyperspeed/objects/soultemple/f-1.iob create mode 100644 hyperspeed/objects/soultemple/f-a.iob create mode 100644 hyperspeed/objects/soultemple/f-c.iob create mode 100644 hyperspeed/objects/soultemple/f-h.iob create mode 100644 hyperspeed/objects/soultemple/f-r.iob create mode 100644 hyperspeed/objects/soultemple/f.iob create mode 100644 hyperspeed/objects/soultemple/fc-1.iob create mode 100644 hyperspeed/objects/soultemple/fc-c.iob create mode 100644 hyperspeed/objects/soultemple/fc-h.iob create mode 100644 hyperspeed/objects/soultemple/fc-r.iob create mode 100644 hyperspeed/objects/soultemple/fc.iob create mode 100644 hyperspeed/objects/soultemple/x-1.iob create mode 100644 hyperspeed/objects/soultemple/x-a.iob create mode 100644 hyperspeed/objects/soultemple/x-c.iob create mode 100644 hyperspeed/objects/soultemple/x-h.iob create mode 100644 hyperspeed/objects/soultemple/x-r.iob rename nether/regions/nether.json => hyperspeed/regions/example-region.json (62%) create mode 100644 hyperspeed/structures/skytemple.json delete mode 100644 nether/dimensions/nether-ceiling.json delete mode 100644 nether/dimensions/nether.json delete mode 100644 nether/generators/plain-cliff-2.json delete mode 100644 nether/generators/plain-cliff.json delete mode 100644 nether/generators/plain.json delete mode 100644 nether/regions/nether-ceiling.json create mode 100644 overworld/objects/struct-soultemple/a.iob create mode 100644 overworld/objects/struct-soultemple/c-1.iob create mode 100644 overworld/objects/struct-soultemple/c-a.iob create mode 100644 overworld/objects/struct-soultemple/c-c.iob create mode 100644 overworld/objects/struct-soultemple/c-h.iob create mode 100644 overworld/objects/struct-soultemple/c-r.iob create mode 100644 overworld/objects/struct-soultemple/c.iob create mode 100644 overworld/objects/struct-soultemple/f-1.iob create mode 100644 overworld/objects/struct-soultemple/f-a.iob create mode 100644 overworld/objects/struct-soultemple/f-c.iob create mode 100644 overworld/objects/struct-soultemple/f-h.iob create mode 100644 overworld/objects/struct-soultemple/f-r.iob create mode 100644 overworld/objects/struct-soultemple/f.iob create mode 100644 overworld/objects/struct-soultemple/fc-1.iob create mode 100644 overworld/objects/struct-soultemple/fc-c.iob create mode 100644 overworld/objects/struct-soultemple/fc-h.iob create mode 100644 overworld/objects/struct-soultemple/fc-r.iob create mode 100644 overworld/objects/struct-soultemple/fc.iob create mode 100644 overworld/objects/struct-soultemple/x-1.iob create mode 100644 overworld/objects/struct-soultemple/x-a.iob create mode 100644 overworld/objects/struct-soultemple/x-c.iob create mode 100644 overworld/objects/struct-soultemple/x-h.iob create mode 100644 overworld/objects/struct-soultemple/x-r.iob create mode 100644 overworld/objects/structure/desert-base.iob create mode 100644 overworld/structures/soultemple.json delete mode 100644 test/biomes/land-1.json delete mode 100644 test/objects/ttt.iob delete mode 100644 test/objects/txf.iob delete mode 100644 test/regions/example-region.json delete mode 100644 test/test.code-workspace diff --git a/nether/biomes/hell.json b/hyperspeed/biomes/land-1.json similarity index 83% rename from nether/biomes/hell.json rename to hyperspeed/biomes/land-1.json index 0aedf1b9..f5a52573 100644 --- a/nether/biomes/hell.json +++ b/hyperspeed/biomes/land-1.json @@ -3,8 +3,9 @@ "biomeSkyScatter": [], "objects": [], "biomeZoom": 1, + "loadKey": "land-1", "biomeDispersion": "SCATTER", - "derivative": "NETHER_WASTES", + "derivative": "THE_VOID", "deposits": [], "slab": { "minHeight": 1, @@ -20,13 +21,13 @@ "minHeight": 1, "terrainZoom": 5, "maxHeight": 1, - "palette": ["NETHERRACK"], + "palette": ["GRASS_BLOCK"], "dispersion": "SCATTER" }], "generators": [{ "min": 3, - "max": 72, - "generator": "plain" + "max": 22, + "generator": "example-generator" }], "childShrinkFactor": 1.5, "lockLayers": false, diff --git a/nether/biomes/lake.json b/hyperspeed/biomes/land-2.json similarity index 91% rename from nether/biomes/lake.json rename to hyperspeed/biomes/land-2.json index 43fe8d23..dd9c141f 100644 --- a/nether/biomes/lake.json +++ b/hyperspeed/biomes/land-2.json @@ -25,9 +25,9 @@ "dispersion": "SCATTER" }], "generators": [{ - "min": -12, - "max": -2, - "generator": "plain" + "min": 12, + "max": 79, + "generator": "example-generator" }], "childShrinkFactor": 1.5, "lockLayers": false, diff --git a/nether/biomes/hell-crack.json b/hyperspeed/biomes/sea.json similarity index 79% rename from nether/biomes/hell-crack.json rename to hyperspeed/biomes/sea.json index f47a8982..189208c9 100644 --- a/nether/biomes/hell-crack.json +++ b/hyperspeed/biomes/sea.json @@ -3,8 +3,9 @@ "biomeSkyScatter": [], "objects": [], "biomeZoom": 1, + "loadKey": "sea", "biomeDispersion": "SCATTER", - "derivative": "NETHER_WASTES", + "derivative": "THE_VOID", "deposits": [], "slab": { "minHeight": 1, @@ -15,18 +16,18 @@ }, "children": [], "decorators": [], - "name": "Example Land 1", + "name": "Example Sea", "layers": [{ "minHeight": 1, "terrainZoom": 5, "maxHeight": 1, - "palette": ["NETHERRACK"], + "palette": ["SAND"], "dispersion": "SCATTER" }], "generators": [{ - "min": 55, - "max": 112, - "generator": "plain-cliff" + "min": -5, + "max": -38, + "generator": "example-generator" }], "childShrinkFactor": 1.5, "lockLayers": false, diff --git a/nether/biomes/hell-crack-2.json b/hyperspeed/biomes/shore.json similarity index 75% rename from nether/biomes/hell-crack-2.json rename to hyperspeed/biomes/shore.json index 830ebe54..aec8cf2d 100644 --- a/nether/biomes/hell-crack-2.json +++ b/hyperspeed/biomes/shore.json @@ -3,8 +3,9 @@ "biomeSkyScatter": [], "objects": [], "biomeZoom": 1, + "loadKey": "shore", "biomeDispersion": "SCATTER", - "derivative": "NETHER_WASTES", + "derivative": "THE_VOID", "deposits": [], "slab": { "minHeight": 1, @@ -15,18 +16,18 @@ }, "children": [], "decorators": [], - "name": "Example Land 1", + "name": "Example Shore", "layers": [{ "minHeight": 1, "terrainZoom": 5, "maxHeight": 1, - "palette": ["BLACKSTONE"], + "palette": ["SAND"], "dispersion": "SCATTER" }], "generators": [{ - "min": 55, - "max": 135, - "generator": "plain-cliff-2" + "min": -1, + "max": 1, + "generator": "example-generator" }], "childShrinkFactor": 1.5, "lockLayers": false, @@ -35,9 +36,7 @@ "minHeight": 1, "terrainZoom": 5, "maxHeight": 1, - "palette": [ - "NETHERRACK" - ], + "palette": [], "dispersion": "SCATTER" }, "rarity": 1 diff --git a/test/dimensions/test.json b/hyperspeed/dimensions/hyperspeed.json similarity index 95% rename from test/dimensions/test.json rename to hyperspeed/dimensions/hyperspeed.json index 3ff4d011..327805aa 100644 --- a/test/dimensions/test.json +++ b/hyperspeed/dimensions/hyperspeed.json @@ -8,7 +8,7 @@ "rockPalette": ["STONE"], "interpolationScale": 63, "focus": "", - "loadKey": "test", + "loadKey": "hyperspeed", "carving": false, "carvingEnvelope": 0.335, "continentZoom": 1, @@ -58,13 +58,14 @@ "preventLeafDecay": false, "caveBiomeZoom": 1, "placeObjects": true, + "version": 1, "shoreZoom": 1, "deposits": [], "caveShift": 0, "carvingZoom": 3.5, "environment": "NORMAL", "roughnessHeight": 3, - "name": "Test", + "name": "Hyperspeed", "dimensionAngleDeg": 0, "regionZoom": 1, "caveScale": 1, diff --git a/test/generators/example-generator.json b/hyperspeed/generators/example-generator.json similarity index 84% rename from test/generators/example-generator.json rename to hyperspeed/generators/example-generator.json index 01dfe896..d98c3d8c 100644 --- a/test/generators/example-generator.json +++ b/hyperspeed/generators/example-generator.json @@ -1,30 +1,11 @@ { - "offsetX": 0, - "offsetZ": 0, - "interpolationFunction": "HERMITE", + "cellPercentSize": 0.75, + "cellFractureHeight": 0, "seed": 1, - "composite": [{ - "sinCentered": false, - "seed": 0, - "parametric": false, - "zoom": 1, - "enabled": true, - "fracture": [], - "offsetX": 0, - "octaves": 1, - "offsetZ": 0, - "offsetY": 0, - "irisBased": true, - "opacity": 1, - "bezier": false, - "exponent": 1 - }], "interpolationScale": 185, "loadKey": "example-generator", "zoom": 1, "cliffHeightMin": 0, - "opacity": 1, - "cliffHeightMax": 0, "cliffHeightGenerator": { "sinCentered": false, "seed": 0, @@ -34,11 +15,36 @@ "fracture": [], "offsetX": 0, "octaves": 1, + "negative": false, "offsetZ": 0, "offsetY": 0, "irisBased": true, "opacity": 1, "bezier": false, "exponent": 1 - } + }, + "offsetX": 0, + "offsetZ": 0, + "interpolationFunction": "HERMITE", + "cellFractureShuffle": 12, + "composite": [{ + "sinCentered": false, + "seed": 0, + "parametric": false, + "zoom": 1, + "enabled": true, + "fracture": [], + "offsetX": 0, + "octaves": 1, + "negative": false, + "offsetZ": 0, + "offsetY": 0, + "irisBased": true, + "opacity": 1, + "bezier": false, + "exponent": 1 + }], + "opacity": 1, + "cliffHeightMax": 0, + "cellFractureZoom": 1 } diff --git a/nether/nether.code-workspace b/hyperspeed/hyperspeed.code-workspace similarity index 100% rename from nether/nether.code-workspace rename to hyperspeed/hyperspeed.code-workspace diff --git a/hyperspeed/objects/soultemple/a.iob b/hyperspeed/objects/soultemple/a.iob new file mode 100644 index 0000000000000000000000000000000000000000..daf3248f2d496b0b71d947b942dfdde84f34c552 GIT binary patch literal 5548 zcmb7`L2d#;3EsM zUccwd@o?LHKHh(>=lOm*er)&W-Qny0xL%Ii{cYxNO%1j@yRHp(@hs%j$j!6mb;(WZ zu8U{KD^$Hb>vlNJ_v4wm{Zqi9YpcwY*;gYw&n|nhk1anObO;uGDPqlgayuW^kK%*D@E$YRWzF`Me4#OVpTUt&t}_7-METovkRmyTwb{0Dh(QGPsddnbZ!+N ocWxE=B4eH{oB5FJa6!vvD_Az$QL=F$%`*I!jRR>mx1fyo4}@=Y%m4rY literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/c-1.iob b/hyperspeed/objects/soultemple/c-1.iob new file mode 100644 index 0000000000000000000000000000000000000000..3e1df43559e0992f95751c5689deb147b814d472 GIT binary patch literal 3162 zcmcgu%WA_g5R?o3ky3ifwUD&IjCud^(RLH{`Rz0YpPW53ZJ_R$@)&K?PQE)fDNtMIpOf9^@wEG!pUSRhYoj+O^J+kM-aFq6i_f;6$8= zY{2`xMo;58G=U5TarQvoZ<6#W5GO9`N2IvtThRf?&h(|W047Zp=m z@WaStqvgR0u>~m;7n@6^Cj(a1Y}!?;H@qs7pHkgZ$MS`yv)efeeX*|O2qu>DM1FAj ziuItxjUu7xTSa1}ZqhvreWOUlhZP0JSEADM8Aa{0�xwYx!_#4FB#?DsiP)KG;Gm zZ^ literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/c-a.iob b/hyperspeed/objects/soultemple/c-a.iob new file mode 100644 index 0000000000000000000000000000000000000000..aa41fcb770f3d0a782b07fb8aa770e42cbe920f3 GIT binary patch literal 4134 zcmb7`QECD~5JcOBTqJ}XBH&3xWYuw9GMNp#8*+P1)%+MjKHeaLACID^ySmzlc#6k& zADuoCFCSw`r@6nZZ=X{hmuos7j=4X*FY8p&;W&@_8Jh++ID5Z0us6<%+~BuGWuG5? zI9>a(?7sUo&3PJzblzV2yrlj8)}ZR%M!f!39ha2V-GAC#*$7rci*Bb5(-}u)Q4I~M zow~*=_`@#KS3cyvXcA?2?aMHhVY|*>o<)PMoUV$o(=jWjQ&t>j^){+2Rm_@f(8a7L zAzkWqZ3d^kbG&BGN*B*VY2rM={=ux166&f4oOMz{-AY2%vuMzDu0l`PL7c9W!!@gO zko7K6w&oAkt;*Oxs)Di3AIRE2nDuTzUHb>Kat~(Z2g-WFn021;w}n{fVL7LTmf^X! zUf4oAk8$00GVO>?0%lzU)%8p;D{oR(q$+0HBoecF8)tRDXbsxC23EV*vA4;aob^?L zx=t0$`YJ(Pajux9pl=doePtl)RKcw82GkYj4mYGq11)JzJ5?HJ-)LU9|6Re3)P1I` g_XDyu1u5&RKv`c$$U1>AtL3Mx69}{Z2Mz1}0SM_wCjbBd literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/c-c.iob b/hyperspeed/objects/soultemple/c-c.iob new file mode 100644 index 0000000000000000000000000000000000000000..45a3886b7ad5f12dcec4447886144059bfbe07a4 GIT binary patch literal 3019 zcmb`J(Q3j#5Je|K|D^P(Ur-42q0o zV?K7r=W`fipSrq^RlW~th#&L3XuYq~s=8B|;w`y}A48AMewSzHPN_(tmC1H{2yNZ8 zbw2hd*_^J~ze_3BUr(1K?GDWllgfVMNAn~fFeI_A%>q^UQf92er>uKe!OomD6N{^6 z8CF)#V(-$fs{Yk;|LqxGRgHl>-fIkG^R9BfNHX3_nDs>hbyXeC`WB$NKG~dA{=7%! z87nUvhE1za_Qcb`tTzqR^)xW6G$`x2VOF_e*5{U=jkD?=s;je^Sh(TTIcsQ5Jl9rw zYiQj$E42N7z?J5#d!V|W31-!slodH+Rw!k4HqPq)!MeHxD7#c)!?udoLEVhDm7ecg c9(KKG|07D3{a#|M`-SY{m$L4bvQ9$w2aFxEUH||9 literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/c-h.iob b/hyperspeed/objects/soultemple/c-h.iob new file mode 100644 index 0000000000000000000000000000000000000000..857c8a408492d83b133b553e1a312881747d4911 GIT binary patch literal 3656 zcmb`JO=`n16oi#PFH%ZZJwYM6LJkp%ksZZ0QRQGcgkIk6jJj~3DU3id+I_st`y0s^ z^JLbuH(Pwhe0=r6HKRRE@0Y>%v2(|&_O?04X$Y>W$G$mN(cAhkeP7&e8ZK`)JGs#h zZR?J^ll9SknoWwe&x>^&uC;fM!kKc?mZhk)WiBTTRokEg&ui71&i3K(x4uY1C7};= zsZOwZIAw+eT`ee$GgnL+cA=oO1wSL6uDEvGyMj|}USLHc+r?oWJ>gVE*;u$O_9WS5Az}^2jV*MvTj%%PbsG zW{u7wH#si;UuKb;0sp!#deimMdEB878i>y2&~OkvHmxCpp7ZEsM(jH~dyw4kOCiGf zWR@D#xa^6{Vm4J4BoxcJ$t-fySzH0C2JBr1i}~DYxzSZ*md`UWZZch!<=aYR!BMd^ zlOS~#uA;`JtH>-|MPMWERV>vUDJs6ofZI-=y@aPf+kq=mYdpL^g5rgKHw$73s^H&TKD~5@7;c#k63 zjeckvcUaff2e>MlF-HK9|*X7%ruEGo?*al6w{8!gSMFjIO}vK{pH+zxTGsaQba) z`=;xgbsR5l2i-sH(^0bqzTWQjR&5uY$Fa~`TI>N@QV*Ck**ra%q?Pm76;GwCrylJ8?T_&?w$|_6m z$}B7;v#^xP(oiysQ&U;=Mgxk*#>p+A5tF($I$T0?;mCE<$?8PXMiw2%8dP1LiOj;A zDhrZ#UR;nmi{4~i^ro}eoNB#rC*M+UOcj~sZWDExDl*GQeNh)2D^`2cSuQG3m#HGN z+y$a8I8Jy$sw|)(t2>oNP@G7*&nnCNA+jk2RhC;pWw{+imI)-Yxcn;1 M1d>_)p%Cl+0UlnLy#N3J literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/c.iob b/hyperspeed/objects/soultemple/c.iob new file mode 100644 index 0000000000000000000000000000000000000000..874f7f5600c9a3c4cca429c55ac38f02e5e155b6 GIT binary patch literal 1286 zcmb7@!3u*g5JXp@pV3R{R}}mbDY9yep=nZ*NdI2D>qUAS69PFrhRIBph%R)TE7h`z z?r#^&ka#MOPxLO&X6$;;!z-5~l z+xp){j*IU+hhkD_XAaf{+my7JCy}TU-HzUdnO$hVEUb^#nz5PKXC?QAkrk#XKJj0p zKdb^9({@*o)pkKvUWK#TE~=~Tf~;_O4muHFX8Jam)d>c5cfU2>g(yQ)x%)*~^^3Af Gg6t0*UDkvE literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/f-1.iob b/hyperspeed/objects/soultemple/f-1.iob new file mode 100644 index 0000000000000000000000000000000000000000..8569ea8788a19b1d90ffeeb260d53606c7c3367d GIT binary patch literal 2943 zcmchZ!D_=W5JY7|f25S2axWD8C7~GEQ7lna3YJ3t-tKIAuv_AG)I$z|1RmO*)$Axr zsRy-uUQ|6#`2F^v8+6VIv&>Sm=0 zZEechjcI?>y$eHgF)8n?_Qxj2(=J(kGEK^(c7x5ki_T{BaTv^@IclHG8wMzaOnIRY z$85hUbus7o@pmy4`ll+ROI1}U_PD6(t#)C5Q@;YaGEs_W-+CP|sj#;?3^LU`o-r#l z54KxQ-89^fOIgi|x|JDL`QFuLr6d+)Sp{p;ELMhQv5G7!B-ndQQ3~Cq66SiZO7Jx_ z9m+j;D;VM#E^o)JY>?>x8rwXv+6q|7Q}SHgBhOAe z3vKe;tupPmdn;fS&q5pBgWMY3Z!H<7o)`c3)+OWd=-&_tHK&GqU1C|u HACmn90t~j% literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/f-a.iob b/hyperspeed/objects/soultemple/f-a.iob new file mode 100644 index 0000000000000000000000000000000000000000..430db5b60025348450df88bc8c10af077d1d1ee6 GIT binary patch literal 4450 zcmb7{4Qj$b5QQf~PtYrr9-@~Ke^LylT8zEE>3ahrXcoS)6iWBY?99%aw~KE@m@>h|fp9yTdT` zqw-xyJadS6f6&wUZ(M&5mtM*Fv$QnN?WJ2T(d}0m3LS2A$v)>ZZBF}$=F+UsLKS{$ zz7;lKskcxCN|dv~Syh7Lsy56@F>V8Df}]NOUPtQD@fRAQPO(a*BEE4;C!f483U z!4|gHafyb9o04R##6aUJU(QOrIIf0*vL-QW^tEO8NpCGlK&>Tvct@MS*(7<~j^<#6 zi!CTzbW7olB^{ObSb8e0gKuv`fQOKV@Ve=}vkUp8QM<3pPo)6q=Js&P+QTVp4~MKO z;jBFz#+71R9kLF^AZFDy%6ihp7ACzwYrr|J3M;fP zL7cay)LKUB^n_5>Ibc>j!K}1NS&^P;S{r6n8)tp>!5lPq1=ha8YO||gR<1%>y9#Fg z{zdckHv-D~=BBJ~Rmj>^FzdSj#ueuiF1Sj8R%lM!RSLAi5gnm}57G>-zRRrEwYJ<#bM=`&`y3$J2Qp^;K+B!3wq4hi*5FOH9)J=MTzO z3RSjNb-;?PsbGz>rBtw61zXfz!ESK2XcEPqf4dRJe7uJ>&S~oVcsX1{TH=SCa4*@eDewKUa$#!IvePQ zr<1cLwkDlWc~2*0J)M;GbV7DdCuKdIkd+ty_8{k^$ywv9whZg4R?PaIRrJPL?HSco zZ=98DRM#(@Sh($Su7=hr;@ax4hSr^{(Ds)bZl@=NvR(sb=xrI_FTQO;?N0fzwZ&J6zH|ApZ}6wtC9p#W%! zyTMo?w>(7K^x;t2qUoya=0e=pwk@;hFZ)p2i_1dnZBx~8f3wl`t*Rb`Qz&T`oiW5C=cu=EuzH}s~?!d29B z=_)b{S5aATj99uix{A!gRaBO)BC~u8)Og`4U=v&=fyU7~O;<^v`F{#MZvI9VD>BZr i%5pwLc633N<*T5wd`U%?4kWV}ewC#I$t-tZG2U-2L1i)k literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/f-r.iob b/hyperspeed/objects/soultemple/f-r.iob new file mode 100644 index 0000000000000000000000000000000000000000..a62b57a1559684d5ffd0e7e0c8b777e3c1bded82 GIT binary patch literal 4983 zcmcha-D=}75QXJH-(=aVJi$Wl3i}YD7}=43sA>mGq4eeBJx8VM?qb7HDK;2#@n!xr zXGS*0JecKu!tVp#-!J{(>d7|o*LC!L=-j2Oyse)@90ylcQ(r%q!Q1K_->&XdjWLcd z$5$KOFt0FhI40!mO;enh8*tyvzsLeVEO!9VyL@5IFItJ{AtDm+Aj18 z^ik}M>csJS6iSmEeM)!JQ80&;gvJ&btkGH2g@u%2nD06Zn+H_lQ7ZV~?q-SCTN}3a zIJ^|JSPWAjD3vu}#a?9$pew0#|McoGPO*EJvf8Y7IR`X~${IAF%%ZVn7J^Y(k}^wl zHkWUzcs~qoD!psgW+!SxUpt&G`}1pAEgNBJqw$7$T}~StfpW*}{x-S8);@BFBUQph z2Fs%Grky)IY%JS9@Rvk>Z zw`b5;0XmHgb7)*qGi;-iK}+39g{UlJkXf9G%%V3{79=&T<|ebqO=o$p5MzMuGFZ+P zEjLaTndRL?w9Ba?v-}Dc?Sf;((z$`uSza_myPPUA%UvMa1;+|!OqC28rgfTAC4=UN suO2r)XT^#nJ*zDBA+l)-sw}sH%5po3EGLl6Li{Sr2_&=p@)qO$0}@KYg8%>k literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/f.iob b/hyperspeed/objects/soultemple/f.iob new file mode 100644 index 0000000000000000000000000000000000000000..7230b6ee06fc5830de5d9236abf4dbf52f429bf4 GIT binary patch literal 1116 zcmb7@(G7zz5JQhj4AK8i(Pa?OREV~Nwzx%PwsT;Pet2oR`o3nC5J;aT(&ZZA%qij`$x^>c&RW|Iw zYy-2o;}f#(7_v5tS$9lz-7#dv@i{0Potd*?*01S87usRIlaQ@`DQmx!^`1fY50yfi Ai2wiq literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/fc-1.iob b/hyperspeed/objects/soultemple/fc-1.iob new file mode 100644 index 0000000000000000000000000000000000000000..340b7f7d476d932034fba754bd44d8d6badc1e26 GIT binary patch literal 4112 zcmcha&1wQM9K^Fi-=y^96BNAl+!qj8vTOE(rddfMr7!Px#)}9RCLlos4?iZE|7SGD zyqMef(`@iD=Jk6Hu8(%e@2ADjX>!N5^S1v=c?quV;*6iBDPWDxu4@5%(OKNLfwvFA zTbsP?_WAeZc6m8%e{6QqFXQNryTSV84$yg;7W_U<%WT$*p1%Ut=Xc6+ex*V?Htp7u>BmyU07nCwv+Y4wN%q&QM4&XJC9R-RJrJa zN++R5?)|6b>|1XGx+&}@8%7$)@$3%ZD%}e8R_P>WzfPoAbkTjJ|DW3IPL(z2dYNqs zSWGEZmn7HZyCbICRv&fpN3vaBRx7&-MpXTH| zUg{5qKdPaG#uHN4hQksX@6!TpZZNKJTv7+quWDwhNoV@1~bSAKP&swpAVd=5w6-E>!i<>Z>aeZN7-HWvVY}M-IEIg9Nm_4tTHF3u$8b$<=56S&i}Ue}{V`V2cPg@5?|s*_ zU9*~oqsp8w+1sNOYp%78$IZO?8drtaD=VS-hO^ z?MX=0wsDsbH18{4(6&-gQ`UkSvg(Dima{GyRh!CdoXLs33bgqn6=D;2yVq{pt`mb%*vaT6=_dH=;VpSta{_DZXsHO&Rqs;xx#vrH#uu} q64bR+!K`f!>vA@E9qOjDPg%=A$ePbMtD|4iR8bAKJLX`k7qY(!70+b= literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/fc-h.iob b/hyperspeed/objects/soultemple/fc-h.iob new file mode 100644 index 0000000000000000000000000000000000000000..0012b8c8c4a9a41ac0e39f9def32d106202e46cf GIT binary patch literal 5780 zcmchb!D_=W5Jcrb|D^PkFDT^JzX-v|iDH|ocCZvme?IPvFCmbY*$_ks_@6m80r@7pfl zt6X$Jp-AYF+x*jbj&<|{x@p*UerTCMp3Y$huF$GbZ-pZ9^vmq@j4ry}>Azi@-Knw; zT`#khfrU${x+K9C=nTdw6AAlTDiUhFP)?j2D&3uBmXm|1i%fNvlY^+ckkunK2*)$K zGgkFLwVNYxg1O26e|IjkD!Ox-NXy+^W~X`Il!*jiDHCaNl_EJUH${<1s0db{IA0oA z&d#DP_El#&JBzw-FlHy_W?(rxi@J1YndR&(>e8KMmea4Q%lTDg*>^IFQ&U;w#_D;y zz6hGqCg(EjQGr&T{4xb?GWH%b8Eq1;-Uj=LS+|Id_S=bQPK9T_Ea$;|?2K z#Xv(^r|BvNn*VL->*l{N;*Ko+tg`G6kzHI+WqB*8EN@4Vr31++u?=)O}Ts)_VWYx(sogPfy7EPNEZ) zsy|HCYvnmYdu-!SUt~%%>U~L7g=78#o zZ-Oz?D^3^hjJGMraZRUdyo_^yoR>8ZFGHNJ`>QYCuw67YkOoOC%irY3$L*!%=hRMdmPgH}AYq(%I0QqRa0`j9 z&=?*?MM6j85vQ!G<*Y0T>&ogVYZ9|YtDLy|pi(3?eWgfVRvOkt;yCMN1?s9&&U#sa zx;xptWfo-z#U`z+-Z1sWkz~?(n8}%}kdsYX4{{=Tv@2lwo8%@fxWJ@ES2&ve?Nuj| zUs6>f?bcK$l3y6KvAjuB)|)hCy-7n>C&O89(ok1M=IYph$)qvsO&aRjq%rGF8tU4l zG3#BJ>Ux`nth)@ex;4tGHg^woC4Cz%puO#4ZB6u28XJ4eOYU8YzL70Q)u7I_#u-fEQob~Dlb?qvc_38(8#W`biZz4JCl?3YARWR#! z0n`=e6E1L-0@~{t*0!q@(EgPPYrB(0qZ{1knX;Y_$nGvkS-%x1>$f9h?Le5-@Ke?f LgjxRv1M~d@h8q)$ literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/fc.iob b/hyperspeed/objects/soultemple/fc.iob new file mode 100644 index 0000000000000000000000000000000000000000..09d21f22a94557348e5902658def1fa8bfa9a677 GIT binary patch literal 2216 zcmb8xK?;K~5QX7U=uLWpE_)eKYpK*~QO}?By==Pug9t7@hGZr$7!jBFzqe@hL|i}f zI*oh(Jn!FanUB}>=!T^q-^aPFQ#b6hKBK9y!EMeJHgOwmPJC|_Hn`2X!X|Fjg;sq- zbIYoWt=3Czs1MjS6;^Yjb=5K62c0uoSLcRXO5fUyume;yix1CRaj}3H)jaik|AoHA!?l=XyrUPxHoP~hG1RI0k1(PvdYS{y}4u5 e`d)|DGsf1rpmp5^Xp5xQ_XD(^F}D7HfOUVu;%5K= literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/x-1.iob b/hyperspeed/objects/soultemple/x-1.iob new file mode 100644 index 0000000000000000000000000000000000000000..7474c2de165b1d949f236c4e7008b40db316b9c6 GIT binary patch literal 1516 zcmchXL2AS>3`Lbd&rv9)tDK;alY|l!k7Jwh*n{n%w@)g2lP;$4vuR9rkFPK5TSW9i z$N##^M;*Q2T+k}#!et!VVp)$|_ literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/x-a.iob b/hyperspeed/objects/soultemple/x-a.iob new file mode 100644 index 0000000000000000000000000000000000000000..2df8d42abdd427afb7f0a1a9c2cd2ea8ecf4d001 GIT binary patch literal 3754 zcmb7`(MrQW6ht=#|3vg31pmS}DItwp6I>HXQu_CeGy9SXR?jvRN;wR3@6O(v5W-#9 zzAs^?CxrXYeu(YV9G9oBG4*p7-|9nZ+K+h|hgct`UO(3hXGK;8x|q!lLU`Exwp~BR zB)`8Hmt%h*9d_$VJ%=i@SIYBvO7*!(sb0pZ?Ou;f+Yj&0=QuC>RiB?eZqTtYeJSv< z%QeFD6 zFWuhP4@-LlRLq7fV>Xje*X8N?zr10bRGvFWEz5?*;R*V@Ih}J4OUzk@tdmdclP+e} z3oEn4RRwI|tYV2h$SYzfCArrJ2`+Yfb}VX-j7N=^x_z;kU?SVDVxV&6_O z?T7|AX6=FM`b;pZY*JRF9J8C}?L=AC##yZdtm_>K{d%hC!BYjZnktm_RKcv581?IQ zM_KPA%6iK{)>8$u-UU!soI6}FRSIZHbJ|m-fcB2&zWp8xJCg4+Wqm&&o2MXUy%i|y W?Fd;NxFkZ9n9sAIxhlligpFFg^ z_R657g_q(DKK{8_fc_c)<*Yq({G5d{%SN6R0xVsfC}?Hm0d_a_?O}DZQ3!5Wm;-e5 z?%b!@mMc6a_EqBwo3E71(_gTeWBPd({p2%8hiGMZCRyC<5;Qf@(B#<^0;!A2cow^e z)kSRu%_29NP4|GWjc1V>tD815SaM?^xivIy5U-8&*3j7FE3~nj*^Xe@(rog;>ZVL+ w7PHB+AmNz1c_3*Pwec+WIqL!Uj%ITgO0u@}t)|(u+}Wu|W!PA(3y>uH3m1aj2mk;8 literal 0 HcmV?d00001 diff --git a/hyperspeed/objects/soultemple/x-h.iob b/hyperspeed/objects/soultemple/x-h.iob new file mode 100644 index 0000000000000000000000000000000000000000..5c120cac32938dd291d28d79ba09befa3840079c GIT binary patch literal 2626 zcmbW3O=`n15QWEvUZj++a)46sNkTD-BU>Vh6fA|@-tL=p;Ve>kiov_j^FMDaB5$(2 zUm`0W`8fM%huMtfJEv>tgNen?aqmo=e4M&6U+oXR11;|xJ2>Ox{${|2G)?x{jV9zf z*?_bgc}c-%XOI0MnBkO5inc$@emM2H7(eIzXa;o@(_GxnnJ{*TR7yJUvNIRkcc%-Hl38 zjSBRVO~WCqgN@J{SG|oLQ_JIFR!jEtQh`q{pfYz#G@YRMD)JrZzm5qkX-zRml{My; zeV!fSirKLcpv7+JdQAn^oh$sXW;e4JhcWl%!>0;kgY;%%s4K0Rh*{zHLc(a|3kmZu zY0B7Nuv&jf%5#H~Uuk$Yk+Ww{+imJTGdxcn+h2a;L7 HaYemEsM zUccwd@o?LHKHh(>=lOm*er)&W-Qny0xL%Ii{cYxNO%1j@yRHp(@hs%j$j!6mb;(WZ zu8U{KD^$Hb>vlNJ_v4wm{Zqi9YpcwY*;gYw&n|nhk1anObO;uGDPqlgayuW^kK%*D@E$YRWzF`Me4#OVpTUt&t}_7-METovkRmyTwb{0Dh(QGPsddnbZ!+N ocWxE=B4eH{oB5FJa6!vvD_Az$QL=F$%`*I!jRR>mx1fyo4}@=Y%m4rY literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/c-1.iob b/overworld/objects/struct-soultemple/c-1.iob new file mode 100644 index 0000000000000000000000000000000000000000..3e1df43559e0992f95751c5689deb147b814d472 GIT binary patch literal 3162 zcmcgu%WA_g5R?o3ky3ifwUD&IjCud^(RLH{`Rz0YpPW53ZJ_R$@)&K?PQE)fDNtMIpOf9^@wEG!pUSRhYoj+O^J+kM-aFq6i_f;6$8= zY{2`xMo;58G=U5TarQvoZ<6#W5GO9`N2IvtThRf?&h(|W047Zp=m z@WaStqvgR0u>~m;7n@6^Cj(a1Y}!?;H@qs7pHkgZ$MS`yv)efeeX*|O2qu>DM1FAj ziuItxjUu7xTSa1}ZqhvreWOUlhZP0JSEADM8Aa{0�xwYx!_#4FB#?DsiP)KG;Gm zZ^ literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/c-a.iob b/overworld/objects/struct-soultemple/c-a.iob new file mode 100644 index 0000000000000000000000000000000000000000..aa41fcb770f3d0a782b07fb8aa770e42cbe920f3 GIT binary patch literal 4134 zcmb7`QECD~5JcOBTqJ}XBH&3xWYuw9GMNp#8*+P1)%+MjKHeaLACID^ySmzlc#6k& zADuoCFCSw`r@6nZZ=X{hmuos7j=4X*FY8p&;W&@_8Jh++ID5Z0us6<%+~BuGWuG5? zI9>a(?7sUo&3PJzblzV2yrlj8)}ZR%M!f!39ha2V-GAC#*$7rci*Bb5(-}u)Q4I~M zow~*=_`@#KS3cyvXcA?2?aMHhVY|*>o<)PMoUV$o(=jWjQ&t>j^){+2Rm_@f(8a7L zAzkWqZ3d^kbG&BGN*B*VY2rM={=ux166&f4oOMz{-AY2%vuMzDu0l`PL7c9W!!@gO zko7K6w&oAkt;*Oxs)Di3AIRE2nDuTzUHb>Kat~(Z2g-WFn021;w}n{fVL7LTmf^X! zUf4oAk8$00GVO>?0%lzU)%8p;D{oR(q$+0HBoecF8)tRDXbsxC23EV*vA4;aob^?L zx=t0$`YJ(Pajux9pl=doePtl)RKcw82GkYj4mYGq11)JzJ5?HJ-)LU9|6Re3)P1I` g_XDyu1u5&RKv`c$$U1>AtL3Mx69}{Z2Mz1}0SM_wCjbBd literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/c-c.iob b/overworld/objects/struct-soultemple/c-c.iob new file mode 100644 index 0000000000000000000000000000000000000000..45a3886b7ad5f12dcec4447886144059bfbe07a4 GIT binary patch literal 3019 zcmb`J(Q3j#5Je|K|D^P(Ur-42q0o zV?K7r=W`fipSrq^RlW~th#&L3XuYq~s=8B|;w`y}A48AMewSzHPN_(tmC1H{2yNZ8 zbw2hd*_^J~ze_3BUr(1K?GDWllgfVMNAn~fFeI_A%>q^UQf92er>uKe!OomD6N{^6 z8CF)#V(-$fs{Yk;|LqxGRgHl>-fIkG^R9BfNHX3_nDs>hbyXeC`WB$NKG~dA{=7%! z87nUvhE1za_Qcb`tTzqR^)xW6G$`x2VOF_e*5{U=jkD?=s;je^Sh(TTIcsQ5Jl9rw zYiQj$E42N7z?J5#d!V|W31-!slodH+Rw!k4HqPq)!MeHxD7#c)!?udoLEVhDm7ecg c9(KKG|07D3{a#|M`-SY{m$L4bvQ9$w2aFxEUH||9 literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/c-h.iob b/overworld/objects/struct-soultemple/c-h.iob new file mode 100644 index 0000000000000000000000000000000000000000..857c8a408492d83b133b553e1a312881747d4911 GIT binary patch literal 3656 zcmb`JO=`n16oi#PFH%ZZJwYM6LJkp%ksZZ0QRQGcgkIk6jJj~3DU3id+I_st`y0s^ z^JLbuH(Pwhe0=r6HKRRE@0Y>%v2(|&_O?04X$Y>W$G$mN(cAhkeP7&e8ZK`)JGs#h zZR?J^ll9SknoWwe&x>^&uC;fM!kKc?mZhk)WiBTTRokEg&ui71&i3K(x4uY1C7};= zsZOwZIAw+eT`ee$GgnL+cA=oO1wSL6uDEvGyMj|}USLHc+r?oWJ>gVE*;u$O_9WS5Az}^2jV*MvTj%%PbsG zW{u7wH#si;UuKb;0sp!#deimMdEB878i>y2&~OkvHmxCpp7ZEsM(jH~dyw4kOCiGf zWR@D#xa^6{Vm4J4BoxcJ$t-fySzH0C2JBr1i}~DYxzSZ*md`UWZZch!<=aYR!BMd^ zlOS~#uA;`JtH>-|MPMWERV>vUDJs6ofZI-=y@aPf+kq=mYdpL^g5rgKHw$73s^H&TKD~5@7;c#k63 zjeckvcUaff2e>MlF-HK9|*X7%ruEGo?*al6w{8!gSMFjIO}vK{pH+zxTGsaQba) z`=;xgbsR5l2i-sH(^0bqzTWQjR&5uY$Fa~`TI>N@QV*Ck**ra%q?Pm76;GwCrylJ8?T_&?w$|_6m z$}B7;v#^xP(oiysQ&U;=Mgxk*#>p+A5tF($I$T0?;mCE<$?8PXMiw2%8dP1LiOj;A zDhrZ#UR;nmi{4~i^ro}eoNB#rC*M+UOcj~sZWDExDl*GQeNh)2D^`2cSuQG3m#HGN z+y$a8I8Jy$sw|)(t2>oNP@G7*&nnCNA+jk2RhC;pWw{+imI)-Yxcn;1 M1d>_)p%Cl+0UlnLy#N3J literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/c.iob b/overworld/objects/struct-soultemple/c.iob new file mode 100644 index 0000000000000000000000000000000000000000..874f7f5600c9a3c4cca429c55ac38f02e5e155b6 GIT binary patch literal 1286 zcmb7@!3u*g5JXp@pV3R{R}}mbDY9yep=nZ*NdI2D>qUAS69PFrhRIBph%R)TE7h`z z?r#^&ka#MOPxLO&X6$;;!z-5~l z+xp){j*IU+hhkD_XAaf{+my7JCy}TU-HzUdnO$hVEUb^#nz5PKXC?QAkrk#XKJj0p zKdb^9({@*o)pkKvUWK#TE~=~Tf~;_O4muHFX8Jam)d>c5cfU2>g(yQ)x%)*~^^3Af Gg6t0*UDkvE literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/f-1.iob b/overworld/objects/struct-soultemple/f-1.iob new file mode 100644 index 0000000000000000000000000000000000000000..8569ea8788a19b1d90ffeeb260d53606c7c3367d GIT binary patch literal 2943 zcmchZ!D_=W5JY7|f25S2axWD8C7~GEQ7lna3YJ3t-tKIAuv_AG)I$z|1RmO*)$Axr zsRy-uUQ|6#`2F^v8+6VIv&>Sm=0 zZEechjcI?>y$eHgF)8n?_Qxj2(=J(kGEK^(c7x5ki_T{BaTv^@IclHG8wMzaOnIRY z$85hUbus7o@pmy4`ll+ROI1}U_PD6(t#)C5Q@;YaGEs_W-+CP|sj#;?3^LU`o-r#l z54KxQ-89^fOIgi|x|JDL`QFuLr6d+)Sp{p;ELMhQv5G7!B-ndQQ3~Cq66SiZO7Jx_ z9m+j;D;VM#E^o)JY>?>x8rwXv+6q|7Q}SHgBhOAe z3vKe;tupPmdn;fS&q5pBgWMY3Z!H<7o)`c3)+OWd=-&_tHK&GqU1C|u HACmn90t~j% literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/f-a.iob b/overworld/objects/struct-soultemple/f-a.iob new file mode 100644 index 0000000000000000000000000000000000000000..430db5b60025348450df88bc8c10af077d1d1ee6 GIT binary patch literal 4450 zcmb7{4Qj$b5QQf~PtYrr9-@~Ke^LylT8zEE>3ahrXcoS)6iWBY?99%aw~KE@m@>h|fp9yTdT` zqw-xyJadS6f6&wUZ(M&5mtM*Fv$QnN?WJ2T(d}0m3LS2A$v)>ZZBF}$=F+UsLKS{$ zz7;lKskcxCN|dv~Syh7Lsy56@F>V8Df}]NOUPtQD@fRAQPO(a*BEE4;C!f483U z!4|gHafyb9o04R##6aUJU(QOrIIf0*vL-QW^tEO8NpCGlK&>Tvct@MS*(7<~j^<#6 zi!CTzbW7olB^{ObSb8e0gKuv`fQOKV@Ve=}vkUp8QM<3pPo)6q=Js&P+QTVp4~MKO z;jBFz#+71R9kLF^AZFDy%6ihp7ACzwYrr|J3M;fP zL7cay)LKUB^n_5>Ibc>j!K}1NS&^P;S{r6n8)tp>!5lPq1=ha8YO||gR<1%>y9#Fg z{zdckHv-D~=BBJ~Rmj>^FzdSj#ueuiF1Sj8R%lM!RSLAi5gnm}57G>-zRRrEwYJ<#bM=`&`y3$J2Qp^;K+B!3wq4hi*5FOH9)J=MTzO z3RSjNb-;?PsbGz>rBtw61zXfz!ESK2XcEPqf4dRJe7uJ>&S~oVcsX1{TH=SCa4*@eDewKUa$#!IvePQ zr<1cLwkDlWc~2*0J)M;GbV7DdCuKdIkd+ty_8{k^$ywv9whZg4R?PaIRrJPL?HSco zZ=98DRM#(@Sh($Su7=hr;@ax4hSr^{(Ds)bZl@=NvR(sb=xrI_FTQO;?N0fzwZ&J6zH|ApZ}6wtC9p#W%! zyTMo?w>(7K^x;t2qUoya=0e=pwk@;hFZ)p2i_1dnZBx~8f3wl`t*Rb`Qz&T`oiW5C=cu=EuzH}s~?!d29B z=_)b{S5aATj99uix{A!gRaBO)BC~u8)Og`4U=v&=fyU7~O;<^v`F{#MZvI9VD>BZr i%5pwLc633N<*T5wd`U%?4kWV}ewC#I$t-tZG2U-2L1i)k literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/f-r.iob b/overworld/objects/struct-soultemple/f-r.iob new file mode 100644 index 0000000000000000000000000000000000000000..a62b57a1559684d5ffd0e7e0c8b777e3c1bded82 GIT binary patch literal 4983 zcmcha-D=}75QXJH-(=aVJi$Wl3i}YD7}=43sA>mGq4eeBJx8VM?qb7HDK;2#@n!xr zXGS*0JecKu!tVp#-!J{(>d7|o*LC!L=-j2Oyse)@90ylcQ(r%q!Q1K_->&XdjWLcd z$5$KOFt0FhI40!mO;enh8*tyvzsLeVEO!9VyL@5IFItJ{AtDm+Aj18 z^ik}M>csJS6iSmEeM)!JQ80&;gvJ&btkGH2g@u%2nD06Zn+H_lQ7ZV~?q-SCTN}3a zIJ^|JSPWAjD3vu}#a?9$pew0#|McoGPO*EJvf8Y7IR`X~${IAF%%ZVn7J^Y(k}^wl zHkWUzcs~qoD!psgW+!SxUpt&G`}1pAEgNBJqw$7$T}~StfpW*}{x-S8);@BFBUQph z2Fs%Grky)IY%JS9@Rvk>Z zw`b5;0XmHgb7)*qGi;-iK}+39g{UlJkXf9G%%V3{79=&T<|ebqO=o$p5MzMuGFZ+P zEjLaTndRL?w9Ba?v-}Dc?Sf;((z$`uSza_myPPUA%UvMa1;+|!OqC28rgfTAC4=UN suO2r)XT^#nJ*zDBA+l)-sw}sH%5po3EGLl6Li{Sr2_&=p@)qO$0}@KYg8%>k literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/f.iob b/overworld/objects/struct-soultemple/f.iob new file mode 100644 index 0000000000000000000000000000000000000000..7230b6ee06fc5830de5d9236abf4dbf52f429bf4 GIT binary patch literal 1116 zcmb7@(G7zz5JQhj4AK8i(Pa?OREV~Nwzx%PwsT;Pet2oR`o3nC5J;aT(&ZZA%qij`$x^>c&RW|Iw zYy-2o;}f#(7_v5tS$9lz-7#dv@i{0Potd*?*01S87usRIlaQ@`DQmx!^`1fY50yfi Ai2wiq literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/fc-1.iob b/overworld/objects/struct-soultemple/fc-1.iob new file mode 100644 index 0000000000000000000000000000000000000000..340b7f7d476d932034fba754bd44d8d6badc1e26 GIT binary patch literal 4112 zcmcha&1wQM9K^Fi-=y^96BNAl+!qj8vTOE(rddfMr7!Px#)}9RCLlos4?iZE|7SGD zyqMef(`@iD=Jk6Hu8(%e@2ADjX>!N5^S1v=c?quV;*6iBDPWDxu4@5%(OKNLfwvFA zTbsP?_WAeZc6m8%e{6QqFXQNryTSV84$yg;7W_U<%WT$*p1%Ut=Xc6+ex*V?Htp7u>BmyU07nCwv+Y4wN%q&QM4&XJC9R-RJrJa zN++R5?)|6b>|1XGx+&}@8%7$)@$3%ZD%}e8R_P>WzfPoAbkTjJ|DW3IPL(z2dYNqs zSWGEZmn7HZyCbICRv&fpN3vaBRx7&-MpXTH| zUg{5qKdPaG#uHN4hQksX@6!TpZZNKJTv7+quWDwhNoV@1~bSAKP&swpAVd=5w6-E>!i<>Z>aeZN7-HWvVY}M-IEIg9Nm_4tTHF3u$8b$<=56S&i}Ue}{V`V2cPg@5?|s*_ zU9*~oqsp8w+1sNOYp%78$IZO?8drtaD=VS-hO^ z?MX=0wsDsbH18{4(6&-gQ`UkSvg(Dima{GyRh!CdoXLs33bgqn6=D;2yVq{pt`mb%*vaT6=_dH=;VpSta{_DZXsHO&Rqs;xx#vrH#uu} q64bR+!K`f!>vA@E9qOjDPg%=A$ePbMtD|4iR8bAKJLX`k7qY(!70+b= literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/fc-h.iob b/overworld/objects/struct-soultemple/fc-h.iob new file mode 100644 index 0000000000000000000000000000000000000000..0012b8c8c4a9a41ac0e39f9def32d106202e46cf GIT binary patch literal 5780 zcmchb!D_=W5Jcrb|D^PkFDT^JzX-v|iDH|ocCZvme?IPvFCmbY*$_ks_@6m80r@7pfl zt6X$Jp-AYF+x*jbj&<|{x@p*UerTCMp3Y$huF$GbZ-pZ9^vmq@j4ry}>Azi@-Knw; zT`#khfrU${x+K9C=nTdw6AAlTDiUhFP)?j2D&3uBmXm|1i%fNvlY^+ckkunK2*)$K zGgkFLwVNYxg1O26e|IjkD!Ox-NXy+^W~X`Il!*jiDHCaNl_EJUH${<1s0db{IA0oA z&d#DP_El#&JBzw-FlHy_W?(rxi@J1YndR&(>e8KMmea4Q%lTDg*>^IFQ&U;w#_D;y zz6hGqCg(EjQGr&T{4xb?GWH%b8Eq1;-Uj=LS+|Id_S=bQPK9T_Ea$;|?2K z#Xv(^r|BvNn*VL->*l{N;*Ko+tg`G6kzHI+WqB*8EN@4Vr31++u?=)O}Ts)_VWYx(sogPfy7EPNEZ) zsy|HCYvnmYdu-!SUt~%%>U~L7g=78#o zZ-Oz?D^3^hjJGMraZRUdyo_^yoR>8ZFGHNJ`>QYCuw67YkOoOC%irY3$L*!%=hRMdmPgH}AYq(%I0QqRa0`j9 z&=?*?MM6j85vQ!G<*Y0T>&ogVYZ9|YtDLy|pi(3?eWgfVRvOkt;yCMN1?s9&&U#sa zx;xptWfo-z#U`z+-Z1sWkz~?(n8}%}kdsYX4{{=Tv@2lwo8%@fxWJ@ES2&ve?Nuj| zUs6>f?bcK$l3y6KvAjuB)|)hCy-7n>C&O89(ok1M=IYph$)qvsO&aRjq%rGF8tU4l zG3#BJ>Ux`nth)@ex;4tGHg^woC4Cz%puO#4ZB6u28XJ4eOYU8YzL70Q)u7I_#u-fEQob~Dlb?qvc_38(8#W`biZz4JCl?3YARWR#! z0n`=e6E1L-0@~{t*0!q@(EgPPYrB(0qZ{1knX;Y_$nGvkS-%x1>$f9h?Le5-@Ke?f LgjxRv1M~d@h8q)$ literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/fc.iob b/overworld/objects/struct-soultemple/fc.iob new file mode 100644 index 0000000000000000000000000000000000000000..09d21f22a94557348e5902658def1fa8bfa9a677 GIT binary patch literal 2216 zcmb8xK?;K~5QX7U=uLWpE_)eKYpK*~QO}?By==Pug9t7@hGZr$7!jBFzqe@hL|i}f zI*oh(Jn!FanUB}>=!T^q-^aPFQ#b6hKBK9y!EMeJHgOwmPJC|_Hn`2X!X|Fjg;sq- zbIYoWt=3Czs1MjS6;^Yjb=5K62c0uoSLcRXO5fUyume;yix1CRaj}3H)jaik|AoHA!?l=XyrUPxHoP~hG1RI0k1(PvdYS{y}4u5 e`d)|DGsf1rpmp5^Xp5xQ_XD(^F}D7HfOUVu;%5K= literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/x-1.iob b/overworld/objects/struct-soultemple/x-1.iob new file mode 100644 index 0000000000000000000000000000000000000000..7474c2de165b1d949f236c4e7008b40db316b9c6 GIT binary patch literal 1516 zcmchXL2AS>3`Lbd&rv9)tDK;alY|l!k7Jwh*n{n%w@)g2lP;$4vuR9rkFPK5TSW9i z$N##^M;*Q2T+k}#!et!VVp)$|_ literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/x-a.iob b/overworld/objects/struct-soultemple/x-a.iob new file mode 100644 index 0000000000000000000000000000000000000000..2df8d42abdd427afb7f0a1a9c2cd2ea8ecf4d001 GIT binary patch literal 3754 zcmb7`(MrQW6ht=#|3vg31pmS}DItwp6I>HXQu_CeGy9SXR?jvRN;wR3@6O(v5W-#9 zzAs^?CxrXYeu(YV9G9oBG4*p7-|9nZ+K+h|hgct`UO(3hXGK;8x|q!lLU`Exwp~BR zB)`8Hmt%h*9d_$VJ%=i@SIYBvO7*!(sb0pZ?Ou;f+Yj&0=QuC>RiB?eZqTtYeJSv< z%QeFD6 zFWuhP4@-LlRLq7fV>Xje*X8N?zr10bRGvFWEz5?*;R*V@Ih}J4OUzk@tdmdclP+e} z3oEn4RRwI|tYV2h$SYzfCArrJ2`+Yfb}VX-j7N=^x_z;kU?SVDVxV&6_O z?T7|AX6=FM`b;pZY*JRF9J8C}?L=AC##yZdtm_>K{d%hC!BYjZnktm_RKcv581?IQ zM_KPA%6iK{)>8$u-UU!soI6}FRSIZHbJ|m-fcB2&zWp8xJCg4+Wqm&&o2MXUy%i|y W?Fd;NxFkZ9n9sAIxhlligpFFg^ z_R657g_q(DKK{8_fc_c)<*Yq({G5d{%SN6R0xVsfC}?Hm0d_a_?O}DZQ3!5Wm;-e5 z?%b!@mMc6a_EqBwo3E71(_gTeWBPd({p2%8hiGMZCRyC<5;Qf@(B#<^0;!A2cow^e z)kSRu%_29NP4|GWjc1V>tD815SaM?^xivIy5U-8&*3j7FE3~nj*^Xe@(rog;>ZVL+ w7PHB+AmNz1c_3*Pwec+WIqL!Uj%ITgO0u@}t)|(u+}Wu|W!PA(3y>uH3m1aj2mk;8 literal 0 HcmV?d00001 diff --git a/overworld/objects/struct-soultemple/x-h.iob b/overworld/objects/struct-soultemple/x-h.iob new file mode 100644 index 0000000000000000000000000000000000000000..5c120cac32938dd291d28d79ba09befa3840079c GIT binary patch literal 2626 zcmbW3O=`n15QWEvUZj++a)46sNkTD-BU>Vh6fA|@-tL=p;Ve>kiov_j^FMDaB5$(2 zUm`0W`8fM%huMtfJEv>tgNen?aqmo=e4M&6U+oXR11;|xJ2>Ox{${|2G)?x{jV9zf z*?_bgc}c-%XOI0MnBkO5inc$@emM2H7(eIzXa;o@(_GxnnJ{*TR7yJUvNIRkcc%-Hl38 zjSBRVO~WCqgN@J{SG|oLQ_JIFR!jEtQh`q{pfYz#G@YRMD)JrZzm5qkX-zRml{My; zeV!fSirKLcpv7+JdQAn^oh$sXW;e4JhcWl%!>0;kgY;%%s4K0Rh*{zHLc(a|3kmZu zY0B7Nuv&jf%5#H~Uuk$Yk+Ww{+imJTGdxcn+h2a;L7 HaYemU;kVPQbioSL5Q>8=`bi=z0dD2hA$=#BycIx9xBoF^F{8H&^eb4fG~ zsYsEJkBa=hA)zQG1b!0ZbKJ9m7APdhxo=305Mt!sHUN>|%B8&;pp&HL&Yqxem>`6R zC_xYG-`5NF4S1oQA@Y?`kzeAYpIIu3EyOf`3GZ!4tmus{foXfdbous{gOt3gnB z9ETbREWVG_Wx3vTRsDX)5$;40QqFQ|(>(8*4s!jzuKua&`7gNk3^qT-c|d{whQa$q z>iJAuNEeu6&QDkN+D&ZS-`H4GbxQgPgg>$oF33!TP&PNnD@**60J;xUSQd!5OIP(x z@q*WICWsrdkP1u9!l1Bx{R|3AUj!A_G1YOjk`UTP z^4``HfZZJc`RzSMDszue4~g(?%*yaW7m2v&%ZIuO%2f>{uP-r!_w}U-B5uP~P1Zt5 z?Wy{STZADCYR_@1^944a9w9wWjs(h*9$^nlk5Ff(N2oJZ|ANkRjw1!f!EiBlaUib( zIiPD$X#tbpT_qSTU+`kz9Rr=f8v|$89|JF_-Tk1@JQ#SJ&^8A$i(2zwsC73KB5KXU zQ0E-5pwiUmpw3h+Fg|2KWvI`=H)py9m6>Hjg|KNSmCDQlaYM|g%yd8b?#r?WyPrXs z>5HH;JEZy(ewRk5%#zRGyh$TeX6a|B%+e!NX6ot-QuK-8giD%97XoDI6GQKiP_&HX zM`7L=fbhm(?{LT9$4$i4MBILN2oiJBM6=}Lfw&m zhPop?LfxURKIjh1Cf^W8(zd<7?jUvB8+ykrx`SUhd1H`1dSj4)I%5FAAA=;=+Yi!c zZwwOgy@6c`r*J?&k&Ewrn;^OPUTcEkEs13jf~!j72wYrW1i83wK~An)kejO(furjd z>YN)>wiW1rIWwSR1IhZ#FS)4NlDvCb_nWVQL zq3o=~Q0_izqLB^}kLFTJl zkOAu!{NE*(px7Hy_&njwAaRAbtMxZD);B|ym-w%ag8e+b8LGU5qEvZ)ujh`z{_gDu z8G6LWJ=x`B*5MnycoGNoOHcgNuTQTo$Q_Aq)RB;NoVc7bMLzp l1n#b|6?tzL8=^M`+p;qTiR%)(=jiVS0;G(Jc+(VRnJnQ^lH;X)o4a~VDUtv6rhE@Nh~7B~F%*XSdQOH_v58$_Y=N&o-= diff --git a/test/objects/txf.iob b/test/objects/txf.iob deleted file mode 100644 index ca9c993f712418f567e74de023e2380331174a3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3381 zcmb_f!EW0y3{?W`yl>cc_11P6b{G&~hwTT3-GU%cY$h@0+JU01Lq9$qNd=W+QI1{M zK>&l1_#VkevQg87FWxZQG z!O^bTmT%n+zIAL)cE3_H{3w+G)7Q0yWNX#;?KWP5M$VI;Cw@=x1J602P8<(4{!d9 z`E=}DNHV?C;Sw>k;*&&+o(N*jKm5D};ow{f-1{{MB?}9|&LRxOW-*K)$%7zTe1tIC zb2^L>5H3|}-kuR-vYe1JAt#acSbgHhNXhp{ z@4L4Z8G$?I2BAcdeS9vp#9l<-?>(XC=5bTPdJno-n#O8dHud7+o+bjF>=p`59S6Aq zIDqMR__{(3k_tuHB>21BUU!n?O+paZAQ#a*lg%jP6e9;6msp}i>?u6zy*r=DN*4u~ zaDr!%Hn6ySt(#U#suUlpM>6A->cggaEns6s=Qvse$~U&qiyrCP@a5$;3T>g;;I?8# zg!42?UFLTRwH1Dbwv}6pn6O)f0$C2_ppvsVf7p=caTr`< zY1;5unamjtqp6%xVbIyVm&tYYxnrdg(0rMS1nsofkl;KdbP%+jlSDWRq#7}WSO-+P sggkKgiOVRIVAS>!G-FKWjPyK}GfWEo&ybV{Cp96D$w=^@Jg*?}ADBrV`Tzg` diff --git a/test/regions/example-region.json b/test/regions/example-region.json deleted file mode 100644 index 3585eab0..00000000 --- a/test/regions/example-region.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "shoreRatio": 0.13, - "ridgeBiomes": [], - "islandBiomes": [], - "shoreBiomeZoom": 1, - "islandBiomeZoom": 1, - "loadKey": "example-region", - "spotBiomes": [], - "caveBiomeZoom": 1, - "landBiomes": [ - "land-1" - ], - "seaBiomeZoom": 1, - "biomeImplosionRatio": 0.4, - "skylandBiomeZoom": 1, - "seaBiomes": ["land-1"], - "deposits": [], - "caveBiomes": [], - "landBiomeZoom": 1, - "shoreHeightMin": 1.2, - "shoreBiomes": ["land-1"], - "skylandBiomes": [], - "name": "Example Region", - "shoreHeightMax": 3.2, - "shoreHeightZoom": 3.14 -} diff --git a/test/test.code-workspace b/test/test.code-workspace deleted file mode 100644 index 089a4fb7..00000000 --- a/test/test.code-workspace +++ /dev/null @@ -1,12 +0,0 @@ -{ - "settings": { - "files.autoSave": "onFocusChange", - "workbench.statusBar.visible": false, - "workbench.tips.enabled": false, - "workbench.colorTheme": "Monokai", - "workbench.preferredDarkColorTheme": "Solarized Dark", - "workbench.tree.indent": 24, - "workbench.preferredHighContrastColorTheme": "Solarized Dark" - }, - "folders": [{"path": "."}] -}