FFXV Save File Structure - Kizari/Flagrum GitHub Wiki

FFXV Save File Dump of All Editable Parameters - by github.com/xeeynamo

Black.Save.SaveInformation 22661E595668B995FFFFFFFFFFFFFFFF
                    Black.Save.SAVE_TYPE - SaveType
                       Ebony.Base.String - AreaFilePath
                    SQEX.Ebony.Std.Fixid - PlayerRestartPointID
             Luminous.Math.DoubleVector4 - PlayerWorldPos
                   Luminous.Math.VectorA - PlayerRotation
                    SQEX.Ebony.Std.Fixid - ActiveQuestFixID
                                     int - SlotNo
                                     int - tm_sec
                                     int - tm_min
                                     int - tm_hour
                                     int - tm_mday
                                     int - tm_mon
                                     int - tm_year
                                     int - tm_wday
                                     int - tm_yday
                                     int - tm_isdst
                                uint32_t - PlayerLevel
                                     int - ChapterNo
               Black.Save.AUTO_SAVE_TYPE - AutoSaveType
                    SQEX.Ebony.Std.Fixid - CampPlaceFixID
                                 int64_t - PlayTime
                                    bool - IsClear
                                    bool - IsNewPlus
                                    bool - IsClearGOTY
                                     int - Reserved0
                                     int - Reserved1
                                     int - Reserved2
                                     int - Reserved3
                                     int - ScreenShotWidth
                                     int - ScreenShotHeight
             Luminous.Core.Memory.Buffer - ScreenShotBinary
                                uint32_t - NoxScore
                    Black.Save.GAME_MODE - NoxGameMode

Black.Save.Player.SaveDataStruct 4DEE12F74CB49454FFFFFFFFFFFFFFFF
                                 int32_t - gameVersion
         SQEX.Ebony.Base.Timer.TimeStamp - startTime
         SQEX.Ebony.Base.Timer.TimeStamp - endTime
      Black.Save.Player.SavePlayerStruct - player

Black.Save.Player.SavePlayerStruct 5D01AC46C823F725FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - object_entry_id
                    SQEX.Ebony.Std.Fixid - character_entry_id
                    SQEX.Ebony.Std.Fixid - default_character_entry_id
                                    char - name
                    SQEX.Ebony.Std.Fixid - name_id
      Black.Save.Player.SaveStatusStruct - status
Black.Save.Player.SavePlayerStatusStruct - player_status
                 Black.Actor.WEAPON_TYPE - weapon_type
    Black.Save.Ability.SaveAbilityStruct - ability
Black.Save.Ability.SaveAbilityCountStruct - ability_count
Black.Save.Ability.SaveAbilityEffectCountStruct - ability_effect_count
Black.Save.Ability.SaveEnchantCountStruct - weapon_ability
 Black.Save.Ability.SaveJobCommandStruct - job_command
Black.Save.Ability.SaveInspirationStruct - inspiration
Black.Save.Ability.SaveInspirationCheckStruct - inspiration_check
Black.Save.Ability.SaveInspirationElementCheckStruct - inspiration_element_check
      Black.Save.Ability.SaveSkillStruct - skill
Black.Save.Player.SavePlayerPositionStruct - position

Black.Save.Player.SaveStatusStruct 99E90B318CEEE6BCFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                 int32_t - party_index
                                    bool - join
                                    bool - joined
               Black.Actor.SORTIE_STATUS - sortie
                                    bool - disable_sortie
                                    bool - menu_invisible
                                    bool - immortal
                                    bool - pinch_available
                                    bool - damage_limit_over
                                    bool - parameter_limit_over
                                 int32_t - pinch_time
                                 int32_t - pinch_no_hit_time
                                 int32_t - pinch_recover_no_hit_time
                                    bool - recover_non_battle_only
                                 int32_t - hp
                                 int32_t - hp_max
                                 int32_t - maximum_hp_max
                                 int32_t - minimum_hp_max
                                 int32_t - maximum_hp_max_buffer
                                 int32_t - ratio_minimum_hp_max
                                 int32_t - ratio_auto_recover_hp
                                 int32_t - ratio_pinch_damage_hp_max
                                 int32_t - ratio_poison_damage_hp
                                 int32_t - ratio_poison_damage_hp_max
                                 int32_t - ratio_pinch_poison_hp_max
                                 int32_t - ratio_deadly_poison_damage_hp
                                 int32_t - ratio_burning_damage_hp
                                 int32_t - ratio_frigid_damage_hp
                                 int32_t - ratio_ring_damage_hp
                                 int32_t - ratio_auto_recover_mp
                                 int32_t - ratio_armed_form_use_mp
                                 int32_t - ratio_death_use_mp
                                 int32_t - ratio_holy_use_mp
                                   float - death_sentence
                                 int32_t - hp_bonus
                                 int32_t - mp
                                 int32_t - mp_max
                                   float - ep
                                   float - ep_max
                                   float - stamina
                                   float - stamina_max
                                uint32_t - level
                                uint32_t - level_cap
                                uint32_t - level_max
                                 int32_t - strength
                                 int32_t - vitality
                                 int32_t - magic
                                 int32_t - spirit
                                 int32_t - critical
                                uint32_t - element_attack
                                uint32_t - element_absorption
                                uint32_t - element_invalidity
                                 int16_t - element_tolerance
                                uint32_t - status_auto
                                uint32_t - status
                                 uint8_t - status_attack
                                 uint8_t - status_defence
                                uint64_t - status_count_auto
                                  int8_t - status_count
                                 uint8_t - status_count_attack
                                  int8_t - status_count_attack_time
                                 uint8_t - status_count_defence
                                uint16_t - status_count_time
                                   float - status_count_delta_time
                                 uint8_t - status_count_record
                                 int32_t - buff_registration_count
        Black.Save.Player.SaveBuffStruct - buff
                                 int32_t - buff_count
                                   float - buff_time
                                   float - start_buff_time
                                   float - mp_burst_time
                                   float - mp_burst_time_max
                                   float - element_damage_time
               Black.Actor.WEAPON_ATTACK - weapon_use_number
                                 int32_t - weapon_slot_amount
                                 int32_t - knights_of_eos
                                    bool - age
                                    bool - injured
                                    bool - child
                                    bool - miners
                                    bool - first_person
                                    bool - friend_control
                                    bool - jacket_off
                                    bool - tears
                                    bool - ring
                                    bool - ability_available
                                   float - dirty
