E33 Save File Info
This contains my notes on the save file format for E33. Some information may be incorrect.
- It is in little endian
- Starts with GVAS
- 0x16 and 0x17 change
- Up until 0x6D5 it is random
- After this it has lumina sets
- This has the name of the lumina set followed by the pictos in it (called passive effect)
- Not sure where to see costs of the lumina set (or skills within)
- Next it has all items that have a notification with it (goes away after user hovers over it)
- Has it separated by menu, followed by the list of items in that menu with a notification
- Followed by favorite items and pictos (may not always have this)
- LastUsedSavePoint has data on the location of the last save
- VisitedLevelRowNames has all places that have been visited (gets added to for more locations)
- CurrentParty: has the character names in the order that they were added to the party
- CharactersCollection: has the character name, their level, current exp, available ap?, current hp?, current mp?, actions (attack, flee, etc), equipped luminas, equipped weapon, equipped pictos (if there), unlocked skills, equipped skills, equipped hair/outfit, colors of lumina given
- Repeats for each character; Gustave will be excluded if in Act II onwards
- TimePlayed for time spent in game
- InventoryItems has everything in the inventory (used in the save parser to see if everything is there)
- Need to figure out tints
- GPE_States are the shortcuts or anything that gets destroyed in the world (more gets added here if more unlocked)
- TransientEnemyTransforms looks like a list of enemies in the area
- TransientEnemyRoamingPointIndex looks like some more info about the enemies in the area
- BattledEnemies has every enemy fought in that save file (adds more over time)
- MovingPlatformsStates is for the elevators in Sirene and similar places; only shows up if interacted with an elevator at some point
- TransientInteractedObjects has some cutscene triggers (Goblu flower, Gustave rock) InteractedObjects has a bunch of random stuff, but includes the paint cages (also every single lantern for the lamp master)
- InteractedCinematics has all cinematics seen
- InteractedTutorials has all tutorials
- CurrentCharacterWorld is the current character selected
- SpawnPointTagToLoadAt is the current spawn point
- ReturnSpawnPointTag is previous location
- MapToLoadAfterCamp is where to load after exiting the camp
- LastWorldMapTransform is something (all encrypted bytes)
- ExplorationProgression is something (this could involve ability to go to the Monolith)
- E_WorldMapExplorationCapacity is Esquie skills
- NameIDsStates is random bytes (these do change per save file)
- EquippedConsumableShards has all the tints in the game (but no info on them)
- QuestStatuses has all quests in the game
- Main_ForcedCamps has all times the game forces the camp scenes
- TheExpeditionFestival has info on the prologue
- TheGestralTournament has info on the gestral village
- Bonus_LostGestrals has info on the lost gestrals (but does not really say much about them, just that they are there)
- For a while it has the name of the quest, but does not give any additional info if it has been completed or not
- Not sure how to see what has been done and what has not
- WeaponProgressions has info on weapon and pictos name and level
- InteractedDialogues is random bytes
- Relationship_Level just has character list, but no info
- LastTransform and LastLightingScenario (and the following Last...) might be for loading in the area MerchantStates has list of all merchants in the game, and possibly the items already bought (more gets added to the list the more things bought)
- BattleTowerSaveData has all stuff about the battle tower (only shows up if accessed)
- SaveDateTime is the date/time of the save
- PassiveEffectsProgressions has all luminas, but unsure of how it lists the mastery (pictos only appear if at least one stage has been learnt)
- GameDifficultyData has info on the game difficulty
- UnlockedSpawnPoints has list of places you could spawn at (gets added to over time)
- UnlockedMapSections has all places you've been to