FILES ----- terrestrial_worlds.config [NEW] animations\erchiussmoke\erchiussmoke.animation [NEW] animations\erchiussmoke\erchiussmoke.frames [NEW] animations\erchiussmoke\erchiussmoke.png animations\teleport\playerwarpin.png biomes\surface\moon.biome biomes\underground\undergroundbrains.biome biomes\underground\undergroundbrainssolid.biome biomes\underground\undergroundtentacles.biome cinematics\intro\introstage.cinematic [NEW] cinematics\repair\repair.cinematic [NEW] cinematics\repair\repair.frames [NEW] cinematics\repair\repair.png [NEW] cinematics\repair\shipupgrade.cinematic dungeons\avian\aviannativevillage\aviannativevillageendright1.json dungeons\glitch\glitchvillage\11-objects.png dungeons\glitch\glitchvillage\9b-objects-clue4.png dungeons\glitch\glitchvillage\9b-objects.png dungeons\missions\floranmissions\floranmission1-objects.png dungeons\missions\floranmissions\floranmission1-wires1.png dungeons\missions\floranmissions\floranmission1.dungeon dungeons\missions\floranmissions\floranmission1.png interface\actionbar\actionbarbg.png interface\questtracker\expandedframetop.png interface\questtracker\frame.png interface\scripted\mmupgrade\mmupgradegui.config [NEW] interface\statuses\erchiussickness.png items\active\feed\electricfluffalofeed.activeitem items\active\feed\firefluffalofeed.activeitem items\active\feed\fluffalofeed.activeitem items\active\feed\icefluffalofeed.activeitem items\active\feed\poisonfluffalofeed.activeitem items\active\unsorted\oredetector\cavedetector.activeitem items\active\unsorted\oredetector\oredetector.activeitem items\active\weapons\bossdrop\ixodoomclaw\ixodoomclaw.activeitem items\active\weapons\bossdrop\ixodoomclaw\ixodoomclaw.animation [NEW] items\active\weapons\bossdrop\ixodoomclaw\ixodoomswoosh.frames [NEW] items\active\weapons\bossdrop\ixodoomclaw\ixodoomswoosh.png items\active\weapons\bossdrop\kluexstaff\kluexstaff.activeitem items\active\weapons\bossdrop\kluexstaff\kluexstaff.animation items\active\weapons\bossdrop\kluexstaff\staffglow.frames items\active\weapons\bossdrop\kluexstaff\staffglow.png [NEW] items\active\weapons\bossdrop\miniknoglauncher\default.frames [NEW] items\active\weapons\bossdrop\miniknoglauncher\miniknoglauncher.activeitem [NEW] items\active\weapons\bossdrop\miniknoglauncher\miniknoglauncher.animation [NEW] items\active\weapons\bossdrop\miniknoglauncher\miniknoglauncher.png [NEW] items\active\weapons\bossdrop\miniknoglauncher\miniknoglauncherfullbright.png [NEW] items\active\weapons\bossdrop\miniknoglauncher\miniknoglaunchericon.png [NEW] items\active\weapons\bossdrop\miniknoglauncher\rocketstack.lua [NEW] items\active\weapons\staff\abilities\controlprojectile\kluexshooter.lua [NEW] items\active\weapons\staff\abilities\controlprojectile\kluexshooter.weaponability items\armors\decorative\hats\georgedev\georgedev.head items\buildscripts\weaponabilities.config items\generic\crafting\titaniumbar.item items\materials\fullwood1.png items\materials\fullwood2.png monsters\monster.lua monsters\boss\dragonboss\dragonboss.animation monsters\farming\fluffalobaby\fluffalobaby.monstertype monsters\ghosts\erchiusghost\erchiusghost.animation monsters\ghosts\erchiusghost\erchiusghost.frames [NEW] monsters\ghosts\erchiusghost\erchiusghost.lua monsters\ghosts\erchiusghost\erchiusghost.monstertype monsters\ghosts\erchiusghost\erchiusghost.png objects\ship\apexshipdoor\apexshiphatch.png objects\ship\avianshipdoor\avianshiphatch.png objects\ship\floranshipdoor\floranshiphatch.png objects\ship\glitchshipdoor\glitchshiphatch.png objects\ship\humanshipdoor\humanshiphatch.png objects\ship\hylotlshipdoor\hylotlshiphatch.png objects\ship\novakidshipdoor\novakidshiphatch.png [NEW] particles\erchiussmoke.particle plants\trees\swamp\stem\weeping\branch1.png plants\trees\swamp\stem\weeping\branch2.png plants\trees\swamp\stem\weeping\branch3.png plants\trees\swamp\stem\weeping\weeping.modularstem projectiles\activeitems\boomerang\wormerang.projectile [NEW] projectiles\activeitems\miniknogrocket\miniknogrocket.frames [NEW] projectiles\activeitems\miniknogrocket\miniknogrocket.lua [NEW] projectiles\activeitems\miniknogrocket\miniknogrocket.png [NEW] projectiles\activeitems\miniknogrocket\miniknogrocket.projectile [NEW] projectiles\activeitems\staff\kluexstaffplasma\kluexstaffplasma.frames [NEW] projectiles\activeitems\staff\kluexstaffplasma\kluexstaffplasma.lua [NEW] projectiles\activeitems\staff\kluexstaffplasma\kluexstaffplasma.png [NEW] projectiles\activeitems\staff\kluexstaffplasma\kluexstaffplasma.projectile projectiles\boss\kluexboss\delayedplasma\delayedplasmaball.projectile projectiles\boss\kluexboss\energycrystal\energycrystal.projectile projectiles\boss\kluexboss\splitplasma\redplasmatorpedo.projectile projectiles\explosions\pulsecannonexplosion\redpulsecannonexplosion.config quests\outpost\shipupgrade\shipupgrade1.questtemplate quests\outpost\shipupgrade\shipupgrade2.questtemplate quests\outpost\shipupgrade\shipupgrade3.questtemplate quests\outpost\shipupgrade\shipupgrade4.questtemplate quests\outpost\shipupgrade\shipupgrade5.questtemplate quests\story\human_mission1.questtemplate quests\story\shiprepair.questtemplate radiomessages\missions.radiomessages scripts\actions\flying.lua species\floran.species stats\effects\burning\burning.animation [NEW] stats\effects\erchiussickness\erchiussickness.animation [NEW] stats\effects\erchiussickness\erchiussickness.lua [NEW] stats\effects\erchiussickness\erchiussickness.statuseffect tiles\materials\ancientbrick.material tiles\materials\blaststone.material tiles\materials\blaststone.png tiles\materials\bonematerial.material tiles\materials\bonematerial.png tiles\materials\brainsblock.material tiles\materials\brainsblock.png tiles\materials\cactiblock.material tiles\materials\dermisblock.material tiles\materials\dirt.material tiles\materials\dirt.png tiles\materials\eyepiles.material tiles\materials\eyepiles.png tiles\materials\fleshblock.material tiles\materials\fullwood1.material tiles\materials\fullwood1.png tiles\materials\fullwood2.material tiles\materials\fullwood2.png tiles\materials\jellyblock.material tiles\materials\ledgebrick.material tiles\materials\outpost.material tiles\materials\outpostwall1.material tiles\materials\ridgebrick.material tiles\materials\sand.material tiles\materials\silverscrew.material tiles\materials\silverscrew.png tiles\materials\slime.material tiles\materials\snow.material tiles\materials\snow.png tiles\materials\tentacleblock.material tiles\platforms\woodenplatform.material tiles\rails\compositerail.material tiles\rails\rustyrail.material DIFFS ----- terrestrial_worlds.config 560c560 < "gravityRange" : [50, 50], --- > "gravityRange" : [20, 20], biomes\surface\moon.biome 16,21d15 < { < "select" : 1, < "pool" : [ < [ 1.0, "erchiusghost" ] < ] < } 23a18,19 > > "statusEffects" : [ "erchiussickness" ], biomes\underground\undergroundbrains.biome 27c27 < "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" ] --- > "tracks" : [ "/music/crystal-battle1-loop.ogg" ] 30c30 < "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" ] --- > "tracks" : [ "/music/crystal-battle1-loop.ogg" ] biomes\underground\undergroundbrainssolid.biome 22c22 < "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" ] --- > "tracks" : [ "/music/crystal-battle1-loop.ogg" ] 25c25 < "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" ] --- > "tracks" : [ "/music/crystal-battle1-loop.ogg" ] biomes\underground\undergroundtentacles.biome 48c48 < "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" ] --- > "tracks" : [ "/music/crystal-battle1-loop.ogg" ] 51c51 < "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" ] --- > "tracks" : [ "/music/crystal-battle1-loop.ogg" ] cinematics\intro\introstage.cinematic 4c4 < "skippable" : true, --- > "skippable" : false, dungeons\avian\aviannativevillage\aviannativevillageendright1.json [TMX file differences are left out for huge size.] dungeons\missions\floranmissions\floranmission1.dungeon 430a431,442 > "value" : [38, 0, 0, 255], > "comment" : "wire #38", > "brush" : [ [ "wire", { "group" : "group38", "local" : true } ] ] > }, > > { > "value" : [39, 0, 0, 255], > "comment" : "wire #39", > "brush" : [ [ "wire", { "group" : "group39", "local" : true } ] ] > }, > > { 2568a2581,2586 > }, > > { > "value" : [245, 70, 70, 255], > "comment" : "invisibleproximitysensor", > "brush" : [ [ "clear" ], [ "object", "invisibleproximitysensor", { "parameters" : { "detectArea" : [ [-44, -8], [4, 10] ], "detectDuration" : 0.1, "detectDamageTeam" : { "type" : "enemy" } } } ] ] interface\scripted\mmupgrade\mmupgradegui.config 410c410 < "description" : "Enable Paint Mode, for painting tiles in a variety of colors", --- > "description" : "Enable Paint Mode, for painting tiles in a variety of colours", items\active\feed\electricfluffalofeed.activeitem 8c8 < "description" : "Feed this to a fluffalo calf to raise an Electric Fluffalo - a good source of static cells.", --- > "description" : "Feed this to a fluffalo calf to raise an electric fluffalo - a good source of static cells.", items\active\feed\firefluffalofeed.activeitem 8c8 < "description" : "Feed this to a fluffalo calf to raise a Fire Fluffalo - a good source of scorched cores.", --- > "description" : "Feed this to a fluffalo calf to raise a fire fluffalo - a good source of scorched cores.", items\active\feed\fluffalofeed.activeitem 8c8 < "description" : "Feed this to a fluffalo calf to raise a common Fluffalo - a good source of plant fibre.", --- > "description" : "Feed this to a fluffalo calf to raise a common fluffalo - a good source of plant fibre.", items\active\feed\icefluffalofeed.activeitem 8c8 < "description" : "Feed this to a fluffalo calf to raise an Ice Fluffalo - a good source of cryonic extract.", --- > "description" : "Feed this to a fluffalo calf to raise an ice fluffalo - a good source of cryonic extracts.", items\active\feed\poisonfluffalofeed.activeitem 8c8 < "description" : "Feed this to a fluffalo calf to raise a Poison Fluffalo - a source of venom samples.", --- > "description" : "Feed this to a fluffalo calf to raise a poison fluffalo - a source of venom samples.", items\active\unsorted\oredetector\cavedetector.activeitem 8a9 > "category" : "Tool", items\active\unsorted\oredetector\oredetector.activeitem 6c6 < "description" : "Emits pulses to analyze the composition of nearby minerals.", --- > "description" : "Emits pulses to analyse the composition of nearby minerals.", 8a9 > "category" : "Tool", items\active\weapons\bossdrop\ixodoomclaw\ixodoomclaw.activeitem 31c31 < "primaryAbilityType" : "clawsmash", --- > "primaryAbilityType" : "axecleave", 34c34,54 < "baseDps" : 13 --- > "baseDps" : 13, > "stances" : { > "idle" : { > "allowRotate" : false, > "weaponRotation" : -10, > "weaponOffset" : [-0.125, 2.5] > }, > "windup" : { > "twoHanded" : true, > "allowRotate" : false, > "weaponRotation" : -10, > "weaponOffset" : [-0.125, 2.5] > }, > "fire" : { > "twoHanded" : true, > "allowRotate" : false, > "armRotation" : -35, > "weaponRotation" : -75, > "weaponOffset" : [-0.125, 2.5] > } > } items\active\weapons\bossdrop\ixodoomclaw\ixodoomclaw.animation 30,32c30 < "rotationCenter" : [0, 0], < "damageArea" : [[-1, 0.25], [-1, 1.5], [1.5, 1.75], [1.5, 0.0]], < "groundImpactPoly" : [ [1, 1.75], [1, 0.0], [2, 0.0], [2, 1.75] ] --- > "rotationCenter" : [0, 0] 62,63c60,62 < "image" : "/items/active/weapons/melee/hammer/swoosh/swoosh.png:", < "damageArea" : [[-3.5, 2], [-2.5, 3], [1, 3], [3, 1.75], [4, -0.25], [4, -2.25], [3, -3.25], [0, -2.5]] --- > "image" : "/items/active/weapons/bossdrop/ixodoomclaw/ixodoomswoosh.png:", > "offset" : [-1.875, 2.0], > "damageArea" : [[-5, 2], [-2.5, 3], [1, 3], [4, 1.75], [5, -0.25], [5, -2.25], [0, -2.5]] 85,159d83 < }, < "fireswoosh" : { < "active" : false, < "transformationGroups" : ["swoosh"], < "emissionRate" : 50, < "offsetRegion" : [-2.0, 0.0, 1.5, 5.0], < "particles" : [ < { "particle" : "fireswoosh1"}, < { "particle" : "fireswoosh2"}, < { "particle" : "fireswoosh3"}, < { "particle" : "fireswoosh1"}, < { "particle" : "fireswoosh2"}, < { "particle" : "fireswoosh3"} < ] < }, < "electricswoosh" : { < "active" : false, < "transformationGroups" : ["swoosh"], < "emissionRate" : 50, < "offsetRegion" : [-2.0, 0.0, 1.5, 5.0], < "particles" : [ < { "particle" : "electricswoosh1"}, < { "particle" : "electricswoosh2"}, < { "particle" : "electricswoosh2"} < ] < }, < "poisonswoosh" : { < "active" : false, < "transformationGroups" : ["swoosh"], < "emissionRate" : 50, < "offsetRegion" : [-2.0, 0.0, 1.5, 5.0], < "particles" : [ < { "particle" : "poisonswoosh1"}, < { "particle" : "poisonswoosh2"}, < { "particle" : "fireswoosh2"}, < { "particle" : "poisonswoosh1"}, < { "particle" : "poisonswoosh2"}, < { "particle" : "fireswoosh2"} < ] < }, < "iceswoosh" : { < "active" : false, < "transformationGroups" : ["swoosh"], < "emissionRate" : 50, < "offsetRegion" : [-2.0, 0.0, 1.5, 5.0], < "particles" : [ < { "particle" : "iceswoosh1"}, < { "particle" : "iceswoosh2"}, < { "particle" : "iceswoosh3"}, < { "particle" : "iceswoosh1"}, < { "particle" : "iceswoosh2"}, < { "particle" : "iceswoosh3"} < ] < }, < "groundImpact" : { < "transformationGroups" : ["weapon"], < "particles" : [ < { < "count" : 1, < "particle" : { < "type" : "animated", < "mode" : "LoopForever", < "animation" : "/animations/jumpsmoke/jumpsmoke.animation", < "fade" : 0.9, < "destructionAction" : "shrink", < "destructionTime" : 0.4, < "position" : [1.0, 0.75], < "offsetRegion" : [0, 0, 0, 0], < "initialVelocity" : [0, 0], < "finalVelocity" : [0, 0], < "approach" : [5, 5], < "timeToLive" : 0.4 < } < } < ] 164,165c88 < "fire" : [ ], < "groundImpact" : [ "/sfx/melee/hammer_hit_ground3.ogg", "/sfx/melee/hammer_hit_ground4.ogg" ] --- > "fire" : [ ] items\active\weapons\bossdrop\kluexstaff\kluexstaff.activeitem 57c57 < "duration" : 1.4, --- > "duration" : 1.1, 95,120c95,96 < "primaryAbilityType" : "plasmabladebarrage", < "primaryAbility" : { < "maxCastRange" : 30, < < "projectileParameters" : { < "baseDamage" : 40 < }, < < "stances" : { < "idle" : { < "weaponOffset" : [-0.125, -0.5] < }, < "charge" : { < "weaponOffset" : [0.125, 0.75] < }, < "charged" : { < "weaponOffset" : [0.125, 0.75] < }, < "discharge" : { < "weaponOffset" : [0.125, 0.75] < }, < "cooldown" : { < "weaponOffset" : [0, -0.25] < } < } < }, --- > "primaryAbilityType" : "kluexshooter", > "primaryAbility" : {}, 122a99 > "altAbility" : {}, items\active\weapons\bossdrop\kluexstaff\kluexstaff.animation 9,10c9,10 < "frames" : 13, < "cycle" : 1.3, --- > "frames" : 10, > "cycle" : 1.0, 128c128 < } \ No newline at end of file --- > } items\active\weapons\bossdrop\kluexstaff\staffglow.frames 7,9c7,8 < "charging.1", "charging.2", "charging.3", "charging.4", "charging.5", "charging.6", "charging.7", "charging.8", "charging.9", "charging.10", < "charging.11", "charging.12", "charging.13", "spark.1", "spark.2", "spark.3", "loop.1", "loop.2", "loop.3", "loop.4", < "discharge.1", "discharge.2", "discharge.3" --- > "charging.1", "charging.2", "charging.3", "charging.4", "charging.5", "charging.6", "charging.7", "charging.8", "charging.9", "charging.10", > "spark.1", "spark.2", "spark.3", "loop.1", "loop.2", "loop.3", "loop.4", "discharge.1", "discharge.2", "discharge.3" items\armors\decorative\hats\georgedev\georgedev.head 6a7 > "category" : "headwear", items\buildscripts\weaponabilities.config 38d37 < "clawsmash" : "/items/active/weapons/bossdrop/ixodoomclaw/clawsmash.weaponability", 74a74 > "kluexshooter" : "/items/active/weapons/staff/abilities/controlprojectile/kluexshooter.weaponability", items\generic\crafting\titaniumbar.item 7c7 < "description" : "Ore for titanium bars is primarily found on planets orbiting eccentric stars.", --- > "description" : "Ore for titanium bars is primarily found on planets orbiting temperate stars.", monsters\monster.lua 27,30d26 < if config.getParameter("uniqueId") then < monster.setUniqueId(config.getParameter("uniqueId")) < end < monsters\boss\dragonboss\dragonboss.animation 202c202 < "image" : "/animations/teleport/orangewarpout.png:" --- > "image" : "/animations/teleport/playerwarpout.png:?replace=FEFFFFFF=FFFFFFFF?replace=9bd4ffFF=ffea63FF?replace=31a6ffFF=f5bc00FF" 219c219 < "image" : "/animations/teleport/orangewarpoutbeam.png:?scalenearest=1;60;" --- > "image" : "/animations/teleport/playerwarpoutbeam.png:?replace=FEFFFFFF=FFFFFFFF?replace=9bd4ffFF=ffea63FF?replace=31a6ffFF=f5bc00FF?scalenearest=1;60;" 423c423 < --- > monsters\farming\fluffalobaby\fluffalobaby.monstertype 2a3,4 > "shortdescription" : "Baby Fluffalo", > "description" : "A newborn fluffalo's diet determines the type it grows into.", monsters\ghosts\erchiusghost\erchiusghost.animation 10,13d9 < "mode" : "loop" < }, < "fly" : { < "frames" : 12, 16c12,13 < "persistentSound" : "/sfx/npc/monsters/spookit_fly_loop.ogg" --- > "persistentSound" : "/sfx/npc/boss/crystalboss_beam.ogg", > "persistentSoundRangeMultiplier" : 0.25 32,51d28 < }, < "releaseParticles" : { < "default" : "off", < "states" : { < "off" : { < "frames" : 1, < "properties" : { < "particleEmittersOff" : [ "releaseParticles" ] < } < }, < "on" : { < "frames" : 1, < "cycle" : 0.1, < "mode" : "transition", < "transition" : "off", < "properties" : { < "particleEmittersOn" : [ "releaseParticles" ] < } < } < } 66,76c43 < "image" : ":idle." < } < }, < "fly" : { < "properties" : { < "image" : ":idle." < } < }, < "invulnerable" : { < "properties" : { < "image" : ":invulnerable." --- > "image" : ":idle." 90a58,60 > "globalTagDefaults" : { > "near" : "" > }, 114c84 < "spookparticles" : { --- > "erchius" : { 116,117c86,87 < "emissionRate" : 3.5, < "offsetRegion" : [ -0.625, -1.25, 0.625, 1.25 ], --- > "emissionRate" : 0, > "offsetRegion" : [-2.25, -4.0, 2.25, 2.5], 119,144c89,107 < { "particle" : "lightgreyphaseparticle" }, < { "particle" : "darkgreyphaseparticle" } < ] < }, < "behindGroundEmitter" : { < "emissionRate" : 20, < "offsetRegion" : [ -0.625, -1.25, 0.625, 1.25 ], < "particles" : [ < { "particle" : "lightgreyphaseparticle" }, < { "particle" : "darkgreyphaseparticle" } < ] < }, < "groundBurstEmitter" : { < "offsetRegion" : [ -0.625, -1.25, 0.625, 1.25 ], < "particles" : [ < { "particle" : "darkgreyphaseparticle" }, < { "particle" : "lightgreyphaseparticle" }, < { "particle" : "darkgreyphaseparticle" }, < { "particle" : "lightgreyphaseparticle" }, < { "particle" : "darkgreyphaseparticle" }, < { "particle" : "lightgreyphaseparticle" }, < { "particle" : "darkgreyphaseparticle" }, < { "particle" : "lightgreyphaseparticle" }, < { "particle" : "darkgreyphaseparticle" }, < { "particle" : "lightgreyphaseparticle" }, < { "particle" : "darkgreyphaseparticle" } --- > { > "particle" : { > "type" : "ember", > "size" : 1.5, > "color" : [140, 70, 140, 255], > "position" : [0, 0], > "initialVelocity" : [0, 6.0], > "light" : [140, 70, 140], > "timeToLive" : 0.8, > "destructionAction" : "fade", > "destructionTime" : 0.2, > "layer" : "front", > "fullbright" : true, > "variance" : { > "initialVelocity" : [0, 2.0], > "size" : 1.0 > } > } > } 149,190d111 < { "particle" : "monstersplosion" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathember" }, < { "particle" : "deathfizz1left" }, < { "particle" : "deathfizz1right" }, < { "particle" : "deathfizz2left" }, < { "particle" : "deathfizz2right" }, < { "particle" : "deathfizz3left" }, < { "particle" : "deathfizz3right" }, < { "particle" : "deathfizz4left" }, < { "particle" : "deathfizz4right" } < ] < }, < "captureParticles" : { < "particles" : [ < { "particle" : "monstercapture" } < ] < }, < "releaseParticles" : { < "particles" : [ < { "particle" : "monsterrelease" } < ] < }, < "teleportOut" : { < "particles" : [ < { "particle" : "monstercapture" } < ] < }, < "teleportIn" : { < "particles" : [ < { "particle" : "monsterrelease" } < ] < }, < "levelUp" : { < "particles" : [ < { "particle" : "monsterlevelup" } 196d116 < "aggroHop" : [ "/sfx/npc/monsters/monster_surprise.ogg" ], monsters\ghosts\erchiusghost\erchiusghost.frames 3,4c3,4 < "size" : [112, 96], < "dimensions" : [13, 1], --- > "size" : [96, 96], > "dimensions" : [13, 2], 7c7,8 < [ null, "idle.1", "idle.2", "idle.3", "idle.4", "idle.5", "idle.6", "idle.7", "idle.8", "idle.9", "idle.10", "idle.11", "idle.12"] --- > [ null, "idle.1", "idle.2", "idle.3", "idle.4", "idle.5", "idle.6", "idle.7", "idle.8", "idle.9", "idle.10", "idle.11", "idle.12"], > [ null, "near.idle.1", "near.idle.2", "near.idle.3", "near.idle.4", "near.idle.5", "near.idle.6", "near.idle.7", "near.idle.8", "near.idle.9", "near.idle.10", "near.idle.11", "near.idle.12"] monsters\ghosts\erchiusghost\erchiusghost.monstertype 11c11 < "dropPools" : [ { "default" : "spookitTreasure", "bow" : "spookitHunting" } ], --- > "dropPools" : [ ], 15c15 < "/monsters/monster.lua" --- > "/monsters/ghosts/erchiusghost/erchiusghost.lua" 18c18,20 < "behavior" : "monster", --- > "speedupRange" : [50, 175], > "minSpeed" : 3, > "maxSpeed" : 30, 20c22,23 < "renderLayer" : "foregroundEntity", --- > "emissionRange" : 20, > "maxEmissionRate" : 100, 22,81c25 < "behaviorConfig" : { < "damageOnTouch" : true, < < "targetQueryRange" : 100, < "targetOnDamage" : true, < "keepTargetInSight" : false, < "keepTargetInRange" : 100, < "targetOutOfSightTime" : 10.0, < < "hurtTime" : 0.25, < "hurtWaitForGround" : false, < < < "foundTargetActions" : [ ], < < "fleeActions" : [ ], < < "hostileActions" : [ ], < < "periodicActions" : [ ], < < "approachActions" : [ < { < "name" : "approach-fly", < "parameters" : { < "usePathfinding" : false, < "approachAngle" : 70 < } < } < ], < < "followActions" : [ < { < "name" : "approach-fly", < "parameters" : { < "usePathfinding" : false < } < } < ], < < "wanderActions" : [ < { < "name" : "emerge-fly" < }, < { < "name" : "wander-fly", < "parameters" : { < "wanderTime" : 10, < "groundDistance" : 4, < "ceilingDistance" : 4, < "xVelocity" : 2, < "yVelocity" : 12 < } < } < ], < < "concurrentActions" : [ { "name" : "action-ghostsparkle" } ], < < "concurrentHostileActions" : [ { "name" : "action-ghostsparkle" } ] < }, --- > "renderLayer" : "ForegroundEntity", 100c44 < "mass" : 4.0, --- > "mass" : 1.0, 106,107c50,51 < "airForce" : 10, < "flySpeed" : 4 --- > "airForce" : 50, > "flySpeed" : 2 116d59 < "deathParticles" : "deathPoof", 143a87,89 > }, > "invulnerable" : { > "baseValue" : 1.0 plants\trees\swamp\stem\weeping\weeping.modularstem 125c125 < "h" : 40 --- > "h" : 68 131,133c131,133 < "bx" : -80, < "by" : -9, < "h" : 40 --- > "bx" : -85, > "by" : -15, > "h" : 68 139,141c139,141 < "bx" : -74, < "by" : -6, < "h" : 40 --- > "bx" : -64, > "by" : -5, > "h" : 68 projectiles\activeitems\boomerang\wormerang.projectile 14d13 < "loop" : true, projectiles\boss\kluexboss\delayedplasma\delayedplasmaball.projectile 37,40d36 < }, < { < "action" : "sound", < "options" : [ "/sfx/gun/pulsecannon_blast1.ogg" ] 46d41 < 51,52c46,57 < "action" : "config", < "file" : "/projectiles/explosions/pulsecannonexplosion/redpulsecannonexplosion.config" --- > "action" : "actions", > "list" : [ > { > "action" : "projectile", > "inheritDamageFactor" : 1, > "type" : "redpulsecannonexplosion" > }, > { > "action" : "light", > "color" : "red" > } > ] projectiles\boss\kluexboss\energycrystal\energycrystal.projectile 19a20,25 > "time" : 0, > "repeat" : false, > "action" : "sound", > "options" : [ "/sfx/gun/pulsecannon_blast1.ogg" ] > }, > { projectiles\boss\kluexboss\splitplasma\redplasmatorpedo.projectile 10,11c10,17 < "emitters" : [ ], < "actionOnReap" : [ --- > "emitters" : [], > "periodicActions" : [ > { > "time" : 0.05, > "repeat" : false, > "action" : "sound", > "options" : [ "/sfx/gun/pulsecannon_blast1.ogg" ] > } 12a19 > "actionOnReap" : [], projectiles\explosions\pulsecannonexplosion\redpulsecannonexplosion.config 24d23 < quests\outpost\shipupgrade\shipupgrade1.questtemplate 21c21 < "preCompletionCinema" : "/cinematics/repair/apex/repair.cinematic", --- > "preCompletionCinema" : "/cinematics/repair/shipupgrade.cinematic", quests\outpost\shipupgrade\shipupgrade2.questtemplate 20c20 < "preCompletionCinema" : "/cinematics/repair/apex/repair.cinematic", --- > "preCompletionCinema" : "/cinematics/repair/shipupgrade.cinematic", quests\outpost\shipupgrade\shipupgrade3.questtemplate 20c20 < "preCompletionCinema" : "/cinematics/repair/apex/repair.cinematic", --- > "preCompletionCinema" : "/cinematics/repair/shipupgrade.cinematic", quests\outpost\shipupgrade\shipupgrade4.questtemplate 20c20 < "preCompletionCinema" : "/cinematics/repair/apex/repair.cinematic", --- > "preCompletionCinema" : "/cinematics/repair/shipupgrade.cinematic", quests\outpost\shipupgrade\shipupgrade5.questtemplate 20c20 < "preCompletionCinema" : "/cinematics/repair/apex/repair.cinematic", --- > "preCompletionCinema" : "/cinematics/repair/shipupgrade.cinematic", quests\story\human_mission1.questtemplate 8c8 < "completionCinema" : "/cinematics/repair/apex/ftlrepair.cinematic", --- > "completionCinema" : "/cinematics/repair/repair.cinematic", quests\story\shiprepair.questtemplate 27,30d26 < "acquireCrystalsCinema" : "/cinematics/artifacts/erchiuscrystal.cinematic", < "shipUpgradeCinema" : "/cinematics/repair/apex/ftlrepair.cinematic", < < "shipUpgradeLevel" : 3, radiomessages\missions.radiomessages 265a266,270 > "type" : "mission", > "text" : "Readings indicate that while this structure would appear to be a planet, it is in fact one giant living organism." > }, > > "tentaclemission-arrived2" : { 268,269c273,274 < "portraitImage" : "/interface/chatbubbles/esthersad.png:", < "text" : "-placeholder- So this is the ruin. You can't do any real damage from the surface, you'll need to dig deep into its brain stuff. Gross!" --- > "portraitImage" : "/interface/chatbubbles/lana.png:", > "text" : "You're standing on The Ruin, dear. You can't do much damage on its surface - you'll have to work your way down into it." 272c277,289 < "tentaclemission-bottom" : { --- > "tentaclemission-arrived3" : { > "unique" : false, > "senderName" : "Lana Blake", > "portraitImage" : "/interface/chatbubbles/esthertalk.png:", > "text" : "Careful down there. Every creature and substance you encounter is bound to be hostile... " > }, > > "tentaclemission-bottom" : { > "type" : "mission", > "text" : "Readings show that there is a vast chasm beneath you that extends fathoms deep. I advise you to try and avoid falling to your death." > }, > > "tentaclemission-bottom2" : { 276c293 < "text" : "-placeholder- You're getting close. There's a big chasm surrounding its central brain structure. A resourceful person like you can surely get down safely!" --- > "text" : "SAIL's right, there's a void just under your feet; a huge gap between you and the central structure of the Ruin. You're going to have to figure out a safe way to get down." 278a296,298 > //-- Could this message from the Baron be triggered when you get to the ground on the brain layer? > //-- "Impressed. A novel decent!" > 283c303,310 < "text" : "-placeholder- This is where you'll find the heart, you must destroy it. Be careful and... good luck!" --- > "text" : "You've reached the Ruin's heart. You must destroy it." > }, > > "tentaclemission-bossroom2" : { > "unique" : false, > "senderName" : "Esther Bright", > "portraitImage" : "/interface/chatbubbles/tonauactalk.png:", > "text" : "May Kluex guide you." 290c317 < "text" : "You did it! ...But Something's wrong. The Ruin... Its structure is unstable!", --- > "text" : "You did it! ...But something's wrong. The Ruin... Its structure is unstable!", 306c333 < "text" : "Don't tell them what to do fishface! They've dealt with situations way worse than this before!" --- > "text" : "Don't tell them what to do, fishface! They've dealt with situations way worse than this before!" scripts\actions\flying.lua 32,34c32,41 < world.debugPoint(groundPoint, "green") < world.debugLine(ceilingLine[1], ceilingLine[2], "blue") < world.debugPoint(ceilingPoint, "green") --- > -- Find liquid > local x = mcontroller.position()[1] > for y=groundLine[1][2], groundPoint[2], -1 do > y = math.floor(y) > local liquid = world.liquidAt({x, y}) > if liquid then > groundPoint = {x, y + liquid[2]} > break > end > end 39d45 < world.debugLine(groundLine[1], groundApproachPoint, "yellow") species\floran.species 136c136 < { "f7e7b2" : "c4d0a5", "d9c189" : "a3af83", "a38d59" : "7f8760", "735e3a" : "5e6142" }, --- > { "f7e7b2" : "c4d0a5", "d9c189" : "a3af83", "a38d59" : "6c7256", "735e3a" : "3b3d2d" }, 138c138 < { "f7e7b2" : "d08c9f", "d9c189" : "b27082", "a38d59" : "874e62", "735e3a" : "603347" }, --- > { "f7e7b2" : "d08c9f", "d9c189" : "b27082", "a38d59" : "874e62", "735e3a" : "4c2b3a" }, 140c140 < { "f7e7b2" : "d8d695", "d9c189" : "b9b778", "a38d59" : "908a56", "735e3a" : "685f3a" }, --- > { "f7e7b2" : "d8d695", "d9c189" : "b9b778", "a38d59" : "908a56", "735e3a" : "544d30" }, 142c142 < { "f7e7b2" : "a6cbd2", "d9c189" : "7ca7af", "a38d59" : "558287", "735e3a" : "386362" }, --- > { "f7e7b2" : "a6cbd2", "d9c189" : "7ca7af", "a38d59" : "547d81", "735e3a" : "2e504f" }, 144,147c144,151 < { "f7e7b2" : "cb86d6", "d9c189" : "ac6ab7", "a38d59" : "7e498c", "735e3a" : "542f64" }, < { "f7e7b2" : "b7d179", "d9c189" : "8eab59", "a38d59" : "808a44", "735e3a" : "5e6534" }, < { "f7e7b2" : "b9997a", "d9c189" : "9f7761", "a38d59" : "85594a", "735e3a" : "6a3e36" }, < { "f7e7b2" : "a8c2c4", "d9c189" : "8ba4a6", "a38d59" : "677f7f", "735e3a" : "485b59" }, --- > { "f7e7b2" : "cb86d6", "d9c189" : "ac6ab7", "a38d59" : "7e498c", "735e3a" : "41274c" }, > //LIGHT GREEN > { "f7e7b2" : "b7d179", "d9c189" : "8eab59", "a38d59" : "808a44", "735e3a" : "474c27" }, > //MUTED BROWN > { "f7e7b2" : "b9997a", "d9c189" : "9f7761", "a38d59" : "764f42", "735e3a" : "50302a" }, > // MUTED DARK TURQUOISE > { "f7e7b2" : "a8c2c4", "d9c189" : "8ba4a6", "a38d59" : "607272", "735e3a" : "384543" }, > //MUTED RED 148a153 > //MUTED YELLOW 163c168 < { "f7e7b2" : "A7D13D", "d9c189" : "83AD22", "a38d59" : "6B880B", "735e3a" : "4c6108" }, --- > { "f7e7b2" : "A7D13D", "d9c189" : "83AD22", "a38d59" : "627e09", "735e3a" : "3c4c08" }, 165c170 < { "f7e7b2" : "4ece61", "d9c189" : "34ae47", "a38d59" : "228a38", "735e3a" : "196429" }, --- > { "f7e7b2" : "4ece61", "d9c189" : "34ae47", "a38d59" : "228a38", "735e3a" : "144c20" }, 169c174 < { "f7e7b2" : "5BD5B6", "d9c189" : "4AA9AD", "a38d59" : "237082", "735e3a" : "104e51" }, --- > { "f7e7b2" : "5BD5B6", "d9c189" : "4AA9AD", "a38d59" : "237082", "735e3a" : "104648" }, 175c180 < { "f7e7b2" : "7f3b6d", "d9c189" : "6a2e53", "a38d59" : "4b1d30", "735e3a" : "371523" }, --- > { "f7e7b2" : "894176", "d9c189" : "6a2e53", "a38d59" : "502034", "735e3a" : "371523" }, 177c182 < { "f7e7b2" : "AD68E2", "d9c189" : "9441B0", "a38d59" : "812E93", "735e3a" : "652573" } --- > { "f7e7b2" : "AD68E2", "d9c189" : "9142ab", "a38d59" : "782b89", "735e3a" : "501e5b" } 184c189 < { "f32200" : "CD1C38", "dc1f00" : "982441", "be1b00" : "69243F" }, --- > { "f32200" : "CD1C38", "dc1f00" : "982441", "be1b00" : "5b2238" }, 190c195 < { "f32200" : "ebac59", "dc1f00" : "d26434", "be1b00" : "a43829" }, --- > { "f32200" : "ebac59", "dc1f00" : "c25a2c", "be1b00" : "8d291b" }, 192c197 < { "f32200" : "eaa758", "dc1f00" : "cd8b3d", "be1b00" : "93682c" }, --- > { "f32200" : "eaa758", "dc1f00" : "c28236", "be1b00" : "815a22" }, 194c199 < { "f32200" : "e6e756", "dc1f00" : "c7ac3f", "be1b00" : "a9882f" }, --- > { "f32200" : "e6e756", "dc1f00" : "bea439", "be1b00" : "896d22" }, 196c201 < { "f32200" : "A7D13D", "dc1f00" : "83AD22", "be1b00" : "6B880B" }, --- > { "f32200" : "A7D13D", "dc1f00" : "7fa720", "be1b00" : "4d6305" }, 198c203 < { "f32200" : "4ece61", "dc1f00" : "34ae47", "be1b00" : "228a38" }, --- > { "f32200" : "4ece61", "dc1f00" : "2c943c", "be1b00" : "165f25" }, 200c205 < { "f32200" : "5BD5B6", "dc1f00" : "4AA9AD", "be1b00" : "237082" }, --- > { "f32200" : "5BD5B6", "dc1f00" : "419ca0", "be1b00" : "1e5663" }, 202c207 < { "f32200" : "49E193", "dc1f00" : "3BA380", "be1b00" : "197C81" }, --- > { "f32200" : "49E193", "dc1f00" : "359172", "be1b00" : "124c50" }, 204c209 < { "f32200" : "61BCDE", "dc1f00" : "5381CC", "be1b00" : "2C489E" }, --- > { "f32200" : "61BCDE", "dc1f00" : "4b78c2", "be1b00" : "253c85" }, 208c213 < { "f32200" : "425879", "dc1f00" : "343965", "be1b00" : "242247" }, --- > { "f32200" : "52698d", "dc1f00" : "343965", "be1b00" : "242247" }, 210c215 < { "f32200" : "7f3b6d", "dc1f00" : "6a2e53", "be1b00" : "4b1d30" }, --- > { "f32200" : "894176", "dc1f00" : "6a2e53", "be1b00" : "4b1d30" }, 212c217 < { "f32200" : "653b7f", "dc1f00" : "562e6a", "be1b00" : "3f1d4b" }, --- > { "f32200" : "6b4189", "dc1f00" : "562e6a", "be1b00" : "3f1d4b" }, 214c219 < { "f32200" : "cd72d9", "dc1f00" : "ac4da6", "be1b00" : "913b86" }, --- > { "f32200" : "cd72d9", "dc1f00" : "ac4da6", "be1b00" : "76326d" }, 216c221 < { "f32200" : "D26BA4", "dc1f00" : "A54669", "be1b00" : "89334D" }, --- > { "f32200" : "D26BA4", "dc1f00" : "A54669", "be1b00" : "6e2739" }, 218c223 < { "f32200" : "AD68E2", "dc1f00" : "9441B0", "be1b00" : "812E93" }, --- > { "f32200" : "AD68E2", "dc1f00" : "9441B0", "be1b00" : "5d206b" }, stats\effects\burning\burning.animation 20,22c20,22 < "sounds" : { < "burn" : [ "/sfx/projectiles/flame_burning.ogg" ] < } --- > "sounds" : { > "burn" : [ "/sfx/projectiles/flame_burning.ogg" ] > } tiles\materials\ancientbrick.material 8,10c8,10 < "glitchdescription" : "Impressed. These ancient bricks have withstood the ravages of time.", < "florandescription" : "Ancient carved brickss.", < "novakiddescription" : "Some mighty old lookin' bricks.", --- > "glitchDescription" : "Impressed. These ancient bricks have withstood the ravages of time.", > "floranDescription" : "Ancient carved brickss.", > "novakidDescription" : "Some mighty old lookin' bricks.", tiles\materials\blaststone.material 20c20 < "multiColored" : false, --- > "multiColored" : true, tiles\materials\bonematerial.material 22c22 < "multiColored" : false, --- > "multiColored" : true, tiles\materials\brainsblock.material 12,14c12,14 < "glitchdescription" : "Alarmed. Is there brain activity within this material?", < "florandescription" : "Floran want to ssstab sssquishy brain.", < "novakiddescription" : "Some fleshy brainstuff.", --- > "glitchDescription" : "Alarmed. Is there brain activity within this material?", > "floranDescription" : "Floran want to ssstab sssquishy brain.", > "novakidDescription" : "Some fleshy brainstuff.", 21c21 < "multiColored" : false, --- > "multiColored" : true, tiles\materials\cactiblock.material 8,10c8,10 < "glitchdescription" : "Cautious. This construction block has been made from prickly cactus.", < "florandescription" : "Floran like pickly cactuss blocksss.", < "novakiddescription" : "It's made outta cactus. Better not lean against this.", --- > "glitchDescription" : "Cautious. This construction block has been made from prickly cactus.", > "floranDescription" : "Floran like pickly cactuss blocksss.", > "novakidDescription" : "It's made outta cactus. Better not lean against this.", tiles\materials\dermisblock.material 8,10c8,10 < "glitchdescription" : "Impressed. The thickness of this skin makes it incredibly strong.", < "florandescription" : "Sstrong skin iss good protection.", < "novakiddescription" : "That skin looks tougher'n a leather boot.", --- > "glitchDescription" : "Impressed. The thickness of this skin makes it incredibly strong.", > "floranDescription" : "Sstrong skin iss good protection.", > "novakidDescription" : "That skin looks tougher'n a leather boot.", tiles\materials\dirt.material 23c23 < "multiColored" : false, --- > "multiColored" : true, tiles\materials\eyepiles.material 22c22 < "multiColored" : false, --- > "multiColored" : true, tiles\materials\fleshblock.material 20c20 < "multiColored" : false, --- > "multiColored" : true, tiles\materials\fullwood1.material 21c21 < "multiColored" : false, --- > "multiColored" : true, tiles\materials\fullwood2.material 20c20 < "multiColored" : false, --- > "multiColored" : true, tiles\materials\jellyblock.material 9,11c9,11 < "glitchdescription" : "Uncomfortable. I dislike the way this jelly jiggles.", < "florandescription" : "Jiggly wiggly jelly.", < "novakiddescription" : "A mess 'o slimy lookin' jelly.", --- > "glitchDescription" : "Uncomfortable. I dislike the way this jelly jiggles.", > "floranDescription" : "Jiggly wiggly jelly.", > "novakidDescription" : "A mess 'o slimy lookin' jelly.", tiles\materials\ledgebrick.material 8,10c8,10 < "glitchdescription" : "Delighted. This stone has a small carved ledge.", < "florandescription" : "Carved stone brickss.", < "novakiddescription" : "Some mighty old lookin' bricks.", --- > "glitchDescription" : "Delighted. This stone has a small carved ledge.", > "floranDescription" : "Carved stone brickss.", > "novakidDescription" : "Some mighty old lookin' bricks.", tiles\materials\outpost.material 8,10c8,10 < "glitchdescription" : "Familiar. I have seen this material used in space outposts before.", < "florandescription" : "Hard metal outposst wall.", < "novakiddescription" : "Some kinda outpost wall.", --- > "glitchDescription" : "Familiar. I have seen this material used in space outposts before.", > "floranDescription" : "Hard metal outposst wall.", > "novakidDescription" : "Some kinda outpost wall.", tiles\materials\outpostwall1.material 8,10c8,10 < "glitchdescription" : "Informed. This specially designed concrete is quick drying.", < "florandescription" : "Floran disslikess cold hard concrete.", < "novakiddescription" : "This concrete looks mighty tough.", --- > "glitchDescription" : "Informed. This specially designed concrete is quick drying.", > "floranDescription" : "Floran disslikess cold hard concrete.", > "novakidDescription" : "This concrete looks mighty tough.", tiles\materials\ridgebrick.material 8,10c8,10 < "glitchdescription" : "Interested. These ridged construction blocks are simple, yet effective.", < "florandescription" : "Ridged stone blocksss.", < "novakiddescription" : "These stone blocks carved up mighty nice.", --- > "glitchDescription" : "Interested. These ridged construction blocks are simple, yet effective.", > "floranDescription" : "Ridged stone blocksss.", > "novakidDescription" : "These stone blocks carved up mighty nice.", tiles\materials\sand.material 8,10c8,10 < "glitchdescription" : "Uncomfortable. It is difficult to keep silt from seeping into my components.", < "florandescription" : "Silt. It's so dussty.", < "novakiddescription" : "Big ol' pile of dusty silt.", --- > "glitchDescription" : "Uncomfortable. It is difficult to keep silt from seeping into my components.", > "floranDescription" : "Silt. It's so dussty.", > "novakidDescription" : "Big ol' pile of dusty silt.", tiles\materials\silverscrew.material 22c22 < "multiColored" : false, --- > "multiColored" : true, tiles\materials\slime.material 9,11c9,11 < "glitchdescription" : "Hesitant. This slime looks sticky.", < "florandescription" : "Floran lovess sslime!", < "novakiddescription" : "This slime is some nasty lookin' stuff.", --- > "glitchDescription" : "Hesitant. This slime looks sticky.", > "floranDescription" : "Floran lovess sslime!", > "novakidDescription" : "This slime is some nasty lookin' stuff.", tiles\materials\snow.material 23c23 < "multiColored" : false, --- > "multiColored" : true, tiles\materials\tentacleblock.material 8,10c8,10 < "glitchdescription" : "Distrubed. These tentacles have been mashed together into a solid mass.", < "florandescription" : "Floran dislikess wriggling tentacless.", < "novakiddescription" : "Buncha creepy lookin' tentacles all mashed together.", --- > "glitchDescription" : "Distrubed. These tentacles have been mashed together into a solid mass.", > "floranDescription" : "Floran dislikess wriggling tentacless.", > "novakidDescription" : "Buncha creepy lookin' tentacles all mashed together.", tiles\platforms\woodenplatform.material 8,10c8,10 < "glitchdescription" : "Delighted. These wooden platforms have been finely sanded and finished.", < "florandescription" : "Platformss made from wood.", < "novakiddescription" : "Some simple lookin' wooden platforms.", --- > "glitchDescription" : "Delighted. These wooden platforms have been finely sanded and finished.", > "floranDescription" : "Platformss made from wood.", > "novakidDescription" : "Some simple lookin' wooden platforms.", tiles\rails\compositerail.material 12,14c12,14 < "glitchdescription" : "Pleased. The material this rail is made from makes it very strong.", < "florandescription" : "Shiny metal rails.", < "novakiddescription" : "Some sturdy lookin' rails, gettin' the itch to ride 'em.", --- > "glitchDescription" : "Pleased. The material this rail is made from makes it very strong.", > "floranDescription" : "Shiny metal rails.", > "novakidDescription" : "Some sturdy lookin' rails, gettin' the itch to ride 'em.", tiles\rails\rustyrail.material 12,14c12,14 < "glitchdescription" : "Concerned. These rails look worn and rusted.", < "florandescription" : "Rusty metal rails.", < "novakiddescription" : "Some rusty lookin' rails, gettin' the itch to ride 'em.", --- > "glitchDescription" : "Concerned. These rails look worn and rusted.", > "floranDescription" : "Rusty metal rails.", > "novakidDescription" : "Some rusty lookin' rails, gettin' the itch to ride 'em.",