Black.Save.Ability.SaveAbilityEquipmentStruct - ability
Black.Save.Ability.SaveAbilityEquipmentMenuStruct - ability_menu
Black.Save.Equipment.SaveWeaponEquipmentStruct - weapon
Black.Save.Ability.SaveJobCommandEquipmentStruct - job_command
Black.Save.Equipment.SaveWeaponEquipmentStruct - accessory
Black.Save.Equipment.SaveClothEquipmentStruct - cloth
                                 int32_t - reserve1
                                 int32_t - reserve2
                                 int32_t - reserve3
                                 int32_t - reserve4
                                 int32_t - reserve5
                                 int32_t - reserve6
                                 int32_t - reserve7
                                 int32_t - reserve8

Black.Save.Player.SaveBuffStruct C1416EC519CC1961FFFFFFFFFFFFFFFF
                        Black.Actor.BUFF - buff
                                     int - level

Black.Save.Ability.SaveAbilityEquipmentStruct 436D57CCC4C53299FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                 int32_t - bank_number

Black.Save.Ability.SaveAbilityEquipmentMenuStruct 219FCAEBF92F97ABFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id

Black.Save.Equipment.SaveWeaponEquipmentStruct 0F60AC781A6E276CFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                 Black.Actor.WEAPON_TYPE - type
              Black.Save.WEAPON_CATEGORY - category
                                 int32_t - bank_number

Black.Save.Ability.SaveJobCommandEquipmentStruct 3029D18A3AF4891AFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                     int - bank_number

Black.Save.Equipment.SaveClothEquipmentStruct C3F4F62A23AA77FDFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                    SQEX.Ebony.Std.Fixid - type
                                 int32_t - bank_number

Black.Save.Player.SavePlayerStatusStruct 06D945D7D35C14C6FFFFFFFFFFFFFFFF
                                uint32_t - exp
                                uint32_t - exp_total
                                 int32_t - ability_point
                                 int32_t - step_count
                                 int32_t - step_count_battle_result
                                 int32_t - step_count_camp
                                 int32_t - step_count_gladiolus
                                 int32_t - phantom_sword_amount
                                 int32_t - kill_count
                                 int32_t - damage_count
                                 int32_t - damage_ratio
                                 int32_t - damage_ratio_max
                                 int32_t - reserve1
                                 int32_t - reserve2
                                 int32_t - reserve3
                                 int32_t - reserve4
                                 int32_t - reserve5
                                 int32_t - reserve6
                                 int32_t - reserve7
                                 int32_t - reserve8
            SQEX.Ebony.Base.RTC.DateTime - invincible_suits_date
                                 int32_t - invincible_suits_count
                                 int32_t - invincible_suits_time

SQEX.Ebony.Base.RTC.DateTime C021FFB1CF7D2A83FFFFFFFFFFFFFFFF
                                     int - year
                                     int - month
                                     int - day
                                     int - weekDay
                                     int - hour
                                     int - minute
                                     int - second

Black.Save.Ability.SaveAbilityStruct 04B1843FD759D89CFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                     Black.Actor.ABILITY - ability_id
                                 int32_t - level
                                 int32_t - weapon_bank_number
                                    bool - exist
                                    bool - enchant
                                    bool - noctis_only
                                    bool - weapon_only
                                    bool - party
                                 int32_t - count

Black.Save.Ability.SaveAbilityCountStruct 150217BC462E1F56FFFFFFFFFFFFFFFF
Black.Save.Ability.SaveAbilityCountOneStruct - id

Black.Save.Ability.SaveAbilityCountOneStruct B80EB514C7378ACEFFFFFFFFFFFFFFFF
                                 int16_t - count
                                uint16_t - weapon_attack

Black.Save.Ability.SaveAbilityEffectCountStruct 3D1E151D32A307E6FFFFFFFFFFFFFFFF
                                 int32_t - count

Black.Save.Ability.SaveEnchantCountStruct 047FFA81A0A0FC2EFFFFFFFFFFFFFFFF
Black.Save.Ability.SaveEnchantCountOneStruct - enchant

