Skip to content

Data Generation Completeness

Phil25 edited this page Dec 7, 2022 · 12 revisions

NOTE: this page is yet incomplete

This page overviews what kind of data is generated for each object and its limitations.

Legend

🟒 autogenerated
🟑 partially generated
🟠 hardcoded
πŸ”΄ not generated
πŸ”΅ not part of the game

Contents

Ammo β€’ Armaments β€’ Armor β€’ Ashes of War β€’ Bolstering Materials β€’ Correction Attack β€’ Correction Graph β€’ Crafting Materials β€’ Gestures β€’ Info β€’ Keys β€’ Reinforcements β€’ Shop β€’ Spells β€’ Spirit Ashes β€’ Talismans β€’ Tools β€’ Effects


Armaments [^]

field notes
🟒 full_hex_id
🟒 id
🟒 name
🟠 summary hardcoded to "no summary"
🟒 description
🟒 is_tradable
🟒 price_sold
🟒 rarity
🟒 icon
🟠 max_held hardcoded 999 for all armaments
🟠 max_stored hardcoded 999 for all armaments
πŸ”΄ locations
πŸ”΅ remarks
🟒 behavior_variation_id
🟒 category
🟒 weight
🟒 default_skill_id
🟒 allow_ash_of_war
🟒 is_buffable
🟒 is_l1_guard
🟒 upgrade_material
🟒 upgrade_costs
🟒 attack_attributes
🟒 sp_consumption_rate
🟒 requirements
🟑 effects see limits of Effect generator
🟒 affinity relates to names of possible affinities
🟒 affinity/full_hex_id
🟒 affinity/id
🟒 affinity/reinforcement_id
🟒 affinity/correction_attack_id
🟒 affinity/correction_calc_id
🟒 affinity/damage
🟒 affinity/scaling
🟒 affinity/guard
🟒 affinity/resistance
🟒 affinity/status_effects
🟒 affinity/status_effect_overlay

Armor [^]

field notes
🟒 full_hex_id
🟒 id
🟒 name
🟒 summary not displayed in-game, but present in files for most armor pieces
🟒 description
🟒 is_tradable
🟒 price_sold
🟒 rarity
🟒 icon
🟠 max_held hardcoded 999 for all armor
🟠 max_stored hardcoded 999 for all armor
πŸ”΄ locations
πŸ”΅ remarks
🟒 category
🟒 altered
🟒 weight
🟒 icon_fem
🟒 absorptions
🟒 resistances
🟑 effects see limits of Effect generator

Ashes of War [^]

field notes
🟒 full_hex_id
🟒 id
🟒 name
🟒 summary not displayed in-game, but present in files for most ashes of war
🟒 description
🟒 is_tradable
🟒 price_sold
🟒 rarity
🟒 icon
🟠 max_held hardcoded 999 for all ashes of war
🟠 max_stored hardcoded 999 for all ashes of war
πŸ”΄ locations
πŸ”΅ remarks
🟒 armament_categories
🟒 default_affinity
🟒 possible_affinities
🟒 skill_id

Spirit Ashes [^]

field notes
🟒 full_hex_id
🟒 id
🟒 name
🟒 summary
🟒 description
🟒 is_tradable
🟒 price_sold
🟒 rarity
🟒 icon
🟒 max_held
🟒 max_stored
πŸ”΄ locations
πŸ”΅ remarks
πŸ”΄ summon_quantity for now, supplied via contributions
πŸ”΅ abilities
🟒 summon_name
🟒 fp_cost
🟒 hp_cost
🟒 upgrade_material
🟒 upgrade_costs

Talismans [^]

field notes
🟒 full_hex_id
🟒 id
🟒 name
🟒 summary
🟒 description
🟒 is_tradable
🟒 price_sold
🟒 rarity
🟒 icon
🟠 max_held hardcoded 999 for all talismans
🟠 max_stored hardcoded 999 for all talismans
πŸ”΄ locations
πŸ”΅ remarks
🟒 weight
🟑 effects see limits of Effect generator
🟒 conflicts

Effects [^]

Effects are a part of Armor, Talismans, Goods, Magic and Armaments. They are generated using the same mechanism.

Some effects IDs or means of retrieving them are hardcoded with specific rules, documented in this file.

field notes
🟠 attribute hardcoded per field of SpEffect
🟒 conditions
🟒 tick_interval
🟠 model hardcoded per field of SpEffect
🟑 type inferred from "model" and "value"
🟒 value
🟒 value_pvp