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