Black.Save.Ability.SaveEnchantCountOneStruct E7C511870C557150FFFFFFFFFFFFFFFF
                     Black.Actor.ABILITY - ability_id
              Black.Actor.ABILITY_EFFECT - ability_effect
Black.Save.Ability.SaveAbilityCountOneStruct - ability
                    SQEX.Ebony.Std.Fixid - attack_id
                                 int32_t - effect

Black.Save.Ability.SaveJobCommandStruct EB444C6B7FD8C357FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                    bool - exist
                                 int32_t - exp
                                 int32_t - level

Black.Save.Ability.SaveInspirationStruct 2A85846BEB8DE86AFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                    bool - exist

Black.Save.Ability.SaveInspirationCheckStruct 5991BE85EE0AB5FEFFFFFFFFFFFFFFFF
                                 int32_t - count

Black.Save.Ability.SaveInspirationElementCheckStruct 3E7A6DC8B8172F5FFFFFFFFFFFFFFFFF
                                 int32_t - count

Black.Save.Ability.SaveSkillStruct 24519E731C43AB6EFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                 int32_t - exp
                                 int32_t - exp_total
                                 int32_t - level

Black.Save.Player.SavePlayerPositionStruct B613F4CFB3F14D85FFFFFFFFFFFFFFFF
                                    bool - available_
             Luminous.Math.DoubleVector4 - double_vector_
                   Luminous.Math.VectorA - rotation_

Black.Save.Party.SavePartyStruct C0940CB1C1916399FFFFFFFFFFFFFFFF
  Black.Save.Party.SavePartyMemberStruct - member
          Black.Save.Party.SaveJobStruct - job
Black.Save.Ability.SaveAbilityCountStruct - ability_count
Black.Save.Ability.SaveAbilityEffectCountStruct - ability_effect_count
Black.Save.Ability.SaveAbilityInformationStruct - ability_information
    Black.Save.Party.SavePartyDataStruct - data
 Black.Save.Party.SaveSystemToggleStruct - system_toggle
       Black.Save.Party.SaveTrophyStruct - trophy

Black.Save.Party.SavePartyMemberStruct 62A5CF893FF255C0FFFFFFFFFFFFFFFF
                  Black.Save.SAVE_PLAYER - save_bank_number

Black.Save.Party.SaveJobStruct 5FEE5133ABED23F1FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                  Black.Save.SAVE_PLAYER - save_bank_number
                    SQEX.Ebony.Std.Fixid - name_id
                                    bool - exist
    Black.Save.Party.SaveJobPlayerStruct - player

Black.Save.Party.SaveJobPlayerStruct F730FE9E8F7492D4FFFFFFFFFFFFFFFF
                                 int32_t - level

Black.Save.Ability.SaveAbilityInformationStruct 770C08958CAC943DFFFFFFFFFFFFFFFF
              Black.Actor.ABILITY_EFFECT - effect
                                 int32_t - value
                    SQEX.Ebony.Std.Fixid - attack
           Black.Actor.ABILITY_CONDITION - condition

Black.Save.Party.SavePartyDataStruct 7CDCF11F53AD6422FFFFFFFFFFFFFFFF
                  Black.Save.SAVE_PLAYER - usercontrol_player_save_number
                                 int32_t - chapter
                                 int32_t - gil
                                 int32_t - medal
                                 int32_t - coin
                                 int32_t - ability_point
                                 int32_t - reward_count
                                 int32_t - clear_count
                                    bool - newgame_plus
                                    bool - premium_camera_status
                                    bool - premium_camera_equipment
                                   float - element_power
                                   float - phantom_gauge
                                   float - phantom_gauge_max
                                    bool - job_command_available
                                   float - job_command_gauge
                                   float - job_command_gauge_max
                                 int32_t - strategy_probability
                    SQEX.Ebony.Std.Fixid - camp_point_fixid
                       Ebony.Base.String - camp_point_area_file_path
                                    bool - isLoopDungeon
                                     int - loopDungeonLevel
                    SQEX.Ebony.Std.Fixid - before_camp_point_fixid
                                 int32_t - link_count
                                 int32_t - death_count
                                 int32_t - kill_count
                                 int32_t - picture_count
                                 int64_t - world_time
                                 int64_t - total_seconds
                       Ebony.Base.String - weather_key
               Black.Weather.WeatherType - weather_type
                                uint32_t - weather_index_command
           Black.Save.MOVE_DISTANCE_TYPE - move_distance_type
 Black.Save.Party.SaveMoveDistanceStruct - move
                                     int - battle_result_rank
                                     int - battle_result_count
             Luminous.Math.DoubleVector4 - camp_point_
             Luminous.Math.DoubleVector4 - before_camp_point_
             Luminous.Math.DoubleVector4 - loopDungeonBasePoint_
             Luminous.Math.DoubleVector4 - loopDungeonCampPoint_
                                 int32_t - reserve1
                                 int32_t - reserve2
                                 int32_t - reserve3
                                 int32_t - reserve4
                                 int32_t - reserve5
                                 int32_t - reserve6
                                 int32_t - reserve7
                                 int32_t - reserve8

