diff -r -x 'diff.*' -x client.swf -x version.txt -x '*.xml' -x _ '--unified=8' -b -B ../current/json/GroundTypes.json ./json/GroundTypes.json --- ../current/json/GroundTypes.json 2017-12-07 11:00:55.920892720 +0000 +++ ./json/GroundTypes.json 2017-12-14 19:01:12.541607895 +0000 @@ -8139,16 +8139,61 @@ "type": "0x132", "id": "pD Boss Floor", "Texture": { "File": "parasiteDenObjects8x8", "Index": "0xc7" } }, { + "type": "0x3cdc", + "id": "SW Dark Wood Floor Bottom", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x03" + }, + "BlendPriority": "6" + }, + { + "type": "0x3ce0", + "id": "SW Light Wood Floor Bottom", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x04" + }, + "BlendPriority": "6" + }, + { + "type": "0x3d24", + "id": "SW Light Wood Red", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x06" + }, + "BlendPriority": "6" + }, + { + "type": "0x3d25", + "id": "SW Light Wood Green", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x07" + }, + "BlendPriority": "6" + }, + { + "type": "0x3cd9", + "id": "SW Light Wood Golden", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x05" + }, + "BlendPriority": "6" + }, + { "type": "0x1670", "id": "Patty Grass 1", "Texture": { "File": "stPatricksObjects8x8", "Index": "0x23" }, "BlendPriority": "6", "RandomOffset": "" diff -r -x 'diff.*' -x client.swf -x version.txt -x '*.xml' -x _ '--unified=8' -b -B ../current/json/Objects.json ./json/Objects.json --- ../current/json/Objects.json 2017-12-07 18:51:17.321298982 +0000 +++ ./json/Objects.json 2017-12-14 19:01:22.265607451 +0000 @@ -917,16 +917,17 @@ }, "Flying": "", "Z": "0.2", "NoMiniMap": "" }, { "type": "0x1894", "id": "CupidReindeer", + "DisplayId": "Cupid", "Class": "Character", "AnimatedTexture": { "File": "oryxHordeChars8x8", "Index": "15" }, "Flying": "", "Z": "0.2", "NoMiniMap": "" @@ -10047,17 +10048,17 @@ "Level": "20", "God": "", "StasisImmune": "", "StunImmune": "", "ParalyzeImmune": "", "DazedImmune": "", "HitSound": "monster/golems_hit", "DeathSound": "monster/beholder_death", - "MaxHitPoints": "500000", + "MaxHitPoints": "450000", "Size": "200", "Defense": "90", "XpMult": "5.1283", "AnimatedTexture": { "File": "chars16x16dEncounters2", "Index": "88" }, "AltTexture": { @@ -10580,17 +10581,17 @@ "DisplayId": "Eye of the Dragon", "Class": "Character", "AnimatedTexture": { "File": "oryxHordeChars16x16", "Index": "14" }, "HitSound": "monster/bats_hit", "DeathSound": "monster/bats_death", - "MaxHitPoints": "24000", + "MaxHitPoints": "18000", "Defense": "50", "XpMult": "1", "Size": "120", "Flying": "", "Z": "0.34", "DontFaceAttacks": "", "StasisImmune": "", "Hero": "", @@ -11318,17 +11319,17 @@ "AnimatedTexture": { "File": "chars16x16dEncounters", "Index": "18" } } ], "HitSound": "monster/golems_hit", "DeathSound": "monster/beholder_death", - "MaxHitPoints": "70000", + "MaxHitPoints": "60000", "Projectile": [ { "id": "0", "ObjectId": "White Beam", "Speed": "83", "Damage": "95", "Size": "80", "LifetimeMS": "2000" @@ -11451,17 +11452,17 @@ "Class": "Character", "AnimatedTexture": { "File": "chars16x16rEncounters", "Index": "4" }, "HitSound": "monster/ghost_god_hit", "DeathSound": "monster/ghost_god_death", "Size": "160", - "MaxHitPoints": "55000", + "MaxHitPoints": "50000", "Defense": "25", "God": "", "StasisImmune": "", "Hero": "", "Quest": "", "Encounter": "", "Level": "20", "XpMult": "0.3", @@ -11550,17 +11551,17 @@ "DisplayId": "Skull Shrine", "Texture": { "File": "lofiChar216x16", "Index": "0x35" }, "HitSound": "monster/skull_shrine_hit", "DeathSound": "monster/skull_shrine_death", "Size": "120", - "MaxHitPoints": "15000", + "MaxHitPoints": "10000", "Defense": "40", "Enemy": "", "Hero": "", "Quest": "", "God": "", "Encounter": "", "StasisImmune": "", "Level": "20", @@ -11627,17 +11628,17 @@ "Class": "Character", "AnimatedTexture": { "File": "d3Chars16x16rEmbed", "Index": "0x04" }, "HitSound": "monster/skull_shrine_hit", "DeathSound": "monster/skull_shrine_death", "Size": "120", - "MaxHitPoints": "15000", + "MaxHitPoints": "10000", "Defense": "40", "Enemy": "", "Hero": "", "Quest": "", "God": "", "StasisImmune": "", "Level": "20", "Projectile": { @@ -11702,17 +11703,17 @@ "Class": "Character", "Texture": { "File": "oryxHordeObjects16x16", "Index": "0x0f" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "Size": "120", - "MaxHitPoints": "15000", + "MaxHitPoints": "10000", "Hero": "", "Quest": "", "God": "", "Encounter": "", "StasisImmune": "", "Level": "20", "Cube": "", "Projectile": [ @@ -11835,17 +11836,17 @@ "Class": "Character", "AnimatedTexture": { "File": "chars16x16rEncounters", "Index": "125" }, "HitSound": "monster/cubes_hit", "DeathSound": "monster/cubes_death", "Size": "120", - "MaxHitPoints": "15000", + "MaxHitPoints": "10000", "Hero": "", "Quest": "", "God": "", "StasisImmune": "", "Level": "20", "Projectile": [ { "id": "0", @@ -12058,17 +12059,17 @@ "Speed": "60", "LifetimeMS": "600", "ConditionEffect": { "_": "Stunned", "duration": "2" }, "Size": "160" }, - "MaxHitPoints": "8000", + "MaxHitPoints": "5000", "Size": "120", "XpMult": "0.1", "God": "", "StasisImmune": "", "KeepDamageRecord": "" }, { "type": "0x0d5f", @@ -12252,17 +12253,17 @@ "AnimatedTexture": { "File": "oryxHordeChars16x16", "Index": "23" } } ], "HitSound": "monster/skeletons_hit", "DeathSound": "monster/dwarves_death", - "MaxHitPoints": "55000", + "MaxHitPoints": "50000", "XpMult": "0.3", "Size": "140", "Defense": "35", "Projectile": [ { "id": "0", "ObjectId": "InkBubbles", "Speed": "55", @@ -12489,17 +12490,17 @@ "Texture": { "File": "invisible", "Index": "0" } }, "HitSound": "monster/pirates_hit", "DeathSound": "monster/pirates_death", "Size": "20", - "MaxHitPoints": "100000", + "MaxHitPoints": "70000", "Defense": "60", "StasisImmune": "", "StunImmune": "", "XpMult": "2", "Projectile": [ { "id": "0", "ObjectId": "Big Zombie Wave", @@ -12611,17 +12612,17 @@ "AnimatedTexture": { "File": "chars8x8rEncounters", "Index": "37" }, "HitSound": "monster/default_hit", "DeathSound": "monster/dark_elves_death", "Size": "100", "ShadowSize": "100", - "MaxHitPoints": "1000", + "MaxHitPoints": "20000", "Defense": "15" }, { "type": "0x0e4f", "id": "Water Mine", "Enemy": "", "Class": "Character", "DisplayId": "Ice Mine", @@ -12891,17 +12892,17 @@ "cooldown": "0.2" } } ], "HitSound": "monster/stone_walls_death", "DeathSound": "monster/flaming_skulls_death", "Size": "130", "ShadowSize": "100", - "MaxHitPoints": "66000", + "MaxHitPoints": "50000", "Defense": "40", "Flying": "", "Hero": "", "Level": "20", "Quest": "", "God": "", "StasisImmune": "", "StunImmune": "", @@ -46560,32 +46561,35 @@ } ], "feedPower": "10", "DropTradable": "" }, { "type": "0x2701", "id": "Santa Workshop Key", + "DisplayId": "Santa's Workshop Key", "Class": "Equipment", "Item": "", - "DisplayId": "Santa Workshop key", "Texture": { - "File": "oryxHordeObjects8x8", - "Index": "0x62" + "File": "santaWorkshopObjects8x8", + "Index": "0x02" }, "SlotType": "10", - "Description": "A Magic device opening a portal to the Mad God Danta workshop", + "Description": "A key which opens an entrance to the Santa's Workshop. It's a solo dungeon, so the key can be used only in your vault! \\n\\nKeys can only be used once you have 10 or more stars!\\n\\nDungeon credits:\\nLead: Silex\\nDesign: Lovens ", "Sound": "use_key", "Consumable": "", "Soulbound": "", + "feedPower": "200", "Activate": { "_": "Create", - "id": "Santa Portal" + "id": "SW Portal", + "onlyInVault": "1" }, + "BagType": "8", "Track": "" }, { "type": "0x3701", "id": "Father Time Priest Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { @@ -46596,17 +46600,17 @@ "Description": "Use this item to unlock the Father Time skin for the Priest class.", "Activate": { "_": "UnlockSkin", "skinType": "852" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x3702", "id": "Amazonian Huntress Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46616,17 +46620,17 @@ "Description": "Use this item to unlock the Amazonian skin for the Huntress class.", "Activate": { "_": "UnlockSkin", "skinType": "843" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x3703", "id": "Merlin Wizard Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46636,17 +46640,17 @@ "Description": "Use this item to unlock the Merlin skin for the Wizard class.", "Activate": { "_": "UnlockSkin", "skinType": "836" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x3704", "id": "Death Mage Necromancer Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46656,17 +46660,17 @@ "Description": "Use this item to unlock the Death Mage skin for the Necromancer class.", "Activate": { "_": "UnlockSkin", "skinType": "842" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x3705", "id": "Warlock Sorcerer Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46676,17 +46680,17 @@ "Description": "Use this item to unlock the Warlock skin for the Sorcerer class.", "Activate": { "_": "UnlockSkin", "skinType": "846" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x3706", "id": "Seer Mystic Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46696,17 +46700,17 @@ "Description": "Use this item to unlock the Seer skin for the Mystic class.", "Activate": { "_": "UnlockSkin", "skinType": "844" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x3707", "id": "Juggernaut Warrior Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46716,17 +46720,17 @@ "Description": "Use this item to unlock the Juggernaut skin for the Warrior class.", "Activate": { "_": "UnlockSkin", "skinType": "838" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x3708", "id": "Knight of the Round Knight Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46736,17 +46740,17 @@ "Description": "Use this item to unlock the Knight of the Round skin for the Knight class.", "Activate": { "_": "UnlockSkin", "skinType": "839" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x3709", "id": "Cupid Archer Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46756,17 +46760,17 @@ "Description": "Use this item to unlock the Cupid skin for the Archer class.", "Activate": { "_": "UnlockSkin", "skinType": "855" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x370a", "id": "Decorated Paladin Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46776,17 +46780,17 @@ "Description": "Use this item to unlock the Decorated Paladin skin for the Paladin class.", "Activate": { "_": "UnlockSkin", "skinType": "840" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x370b", "id": "Bandit Rogue Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46796,17 +46800,17 @@ "Description": "Use this item to unlock the Bandit skin for the Rogue class.", "Activate": { "_": "UnlockSkin", "skinType": "834" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x370c", "id": "Stealth Assassin Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46816,17 +46820,17 @@ "Description": "Use this item to unlock the Stealth skin for the Assassin class.", "Activate": { "_": "UnlockSkin", "skinType": "841" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x370d", "id": "Loki Trickster Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46836,17 +46840,17 @@ "Description": "Use this item to unlock the Loki skin for the Trickster class.", "Activate": { "_": "UnlockSkin", "skinType": "845" }, "Consumable": "", "BagType": "8", "Soulbound": "", - "feedPower": "2000" + "feedPower": "900" }, { "type": "0x370e", "id": "Shadow Ninja Skin", "Class": "Equipment", "Item": "", "AnimatedTexture": { "File": "playerskins", @@ -46856,16 +46860,36 @@ "Description": "Use this item to unlock the Shadow skin for the Ninja class.", "Activate": { "_": "UnlockSkin", "skinType": "847" }, "Consumable": "", "BagType": "8", "Soulbound": "", + "feedPower": "900" + }, + { + "type": "0x603b", + "id": "Champagne Lady Assassin Skin", + "Class": "Equipment", + "Item": "", + "AnimatedTexture": { + "File": "playerskins", + "Index": "288" + }, + "SlotType": "10", + "Description": "Always keep an eye on your glass!\\n\\nSkin Class: Assassin\\nSprite Credits: Xagomuleto, Hiperbole", + "Activate": { + "_": "UnlockSkin", + "skinType": "24634" + }, + "Consumable": "", + "BagType": "8", + "Soulbound": "", "feedPower": "2000" }, { "type": "0x172e", "id": "Mixcoatl Summoner", "Class": "Character", "Texture": { "File": "invisible", @@ -48083,17 +48107,17 @@ "File": "chars16x16rEncounters", "Index": "30" } } ], "HitSound": "monster/pirates_hit", "DeathSound": "monster/skull_shrine_death", "Size": "0", - "MaxHitPoints": "16000", + "MaxHitPoints": "20000", "StasisImmune": "", "Defense": "35", "God": "", "Quest": "", "XpMult": "1.75", "KeepDamageRecord": "", "EventChestBoss": "", "Projectile": [ @@ -54599,16 +54623,46 @@ }, { "id": "3", "ObjectId": "Golden Blast", "Damage": "0", "Speed": "55", "LifetimeMS": "1800", "Size": "120" + }, + { + "id": "4", + "ObjectId": "White Star Stunner", + "Damage": "0", + "Speed": "55", + "LifetimeMS": "1800", + "Size": "120", + "ConditionEffect": { + "_": "Quiet", + "duration": "1" + } + }, + { + "id": "5", + "ObjectId": "Rainbow Blaster", + "Damage": "8", + "Speed": "10", + "LifetimeMS": "2000", + "Size": "20" + }, + { + "id": "6", + "ObjectId": "Rainbow Blaster", + "Speed": "40", + "Damage": "1", + "Size": "40", + "LifetimeMS": "20000", + "MultiHit": "", + "ArmorPiercing": "" } ], "Color": "0x00ff00" }, { "type": "0x63d", "id": "Decaract", "Enemy": "", @@ -67309,19 +67363,19 @@ "HitSound": "monster/oryx_hit", "DeathSound": "monster/oryx_death", "Quest": "", "God": "", "Oryx": "", "StasisImmune": "", "NoArticle": "", "Size": "100", - "MaxHitPoints": "85000", + "MaxHitPoints": "60000", "Defense": "60", - "XpMult": "0.35", + "XpMult": "51.2821", "Projectile": [ { "id": "0", "ObjectId": "White Bullet", "Speed": "30", "Damage": "160", "Size": "120", "LifetimeMS": "700", @@ -68356,24 +68410,24 @@ "Texture": { "File": "d3LofiObjEmbed16", "Index": "0x19" } }, "HitSound": "monster/oryx_hit", "DeathSound": "monster/oryx_death", "Size": "120", - "MaxHitPoints": "75000", + "MaxHitPoints": "65000", "Defense": "60", + "XpMult": "102.5642", "Quest": "", "God": "", "Oryx": "", "StasisImmune": "", "Level": "1", - "XpMult": "1", "NoArticle": "", "EventChestBoss": "", "Projectile": [ { "id": "0", "ObjectId": "Fire Bolt", "Damage": "135", "Speed": "70", @@ -68882,16 +68936,439 @@ "LifetimeMS": "1400", "ConditionEffect": { "_": "Drunk", "duration": "4" } } }, { + "type": "0x1aa1", + "id": "FR Test Portal", + "Class": "Portal", + "IntergamePortal": "", + "DisplayId": "FR Test", + "DungeonName": "FR Test", + "Texture": { + "File": "lofiEnvironment", + "Index": "0x7c" + } + }, + { + "type": "0x183c", + "id": "FR Boss Shard", + "Class": "Projectile", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x108" + }, + "AngleCorrection": "1" + }, + { + "type": "0x1864", + "id": "FR Boss Flake", + "Class": "Projectile", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x109" + }, + "Rotation": "180" + }, + { + "type": "0x18de", + "id": "FR Boss Ball", + "Class": "Projectile", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x118" + } + }, + { + "type": "0x18e1", + "id": "FR Boss Big", + "Class": "Projectile", + "Texture": { + "File": "d3LofiObjEmbed16", + "Index": "0x45" + }, + "Rotation": "180" + }, + { + "type": "0x18f4", + "id": "FR God Wave", + "Class": "Projectile", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x119" + } + }, + { + "type": "0x1fd6", + "id": "FR God", + "DisplayId": "Snow Construct", + "Class": "Character", + "Enemy": "", + "AnimatedTexture": { + "File": "d3Chars16x16rEmbed", + "Index": "34" + }, + "HitSound": "monster/golems_hit", + "DeathSound": "monster/rocks_death", + "Size": "85", + "MaxHitPoints": "2500", + "Defense": "20", + "XpMult": "1.795", + "God": "", + "Terrain": "Mountains", + "SpawnProb": "0.75", + "PerRealmMax": "50", + "Projectile": { + "id": "0", + "ObjectId": "FR God Wave", + "Damage": "110", + "Speed": "55", + "LifetimeMS": "2700", + "Size": "80", + "MultiHit": "" + } + }, + { + "type": "0x1a9d", + "id": "FR God Soul", + "Class": "GameObject", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + }, + "Animation": [ + { + "prob": "0.6", + "period": "0.4", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.2", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + } + ] + }, + { + "prob": "0.4", + "period": "0.6", + "Frame": [ + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + } + ] + } + ], + "Size": "60", + "ShadowSize": "60", + "Z": "0.5", + "Flying": "" + }, + { + "type": "0x1fe1", + "id": "FR God Soul Demo", + "Class": "GameObject", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + }, + "Animation": [ + { + "prob": "0.6", + "period": "0.4", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.2", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + } + ] + }, + { + "prob": "0.4", + "period": "0.6", + "Frame": [ + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + } + }, + { + "time": "0.1", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0ff" + } + } + ] + } + ], + "Size": "60", + "ShadowSize": "60", + "Z": "0.5", + "Flying": "" + }, + { + "type": "0x1fd7", + "id": "FR God Death", + "Class": "GameObject", + "AnimatedTexture": { + "File": "d3Chars16x16rEmbed", + "Index": "34" + }, + "Size": "0" + }, + { + "type": "0x1add", + "id": "FR God Nova", + "Class": "GameObject", + "AnimatedTexture": { + "File": "d3Chars16x16rEmbed", + "Index": "34" + }, + "Size": "0" + }, + { + "type": "0x1fde", + "id": "FR Spawn", + "DisplayId": "Permafrost Lord", + "Class": "GameObject", + "Enemy": "", + "NoMiniMap": "", + "Texture": { + "File": "d3LofiObjEmbed16", + "Index": "0x46" + }, + "Size": "140", + "Terrain": "Mountains", + "SpawnProb": "1.0", + "PerRealmMax": "1" + }, + { + "type": "0x1fee", + "id": "FR Boss", + "DisplayId": "Permafrost Lord", + "Enemy": "", + "Class": "Character", + "AnimatedTexture": { + "File": "d3Chars16x16rEmbed", + "Index": "35" + }, + "DontFaceAttacks": "", + "DontFaceMovement": "", + "HitSound": "monster/golems_hit", + "DeathSound": "monster/rocks_death", + "Size": "140", + "MaxHitPoints": "120000", + "Defense": "40", + "XpMult": "10.2565", + "God": "", + "Quest": "", + "Level": "20", + "StasisImmune": "", + "StunImmune": "", + "ParalyzeImmune": "", + "Projectile": [ + { + "id": "0", + "ObjectId": "Invisible", + "Speed": "0", + "Damage": "0", + "LifetimeMS": "0", + "Size": "0" + }, + { + "id": "1", + "ObjectId": "FR Boss Shard", + "Size": "120", + "Damage": "160", + "Speed": "35", + "LifetimeMS": "1700", + "Boomerang": "", + "MultiHit": "" + }, + { + "id": "2", + "ObjectId": "FR Boss Shard", + "Size": "120", + "Damage": "160", + "Speed": "70", + "LifetimeMS": "1700", + "Boomerang": "", + "MultiHit": "" + }, + { + "id": "3", + "ObjectId": "FR Boss Shard", + "Size": "120", + "Damage": "160", + "Speed": "105", + "LifetimeMS": "1700", + "Boomerang": "", + "MultiHit": "" + }, + { + "id": "4", + "ObjectId": "FR Boss Flake", + "Size": "90", + "Damage": "120", + "Speed": "20", + "LifetimeMS": "2700", + "Boomerang": "", + "MultiHit": "", + "Amplitude": "1.8", + "Frequency": "1.0", + "PassesCover": "" + }, + { + "id": "5", + "ObjectId": "FR Boss Flake", + "Size": "90", + "Damage": "120", + "Speed": "50", + "LifetimeMS": "2700", + "Boomerang": "", + "MultiHit": "", + "Amplitude": "2.0", + "Frequency": "1.0", + "PassesCover": "" + }, + { + "id": "6", + "ObjectId": "FR Boss Flake", + "Size": "90", + "Damage": "120", + "Speed": "75", + "LifetimeMS": "2700", + "Boomerang": "", + "MultiHit": "", + "Amplitude": "2.2", + "Frequency": "1.0", + "PassesCover": "", + "ConditionEffect": { + "_": "Weak", + "duration": "5" + } + }, + { + "id": "7", + "ObjectId": "FR Boss Big", + "Size": "200", + "Damage": "250", + "Speed": "50", + "LifetimeMS": "3000", + "MultiHit": "", + "PassesCover": "", + "ConditionEffect": { + "_": "Slowed", + "duration": "3" + } + }, + { + "id": "8", + "ObjectId": "FR Boss Ball", + "Damage": "130", + "Speed": "65", + "LifetimeMS": "2700", + "Size": "80", + "MultiHit": "" + } + ] + }, + { "type": "0x1500", "id": "Black Cat Egg", "feedPower": "200", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiObj2", "Index": "0x140" @@ -97425,16 +97902,28 @@ "AnimatedTexture": { "File": "playerskins", "Index": "287" }, "PlayerClassType": "0x0320", "NoSkinSelect": "" }, { + "type": "0x603a", + "id": "Champagne Lady Assassin", + "Skin": "", + "Class": "Skin", + "AnimatedTexture": { + "File": "playerskins", + "Index": "288" + }, + "PlayerClassType": "0x0320", + "NoSkinSelect": "" + }, + { "type": "0x1731", "id": "Stheno Summoner", "Class": "Character", "Texture": { "File": "invisible", "Index": "0" }, "NoMiniMap": "", @@ -108764,29 +109253,144 @@ }, "HitSound": "monster/slimes_death", "DeathSound": "monster/flying_brain_death", "Size": "200", "ShadowSize": "50", "Defense": "10" }, { + "type": "0x1aa8", + "id": "frpk", + "Class": "Equipment", + "Item": "", + "DisplayId": "FR Test Permakey", + "Texture": { + "File": "d3LofiObjEmbed", + "Index": "0x0fe" + }, + "SlotType": "10", + "Description": "A key which opens an entrance to FR Test FOREVER, AND EVER, AND EVER... \\n\\nKeys can only be used once you have 10 or more stars!", + "Sound": "use_key", + "Soulbound": "", + "Activate": { + "_": "CreatePortal", + "id": "FR Test Portal" + }, + "feedPower": "200", + "BagType": "8", + "Track": "", + "InvUse": "" + }, + { + "type": "0x1fe3", + "id": "frs", + "Class": "Equipment", + "Item": "", + "DisplayId": "FR God Spawner", + "AnimatedTexture": { + "File": "d3Chars16x16rEmbed", + "Index": "34" + }, + "SlotType": "10", + "Description": "Spawn a Snow Construct.\\n\\nBe a responsible tester and don't use this in the Nexus!", + "Sound": "use_key", + "Soulbound": "", + "Activate": { + "_": "Create", + "id": "FR God" + }, + "feedPower": "200", + "BagType": "8", + "Track": "", + "InvUse": "" + }, + { + "type": "0x2050", + "id": "icpk", + "Class": "Equipment", + "Item": "", + "DisplayId": "Ice Cave Permakey", + "Texture": { + "File": "lofiObj3", + "Index": "0x54E" + }, + "SlotType": "10", + "Description": "It's cold in here FOREVER, AND EVER, AND EVER...\\n\\nKeys can only be used once you have 10 or more stars!", + "Sound": "use_key", + "Soulbound": "", + "Activate": { + "_": "CreatePortal", + "id": "Ice Cave Portal" + }, + "feedPower": "200", + "BagType": "8", + "Track": "", + "InvUse": "" + }, + { + "type": "0x2051", + "id": "icpk2", + "Class": "Equipment", + "Item": "", + "DisplayId": "Inner Sanctum Permakey", + "Texture": { + "File": "lofiObj3", + "Index": "0x54E" + }, + "SlotType": "10", + "Description": "Bad puns FOREVER, AND EVER, AND EVER...\\n\\nKeys can only be used once you have 10 or more stars!", + "Sound": "use_key", + "Soulbound": "", + "Activate": { + "_": "CreatePortal", + "id": "Inner Sanctum Portal" + }, + "feedPower": "200", + "BagType": "8", + "Track": "", + "InvUse": "" + }, + { + "type": "0x1958", + "id": "tgs", + "Class": "Equipment", + "Item": "", + "DisplayId": "Test Guill Spawner", + "AnimatedTexture": { + "File": "d3Chars8x8rEmbed", + "Index": "17" + }, + "SlotType": "10", + "Description": "Spawns Test Guill!", + "Sound": "use_key", + "Soulbound": "", + "Activate": { + "_": "Create", + "id": "TG" + }, + "feedPower": "200", + "BagType": "8", + "Track": "", + "InvUse": "" + }, + { "type": "0xbb2", "id": "Prod Enemy Item", "DisplayId": "Enemy Spawner", "Class": "Equipment", "Item": "", "Texture": { "File": "lofiChar8x8", "Index": "0xb5" }, "SlotType": "10", "Description": "Can spawn certain enemies. For testing purposes.", "Sound": "use_key", - "Consumable": "", + "InvUse": "", "Soulbound": "", "BagType": "5", "Activate": { "_": "Create", "id": "Prod Enemy Spawner" } }, { @@ -147275,17 +147879,17 @@ "type": "0x10f6", "id": "EH Event Grenade Summoner", "Class": "Character", "Texture": { "File": "invisible", "Index": "0" }, "DisplayId": "Killer Bee Nest", - "MaxHitPoints": "100000", + "MaxHitPoints": "80000", "NoMiniMap": "", "Size": "0", "ShadowSize": "0", "Enemy": "", "StasisImmune": "", "ParalyzeImmune": "" }, { @@ -147293,24 +147897,25 @@ "id": "EH Event Hive", "Class": "Character", "Enemy": "", "DisplayId": "Killer Bee Nest", "AnimatedTexture": { "File": "epicHiveChars16x16", "Index": "7" }, + "Color": "0xC40068", "Size": "220", "Sound": { "_": "monster/wooden_walls_death", "id": "0" }, "HitSound": "monster/wooden_walls_hit", "DeathSound": "monster/wooden_walls_death", - "MaxHitPoints": "100000", + "MaxHitPoints": "80000", "Defense": "40", "XpMult": "5.128205128205129", "StasisImmune": "", "DontFaceAttacks": "", "God": "", "Projectile": [ { "id": "0", @@ -147398,33 +148003,33 @@ "type": "0x10e0", "id": "EH Fake Event Hive", "Class": "Character", "Enemy": "", "Texture": { "File": "invisible", "Index": "0" }, - "MaxHitPoints": "100000", + "MaxHitPoints": "80000", "NoMiniMap": "", "Size": "0", "ShadowSize": "0", "StasisImmune": "", "HitSound": "monster/wooden_walls_hit", "DeathSound": "monster/wooden_walls_death" }, { "type": "0x10f1", "id": "EH Portal Spawner", "Class": "Character", "Texture": { "File": "invisible", "Index": "0" }, - "MaxHitPoints": "100000", + "MaxHitPoints": "80000", "NoMiniMap": "", "Size": "0", "ShadowSize": "0", "StasisImmune": "" }, { "type": "0x10f7", "id": "EH Red Loot", @@ -147526,17 +148131,17 @@ "id": "EH Event Hive Corpse", "Class": "Character", "AnimatedTexture": { "File": "epicHiveChars16x16", "Index": "8" }, "DisplayId": "Destroyed Killer Bee Nest", "Enemy": "", - "MaxHitPoints": "100000", + "MaxHitPoints": "80000", "Size": "80", "NoMiniMap": "", "StasisImmune": "", "Projectile": [ { "id": "0", "ObjectId": "EH Red Ball", "Damage": "75", @@ -147702,17 +148307,17 @@ }, "Size": "100", "Sound": { "_": "monster/wooden_walls_death", "id": "0" }, "HitSound": "monster/wooden_walls_hit", "DeathSound": "monster/wooden_walls_death", - "MaxHitPoints": "10000", + "MaxHitPoints": "5000", "Defense": "40", "XpMult": "1.0", "StasisImmune": "", "DontFaceAttacks": "", "Projectile": [ { "id": "0", "ObjectId": "EH Hive Range Shot", @@ -157956,16 +158561,17 @@ "MaxHitPoints": "500000", "Defense": "20", "God": "", "Size": "140", "AnimatedTexture": { "File": "lostHallsChars16x16", "Index": "1" }, + "Color": "0x1B006D", "Projectile": [ { "id": "0", "ObjectId": "Spectral Slash Blue", "Damage": "125", "LifetimeMS": "3000", "Speed": "100", "Size": "100", @@ -158179,16 +158785,17 @@ { "id": "4", "AnimatedTexture": { "File": "lostHallsChars16x16", "Index": "32" } } ], + "Color": "0x1B006D", "Projectile": [ { "id": "0", "ObjectId": "Cultist Malus Shot", "Damage": "115", "LifetimeMS": "2400", "Speed": "90", "Size": "120", @@ -162926,17 +163533,17 @@ "ConditionEffect": { "_": "Quiet", "duration": "3.5" } } ], "HitSound": "monster/rocks_hit", "DeathSound": "monster/rocks_death", - "MaxHitPoints": "25000", + "MaxHitPoints": "5000", "Size": "100", "Defense": "50", "XpMult": "0.1" }, { "type": "0x2702", "id": "Santa Portal", "Class": "Portal", @@ -167809,16 +168416,3694 @@ "Index": "0x16" } ] } } } }, { + "type": "0x3cb7", + "id": "SW Decorated Col L", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x00" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cb8", + "id": "SW Decorated Col R", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x01" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cb9", + "id": "SW Brick Col L", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x02" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x02" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x06" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x0a" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x06" + } + } + ] + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cba", + "id": "SW Brick Col R", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x03" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x03" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x07" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x0b" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x07" + } + } + ] + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cbb", + "id": "SW Fence Col L", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x04" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x04" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x08" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x0c" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x08" + } + } + ] + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cbc", + "id": "SW Fence Col R", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x05" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x05" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x09" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x0d" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x09" + } + } + ] + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3d2b", + "id": "SW Fire Flicker", + "Class": "GameObject", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "Size": "160", + "ShadowSize": "100", + "ShadowColor": "0xFFFDB9" + }, + { + "type": "0x3cc7", + "id": "SW Window SouthL01", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x20" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cc8", + "id": "SW Window SouthL02", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x21" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cc9", + "id": "SW Window SouthL03", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x22" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cca", + "id": "SW Window SouthR01", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x23" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ccb", + "id": "SW Window SouthR02", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x24" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ccc", + "id": "SW Window SouthR03", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x25" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cde", + "id": "SW Window WestL01", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x30" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cdf", + "id": "SW Window WestL02", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x31" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ce0", + "id": "SW Window WestL03", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x32" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ce1", + "id": "SW Window WestR01", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x33" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ce2", + "id": "SW Window WestR02", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x34" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ce3", + "id": "SW Window WestR03", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x35" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ce4", + "id": "SW Window EastL01", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x40" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ce5", + "id": "SW Window EastL02", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x41" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ce6", + "id": "SW Window EastL03", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x42" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ce7", + "id": "SW Window EastR01", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x43" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ce8", + "id": "SW Window EastR02", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x44" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ce9", + "id": "SW Window EastR03", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x45" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3d53", + "id": "SW Dark Wood FP1", + "Class": "GameObject", + "DrawOnGround": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x80" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x80" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xa0" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xc0" + } + } + ] + }, + "Static": "" + }, + { + "type": "0x3d54", + "id": "SW Dark Wood FP2", + "Class": "GameObject", + "DrawOnGround": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x81" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x81" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xa1" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xc1" + } + } + ] + }, + "Static": "" + }, + { + "type": "0x3d55", + "id": "SW Dark Wood FP3", + "Class": "GameObject", + "DrawOnGround": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x82" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x82" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xa2" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xc2" + } + } + ] + }, + "Static": "" + }, + { + "type": "0x3d56", + "id": "SW Dark Wood FP4", + "Class": "GameObject", + "DrawOnGround": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x83" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x83" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xa3" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xc3" + } + } + ] + }, + "Static": "" + }, + { + "type": "0x3d57", + "id": "SW Dark Wood FP5", + "Class": "GameObject", + "DrawOnGround": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x84" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x84" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xa4" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xc4" + } + } + ] + }, + "Static": "" + }, + { + "type": "0x3d58", + "id": "SW Dark Wood FP6", + "Class": "GameObject", + "DrawOnGround": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x85" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x85" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xa5" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xc5" + } + } + ] + }, + "Static": "" + }, + { + "type": "0x3d59", + "id": "SW Dark Wood FP7", + "Class": "GameObject", + "DrawOnGround": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x91" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x91" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xb1" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xd1" + } + } + ] + }, + "Static": "" + }, + { + "type": "0x3d5a", + "id": "SW Dark Wood FP8", + "Class": "GameObject", + "DrawOnGround": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x92" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x92" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xb2" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xd2" + } + } + ] + }, + "Static": "" + }, + { + "type": "0x3d5b", + "id": "SW Dark Wood FP9", + "Class": "GameObject", + "DrawOnGround": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x93" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x93" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xb3" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xd3" + } + } + ] + }, + "Static": "" + }, + { + "type": "0x3d5c", + "id": "SW Dark Wood FP10", + "Class": "GameObject", + "DrawOnGround": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x94" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x94" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xb4" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xd4" + } + } + ] + }, + "Static": "" + }, + { + "type": "0x3cf0", + "id": "SW Window OutSouthL01", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x50" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cf1", + "id": "SW Window OutSouthL02", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x51" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cf2", + "id": "SW Window OutSouthL03", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x52" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cf3", + "id": "SW Window OutSouthR01", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x53" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cf4", + "id": "SW Window OutSouthR02", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x54" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cf5", + "id": "SW Window OutSouthR03", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x55" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cf6", + "id": "SW Window OutWestL01", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x60" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cf7", + "id": "SW Window OutWestL02", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x61" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cf8", + "id": "SW Window OutWestL03", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x62" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cf9", + "id": "SW Window OutWestR01", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x63" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cfa", + "id": "SW Window OutWestR02", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x64" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cfb", + "id": "SW Window OutWestR03", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x65" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cfc", + "id": "SW Window OutEastL01", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x70" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cfd", + "id": "SW Window OutEastL02", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x71" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cfe", + "id": "SW Window OutEastL03", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x72" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cff", + "id": "SW Window OutEastR01", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x73" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3d00", + "id": "SW Window OutEastR02", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x74" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3d01", + "id": "SW Window OutEastR03", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x75" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3ccd", + "id": "SW Brick Wall", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x10" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3d1d", + "id": "SW Fake Wall", + "Class": "Wall", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "Top": { + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0xff" + } + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "BlocksSight": "" + }, + { + "type": "0x3cbe", + "id": "SW Brick Wall Wreath L", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x11" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cbf", + "id": "SW Brick Wall Wreath R", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x12" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3d03", + "id": "SW Brick Wall Clock L", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x13" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3d04", + "id": "SW Brick Wall Clock R", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x14" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cd8", + "id": "SW Fancy Column", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x15" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3d02", + "id": "SW Peppermint Column", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x16" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3d09", + "id": "SW Lights Door L", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x82" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x82" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x84" + } + } + ] + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3d0a", + "id": "SW Lights Door R", + "Class": "GameObject", + "Model": "Candy Col Whole", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x83" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x83" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x85" + } + } + ] + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "0" + }, + { + "type": "0x3cbd", + "id": "SW Xmas Tree", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x17" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "150", + "Size": "150" + }, + { + "type": "0x3d06", + "id": "SW Xmas Tree Small", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x18" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "90", + "Size": "90" + }, + { + "type": "0x3d2c", + "id": "SW Xmas Tree R2", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x27" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "150", + "Size": "150" + }, + { + "type": "0x3d2d", + "id": "SW Xmas Tree Small R2", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x28" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "90", + "Size": "90" + }, + { + "type": "0x3d2e", + "id": "SW Xmas Tree R3", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x37" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "150", + "Size": "150" + }, + { + "type": "0x3d2f", + "id": "SW Xmas Tree Small R3", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x38" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "90", + "Size": "90" + }, + { + "type": "0x3d05", + "id": "SW Star Lightsource", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x19" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "100", + "Size": "100", + "NoMiniMap": "" + }, + { + "type": "0x3d31", + "id": "SW Star Lightsource R2", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x29" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "100", + "Size": "100", + "NoMiniMap": "" + }, + { + "type": "0x3d32", + "id": "SW Star Lightsource R3", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x39" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "100", + "Size": "100", + "NoMiniMap": "" + }, + { + "type": "0x3d0b", + "id": "SW Snowglobe", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x0f" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "90", + "Size": "90", + "NoMiniMap": "" + }, + { + "type": "0x3d0c", + "id": "SW Golden Cage", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x0e" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "100", + "Size": "100", + "NoMiniMap": "" + }, + { + "type": "0x3d38", + "id": "SW Candy Canes", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x47" + }, + "Static": "", + "OccupySquare": "", + "Size": "90", + "NoMiniMap": "" + }, + { + "type": "0x3d51", + "id": "SW Pillar Bow", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x66" + }, + "Static": "", + "OccupySquare": "", + "Size": "90", + "NoMiniMap": "" + }, + { + "type": "0x3d52", + "id": "SW Pillar Star", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x67" + }, + "Static": "", + "OccupySquare": "", + "Size": "90", + "NoMiniMap": "" + }, + { + "type": "0x3d48", + "id": "SW Rocking Chair", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x4c" + }, + "Static": "", + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "100", + "Size": "100" + }, + { + "type": "0x3d37", + "id": "SW Lights 1", + "Class": "GameObject", + "Model": "Gate", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x48" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x48" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x4a" + } + } + ] + }, + "Static": "", + "OccupySquare": "", + "EnemyOccupySquare": "", + "Rotation": "90", + "ShadowSize": "0", + "NoMiniMap": "" + }, + { + "type": "0x3d3d", + "id": "SW Lights 2", + "Class": "GameObject", + "Model": "Gate", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x49" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x49" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x4b" + } + } + ] + }, + "Static": "", + "OccupySquare": "", + "EnemyOccupySquare": "", + "Rotation": "90", + "ShadowSize": "0", + "NoMiniMap": "" + }, + { + "type": "0x3d40", + "id": "SW Lights 3", + "Class": "GameObject", + "Model": "Gate", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x48" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x48" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x4a" + } + } + ] + }, + "Static": "", + "OccupySquare": "", + "EnemyOccupySquare": "", + "ShadowSize": "0", + "NoMiniMap": "" + }, + { + "type": "0x3d36", + "id": "SW Lights 4", + "Class": "GameObject", + "Model": "Gate", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x49" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x49" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x4b" + } + } + ] + }, + "Static": "", + "OccupySquare": "", + "EnemyOccupySquare": "", + "ShadowSize": "0", + "NoMiniMap": "" + }, + { + "type": "0x3d3a", + "id": "SW Lights Gate 1", + "Class": "GameObject", + "Model": "Gate", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x48" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x48" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x4a" + } + } + ] + }, + "Static": "", + "OccupySquare": "", + "EnemyOccupySquare": "", + "Rotation": "90", + "ShadowSize": "0", + "NoMiniMap": "" + }, + { + "type": "0x3d3e", + "id": "SW Lights Gate 2", + "Class": "GameObject", + "Model": "Gate", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x49" + }, + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x49" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x4b" + } + } + ] + }, + "Static": "", + "OccupySquare": "", + "EnemyOccupySquare": "", + "Rotation": "90", + "ShadowSize": "0", + "NoMiniMap": "" + }, + { + "type": "0x3d4a", + "id": "SW Lantern Reindeer Large", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x4e" + }, + "Static": "", + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x4e" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x4f" + } + } + ] + }, + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "100", + "Size": "100", + "NoMiniMap": "" + }, + { + "type": "0x3d4d", + "id": "SW Lantern Reindeer Small", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x68" + }, + "Static": "", + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x68" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x69" + } + } + ] + }, + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "80", + "Size": "80", + "NoMiniMap": "" + }, + { + "type": "0x3d5d", + "id": "SW Lantern Reindeer Large Right", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x6a" + }, + "Static": "", + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x6a" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x6b" + } + } + ] + }, + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "100", + "Size": "100", + "NoMiniMap": "" + }, + { + "type": "0x3d5e", + "id": "SW Lantern Reindeer Small Right", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x6c" + }, + "Static": "", + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x6c" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x6d" + } + } + ] + }, + "OccupySquare": "", + "FullOccupy": "", + "EnemyOccupySquare": "", + "ShadowSize": "80", + "Size": "80", + "NoMiniMap": "" + }, + { + "type": "0x3d49", + "id": "SW Lantern Outdoor", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x56" + }, + "Static": "", + "OccupySquare": "", + "ShadowSize": "100", + "Size": "100", + "NoMiniMap": "" + }, + { + "type": "0x3d4b", + "id": "SW Lantern Black 1", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x58" + }, + "Static": "", + "Animation": { + "sync": "true", + "prob": "1", + "period": ".4", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x58" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x59" + } + } + ] + }, + "OccupySquare": "", + "ShadowSize": "100", + "Size": "100", + "NoMiniMap": "", + "ShadowColor": "0xFFEF96" + }, + { + "type": "0x3d4e", + "id": "SW Lantern Red", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x5a" + }, + "Static": "", + "Animation": { + "sync": "true", + "prob": "1", + "period": ".4", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x5a" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x5b" + } + } + ] + }, + "OccupySquare": "", + "ShadowSize": "80", + "Size": "80", + "NoMiniMap": "", + "ShadowColor": "0xFFEF96" + }, + { + "type": "0x3d4f", + "id": "SW Lantern White", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x5c" + }, + "Static": "", + "Animation": { + "sync": "true", + "prob": "1", + "period": ".4", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x5c" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x5d" + } + } + ] + }, + "OccupySquare": "", + "ShadowSize": "60", + "Size": "60", + "NoMiniMap": "", + "ShadowColor": "0xFFEF96" + }, + { + "type": "0x3d50", + "id": "SW Lantern Black 2", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x5e" + }, + "Static": "", + "Animation": { + "sync": "true", + "prob": "1", + "period": ".4", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x5e" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x5f" + } + } + ] + }, + "OccupySquare": "", + "ShadowSize": "100", + "Size": "100", + "NoMiniMap": "", + "ShadowColor": "0xFFEF96" + }, + { + "type": "0x3d4c", + "id": "SW Snow", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x75" + }, + "Size": "0", + "ShadowSize": "0", + "NoMiniMap": "", + "StasisImmune": "", + "Effect": { + "_": "CustomParticles", + "color": "0xFFFFEF", + "rate": "4", + "life": "3", + "lifeVariance": ".25", + "speed": "0", + "speedVariance": ".5", + "size": "5", + "rise": "-.6", + "riseVariance": ".1", + "rangeX": "5", + "rangeY": "5" + } + }, + { + "type": "0x3cce", + "id": "SW Portal", + "DisplayId": "Santa Workshop", + "Class": "Portal", + "IntergamePortal": "", + "DungeonName": "Santa Workshop", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x00" + }, + "ShadowSize": "0", + "Animation": { + "sync": "true", + "prob": "1", + "period": ".8", + "Frame": [ + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x00" + } + }, + { + "time": "0.2", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x01" + } + } + ] + } + }, + { + "type": "0x3cd0", + "id": "SW Toy Snow Globe", + "Class": "GameObject", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x10" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x11" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x12" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x13" + } + ] + }, + "Static": "", + "OccupySquare": "", + "NoMiniMap": "" + }, + { + "type": "0x3cd1", + "id": "SW Toy Ball", + "Class": "GameObject", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x14" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x15" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x16" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x17" + } + ] + }, + "Static": "", + "OccupySquare": "", + "NoMiniMap": "" + }, + { + "type": "0x3cd2", + "id": "SW Toy Xmas", + "Class": "GameObject", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x18" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x19" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x1a" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x1b" + } + ] + }, + "Static": "", + "OccupySquare": "", + "NoMiniMap": "" + }, + { + "type": "0x3cd3", + "id": "SW Toy Animal", + "Class": "GameObject", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x1c" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x1d" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x1e" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x1f" + } + ] + }, + "Static": "", + "OccupySquare": "", + "NoMiniMap": "" + }, + { + "type": "0x3cd4", + "id": "SW Toy Royal Doll", + "Class": "GameObject", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x20" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x21" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x22" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x23" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x24" + } + ] + }, + "Static": "", + "OccupySquare": "", + "NoMiniMap": "" + }, + { + "type": "0x3cd5", + "id": "SW Toy Building", + "Class": "GameObject", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x25" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x26" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x34" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x35" + } + ] + }, + "Static": "", + "OccupySquare": "", + "NoMiniMap": "" + }, + { + "type": "0x3cd6", + "id": "SW Toy Colored", + "Class": "GameObject", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x28" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x29" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x2a" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x2b" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x2c" + } + ] + }, + "Static": "", + "OccupySquare": "", + "NoMiniMap": "" + }, + { + "type": "0x3cd7", + "id": "SW Toy Weapon", + "Class": "GameObject", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x27" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x2d" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x2e" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x2f" + } + ] + }, + "Static": "", + "OccupySquare": "", + "NoMiniMap": "" + }, + { + "type": "0x3cea", + "id": "SW Toy Wooden", + "Class": "GameObject", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x30" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x31" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x32" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x33" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x36" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x37" + } + ] + }, + "Static": "", + "OccupySquare": "", + "NoMiniMap": "" + }, + { + "type": "0x3cda", + "id": "SW Toy Present", + "Class": "GameObject", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x38" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x39" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x3a" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x3b" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x3c" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x3d" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x3e" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x3f" + } + ] + }, + "Static": "", + "OccupySquare": "", + "NoMiniMap": "" + }, + { + "type": "0x3d33", + "id": "SW Toy Waldo", + "Class": "GameObject", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x26" + }, + "Static": "", + "OccupySquare": "", + "Size": "50", + "NoMiniMap": "" + }, + { + "type": "0x3d20", + "id": "SW Gift Small TutoT1R1", + "DisplayId": "Small Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x40" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "90", + "ShadowSize": "90", + "MaxHitPoints": "250", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d21", + "id": "SW Gift Medium TutoT2R1", + "DisplayId": "Medium Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x48" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "100", + "ShadowSize": "100", + "MaxHitPoints": "400", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d22", + "id": "SW Gift Large TutoT3R1", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x1c" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "90", + "ShadowSize": "90", + "MaxHitPoints": "600", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3ced", + "id": "SW Gift Small TutoT1R2", + "DisplayId": "Small Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x53" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "90", + "ShadowSize": "90", + "MaxHitPoints": "300", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3cee", + "id": "SW Gift Medium TutoT2R2", + "DisplayId": "Medium Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x5d" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "100", + "ShadowSize": "100", + "MaxHitPoints": "500", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3cef", + "id": "SW Gift Large TutoT3R2", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x2a" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "90", + "ShadowSize": "90", + "MaxHitPoints": "800", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d1e", + "id": "SW Gift Small TutoT1R3", + "DisplayId": "Small Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x65" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "90", + "ShadowSize": "90", + "MaxHitPoints": "500", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d1f", + "id": "SW Gift Medium TutoT2R3", + "DisplayId": "Medium Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x6b" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "100", + "ShadowSize": "100", + "MaxHitPoints": "700", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d30", + "id": "SW Gift Large TutoT3R3", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x3e" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "90", + "ShadowSize": "90", + "MaxHitPoints": "1000", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3cdb", + "id": "SW Gift Small R1T1", + "DisplayId": "Small Present", + "Enemy": "", + "Class": "Character", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x40" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x43" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x41" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x42" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x44" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x45" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x46" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x47" + } + ] + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "90", + "ShadowSize": "90", + "MaxHitPoints": "250", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3cdc", + "id": "SW Gift Medium R1T2", + "DisplayId": "Medium Present", + "Enemy": "", + "Class": "Character", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x48" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x49" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x4a" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x4b" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x4c" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x4d" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x4e" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x4f" + } + ] + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "100", + "ShadowSize": "100", + "MaxHitPoints": "400", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3cc1", + "id": "SW Gift Large R1T3 RedYellow", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x1a" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "90", + "ShadowSize": "90", + "MaxHitPoints": "600", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3cc2", + "id": "SW Gift Large R1T3 BlueWhite", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x1b" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "80", + "ShadowSize": "80", + "MaxHitPoints": "600", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3cc3", + "id": "SW Gift Large R1T3 WhiteGreen", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x1c" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "80", + "ShadowSize": "80", + "MaxHitPoints": "600", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3cc4", + "id": "SW Gift Large R1T3 GreenRed", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x1d" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "100", + "ShadowSize": "100", + "MaxHitPoints": "600", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3cc5", + "id": "SW Gift Large R1T3 YellowGreen", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x1e" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "80", + "ShadowSize": "80", + "MaxHitPoints": "600", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3cc6", + "id": "SW Gift Large R1T3 RedWhite", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x1f" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "100", + "ShadowSize": "100", + "MaxHitPoints": "600", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d42", + "id": "SW Room1 Gift Healer", + "DisplayId": "Presents Healer", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x71" + }, + "Size": "0", + "NoMiniMap": "", + "ShadowSize": "0", + "StasisImmune": "" + }, + { + "type": "0x3ceb", + "id": "SW Gift Small R2T1", + "DisplayId": "Small Present", + "Enemy": "", + "Class": "Character", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x51" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x50" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x53" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x52" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x54" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x55" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x56" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x57" + } + ] + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "90", + "ShadowSize": "90", + "MaxHitPoints": "1000", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3cec", + "id": "SW Gift Medium R2T2", + "DisplayId": "Medium Present", + "Enemy": "", + "Class": "Character", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x59" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x58" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x5a" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x5b" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x5c" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x5d" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x5e" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x5f" + } + ] + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "100", + "ShadowSize": "100", + "MaxHitPoints": "1000", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d0e", + "id": "SW Gift Large R2T3 RedYellow", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x2a" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "90", + "ShadowSize": "90", + "MaxHitPoints": "1200", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d0f", + "id": "SW Gift Large R2T3 BlueWhite", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x2b" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "80", + "ShadowSize": "80", + "MaxHitPoints": "1200", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d10", + "id": "SW Gift Large R2T3 WhiteGreen", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x2c" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "80", + "ShadowSize": "80", + "MaxHitPoints": "1200", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d11", + "id": "SW Gift Large R2T3 GreenRed", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x2d" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "100", + "ShadowSize": "100", + "MaxHitPoints": "1200", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d12", + "id": "SW Gift Large R2T3 YellowGreen", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x2e" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "80", + "ShadowSize": "80", + "MaxHitPoints": "1200", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d13", + "id": "SW Gift Large R2T3 RedWhite", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x2f" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "100", + "ShadowSize": "100", + "MaxHitPoints": "1200", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d43", + "id": "SW Room2 Gift Healer", + "DisplayId": "Presents Healer", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x72" + }, + "Size": "0", + "NoMiniMap": "", + "ShadowSize": "0", + "StasisImmune": "" + }, + { + "type": "0x3d15", + "id": "SW Gift Small R3T1", + "DisplayId": "Small Present", + "Enemy": "", + "Class": "Character", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x63" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x60" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x61" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x62" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x64" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x65" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x66" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x67" + } + ] + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "90", + "ShadowSize": "90", + "MaxHitPoints": "1000", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d16", + "id": "SW Gift Medium R3T2", + "DisplayId": "Medium Present", + "Enemy": "", + "Class": "Character", + "RandomTexture": { + "Texture": [ + { + "File": "santaWorkshopObjects8x8", + "Index": "0x6b" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x68" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x69" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x6a" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x6c" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x6d" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x6e" + }, + { + "File": "santaWorkshopObjects8x8", + "Index": "0x6f" + } + ] + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "100", + "ShadowSize": "100", + "MaxHitPoints": "1000", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d17", + "id": "SW Gift Large R3T3 RedYellow", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x3a" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "90", + "ShadowSize": "90", + "MaxHitPoints": "1200", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d18", + "id": "SW Gift Large R3T3 BlueWhite", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x3b" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "80", + "ShadowSize": "80", + "MaxHitPoints": "1200", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d19", + "id": "SW Gift Large R3T3 WhiteGreen", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x3c" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "80", + "ShadowSize": "80", + "MaxHitPoints": "1200", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d1a", + "id": "SW Gift Large R3T3 GreenRed", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x3d" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "100", + "ShadowSize": "100", + "MaxHitPoints": "1200", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d1b", + "id": "SW Gift Large R3T3 YellowGreen", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x3e" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "80", + "ShadowSize": "80", + "MaxHitPoints": "1200", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d1c", + "id": "SW Gift Large R3T3 RedWhite", + "DisplayId": "Large Present", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x3f" + }, + "HitSound": "monster/default_hit", + "DeathSound": "monster/default_death", + "Size": "100", + "ShadowSize": "100", + "MaxHitPoints": "1200", + "Defense": "0", + "XpMult": "0.5", + "StasisImmune": "" + }, + { + "type": "0x3d44", + "id": "SW Room3 Gift Healer", + "DisplayId": "Presents Healer", + "Enemy": "", + "Class": "Character", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x73" + }, + "Size": "0", + "NoMiniMap": "", + "ShadowSize": "0", + "StasisImmune": "" + }, + { + "type": "0x3d3f", + "id": "SW Screen Changer", + "DisplayId": "Screen Changer", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x36" + }, + "AltTexture": { + "id": "1", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x46" + } + }, + "NoMiniMap": "", + "Size": "100", + "StasisImmune": "" + }, + { + "type": "0x3d34", + "id": "SW Craig Anchor", + "DisplayId": "Craig The Intern", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects16x16", + "Index": "0x18" + }, + "NoMiniMap": "", + "Size": "0", + "StasisImmune": "" + }, + { + "type": "0x3d46", + "id": "SW Pet Stasis Shot", + "Class": "Projectile", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0xff" + }, + "ShadowSize": "0" + }, + { + "type": "0x3d45", + "id": "SW Pet Manager", + "DisplayId": "Pet manager", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x74" + }, + "NoMiniMap": "", + "Size": "0", + "Projectile": { + "id": "0", + "ObjectId": "Invisible", + "Damage": "0", + "Speed": "120", + "Size": "50", + "LifetimeMS": "5000", + "ConditionEffect": { + "_": "Stasis", + "duration": "6000", + "target": "1" + } + }, + "StasisImmune": "" + }, + { + "type": "0x3d41", + "id": "SW Clock", + "DisplayId": "Santa's Clock", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x70" + }, + "NoMiniMap": "", + "Size": "0", + "StasisImmune": "" + }, + { + "type": "0x3d47", + "id": "SW Clock 2", + "DisplayId": "Santa's Clock", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x70" + }, + "NoMiniMap": "", + "Size": "0", + "StasisImmune": "" + }, + { + "type": "0x3d26", + "id": "TP Tile A", + "DisplayId": "Mysterious voice", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "NoMiniMap": "", + "Size": "0", + "StasisImmune": "" + }, + { + "type": "0x3d27", + "id": "TP Tile B", + "DisplayId": "Mysterious voice", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "NoMiniMap": "", + "Size": "0", + "StasisImmune": "" + }, + { + "type": "0x3d28", + "id": "TP Tile C", + "DisplayId": "Mysterious voice", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "NoMiniMap": "", + "Size": "0", + "StasisImmune": "" + }, + { + "type": "0x3d29", + "id": "TP Tile D", + "DisplayId": "Mysterious voice", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "NoMiniMap": "", + "Size": "0", + "StasisImmune": "" + }, + { + "type": "0x3d3b", + "id": "SW Security tile A", + "DisplayId": "Security line", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "NoMiniMap": "", + "Size": "0", + "StasisImmune": "" + }, + { + "type": "0x3d3c", + "id": "SW Security tile B", + "DisplayId": "Security line", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "invisible", + "Index": "0" + }, + "NoMiniMap": "", + "Size": "0", + "StasisImmune": "" + }, + { + "type": "0x3d39", + "id": "SW Elf", + "DisplayId": "Elf guard", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x0c" + }, + "Size": "90", + "StasisImmune": "", + "NoMiniMap": "" + }, + { + "type": "0x3d07", + "id": "SW Tree Helper 1", + "DisplayId": "Vanilla", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x0d" + }, + "Size": "90", + "StasisImmune": "", + "NoMiniMap": "" + }, + { + "type": "0x3d08", + "id": "SW Tree Helper 2", + "DisplayId": "Cinnamon", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x0e" + }, + "Size": "90", + "StasisImmune": "", + "NoMiniMap": "" + }, + { + "type": "0x3d35", + "id": "SW Tree Helper 3", + "DisplayId": "Ginger", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x0f" + }, + "NoMiniMap": "", + "Size": "90", + "StasisImmune": "" + }, + { + "type": "0x3d23", + "id": "SW Door GuardTutorial", + "DisplayId": "Blue Nutcracker", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x08" + }, + "Size": "100", + "StasisImmune": "", + "NoMiniMap": "" + }, + { + "type": "0x3d0d", + "id": "SW Door Guard1", + "DisplayId": "Red Nutcracker", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x09" + }, + "NoMiniMap": "", + "Size": "100", + "StasisImmune": "" + }, + { + "type": "0x3d14", + "id": "SW Door Guard2", + "DisplayId": "Green Nutcracker", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x0a" + }, + "NoMiniMap": "", + "Size": "100", + "StasisImmune": "" + }, + { + "type": "0x3d2a", + "id": "Strange Voice", + "DisplayId": "Craig The Intern", + "Class": "Character", + "Enemy": "", + "Texture": { + "File": "santaWorkshopObjects8x8", + "Index": "0x0b" + }, + "Size": "100", + "Projectile": { + "id": "0", + "ObjectId": "Invisible", + "Damage": "0", + "Speed": "120", + "Size": "50", + "LifetimeMS": "5000", + "ConditionEffect": { + "_": "Stasis", + "duration": "6000", + "target": "1" + } + }, + "StasisImmune": "", + "NoMiniMap": "" + }, + { "type": "0x1648", "id": "Rainbow Road", "DisplayId": "Rainbow Portal", "Class": "Portal", "IntergamePortal": "", "DungeonName": "Rainbow Road", "Texture": { "File": "stPatricksObjects8x8", Binary files ../current/sheets/d3Chars16x16r.png and ./sheets/d3Chars16x16r.png differ Binary files ../current/sheets/d3LofiObj.png and ./sheets/d3LofiObj.png differ Binary files ../current/sheets/playersSkinsMask.png and ./sheets/playersSkinsMask.png differ Binary files ../current/sheets/playersSkins.png and ./sheets/playersSkins.png differ Only in ./sheets: santaWorkshopChars16x16.png Only in ./sheets: santaWorkshopChars8x8.png Only in ./sheets: santaWorkshopObjects16x16.png Only in ./sheets: santaWorkshopObjects8x8.png