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-03-09 20:30:32.895799300 +0000
+++ ./json/GroundTypes.json 2017-03-23 19:10:33.568067192 +0000
@@ -4892,16 +4892,659 @@
"type": "0xd73",
"id": "Grey Squares Frozen",
"Texture": {
"File": "d3LofiObjEmbed",
"Index": "0x5e"
}
},
{
+ "type": "0x0fd0",
+ "id": "Sakura Petals Pile",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x05"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x06"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x07"
+ }
+ ]
+ },
+ "BlendPriority": "22",
+ "Speed": ".9"
+ },
+ {
+ "type": "0xfd1",
+ "id": "Rock NoBP",
+ "Texture": {
+ "File": "lofiEnvironment",
+ "Index": "0x60"
+ },
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfd2",
+ "id": "Bright Grass 2 HIghBP",
+ "Texture": {
+ "File": "lofiObj3",
+ "Index": "0x0f"
+ },
+ "Edge": {
+ "Texture": {
+ "File": "lofiObj3",
+ "Index": "0x1f"
+ }
+ },
+ "Corner": {
+ "Texture": {
+ "File": "lofiObj3",
+ "Index": "0x27"
+ }
+ },
+ "BlendPriority": "11",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfd3",
+ "id": "Onsen Water",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x16"
+ },
+ "Edge": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x18"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x19"
+ }
+ },
+ "Sink": "",
+ "BlendPriority": "16"
+ },
+ {
+ "type": "0xfd4",
+ "id": "Onsen Floor",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x1a"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x1b"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x1c"
+ }
+ ]
+ },
+ "Edge": {
+ "Texture": {
+ "File": "lofiEnvironment3",
+ "Index": "0x1d"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "lofiEnvironment3",
+ "Index": "0x1e"
+ }
+ }
+ },
+ {
+ "type": "0xfd5",
+ "id": "Hanami Grass 1",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x33"
+ },
+ "BlendPriority": "16",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfd6",
+ "id": "Hanami Grass 2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x34"
+ },
+ "BlendPriority": "20",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfd7",
+ "id": "Onsen Water Test",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x16"
+ },
+ "Edge": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x18"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x19"
+ }
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x15"
+ }
+ },
+ "Sink": "",
+ "BlendPriority": "1"
+ },
+ {
+ "type": "0xfd8",
+ "id": "Hanami Grass 3",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x37"
+ },
+ "BlendPriority": "18",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfd9",
+ "id": "Onsen Water Dark",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x3d"
+ },
+ "Edge": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x3e"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x3f"
+ }
+ },
+ "Sink": "",
+ "BlendPriority": "16"
+ },
+ {
+ "type": "0xfda",
+ "id": "Onsen Water 2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x17"
+ },
+ "Edge": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x18"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x19"
+ }
+ },
+ "Sink": "",
+ "BlendPriority": "16"
+ },
+ {
+ "type": "0xfdb",
+ "id": "Hanami Grass 1 Dark",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x50"
+ },
+ "BlendPriority": "16",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfdc",
+ "id": "Hanami Grass 2 Dark",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x51"
+ },
+ "BlendPriority": "20",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfdd",
+ "id": "Hanami Grass 3 Dark",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x52"
+ },
+ "BlendPriority": "18",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfde",
+ "id": "Hanami Grass 1 Light",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x53"
+ },
+ "BlendPriority": "16",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfdf",
+ "id": "Hanami Grass 2 Light",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x54"
+ },
+ "BlendPriority": "20",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfe0",
+ "id": "Hanami Grass 3 Light",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x55"
+ },
+ "BlendPriority": "18",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfe1",
+ "id": "Light Grass Dark",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x56"
+ },
+ "BlendPriority": "4",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfe2",
+ "id": "New Grass Dark",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x57"
+ },
+ "BlendPriority": "-2"
+ },
+ {
+ "type": "0xfe3",
+ "id": "Sakura Petals Pile Dark",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x58"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x59"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5a"
+ }
+ ]
+ },
+ "BlendPriority": "22",
+ "Speed": ".9"
+ },
+ {
+ "type": "0xfe4",
+ "id": "Stone Floor Offset Steam Top 1",
+ "Texture": {
+ "File": "lofiEnvironment2",
+ "Index": "0x3d"
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x15"
+ }
+ }
+ },
+ {
+ "type": "0xfe5",
+ "id": "Stone Floor Offset Steam Top 2",
+ "Texture": {
+ "File": "lofiEnvironment2",
+ "Index": "0x3d"
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x78"
+ }
+ }
+ },
+ {
+ "type": "0xfe6",
+ "id": "Rock Steam Top 1",
+ "Texture": {
+ "File": "lofiEnvironment",
+ "Index": "0x60"
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x15"
+ }
+ },
+ "BlendPriority": "10",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfe7",
+ "id": "Rock Steam Top 2",
+ "Texture": {
+ "File": "lofiEnvironment",
+ "Index": "0x60"
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x78"
+ }
+ },
+ "BlendPriority": "10",
+ "RandomOffset": ""
+ },
+ {
+ "type": "0xfe8",
+ "id": "Onsen Floor Steam Top 1",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x1a"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x1b"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x1c"
+ }
+ ]
+ },
+ "Edge": {
+ "Texture": {
+ "File": "lofiEnvironment3",
+ "Index": "0x1d"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "lofiEnvironment3",
+ "Index": "0x1e"
+ }
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x15"
+ }
+ }
+ },
+ {
+ "type": "0xfe9",
+ "id": "Onsen Floor Steam Top 2",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x1a"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x1b"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x1c"
+ }
+ ]
+ },
+ "Edge": {
+ "Texture": {
+ "File": "lofiEnvironment3",
+ "Index": "0x1d"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "lofiEnvironment3",
+ "Index": "0x1e"
+ }
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x78"
+ }
+ }
+ },
+ {
+ "type": "0xfea",
+ "id": "Onsen Water Steam Top 1",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x16"
+ },
+ "Edge": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x18"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x19"
+ }
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x15"
+ }
+ },
+ "Sink": "",
+ "BlendPriority": "16"
+ },
+ {
+ "type": "0xfeb",
+ "id": "Onsen Water Steam Top 2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x16"
+ },
+ "Edge": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x18"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x19"
+ }
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x78"
+ }
+ },
+ "Sink": "",
+ "BlendPriority": "16"
+ },
+ {
+ "type": "0xfec",
+ "id": "Onsen Water 2 Steam Top 1",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x17"
+ },
+ "Edge": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x18"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x19"
+ }
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x15"
+ }
+ },
+ "Sink": "",
+ "BlendPriority": "16"
+ },
+ {
+ "type": "0xfed",
+ "id": "Onsen Water 2 Steam Top 2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x17"
+ },
+ "Edge": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x18"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x19"
+ }
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x78"
+ }
+ },
+ "Sink": "",
+ "BlendPriority": "16"
+ },
+ {
+ "type": "0xfee",
+ "id": "Onsen Water Dark Steam Top 1",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x3d"
+ },
+ "Edge": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x3e"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x3f"
+ }
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x15"
+ }
+ },
+ "Sink": "",
+ "BlendPriority": "16"
+ },
+ {
+ "type": "0xfef",
+ "id": "Onsen Water Dark Steam Top 2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x3d"
+ },
+ "Edge": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x3e"
+ }
+ },
+ "InnerCorner": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x3f"
+ }
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x78"
+ }
+ },
+ "Sink": "",
+ "BlendPriority": "16"
+ },
+ {
+ "type": "0xffa",
+ "id": "Black Steam Top 1 No Walk",
+ "Texture": {
+ "File": "lofiEnvironment3",
+ "Index": "0xdc"
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x15"
+ }
+ },
+ "NoWalk": ""
+ },
+ {
+ "type": "0xffb",
+ "id": "Black Steam Top 1",
+ "Texture": {
+ "File": "lofiEnvironment3",
+ "Index": "0xdc"
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x15"
+ }
+ }
+ },
+ {
"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-03-16 20:00:38.907049860 +0000
+++ ./json/Objects.json 2017-03-23 19:10:36.952066974 +0000
@@ -12691,16 +12691,30 @@
},
"NoMiniMap": "",
"Size": "0",
"ShadowSize": "0",
"StasisImmune": "",
"XpMult": "0.0"
},
{
+ "type": "0x7109",
+ "id": "Bilgewater Anchor",
+ "Class": "Character",
+ "Texture": {
+ "File": "invisible",
+ "Index": "0"
+ },
+ "NoMiniMap": "",
+ "Size": "0",
+ "ShadowSize": "0",
+ "StasisImmune": "",
+ "XpMult": "0.0"
+ },
+ {
"type": "0x706a",
"id": "Bilgewater Summoner",
"Class": "Character",
"Texture": {
"File": "invisible",
"Index": "0"
},
"NoMiniMap": "",
@@ -34928,16 +34942,60 @@
"Activate": {
"_": "Create",
"id": "Oryx's Castle Portal"
},
"feedPower": "260",
"Track": ""
},
{
+ "type": "0x21a",
+ "id": "Wine Cellar Key",
+ "Class": "Equipment",
+ "Item": "",
+ "DisplayId": "Wine Cellar Key",
+ "Texture": {
+ "File": "d3LofiObjEmbed",
+ "Index": "0x5f"
+ },
+ "SlotType": "10",
+ "Description": "A key which opens an entrance to the Wine Cellar. For testing purposes.",
+ "Sound": "use_key",
+ "Consumable": "",
+ "Soulbound": "",
+ "Activate": {
+ "_": "Create",
+ "id": "Wine Cellar Portal"
+ },
+ "feedPower": "260",
+ "Track": ""
+ },
+ {
+ "type": "0x377",
+ "id": "Oryx Chamber Key",
+ "Class": "Equipment",
+ "Item": "",
+ "DisplayId": "Oryx Chamber Key",
+ "Texture": {
+ "File": "d3LofiObjEmbed",
+ "Index": "0x5f"
+ },
+ "SlotType": "10",
+ "Description": "A key which opens an entrance to Oryx's Chamber. For testing purposes.",
+ "Sound": "use_key",
+ "Consumable": "",
+ "Soulbound": "",
+ "Activate": {
+ "_": "Create",
+ "id": "Oryx Chamber Portal"
+ },
+ "feedPower": "260",
+ "Track": ""
+ },
+ {
"type": "0x7fb7",
"id": "Ice Tomb Key",
"Class": "Equipment",
"Item": "",
"DisplayId": "Ice Tomb Key",
"Texture": {
"File": "d2LofiObjEmbed",
"Index": "0x08"
@@ -35121,16 +35179,38 @@
"objectId": "Testing Gift Spawner"
},
"Consumable": "",
"BagType": "5",
"Soulbound": "",
"feedPower": "50000"
},
{
+ "type": "0x641",
+ "id": "Keys",
+ "DisplayId": "Skeleton Key",
+ "Class": "Equipment",
+ "Item": "",
+ "Texture": {
+ "File": "lofiObj",
+ "Index": "0x21"
+ },
+ "SlotType": "10",
+ "Description": "Opens everything! For testing purposes.",
+ "Sound": "use_potion",
+ "Activate": {
+ "_": "Create",
+ "id": "Key Spawner"
+ },
+ "Consumable": "",
+ "BagType": "5",
+ "Soulbound": "",
+ "feedPower": "50000"
+ },
+ {
"type": "0x216",
"id": "Lvl20",
"DisplayId": "Level Chicken",
"Class": "Equipment",
"Item": "",
"Texture": {
"File": "lofiChar8x8",
"Index": "0xcd"
@@ -36924,16 +37004,36 @@
"skinType": "10972"
},
"Consumable": "",
"Soulbound": "",
"BagType": "4",
"feedPower": "5000"
},
{
+ "type": "0x2abb",
+ "id": "Beefcake Rogue Skin",
+ "Class": "Equipment",
+ "Item": "",
+ "AnimatedTexture": {
+ "File": "playerskins16",
+ "Index": "0x0b"
+ },
+ "SlotType": "10",
+ "Description": "Customize your Rogue with the Beefcake Rogue Skin.",
+ "Activate": {
+ "_": "UnlockSkin",
+ "skinType": "10973"
+ },
+ "Consumable": "",
+ "Soulbound": "",
+ "BagType": "4",
+ "feedPower": "2000"
+ },
+ {
"type": "0x0dc3",
"id": "Mixcoatl the Masked God",
"Enemy": "",
"Class": "Character",
"Group": "Jungle Men",
"AnimatedTexture": {
"File": "chars16x16rEncounters",
"Index": "16"
@@ -43015,17 +43115,16 @@
"AnimatedTexture": {
"File": "chars8x8rHigh",
"Index": "0x00"
},
"HitSound": "monster/undead_dwarves_hit",
"DeathSound": "monster/undead_dwarves_death",
"Size": "90",
"MaxHitPoints": "250",
- "XpMult": "0.0",
"Defense": "7",
"Terrain": "HighPlains",
"Projectile": {
"id": "0",
"ObjectId": "Blade",
"Damage": "40",
"Speed": "60",
"LifetimeMS": "1200"
@@ -43040,23 +43139,22 @@
"AnimatedTexture": {
"File": "chars8x8rHigh",
"Index": "0x01"
},
"HitSound": "monster/undead_dwarves_hit",
"DeathSound": "monster/undead_dwarves_death",
"Size": "90",
"MaxHitPoints": "260",
- "XpMult": "0.0",
"Defense": "7",
"Terrain": "HighPlains",
"Projectile": {
"id": "0",
"ObjectId": "Blade",
- "Damage": "50",
+ "Damage": "46",
"Speed": "120",
"LifetimeMS": "400"
}
},
{
"type": "0x63c",
"id": "Undead Dwarf Mage",
"Group": "Undead Dwarves",
@@ -43065,23 +43163,22 @@
"AnimatedTexture": {
"File": "chars8x8rHigh",
"Index": "0x02"
},
"HitSound": "monster/undead_dwarves_hit",
"DeathSound": "monster/undead_dwarves_death",
"Size": "90",
"MaxHitPoints": "210",
- "XpMult": "0.0",
"Defense": "0",
"Terrain": "HighPlains",
"Projectile": {
"id": "0",
"ObjectId": "Blue Bolt",
- "Damage": "29",
+ "Damage": "32",
"Speed": "50",
"LifetimeMS": "2400",
"MultiHit": ""
}
},
{
"type": "0x63e",
"id": "Undead Dwarf King",
@@ -43091,23 +43188,22 @@
"AnimatedTexture": {
"File": "chars8x8rHigh",
"Index": "0x04"
},
"HitSound": "monster/undead_dwarves_hit",
"DeathSound": "monster/undead_dwarves_death",
"Size": "90",
"MaxHitPoints": "400",
- "XpMult": "0.0",
"Defense": "7",
"Terrain": "HighPlains",
"Projectile": {
"id": "0",
"ObjectId": "Blade",
- "Damage": "55",
+ "Damage": "52",
"Speed": "100",
"LifetimeMS": "600"
}
},
{
"type": "0x63f",
"id": "Soulless Dwarf",
"Group": "Undead Dwarves",
@@ -43116,17 +43212,16 @@
"AnimatedTexture": {
"File": "chars8x8rHigh",
"Index": "0x05"
},
"HitSound": "monster/undead_dwarves_hit",
"DeathSound": "monster/undead_dwarves_death",
"Size": "90",
"MaxHitPoints": "250",
- "XpMult": "0.0",
"Defense": "11",
"Terrain": "HighPlains",
"Projectile": {
"id": "0",
"ObjectId": "Blue Magic",
"Damage": "55",
"Speed": "70",
"LifetimeMS": "1700"
@@ -43142,17 +43237,17 @@
"File": "lofiChar16x16",
"Index": "0x4b"
},
"HitSound": "monster/dwarf_god_hit",
"DeathSound": "monster/dwarf_god_death",
"Size": "90",
"MaxHitPoints": "800",
"Defense": "11",
- "XpMult": "4.0",
+ "XpMult": "2.0",
"Terrain": "HighPlains",
"SpawnProb": "1.0",
"Projectile": [
{
"id": "0",
"ObjectId": "Pink Bolt",
"Damage": "30",
"Speed": "70",
@@ -43562,17 +43657,17 @@
"DeathSound": "monster/ogres_death",
"Size": "120",
"MaxHitPoints": "270",
"Defense": "7",
"Terrain": "HighForest",
"Projectile": {
"id": "0",
"ObjectId": "Blade",
- "Damage": "48",
+ "Damage": "45",
"Speed": "100",
"LifetimeMS": "400"
}
},
{
"type": "0x644",
"id": "Ogre Wizard",
"Group": "Ogres",
@@ -43586,17 +43681,17 @@
"DeathSound": "monster/ogres_death",
"Size": "120",
"MaxHitPoints": "300",
"Defense": "7",
"Terrain": "HighForest",
"Projectile": {
"id": "0",
"ObjectId": "Green Bolt",
- "Damage": "42",
+ "Damage": "40",
"Speed": "50",
"LifetimeMS": "2200",
"Size": "100"
}
},
{
"type": "0x645",
"id": "Ogre King",
@@ -43630,17 +43725,16 @@
"AnimatedTexture": {
"File": "chars8x8rHigh",
"Index": "0x0d"
},
"HitSound": "monster/night_elves_hit",
"DeathSound": "monster/night_elves_death",
"Size": "100",
"MaxHitPoints": "240",
- "XpMult": "0.0",
"Defense": "0",
"Terrain": "HighForest",
"Projectile": {
"id": "0",
"ObjectId": "Blue Arrow",
"Damage": "36",
"Speed": "75",
"LifetimeMS": "2000"
@@ -43655,23 +43749,22 @@
"AnimatedTexture": {
"File": "chars8x8rHigh",
"Index": "0x0e"
},
"HitSound": "monster/night_elves_hit",
"DeathSound": "monster/night_elves_death",
"Size": "100",
"MaxHitPoints": "280",
- "XpMult": "0.0",
"Defense": "2",
"Terrain": "HighForest",
"Projectile": {
"id": "0",
"ObjectId": "Blade",
- "Damage": "40",
+ "Damage": "36",
"Speed": "100",
"LifetimeMS": "800"
}
},
{
"type": "0x64c",
"id": "Night Elf Mage",
"Group": "Night Elves",
@@ -43680,17 +43773,16 @@
"AnimatedTexture": {
"File": "chars8x8rHigh",
"Index": "0x0f"
},
"HitSound": "monster/night_elves_hit",
"DeathSound": "monster/night_elves_death",
"Size": "100",
"MaxHitPoints": "220",
- "XpMult": "0.0",
"Defense": "0",
"Terrain": "HighForest",
"Projectile": {
"id": "0",
"ObjectId": "Blue Magic",
"Damage": "40",
"Speed": "60",
"LifetimeMS": "2000",
@@ -43706,23 +43798,22 @@
"AnimatedTexture": {
"File": "chars8x8rHigh",
"Index": "0x10"
},
"HitSound": "monster/night_elves_hit",
"DeathSound": "monster/night_elves_death",
"Size": "100",
"MaxHitPoints": "300",
- "XpMult": "0.0",
"Defense": "4",
"Terrain": "HighForest",
"Projectile": {
"id": "0",
"ObjectId": "Gold Arrow",
- "Damage": "52",
+ "Damage": "45",
"Speed": "80",
"LifetimeMS": "2000",
"Size": "120",
"MultiHit": ""
}
},
{
"type": "0x64f",
@@ -43733,23 +43824,22 @@
"AnimatedTexture": {
"File": "chars8x8rHigh",
"Index": "0x12"
},
"HitSound": "monster/night_elves_hit",
"DeathSound": "monster/night_elves_death",
"Size": "100",
"MaxHitPoints": "180",
- "XpMult": "0.0",
"Defense": "5",
"Terrain": "HighForest",
"Projectile": {
"id": "0",
"ObjectId": "Green Magic",
- "Damage": "60",
+ "Damage": "55",
"Speed": "70",
"LifetimeMS": "1200"
}
},
{
"type": "0x650",
"id": "Lizard God",
"Group": "Night Elves",
@@ -43758,17 +43848,17 @@
"Texture": {
"File": "lofiChar16x16",
"Index": "0x49"
},
"HitSound": "monster/lizard_god_hit",
"DeathSound": "monster/lizard_god_death",
"Size": "100",
"MaxHitPoints": "900",
- "XpMult": "4.0",
+ "XpMult": "2.0",
"Defense": "12",
"Terrain": "HighForest",
"God": "",
"SpawnProb": "1.0",
"Projectile": {
"id": "0",
"ObjectId": "Green Bolt",
"Damage": "30",
@@ -43848,16 +43938,17 @@
"Size": "120",
"AnimatedTexture": {
"File": "chars16x16dMountains2",
"Index": "3"
},
"HitSound": "monster/dragons_hit",
"DeathSound": "monster/dragons_death",
"MaxHitPoints": "400",
+ "XpMult": "2.0",
"Terrain": "HighForest",
"Enemy": "",
"Projectile": {
"ObjectId": "Red Fire",
"Speed": "70",
"Damage": "60",
"Size": "120",
"LifetimeMS": "2200"
@@ -45273,16 +45364,87 @@
"ConditionEffect": {
"_": "Slowed",
"duration": "60"
}
}
]
},
{
+ "type": "0x64e",
+ "id": "Key Spawner",
+ "Class": "Character",
+ "Enemy": "",
+ "NoMiniMap": "",
+ "Texture": {
+ "File": "invisible",
+ "Index": "0"
+ },
+ "MaxHitPoints": "2000",
+ "Projectile": {
+ "id": "1",
+ "ObjectId": "Puppet Green Wheel",
+ "Speed": "0",
+ "Damage": "0",
+ "Size": "80",
+ "LifetimeMS": "1000",
+ "ConditionEffect": {
+ "_": "Stasis",
+ "duration": "10",
+ "target": "1"
+ },
+ "MultiHit": ""
+ }
+ },
+ {
+ "type": "0x66c",
+ "id": "Key Dropper 1",
+ "Class": "Character",
+ "StasisImmune": "",
+ "Enemy": "",
+ "NoMiniMap": "",
+ "MaxHitPoints": "1000",
+ "XpMult": "0.0",
+ "Size": "80",
+ "Texture": {
+ "File": "lofiObj",
+ "Index": "0x21"
+ }
+ },
+ {
+ "type": "0x674",
+ "id": "Key Dropper 2",
+ "Class": "Character",
+ "StasisImmune": "",
+ "Enemy": "",
+ "NoMiniMap": "",
+ "MaxHitPoints": "1000",
+ "XpMult": "0.0",
+ "Size": "80",
+ "Texture": {
+ "File": "lofiObj",
+ "Index": "0x20"
+ }
+ },
+ {
+ "type": "0x6c3",
+ "id": "Key Dropper 3",
+ "Class": "Character",
+ "StasisImmune": "",
+ "Enemy": "",
+ "NoMiniMap": "",
+ "MaxHitPoints": "1000",
+ "XpMult": "0.0",
+ "Size": "80",
+ "Texture": {
+ "File": "lofiObj",
+ "Index": "0x22"
+ }
+ },
+ {
"type": "0x7500",
"id": "NM Altar of Draconis",
"DisplayId": "Altar of Draconis",
"Class": "Character",
"Texture": {
"File": "lofiObjBig",
"Index": "0xda"
},
@@ -53345,18 +53507,18 @@
}
},
{
"type": "0x0941",
"id": "Crystal Prisoner",
"Enemy": "",
"Class": "Character",
"AnimatedTexture": {
- "File": "d3Chars16x16rEmbed",
- "Index": "24"
+ "File": "chars16x16dEncounters",
+ "Index": "6"
},
"HitSound": "monster/ghost_god_hit",
"DeathSound": "monster/ghost_god_death",
"Size": "100",
"MaxHitPoints": "27000",
"Defense": "25",
"God": "",
"StasisImmune": "",
@@ -55663,17 +55825,23 @@
"Size": "120",
"Defense": "200",
"Projectile": {
"id": "0",
"ObjectId": "Coral Spike",
"Speed": "55",
"Damage": "40",
"Size": "100",
- "LifetimeMS": "800"
+ "LifetimeMS": "800",
+ "ConditionEffect": {
+ "_": "Stasis",
+ "duration": "8",
+ "target": "1"
+ },
+ "MultiHit": ""
}
},
{
"type": "0x1703",
"id": "Coral Bomb Small",
"Group": "Ocean Trench",
"Enemy": "",
"Class": "Character",
@@ -55688,17 +55856,23 @@
"Size": "60",
"Defense": "200",
"Projectile": {
"id": "0",
"ObjectId": "Coral Spike",
"Speed": "45",
"Damage": "40",
"Size": "80",
- "LifetimeMS": "800"
+ "LifetimeMS": "800",
+ "ConditionEffect": {
+ "_": "Stasis",
+ "duration": "8",
+ "target": "1"
+ },
+ "MultiHit": ""
}
},
{
"type": "0x1704",
"id": "Thessal the Mermaid Goddess Wounded",
"DisplayId": "Thessal the Mermaid Goddess",
"Group": "Ocean Trench",
"Enemy": "",
@@ -55712,17 +55886,17 @@
"id": "1",
"AnimatedTexture": {
"File": "chars16x16dEncounters2",
"Index": "19"
}
},
"HitSound": "monster/medusa_hit",
"DeathSound": "monster/medusa_death",
- "MaxHitPoints": "10000",
+ "MaxHitPoints": "960000",
"ShadowSize": "0",
"God": "",
"Quest": "",
"PerRealmMax": "1",
"Level": "20",
"XpMult": "0.0",
"Size": "140",
"Defense": "60",
@@ -55732,17 +55906,17 @@
"id": "0",
"ObjectId": "Thunder Swirl",
"Speed": "55",
"Damage": "100",
"Size": "110",
"LifetimeMS": "1600",
"ConditionEffect": {
"_": "Armor Broken",
- "duration": "2.4"
+ "duration": "4.0"
}
},
{
"id": "1",
"ObjectId": "Trident",
"Speed": "70",
"Damage": "65",
"Size": "100",
@@ -55808,63 +55982,72 @@
"Enemy": "",
"Class": "Character",
"AnimatedTexture": {
"File": "chars16x16dEncounters2",
"Index": "16"
},
"HitSound": "monster/medusa_hit",
"DeathSound": "monster/medusa_death",
- "MaxHitPoints": "69000",
+ "MaxHitPoints": "96000",
+ "XpMult": "5.13",
"ShadowSize": "0",
"God": "",
"StasisImmune": "",
+ "ParalyzeImmune": "",
"Quest": "",
"PerRealmMax": "1",
"Level": "20",
- "XpMult": "0.22",
"Size": "140",
"Defense": "60",
"NoArticle": "",
"Projectile": [
{
"id": "0",
"ObjectId": "Thunder Swirl",
"Speed": "55",
"Damage": "100",
"Size": "110",
"LifetimeMS": "1600",
"ConditionEffect": {
"_": "Armor Broken",
- "duration": "2.4"
- }
+ "duration": "4.0"
+ },
+ "MultiHit": ""
},
{
"id": "1",
"ObjectId": "Trident",
"Speed": "70",
"Damage": "65",
"Size": "100",
- "LifetimeMS": "3000"
+ "LifetimeMS": "3000",
+ "MultiHit": ""
},
{
"id": "2",
"ObjectId": "Super Trident",
"Speed": "60",
"Damage": "100",
"Size": "110",
- "LifetimeMS": "3000"
+ "LifetimeMS": "3000",
+ "MultiHit": ""
},
{
"id": "3",
"ObjectId": "Yellow Wall",
"Speed": "60",
"Damage": "120",
"Size": "160",
- "LifetimeMS": "3000"
+ "LifetimeMS": "3000",
+ "ConditionEffect": {
+ "_": "Weak",
+ "duration": "6"
+ },
+ "MultiHit": ""
}
]
},
{
"type": "0x1554",
"id": "Thessal Dropper",
"Enemy": "",
"Class": "Character",
@@ -55927,17 +56110,21 @@
},
{
"id": "3",
"ObjectId": "Deep Sea Blast",
"Speed": "70",
"Damage": "64",
"Size": "270",
"LifetimeMS": "600",
- "MultiHit": ""
+ "MultiHit": "",
+ "ConditionEffect": {
+ "_": "Slowed",
+ "duration": "2"
+ }
}
]
},
{
"type": "0x1708",
"id": "Fishman",
"Group": "Ocean Trench",
"Enemy": "",
@@ -55982,20 +56169,20 @@
"Class": "Character",
"AnimatedTexture": {
"File": "chars8x8rEncounters",
"Index": "18"
},
"HitSound": "monster/elves_death",
"DeathSound": "monster/night_elves_death",
"MaxHitPoints": "1000",
+ "XpMult": "0.6",
"Flying": "",
"Z": "0.26",
"ShadowSize": "80",
- "XpMult": "0.0",
"Projectile": {
"id": "0",
"ObjectId": "Bubble",
"Speed": "35",
"Damage": "40",
"Size": "60",
"LifetimeMS": "1000"
},
@@ -56010,16 +56197,17 @@
"Class": "Character",
"AnimatedTexture": {
"File": "chars16x16rEncounters",
"Index": "13"
},
"HitSound": "monster/ogres_hit",
"DeathSound": "monster/medusa_death",
"MaxHitPoints": "6000",
+ "XpMult": "2.0",
"Projectile": [
{
"id": "0",
"ObjectId": "Squid Shot",
"Speed": "50",
"Damage": "40",
"Size": "100",
"LifetimeMS": "1400"
@@ -56121,16 +56309,17 @@
"Texture": {
"File": "lofiEnvironment2",
"Index": "0x6d"
}
},
"HitSound": "monster/trees_hit",
"DeathSound": "monster/stone_walls_hit",
"MaxHitPoints": "5000",
+ "XpMult": "1.5",
"Projectile": [
{
"id": "0",
"ObjectId": "Oryx Insect Sting",
"Speed": "65",
"Damage": "55",
"Size": "100",
"LifetimeMS": "1000"
@@ -56155,16 +56344,17 @@
"Class": "Character",
"AnimatedTexture": {
"File": "chars8x8rEncounters",
"Index": "19"
},
"HitSound": "monster/cubes_hit",
"DeathSound": "monster/blobs_death",
"MaxHitPoints": "1000",
+ "XpMult": "0.25",
"Projectile": [
{
"id": "0",
"ObjectId": "Purple Spit",
"Speed": "60",
"Damage": "40",
"Size": "80",
"LifetimeMS": "1400"
@@ -56174,18 +56364,17 @@
"ObjectId": "Yellow Wave",
"Speed": "60",
"Damage": "40",
"Size": "100",
"LifetimeMS": "800"
}
],
"Size": "100",
- "Defense": "20",
- "XpMult": "0.05"
+ "Defense": "20"
},
{
"type": "0x170f",
"id": "OceanRock",
"Class": "GameObject",
"RandomTexture": {
"Texture": [
{
@@ -56331,21 +56520,19 @@
"XpMult": "0.0",
"BlocksSight": ""
},
{
"type": "0x0d71",
"id": "Suit of Armor",
"Class": "Character",
"Texture": {
- "File": "d3LofiObjEmbed16",
- "Index": "0x18"
+ "File": "lofiChar216x16",
+ "Index": "0x07"
},
- "ShadowSize": "80",
- "ShadowColor": "0xa0cde9",
"HitSound": "monster/stone_walls_hit",
"DeathSound": "monster/stone_walls_death",
"MaxHitPoints": "4000",
"Size": "80",
"StasisImmune": "",
"Enemy": "",
"XpMult": "0.0"
},
@@ -56505,46 +56692,46 @@
"Enemy": "",
"Class": "Character",
"StasisImmune": "",
"ParalyzeImmune": "",
"StunImmune": "",
"Quest": "",
"Level": "20",
"AnimatedTexture": {
- "File": "d3Chars16x16rEmbed",
- "Index": "14"
+ "File": "chars16x16dEncounters",
+ "Index": "20"
},
"AltTexture": [
{
"id": "1",
"AnimatedTexture": {
- "File": "d3Chars16x16rEmbed",
- "Index": "15"
+ "File": "chars16x16dEncounters",
+ "Index": "21"
}
},
{
"id": "2",
"AnimatedTexture": {
- "File": "d3Chars16x16rEmbed",
- "Index": "16"
+ "File": "chars16x16dEncounters",
+ "Index": "22"
}
},
{
"id": "3",
"AnimatedTexture": {
- "File": "d3Chars16x16rEmbed",
- "Index": "17"
+ "File": "chars16x16dEncounters",
+ "Index": "23"
}
},
{
"id": "4",
"AnimatedTexture": {
- "File": "d3Chars16x16rEmbed",
- "Index": "18"
+ "File": "chars16x16dEncounters2",
+ "Index": "0"
}
}
],
"HitSound": "monster/stone_walls_death",
"DeathSound": "monster/flying_brain_death",
"MaxHitPoints": "60000",
"Projectile": [
{
@@ -56584,46 +56771,46 @@
"Enemy": "",
"Class": "Character",
"StasisImmune": "",
"ParalyzeImmune": "",
"StunImmune": "",
"Quest": "",
"Level": "20",
"AnimatedTexture": {
- "File": "d3Chars16x16rEmbed",
- "Index": "19"
+ "File": "chars16x16dEncounters2",
+ "Index": "2"
},
"AltTexture": [
{
"id": "1",
"AnimatedTexture": {
- "File": "d3Chars16x16rEmbed",
- "Index": "20"
+ "File": "chars16x16dEncounters2",
+ "Index": "3"
}
},
{
"id": "2",
"AnimatedTexture": {
- "File": "d3Chars16x16rEmbed",
- "Index": "21"
+ "File": "chars16x16dEncounters2",
+ "Index": "4"
}
},
{
"id": "3",
"AnimatedTexture": {
- "File": "d3Chars16x16rEmbed",
- "Index": "22"
+ "File": "chars16x16dEncounters2",
+ "Index": "5"
}
},
{
"id": "4",
"AnimatedTexture": {
- "File": "d3Chars16x16rEmbed",
- "Index": "23"
+ "File": "chars16x16dEncounters2",
+ "Index": "6"
}
}
],
"HitSound": "monster/stone_walls_death",
"DeathSound": "monster/flying_brain_death",
"MaxHitPoints": "60000",
"Projectile": [
{
@@ -57059,32 +57246,32 @@
"Group": "Oryx's Minions",
"Class": "GameObject",
"Enemy": "",
"HitSound": "monster/stone_walls_hit",
"DeathSound": "monster/stone_walls_death",
"MaxHitPoints": "2600",
"DrawOnGround": "",
"Texture": {
- "File": "d3LofiObjEmbed",
- "Index": "0x4d"
+ "File": "lofiEnvironment3",
+ "Index": "0x1d"
},
"AltTexture": [
{
"id": "1",
"Texture": {
- "File": "d3LofiObjEmbed",
- "Index": "0x4e"
+ "File": "lofiEnvironment3",
+ "Index": "0x1e"
}
},
{
"id": "2",
"Texture": {
- "File": "d3LofiObjEmbed",
- "Index": "0x4f"
+ "File": "lofiEnvironment3",
+ "Index": "0x1f"
}
}
],
"Projectile": {
"id": "0",
"ObjectId": "Mute Spell",
"Speed": "50",
"MinDamage": "10",
@@ -57153,32 +57340,32 @@
"Group": "Oryx's Minions",
"Class": "GameObject",
"Enemy": "",
"HitSound": "monster/stone_walls_hit",
"DeathSound": "monster/stone_walls_death",
"MaxHitPoints": "2600",
"DrawOnGround": "",
"Texture": {
- "File": "d3LofiObjEmbed",
- "Index": "0x4d"
+ "File": "lofiEnvironment3",
+ "Index": "0x1d"
},
"AltTexture": [
{
"id": "1",
"Texture": {
- "File": "d3LofiObjEmbed",
- "Index": "0x4e"
+ "File": "lofiEnvironment3",
+ "Index": "0x1e"
}
},
{
"id": "2",
"Texture": {
- "File": "d3LofiObjEmbed",
- "Index": "0x4f"
+ "File": "lofiEnvironment3",
+ "Index": "0x1f"
}
}
],
"Projectile": {
"id": "0",
"ObjectId": "Mute Spell",
"Speed": "50",
"MinDamage": "10",
@@ -58307,18 +58494,18 @@
},
{
"type": "0x0932",
"id": "Oryx the Mad God 2",
"DisplayId": "Oryx the Mad God",
"Enemy": "",
"Class": "Character",
"Texture": {
- "File": "d3LofiObjEmbed16",
- "Index": "0x19"
+ "File": "lofiChar16x16",
+ "Index": "0x54"
},
"HitSound": "monster/oryx_hit",
"DeathSound": "monster/oryx_death",
"Size": "120",
"MaxHitPoints": "75000",
"Defense": "60",
"Quest": "",
"God": "",
@@ -68737,16 +68924,40 @@
"DisplayId": "Oryx's Frozen Castle",
"DungeonName": "Oryx's Castle",
"Texture": {
"File": "lofiEnvironment",
"Index": "0x5d"
}
},
{
+ "type": "0x634",
+ "id": "Oryx Chamber Portal",
+ "Class": "Portal",
+ "IntergamePortal": "",
+ "DisplayId": "Oryx's Chamber",
+ "DungeonName": "Oryx's Chamber",
+ "Texture": {
+ "File": "lofiEnvironment",
+ "Index": "0x7c"
+ }
+ },
+ {
+ "type": "0x242",
+ "id": "Wine Cellar Portal",
+ "Class": "Portal",
+ "IntergamePortal": "",
+ "DisplayId": "Wine Cellar",
+ "DungeonName": "Wine Cellar",
+ "Texture": {
+ "File": "lofiEnvironment",
+ "Index": "0x7c"
+ }
+ },
+ {
"type": "0x0721",
"id": "Locked Wine Cellar Portal",
"Class": "Portal",
"LockedPortal": "",
"Texture": {
"File": "lofiObj2",
"Index": "0xba"
}
@@ -68936,16 +69147,17 @@
"Index": "0x192"
}
},
{
"type": "0x5e2e",
"id": "Treasure Cave Portal",
"Class": "Portal",
"IntergamePortal": "",
+ "DisplayId": "Cave of A Thousand Treasures",
"DungeonName": "Cave of A Thousand Treasures",
"Texture": {
"File": "lofiObj3",
"Index": "0x20f"
}
},
{
"type": "0x074a",
@@ -81461,16 +81673,28 @@
"AnimatedTexture": {
"File": "playerskins",
"Index": "156"
},
"PlayerClassType": "0x031d",
"NoSkinSelect": ""
},
{
+ "type": "0x2add",
+ "id": "Beefcake Rogue",
+ "Skin": "",
+ "Class": "Skin",
+ "AnimatedTexture": {
+ "File": "playerskins16",
+ "Index": "11"
+ },
+ "PlayerClassType": "0x0300",
+ "NoSkinSelect": ""
+ },
+ {
"type": "0x0e28",
"id": "Snakepit Guard Spawner",
"Class": "Character",
"Enemy": "",
"NoMiniMap": "",
"AnimatedTexture": {
"File": "chars16x16dEncounters2",
"Index": "39"
@@ -81852,17 +82076,17 @@
"Size": "100",
"MaxHitPoints": "2700",
"Defense": "4",
"Enemy": "",
"God": "",
"StasisImmune": "",
"Quest": "",
"Level": "1",
- "XpMult": "0.8",
+ "XpMult": "1.4",
"NoArticle": "",
"Projectile": [
{
"id": "0",
"ObjectId": "Green Magic",
"Speed": "56",
"Damage": "40",
"LifetimeMS": "2600",
@@ -101159,16 +101383,112 @@
"XpMult": "0",
"Z": "0.27",
"Flying": "",
"Size": "80",
"ShadowSize": "30",
"NoMiniMap": ""
},
{
+ "type": "0xae2",
+ "id": "Tut Orange Cat",
+ "Class": "Character",
+ "AnimatedTexture": {
+ "File": "chars8x8rPets1",
+ "Index": "0x02"
+ },
+ "Size": "60",
+ "NoMiniMap": ""
+ },
+ {
+ "type": "0xae6",
+ "id": "Tut Sheepdog",
+ "Class": "Character",
+ "AnimatedTexture": {
+ "File": "chars8x8rPets1",
+ "Index": "0x0a"
+ },
+ "Size": "60",
+ "NoMiniMap": ""
+ },
+ {
+ "type": "0xae7",
+ "id": "Tut Green Frog",
+ "Class": "Character",
+ "AnimatedTexture": {
+ "File": "chars8x8rPets1",
+ "Index": "0x07"
+ },
+ "Size": "60",
+ "NoMiniMap": ""
+ },
+ {
+ "type": "0xae8",
+ "id": "Tut Dragonfly",
+ "Class": "Character",
+ "AnimatedTexture": {
+ "File": "chars8x8rPets1",
+ "Index": "39"
+ },
+ "Size": "60",
+ "NoMiniMap": "",
+ "WhileMoving": {
+ "Z": "0.25",
+ "Flying": ""
+ }
+ },
+ {
+ "type": "0xaf4",
+ "id": "Tut Duck",
+ "Class": "Character",
+ "AnimatedTexture": {
+ "File": "chars8x8rPets1",
+ "Index": "22"
+ },
+ "Size": "60",
+ "NoMiniMap": ""
+ },
+ {
+ "type": "0xaf5",
+ "id": "Tut Baby Dragon",
+ "Class": "Character",
+ "AnimatedTexture": {
+ "File": "chars8x8rPets1",
+ "Index": "46"
+ },
+ "Size": "80",
+ "NoMiniMap": ""
+ },
+ {
+ "type": "0xaf7",
+ "id": "Tut Panda",
+ "Class": "Character",
+ "AnimatedTexture": {
+ "File": "chars8x8rPets1",
+ "Index": "0x0b"
+ },
+ "Size": "80",
+ "NoMiniMap": ""
+ },
+ {
+ "type": "0xaf8",
+ "id": "Tut Toucan",
+ "Class": "Character",
+ "AnimatedTexture": {
+ "File": "chars8x8rPets1",
+ "Index": "19"
+ },
+ "Size": "80",
+ "WhileMoving": {
+ "Z": "0.35",
+ "Flying": ""
+ },
+ "NoMiniMap": ""
+ },
+ {
"type": "0x6af",
"id": "Evil Chicken",
"Enemy": "",
"Class": "Character",
"AnimatedTexture": {
"File": "chars8x8rBeach",
"Index": "8"
},
@@ -103215,110 +103535,1491 @@
"Damage": "4",
"Size": "80",
"LifetimeMS": "3000",
"MultiHit": "",
"Wavy": ""
}
},
{
- "type": "0x1648",
- "id": "Rainbow Road",
- "DisplayId": "Rainbow Portal",
- "Class": "Portal",
- "IntergamePortal": "",
- "DungeonName": "Rainbow Road",
- "Texture": {
- "File": "stPatricksObjects8x8",
+ "type": "0xfa0",
+ "id": "Sakura Tree Mid",
+ "Class": "GameObject",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment16x16",
"Index": "0x00"
},
- "ShadowSize": "0"
+ {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x01"
},
{
- "type": "0x1649",
- "id": "Rainbow Road Key",
- "DisplayId": "St. Patricks Key",
- "Class": "Equipment",
- "Item": "",
- "Texture": {
- "File": "stPatricksObjects8x8",
- "Index": "0x07"
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x02"
},
- "SlotType": "10",
- "Description": "Treasures await at the end of the rainbow.",
- "Sound": "use_key",
- "Consumable": "",
- "Soulbound": "",
- "Activate": {
- "_": "Create",
- "id": "Rainbow Road"
- }
+ {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x03"
},
{
- "type": "0x164a",
- "id": "Clover Bow",
- "Class": "Equipment",
- "Item": "",
- "Texture": {
- "File": "stPatricksObjects8x8",
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x08"
+ },
+ {
+ "File": "SakuraEnvironment16x16",
"Index": "0x09"
},
- "SlotType": "3",
- "Description": "Good thing this bow is lucky because it sure doesn't hit very hard! Thanks to: Beige",
- "RateOfFire": "0.5",
- "Sound": "weapon/golden_bow",
- "Projectile": {
- "ObjectId": "4-Leaf Clover",
- "Speed": "90",
- "MinDamage": "10",
- "MaxDamage": "30",
- "LifetimeMS": "500",
- "Amplitude": "3.59",
- "Frequency": "0.42",
- "Size": "100",
- "MultiHit": "",
- "ParticleTrail": {
- "_": "0xff00",
- "lifetimeMS": "350"
+ {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x0a"
}
+ ]
},
- "NumProjectiles": "8",
- "ArcGap": "45",
- "BagType": "6",
- "Soulbound": "",
- "DisplayId": "Clover Bow"
+ "Static": "",
+ "MinSize": "120",
+ "MaxSize": "140",
+ "SizeStep": "20",
+ "ShadowSize": "110",
+ "OccupySquare": ""
},
{
- "type": "0x164b",
- "id": "Sword of the Rainbow's End",
- "Class": "Equipment",
- "Item": "",
- "Texture": {
- "File": "stPatricksObjects8x8",
- "Index": "0x0a"
- },
- "SlotType": "1",
- "Description": "Colourful and fashionable, but not very good for hunting monsters. Thanks to: Beige",
- "RateOfFire": "1.5",
- "Sound": "weapon/mithril_sword",
- "Projectile": {
- "ObjectId": "Patty Rainbow Bolt",
- "Speed": "80",
- "MinDamage": "20",
- "MaxDamage": "40",
- "LifetimeMS": "438",
- "Frequency": "1",
- "Size": "100",
- "Wavy": ""
+ "type": "0xfa1",
+ "id": "Sakura Tree Small",
+ "Class": "GameObject",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x00"
},
- "NumProjectiles": "1",
- "ArcGap": "10",
- "BagType": "6",
- "Soulbound": "",
- "DisplayId": "Sword of the Rainbow's End"
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x01"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x02"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x03"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x04"
+ }
+ ]
+ },
+ "Static": "",
+ "MinSize": "120",
+ "MaxSize": "140",
+ "SizeStep": "20",
+ "ShadowSize": "80",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0x0fa2",
+ "id": "Sakura Petals Fallen",
+ "Class": "GameObject",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x08"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x09"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x0a"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x25"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x26"
+ }
+ ]
+ },
+ "DrawOnGround": "",
+ "Static": ""
+ },
+ {
+ "type": "0xfa3",
+ "id": "Sakura Tree Big 1",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x04"
+ },
+ "Size": "160",
+ "ShadowSize": "120",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfa4",
+ "id": "Sakura Tree Big 2",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x05"
+ },
+ "Size": "160",
+ "ShadowSize": "120",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfa5",
+ "id": "Sakura Tree Big 3",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x06"
+ },
+ "Size": "160",
+ "ShadowSize": "120",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0x0fa6",
+ "id": "Sakura Pink Snow",
+ "Class": "Character",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x35"
+ },
+ "Size": "0",
+ "ShadowSize": "0",
+ "NoMiniMap": "",
+ "StasisImmune": "",
+ "Effect": {
+ "_": "CustomParticles",
+ "color": "0xFABFE2",
+ "rate": "4",
+ "life": "3",
+ "lifeVariance": ".25",
+ "speed": "0",
+ "speedVariance": ".5",
+ "size": "5",
+ "rise": "-.6",
+ "riseVariance": ".1",
+ "rangeX": "5",
+ "rangeY": "5"
+ }
+ },
+ {
+ "type": "0xfa7",
+ "id": "Hanami White Butterfly",
+ "Class": "Character",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x0b"
+ },
+ "Animation": {
+ "prob": "1",
+ "period": "0.4",
+ "Frame": [
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x0c"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x0b"
+ }
+ }
+ ]
+ },
+ "MaxHitPoints": "100",
+ "XpMult": "0",
+ "Z": "0.27",
+ "Flying": "",
+ "Size": "60",
+ "ShadowSize": "30",
+ "NoMiniMap": ""
+ },
+ {
+ "type": "0xfa8",
+ "id": "Hanami Orange Butterfly",
+ "Class": "Character",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x0d"
+ },
+ "Animation": {
+ "prob": "1",
+ "period": "0.4",
+ "Frame": [
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x0e"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x0d"
+ }
+ }
+ ]
+ },
+ "MaxHitPoints": "100",
+ "XpMult": "0",
+ "Z": "0.27",
+ "Flying": "",
+ "Size": "60",
+ "ShadowSize": "30",
+ "NoMiniMap": ""
+ },
+ {
+ "type": "0xfa9",
+ "id": "Hanami Purple Butterfly",
+ "Class": "Character",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x0f"
+ },
+ "Animation": {
+ "prob": "1",
+ "period": "0.4",
+ "Frame": [
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x10"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x0f"
+ }
+ }
+ ]
+ },
+ "MaxHitPoints": "100",
+ "XpMult": "0",
+ "Z": "0.27",
+ "Flying": "",
+ "Size": "60",
+ "ShadowSize": "30",
+ "NoMiniMap": ""
+ },
+ {
+ "type": "0xfaa",
+ "id": "Hanami Cyan Butterfly",
+ "Class": "Character",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x11"
+ },
+ "Animation": {
+ "prob": "1",
+ "period": "0.4",
+ "Frame": [
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x12"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x11"
+ }
+ }
+ ]
+ },
+ "MaxHitPoints": "100",
+ "XpMult": "0",
+ "Z": "0.27",
+ "Flying": "",
+ "Size": "60",
+ "ShadowSize": "30",
+ "NoMiniMap": ""
+ },
+ {
+ "type": "0xfab",
+ "id": "Onsen Steam",
+ "Class": "Character",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x36"
+ },
+ "Size": "0",
+ "ShadowSize": "0",
+ "NoMiniMap": "",
+ "StasisImmune": "",
+ "Effect": {
+ "_": "CustomParticles",
+ "color": "0xffffff",
+ "rate": "2",
+ "life": "3",
+ "lifeVariance": ".1",
+ "speed": "0",
+ "speedVariance": ".5",
+ "size": "10",
+ "sizeVariance": "10",
+ "rise": "1",
+ "riseVariance": ".1",
+ "rangeX": "5",
+ "rangeY": "5"
+ }
+ },
+ {
+ "type": "0xfac",
+ "id": "Onsen Sign",
+ "Class": "GameObject",
+ "Model": "Sign",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x1f"
+ },
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0x0fad",
+ "id": "Sakura Petals Fallen few",
+ "Class": "GameObject",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x20"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x21"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x22"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x23"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x24"
+ }
+ ]
+ },
+ "DrawOnGround": "",
+ "Static": ""
+ },
+ {
+ "type": "0x0fae",
+ "id": "Sakura Petals Fallen many",
+ "Class": "GameObject",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x27"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x28"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x29"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x2a"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x2b"
+ }
+ ]
+ },
+ "DrawOnGround": "",
+ "Static": ""
+ },
+ {
+ "type": "0xfaf",
+ "id": "Hanami Lantern 1",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x2c"
+ },
+ "Size": "100",
+ "ShadowSize": "120",
+ "ShadowColor": "0xFABA23",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfb0",
+ "id": "Hanami Lantern 2",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x2d"
+ },
+ "Size": "100",
+ "ShadowSize": "120",
+ "ShadowColor": "0xFABFE2",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfb1",
+ "id": "Hanami Lantern 3",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x2e"
+ },
+ "Size": "100",
+ "ShadowSize": "120",
+ "ShadowColor": "0xFABA23",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfb2",
+ "id": "Japanese Shrine Lantern Big",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x07"
+ },
+ "Size": "120",
+ "ShadowSize": "100",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfb3",
+ "id": "Hanami Red Butterfly",
+ "Class": "Character",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x13"
+ },
+ "Animation": {
+ "prob": "1",
+ "period": "0.4",
+ "Frame": [
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x14"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x13"
+ }
+ }
+ ]
+ },
+ "MaxHitPoints": "100",
+ "XpMult": "0",
+ "Z": "0.27",
+ "Flying": "",
+ "Size": "60",
+ "ShadowSize": "30",
+ "NoMiniMap": ""
+ },
+ {
+ "type": "0xfb4",
+ "id": "Sakura Tree Huge Trunk",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x0b"
+ },
+ "Size": "160",
+ "ShadowSize": "120",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfb5",
+ "id": "Sakura Tree Floating Branch 1",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x0c"
+ },
+ "Size": "140",
+ "ShadowSize": "40",
+ "ShadowColor": "0x9C5993",
+ "Static": "",
+ "Z": "1.6",
+ "Flying": ""
+ },
+ {
+ "type": "0xfb6",
+ "id": "Sakura Tree Floating Branch 2",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x0d"
+ },
+ "Size": "140",
+ "ShadowSize": "40",
+ "ShadowColor": "0x9C5993",
+ "Static": "",
+ "Z": "1.6",
+ "Flying": ""
+ },
+ {
+ "type": "0xfb7",
+ "id": "Sakura Tree Floating Branch 3",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x0e"
+ },
+ "Size": "140",
+ "ShadowSize": "40",
+ "ShadowColor": "0x9C5993",
+ "Static": "",
+ "Z": "1.5",
+ "Flying": ""
+ },
+ {
+ "type": "0xfb8",
+ "id": "Sakura Tree Floating Branch 4",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x0f"
+ },
+ "Size": "140",
+ "ShadowSize": "40",
+ "ShadowColor": "0x9C5993",
+ "Static": "",
+ "Z": "1.4",
+ "Flying": ""
+ },
+ {
+ "type": "0xfb9",
+ "id": "Sakura Tree Floating Branch 5",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x10"
+ },
+ "Size": "140",
+ "ShadowSize": "40",
+ "ShadowColor": "0x9C5993",
+ "Static": "",
+ "Z": "1.3",
+ "Flying": ""
+ },
+ {
+ "type": "0xfba",
+ "id": "Sakura Tree Floating Branch mini 1",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x2f"
+ },
+ "Size": "120",
+ "ShadowSize": "20",
+ "ShadowColor": "0x9C5993",
+ "Static": "",
+ "Z": "1.6",
+ "Flying": ""
+ },
+ {
+ "type": "0xfbb",
+ "id": "Sakura Tree Floating Branch mini 2",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x30"
+ },
+ "Size": "120",
+ "ShadowSize": "20",
+ "ShadowColor": "0x9C5993",
+ "Static": "",
+ "Z": "1.6",
+ "Flying": ""
+ },
+ {
+ "type": "0xfbc",
+ "id": "Sakura Tree Floating Branch mini 3",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x31"
+ },
+ "Size": "120",
+ "ShadowSize": "20",
+ "ShadowColor": "0x9C5993",
+ "Static": "",
+ "Z": "1.5",
+ "Flying": ""
+ },
+ {
+ "type": "0xfbd",
+ "id": "Sakura Tree Floating Branch mini 4",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x32"
+ },
+ "Size": "120",
+ "ShadowSize": "20",
+ "ShadowColor": "0x9C5993",
+ "Static": "",
+ "Z": "1.6",
+ "Flying": ""
+ },
+ {
+ "type": "0xfbe",
+ "id": "Japanese Shrine Lantern 2",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x1a"
+ },
+ "Size": "120",
+ "ShadowSize": "100",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfbf",
+ "id": "Onsen Healing Factor",
+ "Class": "Character",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x38"
+ },
+ "Size": "0",
+ "ShadowSize": "0",
+ "NoMiniMap": "",
+ "StasisImmune": ""
+ },
+ {
+ "type": "0xfc0",
+ "id": "Onsen Healing Canceller",
+ "Class": "Character",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x39"
+ },
+ "NoMiniMap": "",
+ "Size": "0",
+ "ShadowSize": "0",
+ "StasisImmune": ""
+ },
+ {
+ "type": "0xfc1",
+ "id": "Nexus Crier on Onsen",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x3a"
+ },
+ "Size": "140",
+ "ShadowSize": "0",
+ "Static": ""
+ },
+ {
+ "type": "0xfc2",
+ "id": "Japanese Rock Big",
+ "Class": "GameObject",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x11"
+ },
+ {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x12"
+ },
+ {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x13"
+ }
+ ]
+ },
+ "Size": "100",
+ "ShadowSize": "0",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfc3",
+ "id": "Sakura Tree Big Trunk",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x14"
+ },
+ "Size": "160",
+ "ShadowSize": "120",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfc4",
+ "id": "Jizo Statue",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x15"
+ },
+ "Size": "40",
+ "ShadowSize": "80",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfc5",
+ "id": "Sakura Tree Sapling",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x3c"
+ },
+ "Size": "80",
+ "ShadowSize": "0",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfc6",
+ "id": "Onsen Steam Particler",
+ "Class": "Character",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x0"
+ },
+ "AltTexture": {
+ "id": "1",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x0"
+ },
+ "Effect": {
+ "_": "XMLEffect",
+ "particle": "Steam",
+ "cooldown": "2.6"
+ }
+ },
+ "Size": "0",
+ "ShadowSize": "0",
+ "NoMiniMap": "",
+ "StasisImmune": ""
+ },
+ {
+ "type": "0xfc8",
+ "id": "Japanese Stone Monument",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x16"
+ },
+ "Size": "40",
+ "ShadowSize": "80",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfc9",
+ "id": "Hanami Big Sharp Plant",
+ "Class": "GameObject",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x17"
+ },
+ {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x18"
+ },
+ {
+ "File": "SakuraEnvironment16x16",
+ "Index": "0x19"
+ }
+ ]
+ },
+ "Size": "60",
+ "ShadowSize": "0",
+ "Static": ""
+ },
+ {
+ "type": "0xfca",
+ "id": "Hanami Flower",
+ "Class": "GameObject",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x40"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x41"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x42"
+ }
+ ]
+ },
+ "Size": "80",
+ "ShadowSize": "0",
+ "Static": ""
+ },
+ {
+ "type": "0xfcb",
+ "id": "Hanami Plant",
+ "Class": "GameObject",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x43"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x44"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x45"
+ }
+ ]
+ },
+ "Size": "80",
+ "ShadowSize": "0",
+ "Static": ""
+ },
+ {
+ "type": "0xfcc",
+ "id": "Hanami Grass",
+ "Class": "GameObject",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x46"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x47"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x48"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x49"
+ }
+ ]
+ },
+ "Size": "100",
+ "ShadowSize": "80",
+ "Static": "",
+ "OccupySquare": ""
+ },
+ {
+ "type": "0xfcd",
+ "id": "Hanami Flower 2",
+ "Class": "GameObject",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x4a"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x4b"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x4c"
+ }
+ ]
+ },
+ "Size": "80",
+ "ShadowSize": "0",
+ "Static": ""
+ },
+ {
+ "type": "0xfce",
+ "id": "Hanami Flower 3",
+ "Class": "GameObject",
+ "RandomTexture": {
+ "Texture": [
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x4d"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x4e"
+ },
+ {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x4f"
+ }
+ ]
+ },
+ "Size": "80",
+ "ShadowSize": "0",
+ "Static": ""
+ },
+ {
+ "type": "0xfcf",
+ "id": "Onsen Map Spawner",
+ "Class": "Character",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x36"
+ },
+ "Size": "0",
+ "ShadowSize": "0",
+ "NoMiniMap": "",
+ "StasisImmune": ""
+ },
+ {
+ "type": "0xff0",
+ "id": "Onsen Wall",
+ "Class": "Wall",
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5b"
+ }
+ },
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5b"
+ },
+ "HitSound": "monster/stone_walls_hit",
+ "DeathSound": "monster/stone_walls_death",
+ "Static": [
+ "",
+ ""
+ ],
+ "FullOccupy": "",
+ "OccupySquare": "",
+ "EnemyOccupySquare": "",
+ "BlocksSight": ""
+ },
+ {
+ "type": "0xff1",
+ "id": "Onsen Waterfall",
+ "Class": "DoubleWall",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5c"
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5b"
+ }
+ },
+ "Animation": {
+ "sync": "true",
+ "prob": "1",
+ "period": "0.8",
+ "Frame": [
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5c"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5d"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5e"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5f"
+ }
+ }
+ ]
+ },
+ "HitSound": "monster/stone_walls_hit",
+ "DeathSound": "monster/stone_walls_death",
+ "Static": "",
+ "FullOccupy": "",
+ "OccupySquare": "",
+ "EnemyOccupySquare": "",
+ "BlocksSight": ""
+ },
+ {
+ "type": "0x0ff2",
+ "id": "Onsen Ripple UpL",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x60"
+ },
+ "AltTexture": [
+ {
+ "id": "1",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x60"
+ }
+ },
+ {
+ "id": "2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x61"
+ }
+ },
+ {
+ "id": "3",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x62"
+ }
+ },
+ {
+ "id": "4",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x63"
+ }
+ }
+ ],
+ "DrawOnGround": ""
+ },
+ {
+ "type": "0x0ff3",
+ "id": "Onsen Ripple UpM",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x64"
+ },
+ "AltTexture": [
+ {
+ "id": "1",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x64"
+ }
+ },
+ {
+ "id": "2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x65"
+ }
+ },
+ {
+ "id": "3",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x66"
+ }
+ },
+ {
+ "id": "4",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x67"
+ }
+ }
+ ],
+ "DrawOnGround": ""
+ },
+ {
+ "type": "0x0ff4",
+ "id": "Onsen Ripple UpR",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x68"
+ },
+ "AltTexture": [
+ {
+ "id": "1",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x68"
+ }
+ },
+ {
+ "id": "2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x69"
+ }
+ },
+ {
+ "id": "3",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x6a"
+ }
+ },
+ {
+ "id": "4",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x6b"
+ }
+ }
+ ],
+ "DrawOnGround": ""
+ },
+ {
+ "type": "0x0ff5",
+ "id": "Onsen Ripple DownL",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x6c"
+ },
+ "AltTexture": [
+ {
+ "id": "1",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x6c"
+ }
+ },
+ {
+ "id": "2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x6d"
+ }
+ },
+ {
+ "id": "3",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x6e"
+ }
+ },
+ {
+ "id": "4",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x6f"
+ }
+ }
+ ],
+ "DrawOnGround": ""
+ },
+ {
+ "type": "0x0ff6",
+ "id": "Onsen Ripple DownM",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x70"
+ },
+ "AltTexture": [
+ {
+ "id": "1",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x70"
+ }
+ },
+ {
+ "id": "2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x71"
+ }
+ },
+ {
+ "id": "3",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x72"
+ }
+ },
+ {
+ "id": "4",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x73"
+ }
+ }
+ ],
+ "DrawOnGround": ""
+ },
+ {
+ "type": "0x0ff7",
+ "id": "Onsen Ripple DownR",
+ "Class": "GameObject",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x74"
+ },
+ "AltTexture": [
+ {
+ "id": "1",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x74"
+ }
+ },
+ {
+ "id": "2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x75"
+ }
+ },
+ {
+ "id": "3",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x76"
+ }
+ },
+ {
+ "id": "4",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x77"
+ }
+ }
+ ],
+ "DrawOnGround": ""
+ },
+ {
+ "type": "0xff8",
+ "id": "Onsen Wall Double",
+ "Class": "DoubleWall",
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5b"
+ }
+ },
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5b"
+ },
+ "HitSound": "monster/stone_walls_hit",
+ "DeathSound": "monster/stone_walls_death",
+ "Static": [
+ "",
+ ""
+ ],
+ "FullOccupy": "",
+ "OccupySquare": "",
+ "EnemyOccupySquare": "",
+ "BlocksSight": ""
+ },
+ {
+ "type": "0xff9",
+ "id": "Onsen Waterfall Single",
+ "Class": "Wall",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5c"
+ },
+ "Top": {
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5b"
+ }
+ },
+ "Animation": {
+ "sync": "true",
+ "prob": "1",
+ "period": "0.8",
+ "Frame": [
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5c"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5d"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5e"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "SakuraEnvironment8x8",
+ "Index": "0x5f"
+ }
+ }
+ ]
+ },
+ "HitSound": "monster/stone_walls_hit",
+ "DeathSound": "monster/stone_walls_death",
+ "Static": "",
+ "FullOccupy": "",
+ "OccupySquare": "",
+ "EnemyOccupySquare": "",
+ "BlocksSight": ""
+ },
+ {
+ "type": "0x1648",
+ "id": "Rainbow Road",
+ "DisplayId": "Rainbow Portal",
+ "Class": "Portal",
+ "IntergamePortal": "",
+ "DungeonName": "Rainbow Road",
+ "Texture": {
+ "File": "stPatricksObjects8x8",
+ "Index": "0x00"
+ },
+ "ShadowSize": "0"
+ },
+ {
+ "type": "0x1649",
+ "id": "Rainbow Road Key",
+ "DisplayId": "St. Patricks Key",
+ "Class": "Equipment",
+ "Item": "",
+ "Texture": {
+ "File": "stPatricksObjects8x8",
+ "Index": "0x07"
+ },
+ "SlotType": "10",
+ "Description": "Treasures await at the end of the rainbow.",
+ "Sound": "use_key",
+ "Consumable": "",
+ "Soulbound": "",
+ "Activate": {
+ "_": "Create",
+ "id": "Rainbow Road"
+ }
+ },
+ {
+ "type": "0x164a",
+ "id": "Clover Bow",
+ "Class": "Equipment",
+ "Item": "",
+ "Texture": {
+ "File": "stPatricksObjects8x8",
+ "Index": "0x09"
+ },
+ "SlotType": "3",
+ "Description": "Good thing this bow is lucky because it sure doesn't hit very hard! Thanks to: Beige",
+ "RateOfFire": "0.5",
+ "Sound": "weapon/golden_bow",
+ "OldSound": "weapon/golden_bow",
+ "Projectile": {
+ "ObjectId": "4-Leaf Clover",
+ "Speed": "90",
+ "MinDamage": "10",
+ "MaxDamage": "30",
+ "LifetimeMS": "500",
+ "Amplitude": "3.59",
+ "Frequency": "0.42",
+ "Size": "100",
+ "MultiHit": "",
+ "ParticleTrail": {
+ "_": "0xff00",
+ "lifetimeMS": "350"
+ }
+ },
+ "NumProjectiles": "8",
+ "ArcGap": "45",
+ "BagType": "6",
+ "Soulbound": "",
+ "DisplayId": "Clover Bow"
+ },
+ {
+ "type": "0x164b",
+ "id": "Sword of the Rainbow's End",
+ "Class": "Equipment",
+ "Item": "",
+ "Texture": {
+ "File": "stPatricksObjects8x8",
+ "Index": "0x0a"
+ },
+ "SlotType": "1",
+ "Description": "Colourful and fashionable, but not very good for hunting monsters. Thanks to: Beige",
+ "RateOfFire": "1.5",
+ "Sound": "weapon/mithril_sword",
+ "OldSound": "spell/light_heal",
+ "Projectile": {
+ "ObjectId": "Patty Rainbow Bolt",
+ "Speed": "80",
+ "MinDamage": "20",
+ "MaxDamage": "40",
+ "LifetimeMS": "438",
+ "Frequency": "1",
+ "Size": "100",
+ "Wavy": ""
+ },
+ "NumProjectiles": "1",
+ "ArcGap": "10",
+ "BagType": "6",
+ "Soulbound": "",
+ "DisplayId": "Sword of the Rainbow's End"
},
{
"type": "0x164c",
"id": "St. Patricks Event",
"DisplayId": "Leprechaun",
"Enemy": "",
"Class": "Character",
"AnimatedTexture": {
@@ -103348,17 +105049,17 @@
"AnimatedTexture": {
"File": "stPatricksChars16x16",
"Index": "0"
},
"HitSound": "monster/golems_hit",
"DeathSound": "monster/stone_walls_death",
"Size": "100",
"ShadowSize": "100",
- "MaxHitPoints": "60000",
+ "MaxHitPoints": "120000",
"Defense": "5",
"XpMult": "0.8",
"StasisImmune": ""
},
{
"type": "0x164e",
"id": "Patty Coin1",
"Class": "GameObject",
diff -r -x 'diff.*' -x client.swf -x version.txt -x '*.xml' -x _ '--unified=8' -b -B ../current/json/Particles.json ./json/Particles.json
--- ../current/json/Particles.json 2015-08-19 21:10:24.350020613 +0000
+++ ./json/Particles.json 2017-03-23 19:10:37.000066971 +0000
@@ -1,10 +1,11 @@
{
- "Particle": {
+ "Particle": [
+ {
"id": "SwirlingMist",
"Texture": {
"File": "lofiParts",
"Index": "0x00"
},
"Animation": [
{
"prob": ".5",
@@ -211,10 +212,162 @@
"Size": "100",
"Z": "0.2",
"Flying": "",
"Duration": "3.0",
"Movement": {
"_": "RandomDirection",
"speed": "0.1"
}
+ },
+ {
+ "id": "Steam",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x00"
+ },
+ "Animation": [
+ {
+ "prob": ".5",
+ "period": "0",
+ "Frame": [
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x00"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x01"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x02"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x03"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x04"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x05"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x06"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x07"
+ }
+ },
+ {
+ "time": "1",
+ "Texture": {
+ "File": "invisible",
+ "Index": "0"
+ }
+ }
+ ]
+ },
+ {
+ "prob": ".5",
+ "period": "0",
+ "Frame": [
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x00"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x01"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x02"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x03"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x04"
}
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x05"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x06"
+ }
+ },
+ {
+ "time": "0.2",
+ "Texture": {
+ "File": "HanamiParts",
+ "Index": "0x07"
+ }
+ },
+ {
+ "time": "1.2",
+ "Texture": {
+ "File": "invisible",
+ "Index": "0"
+ }
+ }
+ ]
+ }
+ ],
+ "Size": "100",
+ "Z": "0.2",
+ "Flying": "",
+ "Duration": "2.6"
+ }
+ ]
}
\ No newline at end of file
diff -r -x 'diff.*' -x client.swf -x version.txt -x '*.xml' -x _ '--unified=8' -b -B ../current/json/Tutorial.json ./json/Tutorial.json
--- ../current/json/Tutorial.json 2015-08-19 21:10:24.398020611 +0000
+++ ./json/Tutorial.json 2017-03-23 19:10:37.080066966 +0000
@@ -39,17 +39,17 @@
},
"UIDrawArrow": {
"_": "400, 350, 605, 322",
"color": "0x00ff00"
},
"Requirement": {
"_": "Near",
"objectId": "Sign",
- "objectName": "This is your|equipment",
+ "objectName": "This is your|equipment.",
"radius": "3"
}
},
{
"UIDrawBox": [
{
"_": "614, 509, 40, 40",
"color": "0x0000ff"
@@ -82,17 +82,49 @@
},
"UIDrawArrow": {
"_": "400, 350, 658, 324",
"color": "0x00ff00"
},
"Requirement": {
"_": "Near",
"objectId": "Sign",
- "objectName": "Space bar|activates your|special power",
+ "objectName": "Space bar|activates your|special power.",
+ "radius": "3"
+ }
+ },
+ {
+ "UIDrawBox": {
+ "_": "760, 190, 40, 40",
+ "color": "0x00ff00"
+ },
+ "UIDrawArrow": {
+ "_": "400, 350, 760, 210",
+ "color": "0x00ff00"
+ },
+ "Requirement": {
+ "_": "Near",
+ "objectId": "Sign",
+ "objectName": "By pressing R|or the Nexus icon.",
+ "radius": "3"
+ }
+ },
+ {
+ "UIDrawBox": {
+ "_": "488, 2, 48, 36",
+ "color": "0x00ff00"
+ },
+ "UIDrawArrow": {
+ "_": "400, 350, 512, 38",
+ "color": "0x00ff00"
+ },
+ "Requirement": {
+ "_": "Near",
+ "objectId": "Sign",
+ "objectName": "You earn fame|by dying!",
"radius": "3"
}
},
{
"Requirement": {
"_": "Near",
"objectId": "Nexus Explanation Portal",
"radius": "1"
Only in ./sheets: Hanami8x8chars.png
Only in ./sheets: HanamiParts8x8.png
Binary files ../current/sheets/playersSkins16Mask.png and ./sheets/playersSkins16Mask.png differ
Binary files ../current/sheets/playersSkins16.png and ./sheets/playersSkins16.png differ
Only in ./sheets: SakuraEnvironment16x16.png
Only in ./sheets: SakuraEnvironment8x8.png
diff -r -x 'diff.*' -x client.swf -x version.txt -x '*.xml' -x _ '--unified=8' -b -B ../current/strings.json ./strings.json
--- ../current/strings.json 2017-03-09 20:30:27.055799620 +0000
+++ ./strings.json 2017-03-23 19:10:32.732067248 +0000
@@ -574,37 +574,37 @@
"Options.InventorySlotN": "Use Inventory Slot {n}",
"Options.InventorySlotNDesc": "Use item in inventory slot {n}",
"Options.MiniMapZoomIn": "Mini-Map Zoom In",
"Options.MiniMapZoomInDesc": "This key will zoom in the minimap",
"Options.MiniMapZoomOut": "Mini-Map Zoom Out",
"Options.MiniMapZoomOutDesc": "This key will zoom out the minimap",
"Options.Misc": "Misc",
"Options.MoveDown": "Move Down",
- "Options.MoveDownDesc": "Key to will move character down",
+ "Options.MoveDownDesc": "Key to move character down",
"Options.MoveLeft": "Move Left",
- "Options.MoveLeftDesc": "Key to will move character to the left",
+ "Options.MoveLeftDesc": "Key to move character to the left",
"Options.MoveRight": "Move Right",
- "Options.MoveRightDesc": "Key to will move character to the right",
+ "Options.MoveRightDesc": "Key to move character to the right",
"Options.MoveUp": "Move Up",
- "Options.MoveUpDesc": "Key to will move character up",
+ "Options.MoveUpDesc": "Key to move character up",
"Options.Off": "Off",
"Options.On": "On",
"Options.PlayMusic": "Play Music",
"Options.PlayMusicDesc": "This toggles whether music is played",
"Options.PlaySoundEffects": "Play Sound Effects",
"Options.PlaySoundEffectsDesc": "This toggles whether sound effects are played",
"Options.PlayWeaponSounds": "Play Weapon Sounds",
"Options.PlayWeaponSoundsDesc": "This toggles whether weapon sounds are played",
"Options.ResetCamera": "Reset To Default Camera Angle",
"Options.ResetCameraDesc": "This key will reset the camera angle to the default angle",
"Options.RotateLeft": "Rotate Left",
- "Options.RotateLeftDesc": "Key to will rotate the camera to the left",
+ "Options.RotateLeftDesc": "Key to rotate the camera to the left",
"Options.RotateRight": "Rotate Right",
- "Options.RotateRightDesc": "Key to will rotate the camera to the right",
+ "Options.RotateRightDesc": "Key to rotate the camera to the right",
"Options.ScrollChatDown": "Scroll Chat Down",
"Options.ScrollChatDownDesc": "This key will scroll down to newer messages in the chat buffer",
"Options.ScrollChatUp": "Scroll Chat Up",
"Options.ScrollChatUpDesc": "This key will scroll up to older messages in the chat buffer",
"Options.ShowGuildInvitePanel": "Show Guild Invite Panel",
"Options.ShowGuildInvitePanelDesc": "This toggles whether to show guild invites in the lower-right panel or just in chat.",
"Options.ShowOptions": "Show Options",
"Options.ShowOptionsDesc": "This key will bring up the options screen",
@@ -1009,23 +1009,21 @@
"bestLevel_.stats": "{numStars} of 5 Class Quests Completed\\nBest Level Achieved: {bestLevel}\\nBest Fame Achieved: {fame}",
"blank": "{data}",
"cave.Boulder": "Boulder",
"cave.Boulder_Spawner": "Boulder Spawner",
"cave.Gold_Planet": "Gold Planet",
"cave.Golden_Oryx_Effigy": "Golden Oryx Effigy",
"cave.Log_Trap_Clockwise": "Log Trap",
"cave.Realm_Portal_Opener": "Realm Portal Opener",
- "cave.Treasure_Cave_Portal": "Treasure Cave Portal",
"cave.Treasure_Chests": "Treasure Chests",
"cave.Treasure_Dropper": "Treasure Dropper",
"cave.Treasure_Enemy": "Treasure Mimic",
"cave.Treasure_Flame_Trap_1.2_Sec": "Flame Trap",
"cave.Treasure_Flame_Trap_1.7_Sec": "Flame Trap",
- "cave.Treasure_Map": "Treasure Map",
"cave.Treasure_Oryx_Defender": "Treasure Oryx Defender",
"cave.Treasure_Pile": "Treasure Pile",
"cave.Treasure_Plunderer": "Treasure Plunderer",
"cave.Treasure_Pot": "Treasure Pot",
"cave.Treasure_Rat": "Treasure Rat",
"cave.Treasure_Robber": "Treasure Robber",
"cave.Treasure_Rocks": "Treasure Rocks",
"cave.Treasure_Thief": "Treasure Thief",
@@ -1798,16 +1796,17 @@
"stringlist.Skull_Shrine.many.0": "Insects! {COUNT} Skull Shrines still protect me",
"stringlist.Skull_Shrine.many.1": "You hairless apes will never overcome my {COUNT} Skull Shrines!",
"stringlist.Skull_Shrine.many.2": "You frail humans will never defeat my {COUNT} Skull Shrines!",
"stringlist.Skull_Shrine.many.3": "Miserable worms like you cannot stand against my {COUNT} Skull Shrines!",
"stringlist.Skull_Shrine.many.4": "Imbeciles! My {COUNT} Skull Shrines make me invincible!",
"stringlist.Skull_Shrine.new.0": "Your futile efforts are no match for a Skull Shrine!",
"stringlist.Skull_Shrine.one.0": "Pathetic fools! A Skull Shrine guards me!",
"stringlist.Skull_Shrine.one.1": "Miserable scum! My Skull Shrine is invincible!",
+ "stringlist.St._Patricks_Event.death.0": "Low-born scum! Is this your so-called heroism?! Killing a leprechaun for gold?!",
"stringlist.St._Patricks_Event.killed.0": "Low-born scum! Is this your so-called heroism?! Killing a leprechaun for gold?!",
"stringlist.St._Patricks_Event.new.0": "Which one of you disgusting knaves has stolen a bag of gold from my stronghold?!",
"stringlist.Turkey_God.death.0": "You have slain my Gobble God, but you will never escape my Realm!",
"stringlist.Turkey_God.killed.0": "{KILLER}, you wretched dog! You killed my Gobble God!",
"stringlist.Turkey_God.killed.1": "{KILLER}, you may have slain my Gobble God but you will never escape the day of giving!",
"stringlist.Turkey_God.killed.2": "I have many more Gobble Gods, {KILLER}!",
"stringlist.Turkey_God.many.0": "You piteous cretins! {COUNT} Gobble Gods still guard me!",
"stringlist.Turkey_God.many.1": "Your pathetic rabble will never survive against my {COUNT} Gobble Gods!",
@@ -2021,36 +2020,73 @@
"textiles.Small_Western_Stripe_Cloth": "Small Western Stripe Cloth",
"textiles.Small_White_Diamond_Cloth": "Small White Diamond Cloth",
"textiles.Small_Wind_Cloth": "Small Wind Cloth",
"textiles.Small_Yellow_Dot_Cloth": "Small Yellow Dot Cloth",
"textiles.Small_Yellow_Wire_Cloth": "Small Yellow Wire Cloth",
"textiles.Small_Zebra_Print_Cloth": "Small Zebra Print Cloth",
"textiles.large_description": "A large bolt of cloth",
"textiles.small_description": "A small bolt of cloth",
- "tutorial.Aim_with_mouse": "Aim with mouse",
+ "tutorial.Aim_with|your_mouse.": "Aim with|your mouse.",
"tutorial.AwesomeBANG": "Awesome!",
+ "tutorial.But_not_to_worryBANG": "But not to worry!",
+ "tutorial.By_pressing_R|or_the_Nexus_icon.": "By pressing R|or the Nexus icon.",
"tutorial.Check_out_the|minimap.": "Check out the|minimap.",
"tutorial.Click_to|shootBANG": "Click to|shoot!",
+ "tutorial.Death_in_this_game|is_permanentBANG": "Death in this game|is permanent!",
"tutorial.Dodge|the_ballsBANG": "Dodge|the balls!",
"tutorial.Doing_greatBANG": "Doing great!",
"tutorial.Drag_the_ring|to_your_ring_slotBANG": "Drag the ring|to your ring slot!",
- "tutorial.Enter_the_portal": "Enter the portal",
+ "tutorial.Enter_the_portalBANG": "Enter the portal!",
+ "tutorial.Good_jobBANG": "Good job!",
"tutorial.Made_itBANG": "Made it!",
+ "tutorial.Now_you_can_seeBANG": "Now you can see!",
+ "tutorial.Off-center_your|character_with_X_to|see_further_ahead.": "Off-center your|character with X to|see further ahead.",
+ "tutorial.PetsBANG|They_stay_forever.": "Pets!|They stay forever.",
+ "tutorial.Press_O_for_options.|You_can_set_your|own_hotkeysBANG": "Press O for options.|You can set your|own hotkeys!",
+ "tutorial.Rotate_the_camera|with_Q_and_E.": "Rotate the camera|with Q and E.",
+ "tutorial.Rotate_to_see_the|text_to_the_east|across_the_water.": "Rotate to see the|text to the east|across the water.",
"tutorial.Shoot_the|evil_chickensBANG": "Shoot the|evil chickens!",
- "tutorial.Shoot_the|weak_blocks": "Shoot the|weak blocks",
+ "tutorial.Shoot_the|weak_blocks.": "Shoot the|weak blocks.",
"tutorial.Slay_the|Evil_Chicken_GodBANG": "Slay the|Evil Chicken God!",
- "tutorial.Space_bar|activates_your|special_power": "Space bar|activates your|special power",
+ "tutorial.Space_bar|activates_your|special_power.": "Space bar|activates your|special power.",
"tutorial.Stand_on_the|loot_bagBANG": "Stand on the|loot bag!",
- "tutorial.Stand_on|the_portalBANG": "Stand on|the portal!",
+ "tutorial.Stand_on|the_portal.": "Stand on|the portal.",
+ "tutorial.The_amount_depends|on_your_characterAPOSs|achievements.": "The amount depends|on your character's|achievements.",
"tutorial.The_red_arrow|is_a_questBANG": "The red arrow|is a quest!",
"tutorial.The_red_bar|shows_your|health.": "The red bar|shows your|health.",
- "tutorial.This_is_your|equipment": "This is your|equipment",
+ "tutorial.There_is_an|exception_to_the|permadeath_rule.": "There is an|exception to the|permadeath rule.",
+ "tutorial.They_are_helpful|companions_that_canAPOSt|be_hurt_by_ene": "They are helpful|companions that can't|be hurt by enemies.",
+ "tutorial.This_is_your|equipment.": "This is your|equipment.",
"tutorial.This_wayBANG": "This way!",
"tutorial.Use_W-A-S-D|to_move.": "Use W-A-S-D|to move.",
+ "tutorial.When_you_die,_you_lose|your_character_and|everything_on_": "When you die, you lose|your character and|everything on it forever.",
+ "tutorial.You_can_quickly|escape_to_the|Nexus_at_any_timeBANG": "You can quickly|escape to the|Nexus at any time!",
+ "tutorial.You_can_spend|fame_and_items|to_level_them.": "You can spend|fame and items|to level them.",
+ "tutorial.You_earn_fame|by_dyingBANG": "You earn fame|by dying!",
+ "tutorial_old.Aim_with_mouse": "Aim with mouse",
+ "tutorial_old.AwesomeBANG": "Awesome!",
+ "tutorial_old.Check_out_the|minimap.": "Check out the|minimap.",
+ "tutorial_old.Click_to|shootBANG": "Click to|shoot!",
+ "tutorial_old.Dodge|the_ballsBANG": "Dodge|the balls!",
+ "tutorial_old.Doing_greatBANG": "Doing great!",
+ "tutorial_old.Drag_the_ring|to_your_ring_slotBANG": "Drag the ring|to your ring slot!",
+ "tutorial_old.Enter_the_portal": "Enter the portal",
+ "tutorial_old.Made_itBANG": "Made it!",
+ "tutorial_old.Shoot_the|evil_chickensBANG": "Shoot the|evil chickens!",
+ "tutorial_old.Shoot_the|weak_blocks": "Shoot the|weak blocks",
+ "tutorial_old.Slay_the|Evil_Chicken_GodBANG": "Slay the|Evil Chicken God!",
+ "tutorial_old.Space_bar|activates_your|special_power": "Space bar|activates your|special power",
+ "tutorial_old.Stand_on_the|loot_bagBANG": "Stand on the|loot bag!",
+ "tutorial_old.Stand_on|the_portalBANG": "Stand on|the portal!",
+ "tutorial_old.The_red_arrow|is_a_questBANG": "The red arrow|is a quest!",
+ "tutorial_old.The_red_bar|shows_your|health.": "The red bar|shows your|health.",
+ "tutorial_old.This_is_your|equipment": "This is your|equipment",
+ "tutorial_old.This_wayBANG": "This way!",
+ "tutorial_old.Use_W-A-S-D|to_move.": "Use W-A-S-D|to move.",
"tutorial_original.Aim_with_mouse": "Aim with mouse",
"tutorial_original.AwesomeBANG": "Awesome!",
"tutorial_original.Check_out_the|minimap.": "Check out the|minimap.",
"tutorial_original.Click_to|shootBANG": "Click to|shoot!",
"tutorial_original.Dodge|the_ballsBANG": "Dodge|the balls!",
"tutorial_original.Doing_greatBANG": "Doing great!",
"tutorial_original.Drag_the_ring|to_your_ring_slotBANG": "Drag the ring|to your ring slot!",
"tutorial_original.Enter_the_portal": "Enter the portal",
@@ -2064,17 +2100,19 @@
"tutorial_original.Stand_on_the|loot_bagBANG": "Stand on the|loot bag!",
"tutorial_original.Stand_on|the_portalBANG": "Stand on|the portal!",
"tutorial_original.The_red_arrow|is_a_questBANG": "The red arrow|is a quest!",
"tutorial_original.The_red_bar|shows_your|health.": "The red bar|shows your|health.",
"tutorial_original.This_is_your|equipment": "This is your|equipment",
"tutorial_original.This_wayBANG": "This way!",
"tutorial_original.Use_W-A-S-D|to_move.": "Use W-A-S-D|to move.",
"tutorial_original.Use_[Enter]|to_chat": "Use [Enter]|to chat",
+ "tutorial_script.By_pressing_R|or_the_Nexus_icon.": "By pressing R|or the Nexus icon.",
"tutorial_script.Check_out_the|minimap.": "Check out the|minimap.",
- "tutorial_script.Space_bar|activates_your|special_power": "Space bar|activates your|special power",
+ "tutorial_script.Space_bar|activates_your|special_power.": "Space bar|activates your|special power.",
"tutorial_script.The_red_bar|shows_your|health.": "The red bar|shows your|health.",
- "tutorial_script.This_is_your|equipment": "This is your|equipment",
+ "tutorial_script.This_is_your|equipment.": "This is your|equipment.",
+ "tutorial_script.You_earn_fame|by_dyingBANG": "You earn fame|by dying!",
"unlockText_.reachLevel": "Reach Level {unlockLevel} with {typeToDisplay}",
"unlockText_.toUnlock": "To Unlock:",
"vault_tutorial.This_chest_is_where_youAPOSll|find_gifts_that_are_": "This chest is where you'll|find gifts that are given to you|in-game.",
"vault_tutorial.This_is_your_vault.|Standing_on_an_open_chest|allo": "This is your vault.|Standing on an open chest|allows you to store items for later."
}
\ No newline at end of file