Black.Save.Party.SaveMoveDistanceStruct A98CC6DE170D54D4FFFFFFFFFFFFFFFF
                                    bool - flag
                                  double - distance
             Luminous.Math.DoubleVector4 - position
                                  double - distance_ability_point
                                  double - distance_exp

Black.Save.Party.SaveSystemToggleStruct A5F723A291399CD4FFFFFFFFFFFFFFFF
                                    bool - flag

Black.Save.Party.SaveTrophyStruct 356A01D506F238F1FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                    bool - exist

Black.Save.Equipment.SaveEquipmentStruct 92C24A3765D8C416FFFFFFFFFFFFFFFF
   Black.Save.Equipment.SaveWeaponStruct - weapon
   Black.Save.Equipment.SaveWeaponStruct - phantom_sword
   Black.Save.Equipment.SaveWeaponStruct - accessory
    Black.Save.Equipment.SaveClothStruct - cloth

Black.Save.Equipment.SaveWeaponStruct 925FAEEDD3B196B1FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                    bool - reserve_flag
                                    bool - exist
                                    bool - new_flag
                  Black.Save.SAVE_PLAYER - equipment
                                 int32_t - equipment_weapon_bank_number
                    SQEX.Ebony.Std.Fixid - name_id
                 Black.Actor.WEAPON_TYPE - type
                                 int32_t - rank
                                 int32_t - strength
                                 int32_t - vitality
                                 int32_t - critical
                                 int32_t - recover_mp
                                 int32_t - slot
Black.Save.Ability.SaveAbilityEquipmentStruct - ability
Black.Save.Ability.SaveAbilityEquipmentStruct - resident_ability
                                 int32_t - status_adjust
                                 int32_t - remodel_fail_count

Black.Save.Equipment.SaveClothStruct EA15229308D0331BFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                    SQEX.Ebony.Std.Fixid - type
                  Black.Save.SAVE_PLAYER - equipment
                                 int32_t - equipment_cloth_bank_number
                    SQEX.Ebony.Std.Fixid - name_id
                                    bool - exist
                                    bool - new_flag
                                    bool - jacket_off
                                    bool - cap_on
                                 int32_t - occlusion_set
                                 int32_t - strength
                                 int32_t - vitality
                                 int32_t - critical
                                 int32_t - recover_mp
Black.Save.Ability.SaveAbilityEquipmentStruct - ability
                                 int32_t - status_adjust

Black.Save.Summon.SaveSummonStruct 5EC4EE8CA035AB06FFFFFFFFFFFFFFFF
                                 int32_t - summon_amount
                                uint16_t - year
                                 uint8_t - month
                                 uint8_t - day
                                 uint8_t - hour
                                 uint8_t - minute
  Black.Save.Summon.SaveSummonDataStruct - summon

Black.Save.Summon.SaveSummonDataStruct FD71A2A262C7C023FFFFFFFFFFFFFFFF
                  Black.Save.SAVE_SUMMON - id
                                    char - name
                    SQEX.Ebony.Std.Fixid - name_id
                                    bool - name_overwrite_flag
                                    bool - exist
                                uint32_t - reserve1
                                uint32_t - reserve2
                                uint32_t - reserve3
                                uint32_t - reserve4

Black.Save.Item.SaveItemStruct 3187120C912669B2FFFFFFFFFFFFFFFF
      Black.Save.Item.SaveItemDataStruct - battle_item
      Black.Save.Item.SaveItemDataStruct - event_item
      Black.Save.Item.SaveItemDataStruct - food_item
      Black.Save.Item.SaveItemDataStruct - treasure_item
      Black.Save.Item.SaveItemDataStruct - car_item
      Black.Save.Item.SaveItemDataStruct - leisure_item
      Black.Save.Item.SaveItemDataStruct - reinforcement_item
      Black.Save.Item.SaveItemDataStruct - trunk_item
                                 int32_t - magic_bottle_amount
   Black.Save.Item.SaveMagicBottleStruct - magic_bottle
   Black.Save.Item.SaveMagicBottleStruct - magic_bottle_available
          Black.Save.Item.SaveRingStruct - ring
Black.Save.Item.SaveMagicRecipeListStruct - magic_recipe_list
Black.Save.Item.SaveItemInformationStruct - information_battle_item
                                 int32_t - information_battle_item_amount
Black.Save.Item.SaveItemInformationStruct - information_event_item
                                 int32_t - information_event_item_amount
Black.Save.Item.SaveItemInformationStruct - information_food_item
                                 int32_t - information_food_item_amount
Black.Save.Item.SaveItemInformationStruct - information_treasure_item
                                 int32_t - information_treasure_item_amount
Black.Save.Item.SaveItemInformationStruct - information_car_item
                                 int32_t - information_car_item_amount
Black.Save.Item.SaveItemInformationStruct - information_leisure_item
                                 int32_t - information_leisure_item_amount
Black.Save.Item.SaveItemInformationStruct - information_reinforcement_item
                                 int32_t - information_reinforcement_item_amount
Black.Save.Item.SaveItemInformationStruct - information_magic_bottle
                                 int32_t - information_magic_bottle_amount
Black.Save.Item.SaveItemInformationStruct - information_magic_bottle_available
                                 int32_t - information_magic_bottle_available_amount
