FILES ----- spawner.config terrestrial_worlds.config [NEW] animations\shards\shadowrockshard.animation [NEW] animations\shards\shadowrockshard.png biomes\oredistributions.configfunctions biomes\surface\arctic.biome biomes\surface\arcticoceanfloor.biome [NEW] biomes\surface_detached\prism.biome biomes\underground\underground0b.biome dungeons\missions\floranmissions\floranmission1-objects.png dungeons\undergroundmaze\mazetech\endleft2a.json dungeons\undergroundmaze\mazetech\endleft2achest.json dungeons\undergroundmaze\mazetech\endleft2b.json dungeons\undergroundmaze\mazetech\endleft2bchest.json dungeons\undergroundmaze\mazetech\endleft2c.json dungeons\undergroundmaze\mazetech\endleft2cchest.json dungeons\undergroundmaze\mazetech\endleft2d.json dungeons\undergroundmaze\mazetech\endleft2dchest.json dungeons\undergroundmaze\mazetech\endleft2e.json dungeons\undergroundmaze\mazetech\endleft2echest.json dungeons\undergroundmaze\mazetech\endright2a.json dungeons\undergroundmaze\mazetech\endright2achest.json dungeons\undergroundmaze\mazetech\endright2b.json dungeons\undergroundmaze\mazetech\endright2bchest.json dungeons\undergroundmaze\mazetech\endright2c.json dungeons\undergroundmaze\mazetech\endright2cchest.json dungeons\undergroundmaze\mazetech\endright2d.json dungeons\undergroundmaze\mazetech\endright2dchest.json dungeons\undergroundmaze\mazetech\endright2e.json dungeons\undergroundmaze\mazetech\endright2echest.json dungeons\undergroundmaze\mazetech\entryleft.json dungeons\undergroundmaze\mazetech\entryright.json dungeons\undergroundmaze\mazetech\entrytop.json dungeons\undergroundmaze\mazetech\hall1a.json dungeons\undergroundmaze\mazetech\hall1b.json dungeons\undergroundmaze\mazetech\hall1c.json dungeons\undergroundmaze\mazetech\hall1d.json dungeons\undergroundmaze\mazetech\hall1e.json dungeons\undergroundmaze\mazetech\hall1f.json dungeons\undergroundmaze\mazetech\hall1g.json dungeons\undergroundmaze\mazetech\hall1h.json dungeons\undergroundmaze\mazetech\hall1i.json dungeons\undergroundmaze\mazetech\hall2a.json dungeons\undergroundmaze\mazetech\hall2b.json dungeons\undergroundmaze\mazetech\hall2c.json dungeons\undergroundmaze\mazetech\hall2d.json dungeons\undergroundmaze\mazetech\hall2e.json dungeons\undergroundmaze\mazetech\hall2f.json dungeons\undergroundmaze\mazetech\hall2g.json dungeons\undergroundmaze\mazetech\hall2h.json dungeons\undergroundmaze\mazetech\hall2i.json dungeons\undergroundmaze\mazetech\junction1a.json dungeons\undergroundmaze\mazetech\junction1b.json dungeons\undergroundmaze\mazetech\junction1c.json dungeons\undergroundmaze\mazetech\junction1d.json dungeons\undergroundmaze\mazetech\junction2a.json dungeons\undergroundmaze\mazetech\junction2b.json dungeons\undergroundmaze\mazetech\junction2c.json dungeons\undergroundmaze\mazetech\junction2d.json dungeons\undergroundmaze\mazetech\junction3a.json dungeons\undergroundmaze\mazetech\junction3b.json dungeons\undergroundmaze\mazetech\junction3c.json dungeons\undergroundmaze\mazetech\junction3d.json dungeons\undergroundmaze\mazetech\junction3e.json dungeons\undergroundmaze\mazetech\junction3f.json dungeons\undergroundmaze\mazetech\junction4a.json dungeons\undergroundmaze\mazetech\junction4b.json dungeons\undergroundmaze\mazetech\junction4c.json dungeons\undergroundmaze\mazetech\junction4d.json dungeons\undergroundmaze\mazetech\junction4e.json dungeons\undergroundmaze\mazetech\junction4f.json dungeons\undergroundmaze\mazetech\longhall1a.json dungeons\undergroundmaze\mazetech\longhall1b.json dungeons\undergroundmaze\mazetech\longhall1c.json dungeons\undergroundmaze\mazetech\longhall1d.json dungeons\undergroundmaze\mazetech\longhall1e.json dungeons\undergroundmaze\mazetech\longhall1f.json dungeons\undergroundmaze\mazetech\longhall1g.json dungeons\undergroundmaze\mazetech\longhall2a.json dungeons\undergroundmaze\mazetech\longhall2b.json dungeons\undergroundmaze\mazetech\longhall2c.json dungeons\undergroundmaze\mazetech\longhall2d.json dungeons\undergroundmaze\mazetech\longhall2e.json dungeons\undergroundmaze\mazetech\longhall2f.json dungeons\undergroundmaze\mazetech\longhall2g.json items\active\weapons\weapon.lua items\active\weapons\melee\altabilities\broadsword\giantsword\default.frames items\active\weapons\melee\altabilities\broadsword\giantsword\electricblade.png items\active\weapons\melee\altabilities\broadsword\giantsword\fireblade.png items\active\weapons\melee\altabilities\broadsword\giantsword\giantsword.altability items\active\weapons\melee\altabilities\broadsword\giantsword\iceblade.png items\active\weapons\melee\altabilities\broadsword\giantsword\poisonblade.png items\active\weapons\melee\axe\commonaxe.activeitem items\active\weapons\melee\spear\commonspear.activeitem items\active\weapons\ranged\gun.lua [NEW] items\active\weapons\ranged\altabilities\altfire.lua [NEW] items\active\weapons\ranged\altabilities\explosiveburst\explosiveburst.altability [NEW] items\active\weapons\ranged\altabilities\explosiveburst\explosiveburst.lua [NEW] items\active\weapons\ranged\altabilities\explosiveshot\explosiveshot.altability [NEW] items\active\weapons\ranged\altabilities\lance\default.frames [NEW] items\active\weapons\ranged\altabilities\lance\electriclance.png [NEW] items\active\weapons\ranged\altabilities\lance\firelance.png [NEW] items\active\weapons\ranged\altabilities\lance\icelance.png [NEW] items\active\weapons\ranged\altabilities\lance\lance.altability [NEW] items\active\weapons\ranged\altabilities\lance\lance.lua [NEW] items\active\weapons\ranged\altabilities\lance\poisonlance.png items\active\weapons\ranged\assaultrifle\commonassaultrifle.activeitem items\active\weapons\ranged\assaultrifle\rareassaultrifle.activeitem items\buildscripts\buildweapon.lua [NEW] monsters\critter\arcticfishcritter\arcticfishcritter.animation [NEW] monsters\critter\arcticfishcritter\arcticfishcritter.monstertype [NEW] monsters\critter\arcticfishcritter\body.frames [NEW] monsters\critter\arcticfishcritter\body.monsterpart [NEW] monsters\critter\arcticfishcritter\body.png [NEW] monsters\critter\bluebutterflycritter\bluebutterflycritter.animation [NEW] monsters\critter\bluebutterflycritter\bluebutterflycritter.monstertype [NEW] monsters\critter\bluebutterflycritter\body.frames [NEW] monsters\critter\bluebutterflycritter\body.monsterpart [NEW] monsters\critter\bluebutterflycritter\body.png [NEW] monsters\critter\charfishcritter\body.frames [NEW] monsters\critter\charfishcritter\body.monsterpart [NEW] monsters\critter\charfishcritter\body.png [NEW] monsters\critter\charfishcritter\charfishcritter.animation [NEW] monsters\critter\charfishcritter\charfishcritter.monstertype [NEW] monsters\critter\dancercritter\body.frames [NEW] monsters\critter\dancercritter\body.monsterpart [NEW] monsters\critter\dancercritter\body.png [NEW] monsters\critter\dancercritter\dancercritter.animation [NEW] monsters\critter\dancercritter\dancercritter.monstertype [NEW] monsters\critter\frozenowlcritter\body.frames [NEW] monsters\critter\frozenowlcritter\body.monsterpart [NEW] monsters\critter\frozenowlcritter\body.png [NEW] monsters\critter\frozenowlcritter\frozenowlcritter.animation [NEW] monsters\critter\frozenowlcritter\frozenowlcritter.monstertype [NEW] monsters\critter\icescabcritter\body.frames [NEW] monsters\critter\icescabcritter\body.monsterpart [NEW] monsters\critter\icescabcritter\body.png [NEW] monsters\critter\icescabcritter\icescabcritter.animation [NEW] monsters\critter\icescabcritter\icescabcritter.monstertype [NEW] monsters\critter\narfishcritter\body.frames [NEW] monsters\critter\narfishcritter\body.monsterpart [NEW] monsters\critter\narfishcritter\body.png [NEW] monsters\critter\narfishcritter\narfishcritter.animation [NEW] monsters\critter\narfishcritter\narfishcritter.monstertype [NEW] monsters\critter\prismelementalcritter\body.frames [NEW] monsters\critter\prismelementalcritter\body.monsterpart [NEW] monsters\critter\prismelementalcritter\body.png [NEW] monsters\critter\prismelementalcritter\prismelementalcritter.animation [NEW] monsters\critter\prismelementalcritter\prismelementalcritter.monstertype [NEW] monsters\critter\prismscabcritter\body.frames [NEW] monsters\critter\prismscabcritter\body.monsterpart [NEW] monsters\critter\prismscabcritter\body.png [NEW] monsters\critter\prismscabcritter\prismscabcritter.animation [NEW] monsters\critter\prismscabcritter\prismscabcritter.monstertype [NEW] monsters\critter\sealcritter\body.frames [NEW] monsters\critter\sealcritter\body.monsterpart [NEW] monsters\critter\sealcritter\body.png [NEW] monsters\critter\sealcritter\sealcritter.animation [NEW] monsters\critter\sealcritter\sealcritter.monstertype [NEW] monsters\critter\snowbcritter\body.frames [NEW] monsters\critter\snowbcritter\body.monsterpart [NEW] monsters\critter\snowbcritter\body.png [NEW] monsters\critter\snowbcritter\snowbcritter.animation [NEW] monsters\critter\snowbcritter\snowbcritter.monstertype objects\biome\dark\shadowmarker\shadowmarker.frames objects\biome\dark\shadowmarker\shadowmarker.object objects\biome\dark\shadowrock1\shadowrock1.object objects\biome\dark\shadowrock2\shadowrock2.object objects\biome\dark\shadowrock3\shadowrock3.object objects\biome\dark\shadowrock4\shadowrock4.object objects\biome\dark\shadowrock5\shadowrock5.object objects\biome\dark\shadowurnlarge1\shadowurnlarge1.object objects\biome\dark\shadowurnlarge2\shadowurnlarge2.object objects\biome\dark\shadowurnmedium1\shadowurnmedium1.object objects\biome\dark\shadowurnmedium2\shadowurnmedium2.object objects\biome\dark\shadowurnsmall1\shadowurnsmall1.object objects\biome\dark\shadowurnsmall2\shadowurnsmall2.object [NEW] objects\biome\prism\prismbed\prismbed.frames [NEW] objects\biome\prism\prismbed\prismbed.object [NEW] objects\biome\prism\prismbed\prismbed.png [NEW] objects\biome\prism\prismbed\prismbedcover.png [NEW] objects\biome\prism\prismbed\prismbedcover_flip.png [NEW] objects\biome\prism\prismbed\prismbedicon.png [NEW] objects\biome\prism\prismbed\prismbed_flip.frames [NEW] objects\biome\prism\prismbed\prismbed_flip.png [NEW] objects\biome\prism\prismchair\prismchair.frames [NEW] objects\biome\prism\prismchair\prismchair.object [NEW] objects\biome\prism\prismchair\prismchair.png [NEW] objects\biome\prism\prismchair\prismchairicon.png [NEW] objects\biome\prism\prismchair\prismchair_flip.frames [NEW] objects\biome\prism\prismchair\prismchair_flip.png [NEW] objects\biome\prism\prismrock1\prismrock1.frames [NEW] objects\biome\prism\prismrock1\prismrock1.object [NEW] objects\biome\prism\prismrock1\prismrock1.png [NEW] objects\biome\prism\prismrock1\prismrock1icon.png [NEW] objects\biome\prism\prismrock2\prismrock2.frames [NEW] objects\biome\prism\prismrock2\prismrock2.object [NEW] objects\biome\prism\prismrock2\prismrock2.png [NEW] objects\biome\prism\prismrock2\prismrock2icon.png [NEW] objects\biome\prism\prismrock3\prismrock3.frames [NEW] objects\biome\prism\prismrock3\prismrock3.object [NEW] objects\biome\prism\prismrock3\prismrock3.png [NEW] objects\biome\prism\prismrock3\prismrock3icon.png objects\generic\flagapex\flagapex.object objects\generic\flagavian\flagavian.object objects\generic\flagfloran\flagfloran.object objects\generic\flagglitch\flagglitch.object objects\generic\flaghuman\flaghuman.object objects\generic\flaghylotl\flaghylotl.object objects\generic\flagnovakid\flagnovakid.object [NEW] parallax\images\tile\cavern\base\1.png [NEW] parallax\images\tile\sandstatues\base\1.png [NEW] parallax\images\tile\sandstatuesbg\base\1.png [NEW] parallax\images\tile\stalegtites\base\1.png parallax\images\tile\testbg\base\1.png parallax\surface\arctic.parallax parallax\underground\underground0a.parallax parallax\underground\underground0b.parallax [NEW] particles\shards\shadowrockshard.particle particles\shards\shadowshard.particle projectiles\guns\bullets\explosivebullet\explosivebullet.projectile [NEW] projectiles\guns\bullets\explosivebullet\piercingexplosivebullet.projectile [NEW] projectiles\guns\plasmabullets\lance\default.frames [NEW] projectiles\guns\plasmabullets\lance\electriclance.effectsource [NEW] projectiles\guns\plasmabullets\lance\electriclance.png [NEW] projectiles\guns\plasmabullets\lance\electriclance.projectile [NEW] projectiles\guns\plasmabullets\lance\electriclanceexplosion.config [NEW] projectiles\guns\plasmabullets\lance\firelance.effectsource [NEW] projectiles\guns\plasmabullets\lance\firelance.png [NEW] projectiles\guns\plasmabullets\lance\firelance.projectile [NEW] projectiles\guns\plasmabullets\lance\firelanceexplosion.config [NEW] projectiles\guns\plasmabullets\lance\icelance.effectsource [NEW] projectiles\guns\plasmabullets\lance\icelance.png [NEW] projectiles\guns\plasmabullets\lance\icelance.projectile [NEW] projectiles\guns\plasmabullets\lance\icelanceexplosion.config [NEW] projectiles\guns\plasmabullets\lance\poisonlance.effectsource [NEW] projectiles\guns\plasmabullets\lance\poisonlance.png [NEW] projectiles\guns\plasmabullets\lance\poisonlance.projectile [NEW] projectiles\guns\plasmabullets\lance\poisonlanceexplosion.config [NEW] sfx\objects\flag_flap_loop.ogg [NEW] terrain\disperse\backgroundcaves.ridgeblocks DIFFS ----- spawner.config 1196a1197,1280 > "sealcritter" : { > "spawnParameters" : { > "area" : "surface", > "region" : "exposed", > "time" : "day" > }, > > "targetDensity" : 0.02, > "monsterType" : "sealcritter", > "monsterParameters" : { > "aggressive" : false > } > }, > > "dancercritter" : { > "spawnParameters" : { > "area" : "surface", > "region" : "exposed", > "time" : "day" > }, > > "targetDensity" : 0.02, > "monsterType" : "dancercritter", > "monsterParameters" : { > "aggressive" : false > } > }, > > "snowbcritter" : { > "spawnParameters" : { > "area" : "surface", > "region" : "exposed", > "time" : "day" > }, > > "targetDensity" : 0.02, > "monsterType" : "snowbcritter", > "monsterParameters" : { > "aggressive" : false > } > }, > > "prismelementalcritter" : { > "spawnParameters" : { > "area" : "surface", > "region" : "exposed", > "time" : "day" > }, > > "targetDensity" : 0.02, > "monsterType" : "prismelementalcritter", > "monsterParameters" : { > "aggressive" : false > } > }, > > "prismscabcritter" : { > "spawnParameters" : { > "area" : "surface", > "region" : "exposed", > "time" : "day" > }, > > "targetDensity" : 0.02, > "monsterType" : "prismscabcritter", > "monsterParameters" : { > "aggressive" : false > } > }, > > "icescabcritter" : { > "spawnParameters" : { > "area" : "surface", > "region" : "exposed", > "time" : "day" > }, > > "targetDensity" : 0.02, > "monsterType" : "icescabcritter", > "monsterParameters" : { > "aggressive" : false > } > }, > 1238a1323,1336 > "frozenowlcritter" : { > "spawnParameters" : { > "area" : "surface", > "region" : "exposed", > "time" : "all" > }, > > "targetDensity" : 0.02, > "monsterType" : "frozenowlcritter", > "monsterParameters" : { > "aggressive" : false > } > }, > 1434a1533,1574 > "charfishcritter" : { > "spawnParameters" : { > "area" : "liquid", > "region" : "exposed", > "time" : "all" > }, > > "targetDensity" : 0.02, > "monsterType" : "charfishcritter", > "monsterParameters" : { > "aggressive" : false > } > }, > > "arcticfishcritter" : { > "spawnParameters" : { > "area" : "liquid", > "region" : "exposed", > "time" : "all" > }, > > "targetDensity" : 0.02, > "monsterType" : "arcticfishcritter", > "monsterParameters" : { > "aggressive" : false > } > }, > > "narfishcritter" : { > "spawnParameters" : { > "area" : "liquid", > "region" : "exposed", > "time" : "all" > }, > > "targetDensity" : 0.02, > "monsterType" : "narfishcritter", > "monsterParameters" : { > "aggressive" : false > } > }, > 1541a1682,1695 > "monsterParameters" : { > "aggressive" : false > } > }, > > "bluebutterflycritter" : { > "spawnParameters" : { > "area" : "surface", > "region" : "exposed", > "time" : "all" > }, > > "targetDensity" : 0.02, > "monsterType" : "bluebutterflycritter", terrestrial_worlds.config 574c574 < "secondaryRegion" : [ ], --- > "secondaryRegion" : [ "prism" ], 698c698 < "bgCaveSelector" : [ "empty" ], --- > "bgCaveSelector" : [ "backgroundCaves" ], 739a740 > "bgCaveSelector" : [ "empty" ], 748a750 > "bgCaveSelector" : [ "empty" ], 756a759 > "bgCaveSelector" : [ "empty" ], 765a769 > "bgCaveSelector" : [ "empty" ], 773a778 > "bgCaveSelector" : [ "empty" ], 782a788 > "bgCaveSelector" : [ "empty" ], 792a799 > "bgCaveSelector" : [ "empty" ], 801a809 > "bgCaveSelector" : [ "empty" ], 810a819 > "bgCaveSelector" : [ "empty" ], 820a830 > "bgCaveSelector" : [ "empty" ], 830a841 > "bgCaveSelector" : [ "empty" ], 838a850 > "bgCaveSelector" : [ "empty" ], 847a860 > "bgCaveSelector" : [ "empty" ], 857a871 > "bgCaveSelector" : [ "empty" ], 868a883 > "bgCaveSelector" : [ "empty" ], 879a895 > "bgCaveSelector" : [ "empty" ], 888a905 > "bgCaveSelector" : [ "empty" ], 897a915 > "bgCaveSelector" : [ "empty" ], 907a926 > "bgCaveSelector" : [ "empty" ], 915a935 > "bgCaveSelector" : [ "empty" ], 923a944 > "bgCaveSelector" : [ "empty" ], 933a955 > "bgCaveSelector" : [ "empty" ], 941a964 > "bgCaveSelector" : [ "empty" ], 952a976 > "bgCaveSelector" : [ "empty" ], 963a988 > "bgCaveSelector" : [ "empty" ], 975a1001 > "bgCaveSelector" : [ "empty" ], 983a1010 > "bgCaveSelector" : [ "empty" ], 991a1019 > "bgCaveSelector" : [ "empty" ], 999a1028 > "bgCaveSelector" : [ "empty" ], 1004a1034,1041 > "prism" : { > "blockSelector" : [ "remixedMildSurface" ], > "fgCaveSelector" : [ "surfaceCaves" ], > "biome" : [ > [0, [ "prism" ]] > ] > }, > 1007a1045 > "bgCaveSelector" : [ "empty" ], 1015a1054 > "bgCaveSelector" : [ "empty" ], 1023a1063 > "bgCaveSelector" : [ "empty" ], 1031a1072 > "bgCaveSelector" : [ "empty" ], 1039a1081 > "bgCaveSelector" : [ "empty" ], 1047a1090 > "bgCaveSelector" : [ "empty" ], 1055a1099 > "bgCaveSelector" : [ "empty" ], 1066c1110,1111 < [1, [ "underground0a", "underground0b" ] ], --- > // [1, [ "underground0a", "underground0b" ] ], > [1, [ "underground0a" ] ], biomes\oredistributions.configfunctions 57a58,61 > ], > > "prismore" : [ > [0.5, [ [ "prisilite", 0.0] ] ] biomes\surface\arctic.biome 10c10 < "extraSpawns" : [ "polarmoth", "orphanfly" ], --- > "extraSpawns" : [ "polarmoth", "orphanfly", "frozenowlcritter", "sealcritter", "icescabcritter", "dancercritter", "snowbcritter" ], 17c17 < "extraSpawns" : [ "polarmoth", "snowskater" ], --- > "extraSpawns" : [ "polarmoth", "snowskater", "frozenowlcritter", "sealcritter", "icescabcritter", "dancercritter", "snowbcritter" ], 30a31,39 > "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] ], 32c41,45 < "skyOptions" : [ --- > "morningLightColor" : [140, 71, 0], > "dayLightColor" : [200, 200, 200], > "eveningLightColor" : [160, 120, 180], > "nightLightColor" : [40, 20, 60] > }, 34c47 < // light muted blueish --- > // sunny green day, darkgreen/yellow sunrise and purple/blue sunset 37,45c50,58 < "morningColors" : [ [203, 167, 56], [203, 108, 56] ], < "dayColors" : [ [179, 223, 251], [190, 190, 210] ], < "eveningColors" : [ [201, 169, 59], [195, 47, 44] ], < "nightColors" : [ [17, 19, 56, 80], [17, 19, 56, 160] ], < < "morningLightColor" : [158, 121, 42], < "dayLightColor" : [190, 190, 210], < "eveningLightColor" : [124, 50, 38], < "nightLightColor" : [17, 19, 56] --- > "morningColors" : [ [68, 164, 84], [243, 201, 115] ], > "dayColors" : [ [115, 255, 204], [255, 255, 255] ], > "eveningColors" : [ [43, 17, 118], [244, 161, 231] ], > "nightColors" : [ [24, 38, 53, 80], [58, 42, 70, 160] ], > > "morningLightColor" : [20, 91, 100], > "dayLightColor" : [200, 200, 200], > "eveningLightColor" : [160, 120, 180], > "nightLightColor" : [40, 20, 60] 48c61 < // slight overcast --- > // sunny lilac day, blue/orange sunrise and blue/green sunset 51,54c64,67 < "morningColors" : [ [140, 140, 180], [120, 120, 180] ], < "dayColors" : [ [190, 190, 210], [170, 170, 210] ], < "eveningColors" : [ [160, 120, 180], [140, 100, 180] ], < "nightColors" : [ [26, 26, 31, 80], [26, 26, 31, 160] ], --- > "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] ], 56,57c69,70 < "morningLightColor" : [140, 140, 180], < "dayLightColor" : [190, 190, 210], --- > "morningLightColor" : [140, 71, 0], > "dayLightColor" : [200, 200, 200], 59,60c72,76 < "nightLightColor" : [26, 26, 31] < } --- > "nightLightColor" : [40, 20, 60] > }, > { > // sunny pink day, pink/peach sunrise and blue/pink sunset > "mainColor" : [255, 255, 255], 61a78,101 > "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] > }, > { > // sunny orange day, orange/yellow sunrise and green/orange sunset > "mainColor" : [255, 255, 255], > > "morningColors" : [ [174, 89, 47], [255, 197, 54] ], > "dayColors" : [ [255, 186, 116], [255, 255, 255] ], > "eveningColors" : [ [3, 90, 92], [250, 138, 77] ], > "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] > } 64,65c104,105 < "mainBlock" : "snow", < "subBlocks" : [ "slush", "ice" ], --- > "mainBlock" : "ice", > "subBlocks" : [ "slush" ], 202,213d241 < }, < { < "mode" : "floor", < "priority" : 1.0, < "variants" : 1, < "distribution" : "/biomes/distributions.config:rareClumpyLarge", < < "type" : "tree", < "treeFoliageHueShiftMax" : 180, < "treeStemHueShiftMax" : 15, < "treeStemList" : [ "snowpinetree" ], < "treeFoliageList" : [ "icepinefoliage" ] biomes\surface\arcticoceanfloor.biome 8c8 < "extraSpawns" : [ ], --- > "extraSpawns" : [ "charfishcritter", "narfishcritter", "arcticfishcritter" ], 120a121,129 > }, > { > "mode" : "floor", > "priority" : 1, > "variants" : 1, > "distribution" : "/biomes/distributions.config:mainBiomeMicrodungeon", > > "type" : "microdungeon", > "microdungeons" : [ "oceanmicrodungeons" ] biomes\underground\underground0b.biome 8c8 < "extraSpawns" : [ ] --- > "extraSpawns" : [ "armadillo", "mousecritter", "groopcritter", "wurmcritter" ] 12c12 < "extraSpawns" : [ ] --- > "extraSpawns" : [ "armadillo", "mousecritter", "groopcritter", "wurmcritter" ] 19c19 < "subBlocks" : [ "drydirt", "cobblestone" ], --- > "subBlocks" : [ "sand", "cobblestone", "sand2" ], 40a41,44 > > "grassMod" : [ "sand" ], > "grassModDensity" : 0.9, > dungeons\undergroundmaze\mazetech\endleft2a.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endleft2achest.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endleft2b.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endleft2bchest.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endleft2c.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endleft2cchest.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endleft2d.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endleft2dchest.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endleft2e.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endleft2echest.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endright2a.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endright2achest.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endright2b.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endright2bchest.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endright2c.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endright2cchest.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endright2d.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endright2dchest.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endright2e.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\endright2echest.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\entryleft.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\entryright.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\entrytop.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall1a.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall1b.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall1c.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall1d.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall1e.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall1f.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall1g.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall1h.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall1i.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall2a.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall2b.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall2c.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall2d.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall2e.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall2f.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall2g.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall2h.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\hall2i.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction1a.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction1b.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction1c.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction1d.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction2a.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction2b.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction2c.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction2d.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction3a.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction3b.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction3c.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction3d.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction3e.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction3f.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction4a.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction4b.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction4c.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction4d.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction4e.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\junction4f.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall1a.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall1b.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall1c.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall1d.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall1e.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall1f.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall1g.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall2a.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall2b.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall2c.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall2d.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall2e.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall2f.json [TMX file differences are left out for huge size.] dungeons\undergroundmaze\mazetech\longhall2g.json [TMX file differences are left out for huge size.] items\active\weapons\weapon.lua 207,208c207,209 < function weapon.fireProjectile() < self.pParams.powerMultiplier = activeItem.ownerPowerMultiplier() --- > function weapon.fireProjectile(projectileType, projectileParams, inaccuracy) > local pParams = sb.jsonMerge(self.pParams, projectileParams or {}) > pParams.powerMultiplier = activeItem.ownerPowerMultiplier() 211c212 < self.projectileType, --- > projectileType or self.projectileType, 214c215 < weapon.aimVector(), --- > weapon.aimVector(inaccuracy or item.instanceValue("inaccuracy", 0)), 216c217 < self.pParams --- > pParams 243,244c244 < function weapon.aimVector() < local inaccuracy = item.instanceValue("inaccuracy", 0) --- > function weapon.aimVector(inaccuracy) items\active\weapons\melee\altabilities\broadsword\giantsword\default.frames 4c4 < "dimensions" : [3, 1], --- > "dimensions" : [5, 1], 6c6 < [ "1", "2", "3" ] --- > [ "charge.1", "charge.2", "full.1", "full.2", "full.3" ] items\active\weapons\melee\altabilities\broadsword\giantsword\giantsword.altability 14c14 < "transition" : "full", --- > "transition" : "fullwindup", 19,21c19,23 < "full" : { < "frames" : 3, < "cycle" : 0.1, --- > "fullwindup" : { > "frames" : 2, > "cycle" : 0.066, > "mode" : "transition", > "transition" : "full", 24a27,31 > }, > "full" : { > "frames" : 3, > "cycle" : 0.2, > "mode" : "loop" 64a72,76 > "fullwindup" : { > "properties" : { > "image" : "/items/active/weapons/melee/altabilities/broadsword/giantsword/blade.png:charge." > } > }, 67c79 < "image" : "/items/active/weapons/melee/altabilities/broadsword/giantsword/blade.png:" --- > "image" : "/items/active/weapons/melee/altabilities/broadsword/giantsword/blade.png:full." items\active\weapons\melee\axe\commonaxe.activeitem 79d78 < "swoosh" : "swoosh/physical.png", items\active\weapons\melee\spear\commonspear.activeitem 69d68 < "swoosh" : "swoosh/physical.png", items\active\weapons\ranged\gun.lua 16c16 < function update(dt, fireMode) --- > function update(dt, fireMode, shiftHeld) 64a65,70 > > weapon.update(dt, fireMode, shiftHeld) > end > > function uninit() > weapon.uninit() items\active\weapons\ranged\assaultrifle\commonassaultrifle.activeitem 101c101,103 < "altAbilities" : [ ], --- > "altAbilities" : [ > "/items/active/weapons/ranged/altabilities/explosiveshot/explosiveshot.altability" > ], items\active\weapons\ranged\assaultrifle\rareassaultrifle.activeitem 105c105,108 < "altAbilities" : [ ], --- > "altAbilities" : [ > "/items/active/weapons/ranged/altabilities/lance/lance.altability", > "/items/active/weapons/ranged/altabilities/explosiveburst/explosiveburst.altability" > ], items\buildscripts\buildweapon.lua 70c70 < if k ~= "muzzleFlash" then --- > if k ~= "muzzleFlash" and k ~= "swoosh" then 107a108 > -- TODO: Replace this with transformGroups 145a147,174 > end > > -- offset things with the offsetPart property set > -- TODO: Replace this with transformGroups > local parts = path(config, "animationCustom", "animatedParts", "parts") > if parts then > for _,part in pairs(parts) do > local offsetPart = path(part, "properties", "offsetPart") > if offsetPart then > local partOffset = path(parts, offsetPart, "properties", "offset") or {0,0} > local offset = part.properties.offset or {0,0} > construct(part, "properties", "offset") > part.properties.offset = vec2.add(offset, partOffset) > end > end > local particleEmitters = path(config, "animationCustom", "particleEmitters") > if particleEmitters then > for _,emitter in pairs(particleEmitters) do > local offsetPart = path(emitter, "offsetPart") > if offsetPart then > local offset = path(parts, offsetPart, "properties", "offset") or {0,0} > emitter.offsetRegion = { > emitter.offsetRegion[1] + offset[1], emitter.offsetRegion[2] + offset[2], > emitter.offsetRegion[3] + offset[1], emitter.offsetRegion[4] + offset[2] > } > end > end > end objects\biome\dark\shadowmarker\shadowmarker.frames 5c5 < "dimensions" : [1, 1], --- > "dimensions" : [3, 1], 7c7 < [ "default" ] --- > [ "default.0", "default.1", "default.2" ] 8a9 > }, 9a11,12 > "aliases" : { > "default.default" : "default.0" objects\biome\dark\shadowmarker\shadowmarker.object 23c23 < "image" : "shadowmarker.png:", --- > "image" : "shadowmarker.png:.", 24a25,26 > "frames" : 3, > "animationCycle" : 0.6, 33c35 < "image" : "shadowmarker.png:", --- > "image" : "shadowmarker.png:.", 34a37,38 > "frames" : 3, > "animationCycle" : 0.6, 41c45,48 < ] --- > ], > > "soundEffect" : "/sfx/objects/flag_flap_loop.ogg" > objects\biome\dark\shadowrock1\shadowrock1.object 3c3 < "tags" : ["shadow","rock"], --- > "tags" : ["dark"], 7c7 < "price" : 75, --- > "printable" : false, 35,36c35,36 < "smashSounds" : [ "/sfx/objects/rock_break2.wav", "/sfx/objects/rock_break1.wav" ], < "smashParticles" : [ { "count" : 8, "particle" : "shadowshard" } ] --- > "smashSounds" : [ "/sfx/objects/rock_break1.wav", "/sfx/objects/rock_break2.wav", "/sfx/objects/rock_break3.wav", "/sfx/objects/rock_break4.wav", "/sfx/objects/rock_break5.wav" ], > "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ] objects\biome\dark\shadowrock2\shadowrock2.object 3c3 < "tags" : ["shadow","rock"], --- > "tags" : ["dark"], 7c7 < "price" : 75, --- > "printable" : false, 35,36c35,36 < "smashSounds" : [ "/sfx/objects/rock_break2.wav", "/sfx/objects/rock_break1.wav" ], < "smashParticles" : [ { "count" : 8, "particle" : "shadowshard" } ] --- > "smashSounds" : [ "/sfx/objects/rock_break1.wav", "/sfx/objects/rock_break2.wav", "/sfx/objects/rock_break3.wav", "/sfx/objects/rock_break4.wav", "/sfx/objects/rock_break5.wav" ], > "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ] objects\biome\dark\shadowrock3\shadowrock3.object 3c3 < "tags" : ["shadow","rock"], --- > "tags" : ["dark"], 7c7 < "price" : 75, --- > "printable" : false, 35,36c35,36 < "smashSounds" : [ "/sfx/objects/rock_break1.wav.wav", "/sfx/objects/rock_break2.wav" ], < "smashParticles" : [ { "count" : 8, "particle" : "shadowshard" } ] --- > "smashSounds" : [ "/sfx/objects/rock_break1.wav", "/sfx/objects/rock_break2.wav", "/sfx/objects/rock_break3.wav", "/sfx/objects/rock_break4.wav", "/sfx/objects/rock_break5.wav" ], > "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ] objects\biome\dark\shadowrock4\shadowrock4.object 3c3 < "tags" : ["shadow","rock"], --- > "tags" : ["dark"], 7c7 < "price" : 75, --- > "printable" : false, 35,36c35,36 < "smashSounds" : [ "/sfx/objects/rock_break3.wav", "/sfx/objects/rock_break2.wav" ], < "smashParticles" : [ { "count" : 8, "particle" : "shadowshard" } ] --- > "smashSounds" : [ "/sfx/objects/rock_break1.wav", "/sfx/objects/rock_break2.wav", "/sfx/objects/rock_break3.wav", "/sfx/objects/rock_break4.wav", "/sfx/objects/rock_break5.wav" ], > "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ] objects\biome\dark\shadowrock5\shadowrock5.object 3c3 < "tags" : ["shadow","rock"], --- > "tags" : ["dark"], 7c7 < "price" : 75, --- > "printable" : false, 35,36c35,36 < "smashSounds" : [ "/sfx/objects/rock_break2.wav", "/sfx/objects/rock_break3.wav" ], < "smashParticles" : [ { "count" : 8, "particle" : "shadowshard" } ] --- > "smashSounds" : [ "/sfx/objects/rock_break1.wav", "/sfx/objects/rock_break2.wav", "/sfx/objects/rock_break3.wav", "/sfx/objects/rock_break4.wav", "/sfx/objects/rock_break5.wav" ], > "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ] objects\biome\dark\shadowurnlarge1\shadowurnlarge1.object 3c3 < "tags" : ["apex","apexmansion","valuable","pretty"], --- > "tags" : ["dark"], 7c7,8 < "price" : 75, --- > "price" : 65, > "printable" : false, 19c20 < "inventoryIcon" : "shadowurnlarge1icon.png", --- > "inventoryIcon" : "shadowurnlarge1.png", 36c37 < "smashParticles" : [ { "count" : 8, "particle" : "shadowshard" } ], --- > "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 8, "particle" : "shadowrockshard" } ], objects\biome\dark\shadowurnlarge2\shadowurnlarge2.object 3c3 < "tags" : ["apex","apexmansion","valuable","pretty"], --- > "tags" : ["dark"], 7c7,8 < "price" : 75, --- > "price" : 70, > "printable" : false, 19c20 < "inventoryIcon" : "shadowurnlarge2icon.png", --- > "inventoryIcon" : "shadowurnlarge2.png", 36c37 < "smashParticles" : [ { "count" : 8, "particle" : "shadowshard" } ], --- > "smashParticles" : [ { "count" : 5, "particle" : "shadowshard" }, { "count" : 8, "particle" : "shadowrockshard" } ], objects\biome\dark\shadowurnmedium1\shadowurnmedium1.object 3c3 < "tags" : ["apex","apexmansion","valuable","pretty"], --- > "tags" : ["dark"], 7c7,8 < "price" : 55, --- > "price" : 45, > "printable" : false, 19c20 < "inventoryIcon" : "shadowurnmedium1icon.png", --- > "inventoryIcon" : "shadowurnmedium1.png", 36c37 < "smashParticles" : [ { "count" : 6, "particle" : "shadowshard" } ], --- > "smashParticles" : [ { "count" : 3, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ], objects\biome\dark\shadowurnmedium2\shadowurnmedium2.object 3c3 < "tags" : ["apex","apexmansion","valuable","pretty"], --- > "tags" : ["dark"], 7c7,8 < "price" : 55, --- > "price" : 50, > "printable" : false, 19c20 < "inventoryIcon" : "shadowurnmedium2icon.png", --- > "inventoryIcon" : "shadowurnmedium2.png", 36c37 < "smashParticles" : [ { "count" : 6, "particle" : "shadowshard" } ], --- > "smashParticles" : [ { "count" : 3, "particle" : "shadowshard" }, { "count" : 5, "particle" : "shadowrockshard" } ], objects\biome\dark\shadowurnsmall1\shadowurnsmall1.object 3c3 < "tags" : ["apex","apexmansion","valuable","pretty"], --- > "tags" : ["dark"], 7c7,8 < "price" : 40, --- > "price" : 35, > "printable" : false, 19c20 < "inventoryIcon" : "shadowurnsmall1icon.png", --- > "inventoryIcon" : "shadowurnsmall1.png", 36c37 < "smashParticles" : [ { "count" : 4, "particle" : "shadowshard" } ], --- > "smashParticles" : [ { "count" : 2, "particle" : "shadowshard" }, { "count" : 4, "particle" : "shadowrockshard" } ], objects\biome\dark\shadowurnsmall2\shadowurnsmall2.object 3c3 < "tags" : ["apex","apexmansion","valuable","pretty"], --- > "tags" : ["dark"], 7c7,8 < "price" : 40, --- > "price" : 35, > "printable" : false, 19c20 < "inventoryIcon" : "shadowurnsmall2icon.png", --- > "inventoryIcon" : "shadowurnsmall2.png", 36c37 < "smashParticles" : [ { "count" : 4, "particle" : "shadowshard" } ], --- > "smashParticles" : [ { "count" : 2, "particle" : "shadowshard" }, { "count" : 4, "particle" : "shadowrockshard" } ], objects\generic\flagapex\flagapex.object 47a48,49 > > //"soundEffect" : "/sfx/objects/flag_flap_loop.ogg" objects\generic\flagavian\flagavian.object 47a48,49 > > //"soundEffect" : "/sfx/objects/flag_flap_loop.ogg" objects\generic\flagfloran\flagfloran.object 47a48,49 > > //"soundEffect" : "/sfx/objects/flag_flap_loop.ogg" objects\generic\flagglitch\flagglitch.object 47a48,49 > > //"soundEffect" : "/sfx/objects/flag_flap_loop.ogg" objects\generic\flaghuman\flaghuman.object 47a48,49 > > //"soundEffect" : "/sfx/objects/flag_flap_loop.ogg" objects\generic\flaghylotl\flaghylotl.object 47a48,49 > > //"soundEffect" : "/sfx/objects/flag_flap_loop.ogg" objects\generic\flagnovakid\flagnovakid.object 47a48,49 > > //"soundEffect" : "/sfx/objects/flag_flap_loop.ogg" parallax\surface\arctic.parallax 113a114 > // Day Clouds 118c119 < "offset" : [0, 120], --- > "offset" : [0, 240], 120,122c121,125 < "minSpeed" : 5000, < "maxSpeed" : 10000, < "fadePercent" : 0.15 --- > "minSpeed" : 1000, > "maxSpeed" : 5000, > "fadePercent" : 0.0, > "unlit" : true, > "timeOfDayCorrelation" : "dayCloudVisible" 127c130 < "offset" : [0, 140], --- > "offset" : [0, 280], 129,131c132,136 < "minSpeed" : 2000, < "maxSpeed" : 5000, < "fadePercent" : 0.06 --- > "minSpeed" : 500, > "maxSpeed" : 2500, > "fadePercent" : 0.0, > "unlit" : true, > "timeOfDayCorrelation" : "dayCloudVisible" 136c141 < "offset" : [0, 150], --- > "offset" : [0, 300], 138,140c143,147 < "minSpeed" : 5000, < "maxSpeed" : 10000, < "fadePercent" : 0.04 --- > "minSpeed" : 1000, > "maxSpeed" : 5000, > "fadePercent" : 0.0, > "unlit" : true, > "timeOfDayCorrelation" : "dayCloudVisible" 145c152 < "offset" : [0, 60], --- > "offset" : [0, 120], 147,149c154,158 < "minSpeed" : 5000, < "maxSpeed" : 10000, < "fadePercent" : 0.15 --- > "minSpeed" : 1000, > "maxSpeed" : 5000, > "fadePercent" : 0.0, > "unlit" : true, > "timeOfDayCorrelation" : "dayCloudVisible" 154c163 < "offset" : [0, 80], --- > "offset" : [0, 160], 156c165,176 < "minSpeed" : 2000, --- > "minSpeed" : 500, > "maxSpeed" : 2500, > "fadePercent" : 0.0, > "unlit" : true, > "timeOfDayCorrelation" : "dayCloudVisible" > }, > { > "kind" : "clouds1", > "baseCount" : 2, > "offset" : [0, 200], > "parallax" : 6, > "minSpeed" : 1000, 158c178,202 < "fadePercent" : 0.06 --- > "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" 163c207 < "offset" : [0, 100], --- > "offset" : [0, 80], 165,167c209,213 < "minSpeed" : 5000, < "maxSpeed" : 10000, < "fadePercent" : 0.04 --- > "minSpeed" : 1000, > "maxSpeed" : 5000, > "fadePercent" : 0.0, > "unlit" : true, > "timeOfDayCorrelation" : "dayCloudVisible" 168a215,217 > > // Night Clouds > 172c221 < "offset" : [0, 1], --- > "offset" : [0, 240], 174,176c223,227 < "minSpeed" : 5000, < "maxSpeed" : 10000, < "fadePercent" : 0.15 --- > "minSpeed" : 1000, > "maxSpeed" : 5000, > "fadePercent" : 0.0, > "unlit" : false, > "timeOfDayCorrelation" : "nightCloudVisible" 181c232 < "offset" : [0, 20], --- > "offset" : [0, 280], 183c234,245 < "minSpeed" : 2000, --- > "minSpeed" : 500, > "maxSpeed" : 2500, > "fadePercent" : 0.0, > "unlit" : false, > "timeOfDayCorrelation" : "nightCloudVisible" > }, > { > "kind" : "clouds1", > "baseCount" : 2, > "offset" : [0, 300], > "parallax" : 6, > "minSpeed" : 1000, 185c247,271 < "fadePercent" : 0.06 --- > "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" 189a276,297 > "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, 190a299,309 > "parallax" : 14, > "minSpeed" : 500, > "maxSpeed" : 2500, > "fadePercent" : 0.0, > "unlit" : false, > "timeOfDayCorrelation" : "nightCloudVisible" > }, > { > "kind" : "clouds1", > "baseCount" : 2, > "offset" : [0, 80], 192,194c311,315 < "minSpeed" : 5000, < "maxSpeed" : 10000, < "fadePercent" : 0.04 --- > "minSpeed" : 1000, > "maxSpeed" : 5000, > "fadePercent" : 0.0, > "unlit" : false, > "timeOfDayCorrelation" : "nightCloudVisible" 195a317 > parallax\underground\underground0a.parallax 4c4 < "kind" : "tile/test", --- > "kind" : "tile/stalegtites", 11c11 < "kind" : "tile/testbg", --- > "kind" : "tile/cavern", 14c14 < "parallax" : 2.5, --- > "parallax" : 1.5, parallax\underground\underground0b.parallax 4c4 < "kind" : "tile/underground0b", --- > "kind" : "tile/sandstatues", 7a8,14 > "repeatY" : true > }, > { > "kind" : "tile/sandstatuesbg", > "nohueshift" : false, > "lightMapped" : true, > "parallax" : 1.5, particles\shards\shadowshard.particle 6,7c6,7 < "initialVelocity" : [0.0, 8.0], < "finalVelocity" : [0.0, -60.0], --- > "initialVelocity" : [0.0, 7.0], > "finalVelocity" : [0.0, 3.0], 13c13 < "position" : [1, 1], --- > "position" : [0.5, 0.5], 15c15 < "finalVelocity" : [0, 20], --- > "finalVelocity" : [0, 0], projectiles\guns\bullets\explosivebullet\explosivebullet.projectile 15c15 < "speed" : 75, --- > "speed" : 125,