Skip to content

Commit

Permalink
Misc. polish for release; Module updates from Moonling
Browse files Browse the repository at this point in the history
  • Loading branch information
thane98 committed Jan 21, 2020
1 parent 301c880 commit 499f47c
Show file tree
Hide file tree
Showing 16 changed files with 1,048 additions and 13 deletions.
File renamed without changes
File renamed without changes
File renamed without changes
6 changes: 3 additions & 3 deletions application/Modules/Data/FE14AccShopTab.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"Head": 0,
"Face": 1,
"Other": 2,
"Head / Hat": 0,
"Face / Mask": 1,
"Other / Arm": 2,
"Body": 3
}
308 changes: 308 additions & 0 deletions application/Modules/FE13/data/Classes.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,308 @@
{
"name": "Classes",
"unique": true,
"type": "table",
"entry_size": 128,
"file": "data/GameData.bin.lz",
"location": {
"type": "from_mapped",
"mapped_value": "JobData",
"offset": 0
},
"count": {
"type": "from_mapped",
"mapped_value": "JobDataNum",
"offset": 0,
"width": 2
},
"properties": {
"Class Key (JID)": {
"type": "mapped"
},
"Bitflags (1)": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"Female",
"Hero",
"Player",
"Advanced Classes",
"Leader",
"Defeat Cond.",
"Movement Ban",
"Force Battle Animations"
]
}
},
"Bitflags (2)": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"Ban Battle Animations",
"Experience Gain when Defeated + 20",
"Experience Gain when Defeated - 10",
"Unknown (Experience Gain +?)",
"Marth / Lucina",
"Walhart",
"Aversa",
"Owain"
]
}
},
"Bitflags (3)": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"Manakete",
"Taguel",
"Destroy villages",
"Crit ban",
"Avoid ban",
"Enemy Only",
"Special Performance",
"Guest"
]
}
},
"Bitflags (4)": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"Original Marth",
"Entombed Experience?",
"Delivery Face?",
"White Dragon"
]
}
},
"Reserved": {
"type": "buffer",
"length": 4
},
"JID": {
"type": "string",
"fallback_display": true
},
"FID": {
"type": "string"
},
"Name": {
"type": "message",
"file": "m/GameData.bin.lz",
"display": true
},
"Description": {
"type": "message",
"file": "m/GameData.bin.lz"
},
"Base Stats": {
"type": "buffer",
"length": 8,
"editor": {
"type": "stats"
}
},
"Encytped Player Growths": {
"type": "buffer",
"length": 8
},
"Encytped Enemy Growths": {
"type": "buffer",
"length": 8
},
"Max Stats": {
"type": "buffer",
"length": 8,
"editor": {
"type": "stats"
}
},
"Pair Up Bonuses": {
"type": "buffer",
"length": 8,
"editor": {
"type": "stats"
}
},
"Skill 1": {
"type": "reference",
"target_module": "Skills (Do Not Add New Skills)",
"target_property": "ID"
},
"Skill 2": {
"type": "reference",
"target_module": "Skills (Do Not Add New Skills)",
"target_property": "ID"
},
"Unknown (1)": {
"type": "buffer",
"length": 8
},
"Unknown (2)": {
"type": "buffer",
"length": 4
},
"Mov Cost Table": {
"type": "u8"
},
"Mov": {
"type": "u8"
},
"Unknown (4)": {
"type": "u8"
},
"Unknown (5)": {
"type": "u8"
},
"Sword": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"True"
]
}
},
"Lance": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"True"
]
}
},
"Axe": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"True"
]
}
},
"Bow": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"True"
]
}
},
"Tome": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"True"
]
}
},
"Staff": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"True"
]
}
},
"Special Flags (1)": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"Flier",
"Dragon",
"Beast",
"Monster",
"Armor",
"Fell Dragon",
"Manakete",
"Taguel"
]
}
},
"Special Flags (2)": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"Lord / Great Lord",
"Myrmidon / Swordmaster",
"Archer / Sniper",
"Dark Mage",
"Dancer"
]
}
},
"Promoted Class 1": {
"type": "buffer",
"length": 4
},
"Promoted Class 2": {
"type": "buffer",
"length": 4
},
"Unknown (6)": {
"type": "buffer",
"length": 5
},
"Low Level Enemy": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"True"
]
}
},
"High Level Enemy": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"True"
]
}
},
"Drops Gained Items": {
"type": "u8",
"editor": {
"type": "bitflags",
"flags": [
"True"
]
}
},
"BMI Pointer": {
"type": "pointer",
"size": 4,
"properties": {
"BMI": {
"type": "string"
},
"Padding": {
"type": "buffer",
"length": 4
}
}
},
"Unknown Pointer": {
"type": "buffer",
"length": 4
},
"Footstep Sound": {
"type": "string"
},
"Unknown (7)": {
"type": "buffer",
"length": 8
}
}
}
7 changes: 3 additions & 4 deletions application/Modules/FE13/data/Items.json
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@
"type": "bitflags",
"flags": [
"Summons to overworld map",
"Force animations off",
"Unknown Flag 2",
"Cannot be Traded in communication",
"Supreme Emblem",
"Gold",
Expand Down Expand Up @@ -163,9 +163,8 @@
"Item ID": {
"type": "u16"
},
"Unknown 1": {
"type": "buffer",
"length": 2
"Base Price": {
"type": "u16"
},
"Weapon Type": {
"type": "u8",
Expand Down
12 changes: 10 additions & 2 deletions application/Modules/FE14/Castle/CastlePerson.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,18 @@
"type": "string"
},
"Favorite Accessories": {
"type": "u8"
"type": "u8",
"editor": {
"type": "combobox",
"data": "FE14AccShopTab"
}
},
"Disliked Accessories": {
"type": "u8"
"type": "u8",
"editor": {
"type": "combobox",
"data": "FE14AccShopTab"
}
},
"Spa": {
"type": "u8"
Expand Down
Loading

0 comments on commit 499f47c

Please sign in to comment.