Black.Save.Item.SaveItemInformationStruct - information_ring
                                 int32_t - information_ring_amount
Black.Save.Item.SaveItemInformationStruct - information_weapon
                                 int32_t - information_weapon_amount
Black.Save.Item.SaveItemInformationStruct - information_phantom_sword
                                 int32_t - information_phantom_sword_amount
Black.Save.Item.SaveItemInformationStruct - information_accessory
                                 int32_t - information_accessory_amount
Black.Save.Item.SaveItemInformationStruct - information_cloth
                                 int32_t - information_cloth_amount
Black.Save.Item.SaveItemInformationStruct - information_job_command
                                 int32_t - information_job_command_amount
Black.Save.Item.SaveItemInformationStruct - information_recipe
                                 int32_t - information_recipe_amount

Black.Save.Item.SaveItemDataStruct 3EC820782D61A2D8FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                 int32_t - amount

Black.Save.Item.SaveMagicBottleStruct 90E689AF01D1D28AFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                 int32_t - amount
                                    bool - new_flag
                                    bool - get_flag
                                    bool - original
                  Black.Save.SAVE_PLAYER - equipment
                                 int32_t - equipment_weapon_bank_number
                    SQEX.Ebony.Std.Fixid - name
                    SQEX.Ebony.Std.Fixid - help
              Black.Actor.STATUS_ELEMENT - element
                    SQEX.Ebony.Std.Fixid - magic
                                 int32_t - power
                    SQEX.Ebony.Std.Fixid - effect
                                 int32_t - effect_level

Black.Save.Item.SaveRingStruct 2842A06CC8280E74FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                    bool - exist
                                    bool - new_flag
                                    bool - get_flag
                  Black.Save.SAVE_PLAYER - equipment
                                 int32_t - equipment_weapon_bank_number
                    SQEX.Ebony.Std.Fixid - name
                    SQEX.Ebony.Std.Fixid - help
                                     int - element
                                     int - element_power_max
                    SQEX.Ebony.Std.Fixid - magic

Black.Save.Item.SaveMagicRecipeListStruct 2DD3A9D5384C2A64FFFFFFFFFFFFFFFF
                                 int32_t - magic_recipe_amount
   Black.Save.Item.SaveMagicRecipeStruct - magic_recipe

Black.Save.Item.SaveMagicRecipeStruct F6B99E226C78BFC5FFFFFFFFFFFFFFFF
                                    bool - favorite
                                    bool - disable
                                  int8_t - disable_level
                                    bool - disable_delete
                    SQEX.Ebony.Std.Fixid - magic_bottle_id
                                 int32_t - magic_bottle_amount
              Black.Actor.STATUS_ELEMENT - element
                                 int32_t - power
                    SQEX.Ebony.Std.Fixid - effect
                                 int32_t - effect_level
Black.Save.Item.SaveMagicRecipeItemStruct - item

Black.Save.Item.SaveMagicRecipeItemStruct EF934FEB167C8102FFFFFFFFFFFFFFFF
              Black.Actor.STATUS_ELEMENT - element
                    SQEX.Ebony.Std.Fixid - item
                                 int32_t - amount

Black.Save.Item.SaveItemInformationStruct A689F4F0AA9889BAFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                    bool - get_flag
                                    bool - new_flag

Black.Save.Dinner.SaveDinnerStruct D3CDE2540C31F669FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - foodRecordId
Black.Save.Dinner.SaveDinnerRecipeStruct - recipe

Black.Save.Dinner.SaveDinnerRecipeStruct FCCB1CF06758FC6BFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                    bool - exist
                                     int - count

Black.Save.Quest.SaveQuestStruct AC8B0A7318EE040DFFFFFFFFFFFFFFFF
    Black.Save.Quest.SaveQuestDataStruct - quest_data

Black.Save.Quest.SaveQuestDataStruct B4EAACCEF826A921FFFFFFFFFFFFFFFF
                                uint32_t - saveVersion
                                uint32_t - gameInformationCount
SQEX.Ebony.Std.DynamicArray< Black.Save.Quest.SaveQuestGameInformationStruct > - gameInformationList
SQEX.Ebony.Std.DynamicArray< SQEX.Ebony.Std.Fixid > - acceptQuestIdList_

Black.Save.Quest.SaveQuestGameInformationStruct 1E8A17425B383E00FFFFFFFFFFFFFFFF
Black.Save.Quest.SaveQuestGameInformationStruct.Fixid - questId
SQEX.Ebony.Std.DynamicArray< SQEX.Ebony.Std.Fixid > - progressHistoryList
      QuestSaveInformation.ConditionWork - conditionWork
                                    bool - isEnableUpdateUIMark

Black.Save.Menu.SaveMenuStruct 8C4EFEA7DD8754F0FFFFFFFFFFFFFFFF
                                uint32_t - version_
                    SQEX.Ebony.Std.Fixid - activeQuestId_
                    SQEX.Ebony.Std.Fixid - activeQuestDestId_
