From ed208a6d3cb1eb69098d6e7b4f0fa3af29501df6 Mon Sep 17 00:00:00 2001 From: Ceterai Date: Sun, 3 Jan 2021 01:59:28 +0200 Subject: [PATCH] first commit --- _metadata | 10 + _previewimage | Bin 0 -> 130951 bytes biomes/surface/ctforest.biome | 405 ++++++++++++++++++ biomes/surface/ctforest.parallax | 314 ++++++++++++++ celestial.config.patch | 46 ++ .../terrestrial/biomes/ctforest/maskie1.png | Bin 0 -> 2953 bytes .../terrestrial/biomes/ctforest/maskie2.png | Bin 0 -> 6094 bytes .../terrestrial/biomes/ctforest/maskie3.png | Bin 0 -> 2953 bytes .../terrestrial/biomes/ctforest/maskie4.png | Bin 0 -> 6308 bytes .../terrestrial/biomes/ctforest/maskie5.png | Bin 0 -> 2953 bytes ctarmor/bsleeve.frames | 22 + ctarmor/bsleeve.png | Bin 0 -> 21817 bytes ctarmor/chestf.frames | 18 + ctarmor/chestf.png | Bin 0 -> 16918 bytes ctarmor/chestm.frames | 18 + ctarmor/chestm.png | Bin 0 -> 16918 bytes ctarmor/ctarmor.chest | 80 ++++ ctarmor/ctarmor.legs | 71 +++ ctarmor/fsleeve.frames | 22 + ctarmor/fsleeve.png | Bin 0 -> 22051 bytes ctarmor/icons.frames | 8 + ctarmor/icons.png | Bin 0 -> 15468 bytes ctarmor/pants.frames | 22 + ctarmor/pants.png | Bin 0 -> 23852 bytes .../aya/foliage/ctayaleaves/branch1.png | Bin 0 -> 3638 bytes .../aya/foliage/ctayaleaves/branch2.png | Bin 0 -> 3322 bytes .../aya/foliage/ctayaleaves/branch3.png | Bin 0 -> 3396 bytes .../aya/foliage/ctayaleaves/branch4.png | Bin 0 -> 4141 bytes .../aya/foliage/ctayaleaves/branch5.png | Bin 0 -> 3967 bytes .../aya/foliage/ctayaleaves/crown1.png | Bin 0 -> 5144 bytes .../aya/foliage/ctayaleaves/crown2.png | Bin 0 -> 6273 bytes .../aya/foliage/ctayaleaves/crown3.png | Bin 0 -> 5865 bytes .../ctayaleaves/ctayaleaves.modularfoliage | 168 ++++++++ .../aya/foliage/ctayaleaves/saplingicon.png | Bin 0 -> 1869 bytes ctfarmables/aya/stem/ctayastem/base1.png | Bin 0 -> 2135 bytes ctfarmables/aya/stem/ctayastem/base2.png | Bin 0 -> 2106 bytes ctfarmables/aya/stem/ctayastem/base3.png | Bin 0 -> 2115 bytes ctfarmables/aya/stem/ctayastem/branch1.png | Bin 0 -> 3788 bytes ctfarmables/aya/stem/ctayastem/branch2.png | Bin 0 -> 3099 bytes ctfarmables/aya/stem/ctayastem/branch3.png | Bin 0 -> 3653 bytes ctfarmables/aya/stem/ctayastem/branch4.png | Bin 0 -> 3893 bytes ctfarmables/aya/stem/ctayastem/branch5.png | Bin 0 -> 3654 bytes ctfarmables/aya/stem/ctayastem/crown1.png | Bin 0 -> 3719 bytes ctfarmables/aya/stem/ctayastem/crown2.png | Bin 0 -> 5597 bytes ctfarmables/aya/stem/ctayastem/crown3.png | Bin 0 -> 4934 bytes .../aya/stem/ctayastem/ctayastem.modularstem | 201 +++++++++ ctfarmables/aya/stem/ctayastem/middle1.png | Bin 0 -> 2139 bytes ctfarmables/aya/stem/ctayastem/middle2.png | Bin 0 -> 2140 bytes ctfarmables/aya/stem/ctayastem/middle3.png | Bin 0 -> 2346 bytes ctfarmables/aya/stem/ctayastem/middle4.png | Bin 0 -> 2114 bytes .../aya/stem/ctayastem/saplingicon.png | Bin 0 -> 2371 bytes ctfarmables/gil/ctgilseed.frames | 15 + ctfarmables/gil/ctgilseed.object | 60 +++ ctfarmables/gil/ctgilseed.png | Bin 0 -> 5733 bytes ctfarmables/gil/ctgilseedicon.png | Bin 0 -> 1997 bytes ctfarmables/gil/wildctgilseed.object | 64 +++ ctfarmables/tsay/cttsayseed.frames | 15 + ctfarmables/tsay/cttsayseed.object | 61 +++ ctfarmables/tsay/cttsayseed.png | Bin 0 -> 3730 bytes ctfarmables/tsay/cttsayseedicon.png | Bin 0 -> 1927 bytes ctfarmables/tsay/wildcttsayseed.object | 64 +++ ctfood/ctassorti.consumable | 28 ++ ctfood/ctassorti.png | Bin 0 -> 2264 bytes ctfood/ctaya.consumable | 20 + ctfood/ctaya.png | Bin 0 -> 1902 bytes ctfood/ctayabaked.consumable | 18 + ctfood/ctayabaked.png | Bin 0 -> 2434 bytes ctfood/ctayaboiled.consumable | 18 + ctfood/ctayaboiled.png | Bin 0 -> 2303 bytes ctfood/ctayacandy.consumable | 24 ++ ctfood/ctayacandy.png | Bin 0 -> 2532 bytes ctfood/ctayafresh.consumable | 25 ++ ctfood/ctayafresh.png | Bin 0 -> 1798 bytes ctfood/ctayaicecream.consumable | 24 ++ ctfood/ctayaicecream.png | Bin 0 -> 2700 bytes ctfood/ctayajam.consumable | 29 ++ ctfood/ctayajam.png | Bin 0 -> 2693 bytes ctfood/ctayapowder.item | 11 + ctfood/ctayapowder.png | Bin 0 -> 1898 bytes ctfood/ctayasoda.consumable | 17 + ctfood/ctayasoda.png | Bin 0 -> 2428 bytes ctfood/ctcannedfood.consumable | 18 + ctfood/ctcannedfood.png | Bin 0 -> 1977 bytes ctfood/ctgil.consumable | 20 + ctfood/ctgil.png | Bin 0 -> 2676 bytes ctfood/ctgiltsaystew.consumable | 25 ++ ctfood/ctgiltsaystew.png | Bin 0 -> 2146 bytes ctfood/ctpie.consumable | 24 ++ ctfood/ctpie.png | Bin 0 -> 2052 bytes ctfood/cttsay.consumable | 20 + ctfood/cttsay.png | Bin 0 -> 1932 bytes ctfood/cttsaycola.consumable | 17 + ctfood/cttsaycola.png | Bin 0 -> 2618 bytes ctfood/cttsaycooked.consumable | 18 + ctfood/cttsaycooked.png | Bin 0 -> 2672 bytes ctfood/cttsayicecream.consumable | 24 ++ ctfood/cttsayicecream.png | Bin 0 -> 2581 bytes ctfood/desktop.ini | 4 + ctitems/cteye.item | 11 + ctitems/cteye.png | Bin 0 -> 14814 bytes ctitems/ctfiremouse.activeitem | 69 +++ ctitems/ctgun.lua | 38 ++ ctitems/ctgun1.activeitem | 98 +++++ ctitems/ctgun1.png | Bin 0 -> 20120 bytes ctitems/ctgun1up.png | Bin 0 -> 20132 bytes ctitems/ctgun2.activeitem | 99 +++++ ctitems/ctgun2.png | Bin 0 -> 20129 bytes ctitems/ctgun2up.png | Bin 0 -> 20156 bytes ctitems/ctsphere.item | 10 + ctitems/ctsphere.png | Bin 0 -> 15260 bytes ctitems/ctsword.activeitem | 68 +++ ctitems/ctsword.png | Bin 0 -> 2577 bytes ctitems/ctswordup.png | Bin 0 -> 2869 bytes ctmark1/ctmark1.head | 72 ++++ ctmark1/head.frames | 6 + ctmark1/head.png | Bin 0 -> 15936 bytes ctmark1/mask.png | Bin 0 -> 117 bytes ctmark2/ctmark2.head | 72 ++++ ctmark2/head.frames | 6 + ctmark2/head.png | Bin 0 -> 16027 bytes ctmark2/mask.png | Bin 0 -> 117 bytes effects/ctfalldamage/ctfalldamage.animation | 10 + effects/ctfalldamage/ctfalldamage.lua | 5 + effects/ctfalldamage/ctfalldamage.png | Bin 0 -> 18590 bytes .../ctfalldamage/ctfalldamage.statuseffect | 14 + effects/ctlamp/ctlamp.animation | 17 + effects/ctlamp/ctlamp.lua | 11 + effects/ctlamp/ctlamp.statuseffect | 11 + effects/ctmind/ctmind.animation | 26 ++ effects/ctmind/ctmind.lua | 53 +++ effects/ctmind/ctmind.png | Bin 0 -> 17583 bytes effects/ctmind/ctmind.statuseffect | 20 + effects/ctregen/ctregen.animation | 9 + effects/ctregen/ctregen.lua | 16 + effects/ctregen/ctregen.png | Bin 0 -> 18095 bytes effects/ctregen/ctregen.statuseffect | 17 + frames/back.frames | 23 + frames/chest.frames | 18 + frames/pantsf.frames | 22 + frames/pantsm.frames | 22 + interface/bookmarks/icons/ctforest.png | Bin 0 -> 2770 bytes interface/cockpit/cockpit.config.patch | 13 + interface/cockpit/planets/ctforest.png | Bin 0 -> 2783 bytes .../infinityexpress.object.patch | 7 + .../cookingtable1/condiments/ctayajam.recipe | 7 + .../cookingtable1/desserts/ctassorti.recipe | 8 + .../desserts/ctayaicecream.recipe | 8 + .../desserts/cttsayicecream.recipe | 8 + .../cookingtable1/drinks/ctayafresh.recipe | 8 + .../cookingtable1/mains/ctcannedfood.recipe | 9 + .../cookingtable1/mains/ctgiltsaystew.recipe | 8 + recipes/cookingtable1/mains/ctpie.recipe | 8 + recipes/cookingtable1/sides/ctayabaked.recipe | 7 + .../cookingtable1/sides/ctayaboiled.recipe | 7 + .../cookingtable1/sides/ctayapowder.recipe | 7 + .../cookingtable1/sides/cttsaycooked.recipe | 7 + .../cookingtable1/snacks/ctayacandy.recipe | 7 + recipes/ctbody.recipe | 10 + recipes/cteye.recipe | 14 + recipes/ctgun1.recipe | 10 + recipes/ctgun2.recipe | 9 + recipes/ctlegs.recipe | 10 + recipes/ctmark1.recipe | 11 + recipes/ctmark2.recipe | 11 + recipes/ctsphere.recipe | 12 + recipes/ctsword.recipe | 10 + terrestrial_worlds.config.patch | 44 ++ treasure/cropharvest.treasurepools.patch | 36 ++ 168 files changed, 3207 insertions(+) create mode 100644 _metadata create mode 100644 _previewimage create mode 100644 biomes/surface/ctforest.biome create mode 100644 biomes/surface/ctforest.parallax create mode 100644 celestial.config.patch create mode 100644 celestial/system/terrestrial/biomes/ctforest/maskie1.png create mode 100644 celestial/system/terrestrial/biomes/ctforest/maskie2.png create mode 100644 celestial/system/terrestrial/biomes/ctforest/maskie3.png create mode 100644 celestial/system/terrestrial/biomes/ctforest/maskie4.png create mode 100644 celestial/system/terrestrial/biomes/ctforest/maskie5.png create mode 100644 ctarmor/bsleeve.frames create mode 100644 ctarmor/bsleeve.png create mode 100644 ctarmor/chestf.frames create mode 100644 ctarmor/chestf.png create mode 100644 ctarmor/chestm.frames create mode 100644 ctarmor/chestm.png create mode 100644 ctarmor/ctarmor.chest create mode 100644 ctarmor/ctarmor.legs create mode 100644 ctarmor/fsleeve.frames create mode 100644 ctarmor/fsleeve.png create mode 100644 ctarmor/icons.frames create mode 100644 ctarmor/icons.png create mode 100644 ctarmor/pants.frames create mode 100644 ctarmor/pants.png create mode 100644 ctfarmables/aya/foliage/ctayaleaves/branch1.png create mode 100644 ctfarmables/aya/foliage/ctayaleaves/branch2.png create mode 100644 ctfarmables/aya/foliage/ctayaleaves/branch3.png create mode 100644 ctfarmables/aya/foliage/ctayaleaves/branch4.png create mode 100644 ctfarmables/aya/foliage/ctayaleaves/branch5.png create mode 100644 ctfarmables/aya/foliage/ctayaleaves/crown1.png create mode 100644 ctfarmables/aya/foliage/ctayaleaves/crown2.png create mode 100644 ctfarmables/aya/foliage/ctayaleaves/crown3.png create mode 100644 ctfarmables/aya/foliage/ctayaleaves/ctayaleaves.modularfoliage create mode 100644 ctfarmables/aya/foliage/ctayaleaves/saplingicon.png create mode 100644 ctfarmables/aya/stem/ctayastem/base1.png create mode 100644 ctfarmables/aya/stem/ctayastem/base2.png create mode 100644 ctfarmables/aya/stem/ctayastem/base3.png create mode 100644 ctfarmables/aya/stem/ctayastem/branch1.png create mode 100644 ctfarmables/aya/stem/ctayastem/branch2.png create mode 100644 ctfarmables/aya/stem/ctayastem/branch3.png create mode 100644 ctfarmables/aya/stem/ctayastem/branch4.png create mode 100644 ctfarmables/aya/stem/ctayastem/branch5.png create mode 100644 ctfarmables/aya/stem/ctayastem/crown1.png create mode 100644 ctfarmables/aya/stem/ctayastem/crown2.png create mode 100644 ctfarmables/aya/stem/ctayastem/crown3.png create mode 100644 ctfarmables/aya/stem/ctayastem/ctayastem.modularstem create mode 100644 ctfarmables/aya/stem/ctayastem/middle1.png create mode 100644 ctfarmables/aya/stem/ctayastem/middle2.png create mode 100644 ctfarmables/aya/stem/ctayastem/middle3.png create mode 100644 ctfarmables/aya/stem/ctayastem/middle4.png create mode 100644 ctfarmables/aya/stem/ctayastem/saplingicon.png create mode 100644 ctfarmables/gil/ctgilseed.frames create mode 100644 ctfarmables/gil/ctgilseed.object create mode 100644 ctfarmables/gil/ctgilseed.png create mode 100644 ctfarmables/gil/ctgilseedicon.png create mode 100644 ctfarmables/gil/wildctgilseed.object create mode 100644 ctfarmables/tsay/cttsayseed.frames create mode 100644 ctfarmables/tsay/cttsayseed.object create mode 100644 ctfarmables/tsay/cttsayseed.png create mode 100644 ctfarmables/tsay/cttsayseedicon.png create mode 100644 ctfarmables/tsay/wildcttsayseed.object create mode 100644 ctfood/ctassorti.consumable create mode 100644 ctfood/ctassorti.png create mode 100644 ctfood/ctaya.consumable create mode 100644 ctfood/ctaya.png create mode 100644 ctfood/ctayabaked.consumable create mode 100644 ctfood/ctayabaked.png create mode 100644 ctfood/ctayaboiled.consumable create mode 100644 ctfood/ctayaboiled.png create mode 100644 ctfood/ctayacandy.consumable create mode 100644 ctfood/ctayacandy.png create mode 100644 ctfood/ctayafresh.consumable create mode 100644 ctfood/ctayafresh.png create mode 100644 ctfood/ctayaicecream.consumable create mode 100644 ctfood/ctayaicecream.png create mode 100644 ctfood/ctayajam.consumable create mode 100644 ctfood/ctayajam.png create mode 100644 ctfood/ctayapowder.item create mode 100644 ctfood/ctayapowder.png create mode 100644 ctfood/ctayasoda.consumable create mode 100644 ctfood/ctayasoda.png create mode 100644 ctfood/ctcannedfood.consumable create mode 100644 ctfood/ctcannedfood.png create mode 100644 ctfood/ctgil.consumable create mode 100644 ctfood/ctgil.png create mode 100644 ctfood/ctgiltsaystew.consumable create mode 100644 ctfood/ctgiltsaystew.png create mode 100644 ctfood/ctpie.consumable create mode 100644 ctfood/ctpie.png create mode 100644 ctfood/cttsay.consumable create mode 100644 ctfood/cttsay.png create mode 100644 ctfood/cttsaycola.consumable create mode 100644 ctfood/cttsaycola.png create mode 100644 ctfood/cttsaycooked.consumable create mode 100644 ctfood/cttsaycooked.png create mode 100644 ctfood/cttsayicecream.consumable create mode 100644 ctfood/cttsayicecream.png create mode 100644 ctfood/desktop.ini create mode 100644 ctitems/cteye.item create mode 100644 ctitems/cteye.png create mode 100644 ctitems/ctfiremouse.activeitem create mode 100644 ctitems/ctgun.lua create mode 100644 ctitems/ctgun1.activeitem create mode 100644 ctitems/ctgun1.png create mode 100644 ctitems/ctgun1up.png create mode 100644 ctitems/ctgun2.activeitem create mode 100644 ctitems/ctgun2.png create mode 100644 ctitems/ctgun2up.png create mode 100644 ctitems/ctsphere.item create mode 100644 ctitems/ctsphere.png create mode 100644 ctitems/ctsword.activeitem create mode 100644 ctitems/ctsword.png create mode 100644 ctitems/ctswordup.png create mode 100644 ctmark1/ctmark1.head create mode 100644 ctmark1/head.frames create mode 100644 ctmark1/head.png create mode 100644 ctmark1/mask.png create mode 100644 ctmark2/ctmark2.head create mode 100644 ctmark2/head.frames create mode 100644 ctmark2/head.png create mode 100644 ctmark2/mask.png create mode 100644 effects/ctfalldamage/ctfalldamage.animation create mode 100644 effects/ctfalldamage/ctfalldamage.lua create mode 100644 effects/ctfalldamage/ctfalldamage.png create mode 100644 effects/ctfalldamage/ctfalldamage.statuseffect create mode 100644 effects/ctlamp/ctlamp.animation create mode 100644 effects/ctlamp/ctlamp.lua create mode 100644 effects/ctlamp/ctlamp.statuseffect create mode 100644 effects/ctmind/ctmind.animation create mode 100644 effects/ctmind/ctmind.lua create mode 100644 effects/ctmind/ctmind.png create mode 100644 effects/ctmind/ctmind.statuseffect create mode 100644 effects/ctregen/ctregen.animation create mode 100644 effects/ctregen/ctregen.lua create mode 100644 effects/ctregen/ctregen.png create mode 100644 effects/ctregen/ctregen.statuseffect create mode 100644 frames/back.frames create mode 100644 frames/chest.frames create mode 100644 frames/pantsf.frames create mode 100644 frames/pantsm.frames create mode 100644 interface/bookmarks/icons/ctforest.png create mode 100644 interface/cockpit/cockpit.config.patch create mode 100644 interface/cockpit/planets/ctforest.png create mode 100644 objects/outpost/infinityexpress/infinityexpress.object.patch create mode 100644 recipes/cookingtable1/condiments/ctayajam.recipe create mode 100644 recipes/cookingtable1/desserts/ctassorti.recipe create mode 100644 recipes/cookingtable1/desserts/ctayaicecream.recipe create mode 100644 recipes/cookingtable1/desserts/cttsayicecream.recipe create mode 100644 recipes/cookingtable1/drinks/ctayafresh.recipe create mode 100644 recipes/cookingtable1/mains/ctcannedfood.recipe create mode 100644 recipes/cookingtable1/mains/ctgiltsaystew.recipe create mode 100644 recipes/cookingtable1/mains/ctpie.recipe create mode 100644 recipes/cookingtable1/sides/ctayabaked.recipe create mode 100644 recipes/cookingtable1/sides/ctayaboiled.recipe create mode 100644 recipes/cookingtable1/sides/ctayapowder.recipe create mode 100644 recipes/cookingtable1/sides/cttsaycooked.recipe create mode 100644 recipes/cookingtable1/snacks/ctayacandy.recipe create mode 100644 recipes/ctbody.recipe create mode 100644 recipes/cteye.recipe create mode 100644 recipes/ctgun1.recipe create mode 100644 recipes/ctgun2.recipe create mode 100644 recipes/ctlegs.recipe create mode 100644 recipes/ctmark1.recipe create mode 100644 recipes/ctmark2.recipe create mode 100644 recipes/ctsphere.recipe create mode 100644 recipes/ctsword.recipe create mode 100644 terrestrial_worlds.config.patch create mode 100644 treasure/cropharvest.treasurepools.patch diff --git a/_metadata b/_metadata new file mode 100644 index 00000000..c06d6228 --- /dev/null +++ b/_metadata @@ -0,0 +1,10 @@ +{ + "author" : "Ceterai", + "description" : "A little mod I made mainly for myself, but desided to share with everybody.\n\nThis mod doesn't require any other mods to work and should be FU-compatible.\n\nUpdate 1.1:\n- desided to give the mod a proper name;\n- added 1 planet type, 1 biome, trees/crops/food for it, 1 upgradeable sword;\n- minor improvements;\n- moved content list & description here.\n\nTabula Rasa compatible.", + "friendlyName" : "Enternia", + "link" : "steam://url/CommunityFilePage/2006558650", + "name" : "ctset", + "steamContentId" : "2006558650", + "tags" : "Crafting and Building|Planets and Environments|Weapons|Food and Farming|Armor and Clothes", + "version" : "1.1" +} \ No newline at end of file diff --git a/_previewimage b/_previewimage new file mode 100644 index 0000000000000000000000000000000000000000..c4a9a3659d53e58549d3d208e5703d36149c7772 GIT binary patch literal 130951 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 IM6N<$f^B_0B>(^b literal 0 HcmV?d00001 diff --git a/biomes/surface/ctforest.biome b/biomes/surface/ctforest.biome new file mode 100644 index 00000000..6e60334b --- /dev/null +++ b/biomes/surface/ctforest.biome @@ -0,0 +1,405 @@ +{ + "name" : "ctforest", + "friendlyName" : "Enternia", + + "spawnProfile" : { + "groups" : [ + { + "select" : 2, + "pool" : [ + [ 0.334, "poptop" ], + [ 0.200, "iguarmor" ], + [ 0.200, "scandroid" ], + [ 0.266, "orbide" ] + ] + }, + { + "select" : 2, + "pool" : [ + [ 0.5, "adultpoptop" ], + [ 0.5, "adultpoptop" ] + ] + }, + { + "select" : 5, + "pool" : "nightTerrors" + }, + { + "select" : 1, + "pool" : "generatedFlying" + }, + { + "select" : 4, + "pool" : [ + [ 1, "birdcritter" ], + [ 1, "sporelingcritter" ], + [ 1, "blipcritter" ], + [ 1, "fireflyspawner" ], + [ 1, "fireflyspawner" ], + [ 1, "fireflyspawner" ], + [ 1, "fishcritter" ], + [ 1, "bioluminfireflyspawner" ] + ] + } + ], + "monsterParameters" : { + "colors" : "forest" + } + }, + + "hueShiftOptions" : [0, 20], + + "weather" : [ + [0, [ + "/weather.config:garden" + ]] + ], + + "skyOptions" : [ + { + // sunny earth days, red/orange sunrise and purple/red sunset + "mainColor" : [255, 255, 255], + + "morningColors" : [ [242, 120, 0], [255, 230, 176] ], + "dayColors" : [ [115, 224, 255], [255, 255, 255] ], + "eveningColors" : [ [125, 17, 158], [210, 52, 50] ], + "nightColors" : [ [24, 38, 53, 80], [58, 42, 70, 160] ], + + "morningLightColor" : [140, 71, 0], + "dayLightColor" : [200, 200, 200], + "eveningLightColor" : [160, 120, 180], + "nightLightColor" : [40, 20, 60] + }, + { + // sunny lilac day, blue/orange sunrise and blue/green sunset + "mainColor" : [255, 255, 255], + + "morningColors" : [ [0, 24, 55], [255, 140, 49] ], + "dayColors" : [ [176, 115, 255], [255, 255, 255] ], + "eveningColors" : [ [100, 86, 173], [0, 222, 73] ], + "nightColors" : [ [24, 38, 53, 80], [58, 42, 70, 160] ], + + "morningLightColor" : [140, 71, 0], + "dayLightColor" : [200, 200, 200], + "eveningLightColor" : [160, 120, 180], + "nightLightColor" : [40, 20, 60] + }, + { + // sunny pink day, pink/peach sunrise and blue/pink sunset + "mainColor" : [255, 255, 255], + + "morningColors" : [ [197, 48, 174], [253, 161, 96] ], + "dayColors" : [ [255, 116, 122], [255, 255, 255] ], + "eveningColors" : [ [88, 42, 91], [175, 20, 50] ], + "nightColors" : [ [24, 38, 53, 80], [58, 42, 70, 160] ], + + "morningLightColor" : [140, 71, 0], + "dayLightColor" : [200, 200, 200], + "eveningLightColor" : [180, 120, 120], + "nightLightColor" : [40, 20, 60] + } + ], + + "mainBlock" : "moonstone", + "subBlocks" : [ "moonrock", "moondust" ], + "ores" : "prismore", + + "parallax" : "ctforest.parallax", + + "ambientNoises" : { + "day" : { + "tracks" : [ "/sfx/environmental/forest_day.ogg", "/sfx/environmental/forest_day2.ogg" ] + }, + "night" : { + "tracks" : [ "/sfx/environmental/forest_night.ogg", "/sfx/environmental/forest_night2.ogg" ] + } + }, + + "musicTrack" : { + "day" : { + "tracks" : [ "/music/epsilon-indi.ogg", "/music/hymn-to-the-stars.ogg", "/music/procyon.ogg", "/music/stellarformation.ogg", "/music/vast-immortal-suns.ogg", "/music/atlas.ogg", "/music/blue-straggler.ogg", "/music/cygnus-x1.ogg", "/music/europa.ogg", "/music/haiku.ogg", "/music/m54.ogg", "/music/on-the-beach-at-night.ogg" ] + }, + "night" : { + "tracks" : [ "/music/jupiter.ogg", "/music/arctic-constellation1.ogg", "/music/arctic-constellation2.ogg", "/music/mercury.ogg", "/music/mira.ogg", "/music/procyon.ogg", "/music/tranquility-base.ogg", "/music/psyche.ogg", "/music/accretion-disc.ogg", "/music/cygnus-x1.ogg", "/music/eridanus-supervoid.ogg", "/music/horsehead-nebula.ogg", "/music/large-magellanic-cloud.ogg", "/music/m54.ogg", "/music/nomads.ogg", "/music/on-the-beach-at-night.ogg" ] + } + }, + + "surfacePlaceables" : { + "grassMod" : [ "grass" ], + "grassModDensity" : 0.9, + + "ceilingGrassMod" : [ "undergrowth" ], + "ceilingGrassModDensity" : 0.5, + + "items" : [ + { + "mode" : "floor", + "priority" : 1.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:surfaceCapsules", + + "type" : "object", + "objectSets" : [ + { + "pool" : [ [0.35, "capsulesmall" ], [0.35, "capsulemed" ], [0.35, "capsulebig" ] ], + "parameters" : { } + } + ] + }, + { + "mode" : "floor", + "priority" : 1.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:scatteredSmall", + + "type" : "object", + "objectSets" : [ + { + "pool" : [ [1, "flowerblue" ] ], + "parameters" : { } + } + ] + }, + + { + "mode" : "floor", + "priority" : 0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:overgroundChests", + + "type" : "treasureBox", + "treasureBoxSets" : [ "forestChest" ] + }, + { + "mode" : "floor", + "priority" : 1, + "variants" : 1, + "distribution" : "/biomes/distributions.config:overgroundRareChests", + + "type" : "object", + "objectSets" : [ + { + "pool" : [ [1, "statuspod" ] ], + "parameters" : { } + } + ] + }, + { + "mode" : "floor", + "priority" : 0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:undergroundweaponChests", + + "type" : "treasureBox", + "treasureBoxSets" : [ "weaponChest" ] + }, + + { + "mode" : "floor", + "priority" : 3.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:tiyDist", + + "type" : "microdungeon", + "microdungeons" : [ "spiralspikes", "aridplatforming", "oasis", "blank", "none" ] + }, + + // MICRO DUNGEONS + + { + "mode" : "floor", + "priority" : 1, + "variants" : 1, + "distribution" : "/biomes/distributions.config:mainBiomeEncounterDungeon", + + "type" : "microdungeon", + "microdungeons" : [ "encounterdungeons" ] + }, + + { + "mode" : "floor", + "priority" : 1.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:denseSmall", + + "type" : "grass", + "grasses" : [ "grass", "testflower", "testflower2", "testflower3", "testflower4", "testflower5", "testflower6", "testflower7" ] + }, + { + "mode" : "floor", + "priority" : 1.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:denseMedium", + + "type" : "bush", + "bushes" : [ + { + "name" : "testbush", + "baseHueShiftMax" : 100, + "modHueShiftMax" : 100 + } + ] + }, + { + "mode" : "floor", + "priority" : 1.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:denseMedium", + + "type" : "tree", + "treeFoliageHueShiftMax" : 30, + "treeFoliageHueShiftMin" : -30, + "treeStemHueShiftMax" : 15, + "treeStemList" : [ "ctayastem" ], + "treeFoliageList" : [ "ctayaleaves" ] + }, + { + "mode" : "floor", + "priority" : 1.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:denseMedium", + + "type" : "tree", + "treeFoliageHueShiftMax" : 30, + "treeFoliageHueShiftMin" : -30, + "treeStemHueShiftMax" : 15, + "treeStemList" : [ "ctayastem" ], + "treeFoliageList" : [ "ctayaleaves" ] + }, + + // CROPS + + { + "mode" : "floor", + "priority" : 2.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:denseLarge", + + "type" : "object", + "objectSets" : [ + { + "pool" : [ [1, "wildctgilseed" ] ], + "parameters" : { + "startingStage" : 4 + } + } + ] + }, + { + "mode" : "floor", + "priority" : 2.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:denseLarge", + + "type" : "object", + "objectSets" : [ + { + "pool" : [ [1, "wildcttsayseed" ] ], + "parameters" : { + "startingStage" : 4 + } + } + ] + } + ] + }, + + "undergroundPlaceables" : { + "grassMod" : [ "grass" ], + "grassModDensity" : 0.2, + + "ceilingGrassMod" : [ "roots" ], + "ceilingGrassModDensity" : 0.3, + + "items" : [ + { + "mode" : "floor", + "priority" : 0.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:undergroundChests", + + "type" : "treasureBox", + "treasureBoxSets" : [ "basicChest" ] + }, + + { + "mode" : "floor", + "priority" : 0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:undergroundChests", + + "type" : "treasureBox", + "treasureBoxSets" : [ "forestChest" ] + }, + + { + "mode" : "floor", + "priority" : 0.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:undergroundtechChests", + + "type" : "treasureBox", + "treasureBoxSets" : [ "techChest" ] + }, + { + "mode" : "floor", + "priority" : 1.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:undergroundChests", + + "type" : "object", + "objectSets" : [ + { + "pool" : [ [1, "statuspod" ] ], + "parameters" : { } + } + ] + }, + { + "mode" : "floor", + "priority" : 0.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:undergroundweaponChests", + + "type" : "treasureBox", + "treasureBoxSets" : [ "weaponChest" ] + }, + { + "mode" : "floor", + "priority" : 1.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:undergroundCapsules", + + "type" : "object", + "objectSets" : [ + { + "pool" : [ [0.35, "capsulesmall" ], [0.35, "capsulemed" ], [0.35, "capsulebig" ] ], + "parameters" : { } + } + ] + }, + { + "mode" : "ceiling", + "priority" : 2.0, + "variants" : 1, + "distribution" : "/biomes/distributions.config:denseMedium", + + "type" : "tree", + "treeFoliageHueShiftMax" : 180, + "treeStemHueShiftMax" : 10, + "treeStemList" : [ "rootvine", "rootvine2", "rootvine3" ], + "treeFoliageList" : [ "" ] + }, + { + "mode" : "floor", + "priority" : 3.0, + "variants" : 1, + "period" : 5, + "distribution" : "/biomes/distributions.config:scatteredSmall", + + "type" : "grass", + "grasses" : [ "testflower", "testflower2", "testflower3", "testflower4", "testflower5", "testflower6", "testflower7" ] + } + ] + } +} diff --git a/biomes/surface/ctforest.parallax b/biomes/surface/ctforest.parallax new file mode 100644 index 00000000..405223d5 --- /dev/null +++ b/biomes/surface/ctforest.parallax @@ -0,0 +1,314 @@ +{ + "verticalOrigin" : 10, + + "layers" : [ + { + "kind" : "divider/dirt", + "offset" : [0, 400], + "nohueshift" : true, + "lightMapped" : true, + "parallax" : 1.199 + }, + { + "kind" : "tile/dirt", + "nohueshift" : true, + "lightMapped" : true, + "repeatY" : true, + "tileLimitTop" : 325, + "parallax" : 1.2 + }, + + { + "kind" : "grassbelow1", + "offset" : [0, 190], + "parallax" : [1.8, 2] + }, + { + "kind" : "grassbelow2", + "offset" : [0, 190], + "parallax" : [1.8001, 2] + }, + { + "kind" : "grassbelow3", + "offset" : [0, 190], + "parallax" : [1.8002, 2] + }, + { + "kind" : "grassbelow3", + "offset" : [0, 330], + "parallax" : [1.8, 2] + }, + { + "kind" : "grass1", + "offset" : [0, 50], + "parallax" : [1.8, 2] + }, + { + "kind" : "grass2", + "offset" : [0, 50], + "parallax" : [2, 2.2] + }, + { + "kind" : "grass3", + "offset" : [0, 50], + "parallax" : [3, 2.4] + }, + { + "kind" : "grass4", + "offset" : [0, 50], + "parallax" : [4, 2.8] + }, + { + "kind" : "grassrare", + "baseCount" : 4, + "offset" : [0, 50], + "parallax" : [4.5, 3] + }, + { + "kind" : "grass5", + "offset" : [0, 50], + "parallax" : [5, 3.4] + }, + { + "kind" : "grass6", + "offset" : [0, 50], + "parallax" : [6, 3.6] + }, + { + "kind" : "grass7", + "offset" : [0, 50], + "parallax" : [7, 3.8], + "fadePercent" : 0.1 + }, + { + "kind" : "grass8", + "offset" : [0, 50], + "parallax" : [8, 4], + "fadePercent" : 0.12 + }, + { + "kind" : "grass9", + "baseCount" : 2, + "offset" : [0, 41], + "parallax" : [8, 4.2], + "fadePercent" : 0.1 + }, + { + "kind" : "grassgreen", + "baseCount" : 1, + "offset" : [0, 450], + "parallax" : [8.1, 4.2] + }, + { + "kind" : "forestback", + "offset" : [0, 440], + "parallax" : [8.2, 4.3], + "fadePercent" : 0.2 + }, + +// Day Clouds + + { + "kind" : "clouds3", + "baseCount" : 2, + "offset" : [0, 240], + "parallax" : 9, + "minSpeed" : 1000, + "maxSpeed" : 5000, + "fadePercent" : 0.0, + "unlit" : true, + "timeOfDayCorrelation" : "dayCloudVisible" + }, + { + "kind" : "clouds2", + "baseCount" : 2, + "offset" : [0, 280], + "parallax" : 14, + "minSpeed" : 500, + "maxSpeed" : 2500, + "fadePercent" : 0.0, + "unlit" : true, + "timeOfDayCorrelation" : "dayCloudVisible" + }, + { + "kind" : "clouds1", + "baseCount" : 2, + "offset" : [0, 300], + "parallax" : 6, + "minSpeed" : 1000, + "maxSpeed" : 5000, + "fadePercent" : 0.0, + "unlit" : true, + "timeOfDayCorrelation" : "dayCloudVisible" + }, + { + "kind" : "clouds3", + "baseCount" : 2, + "offset" : [0, 120], + "parallax" : 9, + "minSpeed" : 1000, + "maxSpeed" : 5000, + "fadePercent" : 0.0, + "unlit" : true, + "timeOfDayCorrelation" : "dayCloudVisible" + }, + { + "kind" : "clouds2", + "baseCount" : 2, + "offset" : [0, 160], + "parallax" : 14, + "minSpeed" : 500, + "maxSpeed" : 2500, + "fadePercent" : 0.0, + "unlit" : true, + "timeOfDayCorrelation" : "dayCloudVisible" + }, + { + "kind" : "clouds1", + "baseCount" : 2, + "offset" : [0, 200], + "parallax" : 6, + "minSpeed" : 1000, + "maxSpeed" : 5000, + "fadePercent" : 0.0, + "unlit" : true, + "timeOfDayCorrelation" : "dayCloudVisible" + }, + { + "kind" : "clouds3", + "baseCount" : 2, + "offset" : [0, 2], + "parallax" : 9, + "minSpeed" : 1000, + "maxSpeed" : 5000, + "fadePercent" : 0.0, + "unlit" : true, + "timeOfDayCorrelation" : "dayCloudVisible" + }, + { + "kind" : "clouds2", + "baseCount" : 2, + "offset" : [0, 40], + "parallax" : 14, + "minSpeed" : 500, + "maxSpeed" : 2500, + "fadePercent" : 0.0, + "unlit" : true, + "timeOfDayCorrelation" : "dayCloudVisible" + }, + { + "kind" : "clouds1", + "baseCount" : 2, + "offset" : [0, 80], + "parallax" : 6, + "minSpeed" : 1000, + "maxSpeed" : 5000, + "fadePercent" : 0.0, + "unlit" : true, + "timeOfDayCorrelation" : "dayCloudVisible" + }, + +// Night Clouds + + { + "kind" : "clouds3", + "baseCount" : 2, + "offset" : [0, 240], + "parallax" : 9, + "minSpeed" : 1000, + "maxSpeed" : 5000, + "fadePercent" : 0.0, + "unlit" : false, + "timeOfDayCorrelation" : "nightCloudVisible" + }, + { + "kind" : "clouds2", + "baseCount" : 2, + "offset" : [0, 280], + "parallax" : 14, + "minSpeed" : 500, + "maxSpeed" : 2500, + "fadePercent" : 0.0, + "unlit" : false, + "timeOfDayCorrelation" : "nightCloudVisible" + }, + { + "kind" : "clouds1", + "baseCount" : 2, + "offset" : [0, 300], + "parallax" : 6, + "minSpeed" : 1000, + "maxSpeed" : 5000, + "fadePercent" : 0.0, + "unlit" : false, + "timeOfDayCorrelation" : "nightCloudVisible" + }, + { + "kind" : "clouds3", + "baseCount" : 2, + "offset" : [0, 120], + "parallax" : 9, + "minSpeed" : 1000, + "maxSpeed" : 5000, + "fadePercent" : 0.0, + "unlit" : false, + "timeOfDayCorrelation" : "nightCloudVisible" + }, + { + "kind" : "clouds2", + "baseCount" : 2, + "offset" : [0, 160], + "parallax" : 14, + "minSpeed" : 500, + "maxSpeed" : 2500, + "fadePercent" : 0.0, + "unlit" : false, + "timeOfDayCorrelation" : "nightCloudVisible" + }, + { + "kind" : "clouds1", + "baseCount" : 2, + "offset" : [0, 200], + "parallax" : 6, + "minSpeed" : 1000, + "maxSpeed" : 5000, + "fadePercent" : 0.0, + "unlit" : false, + "timeOfDayCorrelation" : "nightCloudVisible" + }, + { + "kind" : "clouds3", + "baseCount" : 2, + "offset" : [0, 2], + "parallax" : 9, + "minSpeed" : 1000, + "maxSpeed" : 5000, + "fadePercent" : 0.0, + "unlit" : false, + "timeOfDayCorrelation" : "nightCloudVisible" + }, + { + "kind" : "clouds2", + "baseCount" : 2, + "offset" : [0, 40], + "parallax" : 14, + "minSpeed" : 500, + "maxSpeed" : 2500, + "fadePercent" : 0.0, + "unlit" : false, + "timeOfDayCorrelation" : "nightCloudVisible" + }, + { + "kind" : "clouds1", + "baseCount" : 2, + "offset" : [0, 80], + "parallax" : 6, + "minSpeed" : 1000, + "maxSpeed" : 5000, + "fadePercent" : 0.0, + "unlit" : false, + "timeOfDayCorrelation" : "nightCloudVisible" + } + + ] +} diff --git a/celestial.config.patch b/celestial.config.patch new file mode 100644 index 00000000..074bec9e --- /dev/null +++ b/celestial.config.patch @@ -0,0 +1,46 @@ +[{"op" : "add", +"path" : "/terrestrialHorizonGraphics/ctforest", +"value" : +{ +"baseImages" : "/celestial/system/terrestrial/horizon/textures/forest_.png", +"maskTextures" : "/celestial/system/terrestrial/horizon/masks/temperate/_.png", +"maskRange" : [1, 25], +"maskPerPlanetRange" : [3, 3] +}}, + +{"op" : "add", +"path" : "/terrestrialGraphics/ctforest", +"value" : +{ +"baseImages" : "/celestial/system/terrestrial/biomes/ctforest/maskie.png", +"dynamicsImages" : "/celestial/system/terrestrial/dynamics/temperate/.png", +"dynamicsRange" : [1, 30], +"baseCount" : 5 +}}, +{"op":"add", +"path":"/planetaryTypes/Tier2/baseParameters/terrestrialType/-", +"value":"ctforest" +}, + +{"op":"add", +"path":"/satelliteTypes/Tier2/baseParameters/terrestrialType/-", +"value":"ctforest" +}, +{"op":"add", +"path":"/planetaryTypes/Tier1/baseParameters/terrestrialType/-", +"value":"ctforest" +}, + +{"op":"add", +"path":"/satelliteTypes/Tier1/baseParameters/terrestrialType/-", +"value":"ctforest" +}, +{"op":"add", +"path":"/planetaryTypes/Tier3/baseParameters/terrestrialType/-", +"value":"ctforest" +}, + +{"op":"add", +"path":"/satelliteTypes/Tier3/baseParameters/terrestrialType/-", +"value":"ctforest" +}] \ No newline at end of file diff --git a/celestial/system/terrestrial/biomes/ctforest/maskie1.png b/celestial/system/terrestrial/biomes/ctforest/maskie1.png new file mode 100644 index 0000000000000000000000000000000000000000..c509f8d0be58a860cba51d726f68c6ed3e1caea7 GIT binary patch literal 2953 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 literal 0 HcmV?d00001 diff --git a/celestial/system/terrestrial/biomes/ctforest/maskie3.png b/celestial/system/terrestrial/biomes/ctforest/maskie3.png new file mode 100644 index 0000000000000000000000000000000000000000..14cb9a5a0c25e89510384f48e36beb503a1e8ced GIT binary patch literal 2953 zcmbVOe{fXQ6+ZX9P2M9v_Pqc}3?wfv0b^+s723fVm*pi{O@f$i6>({4S)CLtWypd^ z-!PGR8#iPXHS3JFIx?DM+Ce4(7ROXuGRzVZNIR9uB1A-syCI!fWgOpHD3Q_HbKj3m z#`drNk=eX^&iT&woqO-O=NWHnQ-02(9015~Y4$t_z)19u&&HK&r?S@orYnl}m zn8pZxc=pM6mn^|Fef674DrJ|_<}V~k63*YVHl*p$7kobtF&>vaimF|VZO9IB;e4?I z{kF*sbO{QW5%w6Vbc8tGnR=cWU+YCtl2|a)dH2mMhrh+Mm?)9e;byBF7!cMISs0rQo zbBJe}e5<1>MqTAb*f^2hfvp9l(0T{LmO&XWcsOk)cBsn<2a72Jb!*%OVIhP7O2^D; zB$+sl;P|D+>;42p`-qushq|{y)_D&M4b(nv(=Dz?=YY<7VZ_-R{&4lOIbWQ zmIc?YAq&Hhs+|X^pV)mO`8Nj6))ZO@uOWm|j@V|)*ir<6?Z*(JwFVIbn+fdk;FqzN z7;)-G87MuookdY+POy-A2TO!a0YXh@R7iY`7Z0j!ifGUuT?P|NkT7-^llO@)04_}t z@VVSsnMT#~!ULeWGx9B08sC%)6HT-68JK@RPT=O5Q!K;|Wl^anxIx7f{w{%u;ybW7 z59OK!&6a5#p#N&1@f{1Gx5t)(n?B~4g)+Pijh58R&zx3l;o6lZc4M9`nAMo60;8sF zA3I=te=%+?D#+-vg?v}fIO>V4mQbj%J=XTlQfoTB85H-TOd&Gy`j%XX^z6%UwuH#8 zuRmnq_hT$X)sCFm3YIJe`06wJ_#l4w7cS5`9=2HntgA)=JCqm z=s59DfG=+v@V4IJ5{R_pu{R3Q^W0qw>|B!p7@h}__w9XNawQ+M0~s+Tw-LB|mHq6k zXa(5$6b7Du7?1k&xXm@Nok08cEOWEZjDE_&_y7X-PX6u|h_6&t`^5XDYL8$ba3pVQMebYvQ0 zm&^u$U3SQ90B^DIYqJ4hx=E)AD8OJD<*~aMI|>E#r@ede?kYXSYfc|w|K zsf&y0L1^5-Bp#Sg(|9PWQ1>|pw0mFu6DYfQ!_BxijX@@HxPW?9;)~?YfG>pMWfnN{ zQFh6$Q4ad4(2=L}K;LXbU|<~IopJ~}GvV0%H^Ok187@+6lw*d=Mh1)Y6g!KHx{#(~ zs4)`q!YHSu@OiNfVdwY%wP0?ZG?D9UbR^K9;ZF@AZZ0~e_24sR)`}YR!Uf?TCpfyt z*nc=p7|Mmh;Ok4h-M5c59fZzPQ^9kbh%daE4cWwl?XHd+M6Qjh{%?$WQBz>+$xpMy zQlBfj7fTUB31V68P~sZHJF6w%Y6L722FtYsP8-)Tzds$jNi0)5IL2P(ER$GfK=95G z$2i2&+9CgnEEkwB@GaUHMxav7zPO LR?m?Jf9HPy;%j6O literal 0 HcmV?d00001 diff --git a/celestial/system/terrestrial/biomes/ctforest/maskie4.png b/celestial/system/terrestrial/biomes/ctforest/maskie4.png new file mode 100644 index 0000000000000000000000000000000000000000..370019e6bbf59e1b19e59c0f6b675d114949409c GIT binary patch literal 6308 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 S*O~tWpE4;rta@U?ivI(!KSEjn literal 0 HcmV?d00001 diff --git a/celestial/system/terrestrial/biomes/ctforest/maskie5.png b/celestial/system/terrestrial/biomes/ctforest/maskie5.png new file mode 100644 index 0000000000000000000000000000000000000000..af456cf53d51512bd44fd70a1a32cb69afc3f0cd GIT binary patch literal 2953 zcmbVOaZnWJ6@TCE9=lPvU9`|xU|BGU62Vr;v^VF83tU7{u zjM6TibDj`sr*Xtl${5?+on+>$lj&UtTS_Ok@7wS0 zpichi^bgqEeeeB#zxTfHd*6G})7D(D;7bbtprB>F`(Xf1rGHW$ewjX-*9x%E)8cM; z)Y$y#N953-^n6=G%kII(rOWLPd4lVVDy{R4_b%@F(d6-EtAD%tO#sg-88jC_P_!O# za@#|a0r2D8!~FS7VhpyTU%zA%Gxy8+1b#HC<6P zhi;lF-4C1)CtbXNFoI=}?7E2{eiKMM5CcJq^3IclL-;OU(U@0X;=3VxB>LhgFNnU+ zbVG9h>3U>gKRWo*h&drMZ^w|CgzBGpT}r8WlYd$4=OeR$QT`0^t{pTqCphuH0|v^` zq0DmVVh-czpr|1`q|a>F)aD1rdkEVB9UA&Uf)5uv;pk=yVW3=+$B97W^z)Erh9;_d zM2t3dfL0&GeDu8wn;2`WcjNy~gqFd`+fVzs`tz_ z65W_N%|o&<>rI=?$Ik)mYt3rzI4EY~6B$J6Q~oLkYbucrtHEggWrw~RT*lFBk60S5 zY?6}#BsZW&Y&%qH=Ao#!zC&R4a5m{o?sNmL-3aEbG#dQd2?e+6z&I=_XFImo(U(Pt zUE&z?{Jxm!l9a|Oc*oWM=I`6WSsE>Ipen3{a*sJ_w=1k|=V0o8R=D*l zz*xDA4L)4_dD50XSqEBq!R;3SuG_md7;8S8tLa>6pCxb+*UIavx6vwCHR(B60H(`1 zf5BGcozt@*2W-A%L)SyA3ZXZgO|JQayFgdVvfB(7BlU&|y?^{NUFQt*(ra5me^br+ zELq0EuH5F?dQ^b1r?Z>u&`w;k@C(^J`~mLaqjP~f0Cw%eg}d~PQ5#H+Wh?G)pMM}m zu8T1C4m}VPKe-c?9H57BWi4n2&OO9IH9gmR7IE;mD;R$4@PRy-x{U0e8?6N}b_0vm zH&Ijq-qn~Op5d>-;2taxHU&TUK4nc|3L;lnQ^58$#G1k{czA|(lViJ)Zo-cv+M~$es(= zjpdtQ*v7&YijC>8aLr=Kh)(cxxR@8p)U9kRLP;JG%_Lq^SwqNv@81{C=SdUInMFqd z{W<;A5ESR5Bdr^6M^-CpNEIy(_1Hn^9_2r=GZ?Cc!r)y>z3W$wHix0>Y$9+`RLW?& z)D6{)2X?sj{)1?aLBsc%RWEAtZ$ES0rj&YJgPmB4Af}*{Ifi1>oMf+7y=xJ$SRN=h zW06GQCi45zky(;4jpOKXL(G_zG7Cbo2SrX$N*zPKS{sc;*e*UE03wKOHB#@>D1%06 z4jh?uGan}^Mfc-;Wa5Cu+@d@|@}MXwN-1WhnK2yFfSe)Juoc@8;SdogC_$9u2S=V; zCxr@vbQ1I9{AIzA^Iy@vic?f0j&3O&+s3d*Jf`5d=hB1JU`pf^qPe9ld{7K2BYBdX z@^!d`xACJ=DHSMcta|?>2C4n8EYoVS^|aMB@`~y!YM}h9D%T4bqW4Pqh^4(&d{30a lkZ-kDr0>)I&w=;f2mkr)*_}m49>5VBTJCRipKSDX{Rig3V-ElT literal 0 HcmV?d00001 diff --git a/ctarmor/bsleeve.frames b/ctarmor/bsleeve.frames new file mode 100644 index 00000000..f1ce473f --- /dev/null +++ b/ctarmor/bsleeve.frames @@ -0,0 +1,22 @@ +{ + "frameGrid" : { + "size" : [43, 43], + "dimensions" : [9, 8], + + "names" : [ + [ null, "idle.1", "idle.2", "idle.3", "idle.4", "idle.5", null, null, "duck.1" ], + [ null, null, "walk.1", "walk.2", "walk.3", "walk.4", "walk.5", null, "rotation" ], + [ null, null, "run.1", "run.2", "run.3", "run.4", "run.5", null, null ], + [ null, "jump.1", "jump.2", "jump.3", "jump.4", "fall.1", "fall.2", "fall.3", "fall.4" ], + [ null, null, null, null, null, null, null, null, null ], + [ null, "swimIdle.1", "swimIdle.2", null, "swim.1", "swim.2", "swim.3", "swim.4", "swim.5" ], + [ null, null, null, "idleMelee", null, null, null, null, "duckMelee" ] + ] + }, + "aliases" : { + "swim.6" : "swimIdle.1", + "swim.7" : "swimIdle.2", + "sit.1" : "idle.1", + "lay.1" : "idle.1" + } +} diff --git a/ctarmor/bsleeve.png b/ctarmor/bsleeve.png new file mode 100644 index 0000000000000000000000000000000000000000..4af166b4606f182525fd9c4222017d9cbd47700a GIT binary patch literal 21817 zcmeI42{hE}|M))|CN#Dd*<#WvF=H9b*cnAA*$EjlV`&)7jBUo6LRx4;ic(!JDNFWj zQHU(}R)%bCmaG+$h~J00)t!6qoclfh@BjSH?;OrC=KZ{%_xt&LUeEjeexB#k`E`F2s(<^aGE3I57)L&26|3hWg4hsVdzjtT&4)-C;V0LfQG06_hshovpe z*3<-p_x6&<5xiZ9@_}AHU~d4>&<^y$;Ymaq+=b}oLDrO>xK||&_aJCW+n`L5rat;a zcMn54g=j(FZ;7Xq@Mwaxwid5OAO>{cMWo^2fnJ_uDke}o90b*_x^_=zpMXoU~o=M zO}~%*x7X|C^|wP)X$Jlvf^SIw){<%&T56RF;Q6g<(uAH0<wG>6iaV!Ppz*}X7&d{xW4{URH?#u+IWx& z-T_n@4Fs#nkNN)Ljfln3h+3c}N=^YOhg7vxP{t^rF(_r(rNBh~7-b{|g_cDse)sWHPgWmb{t$39+`sbjbKjr*5bzjRZ;BU=rsd&< zb0Z>r$Zi^lAB{it{2o;peQ!^13V2yWEhP=a-!=bawH#>}BQlkSBjbriSS_$Y-ot}{ zQNydLxgr(ta%enCMGmE?41QBnC4wJHYG}NRqKYEgbs3_m>CfhWagFuH`z>Y5H`fHv zHBO0$B%l>k8f1UWoP*+mYgKy;B)P;ym4t11v&mDH5~aQ&0{UtAxccz~4-=lN5g zrK|r>hxi*ee;LZqg9^rH&`)s-M(=VhvmpBZx%Cf)r^j+l^1)H4#HEbWl>Q^-z8A6Y zHEPLbIdd^M{8Ba3!Y?HRk)VP2Q|ph*`fmBn%;T>U`0prx_5YLkKaUaMP9(ESsIRV; zd;PN$s<$gG07oI}x`8qA54n!|IoH2>{j(XXdkw@=_4oAn|1c3$od5sZG$<*f&@L!6 zQ4X)HM3BRwlvU)^aISbcS2PNVS5Uw!p_IQ*^M5)G3UW$FO9d1LsfJNR+y4yRTYuo4?zZzf{%li_d@a z%a2?7Z+d0%wK50`5cc8fH&uHa(Nhef-Biv#7UR=S& zo)3$51s4kt_TmaI_Iy~hE4WyIuoqWwvFF30UBSfyguS?ei#;C}?FudyAne5zT_xV?cz?WWOC*CY z*am=a(x#9?s=>E#;dn!HQvjfE1AuVwmEPG!@b6my@I!*{^*RFpCJ6vGdY?P|a1Q{8 zN*ZBxEd!sA_Oz03sfpLWuNR8U=iYMqLUZ;mM1J#^$9ye(k5g!uxv18iSo$yL431xa z9iZTMX5{(2k>QcrnJt?Nf7u$nHZWAh*{n{41K8aaYXty1yQMCe;}1{x%UZq&Xq@E* z`Z8}hH7~|Zpm}NDtvX!R+3&5(VDp;*jbw^g=Gsrg%*?h4H;>_3Y@Josi-+kB}DuH16pR7fpT9%So`mae-m}GHP7| z5H4ZfF5P#l)nY}@F1MsU|9518=3u$=tiX=P;0{{VSlLs%Q z0kmy!^R6KZ2Y@O^1I;x-t$BhS{FFgcrJEnDg!pADmZ9?7YKHrJyg z1++uwOU4~U3ksgnD-x#ZDZvVA68xw1!m0;z3ayED`P-4AH81qLip&#!@l?6&$(!Uj za3N7OW7;S%0$E*HQsi~{VSZ|>n~>0>G`}RebHA7qS{bS%A_x`uST7Yu$Se2iYHVsc zx!z#2pQGEs0*XwocGyDsokQ?}t6>Xgs}>h7BSo@y@^+5-=XZ_ecb0m>NB!>+T7ApQ z%VQeCY)DpC7lYw%);rmg&?)<`7bcY5F_p)i^f38yNfsYk!IWdBx9B=w(fzRF?17B) z9?9Eh`?E)$2WKA!FUa}Q>APpnJ2?gPkc+$CByNoBv>quNpMN~&|Ni60_8z!vNGRE( z^Wx>QG5=ddU0(bnmZi57VKv6x?;3GEp;ILt5s6GCL7_{dv3fPY0U3L=9BKbcVq#)% zHD%`3>-X;b(UCH-ukMUpM7}Gt&>u-Hj;P${A-F{!Nshwb0rEdAEQESB z9J!sdaebT8wc}jQIKL+0#dHsHs1!J}u4}nxl-odvV$P15Ye$50H2k*>W zF-TJ$VD{a5s;FO>l{GRM$Kkwxf5v%b(=FcK-X|wS!L$c2KfE(4;_RouqlhP$(|Mf4 zR1%HrfZPKJ6l`?cjY#MfE2|CV%AWFxr#QF|i;0Q5HY0+T~ru#^C! z5m%YlFc(d(Ez*rrZq=K&0Mz?x5X4lS$pnV*Af3zkjEEZmBu(=WW^So}X%gXNtQl#m zFj6}JJeHa(HO#B73VN3&xoBNHstD-nw8Hy(BcwR*|Mn=4?>EM95=R-AGT#oXD7FAH$@u`hb#J#M|LVJ)o>-Ec zJ?WAQBWVsDdB6Aux8KIMTG9soCMJ%|J*1R*l_P7cvYL`dLVJsDKlS?}1IJ=xuZx(k zscNaN^$INE`!FJ^c0ay$KS?V=J+Z$zE1<3D_64GhSJ%F-A~2J*ng?MR3*&K7fI2El zurljumrcLhHFjZ)?*dWuNL#tkzEG?(T%nV8!a}&!cD+zw2El<3gUqPb{*v6^N#ohcY9JNxtMbmSeh2O zM1Ft3Lx5Z8AAqG-SCn5^_vjc$I8TU!cB+Bzwxt5L-j)zf{Tj?am9)P``n#rc-O7ZU>zGzlY}(m|}Wh#wCbC_q-ZhRcYd# zTzBk_Bt0YquV?`ryRSiCy-RSdZca|lcICF+Dw_cA zNR3E%mPfMt{R}rSTN|_mPfdm}nFj_}cju5>!_5Gs4RupQcAZI1*1qF)qCSD#fMz6D zv_5n578TL28Q##4NL|&^dbkcA++Fjz3C&R_3fRWFM1)Pg(AOM4f#(!hReJ+>X=~PURy|wqo z9VTfKtad%2W059n9YgOr<@5(@HIa*{GpM7^ub`(%L$zMK)>6pwnWW?*ue2T~uEV+4>WToOvQ6d-^OLOyq8-fn3$E{cIvcFQsY@4$fT?9=4bze4l$OD} z5^;OMpnJ4BLY$kE0|&ejd_r!OZhZO66B zC*a0WDpBpmxU!MPN<^qOkgyaa>S(lhz( zC0F{u>yP(=cbs|R&qQbGH{=8Chh{=1>zw*fQoxJLbm*(~{S()QHUK(envrf$y`jqY z`V2S_zB)QWihGxNiN1lRa?Y^K{K6c!E&%jxgl4^VdnP1SY$E;{15`tNJ!F)wW`&p6~0h(LNRF_TMMO;{f2%MmwRi=^o~rI7wMq=f?a=iIeH7GUK-43a^Et zPFVrD<-!4tDBL;e%O_twT9ncS;EBQk@|I7O2YPdN*~S6xzS?&hv`)6$W3j_!p+`g> zkbUL0WKf%q07hjF^65Kc@0}b~s+p#gIwT$-g;;1-Y=gPDW#I$F`uT4*-04sLtth!G zKeqj|eTkNR&#q@gzmuL>BSD4sMs^9m7mYbiP>n@sr-fp?k{q9$f9Y`U7fNTIZTq8p z&+9sc_3#99r}mqNI;EwFc8%`?X^_p2;3W?7;3g%ep|C;NfWG&c&8>^RiPYk*o^q{= z3ROjZzdTJ!Ids}H?G#^ZMrKx{KiBCen@s3~6kgpkP05}Sh0)L}#En8{pS-=`BCB$_ zt0Kqx7D=SQOBUR&nD}2pB%YLM`XB}!oV1I*ZYGn%Eb{tgCoi$sCb7rAueW#mgs4bP z%v{{v^*nJ}EiZk}Hl|&iK4^Ov-S=t}3FQ=FI_%xysWRSjbxP;PG+hp?(sl_Ht*c%! z+bT4#w7PXQ?)OJ~2^M%Uu4)43&aixV+631;?6cC_D;vz6Is+x7ddCUgGi+UXDV>mwfvXV1(8 z1O)}S@)IrygxjnHKd#`8wd5y5q=e3%LoSR+mmKK#* zko`h9lP-M-998P*P1w}AMnfH@XRxy=`nh_*d{Y)9>GOL}RY8i(9Z^YXvyX)NdK)4B zN3Xf1F_Ga37hGj{+bw<@Bmdov!W23@w-%E0c*}nH zy+rj7SS7&LuvKT;#G;gjqiRg80y2-?_w0~8v9?luGoZow8e9!-Frbc!r#@=7IzJ|X z|JzWsZnjT=W6-*LkCpw=y8!rmq?zKv3D-QAoFP##o5>X<56{m@#zxJ2IUK-NLFk^c ztA~+_$+H4)o#eB3Pwx}AH%0WC=Q zFHsSPvrTXQDp0x@FSUMQs?BB<1gN}!M8{Zb{i-<3d~FN?Fx&}?TJQB_okUtVu0R1G z2tq^8+MJct?Q`6RS52Sv-oIA>0M@nzwCLQN^S!8lXm1QhAn zlVlsnJ$T)k(`K!Dd{@F$WM@t|Vu3YQ%;~Kt(uTKOzZ$l}Eq7bNv3fa^5V#7r>9$w9mQ4V|_|gA?$E>9)IklH8UxdkZ48n64*FUz<0B({P2+kJ_qJo+PQR( zH)CUC1F5=0+S80R_{i!I$9=NQ5?O`!2`>|grllnVcm# zUrC8MW@G3=nVy3CuoSdL{B-_y2?x6zCOA}k)3Ag}>X(n00p!8#PXaRIMpBAdS^E@^ zco6F)nI>N}PB~gn%tyJ{WxPxsG6@PA`S6rL#?E2#M3d zT5dv4GFM{+&{tc})fxzVq_z^(lSU`fE%}UXcJGr{ufj<1@4*s^yJQjq^1AL@)WT`| ztM?1sE~%V-D+H`-xcRH=z4BxCU;nQ3))xxoTH?ujh3?%cB^CJEARs`zod~T5XW4_) zo-yYLH(@~2tg9AHRw?~94}|X!W3)JrM!KJ4`0xSFWvLPLcQil;3T{0Ax`F)r-R0x+ zVa(qx|S4cLQn zl9636IIP6M@PoU1lC* z=A79ggQvV@%0x+X(zo}8xSykt^3<;D9pwwkb4oj|M-qXGg!AoQl)Dh47IOc8MOpU5IwR!RBj)YPQ zPs0{iofCOjdmYCmZpTR}v7PNReve<|w^8{;Vv1mXj^cB1h3`XRg(iC`rI{xFj?m<*8ptNFAl6nahcHlU#6npa%IBTnvMQN5tRUO+?Y&4r+3t zGtS>1r%$Kvm{ldLcN(}+5*yP1F2O}!{r&w0`!g)gtqInU1Q#|TAtROCd3bKu#9NwJ z#g&I00v0uRzRxX?2XyYtG25&5oCXKC9)fifLmuFyRe|}8KwE~>r_WT#G zL!fVPL*1coAR|{SzO=tF*D@gp6rV7pp`*_zl?)=!CcD#@x_}$?JayZ~#{9>_@q6S) zRoawKE1RC5#}q~o6H!(p)1Sov8C922#nAP(D1%#b2j~3)TPeb$pAXyI(Zs$PcaRZ= zbk*<{xbQ{zEUE~0z4T$6ZN@puPfu3vfJOE0-RZBrMJ4J)jdO*Q@e^exGO#FZN22~D zUy!R}m(G=T`+myWOJ*tFBFFT?#hXL$Yy5}L`z%aC=Z}u1j`|J8Z3tK_3|T}J-xQJL z&gSYK>FqjrOp;z3HTy;=z1|j;t5VW=y%0!CcrXK+bi$0ZXt$^u zu$$|{8i=;Y=Tw_;lTWups>}j5j8^LPqPC}zOd#R)K?9Spa}OtBz+Ln+~pxuPbuW+UUw-@kyO{5a>A#k0WTEldTTJ2Pv^+mIE+)R(SS)LxET9CO?&I8 zb`bXFHzhOGq7V8HdqWVsI?ys+zw8$QrUDh(nhKBb=A>EbZeD-nAy0?MMbBex9Wi@DT;uH9 zJ7|l3)JlO1j&a4OB9{!$?Q+WN^V^WwL5;zS=P%wX)wIqZu@)}YN~Jcoj-G82OCDeB zU36sbe79|slz0F1=%FWCZ(-}m)ghXv({gyekjXbfyh{~&m9+0(NVu3vpO*9oQgD(W`TFIhkA$6*g3`ORzH8S9KF5KWU9~fa z#42f6_^AKrX2>I3>laG=>xdmG{rS}ke(TFV29KsCR_cX%3$=RKb>dAl-*e zC^FK@TN9#vq1ERZn|I4n_J{zgjhVS?R}Izj5FY10To@V@(r^iyu(NLA0WVhi_6wP- zn{icP4>st`RJx6RWO8zHL#k!Z6l=u2xMYCxcTsJ}bN9%tD_K1Vd*=g|N+F@!e&-BG zk0A$Azbr(23UCL?w43t`KdkaYQikhoV8 zlQaBp9fPB%>0b)GfY%BwIwEfG-0NTeR$f(Q+*lDQLEn{G-dEAZ(N#_5+vKLx3J5TZ zZi8E_*lHb%jpG;iH|Fu(Jc+EXy-1X~+`NZB8WPPd+^r5C?6rAT)d0p5q6J<}u_7Kr zNl{O)mNGCYkG-qD)Xg4!;ENJUT?-XKOqEA62Ik~VpS;7lhOcX=;d!&e=g={UT_Q`| zgNJlcC;Gx$Vq%{9$w^;PO=@g2E-F2^$^5x{PT#t+*NoMnX#&UfW!v zn_PU4)Uy^E_&XAuLbI&c`FG`ikh zG`&wYiBdV?(kl9{Q``0M=l8Fp!DHY!m3oZBUGykar_RaAsaxuFcc9Z5Bp{~`$NM=N zTUjwf#@Z(-OI=o7>LM4D)w*d;XN-*v-purcZNxuDIdZ^nq!#-!px|RSvx)MF-_2{P z!6#}B7v!9Olh)b=9z&WQRGeUa`U{tqUX%i4Q=T2F-Ele={8tsg$Y4MAj-K<;{{cB{ BZLAg_*hI%tby* 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 literal 0 HcmV?d00001 diff --git a/ctarmor/chestm.frames b/ctarmor/chestm.frames new file mode 100644 index 00000000..0b40880f --- /dev/null +++ b/ctarmor/chestm.frames @@ -0,0 +1,18 @@ +{ + "frameList" : { + "chest.1" : [43, 0, 86, 43], + "chest.2" : [0, 43, 43, 86], + "chest.3" : [43, 43, 86, 86], + "run" : [43, 86, 86, 129], + "duck" : [43, 129, 86, 172], + "swim" : [43, 215, 86, 258] + }, + "aliases" : { + "idle.1" : "chest.1", + "idle.2" : "chest.2", + "idle.3" : "chest.3", + "idle.4" : "chest.2", + "idle.5" : "chest.1", + "duck.1" : "duck" + } +} diff --git a/ctarmor/chestm.png b/ctarmor/chestm.png new file mode 100644 index 0000000000000000000000000000000000000000..b5b22fe49ca85ad663dd84b22f42e120f0534c91 GIT binary patch literal 16918 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 literal 0 HcmV?d00001 diff --git a/ctarmor/ctarmor.chest b/ctarmor/ctarmor.chest new file mode 100644 index 00000000..a85906da --- /dev/null +++ b/ctarmor/ctarmor.chest @@ -0,0 +1,80 @@ +{ + "itemName" : "ctbody", + "price" : 6400, + "inventoryIcon" : "icons.png:chest", + "maxStack" : 1, + "rarity" : "Legendary", + "category" : "chestarmour", + "description" : "Ceterai's bodysuit. Provides enhanced energy flow in exchange for protection. Adds slow health regen, unaffected by regen blockers.", + "shortdescription" : "^blue;C.T. Suit^reset;", + "tooltipKind" : "armor", + + "maleFrames" : { + "body" : "chestm.png", + "backSleeve" : "bsleeve.png", + "frontSleeve" : "fsleeve.png" + }, + + "femaleFrames" : { + "body" : "chestf.png", + "backSleeve" : "bsleeve.png", + "frontSleeve" : "fsleeve.png" + }, + + "level" : 6, + "leveledStatusEffects" : [ + { + "levelFunction" : "manipulatorArmorLevelPowerMultiplierMultiplier", + "stat" : "powerMultiplier", + "baseMultiplier" : 1.25 + }, + { + "levelFunction" : "manipulatorArmorLevelProtectionMultiplier", + "stat" : "protection", + "amount" : 0.4 + }, + { + "levelFunction" : "manipulatorArmorLevelMaxEnergyMultiplier", + "stat" : "maxEnergy", + "amount" : 7 + }, + { + "levelFunction" : "manipulatorArmorLevelMaxHealthMultiplier", + "stat" : "maxHealth", + "amount" : 4 + } + ], + + "statusEffects" : [ + "ctregen" + ], + + "itemTags" : [ "tier6armour" ], + + "colorOptions" : [ + // DEFAULT + { "64beff" : "64beff", "1981cd" : "1981cd", "134992" : "134992", "001152" : "001152" }, + // BLACK + { "64beff" : "4e4e4e", "1981cd" : "333333", "134992" : "242424", "001152" : "121212" }, + // GREY + { "64beff" : "b1b1b1", "1981cd" : "727272", "134992" : "525252", "001152" : "282828" }, + // WHITE + { "64beff" : "dfdfdf", "1981cd" : "c5c5c5", "134992" : "b8b8b8", "001152" : "a6a6a6" }, + // RED + { "64beff" : "ff646b", "1981cd" : "cd1921", "134992" : "922113", "001152" : "520000" }, + // ORANGE + { "64beff" : "ffa664", "1981cd" : "cd5919", "134992" : "924313", "001152" : "522e00" }, + // YELLOW + { "64beff" : "ffe364", "1981cd" : "cdad19", "134992" : "928f13", "001152" : "515200" }, + // GREEN + { "64beff" : "94ff64", "1981cd" : "51cd19", "134992" : "279213", "001152" : "005205" }, + // BLUE + { "64beff" : "6485ff", "1981cd" : "1940cd", "134992" : "131b92", "001152" : "0c0052" }, + // PURPLE + { "64beff" : "a064ff", "1981cd" : "5e19cd", "134992" : "571392", "001152" : "380052" }, + // PINK + { "64beff" : "ff64f0", "1981cd" : "cd19bd", "134992" : "921373", "001152" : "52002d" }, + // BROWN + { "64beff" : "dfa383", "1981cd" : "a8613d", "134992" : "78522d", "001152" : "413210" } + ] +} diff --git a/ctarmor/ctarmor.legs b/ctarmor/ctarmor.legs new file mode 100644 index 00000000..56ddc62f --- /dev/null +++ b/ctarmor/ctarmor.legs @@ -0,0 +1,71 @@ +{ + "itemName" : "ctlegs", + "price" : 4800, + "inventoryIcon" : "icons.png:pants", + "maxStack" : 1, + "rarity" : "Legendary", + "category" : "legarmour", + "description" : "This legwear reduses any falldamage by 50%.", + "shortdescription" : "^blue;C.T. Walkers^reset;", + "tooltipKind" : "armor", + + "maleFrames" : "pants.png", + "femaleFrames" : "pants.png", + + "level" : 6, + "leveledStatusEffects" : [ + { + "levelFunction" : "manipulatorArmorLevelPowerMultiplierMultiplier", + "stat" : "powerMultiplier", + "baseMultiplier" : 1.10 + }, + { + "levelFunction" : "manipulatorArmorLevelProtectionMultiplier", + "stat" : "protection", + "amount" : 0.25 + }, + { + "levelFunction" : "manipulatorArmorLevelMaxEnergyMultiplier", + "stat" : "maxEnergy", + "amount" : 4 + }, + { + "levelFunction" : "manipulatorArmorLevelMaxHealthMultiplier", + "stat" : "maxHealth", + "amount" : 1 + } + ], + + "statusEffects" : [ + "ctfalldamage" + ], + + "itemTags" : [ "tier6armour" ], + + "colorOptions" : [ + // DEFAULT + { "64beff" : "64beff", "1981cd" : "1981cd", "134992" : "134992", "001152" : "001152" }, + // BLACK + { "64beff" : "4e4e4e", "1981cd" : "333333", "134992" : "242424", "001152" : "121212" }, + // GREY + { "64beff" : "b1b1b1", "1981cd" : "727272", "134992" : "525252", "001152" : "282828" }, + // WHITE + { "64beff" : "dfdfdf", "1981cd" : "c5c5c5", "134992" : "b8b8b8", "001152" : "a6a6a6" }, + // RED + { "64beff" : "ff646b", "1981cd" : "cd1921", "134992" : "922113", "001152" : "520000" }, + // ORANGE + { "64beff" : "ffa664", "1981cd" : "cd5919", "134992" : "924313", "001152" : "522e00" }, + // YELLOW + { "64beff" : "ffe364", "1981cd" : "cdad19", "134992" : "928f13", "001152" : "515200" }, + // GREEN + { "64beff" : "94ff64", "1981cd" : "51cd19", "134992" : "279213", "001152" : "005205" }, + // BLUE + { "64beff" : "6485ff", "1981cd" : "1940cd", "134992" : "131b92", "001152" : "0c0052" }, + // PURPLE + { "64beff" : "a064ff", "1981cd" : "5e19cd", "134992" : "571392", "001152" : "380052" }, + // PINK + { "64beff" : "ff64f0", "1981cd" : "cd19bd", "134992" : "921373", "001152" : "52002d" }, + // BROWN + { "64beff" : "dfa383", "1981cd" : "a8613d", "134992" : "78522d", "001152" : "413210" } + ] +} \ No newline at end of file diff --git a/ctarmor/fsleeve.frames b/ctarmor/fsleeve.frames new file mode 100644 index 00000000..f1ce473f --- /dev/null +++ b/ctarmor/fsleeve.frames @@ -0,0 +1,22 @@ +{ + "frameGrid" : { + "size" : [43, 43], + "dimensions" : [9, 8], + + "names" : [ + [ null, "idle.1", "idle.2", "idle.3", "idle.4", "idle.5", null, null, "duck.1" ], + [ null, null, "walk.1", "walk.2", "walk.3", "walk.4", "walk.5", null, "rotation" ], + [ null, null, "run.1", "run.2", "run.3", "run.4", "run.5", null, null ], + [ null, "jump.1", "jump.2", "jump.3", "jump.4", "fall.1", "fall.2", "fall.3", "fall.4" ], + [ null, null, null, null, null, null, null, null, null ], + [ null, "swimIdle.1", "swimIdle.2", null, "swim.1", "swim.2", "swim.3", "swim.4", "swim.5" ], + [ null, null, null, "idleMelee", null, null, null, null, "duckMelee" ] + ] + }, + "aliases" : { + "swim.6" : "swimIdle.1", + "swim.7" : "swimIdle.2", + "sit.1" : "idle.1", + "lay.1" : "idle.1" + } +} diff --git a/ctarmor/fsleeve.png b/ctarmor/fsleeve.png new file mode 100644 index 0000000000000000000000000000000000000000..65653a90eb161f3e4b5406fd54b7fd7f7fb447b1 GIT binary patch literal 22051 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 literal 0 HcmV?d00001 diff --git a/ctfarmables/aya/foliage/ctayaleaves/branch4.png b/ctfarmables/aya/foliage/ctayaleaves/branch4.png new file mode 100644 index 0000000000000000000000000000000000000000..f67b40fb09fb0171becf06aecf56c95a7710a13a GIT binary patch literal 4141 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 literal 0 HcmV?d00001 diff --git a/ctfarmables/aya/foliage/ctayaleaves/branch5.png b/ctfarmables/aya/foliage/ctayaleaves/branch5.png new file mode 100644 index 0000000000000000000000000000000000000000..65faee637b84acb0e9f1d151558a58e7515c754d GIT binary patch literal 3967 zcmb_f30M=?77i{*6)l1Yij^1_KpB$BN=CvKkfjD=j1V?)GBbg&Bxw@XN<&?Wf?}Z! z;8v@a+5nOYK<#PFMs9cN@1zzq%Tae9mv?CB~Gqsz` zeb4Zxq?TKGR_^jQx_?(;vy>lw_4G!c;54GBfSa|?hpQEv%8E2SCK<9%LT)9Gvhh0Y z_Qyx7Mpx?AaMv1-O>cU>qlrD^qQM?<T0j0$d7aJ>9CP9OoslLVr|A4{Fie)X z>T-Im_~VtY3BKn$SDA#RTvu_dH?mI|E5i&He-av%5|lNmKCn$#laB?~J)P$^XY;r% z85e0~)~OqO&8}WvYH_Y@^h(e=n)OMUe@WqqPE9{&a$^T3+v#QGYR|Ch2Fw=hx z2wS&X5(wjtNrfV{h_@I*_O5l(N>_Ygxewj=n z4v46uIHbXXigrPXs00#tEE@8KKXFJAYPA9)ljGy#9pY&Ya%DIfZx%M0LM2nF04@Qj5@l*Q0g$O? z4_olSRESclP)p@9qTV7bmdC0&Bs|hV2r-Hgvoh6Cn(%~?6JP}ybfD-V4G5yhh@2u; z89m?}MaWn*7K6#uDqI#EkyS*<)pAvY{5_^ew%>Aqrx4i9s-9*qLxDlu3sR|@6w=;1=~heIY(aU?|B0I3X>$E)n# zP{2H3HO3+7s|HY*_$8#$Ai5(&r7fV)APQwrlqW}}lEk+~K~Me`J@UZ?8r4(l%9R0y|aHjk_ z6T?>Aa6~G+#Ht}4xx?W@chOR3JxqO=6buA$EC|j%CJ4~QbP#Y9JJJCrOlKo3Hl0pk z)1AnA(%?#ie0)Qjil7pd4N?FJ3NrwVL8k*SlgR*35T`kX2{RpO$osVs7Rsg|ViZ8> z3<&^B=q!MZNH73TE?olB5hhGyzM(x3#UKds-=iI%5#%k^qfZ=)dKvcFNc_YB=0Gr_ zp9mZhqNf6el7^P0@92hqR?R`P@evqq^lvCKD5jE2)bX$qa|_2iXSg@tOF{Dcf>*(D ze;+!VLS^97mI+AMbT&X^&>is}1~I%^2#bQZG>lK;Vd!s%K15jx#28`shlD)f^Avv=Igv3L zo+l-K-o`u{yNEzAwDIw96DDl`eLJVs-&34_qwY@F3Y7^~2sN%5Ii?H&} za!r5tomIV2l`d_9nTS?wUm+Z95#}^18n_$EoP>WoBp3z73(l-W5F- zXdR#_YUuB%>dH*Qg>dCx*&8O0~7{LfhsBuNw1FH_ZK{r@cee&&UrSCQ!+{ z&syv`WKh-)K~kN^4>^@`!Y<|X1*@m^t{vZ%#m>IEFXFl94QuCvE%}u`V$Z!My=TG| zW$FI2?!;T~C`j+ScQCA~l^J|6sCX5-Fyze67dgR~&sBxaiQ4kbrw^7iUK3CXj@8VX zxBRg)R}eVya-LyH>;d0m9M6@K`l?RmIrC9k?QcOL*QX>ajn}Wpt3rV*9qM{z&Fw@{ zckJWy8SSObQo$FcQ1L1sraU-v$8+U|jSJjtigZtB`O8ddJ873X=;$nAj0 z6_Xm0{2W}G#>bB9nN-No^;|z5Gw#vX%K{pH=68t%`_t1~HqQ$dRYy*mtKAx+VOjEj z_xJ@7u?5;i#eDUA^HX8jS%u6dmAykYl5e!@_g`N!ZpN~Vp317H=QYh(@~>QBF`Q9< zl6&*~iKV*J`FpE6f9xn)nR8@%@sAI!%ghUd)pw@_YmL~qeSTV1>-tg15_~i(;q_X>z?G4Mh0Y_T-pEXT9SW}Cbmpu7& z3)T3ZqUv6NsCv(4yaNOGAFB7wtK8!5GrGe{>#|R?SL9K+eb+kw%kxW5@L84xr?L(c zBjrxF`umy>>|QrFZ1K4)s5aBq-{N38Blh_GaiL%CnqV@&xdz*Gz2c56Aw=GnB1_xe zoWG-Kt8hoe)D0p#T~G#>{VIL^N$;TCTvsDddGxZWF6!umN@XGc&XxOq)q9yE*+Rq^ED$A8)V?##&%3x|?u41tcvAbu#l0PK57?)jyvDY0d3My; zKJ83p8fT$O^zoWto2|4x*rsYLQ+dkOgy)+UwVpjQKQ-+>zc}(Mv!2wQ=A#qy>^q&0 zxCx8wCbLU6jXIhYbE-d}yUVV7XVWIL&Z(0lJq6|+U44g6({t}1b@wXVoh_iIY^|9Iv=d-CcV_=Zu|Vg=|1Jm#qtcBP_!N>ooQ%y zZAI+twQ=j#Ja*Ul=50I3XxN>XMo7=!B8XkK*}$~;RXJN4Y1UrV+2G=SsV=DZqjmjr z`zxlIod;;7Mgd*7?YcAm*3=i(ZkGIdf8ef1LYhrU?UAsHL8t1+em8yjJg+>gJ>crpDl_XJk(YUTx)z z#_B-pKW?X$SwGJ0*rDjjg8;E?Y(>zMv{bA7z$=f^XIz?5v*~zFoM*%6kb-tW$Mg1p zZzK0zFfH~qY%6>aJi)Z5TeSF4$rmplF5l8T>-owc4T~teX!F8+VWv93RrfHwVMa|` zn)~XMUer8 zK~SWFfOM7KQ9+6b2nvJ9AfRxAZOxr^?|bXbKQAjgXP>>l{VU(EoUC)%+R~VxSCSV1 z0Pvfd7}&C|Wvr3H&Bgi+D98~60N6CiD3rAxo{A#?ZH@JTiV!$l>o@?Qm~m>v%3kOxqJ~nU?2Y=m!uwcD6-) zVwpR91YNrXYugG_J95X2UCzB$iXaoi+uP7zzy;yx%)aF%Bp6;``9fXDO1B_&OUjy; zz5_6OwiY6ECj2=AdE^TG@jm()HjBe<-r<;Q0)x)W_8q?yocos)^o}O%{WZQDT74w? zvYGHupN-g)Wp;PS5g*ON)ehzN>ej-xk^4th36xvL+`7t0F=xHN+p1x|h-+V8#I@5T z1eUQu_V`*&S|uA_rC|jo@`LC}fiS@1HmfhIb~;a3O!Cl7oEZQBpYZNr1Egn)0|1-{ z$@Wf6C$t5^gX*h_-Q`y`(3i$S0{|y=0%=$eZvqpDBY2W2NZIAu23a5(kCb&(M}yHc z6oEuG38EA1f-LPlg1kN8cv+oOz>|RpmH=M@6AKLV^`S5jfk@e}auKZg?lMRg_!YwR zM#_E*s1w>6h@#R7Kn+!}iU%012GoSBLNs7dbv0$68dwbs0z*JhunI&Sp$kcVPVlrt65GWuZKs5lWN~L>(Sjhqhfz?22YAP&*3gaAwi49bt zFywwnFd#5I=wup`Or-#KC1P<@KPFO^W$8B;d}%+$QW)Q9Vi5)k#L_?zRq(D$Ux9d! zpE#Ny-RG-vya$NjL+~X~m<$#c@)JuVQJGW*iTYne|J?pJ1uSaO=$|_Nqb>@5nv5<98MhuRq?=T;8loF7)(Wr z0Mk;z;nXxC1U0M%R15y&yaCn2Z#M&eoX7tk&s)*StO~^X{9`%0b-9~52oo}c71VRz zE60v-_WR6-4E&lc2&~6$6(D6jcEeA=%YI)b|6>Nei47nTSVI4YwD<;NP>IX{ES;d| z$ztnAJpOCifmp_acI)+Qq)qREyQiwdfq8b~ zqfK=eR6=9bj~)7Ta3}C+x}Z?YpCsbUind7fwfxp88lbtiDQvbl96Q*;;hW#||2(D} z7>>Hoj;(fVUBY<#OI&x2D=(jm2cdKGE!?}IYq8@G$;gnp8csm?ml6L_qsYU-#jHhB z=b%%srAm8mIKR@7wtmu4n9;DaOmSbITYqra@M?}h$#k&S^MrkG7}P5B#*ldv*Eo|2 zJDJn>DcEy<&=`rvp5Xw&O!tP4!wDtz!QpG;?5?|8JAvT1L($Ij92)mQ_E+ST%v%pd z#HQB(#~>+=nt(!V#>NzzMely=zT#!+s1e0B5s2JJttC$p<}VMVXX&3HddB*#`@j_s zWgvpvP&;DiI`}{lM~!smjoEu&@^Cf+TqC?o4HbLC?f4die^=^1)X31E2=l!V8?;l7 ztm+dH`4fKcoOgYlGl@$C%xQ>nK0W>*$9#Y3B_(=DSY6HGp@dg>adb64>?Ozh$<=7M zd2Eh`#YcWQaPqr~&}J#Yc~7B&v_RgPY97E7+V#&JO$hnG*om*;>C6we-RSy_;wI5lZUH$T4BSdE( zR?Et6Q5bjG#I1@#2Q;L4EKa=~dEI@eO3@0$#NIX!dDOMY_xaNXpT@0aRQr>X<2tMW zh%Mgr)Ub$tgTpmfo7h|#4Gjo8FE$cwgqnYR;`5{VNocQOyV=`B%gR*2$w8epBpz+3 z$g6*3`%X+6Z6rKpBBUN=GB{j9C*}`Hgr5H>SDGNzr!B7k;bOI-nc|0}Ac0G#r7FiZ zm)Kk?47*auW`lf^x}tiNPerpUxh7nI39lI=^9Sb-^lON$tu6T594J01CMH8VQXZC@ z{Q7ocUN6R%S57q=>4RNgso*xeJUcVZ$)BjYU=5XKJhB#fJvMB;X<4h&(Ei%6?XY?m z5|*9~Es!Woi4UXT>aQy;4I@15`Ce!aUABF3)y-w}_E{ObSR|45OUL=L6MEWqxq!z< z;tSWBTdKrt-Ea$u!Oh9cS~-=tRMd^^yg)|&#oU(7NG{%Lg5CPnb58qi6v+6bei^BF zDxr3wre5t;7CfgzDfw5iz_M#KHuGle)VYuxR;?(10X0ko_6 zllpZT+u&n%o=v&Tv6k@m7tIw<_v!=WMI|Rm>L+y$Xi}O8s$qSe@D-!ZEFQbp+STpZ z8~U+=rzH+Xw5@Q-*s#y2_hn9+x$&sVpvi?Yq3f6&f0rsz!=k1)fKN(Zht%662W(%r zm2020UG>jRRO6dHG?y-{9x-e3{tHTS0^ zX^_1n`J^&#pyMnn8FaOFY2;!yBr+RZ^OWq=Sm+a zx)!U#_IIu=INaOo%hugj)*kDS)5-&I<4rf$Ogz!;WShfv99t#%lw_O#R=P|PpR29s zv7qD#u)E@y_RQ?&%c7XI6^~~XmH`n0HgbM|=q=P;|JW9bpsWZdh~OF~a-9rMH4YGr ztWBuoY|DTLxbrsBbZD{i%@0fb7!6{l?1w9E_7B3A!;9Ob_qf$m_LkR{x|tasjcm-- zGy1ri9Iat_39{85C6X{l!gK--JCk}g<-&As$&9^;s&-X6!E@q{F$gwVz&ylLdBy^B zX>EW}y2Pb>jJywE8Tk%#bVBG^a`&FpXMJodqxHVL8K%d6|CYJ&sR+xVJCL73L`+^EQ_zwcXx5;13T=^Wr~~g}Fzi!a$_so(#0N z!}K*$?37n_MzsE=VA5s&!q$^(sV9B9k}Q?4b8f8OcpE>f0()#@uQUto*_vLJPxfo~ zh2aWp65st^*0goe`i@kM5KI@@ShMHen}?ZtgV%KP=<;*(DYI_zl1MvOlY9O>F6<8Q z8GTm{w@dGH{n$OMKlD~)pUZd~l_s@)O?38M+nem(w+HwaXyVZ!5SUF-8u$Prt)x#m{0b-JnSFLn5iiZ#&{Jwk1<@3aELnqs z!qo1NvyK+(HjC~WdUq|#X0CO(Uo)tj+Xvlv?LVT%aNZt&Xw<;mvW_vA8d!3#QRbwi z-c#!j3K|t5DJhg&_WP?aW#+Nq{soxuj&wycH*93Hf9+9EiS43&OBs=(WHhcicI1A~ zQV%urg@)v@i2LSkah*tV#c{p%+%&pyPIj=&lneK1D9ZdzXWCxzO3EjRItiNZa;Zbr z0W^=KuJm%;VIjaaA%rnvb-P1}bkS@}4mMjmV}m$*f2H9z*nc;kdR0hQ!p`yXqD?F;Q9MAcFTI?uS(>XaX9hz1JAp zHVH>>UB67ef9s~P=)O6XocwA}Kuz6DZSE-$tpl~CTj_CbXMVWB*%7aiimJ(m=)_a? zI>m7*BGS*KIgk7GD&MEHw8o8v{?RjjI=1YE4?j&FRJko*7>|Cc9MPuyIin{4vQkN% zGA{^Ox+rvz9phsec--7}5WuyW~qwUSyc#xJd3aTOX#}(ZLsPFKyee zX8g$qa9`b2`*3W;s;5tEXgt7vufo${O1q7+ZEi~d@(<_7p*PbmIyd{nQqsMB^9vK5 zqo>r1E)MF`o_e{mZ5gE7c6X&}mZ!P7p54+9D^j+Dc#m3s0NuqHKs9XSu2xu-Y-3}7 z(`th(@#5mEE8tmbMKKcD7vgV-oPn2}=}eHy$WOv}d1cL-$SYLiZ!dS0hZKwqJJz=r zuR7P(?>);s{t{NYZSNq}(_GZ3G8FCc|yRBZw#1uC-N%Vw~&=FmvtOT(vzF@;Q=%-6B&3%+C?|-gVE66V-s&Q=0Y2}V8DCyzpIHh+YN7r*xeley? zXTA-iXn$FPH~Zbqt)BXg$z@jTZl-dltO0aTzq7;(^!fN&H8EhWs^W&X!J6*E&+p6M}kz)V*J5NG;IEHX3bRlyx6 z)4r>t-I9`_S{DO7*Kf!ZOM6`h${vNy90=b#_h(}uHp}{*f5}#$_J*=yzI-X#_RrPJ zaDVv+yfCHH@kC`A^UD8jU7~U2#udiTreQ~n| zl9Ik8{452*bg=(DAm`vR=7~w1Xu90So~;(ST&X7yC(BjT9jWOH7c7IPKZm{ZYxQm4 zxs6{Q=N-*k{M;*}U%)|ZqyUC3u1(OJ5MJnyP_a-8lcDerU7j@*PEEk)pWpSG1+a+k+RjQ=hat&r8RI0w`Z* zGcU%K_97>x*!!DccT*sI<64rA2h$D+m)(v%9mLBo$IF`i(-FJFu6Ok2856f<=I)Cp NQ$tIGVtx0Be*q-3+Km7J literal 0 HcmV?d00001 diff --git a/ctfarmables/aya/foliage/ctayaleaves/crown2.png b/ctfarmables/aya/foliage/ctayaleaves/crown2.png new file mode 100644 index 0000000000000000000000000000000000000000..64d4e71790a361e26e205f72e7d4576c8ee8a8f0 GIT binary patch literal 6273 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 literal 0 HcmV?d00001 diff --git a/ctfarmables/aya/foliage/ctayaleaves/crown3.png b/ctfarmables/aya/foliage/ctayaleaves/crown3.png new file mode 100644 index 0000000000000000000000000000000000000000..bac69e31d79f442e81559af1dff21ef03c5407b5 GIT binary patch literal 5865 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 KI`_0(!~X|j+hf@P literal 0 HcmV?d00001 diff --git a/ctfarmables/aya/foliage/ctayaleaves/ctayaleaves.modularfoliage b/ctfarmables/aya/foliage/ctayaleaves/ctayaleaves.modularfoliage new file mode 100644 index 00000000..7df43e51 --- /dev/null +++ b/ctfarmables/aya/foliage/ctayaleaves/ctayaleaves.modularfoliage @@ -0,0 +1,168 @@ +{ + "name" : "ctayaleaves", + "shape" : "ctforest", + + "dropConfig" : { + "drops" : [ + [ { "item" : "sapling" }, { "item" : "ctaya", "count" : 1 } ], + [ { "item" : "sapling" }, { "item" : "ctaya", "count" : 2 } ] + ], + + "particles" : { + "breakTree" : { + "density" : 3, + "options" : [ + { + "type" : "ember", + "color" : [34, 57, 32], + "timeToLive" : 10, + "initialVelocity" : [0, 5], + "finalVelocity" : [0, -20], + "approach" : [0, 5], + "variance" : { + "timeToLive" : 3.0, + "initialVelocity" : [1.0, 1.0] + } + }, + { + "type" : "ember", + "color" : [58, 83, 48], + "timeToLive" : 10, + "initialVelocity" : [0, 5], + "finalVelocity" : [0, -20], + "approach" : [0, 5], + "variance" : { + "timeToLive" : 3.0, + "initialVelocity" : [1.0, 1.0] + } + }, + { + "type" : "ember", + "color" : [73, 109, 72], + "timeToLive" : 10, + "initialVelocity" : [0, 5], + "finalVelocity" : [0, -20], + "approach" : [0, 5], + "variance" : { + "timeToLive" : 3.0, + "initialVelocity" : [1.0, 1.0] + } + } + ] + }, + "hitGround" : { + "density" : 3, + "options" : [ + { + "type" : "ember", + "color" : [34, 57, 32], + "timeToLive" : 10, + "initialVelocity" : [0, 5], + "finalVelocity" : [0, -20], + "approach" : [0, 5], + "variance" : { + "timeToLive" : 3.0, + "initialVelocity" : [1.0, 1.0] + } + }, + { + "type" : "ember", + "color" : [58, 83, 48], + "timeToLive" : 10, + "initialVelocity" : [0, 5], + "finalVelocity" : [0, -20], + "approach" : [0, 5], + "variance" : { + "timeToLive" : 3.0, + "initialVelocity" : [1.0, 1.0] + } + }, + { + "type" : "ember", + "color" : [73, 109, 72], + "timeToLive" : 10, + "initialVelocity" : [0, 5], + "finalVelocity" : [0, -20], + "approach" : [0, 5], + "variance" : { + "timeToLive" : 3.0, + "initialVelocity" : [1.0, 1.0] + } + } + ] + } + } + }, + + + "parallaxFoliage" : false, + + "crownLeaves" : { + "crown1" : { + "image" : "crown1.png", + "backimage" : "", + "attachment" : { + "bx" : 0, + "by" : 0 + } + }, + "crown2" : { + "image" : "crown2.png", + "backimage" : "", + "attachment" : { + "bx" : 0, + "by" : 0 + } + }, + "crown3" : { + "image" : "crown3.png", + "backimage" : "", + "attachment" : { + "bx" : 0, + "by" : 0 + } + } + }, + "branchLeaves" : { + "branch1" : { + "image" : "branch1.png", + "backimage" : "", + "attachment" : { + "bx" : 0, + "by" : 0 + } + }, + "branch2" : { + "image" : "branch2.png", + "backimage" : "", + "attachment" : { + "bx" : 0, + "by" : 0 + } + }, + "branch3" : { + "image" : "branch3.png", + "backimage" : "", + "attachment" : { + "bx" : 0, + "by" : 0 + } + }, + "branch4" : { + "image" : "branch4.png", + "backimage" : "", + "attachment" : { + "bx" : 0, + "by" : 0 + } + }, + "branch5" : { + "image" : "branch5.png", + "backimage" : "", + "attachment" : { + "bx" : 0, + "by" : 0 + } + } + } +} diff --git a/ctfarmables/aya/foliage/ctayaleaves/saplingicon.png b/ctfarmables/aya/foliage/ctayaleaves/saplingicon.png new file mode 100644 index 0000000000000000000000000000000000000000..a0176a1989426810abe6cc084e6efb9d85bae757 GIT binary patch literal 1869 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 Bv#9_8 literal 0 HcmV?d00001 diff --git a/ctfarmables/aya/stem/ctayastem/branch2.png b/ctfarmables/aya/stem/ctayastem/branch2.png new file mode 100644 index 0000000000000000000000000000000000000000..8d7e343ca783ef46a1190bf3f8bc8f0fa8c3f50d GIT binary patch literal 3099 zcmcIm2~<;O77mClqBv1dY$*~0Dkw=_76^HoB7^{mgs_QWQF%#TAVTs&5(qFNRITC$ z3IweKQbwh+MNtE#g6O#5R;6l z!MN zhWTRubKXBq+c4!~`DWIZ8B=%mJ}>TNe9~feNZ4MyHDv2EL1oH6_v-qtb=XPvn`Z^> zKax_JjKMBWx-hTTXqnZ{JKayaG@MCsEaOgbial))FUYp~uBo;B1G2^SFH6>A|B_W6 z)aj1puPEO)Y#(f;9Kmp}4s5`#%j!@u9d|L#&QPv13v^hMkQJ3T^Iwt1@M{%tWNZH- zZ|B?(zsPB!);n(7&b4W~8De+YI3z?9 zoFZA7IO<$1BEgBU43?`^D3&~lRm3A|L=}&`$Mod(uNh)5#Q#0%R#+NR24N5hQUUQNa_GaTGKXoXcvdT#RT` zu5TQGeIYf>#GA5406frdIE4z*JV6R=DL@4QU<}Gb#8OGxTTr?QN@aim<5y6$WW;5-sBf-w(8i)fB+^85$rOo5>`A70PMr5e zM9HQKm^d#+&jVCX8dV6u1ggYCNRZHIB7%@Yg$NW0M5lWS$*_ow@*GV#$X80y8we%- zVLPUKX(}BsK&nEMnl^rO!r-LwQKA$#S}h5mF09axTK2N$M!8aJ?FT60^--P4b|Txe zhMzUhr=B%h)SR`rU~Yq*9=O5{F#D4x|3zI@{q*u>eeF{2!>G67M*wI$hwje(~#bt~@+GJ2cR1L!kYc@-X954Iu5+BM*lQ#?+EzUISywkr?xad$hHN^a%FMBeSx`c!lbXiprwQtRjX=wM7p z6>-a#XNSzPDLdVDlM`}N-it+h&aU)LhLftLD&w6-XV1Sx;0 z#o?q}`8s~0ShU`LnfV!nI|Drdza&7g@ zsdl=!$}G1ZRNMJiSl(`2UE9>PFH;v*u#{+5^OR0)EY6$H*3owC=oxn9@O$ms= z=)bYLXSiXRj-&s$I%oc?>YK#_{DT`ZG6?u!qPCx&HiWtHjlT0+YIr(?3 z8LM9IDbt<2m%7CG(Rtu9!)|5B5~SZ*aFuXX{By@q(zJR*o8UW_Ro64?x_T5pLq!p8 z8T-tH>>Yahe?Le$zs^&#zR5UT&`i6*ew|eqKxLnzJubMs?jV)BusGW7!GQgX79+nq z;lQ2xD+57)B{aBcPi=@iQNmxWRd1|$5o^$L2X)OWj{m0-(PeurAr%#0+ihjdu`%c~ zlI}g4v;I(BTYPeDNKYlU=Dzxyw*1hUVT)Q`PPq}mTV7pqFZpQPn%D%NjrU=XZ2jRd z1L1z9W5ZyZ((jC$zjjAj-m{1n!7^kmw_LAs#a6Zmw>&6{R`ad%T#bhL&RzNg2G-g& z502Bb^)1f(PQ~C{x({_kg?RM74y@1^K6hwb^201=W3KdJ&ZVR(?p&W#+t13RWxf^s z?y|qNzP^aN{o_q8UZ@9l#)LA{InOp+XVmRCbGcQKoC)8mV`uN=44$0pXOrD_$w%ia zvvTcS>sz^>?>HwcU`@)8K6g(%)!D3ExWKT~O?l|~w^6#V$f&MX`9KUi`l~{&PgTht zuda@(JZZ-fZT;#ayA7%}=6M>YJaL-FGv|k6d>B<<5A+{Q~U})s9T?u98K%or~-kc~rWzE7!|OyG0ODknnV*AiQ<^h<0X-J$~-~ oEJ3Wf@Uv;zQy1a>?8!ey76)(QZTd=n-1Og*!w&M*`NVGe1>K{o{{R30 literal 0 HcmV?d00001 diff --git a/ctfarmables/aya/stem/ctayastem/branch3.png b/ctfarmables/aya/stem/ctayastem/branch3.png new file mode 100644 index 0000000000000000000000000000000000000000..1d62f2cf0973815f9ed457548cc0d1d3b69c2d0d GIT binary patch literal 3653 zcmcgv3s_8f8$U^*o5*EQI)){5X3pF@M{jTiCn_g#ul5b z%gSy_zLp|Ba>;~RcY0JScRnPcbqRfEx_#Eie*5h6ecwED&YbiA|K9igy|@4SOj=OD z6kDsIRsaClO8k6+>ECSnB6?ez?%`*i0f3oE>FpilNlgw@zlJGTPNP+kIJreIMd4Ek&@>~0Kjnka^#XZJM zIquoqC&~O&{&MeB8;i9KFSj%xj_1sNkk@QkIeq1ekb>CDnMDt(t`Amh>ajFnQ(kOA z3}8QIVFjb1srS+v>EWk*V{0hOKx$$lWd(IA#od|6+#6X*!a9w0@y_0I+s2 zU1mT|E&~91Emq1x3?Wi~6sOcI%oJZ%yjn}60l?iOUW?(;qydzZQA&-N*>t#^2`ULO zbGASVOSRtQe5GHaj+~JgAj1=*afD!cOa$HIQCfkTG+dHoQ#uk9vS0{@VJ;{_SR5grC*Zn*T$l^9VGf%ILmUArfKi?s*!f}7 z)^vmd4fdJbX^VanGv^x&T9nO>i;H8$@mQ2DicJ>_!iKqQE*GK^kUl|Uz~Ui|eq@&h zA5xF&lv;z5(tsw7n4F3+h?z9g4j0tgZnYYHXPD@KvEwl8>HJGEn;Y)E88DZ~x8!9a^ch+s0?PsMXyj^akHp+KtYDd={;j zC1^=@FsY|vbU5i7OVb=_@qyK%>0}h8>Pl2l7iEx3djh)5R%!?;PCxb|0n!IE zkYc7OYY;4?zcMZl<-4I={&<*&!f*#vN)bv$!Y5ES83#dOA2qth; zLFv>O?XXgfMUiZ+CW;AmhY|IrRFsZ3Ota&Cye^>+79FKfs_2bR514kgQYk9Y=na?# zCnY{&CLJ4=Qc0i+MCe8cxESOn63QVC!FPi&frx|<1y2a`FrgctM|R2kP2#m`Kh~Ntp5T@XZAOu&CkVvlJD>!^yi1CD7@_{-f-GP|uFYBQ@OaPGrJ|Dt_LIFf@=r)Iibd-4bN7C(jI%u%}m~VR{pnggd z|AbDvGsuPA48Zo#^8BrYc;0|nkbSU5NzgOcjnLa)n}dg_Y>s5=S+KPc2pSq)8cF2`)G#H ziELk@2b1Zsdm_>=-7}Tc&~ehy6Vv8HQXT+UjF_MZj6Dk5&I^LEnTdTUOD3 z!2f7#Ma?1+c)z*1pGYKHB*NK_OXcU9rI)w4Rv{!hCo+-^p?`F zhlm`H;gj~t5U`jFj>sz5{m8YpXMekx3^l*bA+2O2_Oeg!yqtlVx8G)8DIUb0RrrjV zP4{$PkTQ-8A}yZblV%wL*VB zUAAcQPn%p%4Lx+xd*2pWSB-ZOmn}2+w!T*TO~_9if>sx9=VY>@nyazCCZWF5w4 zUu=1!-VC_0B-Q#}?Rv*kBFyqMY%Or*3JvxHD&&I2)Hou{oI^w{*T7ETgF7RZuWa0 zxoA3Tw|Y_Pi++M6__o0-{6p)58D~Us5C486#c|{;zm$aKwPk^dlx^cl-y+%FmWJyu zoLH-av5GZS-=A%JcPTan2rIKYc(N`-+aydsflP5_;Psc9D{X2Y4xGFa)In);ⓈC z););YdTSH)D0muUvBRC>-*OI8Ti5J!DZ%fa70P}0ZGpZoWj<9b^FsuQ$W3L6NMPQQ z`M|Z-C&s5T;UC_|FRS0Y$!mSfIDYi#l;Y-{aAa|5b(IaY+~#!FI%4j)hLT;`iVMjB zlKjbMbFGqFWdq9Ft}8dTKG19o#WL&KQth5YN3kc?mxr9M_!Wz&fsMIpsYE?t$k`1} zL(q*Q@)ewg(tgJ*8Y`_rB3zumOIo5LhE%-y>CTTWWN2xxuc7DX=7go?g;fv8F9oBD zXH{0&H%2{ot`zN<1kMhb=$m1`!AN2ixj!fD&6u;Z2g|?k_5Hwyy0Eg~3a_4A|JvCW zxm81}`pz?Cy8Cas4-V8~@>@wO1@}hpFDuG?HTr7J7@2$N+KF+uHa$If_iDo8LVUe! z`rNOXxAW5Og|7FDsJ`G8zrb}+-k@`5Pu*^*c3)K2UnSb%dtlnYXxlZ1iYD9{85p@s ztRRvGb8DS?6<91!cDYrVWn?VaIJS7!iKf%Q%FA{R8+LMzB?`_AIol^b<+by?*fQkmCYAj3|-`fAP(+`>{Kg?SCFE?XU1 z|E{25JaFv&dvV?p-@=%O(>z|EXQe-3X1^AkPV~r*FZ+KTB_ADIZRTy!?*!>MW%|Pi NNPGi)ioE76`zJ6*V~PL( literal 0 HcmV?d00001 diff --git a/ctfarmables/aya/stem/ctayastem/branch4.png b/ctfarmables/aya/stem/ctayastem/branch4.png new file mode 100644 index 0000000000000000000000000000000000000000..16bdb2f062d67468d4f28a80d8b3544ea77ae1b0 GIT binary patch literal 3893 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 literal 0 HcmV?d00001 diff --git a/ctfarmables/aya/stem/ctayastem/branch5.png b/ctfarmables/aya/stem/ctayastem/branch5.png new file mode 100644 index 0000000000000000000000000000000000000000..c062a634e6b30f887bf2f5ea90ab44849cd5d1b5 GIT binary patch literal 3654 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 aZJg8jXv1UFjb!8h97Z6ER!;rw%YOqbbI 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 EAJa|ZxBvhE literal 0 HcmV?d00001 diff --git a/ctfarmables/aya/stem/ctayastem/middle3.png b/ctfarmables/aya/stem/ctayastem/middle3.png new file mode 100644 index 0000000000000000000000000000000000000000..54a3edcfdcdb6496e777eb0940d86a087cdbc4ff GIT binary patch literal 2346 zcmb_dc~BEq99}>zAS#|9lwrHr0;8MVY&O@{6fr@L5{wuXXdT$>zQ9V7jk^m31`77@ zXf2G2Q?xqPI@(gI?X;uT0gF~eNAavm?R3QHOlut-Xtn<1QTxJ?QHs{F&193e?|tug ze82Dg-YQ#8`k3&Ta0EfdWM)`$;r|r)ObQ(Ze^*tXBoQP?FPP1?R9ZOZ%-7yU^IFVncV?Q`J0^H`)!vD$ z_r$&aQ%!JU`oYvc!m2}#G{0qjJ7VN}-G6TGHa>qUXq%&J^YVGiZ{@X=f4^qe)f1PZ zoK3-XIZfNkTgs5g#HEL$yL&_Hx~#1|bjRIVDt<>+NJ3F-EO=pM_?h-|&7;&KIzQU7 zBywC`bIy<2$hotcKe!uf3zr@sS;uczM;6vyl1=fejRzv6!l3N9#iexxYsa3?@3o)! z4CJ5dc`0>T!*d(zPigkWuUM5e@xs}8QO9~iiq!EgecZlQ?j(Vq#?PaU%e5>BOH)!uJkCZ5BJCk zgBC16<|M(Z2%-n|TVx$#nPS3Vr2Q$ly#ccxd4MKJ7~x~Rgjz-VQ|bfqTma`SlU#ky zd5!=s;07K=hFEm~>n#x#Q7#c5V>+<>hyzHi)f(_IY%Fefz=f=&mBTa!2pJYF+bg|* z$OW=kCUGFG9EO?T&&JD`CBQ18WEVx(V4-Y-A)^$`1Wj5bczCfwPJU@N^mUo2@7T(C8Cn(GQbFr&7U6Ahj5>HCT_w%8qzk@G@Ke z8Qmx}yJ`+zq9e+_(N#Kh||~R6z<-ZlXPJ7r*SpOE2=*Z)6G7d-Sf-Y zruBxg^%rA$nA2aYHJuTi5m+#Cz97|NTd*?JK6!g1hakR@XMSt9pWPUA<7V>W-51kO z?kGZveg!pq4kiC^{|0bIZAlr^VJ@)V$i4988{)m_wrwvqtyHa%Pu_blwXJ2+rnJt^ z9hW~T(!?%-wrj99-L!;Y{rF{t*EW1*$xf`N?sa{5_4ovJY4oy&&fqK8Ym2*n|IWRC za(hzE^gALJ)7Jg%x#_P`_&6f#*pzP?Z$?kpSsBui#T|`VhllvD;>@%h%dXi)Z~hG_ C(;S}w literal 0 HcmV?d00001 diff --git a/ctfarmables/aya/stem/ctayastem/middle4.png b/ctfarmables/aya/stem/ctayastem/middle4.png new file mode 100644 index 0000000000000000000000000000000000000000..5f8429103590b4b09e72027146daeb4c6a6c9b63 GIT binary patch literal 2114 zcmbVNYfuwc6khPf!v`o8TWeVt6-ATXY!Z@ejT#dg!Wf7U71WMyc5lK;vb*jsBp@wJ zA6gW2u%*?GjD4pZ26}X`i0kxqoHC%^oppxhHt_RD)~HR*}t{){F*A$9QR7+_D)jm)EV{Iq{p) zKJU5DKaMv&ww>Jx{&zh@ePjJe5qOOz7#GKvvGT3Xdt8wrUJjUWpbM?{(_2MX!~ z0gks~eQoU+%CS~#mC;SOMLQ_t@~S0JTwUO0s>>M*i!EM+E{ssnKnN%_8VLn?nTlAk zLAw+jtJ64!4nmZ2D>jtS61NAn3lczcw1kEs2og0}w7MLF-bgM$NrEJBLWk=Kjm}6J z2}*B9qZbCfNvxkLa=aAv1;4CVnWBgkj)%ixZCI}rqyP?!#ex$gPLdjk(8yK1LPs>b zoH=a40c1wvM1>Q0RJBO^gbKxqL8e0?gv6LxUXIEH1;Zn>i0ib38qy$;Wnwt7LJAH# zXBiv>K?v}Q46(WxRxA?~K`s*>VLG<_fCDJ4+a2>UB9~Ao=0a9-D`6N>K}JN&-YOB` zML-rRBnISGLYkRsG$Lh}0Idj;R}g~3iSi6nMoAb6I(HSvvqD&&ci#r!pcP=n)U0WU z9C&+4J!LRcq+vdxrwC#Q>K0heU-b~wq(b!sWgs4a!jfTWh5lbK%TRtn3ehlNE<^_a zF7g2kjmb#ag`glo$B>=={&^Q{ERx{of^gyC1~bUk?WSD3tk66ITn;M+wb61MOVK)$ zU*{uOjm5|sG&;Y*q@fAFL1Q7!Mv}1*dV>KB?{^4Hg<1i_`&qaj=uJjIn)DiTj$WtH zF$Pv+HXD2zA5EJrw9icXjIsTN5(iHp9eip#>bX=)hsxt*nAEE1$teaKqoW{)4ps|A zGwLa@VvL%8z+%y9ZUhCMEP^4k;W7Y?KBg>&V6xy>!n6cz0jSn+J|09Uv_3X2oF&L0RY?U9c=(oWPQO>H{x zZqbc#ZSB2xv;Ru{In#M!O?>;+$=`nR;~ytS_jYD)xbW+(wT{uLtxE!>uf}KWKbF&h zTxz_&uETcpoPX?ZX`gQBZ{Bp2h|Kc8FlW~IMRsgkSu4}6eBRNv$(L05y)(V(mr1va cl{;-G9Rme3vv;3vQ2(M_xdo0ROV_{lFW(o=r~m)} literal 0 HcmV?d00001 diff --git a/ctfarmables/aya/stem/ctayastem/saplingicon.png b/ctfarmables/aya/stem/ctayastem/saplingicon.png new file mode 100644 index 0000000000000000000000000000000000000000..a4092c1cc8161644a0a8fc6af85e54046c2f3a16 GIT binary patch literal 2371 zcmb_dd2ka|9NtilmZJo41S!yU>p-h)c5^2SftI94khCeZ(1xp<-IsQ4vKw}{P1-@* zq1+S@kP#gjWI&vX;s7JiDcBTI*h$qU@A>r$3m0~lY^^@CYTLEr?Sp;m zy4B~e`=okn6`~$B=irb_9f|elT`e~ahws+uQnyS@NGoee0k1CZ{ax$nrk>jFCqCZr zmb!m^Q~r-ebwOs+`*%~^y~PK}#ACPSs%O`?OSaTTYg=D&wrbMwnU(dP)yZc|JBp5f z21-xg9GUgn%3dF=IH_+=U9@E4pmX0B4nEqEP^L}wn};_~{p$05x9aZO2AuB%{D$1b z%+a>NrCH&Pn!4g4W7b^v9tpmZ+(FkCu`TA{ZdIS%*}FUo{(O0CavjokxZqyrl<`L) zlS#q6QVBu&3{oBy^5I8A5TxgqTv3T!;+jM;LO??+{A$91AVed`*zw^Y%~S#z^@4Ja zw_zPEtr*I&Hf);FMY@7^P{HNZieO4@ei2h!$yixz{5W)Mn1TiZK&H`fz|Tum*oH;y zQgEzH6BrtS$dxv%tDq$=H)*0I7Ak;y#`jOCS(;A<5a*FpVf7Pee;aH9usTxk2 z;I~MprwkTKXLy6uQzY31bqOrzt9cA+jzA5Ro_qufCBxD({hwf#p?rcEpkcyXfG!6_ zkT1v3IE|ED@Czbz45QOOJnw{!MHGCTA1*xJU?S1FT$GcSWSVDy(_zCPHyVy(DcTB5 zq{&O;X0z9V8-T%xdsz#K8;llU(3`v@Z8paCI|QamQ9x`z3-|lvHb-i2TvgFe_=byxm2V><#7@$YEAUyOaXJEBR_{m)I!mW zatdr1qm&=8Sah0u0t3&NL6_N31%O7MA&V}UB>3bIErP6a$X2W#Pn8|o=uP(H?uz19hPZ#kCr{3&!(%K_@ch44X)9iPC z&N^RZxpvl*LTtZ%BY#BZx4UNbTD;g(nX%Nn`9lA;t7JnX5&{F3G#}jY_sr|bBae-L z_cpuJ+K9G~9C@n%&Aop^MZQiCZCNvI^|;YrH>kfET|R62Z@sQKcGRo86&K^pB=4L%+7agn@~3I9~&?yBLDyZ literal 0 HcmV?d00001 diff --git a/ctfarmables/gil/ctgilseed.frames b/ctfarmables/gil/ctgilseed.frames new file mode 100644 index 00000000..8a54ff2a --- /dev/null +++ b/ctfarmables/gil/ctgilseed.frames @@ -0,0 +1,15 @@ +{ + + "frameGrid" : { + "size" : [16, 32], + "dimensions" : [8, 2], + "names" : [ + [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], + [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] + ] + }, + + "aliases" : { + "default.default.default" : "default.0.0" + } +} diff --git a/ctfarmables/gil/ctgilseed.object b/ctfarmables/gil/ctgilseed.object new file mode 100644 index 00000000..b843180d --- /dev/null +++ b/ctfarmables/gil/ctgilseed.object @@ -0,0 +1,60 @@ +{ + "objectName" : "ctgilseed", + "colonyTags" : ["nature"], + "rarity" : "Common", + "category" : "seed", + "description" : "A natural source of salt, wow.", + "shortdescription" : "Gil Seeds", + "objectType" : "farmable", + "printable" : false, + "price" : 20, + + "apexDescription" : "Tastes like a tomato with spices.", + "avianDescription" : "The hardest seeds I've seen.", + "floranDescription" : "... Sssssssssssssssssssalt.", + "glitchDescription" : "Disappointed. A fruit with salt, what an innovation.", + "humanDescription" : "A salty tomato!", + "hylotlDescription" : "A salty fruit of unknown origin.", + "novakidDescription" : "Have never seen a salty fruit until now.", + + "inventoryIcon" : "ctgilseedicon.png", + + "tooltipKind" : "seed", + "largeImage" : "ctgilseed.png:default.3.0", + + "orientations" : [ + { + "dualImage" : "ctgilseed.png:..", + "imagePosition" : [0, 0], + "frames" : 1, + "animationCycle" : 0.5, + + "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], + "requireTilledAnchors" : true, + "anchors" : [ "bottom" ] + + } + ], + + "radioMessagesOnPickup" : [ "pickupseed" ], + + "stages" : [ + { + "duration" : [280, 320] + }, + { + "duration" : [280, 320] + }, + { + "alts" : 5, + "duration" : [1170, 1230] + }, + { + "alts" : 5, + "harvestPool" : "ctgilHarvest", + "resetToStage" : 2 + } + ], + + "maxImmersion" : 0.125 +} diff --git a/ctfarmables/gil/ctgilseed.png b/ctfarmables/gil/ctgilseed.png new file mode 100644 index 0000000000000000000000000000000000000000..ce51048ecee6f45518bf17677d2ece42dc0725b4 GIT binary patch literal 5733 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..", + "imagePosition" : [0, 0], + "frames" : 1, + "animationCycle" : 0.5, + + "spaces" : [ [1, 0], [0, 0], [1, 1], [0, 1], [1, 2], [0, 2], [1, 3], [0, 3] ], + "requireTilledAnchors" : false, + "anchors" : [ "bottom" ] + + } + ], + + "radioMessagesOnPickup" : [ "pickupseed" ], + + "stages" : [ + { + "duration" : [280, 320] + }, + { + "duration" : [280, 320] + }, + { + "alts" : 5, + "duration" : [1170, 1230] + }, + { + "alts" : 5, + "harvestPool" : "ctgilHarvest", + "resetToStage" : 2 + } + ], + + "breakDropOptions" : [ + [ [ "ctgilseed", 1, { } ], [ "ctgil", 1, { } ] ] + ], + + "maxImmersion" : 0.125, + "consumeSoilMoisture" : false +} diff --git a/ctfarmables/tsay/cttsayseed.frames b/ctfarmables/tsay/cttsayseed.frames new file mode 100644 index 00000000..5c19305d --- /dev/null +++ b/ctfarmables/tsay/cttsayseed.frames @@ -0,0 +1,15 @@ +{ + + "frameGrid" : { + "size" : [8, 16], + "dimensions" : [8, 2], + "names" : [ + [ "default.0.0", "default.1.0", "default.2.0", "default.2.1", "default.2.2", "default.2.3", "default.2.4", null ], + [ null, null, "default.3.0", "default.3.1", "default.3.2", "default.3.3", "default.3.4", null ] + ] + }, + + "aliases" : { + "default.default.default" : "default.0.0" + } +} diff --git a/ctfarmables/tsay/cttsayseed.object b/ctfarmables/tsay/cttsayseed.object new file mode 100644 index 00000000..f0642e7a --- /dev/null +++ b/ctfarmables/tsay/cttsayseed.object @@ -0,0 +1,61 @@ +{ + "objectName" : "cttsayseed", + "colonyTags" : ["nature"], + "rarity" : "Common", + "category" : "seed", + "description" : "Grows bitter-sour tsay fruits that when cooked properly can taste like meat.", + "shortdescription" : "Tsay Seed", + "objectType" : "farmable", + "printable" : false, + "price" : 23, + + "apexDescription" : "If I cook this fruit, it'll taste like chicken.", + "avianDescription" : "I don't really like the taste on this one.", + "floranDescription" : "Floran likessss cooked tsayssss, they tasssste like meat!", + "glitchDescription" : "Confused. Tsays look both green when ripe and when not. How am I supposed to tell?", + "humanDescription" : "Is this a lemon?", + "hylotlDescription" : "Tsays can be sweet, but mostly they just taste bitter and sour. Great spice for a meal.", + "novakidDescription" : "Heard this one's a doozy!", + + "inventoryIcon" : "cttsayseedicon.png", + + "tooltipKind" : "seed", + "largeImage" : "cttsayseed.png:default.3.0", + + + "orientations" : [ + { + "dualImage" : "cttsayseed.png:..", + "imagePosition" : [0, 0], + "frames" : 1, + "animationCycle" : 0.5, + + "spaces" : [ [0, 0], [0, 1] ], + "requireTilledAnchors" : true, + "anchors" : [ "bottom" ] + + } + ], + + "radioMessagesOnPickup" : [ "pickupseed" ], + + "stages" : [ + { + "duration" : [430, 470] + }, + { + "duration" : [430, 470] + }, + { + "alts" : 5, + "duration" : [1740, 1860] + }, + { + "alts" : 5, + "harvestPool" : "cttsayHarvest", + "resetToStage" : 2 + } + ], + + "maxImmersion" : 0.25 +} diff --git a/ctfarmables/tsay/cttsayseed.png b/ctfarmables/tsay/cttsayseed.png new file mode 100644 index 0000000000000000000000000000000000000000..0bf095f29b20deb618e9a0db8e9796935e82d74c GIT binary patch literal 3730 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 literal 0 HcmV?d00001 diff --git a/ctfarmables/tsay/wildcttsayseed.object b/ctfarmables/tsay/wildcttsayseed.object new file mode 100644 index 00000000..076247b7 --- /dev/null +++ b/ctfarmables/tsay/wildcttsayseed.object @@ -0,0 +1,64 @@ +{ + "objectName" : "wildcttsayseed", + "colonyTags" : ["nature"], + "rarity" : "Common", + "category" : "seed", + "description" : "Grows bitter-sour tsay fruits that when cooked properly can taste like meat.", + "shortdescription" : "Tsay Seed", + "objectType" : "farmable", + "printable" : false, + "price" : 23, + "hasObjectItem" : false, + + "biomePlaced" : true, + + "apexDescription" : "If I cook this fruit, it'll taste like chicken.", + "avianDescription" : "I don't really like the taste on this one.", + "floranDescription" : "Floran likessss cooked tsayssss, they tasssste like meat!", + "glitchDescription" : "Confused. Tsays look both green when ripe and when not. How am I supposed to tell?", + "humanDescription" : "Is this a lemon?", + "hylotlDescription" : "Tsays can be sweet, but mostly they just taste bitter and sour. Great spice for a meal.", + "novakidDescription" : "Heard this one's a doozy!", + + "inventoryIcon" : "cttsayseedicon.png", + "orientations" : [ + { + "dualImage" : "cttsayseed.png:..", + "imagePosition" : [0, 0], + "frames" : 1, + "animationCycle" : 0.5, + + "spaces" : [ [0, 0], [0, 1] ], + "requireTilledAnchors" : false, + "anchors" : [ "bottom" ] + + } + ], + + "radioMessagesOnPickup" : [ "pickupseed" ], + + "stages" : [ + { + "duration" : [430, 470] + }, + { + "duration" : [430, 470] + }, + { + "alts" : 5, + "duration" : [1740, 1860] + }, + { + "alts" : 5, + "harvestPool" : "cttsayHarvest", + "resetToStage" : 2 + } + ], + + "breakDropOptions" : [ + [ [ "cttsayseed", 1, { } ] ] + ], + + "maxImmersion" : 0.25, + "consumeSoilMoisture" : false +} diff --git a/ctfood/ctassorti.consumable b/ctfood/ctassorti.consumable new file mode 100644 index 00000000..d957ce69 --- /dev/null +++ b/ctfood/ctassorti.consumable @@ -0,0 +1,28 @@ +{ + "itemName" : "ctassorti", + "rarity" : "Common", + "price" : 300, + "category" : "preparedFood", + "inventoryIcon" : "ctassorti.png", + "description" : "A healthy mix of ayas and tsays.", + "shortdescription" : "Assorti", + "effects" : [ [ + { + "effect" : "runboostfood", + "duration" : 135 + }, + { + "effect" : "maxenergyscalingboostfood", + "duration" : 135 + } + ] ], + "foodValue" : 30, + "tooltipKind" : "food", + "builder" : "/items/buildscripts/buildfood.lua", + "maxStack" : 1, + "itemAgingScripts" : ["/scripts/items/rotting.lua"], + "rottingMultiplier" : 3.0, + "blockingEffects" : [ + "wellfed" + ] +} diff --git a/ctfood/ctassorti.png b/ctfood/ctassorti.png new file mode 100644 index 0000000000000000000000000000000000000000..504993300c0035e5f394e8ea53c3c0615d35fae7 GIT binary patch literal 2264 zcmbVNc~I0=7!RO=c&*1MRxKe|?`)F26J2%PMObtZaaGi|nrk7tyIGR}tJPVw^+vqL zYQ3$aEna_UtHYpz7q!}YU@h9QwS%2{R;tu?TE^O!1-9s@otl{>FYo=n@B4jcmSkq6 zwu^rw9)h5D&NN3Bcx%)mG?+Fy?sJl&5wb;V>7*1ju$znEQPc8*jMj!+Sf9j{QE5-o8FJx^L=n z+r!p#VosO5Z~vfe%Vjry+kAuUc|K|fQ@wfN*oAf3d-5-@+JEcZwQipE(S;f7cjoWO zgEW0-o=Uh;8&_EEDtln4tPklDccsT9Pb=%eCoPV@SYB1qifHlGwyo1O9STb_zB6jZ z3@=$%-y<_#dJ3hVeLP1qweXs3O)MfS+DcQSM)!JWM&abu?Z25+>pr)epH%grkFEEL z*pG_O>q`?CElKZu<+iB^tZKRbsg{Dni@BJkhR++TX4HJ zG(KVQntRL_f$r^V>Dg|s%p5oz)#h-@p~(v#bsf?^1XWayc~UoS*clMX)`7H1G6c2h ztlm-3hD`|&)bgg_&Q`KrqbXMOX=ydS+Mq80&=53aSTI1dGk67N_#DA+MQY2+5m?}? z$V8(HcLnTxu8=lc;>XR-aI>>#uq1~J8ww8zQb2)^S7OxP|;JZ#e9D2wAd*i32(lRMPFx4?}T0<1}# zhstt{Y_tWwtVph+1SkwEC@9bt=(VDhgMnfpF z6hZXEsz#a-^Asxrm^QfJ3q;iV<;F09fMG#8fDu|;btw$w*a$9=CwarhITqu+ypQ)Q zGQbiMY#>)uL^)S{iR#GlGX_9tU9O0Y7jp6WA|_-dB_Fua7?2mDW%sNAk7e<)m?yD( zN=I8aqU07uZ&RW&n<&FN;0fGsqTuJm0=a)P0p39?ycJQihT^&HgXCQKAzpm6dTC@2|@R_Ol(b1dZ%B_9nO7JPILj|KcW z2pkC`Wf#4o1PlXq`sVviFjyqfBY45V^8+T#*5#s{ep#XYEbnw!5fB@#AaInoxfOd1S0X&8d3 zO#_4)`mvcb$&if2=pj+oY{F3vz)_2tB~aF5BuSPt8;lmVnRHlB0}bree8Y`Er3otk zS&eqb@iQX~;Bf6zG^_Ts6=Bt4<~gKsTX^k!HmEJg<$=;y6nO(o7ClMb!MK*dTwa@Svk3e~vz-o`+p>J~ z>hkm$o2D|<vgIn%Ym2SzcV16z-O!V9o%R$GcMxE_?Wcsm_AKpH- zS~&Y_&4Avb{_55EcJOs)@Xmp};-sz1oxA#FWFJJ95G_u;t{Lx67_M=6c^M zzJKY{-w$G0z7+b)N^G3H!ygB}9pCBkl`d>i0-Jlc=iS{E=PPz(UweATKBE5i%3JkQ z`cEvaT6bbe{)OwB#9tm(-%9PCT=VWWYjl}AG}pFi?7UD-?9op?E*_A!bg}y5bf#oD J_K%o0{~yrK9QObK literal 0 HcmV?d00001 diff --git a/ctfood/ctaya.consumable b/ctfood/ctaya.consumable new file mode 100644 index 00000000..27c42996 --- /dev/null +++ b/ctfood/ctaya.consumable @@ -0,0 +1,20 @@ +{ + "itemName" : "ctaya", + "rarity" : "Common", + "price" : 30, + "category" : "food", + "eventCategory" : "eventCrop", + "inventoryIcon" : "ctaya.png", + "description" : "A very juicy, sweet fruit.", + "shortdescription" : "Aya", + "foodValue" : 7, + "tooltipKind" : "food", + "builder" : "/items/buildscripts/buildfood.lua", + "maxStack" : 1, + "itemAgingScripts" : ["/scripts/items/rotting.lua"], + "rottingMultiplier" : 3.0, + "blockingEffects" : [ + "wellfed" + ], + "learnBlueprintsOnPickup" : [ "ctayajam", "ctayafresh", "ctassorti", "ctayabaked", "ctayacandy", "ctayapowder", "ctayaboiled", "ctpie", "ctcannedfood" ] +} diff --git a/ctfood/ctaya.png b/ctfood/ctaya.png new file mode 100644 index 0000000000000000000000000000000000000000..1d2c8a2ec8d8f774d12e8f2bcaeed80b20870d7d GIT binary patch literal 1902 zcmbVMeQ?uc7*84C7%(OSnZjHQ=-{AD(vNKoR94#Bb<$C`3LB^_P2P5KZ4#1f?FQV& zRFJO$*l9op3uv5kZb|sD~%WPA8|x!FWo3dY9(S`~KeN zrWBZ)six(;E5A z=g%z}knKEV{cXtNq>h%CZLbU)w5t1$E#2mEU7B}&r?)Jdy{xx%SM}HHTQ40yGsfRM zpuVViNA<2MBrSX4k&N!1wrzbW zZA5)b(OFa4to)WYZjAM$NPS4*7uOc2EvP>uTe4Q04-S(SXl7=Yr@op!rn4uhoXiU5X6~Ky@rMVl)!ni@e7YC#Tb;@I zQ!Hc3tdZ@yy5};cZn*3_CO(?lL)UuQwp?+KX6PQrC-YwY{gG*@b;!Y^vu^g5Oz(tD z4iO8=WCR(Su09%M^II7RGH5jCEmcb0Gbu(0>1dT-T_hwzG=fZ<9uaA#5-6w-1UTM; z^|ZBPD92i`xh6N^7Hyz{E2xz~No|prsjXzpEH?dVbXtUh20}og(MTxB%T&aIMeR~> zt#0EO8igp87OcOZrEU*u6C{A<=m;%C5PCG%tRr)b29tgYsweaWPLQ~P(2^#~L{Nr2 zH1@-wH;MIA#r9`nzTlSyt56h?!tro8tP2}-f)v1EvzT#0kL&eXh|tP4yh2B`ygWW` z!470b;zWfLcvQ7W`-CdRg271pQwWI(v%DOm2@-}!Xb~rMgql(m$TA6>SS1Cc&RGTr zK@bAGB10^hz={=uBFGiOeM~2g?{EOAb-NQj?iouclyD&{j%t`jjF5YxWp9lL@M0hf zRT2Xn)iBKQYBnNelK`y=q1iqvJT1A^=JH z`~(BrGKbU}eMVB7=gTu{b7-TP$u%2|gxMIsZx@&0|7+VE7G}0l+ygVvZ#G;3pwWM6i+-3a_?0j% z0c!xV6|cvA+YX1pg3Lsp%gQPgyFUGuut`x{OT-aWG3 zH~d$tYt4uWOrPe;=21sDUwWHABd}xbBKb+@!J8L<$bRp@_0MJ|wI2Jla^Fbwd;{|A zoTZgNPAK2$3tq}Z9HF;;{w_`D`O^?t2o(A9f_pMar+~p{; Jx6UYU_y;2#j1m9< literal 0 HcmV?d00001 diff --git a/ctfood/ctayabaked.consumable b/ctfood/ctayabaked.consumable new file mode 100644 index 00000000..006ebc02 --- /dev/null +++ b/ctfood/ctayabaked.consumable @@ -0,0 +1,18 @@ +{ + "itemName" : "ctayabaked", + "rarity" : "Common", + "price" : 70, + "category" : "preparedFood", + "inventoryIcon" : "ctayabaked.png", + "description" : "Crispy on the outside, filled with hot sweet, slightly sour jam.", + "shortdescription" : "Baked Aya", + "foodValue" : 20, + "tooltipKind" : "food", + "builder" : "/items/buildscripts/buildfood.lua", + "maxStack" : 1, + "itemAgingScripts" : ["/scripts/items/rotting.lua"], + "rottingMultiplier" : 5.0, + "blockingEffects" : [ + "wellfed" + ] +} diff --git a/ctfood/ctayabaked.png b/ctfood/ctayabaked.png new file mode 100644 index 0000000000000000000000000000000000000000..a834bd895e78557640b1407dae57efd96f3ede07 GIT binary patch literal 2434 zcmbVOeQ*qC7~hl72-2Vxg2`H@330c3-*;O_;x3XiE{V91_$Yh3?_IXJ+g-bxMVmhY%qa_H_nHu!n+y^m&>CWul?)&_n=Y5{v z^YPw_!u;HRiK&SQg7kCdIf~$KvT`T%g3q*$#}tC7%&gsBn9cAWfEMLWL^HHjt7SBT zWUSw`u4(eg!Z(&T4b3^deR{(0*M;<{h5jqYS375|L`!ztH|%lRH+cqdd#nFVUds)i z{oCRm>AAS)@B`cLG^{FW!ti;%Q{MSSN^(w@1MM-nl9D%(#D_vy!PGX z*F*LB*Nn*pS@oYh7+RPpK1L>=yT2%TZs@9HOIvL{)>oXXnlgM&d1&T_q|2r4?&bzi zdg<0%*`wCIwq@-F{gJfgD<%)Ta&ct*{zCL=t`jM@FO9$X;a}%=0 z+EPlhgWEOL#e?78_?PELVMtOtwb0EpnuWuvK8JI@ow@Yxpm9mn$gwj84?Ct!I18EV zE##F-2-0Vua;uO}w+=>-UjMM}61l`Rg{1j_hEn*|1Ooy@BgnW3L4l&nfsA^9kL7Gw zdt(!ZvWyLzVRR8L!4AsUyoDl|wlLpKFD$363^rjrIxa{;0|6jYXfWXCBr<5jI_;A1 zU0KF4v=bti+pus#OI(GhofiRW(hzEzAatnNs?nMZdZTVEsv~p+PH1sGq1GBnBSGpd zXyn4+ZX)9)iyV_8d%-UoRwl~=iQ`pORhlZjh8KM}EEX$H=y07*4H0T-0Vh*IH7AXX zT5te~7Fj`Nc@9-9QXalSwqelIa0me*W|os8G(p1fASK{h4WWe831sLPPN)$5otrZ> z4*VbhI9Y;NZ44`v@iH%!@!gn?iMwn7sdc$xdpy^dKp?h-B+GAg2<#IWiiJ%zB^D*+pBCbny!W*>0eUBnA~oy9g+m7u`JXkEXvcN(5@R!*pwn zXvPedWB4j*wBkub2RJAh*f1zJsR@IcFuS!{QfDQNrc6Rh5=0p4;u+SvAPUtHY67B7 zZh{~Q14%%r{s|P;B16g4OTi3HdU-KGK_=M%uxR_%h`8o_$iYd(Z zG&q_duO_2WZ;Y%LvO(Z4aj=jNDeQ>pX-R2Ui885_W+L-g2^Qpn$Sj!#=11QAEZW&W zBt?fqpq0`E3>H~tpOd;*qdsi5stiD~UQo|rn8bVKDoO;|KFDyikY3a>cz6CwROO4k zf3?Ev>V3B@_DbIC;6Qx3+rvt98O8YkJZErB2?kdtayT#evnlJ8JvF_faCjsrud%ZT ze#A~Qz(La@Jgc@W-EV>C+%2ag+ih8MdgIYGC$f?!wV`A76A8D*ApI>%whkW9{9Wp> zIX%&@Lh&oJYC<3VU6&aeg!HytJTV(7|E9Gfl;!!-S?OzizvEzC!#H}!t^;#b87XsW z@}_^*u(IZQW{Ya`sb=BEk`)7Mcde|+Z(N+3R*PJ27;!T(e&hU|e~ka(yNxe3@h7kzobCx{SJmLv9zRFA1Kz6PNU0c&Mi;vAD!W+{@Wow0qgw1MlcZ zZC<@+{Eb~`DD}-Vea{>2wtoNK?T3xtYd2^4eiD<80n35h`i8Y_8;tF%EES$@w&3N~ c$6Fq$QV&T#pKNt0|F#fkPQGLB#Cae52Z!rGhX4Qo literal 0 HcmV?d00001 diff --git a/ctfood/ctayaboiled.consumable b/ctfood/ctayaboiled.consumable new file mode 100644 index 00000000..a61b5f1e --- /dev/null +++ b/ctfood/ctayaboiled.consumable @@ -0,0 +1,18 @@ +{ + "itemName" : "ctayaboiled", + "rarity" : "Common", + "price" : 70, + "category" : "preparedFood", + "inventoryIcon" : "ctayaboiled.png", + "description" : "A bowl of boiled grinded ayas. Less sweet, but very nourishing.", + "shortdescription" : "Boiled Ayas", + "foodValue" : 30, + "tooltipKind" : "food", + "builder" : "/items/buildscripts/buildfood.lua", + "maxStack" : 1, + "itemAgingScripts" : ["/scripts/items/rotting.lua"], + "rottingMultiplier" : 5.0, + "blockingEffects" : [ + "wellfed" + ] +} diff --git a/ctfood/ctayaboiled.png b/ctfood/ctayaboiled.png new file mode 100644 index 0000000000000000000000000000000000000000..3edb58d111ea9966afe493d9834abd3054328672 GIT binary patch literal 2303 zcmbVNdsGxv7#~ChF$6RdAILOTXu3PI@14mFVV7W$ML<-rhtAI2g^Asnab|!8ACQL6 zM3F44%&fE&GyOx&M}he)J&I3!UX$iS+F z^XgK!Wjs5hu5Z$grK3Ze&WdrF8QvpX-*dh`8_lV;FZjl3U+C`6uP*yLvXYN^(+M+{MtIzK_-pf#m~;f*yN|1Z- z>PrbP%nMmmxzDgMcE+sK9!Cyj_S)SXJYE;;wZv>3y>8X_H_PtYq8e`ieo1oZupzcy zxe5NI+Okp6uT)=l?-F}=Yo<%H+07PlLr~WZN$bZ}{Px_?Ze>XQ&JlNRjEvt6mFyy> zAbjUb(xxa=Gy$CXAgf=^4U`fB|?5uy=fXuMyfnF64oZji_EHmrGb z9foqO4I5)}5iZdV^0|~!35+aF&t^&s7?Q=}Uqy%dDQLh46dLvWyu3{LZCHz43Xauj z979_mN`Vb)O=ylQ1GNhhK+Rf0!w`fXwUAn!*=R87hoE{wPvC?OHxL?~i82wC!HTwB z81yEw9xBW6TAMHUWyA6nMWk@NxVTtbY|si)9uA9z#0fpF*J~g`BbV?B?bq<~fOZQG zATtstDxAQhszur@6e>0hGHngPCkD*&a+^$0Fx*dzxK2x`A+-QmCV&$QC2xy!mcfA+ z_yDiS5UUGd#e6{#=F^+SwI#F zB?crFL7D^9Xhg~`0a_8HY(en0Cn}?zGOCA>paaKnJS!B-gYMe^9JB&#n3^>WVb&1F zY=WRn7RqQDOc*GFXob22mh+T61U0Kr!bIsGgu;?xX@&k@Fw0OLLGsZsV9rP90bJzs zFf3jtC4QsKSJW*38cMGZAU$qYUxlZoD7p%(spu2f(dOSFNd~N3q>>P zDX?LTnts4yZPVN%6nL@-TFn;c18DR=%Ayq}3m&DImOw%tRI5E7k1ad=apYyX=)b8y zS@Ir9{oiH!G}PNxB(AM zORz1E`kak{f6;QMBO%*5cX4&y@D6nJu6V(iI=_0ZdyY#&Lod}#!>U~2cY+&_jxV!c zJvGGmUGFIBSWP0@Z^Nmka}D#WvvMvU`mFh5ym;i9i+jmS`+jZELvsF{84<)=-U}|VOay(@3@tK4BBekoNuPJQWs?OA@)YG5W zR9qase@o*OexQ}4PIrvToVa$KXC-lY(WOJ=8h^#F!)Jf>p>7kncK7;U$v>Rf7k_g3 z{?fGAU&8Z3JR$GI9`IU;3*9Sesy1=Q$;vfc)xE0+z1E{$7R4M+?Tv(`SDt?-wl*xM z>A=YjQJE)@dcE_<)iqx-Y0DyV@iCD1%aikGHSSq>uKvgVL4;=P%`Gn;Glg7;u*1=% z2)jGn;kfw9w{wkuZ)*^>ed4Zn-c<42A2XKTw5-2WBHt@4-Fr6vR;RDicJH1zI_53) O|LROicdSkvKlLBZEi=#n literal 0 HcmV?d00001 diff --git a/ctfood/ctayacandy.consumable b/ctfood/ctayacandy.consumable new file mode 100644 index 00000000..60122ac2 --- /dev/null +++ b/ctfood/ctayacandy.consumable @@ -0,0 +1,24 @@ +{ + "itemName" : "ctayacandy", + "rarity" : "Common", + "price" : 115, + "category" : "preparedFood", + "inventoryIcon" : "ctayacandy.png", + "description" : "Made with aya jam, it's a sour and sweet lollipop!", + "shortdescription" : "Aya Candy", + "effects" : [ [ + { + "effect" : "maxenergyscalingboostfood", + "duration" : 125 + } + ] ], + "foodValue" : 10, + "tooltipKind" : "food", + "builder" : "/items/buildscripts/buildfood.lua", + "maxStack" : 1, + "itemAgingScripts" : ["/scripts/items/rotting.lua"], + "rottingMultiplier" : 10.0, + "blockingEffects" : [ + "wellfed" + ] +} diff --git a/ctfood/ctayacandy.png b/ctfood/ctayacandy.png new file mode 100644 index 0000000000000000000000000000000000000000..ee9e6a06a1fd26c7f7a0d00cd41f33766aab1a81 GIT binary patch literal 2532 zcmbVOd2AF_7@rn_a@7?GchhmIv;=17*n8{(%Wk1Xwk_=fTadu)%-eQkcV?KGw%Z16 zgIraPP=cU{NDL+gEg&LdBZY8-A%Z}~s5M~p4+&KZQ9#8vd$lE8agv#xdEf6l-tRl! zHWU|58`OVPe*{4W736zL;IBcy)B3cJY zZr)L~s}eC}FFrP+y(6u@&D(OreBy2$o%zA^UReuUMuTTp_5Z5%LQ@~=sW0E#_OjvW z`liBfErz1WO`GnHF7B_~L#Cg(wZyQX{)+0%TNBV+!e`niqi7t1<)XLo|K z3pd8Po?F-Vt+nS&2QybTOdoRT{LJB}I(jXnGDEhEgR}R4_{FWdf1S^?bpmnQw6w_+ zoWsjpk?qF1StDN9@N3|tJTkq5t@ZIOHu*rxfCG7-&Rzb;u-x=IzJioq|mE zlk>||1Q{?yzf+L6-x+}*eOC%TzvlPOU^ppkWOaUxk+2NW2$DM~BD35gprHX!E{IO7 zqoox?1>T9xv3N;@G=eysvZYYTl`?IO;>W0NMLxe*2$2m_5pBjJ#!G7%>hwadVF zeVM?}C`4Q2#9|5cdy7%GqyW@vByo-;Y1HO0QdYCcLQgBd5sc~QM%ZXKJn#>SHb#=9|+GLcJasn2MgCJ>wrg4bC)f!P_Be1E&IcZi@<1|6ShzKhal#$f86b15J5+_$Gp{R47BR~j* zfvBkvOC_;#g``Pph4c{9NpTMckXo-d>EnU1gu_V}s+Ly;w-G1gfoRoNBLkuYs8XfE zfxIdhW>#W1nh@-wvxl}W=@A!*2oHhkk|b1S+zMbdN%2WiD3Si+1QDp)4bx3o(40Af z$V=7gI6acM4)CxVaAHty#Yriy%yC=87*`t_;`RmK)=Gzl+)(w}j8*<<8g;#r~q$)_@ zTM8B@BS545%&=UHQciCrz+>@c;Q^)eWTg-@TU`NQ@*dG&F_*VESgFsg31@xIbl4S+~<9 z0f$GF{+c`+;Yadx1tK)9z_W8%<4>F5xqG<4FReB-uHw%)#1v}Nu3V{d+Qa@Z(tNp@Dl_oI|6 zt3DoCd3{QWq5jNN=I6oL4L7kD*IY-?)+5(?=kEUPP~DKd8OUYFY4i2xm-j~YS5l2* z3`6D9;rWwm_vX_}Q|s?EkAh!+-EL1kw6Eyhi$=$v^Yhwgoo)NOt!C_=%Qcvxc27!q q`aV5QS*Ufr{qoOkkeubj_!Z`wKG)_(m@L_uDmr+Lc4rT+m78(K&J literal 0 HcmV?d00001 diff --git a/ctfood/ctayafresh.consumable b/ctfood/ctayafresh.consumable new file mode 100644 index 00000000..9c69fe38 --- /dev/null +++ b/ctfood/ctayafresh.consumable @@ -0,0 +1,25 @@ +{ + "itemName" : "ctayafresh", + "rarity" : "Common", + "price" : 100, + "category" : "drink", + "inventoryIcon" : "ctayafresh.png", + "description" : "Made with aya powder and some fresh ayas. Refreshing! Fresh is the word.", + "shortdescription" : "Aya Fresh", + "effects" : [ [ + { + "effect" : "lowgrav", + "duration" : 180 + } + ] ], + "foodValue" : 20, + "tooltipKind" : "food", + "builder" : "/items/buildscripts/buildfood.lua", + "maxStack" : 1, + "itemAgingScripts" : ["/scripts/items/rotting.lua"], + "rottingMultiplier" : 2.0, + "blockingEffects" : [ + "wellfed" + ], + "emitters" : [ "drinking" ] +} diff --git a/ctfood/ctayafresh.png b/ctfood/ctayafresh.png new file mode 100644 index 0000000000000000000000000000000000000000..47b9907d69291fb2e4982e27001ca5a741463be3 GIT binary patch literal 1798 zcmbVNZD<>19KW)c){SYw(UwixS~aQZ>eN!NiWbMv{p*^Rm30+;*W zbHD%Z|Ng(Z-k#1ao3?GDC~8ZjD;y*DYUirjNdD_ruLE+s$LQK^QPk%9ovVU6bhwV9 zHXKvq1NK1l2^nI|1r(e>uB>JdG)1+vWeosFkxeI1O4S3*?;kEPw5kM{es7eI8X+{I zc1@b7Z?Y#2Cr6=QVcJ^hmaI$&G-LxhtEF{I&IXt~uS{g;m}BTX#2yVWLB}9H5bdQy z*hIAC;#tV^BHiS736jU{6(6HTUgSAm;M_bbcx5jyyM1)=#}I3#l9XfN$BVYeQ-B$< zZA0d`OeW*XxLw#xaf09P=XjA5MV25~YeKg{mes9>5bpX%X{LyAoIK|NRRSvA{3xetf1}JG61=!$@UII73e{bUBT32&b`03={9%YtJL0P_K!TYMQ*T zVx8@Dq$4B=eo10QmymZi8kHluWdj|eNI1Zd+qDP|{car~Z?sN=6W*@0y2<%D<^7u>?s(7OAmS9He%TDoSa! z)d|yaQ%Qh?4+1X>1O(Yc(&J}=1U#%LCX*8KCPmQXY2loyAxd;XDiCqEx0vr`xl46C zm?+xqLwm~}(E0Y20d&SPz(A)Tk-`*@)w`}pfi^RO27U+|428)3j#Ul;C88IbwNrl85s0MLOBICRweQD)&4BP0;F}%Ky!Kw>mCdv7%natHe|+fF_&M&Sb6aa>2CHT_ zMD}V=pFfcH2p4j>i=wrB5*|D#|K0dT?S1;IwK?m+Pb=A}+4_|sYAB~QG;_@#KeEz1j0bby z-+OI+cHduZl_#!KJC9u3Ni T=dY_SJ720uM^AXMeR$>{?Uh&r literal 0 HcmV?d00001 diff --git a/ctfood/ctayaicecream.consumable b/ctfood/ctayaicecream.consumable new file mode 100644 index 00000000..deb1ad67 --- /dev/null +++ b/ctfood/ctayaicecream.consumable @@ -0,0 +1,24 @@ +{ + "itemName" : "ctayaicecream", + "rarity" : "Common", + "price" : 115, + "category" : "preparedFood", + "inventoryIcon" : "ctayaicecream.png", + "description" : "One tasty snowcone, aya flavoured!", + "shortdescription" : "Aya Ice Cream", + "effects" : [ [ + { + "effect" : "maxenergyscalingboostfood", + "duration" : 180 + } + ] ], + "foodValue" : 20, + "tooltipKind" : "food", + "builder" : "/items/buildscripts/buildfood.lua", + "maxStack" : 1, + "itemAgingScripts" : ["/scripts/items/rotting.lua"], + "rottingMultiplier" : 10.0, + "blockingEffects" : [ + "wellfed" + ] +} diff --git a/ctfood/ctayaicecream.png b/ctfood/ctayaicecream.png new file mode 100644 index 0000000000000000000000000000000000000000..0ee3688b68c1620cd8acf3a03e566270568d5983 GIT binary patch literal 2700 zcmbVO3vd+W9p8wUGa?+q2$IIEi_=75Zy)#Eg(HN!YjPPbT*Ad9XiD~WzrAd8x4YhM zl7p&Ap^zdp40IR~1p#ZvkjlduABYus$fJpjjZsW%he&C)qC||+;){NJFN_1obZ7Q% z_xu0;kMH+?e7h=GS$1pQv^)esZuOUYtKq-dxJ@^~-@=hg9D?LHC66aqDkx!qR+r5~ ziz$Y2-Gd;->o%<2UvVfnxpRNM?~QHunNAO>MODG*I|tVI?|&4n>+!6A&hOa}zD?fQ z{*}2)E_mSmhi@nv3aOpZa3+Dds09a-I&K+`O`C)Y#g ze%L!WMcjBpN9D$6T6^MsD>%D>vp3+8q|_H}+RFMbKB`16+!nHP5qYVN`{%C5)- z+!IfZ0Qsph)7+WvDfOj^ZIM0j5`O}^yE|o$z3gl>h!w6e3n;Y7S7<;l8C7gjUcm2 z5-P_x104;6h$OqQ;eGotR1(}+tvx^nR1av9%9qB$!ljiVerYq$2w2G+basM;24XE2b%7x2QQ`n~SV){FNg8!B7Rq6>+Uc1nP0}Pm zQiPSnDLZQ?S*r_8Ul{Zj7euz&`?It!_~yo%bX{c$qOGmX(q^?N@dyEng&|0qplKW; zaBYdKa|vA5re`d8fyT!rRhJYQH7s&rrA2pRFw)c(Vrtf`tfgs!gb@i&B`6DNY$*v8 z_$*FsiAR&p1)cy=5CgKVK`fQUs!fWnXidshOlQTT96)LVfvk@!#uAHVU1++m6>cL< z$Q99AXo(7lYM?1CaUS?uVVKi1yU``_GM%He4aumuKtj3-)R1JMD(i^@PFLa~MTut8 zAIuPedOR@QlnpHoaJ(cN?A&9-lGXxVP6uubA{;nr!%1g|g4F!I0Y#9+ zB^fA9;v_^nLX?9gZ7fC3Ag!07uo?wU=YA9{@T{oBV;tmCig6J@sB#2Dvl(JNN>qtM z$1pnU_t*V!X2lgzibBB;XIC=XK!Ekjn$F2Q@O#}D+^R*A1eOxR35x3bG0T1&OjRS$Uadwdx zNvAWTzaTEb=H{aRza66(SZD?Y!5JOo#wZL;F4h@!6>Ui^I%yJK1ZDiD<@G-zzbvki zB}hJvp+-5S_+AKy6Xexlw_EM$^`Mjh(K@dL`Os2mjkgJB15V}O7&E&vAcH?KPe@? ziIXD$o_z#nY$lo9RAz`DCM_xZ-ieZd!(+;L%$|?%C40gG8Jdp6^K-TG$^iV_5&YiL zkn6Y4RJ)rG1}D2~znNrNcH5)thHf`?Z7cXTM|^SX>Yn>+k1xt=V2>7}rs`w;K6S?S z6&1b*z9K3+AN$YeTMl&R-nsYvGh5a^QFQnD!hv1+*lBY8LU|&P(62Ka7)MTvA&H(UHP9rD^5@rysLh2@Qc%ZFYjp>_~ci+YwkUi zziI8k&gWlSdBS)2@sAUpp_h?YIjInNq+~$5l!qLd_oisASn*glMNsBA^qP?>ukt< z#QeeTzq!6S7g%F0-STYjTbt2OchwA@ZM<}GEb`fMQ*We^Y^d@cHg9atkL)-$>BNN< z%d0lrSXa|Jw0#zJA)=Ioys>|j4{!hZnO%L&{eyRwm&N{lft@<(P1DB7XOh>VJ$IM!m78Sz!I;6*N@-d;tJff0*^j&C|pxpPNBJlPl20c37wvYVX$ zJOAVRA1CX)m2*aC-I;|T$Y^(&s|x<->UZWy_?tg;iA9h!tKf8cOL)l-(5gAJ&?%JN zZkviAQ#NdB>nZ=I_qNua38f!zdoZ*Aq+B@98$7aay?fE)XicZH{dKo&rQH+2-H&B`-gBs9Bz4ng zFK&G}cWkty^0+y7ZgIymzfbUHDVLD)PtLE*eJFZNb>y$N@6AyjN~@T(q#?Sneazw7 zLEopZf!af7CYRjPHtN}@dQI=;x2`L{^~e|V#vdHaSW4vwt&`q+aQDtV=OceOZaF#x z#I18Oi>Eur*Or9086xxZ?%(*6|6lSQV+Pq4AKz`2-$~1Ur}XWGkDj}I#+V4Q_rTnX zL)AqGA(J=DWwk1TWZ$aaX~>r6@(^THtKh5AYCIJTCxr~G&aWXHk|7#FW)y{GmTLeS z>IZd#=)eZMdoWbs9oPc1hxEu!P%o6VD4@Ef(#N$laCROmnu*Q`Gf+VYXe=5I1x1w! zJFu8u20rV{1ct^ST7v_NC$z@nMV*oYP>X@YIg&J@R=a_+&?d8SI%*`1BtcSyiNq;0 zVkTZZ(Thafrax<)X%h zaZxQuYH$ISQv_KPBoWm$vVN&ib70WZcnBdmrB+lEG(p0MFe?+3fz(5a0eLQklN*&_ z%s9^xAP7Q0)KrM2QdqfO(j>KBx`yhMc$fi5t;dtHaaCVJp_B<#D{X>dBnY`GTJ z>88x+lm&vwOU>$3-IK%~;9@o4z@XfMlQd3ReH6tQ?TpznjieZoj6*#VF9en+p+*uX zA==_2NhXG#Mw%`|VJ-5k#{Mms=a_(`gjmR=5Mt{9A&Yewn#vF3l!B514MXotSFXF^ z#8RYy5QKuiPOg}@9uMOdRgD!n;C4AM7^*=Kc*bh;v%JY_#Z7>=;U<>ma2pjc;}lI> zINogLECAYxRRZIZxJJFSlKXkMpEL8oVgfLBn~B3YKOMmBwBL_g%`99eSu^i~2qmRJ_9Qc5>g3URf~^#CUCI{g)gsZu~|W))CU z2Q!{5?CZ5KaV`Hi6O(&@9avb(lUzSJ}i z1^r*Xu-kj4c=LbH?JsKjqkY-M3y~@RPJ4Ie%WJCkEXiNor>sII=e%ir0BQtE0T^z->|Pr8@G1gM*D#E=~KE7{pZ?Om#-eG>TLLSQ`e=F{h8dB zF)gKAK5FQ!hx9X+e>r(zFs0?3r{`MUv0KeVc85DDXIW1cJMFF1)4gY+$@ti>ckXya z|7c6J^t@SLHaGhItt@YG9Ac{tZ`2|`%QV~iNU00cy_=t^}xcfkZSTVJr=23H=*14`QkUPKRG+S89IEd?60B9!V`eW z@lr{(0znfdX^#%t_Q7Nb8utY6t5T~x3rJcF8YzumV>l=QGz85q3`-PU$EvWOt>Fb5 zGT76Lz&v9^7MVSmN3yfEd`XkcRyLLT=%zZ_${>Yv;Mrjk7znZ|1&4zHK_SC7BxaWc zYi%1v;21=$vmqk|t@3zbyC}18z7aFf7)HPrs}ax7Gnt85Fo6*mis7gUGvH>@jFF}S zIQ~I^H<{tc3dj7oFYsnVYE@MtQ8W|^8AB$cDA%B%S*$2Vpafw62!qlns8rY>C^@4R z9IQgiyrlA?0BaU0zgVx@5D@7|3PCAhR#4(J0m9HQC84+x(^85789ITJ>g7PpIYXmt zfDN*OssJpWz)H2EDk`<&15785?{WaB^>`9K?i))mm~f$}&IXW1oRIsX6(f2(SK=+5tt%!YKW5A zq8h-~Xgwa-b|?rQ)#i015A@y?V`q2F_9z?(hPF&76?jQ#9V-BVlYx@Wx3v!d72NM~ z6!{9?x!N`@y>G7GIgpY5`ZLkRH{5CCBYO_#_rJW`l55!+*|WDZ+1Xb<$G>y?>W(doQgsDrLVI~3u1-Sh+1t-8xOKl+kRcTZ%j)b?L;5ZA$jaOzB7 zMr3X7tcbhsxG%HqNLu%l_g1dz+AU`F;gOz;w{?NvH(u=ce)9$Te8Z=@E!#G9_%81& z9o)F;)g}E`-Ie>>FCDu2v((#FkNlDUnz;Mu*fQJ`$cpYuUZF|3%USB^nzyX=Z#G_! A)c^nh literal 0 HcmV?d00001 diff --git a/ctfood/ctayasoda.consumable b/ctfood/ctayasoda.consumable new file mode 100644 index 00000000..13191996 --- /dev/null +++ b/ctfood/ctayasoda.consumable @@ -0,0 +1,17 @@ +{ + "itemName" : "ctayasoda", + "rarity" : "Common", + "price" : 40, + "category" : "drink", + "inventoryIcon" : "ctayasoda.png", + "description" : "What a sweet drink this is.", + "shortdescription" : "Ayoda", + "maxStack" : 1, + "effects" : [ [ + { + "effect" : "maxenergyscalingboostfood", + "duration" : 30 + } + ] ], + "emitters" : [ "drinking" ] +} diff --git a/ctfood/ctayasoda.png b/ctfood/ctayasoda.png new file mode 100644 index 0000000000000000000000000000000000000000..3e11643ea8e68a6d4e9c3440d618eb181866b52c GIT binary patch literal 2428 zcmbVN3rrJt7(aX5u8W}!gU;#}~0{U6+D@9NzFg*hSk z8V;Y#s8gfF%mkg7Xq*~0(M;6M%}kv!P8W?aTc%Mm8QYvr_dohjjHubAcfI?6zwi5h z-|zoD>YceWhQyDFM-XI)J=<0Q{}a_aE*3tMIv+6z5|hSTtxk(q^Z>MA#x!&yX)>ix zLXe4T*RO8N`Pw;RdE3~m_NLi!*RKUq@}0g5#~SSKu0Y+pt?TyKt?NC*gqE6r5?2Z1 z=Uw@*Ps)sAmfr_1?AzYF*t%qJ|BtW!vGuBH+?kjio{L+TnQiFujL8}5&F#!HWooNv1pCKlITlFdmCrlW(U;+UD^-z%$~yDs6!q7K*T zU7+aPowqE>s|Rdabw+nMX?cCl@C#@2N1f{EJD*JQrHwy4`@rX4b=5pHzjCn?2-{}F zWu}@(6Z?U+fkqF>9X{Az>#07N6ml#F12VatGmdO!&; zn6Zx5HVoyxW^9hZK{x_dP|9alOQ5hi*Tq(su_iB;F%_K>q@e*nP#84m_X#o`G-KU% zY51-#;~3fvQOe9%=s?{LCu$WXfEu-gh9w9JO*3gpqh4pAQc;Sa2%I2s9ibr&w1J>? z>1g=E;BJzaqYG@)!+XImGghi70UF0ED=W2?I;|*`;4oQCI6>hQrGW^ITqP(>P$S3_ zA{J~wW+gtL@S=dK78#FNu9z|CX($ALAZk{S!!$v{@E{YwNiCs<)D85qQCy&0@^x?S zWpUsGejq3^#F9~Lpj1>uxm4`MbX44914ymI5#8gNzWDvoEo3FD0)`PLvXcV4%OlJ>mRno&R5afG-s*)%)KwBliD5B&NMPKCjoe?5Xs}-F% zhZnqJr94S>A`AyMMgeAwB1nUVNYhZHizH}+o~8_w36ds=5Y!=hd9Eq~r3ejSgg+NS z&_o(d>L(Mr$55DtUPfVF2==lxCrW+>lF0j+5`YJU5)6$V4Q&;Dq69aF-szrPx5H*7 zi5%~Pf~T8Sx3>-lZ5L#P5m;cinK2lumgl{+K}Rwq3&SMS0nl)Sp4Bi$3Pue8VN)^z$ShRyE`M z|8~?YprIM)1f!OY86z>Yd(o{Xl&?Irm_`xs!b$ZRmKVK1{#ZOq;34@GhN^iK;=2%b zCCIDMV9*)D>rOrhd~O>L`H(}77@w3B^^~YhO06S0o0nlOR)yP0Ay^Q8^YLhR>Cg-t z3V~I#7I?AnGXIRDdpYVuW-ChpBOrr&KZ$u#`ZCBZ<^Ywcx$EE;AL+cl_mY zuBYR@R@X~8PQf<#WTA(Y*iuF)0dTtDm>LYO_TkWx;7^}cx9o|Y9f89^puR>Y5d4VF zFd#tF5}Z&u`|J0?>2}v{v$)b%wl`{W`&kl~wqe-`nRQz(++Guxjc!hjHH|}bTxtq( zHhG8X=ymryM4Uj3ndhj>yq;7?Tx#0<&6-!00{fh<4~lm^nmKH9!=9B_j{YeQ;*6z^ zb&lALn>-Cm5|Pr&BXxxd>yRVg-&xgqUOxmOPoySaw#3C$4%psu>xi*xP)gT|lfU@f zt&6rLWDnjy?9l0()AufTbm+#zo#PrC5bn(lod+J=zBjb?=f#VvyO1w$Tpo~l4n@jS zk1subcHin1(~9plO*Pr<9CuU5yJX7fca6Pw{Pn%A5xe!eq5dG7tc buKqnRqp{u_U(ml@9q#t5TwBYu`E~yR?kGU- literal 0 HcmV?d00001 diff --git a/ctfood/ctcannedfood.consumable b/ctfood/ctcannedfood.consumable new file mode 100644 index 00000000..cc106e8b --- /dev/null +++ b/ctfood/ctcannedfood.consumable @@ -0,0 +1,18 @@ +{ + "itemName" : "ctcannedfood", + "rarity" : "Common", + "price" : 500, + "category" : "food", + "inventoryIcon" : "ctcannedfood.png", + "description" : "The best combination of boiled ayas, some fresh gils and cooked tsays. It's filling and will keep for a long time.", + "shortdescription" : "Altasoup", + "foodValue" : 100, + "tooltipKind" : "food", + "builder" : "/items/buildscripts/buildfood.lua", + "maxStack" : 1, + "itemAgingScripts" : ["/scripts/items/rotting.lua"], + "rottingMultiplier" : 10, + "blockingEffects" : [ + "wellfed" + ] +} diff --git a/ctfood/ctcannedfood.png b/ctfood/ctcannedfood.png new file mode 100644 index 0000000000000000000000000000000000000000..36c8b989df56ae12ad614a84fb4df587f6295b77 GIT binary patch literal 1977 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 literal 0 HcmV?d00001 diff --git a/ctfood/ctgiltsaystew.consumable b/ctfood/ctgiltsaystew.consumable new file mode 100644 index 00000000..f94f2e5f --- /dev/null +++ b/ctfood/ctgiltsaystew.consumable @@ -0,0 +1,25 @@ +{ + "itemName" : "ctgiltsaystew", + "rarity" : "Common", + "price" : 250, + "category" : "preparedFood", + "inventoryIcon" : "ctgiltsaystew.png", + "description" : "Your usual meal from unusual ingredients.", + "shortdescription" : "Gil-Tsay Stew", + "effects" : [ [ + { + "effect" : "maxenergyscalingboostfood", + "duration" : 270 + } + ] ], + "foodValue" : 30, + "tooltipKind" : "food", + "builder" : "/items/buildscripts/buildfood.lua", + "maxStack" : 1, + "itemAgingScripts" : ["/scripts/items/rotting.lua"], + "rottingMultiplier" : 5.0, + "blockingEffects" : [ + "wellfed" + ], + "emitters" : [ "drinking" ] +} diff --git a/ctfood/ctgiltsaystew.png b/ctfood/ctgiltsaystew.png new file mode 100644 index 0000000000000000000000000000000000000000..fc49ab286b491d59800082db8949b6cced366b48 GIT binary patch literal 2146 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 literal 0 HcmV?d00001 diff --git a/ctfood/cttsaycola.consumable b/ctfood/cttsaycola.consumable new file mode 100644 index 00000000..85c00b96 --- /dev/null +++ b/ctfood/cttsaycola.consumable @@ -0,0 +1,17 @@ +{ + "itemName" : "cttsaycola", + "rarity" : "Common", + "price" : 40, + "category" : "drink", + "inventoryIcon" : "cttsaycola.png", + "description" : "A lemon in a can? Isn't it just lemonade then?", + "shortdescription" : "Tsay-Cola", + "maxStack" : 1, + "effects" : [ [ + { + "effect" : "swimboostcola", + "duration" : 30 + } + ] ], + "emitters" : [ "drinking" ] +} diff --git a/ctfood/cttsaycola.png b/ctfood/cttsaycola.png new file mode 100644 index 0000000000000000000000000000000000000000..cf024ef75c2b9ac99148fc8016505444bea5b207 GIT binary patch literal 2618 zcmbVO32@X@7|s@jQm(2f$YEn(1dnX4&F&_$(7IdcGHxklfff~-~g?Zrd}*rwjB3tKiy0hy*R1YsG2Rq!Og7&Uv%!-*qgfQvuD>o zP&lY%WBCELaB}g+HK&JH6qx6bNuQi*DxBT2-wG5h<+k=WXS?nhd4GM&%#{Pbs_u$@ z+6Jok9KWSx^zuGWEZfC&6g|3l(sg@xPZ{!2SFakXDCQg4G5yV#-aXZPHgL_plR#TP zF~9hZz>w;aRv+&HjHm=~3|_>8w*{oXEpYv#feH;fzDjBMRL`OL|w z6F!1W_BG0?Ed=Rzo%3}e>z*2lAbmEg(JH$tat|-*akt>`>rTcEh(?fc6Ox7?)dL$9 zL9MCWaWXbxJUTAPLj`eQ3urPP(=0w2 zz*2g7`0Okb7@C6E^#Lq>pjD9yG^m>Z^}0!1B1szcac;`%VOaVOlqPACASr?⁡ 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 literal 0 HcmV?d00001 diff --git a/ctfood/desktop.ini b/ctfood/desktop.ini new file mode 100644 index 00000000..babe4916 --- /dev/null +++ b/ctfood/desktop.ini @@ -0,0 +1,4 @@ +[ViewState] +Mode= +Vid= +FolderType=StorageProviderPictures diff --git a/ctitems/cteye.item b/ctitems/cteye.item new file mode 100644 index 00000000..7a2b09cc --- /dev/null +++ b/ctitems/cteye.item @@ -0,0 +1,11 @@ +{ + "itemName" : "cteye", + "price" : 1500, + "rarity" : "Rare", + "category" : "craftingMaterial", + "inventoryIcon" : "cteye.png", + "description" : "A material named after a terrible pun? Neat.", + "shortdescription" : "^blue;Ceter-Eye^reset;", + "learnBlueprintsOnPickup" : ["cthead", "cthead2", "ctbody", "ctlegs", "ctgun1", "ctgun2", "ctsword"], + "itemTags" : [ "reagent" ] +} diff --git a/ctitems/cteye.png b/ctitems/cteye.png new file mode 100644 index 0000000000000000000000000000000000000000..b82f59336f99a29721c682687583eb938b67e0fb GIT binary patch literal 14814 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 literal 0 HcmV?d00001 diff --git a/ctitems/ctsphere.item b/ctitems/ctsphere.item new file mode 100644 index 00000000..ed25d84b --- /dev/null +++ b/ctitems/ctsphere.item @@ -0,0 +1,10 @@ +{ + "itemName" : "ctsphere", + "price" : 1800, + "rarity" : "Legendary", + "category" : "craftingMaterial", + "inventoryIcon" : "ctsphere.png", + "description" : "As if the Ceter-Eye wasn't expensive enough.", + "shortdescription" : "^blue;Ceter-Sphere^reset;", + "itemTags" : [ "reagent" ] +} diff --git a/ctitems/ctsphere.png b/ctitems/ctsphere.png new file mode 100644 index 0000000000000000000000000000000000000000..6552f1ab3a626204dd54b7697054d965c3bc59b4 GIT binary patch literal 15260 zcmeI3Yitx%6vwBLfRs=`NJIm1U3?+#&SM|#4%;QrZEY)Cn$m_gLhN+rZaa2&X4#pt z+nNX#1qD&lY9xdhKy3mB30feA4`>vXm=L3h5*wjHL@NpyL<%(EoqbO4Zf~k${Bk$h zojLd1|2Z?id(YYVGB4EDJUX@T?m~*9rdCz@>)>&^@x6T_{JrPWO#vPzM=F~%ikdRh z_!dyxw$G+0&q=wyQEv<^*yG^{oJ~>QMe&FrwgcVL0$OFI)Oz9Y5vxU( zO06qg0VWVB18s6;R}?Jos;L*d+C`6KUF0kD#(5YZ40OQ~4~GGGpr@` zvHA+(nKvp0`8t0^Djl>+t!=s<;b}S+i`ioiyBck!S&zp<2>e#%xNSmswTAMmX%8Yx=#BfalflTha*BcJ!O|9wWYaoIY(!5Ho zzB2;oI-sc?Q4y4{fwwX*-`(qSFuORTA{m}BuN}nYF=U1(DNAgHtLtdn=Td8f-9!!#3(0qaK+bYWak%yUg~B#{rQ(XgQV z4GAHD!&g7*kxJb0V6R0 z0LIqhgjE>ioGrEz(ZSk;pv&c9IG4maJPC+_fLWds+OLWoMzy3uOE5GeI*Wm)rNriR z2Z2rWINi1qr{u7;u%gS|QVgVG)|n1%lIMh87L{SA6GEmr#?}Ab6nVnrq^guPxIa5h z`xfrrL@!$oR*xP{J3?}zCq;y)28@a;wWdoh)5J18%FrY#mls5%oB2eeAb{khM~!AL zE2B)wCA~ni|w&LKG}+g?nN=wVsSRT84)A(nj|W z$^XGZXu_I*w+!Q}qkp^%xjpIsTZZf|7TW}+6-Yihy@AsM<6F7pdXBEFbVJCkM6dC8 z#KS6vJ4#4Y59_6K#%vZk85Xb zIP&$m(^_zhtFRtTzA#}>`Ch2tL1yDt-Ibha`u6d z{TI&-e0BDcymiJqcirdP^YE5KwI9l}dMnsV^5?@h?$G+;^t83b?3UA^?8<8JC+*&~>IPF|d2aJ(15*y~ f9J$^;GM8Gq;&?ZAYIv{l{%lowjsM*x&E0 literal 0 HcmV?d00001 diff --git a/ctitems/ctsword.activeitem b/ctitems/ctsword.activeitem new file mode 100644 index 00000000..94c1ec87 --- /dev/null +++ b/ctitems/ctsword.activeitem @@ -0,0 +1,68 @@ +{ + "itemName":"ctsword", + "price":1080, + "level":4, + "maxStack":1, + "rarity":"Rare", + "category":"broadsword", + "description":"It's interesting what a ceter-eye can do to a sword.", + "shortdescription":"Plasmasword of Enternia", + "tooltipKind":"sword", + "twoHanded":true, + "itemTags":[ + "weapon", + "melee", + "broadsword", + "upgradeableWeapon" + ], + "inventoryIcon":"ctsword.png", + "animation":"/items/active/weapons/melee/broadsword/combobroadsword.animation", + "animationParts":{ + "handle":"", + "blade":"ctsword.png" + }, + "animationCustom":{ + "sounds":{ + "fire":[ + "/sfx/melee/swing_broadsword.ogg" + ] + } + }, + "scripts":[ + "/items/active/weapons/melee/meleeweapon.lua" + ], + "elementalType":"electric", + "primaryAbilityType":"broadswordcombo", + "primaryAbility":{ + "fireTime":1.1, + "baseDps":11, + "stepDamageConfig":[ + { + "baseDamageFactor":1.0, + "knockback":10 + }, + { + "baseDamageFactor":0.4, + "knockback":5 + }, + { + "baseDamageFactor":1.1, + "knockback":25 + } + ] + }, + "altAbilityType":"elementalaura", + "builder":"/items/buildscripts/buildunrandweapon.lua", + "upgradeParameters":{ + "rarity" : "Legendary", + "inventoryIcon":"ctswordup.png", + "animationParts":{ + "blade":"ctswordup.png" + }, + "primaryAbility":{ + "baseDps":12.0, + "fireTime":1.0 + }, + "shortdescription":"^blue;Ceterai's Plasmasword^reset; ^yellow;^reset;" + } +} diff --git a/ctitems/ctsword.png b/ctitems/ctsword.png new file mode 100644 index 0000000000000000000000000000000000000000..bfb04e5218c3cd8ec5f73493f2a7575e48133177 GIT binary patch literal 2577 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 literal 0 HcmV?d00001 diff --git a/ctmark1/ctmark1.head b/ctmark1/ctmark1.head new file mode 100644 index 00000000..7034ab47 --- /dev/null +++ b/ctmark1/ctmark1.head @@ -0,0 +1,72 @@ +{ + "itemName" : "cthead", + "price" : 5000, + "inventoryIcon" : "head.png", + "maxStack" : 1, + "rarity" : "Legendary", + "category" : "headarmour", + "description" : "Ceterai's helmet. Looks cool, doesn't it? It also has a built-in lightsource, similar to a mining hat!", + "shortdescription" : "^blue;C.T. Visor^reset;", + "tooltipKind" : "armor", + + "maleFrames" : "head.png", + "femaleFrames" : "head.png", + "mask" : "mask.png", + + "level" : 6, + "leveledStatusEffects" : [ + { + "levelFunction" : "manipulatorArmorLevelPowerMultiplierMultiplier", + "stat" : "powerMultiplier", + "baseMultiplier" : 1.16 + }, + { + "levelFunction" : "manipulatorArmorLevelProtectionMultiplier", + "stat" : "protection", + "amount" : 0.5 + }, + { + "levelFunction" : "manipulatorArmorLevelMaxEnergyMultiplier", + "stat" : "maxEnergy", + "amount" : 10 + }, + { + "levelFunction" : "manipulatorArmorLevelMaxHealthMultiplier", + "stat" : "maxHealth", + "amount" : 2 + } + ], + + "statusEffects" : [ + "ctlamp" + ], + + "itemTags" : [ "tier6armour" ], + + "colorOptions" : [ + // DEFAULT + { "64beff" : "64beff", "1981cd" : "1981cd", "134992" : "134992", "001152" : "001152" }, + // BLACK + { "64beff" : "4e4e4e", "1981cd" : "333333", "134992" : "242424", "001152" : "121212" }, + // GREY + { "64beff" : "b1b1b1", "1981cd" : "727272", "134992" : "525252", "001152" : "282828" }, + // WHITE + { "64beff" : "dfdfdf", "1981cd" : "c5c5c5", "134992" : "b8b8b8", "001152" : "a6a6a6" }, + // RED + { "64beff" : "ff646b", "1981cd" : "cd1921", "134992" : "922113", "001152" : "520000" }, + // ORANGE + { "64beff" : "ffa664", "1981cd" : "cd5919", "134992" : "924313", "001152" : "522e00" }, + // YELLOW + { "64beff" : "ffe364", "1981cd" : "cdad19", "134992" : "928f13", "001152" : "515200" }, + // GREEN + { "64beff" : "94ff64", "1981cd" : "51cd19", "134992" : "279213", "001152" : "005205" }, + // BLUE + { "64beff" : "6485ff", "1981cd" : "1940cd", "134992" : "131b92", "001152" : "0c0052" }, + // PURPLE + { "64beff" : "a064ff", "1981cd" : "5e19cd", "134992" : "571392", "001152" : "380052" }, + // PINK + { "64beff" : "ff64f0", "1981cd" : "cd19bd", "134992" : "921373", "001152" : "52002d" }, + // BROWN + { "64beff" : "dfa383", "1981cd" : "a8613d", "134992" : "78522d", "001152" : "413210" } + ] +} diff --git a/ctmark1/head.frames b/ctmark1/head.frames new file mode 100644 index 00000000..a0abda27 --- /dev/null +++ b/ctmark1/head.frames @@ -0,0 +1,6 @@ +{ + "image" : "head.png", + "frameList" : { + "normal" : [0, 0, 43, 43] + } +} diff --git a/ctmark1/head.png b/ctmark1/head.png new file mode 100644 index 0000000000000000000000000000000000000000..06f47fe7236fc9dcefe09d00bb88cb037b35f7ab GIT binary patch literal 15936 zcmeI3U5pb|6o7|F1UInp!9*i5Tf0GpWjeq8nW0-;whOz4uA8OEZbV@^bGtjC?Uc^! zw!8QM_#iwGqK2SmeIrVu%TF}MxDW_vOqBQ+`H4W(5MxvVya-W3@J^>c)7$oDBRm*$ zn{;N*J@=e@?|06eJM%ER2KrYoYX?PPyko!qQSns-H{C0vl9gEX)dPa&Pkm~x@hTl6c#YrC28 zdWv1F&7IyZdqB@nY{1iPF$L}}{7UOeXDb6`%o00DktrxyhV!vZBO^_%*ks3Y zsp8Z$l>sS`1{uqQc3eZd?5JTG=BUwR$cnn@z%VAUSY_;n^G&B44sBXJ;}Ag!X+ujh zK9L2?ATW)woC|6ba&fX74$r{Ue9Po-dqx9P?KuBtKL9Vu|R}pd6s5*nrGuMA4O62iybU4 zv#iUB(-ZL#Gc-LpQR_pDv#cxxWj^5c;p&O{fcKB4Sjw!txcj>NXsVnva%shi=xJpH zFxkvVn5j0pdRDSZ?lw|J4o(Y1gfP>nxuI3mP{-`F?#igZguyUfL4u(w-nc83k=oX> zBBe*1vY{EOuF2IwLqJsmq86b2B2Z|KgNKBu+6PG#fTjt4zY=Ebn-{vM&a0FgrFIx^ zp9bAZ{t%~098Ytsq|!-N1hkaYV5vz0QIJH5XA^ATtB7H{WNEGGA5OiO`m z`l1ngK02IFk_EgH5`%P53vqN(5d*Z8;Da=fR3(@Y0*Qda7Za`4yt>Si>+=9qtWE%GIaLRuDlj$nzr2g(OHcA%7Z+w^B zlR%it_}ztp4F&{JO899`46?K&h&&xiC;%3ZL`V=MKEMi~9A;M((Iwi8aRILE1YDfw zWs#Hpl`8J))!a!f&sl6zvk60Wj_RnA839^^DX*;DfX?W@9J$%mLkG;ih+O^t`#*@B z6VKY3Sgy16H8gBLddaZmCe{L~u74M*k1~;@W*iWv1IC2qo%`n zQ@0v5ty-?j=vD;ogvE&>%`PkZ`OtZISqoofKqTPz3;r;JHlr2;dI6+{qB?wdG3}i| zgik$18&uKIaJZSFOHnd(LgjktC~jj;D}1GaZ&OU=b*gTMtL#7b@}jz;d+8PNMFv5D z;6;K9&j-;GTnG@nNO0l#AX4T@FKy5=YwboE(8c(B)IT=5G}!l z0Ktm{7oHEICAbhEc#+`3^Fg!(7Xkz?5?pvbh?d|&fZ#=f3(p795?lxnyhw22`5;eE16dblIc!4#p^Iaxq11dzqsCx&zO@QPdbqQNM4ZDESSFdf0ev z<7ca2-|KzRu6W^xD`$^PpJErx{pR_{ANye5q8n2lVgKcahL&~>Dq2@e7|8%we z(&_y(hqk|c=;%$VaP0M8FQ`-dp84od8@1(=>o08$A9?pnIn6$K>)^tRx334zZ{ND~ z=*gLVd-})cUDet3d#34MPOU!IdhyP@+u9SnIrZnc#r6z~({v73j(`6nHTT9>JNLEh RJrCDT_4V{e53by_;~)7!VaNag literal 0 HcmV?d00001 diff --git a/ctmark1/mask.png b/ctmark1/mask.png new file mode 100644 index 0000000000000000000000000000000000000000..24b27f9dc07b836aaa9bf97c5779b5e182ca9e0b GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^+91rq1|%QG79IdnHl8kyAr*0N&u!#oVBk1x@ZkUa r)7)!3&doVEcga4J=fYyRK^f!aL(IX=sjII6&0+9#^>bP0l+XkKwvQhO literal 0 HcmV?d00001 diff --git a/ctmark2/ctmark2.head b/ctmark2/ctmark2.head new file mode 100644 index 00000000..0ce5503f --- /dev/null +++ b/ctmark2/ctmark2.head @@ -0,0 +1,72 @@ +{ + "itemName" : "cthead2", + "price" : 5000, + "inventoryIcon" : "head.png", + "maxStack" : 1, + "rarity" : "Legendary", + "category" : "headarmour", + "description" : "A misterious device, that you can put on your head. What is its purpose?", + "shortdescription" : "^blue;C.T. Mindframe^reset;", + "tooltipKind" : "armor", + + "maleFrames" : "head.png", + "femaleFrames" : "head.png", + "mask" : "mask.png", + + "level" : 6, + "leveledStatusEffects" : [ + { + "levelFunction" : "manipulatorArmorLevelPowerMultiplierMultiplier", + "stat" : "powerMultiplier", + "baseMultiplier" : 1.2 + }, + { + "levelFunction" : "manipulatorArmorLevelProtectionMultiplier", + "stat" : "protection", + "amount" : 0.4 + }, + { + "levelFunction" : "manipulatorArmorLevelMaxEnergyMultiplier", + "stat" : "maxEnergy", + "amount" : 8 + }, + { + "levelFunction" : "manipulatorArmorLevelMaxHealthMultiplier", + "stat" : "maxHealth", + "amount" : 1 + } + ], + + "statusEffects" : [ + "ctmind" + ], + + "itemTags" : [ "tier6armour" ], + + "colorOptions" : [ + // DEFAULT + { "64beff" : "64beff", "1981cd" : "1981cd", "134992" : "134992", "001152" : "001152" }, + // BLACK + { "64beff" : "4e4e4e", "1981cd" : "333333", "134992" : "242424", "001152" : "121212" }, + // GREY + { "64beff" : "b1b1b1", "1981cd" : "727272", "134992" : "525252", "001152" : "282828" }, + // WHITE + { "64beff" : "dfdfdf", "1981cd" : "c5c5c5", "134992" : "b8b8b8", "001152" : "a6a6a6" }, + // RED + { "64beff" : "ff646b", "1981cd" : "cd1921", "134992" : "922113", "001152" : "520000" }, + // ORANGE + { "64beff" : "ffa664", "1981cd" : "cd5919", "134992" : "924313", "001152" : "522e00" }, + // YELLOW + { "64beff" : "ffe364", "1981cd" : "cdad19", "134992" : "928f13", "001152" : "515200" }, + // GREEN + { "64beff" : "94ff64", "1981cd" : "51cd19", "134992" : "279213", "001152" : "005205" }, + // BLUE + { "64beff" : "6485ff", "1981cd" : "1940cd", "134992" : "131b92", "001152" : "0c0052" }, + // PURPLE + { "64beff" : "a064ff", "1981cd" : "5e19cd", "134992" : "571392", "001152" : "380052" }, + // PINK + { "64beff" : "ff64f0", "1981cd" : "cd19bd", "134992" : "921373", "001152" : "52002d" }, + // BROWN + { "64beff" : "dfa383", "1981cd" : "a8613d", "134992" : "78522d", "001152" : "413210" } + ] +} diff --git a/ctmark2/head.frames b/ctmark2/head.frames new file mode 100644 index 00000000..a0abda27 --- /dev/null +++ b/ctmark2/head.frames @@ -0,0 +1,6 @@ +{ + "image" : "head.png", + "frameList" : { + "normal" : [0, 0, 43, 43] + } +} diff --git a/ctmark2/head.png b/ctmark2/head.png new file mode 100644 index 0000000000000000000000000000000000000000..87f0a0d6cee94e277c2fc9c4a82620cfe41f7fa4 GIT binary patch literal 16027 zcmeI3eT)-D6u=h=1kNB}2qok;D&TK*jJ6h#*8~yZzYC^(GhL4`Zge z+xE?y_h#nz-n`lUW4ClJdth4A+$M^mrggN(R>1FO`+v%0c>VFAb??Kksk!#mCPm%! zk^Mj6+2)&Wqp0vvJ<)6R#+S;fk?|>-kp#YCCI@>%-TlR!qOJv&CkguWY>W5Yp~GH} zuC;hq`QvOn7X|%#`*0qt9A1`Chu5l-=Dk1C6fVlpK?YcgrRU1E!kSbCzyoJ+@yZX$)8`Uavh+^;2F~CRZIOYnItTicC?-F`SQO8X0M7)h0KP zPnV{qsSHSi49Hq0wBs7u<@ycFF#C-$hODZ`92mwV9aQ?=mKd9pQQ&K(r>G0bd@V^&H9CqiMkRympnie=;z zhLMgqS=L!W=!r({tO|PWS*2$+qhQVtGpI=|-ZgI^rdS}tvph?)Jk7HSn2(|;`^9FK zms!^3#OaCnh#Q)o8mjjpCRkP$cv%RzeYkp}KH&b*6iXSG7k6KmA5E20Mn0oh5j~^y z0VbF23p2GwSI=rz$x$P1(;CaOc)H)6(ks{(#Bn=^wqak z6lp!;lnu>Lbxp1f8Um^k5VZj97lA@^9K0k&)xJog05nbT`;{4-(_`RH&yToNc6Q2jI?U?n=Jib-1GRF+Qi$&eyRegH%#(dx}>%PhODj1FC23q@z1 zE@z_#TAtV8*`TCdeJX4P5d?!gFVb8{f<%*Ih?aOYNV7l?xS)_?ld4qOG;l2q+>9Ek zUAL2Hs6M8pBw7j9)wkA?s8q#sO5Ox^jcV~$id41iJ9$ygj#90Y71gf)5!EgsKnpW< zt+i=YEyGR+eRMd-hhUWX*kcs>K^9kn99N}YV>>a8lvPmjptTQf&hb=7$7{VA>b~(V zxh{b)mBDKZ0~-toqLlR0oET(jNf3EDlvDsL9?6g(NN}$Spb}NU2LdYCEEwI2vb>Er2(DMe>rmFtA`Gle-XLS=kNa@ za!x$!YhtC&j;^6$`_{{@zpxf4rMkz3nNe-EoN@a1+I2KNQ0gxQSomQ$`&u@2t5MU{ zcvH6;HLY28XLT#Wmq$aIT~_w}p>y-H5ah%6in5^-D%V3t=@@fb;Uf)vnqsPtQ=?9}>iKg$f7DiVJ-s5n$RG$1 zyhw22`5;glH{Wx~?nJ?k1%O16TMVz9B@205rk5km8zv1^U6g9w7)URtON`8T&<`_>u z{P7}+ny{oJ)|x1uID7nq%tm&`q%Xd|;V1t5kDr}9edO7>2fHTGoipy}{OXu8;@{ia zwQtM1o&(~M-i5<+ryl^@K6-3wBK>iX^S7XbdS!EG?963$e}3=G!0y*y?CRE2qVU9& zCqG@Ve&fq;Y}vJ#n!kV7<>nur-?4q3dh4H5j_HZr%x}1Ie*0g0QWsC(8Hm30>n$_q zEDT*)v+lue;}iM((1}AskIX&xRGV=7wvltf8R54j^X@zF`<>EWXH@|)S@Xl{nUVU!s zyK65EFF)Hob=Ibq=+((xv%ZO5y!c_Z=ltE9_I&-*$c5c+C7b_#13)gJ;2ivKP6951J literal 0 HcmV?d00001 diff --git a/ctmark2/mask.png b/ctmark2/mask.png new file mode 100644 index 0000000000000000000000000000000000000000..24b27f9dc07b836aaa9bf97c5779b5e182ca9e0b GIT binary patch literal 117 zcmeAS@N?(olHy`uVBq!ia0vp^+91rq1|%QG79IdnHl8kyAr*0N&u!#oVBk1x@ZkUa r)7)!3&doVEcga4J=fYyRK^f!aL(IX=sjII6&0+9#^>bP0l+XkKwvQhO literal 0 HcmV?d00001 diff --git a/effects/ctfalldamage/ctfalldamage.animation b/effects/ctfalldamage/ctfalldamage.animation new file mode 100644 index 00000000..db65c126 --- /dev/null +++ b/effects/ctfalldamage/ctfalldamage.animation @@ -0,0 +1,10 @@ +{ + "particleEmitters" : { + "feathers" : { + "enabled" : true, + "emissionRate" : 1.0, + "emissionRateVariance" : 0.5, + "particles" : [ ] + } + } +} diff --git a/effects/ctfalldamage/ctfalldamage.lua b/effects/ctfalldamage/ctfalldamage.lua new file mode 100644 index 00000000..b472c54d --- /dev/null +++ b/effects/ctfalldamage/ctfalldamage.lua @@ -0,0 +1,5 @@ +function init() + effect.addStatModifierGroup({{stat = "fallDamageMultiplier", effectiveMultiplier = 0.5}}) + animator.setParticleEmitterOffsetRegion("feathers", mcontroller.boundBox()) + animator.setParticleEmitterActive("feathers", true) +end diff --git a/effects/ctfalldamage/ctfalldamage.png b/effects/ctfalldamage/ctfalldamage.png new file mode 100644 index 0000000000000000000000000000000000000000..de8e81794cd4cc82ba97c33a6c1b958375d76a22 GIT binary patch literal 18590 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 literal 0 HcmV?d00001 diff --git a/effects/ctfalldamage/ctfalldamage.statuseffect b/effects/ctfalldamage/ctfalldamage.statuseffect new file mode 100644 index 00000000..fa8c8cf8 --- /dev/null +++ b/effects/ctfalldamage/ctfalldamage.statuseffect @@ -0,0 +1,14 @@ +{ + "name" : "ctfalldamage", + "effectConfig" : {}, + "defaultDuration" : 1.0, + + "scripts" : [ + "ctfalldamage.lua" + ], + + "animationConfig" : "ctfalldamage.animation", + + "label" : "Halfed Falldamage", + "icon" : "ctfalldamage.png" +} diff --git a/effects/ctlamp/ctlamp.animation b/effects/ctlamp/ctlamp.animation new file mode 100644 index 00000000..4d275a85 --- /dev/null +++ b/effects/ctlamp/ctlamp.animation @@ -0,0 +1,17 @@ +{ + "lights" : { + "glow" : { + "active" : true, + "position" : [0.5, 0.5], + "color" : [0, 30, 130] + }, + "beam" : { + "active" : true, + "position" : [0.5, 0.5], + "color" : [0, 85, 255], + "pointLight" : true, + "pointAngle" : 0, + "pointBeam" : 6 + } + } +} diff --git a/effects/ctlamp/ctlamp.lua b/effects/ctlamp/ctlamp.lua new file mode 100644 index 00000000..be063958 --- /dev/null +++ b/effects/ctlamp/ctlamp.lua @@ -0,0 +1,11 @@ +function init() + script.setUpdateDelta(3) +end + +function update(dt) + animator.setFlipped(mcontroller.facingDirection() == -1) +end + +function uninit() + +end diff --git a/effects/ctlamp/ctlamp.statuseffect b/effects/ctlamp/ctlamp.statuseffect new file mode 100644 index 00000000..d4b53bab --- /dev/null +++ b/effects/ctlamp/ctlamp.statuseffect @@ -0,0 +1,11 @@ +{ + "name" : "ctlamp", + "effectConfig" : {}, + "defaultDuration" : 5, + + "scripts" : [ + "ctlamp.lua" + ], + + "animationConfig" : "ctlamp.animation" +} diff --git a/effects/ctmind/ctmind.animation b/effects/ctmind/ctmind.animation new file mode 100644 index 00000000..515647bb --- /dev/null +++ b/effects/ctmind/ctmind.animation @@ -0,0 +1,26 @@ +{ + "particleEmitters" : { + "sparks" : { + "enabled" : true, + "emissionRate" : 5.0, + "particles" : [ + { + "particle" : "electricswoosh1" + }, + { + "particle" : "electricswoosh2" + } + ] + } + }, + "lights" : { + "glow" : { + "active" : true, + "position" : [0, 0], + "color" : [0, 50, 150] + } + }, + "sounds" : { + "bolt" : [ "/sfx/projectiles/electric_barrier_shock1.ogg" ] + } +} diff --git a/effects/ctmind/ctmind.lua b/effects/ctmind/ctmind.lua new file mode 100644 index 00000000..cece323e --- /dev/null +++ b/effects/ctmind/ctmind.lua @@ -0,0 +1,53 @@ +require "/scripts/util.lua" + +function init() + animator.setParticleEmitterOffsetRegion("sparks", mcontroller.boundBox()) + animator.setParticleEmitterActive("sparks", true) + -- effect.setParentDirectives("fade=7733AA=0.25") + + script.setUpdateDelta(5) + + self.damageClampRange = config.getParameter("damageClampRange") + + self.tickTime = config.getParameter("boltInterval", 1.0) + self.tickTimer = self.tickTime +end + +function update(dt) + self.tickTimer = self.tickTimer - dt + local boltPower = util.clamp(status.resourceMax("health") * config.getParameter("healthDamageFactor", 1.0), self.damageClampRange[1], self.damageClampRange[2]) + if self.tickTimer <= 0 then + self.tickTimer = self.tickTime + local targetIds = world.entityQuery(mcontroller.position(), config.getParameter("jumpDistance", 10), { + withoutEntityId = entity.id(), + includedTypes = {"creature"} + }) + + shuffle(targetIds) + + for i,id in ipairs(targetIds) do + local sourceEntityId = effect.sourceEntity() or entity.id() + if world.entityCanDamage(sourceEntityId, id) and world.entityAggressive(id) and not world.lineTileCollision(mcontroller.position(), world.entityPosition(id)) then + local sourceDamageTeam = world.entityDamageTeam(sourceEntityId) + local directionTo = world.distance(world.entityPosition(id), mcontroller.position()) + world.spawnProjectile( + "teslaboltsmall", + mcontroller.position(), + entity.id(), + directionTo, + false, + { + power = boltPower, + damageTeam = sourceDamageTeam + } + ) + animator.playSound("bolt") + return + end + end + end +end + +function uninit() + +end diff --git a/effects/ctmind/ctmind.png b/effects/ctmind/ctmind.png new file mode 100644 index 0000000000000000000000000000000000000000..f7aac4625c1c809baaa0b7fc4a6679a5b1e22ae7 GIT binary patch literal 17583 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 literal 0 HcmV?d00001 diff --git a/effects/ctmind/ctmind.statuseffect b/effects/ctmind/ctmind.statuseffect new file mode 100644 index 00000000..da7767ad --- /dev/null +++ b/effects/ctmind/ctmind.statuseffect @@ -0,0 +1,20 @@ +{ + "name" : "ctmind", + + "effectConfig" : { + "boltInterval" : 0.5, + "jumpDistance" : 10, + "healthDamageFactor" : 0.05, + "damageClampRange" : [5, 15] + }, + "defaultDuration" : 0, + + "scripts" : [ + "ctmind.lua" + ], + + "animationConfig" : "ctmind.animation", + + "label" : "Static Field", + "icon" : "ctmind.png" +} diff --git a/effects/ctregen/ctregen.animation b/effects/ctregen/ctregen.animation new file mode 100644 index 00000000..39b0455d --- /dev/null +++ b/effects/ctregen/ctregen.animation @@ -0,0 +1,9 @@ +{ + "particleEmitters" : { + "healing" : { + "enabled" : true, + "emissionRate" : 2.0, + "particles" : [ ] + } + } +} diff --git a/effects/ctregen/ctregen.lua b/effects/ctregen/ctregen.lua new file mode 100644 index 00000000..95f3692a --- /dev/null +++ b/effects/ctregen/ctregen.lua @@ -0,0 +1,16 @@ +function init() + animator.setParticleEmitterOffsetRegion("healing", mcontroller.boundBox()) + animator.setParticleEmitterActive("healing", config.getParameter("particles", true)) + + script.setUpdateDelta(5) + + self.healingRate = 0.005 / config.getParameter("healTime", 1) +end + +function update(dt) + status.modifyResourcePercentage("health", self.healingRate * dt) +end + +function uninit() + +end diff --git a/effects/ctregen/ctregen.png b/effects/ctregen/ctregen.png new file mode 100644 index 0000000000000000000000000000000000000000..a384ba577ecfe7eb914d2d13926679cbd7fc696f GIT binary patch literal 18095 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 literal 0 HcmV?d00001 diff --git a/objects/outpost/infinityexpress/infinityexpress.object.patch b/objects/outpost/infinityexpress/infinityexpress.object.patch new file mode 100644 index 00000000..d4de3050 --- /dev/null +++ b/objects/outpost/infinityexpress/infinityexpress.object.patch @@ -0,0 +1,7 @@ +[{"op" : "add", +"path" : "/interactData/items/-", +"value" : { "item" : "ctayasoda" } +},{"op" : "add", +"path" : "/interactData/items/-", +"value" : { "item" : "cttsaycola" } +}] diff --git a/recipes/cookingtable1/condiments/ctayajam.recipe b/recipes/cookingtable1/condiments/ctayajam.recipe new file mode 100644 index 00000000..0ea8d5a1 --- /dev/null +++ b/recipes/cookingtable1/condiments/ctayajam.recipe @@ -0,0 +1,7 @@ +{ + "input" : [ + { "item" : "ctayaboiled", "count" : 2 } + ], + "output" : { "item" : "ctayajam", "count" : 1 }, + "groups" : [ "craftingfood", "condiments" ] +} diff --git a/recipes/cookingtable1/desserts/ctassorti.recipe b/recipes/cookingtable1/desserts/ctassorti.recipe new file mode 100644 index 00000000..ff64ebfd --- /dev/null +++ b/recipes/cookingtable1/desserts/ctassorti.recipe @@ -0,0 +1,8 @@ +{ + "input" : [ + { "item" : "cttsay", "count" : 1 }, + { "item" : "ctaya", "count" : 2 } + ], + "output" : { "item" : "ctassorti", "count" : 1 }, + "groups" : [ "craftingfood", "desserts" ] +} diff --git a/recipes/cookingtable1/desserts/ctayaicecream.recipe b/recipes/cookingtable1/desserts/ctayaicecream.recipe new file mode 100644 index 00000000..619bcd58 --- /dev/null +++ b/recipes/cookingtable1/desserts/ctayaicecream.recipe @@ -0,0 +1,8 @@ +{ + "input" : [ + { "item" : "ctayapowder", "count" : 1 }, + { "item" : "ctaya", "count" : 1 } + ], + "output" : { "item" : "ctayaicecream", "count" : 1 }, + "groups" : [ "craftingfood", "desserts" ] +} diff --git a/recipes/cookingtable1/desserts/cttsayicecream.recipe b/recipes/cookingtable1/desserts/cttsayicecream.recipe new file mode 100644 index 00000000..efec0d00 --- /dev/null +++ b/recipes/cookingtable1/desserts/cttsayicecream.recipe @@ -0,0 +1,8 @@ +{ + "input" : [ + { "item" : "ctayapowder", "count" : 1 }, + { "item" : "cttsay", "count" : 1 } + ], + "output" : { "item" : "cttsayicecream", "count" : 1 }, + "groups" : [ "craftingfood", "desserts" ] +} diff --git a/recipes/cookingtable1/drinks/ctayafresh.recipe b/recipes/cookingtable1/drinks/ctayafresh.recipe new file mode 100644 index 00000000..a75e2129 --- /dev/null +++ b/recipes/cookingtable1/drinks/ctayafresh.recipe @@ -0,0 +1,8 @@ +{ + "input" : [ + { "item" : "ctaya", "count" : 1 }, + { "item" : "ctayapowder", "count" : 1 } + ], + "output" : { "item" : "ctayafresh", "count" : 1 }, + "groups" : [ "craftingfood", "drinks" ] +} diff --git a/recipes/cookingtable1/mains/ctcannedfood.recipe b/recipes/cookingtable1/mains/ctcannedfood.recipe new file mode 100644 index 00000000..0462100b --- /dev/null +++ b/recipes/cookingtable1/mains/ctcannedfood.recipe @@ -0,0 +1,9 @@ +{ + "input" : [ + { "item" : "ctayaboiled", "count" : 1 }, + { "item" : "cttsaycooked", "count" : 1 }, + { "item" : "ctgil", "count" : 2 } + ], + "output" : { "item" : "ctcannedfood", "count" : 1 }, + "groups" : [ "craftingfood", "mains" ] +} diff --git a/recipes/cookingtable1/mains/ctgiltsaystew.recipe b/recipes/cookingtable1/mains/ctgiltsaystew.recipe new file mode 100644 index 00000000..fb60204a --- /dev/null +++ b/recipes/cookingtable1/mains/ctgiltsaystew.recipe @@ -0,0 +1,8 @@ +{ + "input" : [ + { "item" : "cttsaycooked", "count" : 2 }, + { "item" : "ctgil", "count" : 1 } + ], + "output" : { "item" : "ctgiltsaystew", "count" : 1 }, + "groups" : [ "craftingfood", "mains" ] +} diff --git a/recipes/cookingtable1/mains/ctpie.recipe b/recipes/cookingtable1/mains/ctpie.recipe new file mode 100644 index 00000000..4173404c --- /dev/null +++ b/recipes/cookingtable1/mains/ctpie.recipe @@ -0,0 +1,8 @@ +{ + "input" : [ + { "item" : "ctayaboiled", "count" : 1 }, + { "item" : "ctgil", "count" : 2 } + ], + "output" : { "item" : "ctpie", "count" : 1 }, + "groups" : [ "craftingfood", "mains" ] +} diff --git a/recipes/cookingtable1/sides/ctayabaked.recipe b/recipes/cookingtable1/sides/ctayabaked.recipe new file mode 100644 index 00000000..d9312f2d --- /dev/null +++ b/recipes/cookingtable1/sides/ctayabaked.recipe @@ -0,0 +1,7 @@ +{ + "input" : [ + { "item" : "ctaya", "count" : 1 } + ], + "output" : { "item" : "ctayabaked", "count" : 1 }, + "groups" : [ "craftingfood", "sides" ] +} diff --git a/recipes/cookingtable1/sides/ctayaboiled.recipe b/recipes/cookingtable1/sides/ctayaboiled.recipe new file mode 100644 index 00000000..1223fcd9 --- /dev/null +++ b/recipes/cookingtable1/sides/ctayaboiled.recipe @@ -0,0 +1,7 @@ +{ + "input" : [ + { "item" : "ctayapowder", "count" : 3 } + ], + "output" : { "item" : "ctayaboiled", "count" : 1 }, + "groups" : [ "craftingfood", "sides" ] +} diff --git a/recipes/cookingtable1/sides/ctayapowder.recipe b/recipes/cookingtable1/sides/ctayapowder.recipe new file mode 100644 index 00000000..a508bd16 --- /dev/null +++ b/recipes/cookingtable1/sides/ctayapowder.recipe @@ -0,0 +1,7 @@ +{ + "input" : [ + { "item" : "ctaya", "count" : 1 } + ], + "output" : { "item" : "ctayapowder", "count" : 2 }, + "groups" : [ "craftingfood", "sides" ] +} diff --git a/recipes/cookingtable1/sides/cttsaycooked.recipe b/recipes/cookingtable1/sides/cttsaycooked.recipe new file mode 100644 index 00000000..0bb25c1a --- /dev/null +++ b/recipes/cookingtable1/sides/cttsaycooked.recipe @@ -0,0 +1,7 @@ +{ + "input" : [ + { "item" : "cttsay", "count" : 1 } + ], + "output" : { "item" : "cttsaycooked", "count" : 1 }, + "groups" : [ "craftingfood", "sides" ] +} diff --git a/recipes/cookingtable1/snacks/ctayacandy.recipe b/recipes/cookingtable1/snacks/ctayacandy.recipe new file mode 100644 index 00000000..02cd9662 --- /dev/null +++ b/recipes/cookingtable1/snacks/ctayacandy.recipe @@ -0,0 +1,7 @@ +{ + "input" : [ + { "item" : "ctayajam", "count" : 1 } + ], + "output" : { "item" : "ctayacandy", "count" : 3 }, + "groups" : [ "craftingfood", "snacks" ] +} diff --git a/recipes/ctbody.recipe b/recipes/ctbody.recipe new file mode 100644 index 00000000..7cd916fa --- /dev/null +++ b/recipes/ctbody.recipe @@ -0,0 +1,10 @@ +{ + "input" : [ + { "item" : "cteye", "count" : 5 }, + { "item" : "durasteelbar", "count" : 25 }, + { "item" : "moonstone", "count" : 120 } + ], + "duration" : 5, + "output" : { "item" : "ctbody", "count" : 1 }, + "groups" : [ "craftinganvil3", "armours", "all" ] +} diff --git a/recipes/cteye.recipe b/recipes/cteye.recipe new file mode 100644 index 00000000..3fb141f0 --- /dev/null +++ b/recipes/cteye.recipe @@ -0,0 +1,14 @@ +{ + "input" : [ + { "item" : "diamond", "count" : 1 }, + { "item" : "crystal", "count" : 2 }, + { "item" : "cellmatter", "count" : 5 }, + { "item" : "ctaya", "count" : 1 }, + { "item" : "moonrock", "count" : 20 } + ], + "output" : { + "item" : "cteye", + "count" : 1 + }, + "groups" : [ "treasuredtrophies", "mod" ] +} diff --git a/recipes/ctgun1.recipe b/recipes/ctgun1.recipe new file mode 100644 index 00000000..2622b702 --- /dev/null +++ b/recipes/ctgun1.recipe @@ -0,0 +1,10 @@ +{ + "input" : [ + { "item" : "cteye", "count" : 1 }, + { "item" : "durasteelbar", "count" : 10 }, + { "item" : "moonstone", "count" : 40 } + ], + "duration" : 5, + "output" : { "item" : "ctgun1", "count" : 1 }, + "groups" : [ "craftinganvil3", "weapons", "all" ] +} diff --git a/recipes/ctgun2.recipe b/recipes/ctgun2.recipe new file mode 100644 index 00000000..5c2da1f7 --- /dev/null +++ b/recipes/ctgun2.recipe @@ -0,0 +1,9 @@ +{ + "input" : [ + { "item" : "ctgun1", "count" : 1 }, + { "item" : "ctsphere", "count" : 1 } + ], + "duration" : 5, + "output" : { "item" : "ctgun2", "count" : 1 }, + "groups" : [ "craftinganvil3", "weapons", "all" ] +} diff --git a/recipes/ctlegs.recipe b/recipes/ctlegs.recipe new file mode 100644 index 00000000..44bde962 --- /dev/null +++ b/recipes/ctlegs.recipe @@ -0,0 +1,10 @@ +{ + "input" : [ + { "item" : "cteye", "count" : 3 }, + { "item" : "durasteelbar", "count" : 15 }, + { "item" : "moonstone", "count" : 60 } + ], + "duration" : 5, + "output" : { "item" : "ctlegs", "count" : 1 }, + "groups" : [ "craftinganvil3", "armours", "all" ] +} diff --git a/recipes/ctmark1.recipe b/recipes/ctmark1.recipe new file mode 100644 index 00000000..1aa8fc15 --- /dev/null +++ b/recipes/ctmark1.recipe @@ -0,0 +1,11 @@ +{ + "input" : [ + { "item" : "ctsphere", "count" : 1 }, + { "item" : "cteye", "count" : 1 }, + { "item" : "durasteelbar", "count" : 10 }, + { "item" : "moonstone", "count" : 50 } + ], + "duration" : 5, + "output" : { "item" : "cthead", "count" : 1 }, + "groups" : [ "craftinganvil3", "armours", "all" ] +} diff --git a/recipes/ctmark2.recipe b/recipes/ctmark2.recipe new file mode 100644 index 00000000..dbd4005a --- /dev/null +++ b/recipes/ctmark2.recipe @@ -0,0 +1,11 @@ +{ + "input" : [ + { "item" : "cteye", "count" : 1 }, + { "item" : "durasteelbar", "count" : 10 }, + { "item" : "moonstone", "count" : 50 }, + { "item" : "glowfibre", "count" : 50 } + ], + "duration" : 5, + "output" : { "item" : "cthead2", "count" : 1 }, + "groups" : [ "craftinganvil3", "armours", "all" ] +} diff --git a/recipes/ctsphere.recipe b/recipes/ctsphere.recipe new file mode 100644 index 00000000..756b2647 --- /dev/null +++ b/recipes/ctsphere.recipe @@ -0,0 +1,12 @@ +{ + "input" : [ + { "item" : "cteye", "count" : 1 }, + { "item" : "prisiliteore", "count" : 10 }, + { "item" : "moondust", "count" : 100 } + ], + "output" : { + "item" : "ctsphere", + "count" : 1 + }, + "groups" : [ "treasuredtrophies", "mod" ] +} diff --git a/recipes/ctsword.recipe b/recipes/ctsword.recipe new file mode 100644 index 00000000..7050eed9 --- /dev/null +++ b/recipes/ctsword.recipe @@ -0,0 +1,10 @@ +{ + "input" : [ + { "item" : "ctsphere", "count" : 1 }, + { "item" : "durasteelbar", "count" : 20 }, + { "item" : "moonstone", "count" : 100 } + ], + "duration" : 5, + "output" : { "item" : "ctsword", "count" : 1 }, + "groups" : [ "craftinganvil3", "weapons", "all" ] +} diff --git a/terrestrial_worlds.config.patch b/terrestrial_worlds.config.patch new file mode 100644 index 00000000..957ba561 --- /dev/null +++ b/terrestrial_worlds.config.patch @@ -0,0 +1,44 @@ +[ + { + "op" : "add", + "path" : "/planetTypes/ctforest", + "value" : { + "threatRange" : [3, 4], + "layers" : { + "surface" : { + "primaryRegion" : [ "ctforest" ], + "secondaryRegions" : [ "bioluminescence", "colourful", "hive" ], + "dungeonCountRange" : [2, 3], + "dungeons" : [ + [1.0,"oasis"], + [1.0,"hylotlcity"], + [1.0,"hylotlcity"], + [1.0,"floranvillagetower"], + [1.0,"floranhutvillage"] + ] + } + } + } + }, + + { + "op" : "add", + "path" : "/planetTypes/forest/layers/surface/secondaryRegions/-", + "value" : "ctforest" + }, + + { + "op" : "add", + "path" : "/regionTypes/ctforest", + "value" : { + "caveLiquid" : [ "water", "healingliquid" ], //what liquids appear on your biome surface? + "caveLiquidChanceRange" : [10, 10], //how often does your liquid appear on the surface? + "blockSelector" : [ "remixedSwampySurface", "remixedPoolsSurface" ], //surface terrain generation + "fgCaveSelector" : [ "surfaceCaves" ], //foreground cave terrain generation + "bgOreSelector" : [ "empty" ], // background ore terrain selector + "biome" : [ + [0, [ "ctforest" ]] // and one more case of the "name" value + ] + } + } +] \ No newline at end of file diff --git a/treasure/cropharvest.treasurepools.patch b/treasure/cropharvest.treasurepools.patch new file mode 100644 index 00000000..1b13ce14 --- /dev/null +++ b/treasure/cropharvest.treasurepools.patch @@ -0,0 +1,36 @@ +[ + { + "op": "add", + "path": "/ctgilHarvest", + "value": [ + [0, { + "pool" : [ + {"weight" : 0.89, "item" : "ctgil"}, + {"weight" : 0.01, "item" : "ctgilseed"}, + {"weight" : 0.1, "item" : "plantfibre"} + ], + "poolRounds" : [ + [0.6, 1], + [0.4, 2] + ] + } ] + ] + }, + { + "op": "add", + "path": "/cttsayHarvest", + "value": [ + [0, { + "pool" : [ + {"weight" : 0.89, "item" : "cttsay"}, + {"weight" : 0.01, "item" : "cttsayseed"}, + {"weight" : 0.1, "item" : "plantfibre"} + ], + "poolRounds" : [ + [0.6, 1], + [0.4, 2] + ] + } ] + ] + } +] \ No newline at end of file