SQEX.Ebony.Std.DynamicArray< SQEX.Ebony.Std.Fixid > - discoveredLocations_
SQEX.Ebony.Std.DynamicArray< Black.Save.Menu.SaveMenuFootprint > - footPrints_
                                     int - userDestType_
                    SQEX.Ebony.Std.Fixid - userDestId_
        SQEX.Luminous.Math.DoubleVector4 - userDestLocation_
                                     int - visibleFlag_
SQEX.Ebony.Std.DynamicArray< SQEX.Ebony.Std.Fixid > - battleItemOrderList_

Black.Save.Menu.SaveMenuFootprint 79E316CD08285793FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id_
SQEX.Ebony.Std.DynamicArray< Black.Save.Menu.SaveMenuFootprint.BitsetType > - bitset_

Black.Save.Vehicle.SaveVehicleStruct 56F8F50E07BB85E8FFFFFFFFFFFFFFFF
                                uint32_t - version_
Black.Save.Vehicle.SaveVehicleStatusStruct - status_
Black.Save.Vehicle.SaveVehicleCustomizeStruct - customize_
      SQEX.Ebony.Std.DynamicArray< int > - reserve_

Black.Save.Vehicle.SaveVehicleStatusStruct F51797E0C77819D2FFFFFFFFFFFFFFFF
                                 int32_t - rideStatus_
                                  double - pos_
                   Luminous.Math.VectorA - rotate_
                                   float - restFuel_
                                   float - totalDistance_
                                     int - hp_
                                     int - maxHp_
                                     int - roofState_
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehicleVisitedParkingStruct > - visitedParkingList_
                                    bool - isFreeSelectDriveMode_
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehicleSpecStruct > - specLevel_
Black.Save.Vehicle.SaveVehicleLooksStruct - looks_
                                    bool - isAirCraft_
                    SQEX.Ebony.Std.Fixid - albumId_
                    SQEX.Ebony.Std.Fixid - musicId_

Black.Save.Vehicle.SaveVehicleLooksStruct DD65FD945DF44A3DFFFFFFFFFFFFFFFF
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehicleMaterialStruct > - material_
                    SQEX.Ebony.Std.Fixid - colorId_
                    SQEX.Ebony.Std.Fixid - setStickerId_
Black.Save.Vehicle.SaveVehicleStickerStruct - sticker_
                                    bool - isUseSticker_

Black.Save.Vehicle.SaveVehicleStickerStruct A156B320C97467B3FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - stickerId_
                       Ebony.Base.String - texturePath_
                                   float - rotate_
                                   float - scale_
                                   float - trans_

Black.Save.Vehicle.SaveVehicleCustomizeStruct 6EB5F17089145DE1FFFFFFFFFFFFFFFF
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehicleColorStruct > - unlockedBodyColor_
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehicleColorStruct > - unlockedInteriorColor_
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehicleColorStruct > - unlockedTireColor_
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehicleUnlockStruct > - unlockedSetSticker_
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehicleUnlockStruct > - unlockedLeftSticker_
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehicleUnlockStruct > - unlockedRightSticker_
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehicleUnlockStruct > - unlockedTopSticker_
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehicleUnlockStruct > - unlockedFrontSticker_
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehicleUnlockStruct > - unlockedRearSticker_
SQEX.Ebony.Std.DynamicArray< Black.Save.Vehicle.SaveVehiclePartsStruct > - unlockedParts_
                                     int - lastUnlockedBodyColorNum_
                                     int - lastUnlockedInteriorColorNum_
                                     int - lastUnlockedTireColorNum_
                                     int - lastUnlockedSetStickerNum_
                                     int - lastUnlockedLeftStickerNum_
                                     int - lastUnlockedRightStickerNum_
                                     int - lastUnlockedTopStickerNum_
                                     int - lastUnlockedFrontStickerNum_
                                     int - lastUnlockedRearStickerNum_
                                     int - lastUnlockedPartsStickerNum_

Black.Save.Vehicle.SaveVehicleVisitedParkingStruct 45024807ED47237AFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id_

Black.Save.Vehicle.SaveVehicleSpecStruct 46D47E4F0797149EFFFFFFFFFFFFFFFF
                                     int - level_

Black.Save.Vehicle.SaveVehicleColorStruct F341D90D882545B8FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id_
                                    bool - isCreated_
                                    bool - isNew_

Black.Save.Vehicle.SaveVehicleStruct2 175CBDC37B44F5CFFFFFFFFFFFFFFFFF
Black.Save.Vehicle.SaveVehicleStatusStruct2 - status_
     Black.Save.Vehicle.SaveVehicleScore - scores_

Black.Save.Vehicle.SaveVehicleStatusStruct2 811EA7DD320CBB0CFFFFFFFFFFFFFFFF
                                     int - regaliaType_
                                  double - spare_pos_
                   Luminous.Math.VectorA - spare_rotate_

Black.Save.Vehicle.SaveVehicleScore 437C68E217906F01FFFFFFFFFFFFFFFF
                                     int - jumpScore_

Black.Save.Fishing.SaveFishingStruct EF12ACA22DF2E264FFFFFFFFFFFFFFFF
                                uint32_t - saveVersion
                                uint32_t - getFishCount
SQEX.Ebony.Std.DynamicArray< Black.Save.Fishing.SaveFishingGetFishData > - getFishList
                                uint32_t - lineInfoCount
SQEX.Ebony.Std.DynamicArray< Black.Save.Fishing.SaveFishingLineData > - lineInfoList
Black.Save.Fishing.SaveFishingEquipmentData - selectEquipment

Black.Save.Fishing.SaveFishingEquipmentData 4BCA4DCBBD49D226FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - lureId_
                    SQEX.Ebony.Std.Fixid - lineId_
                    SQEX.Ebony.Std.Fixid - rodId_
                    SQEX.Ebony.Std.Fixid - reelId_
                                    bool - isLureEquipped_
                                    bool - isLineEquipped_
                                    bool - isRodEquipped_
                                    bool - isReelEquipped_

Black.Save.EventScript.SaveEventScriptStruct BC6A2775860BBA7FFFFFFFFFFFFFFFFF
SQEX.Ebony.Std.DynamicArray< Black.Save.EventScript.SaveEventScriptGroupDataStruct > - saveEventScriptGroupDataStructList
SQEX.Ebony.Std.DynamicArray< Black.Save.EventScript.SaveEventScriptSceneDataStruct > - saveEventScriptSceneDataStructList

Black.Save.EventScript.SaveEventScriptGroupDataStruct C9CBF5A381F7A341FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - groupId
                                 int64_t - lastElapsedGameTime

Black.Save.EventScript.SaveEventScriptSceneDataStruct 6AB177F49256095AFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - sceneId
                                 int64_t - lastElapsedGameTime

Black.Save.Diner.SaveDinerStruct AFAE0F4898D35BE5FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - currentDinerId_
SQEX.Ebony.Std.DynamicArray< Black.Save.Diner.SaveDinerDataStruct > - dataLists_
SQEX.Ebony.Std.DynamicArray< Black.Save.Diner.SaveDinerInformationStruct > - informationLists_
SQEX.Ebony.Std.DynamicArray< Black.Save.Diner.SaveDinerPlaceStruct > - placeLists_

Black.Save.Diner.SaveDinerDataStruct 7D42A5495B75EEB0FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - dinerId_
                                    bool - updateInformation_
                                    bool - updateMobHunt_
                                    bool - updateRecipe_

Black.Save.Diner.SaveDinerInformationStruct B0FDB0FB06A912F3FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - informationId_
                                    bool - unlock_
                                    bool - check_

Black.Save.Diner.SaveDinerPlaceStruct 1FD1C9A23C8FA030FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - diner_id_
                    SQEX.Ebony.Std.Fixid - map_icon_id_
                                uint32_t - object_condition_
                                uint32_t - icon_condition_

Black.Save.Mobhunt.SaveMobhuntMainStruct EE41B94FE113AD34FFFFFFFFFFFFFFFF
                                uint32_t - version_
    Black.Save.Mobhunt.SaveMobhuntStruct - mobhuntDinnerData
                                     int - killCount_
                                     int - killCount1_
                                     int - killCount2_
                                uint32_t - currenDinnerId_
                                uint32_t - rank_
                                uint32_t - exp_
                                uint32_t - currentDinnerQuestTargetId_
Black.Save.Mobhunt.SaveMobhuntVDataStruct - mobhuntVData
                                    bool - isFistMobhuntClear_
                                    bool - isAdamanClear_

Black.Save.Mobhunt.SaveMobhuntStruct 9C9CC8AC34DD8ACFFFFFFFFFFFFFFFFF
                                uint32_t - dinnerId_
Black.Save.Mobhunt.SaveMobhuntDataStruct - mobhuntData

Black.Save.Mobhunt.SaveMobhuntDataStruct 8C8C003884E47CEAFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id_
                                    bool - isCleared_
                                    bool - isRecieved_
                                    bool - isReported_
                                    bool - isKilledAll_
                                    bool - isNew_
SQEX.Ebony.Std.DynamicArray< Black.Save.Mobhunt.SaveMobhuntVDataStructNew > - mobhuntVDataNewArray_
                                 uint8_t - killCount0_
                                 uint8_t - killCount1_
                                 uint8_t - killCount2_

Black.Save.Mobhunt.SaveMobhuntVDataStruct 14C24B24751A1182FFFFFFFFFFFFFFFF
                                     int - id_
                    SQEX.Ebony.Std.Fixid - elementId_
Black.Save.Mobhunt.SaveMobhuntPartsDataStruct - partsData

Black.Save.Mobhunt.SaveMobhuntPartsDataStruct DC1EA90890C6E99DFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - partsId_
                                    bool - isDestructed_

Black.Save.MemoryQuest.SaveMemoryQuestStruct E47E6CECDCA8A1C4FFFFFFFFFFFFFFFF
                                uint32_t - version_
                                    bool - isNowCurrent_
                                    bool - isReturnCaem_
                                    bool - isCanReturn_
Black.Save.MemoryQuest.SaveMemoryQuestDataStruct - memoryQuestData

Black.Save.MemoryQuest.SaveMemoryQuestDataStruct 46AD3D4748EF5AC5FFFFFFFFFFFFFFFF
                                 int64_t - worldTime_
                       Ebony.Base.String - areaFilePath
             Luminous.Math.DoubleVector4 - playerWorldPos
                   Luminous.Math.VectorA - playerRotation
                                     int - weatherType_
                    SQEX.Ebony.Std.Fixid - campPoint_

Black.Save.AbilityTree.SaveAbilityTreeStruct B26F61E8B68CFC9DFFFFFFFFFFFFFFFF
SQEX.Ebony.Std.DynamicArray< Black.Save.AbilityTree.SaveAbilityTreeEntityStruct > - enableAbilityTreeEntityList
SQEX.Ebony.Std.DynamicArray< SQEX.Ebony.Std.Fixid > - releaseBlockAbilityTreeEntityIdList

Black.Save.AbilityTree.SaveAbilityTreeEntityStruct 83561B33E85ABFF6FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - enableAbilityTreeEntityId
                                     int - abilityBankNumber

Black.Save.Chocobo.SaveChocoboStruct 6D82D598193A5F46FFFFFFFFFFFFFFFF
                                    char - name_
                                uint32_t - flag_
Black.Save.Multiplay.SaveChocoboDataStruct - multiChocoboData_
                                    bool - effectedEntitlement_

Black.Save.Multiplay.SaveChocoboDataStruct 5E400C02FAA920DBFFFFFFFFFFFFFFFF
                                uint32_t - chocoboNum_
Black.Save.Multiplay.SaveChocoboDataStruct.ChocoboDataStruct - chocoboDataList_

Black.Save.Multiplay.SaveChocoboDataStruct.ChocoboDataStruct 11A05E89B8C96B66FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - nameId_
Black.Save.Multiplay.SaveChocoboDataStruct.Personality - personality_
Black.Save.Multiplay.SaveChocoboDataStruct.Rarity - rarity_
Black.Save.Multiplay.SaveChocoboDataStruct.Color - color_
                                     int - stamina_
                                     int - jump_
                                   float - speed_
                                     int - evolValue_
                                   short - trainingCnt_
                                   short - specialTrainingNum_
                                   short - skillLevel_
                                   short - limitMaxLevel_
                                   short - maxLevel_
                                   short - level_
                                   short - injuryPercent_
                                    bool - isNew_
                                    bool - isInjured_
                                   short - trainingBonusCnt_
                                   short - trainingRateCnt_

Black.Save.Encyclopedia.SaveEncyclopediaStruct 12265AC6AC3FE8BAFFFFFFFFFFFFFFFF
Black.Save.Encyclopedia.SaveEncyclopediaEnemyDataStruct - enemy
Black.Save.Encyclopedia.SaveEncyclopediaCharacterDataStruct - character
Black.Save.Encyclopedia.SaveEncyclopediaArchiveDataStruct - archive

Black.Save.Encyclopedia.SaveEncyclopediaEnemyDataStruct 53F7E0343D70C4CDFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                 int32_t - kill
                                    bool - isNew

Black.Save.Encyclopedia.SaveEncyclopediaCharacterDataStruct 202038821116B899FFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                    bool - isAddition
                                    bool - isNew

Black.Save.Encyclopedia.SaveEncyclopediaArchiveDataStruct 4345F8E44F84ABECFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id
                                    bool - isAddition
                                    bool - isNew

Black.Save.Snapshot.SaveSnapshotImageInfoContainerStruct EBD3FF72EE769132FFFFFFFFFFFFFFFF
Luminous.Std.DynamicArray< Black.Save.Snapshot.SaveSnapshotImageInfoStruct > - snapshots_

Black.Save.Snapshot.SaveSnapshotImageInfoStruct B6B2DF93EE1FC1E1FFFFFFFFFFFFFFFF
                                uint32_t - id_
Luminous.Std.DynamicArray< SQEX.Ebony.Std.Fixid > - attributes_
                                 int64_t - time_
                    SQEX.Ebony.Std.Fixid - photoLayerId_
             Luminous.Math.DoubleVector4 - worldPosition_
                                 uint8_t - importantType_
                                 uint8_t - phaseType_
                                    bool - isMarked_
                    SQEX.Ebony.Std.Fixid - photoJenre_
                    SQEX.Ebony.Std.Fixid - targetIds_

Black.Save.Common.SaveCommonStruct 627EF98BC1589E9BFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - presenceId_
                                    bool - forbidSaveAnywhereFlag_
                                     int - reserved_
                                 int64_t - reserved2_
                                uint32_t - noxScore_
Black.Save.Multiplay.SavePlantMapDataStruct - plantMapData_
          Black.Save.Common.SaveEpiScore - ignis_

Black.Save.Multiplay.SavePlantMapDataStruct B565D8EED3327CE6FFFFFFFFFFFFFFFF
                                    bool - isCompletedLesta_
Black.Save.Multiplay.SavePlantMapDataStruct.IconDataStruct - iconDataList_

Black.Save.Multiplay.SavePlantMapDataStruct.IconDataStruct 629447FE2B5ADBAAFFFFFFFFFFFFFFFF
                    SQEX.Ebony.Std.Fixid - id_
                                 uint8_t - state_

Black.Save.Common.SaveEpiScore 890B2ABC3365005AFFFFFFFFFFFFFFFF
      Black.Save.Common.EPI_RESULT_SCENE - chapter
                                 int32_t - score
⚠️ **GitHub.com Fallback** ⚠️