Battle Parameters

From Sylverant
Revision as of 15:23, 26 January 2012 by BlueCrab (talk | contribs) (Add initial page about the battle parameter files.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

The Battle Parameter files define the stats for various enemies in the game. In a normal install of PSO Blue Burst, these files can be found in the data directory with the following names:

  • BattleParamEntry.dat -- Episode 1 enemies (offline/single player mode)
  • BattleParamEntry_on.dat -- Episode 1 enemies (online mode)
  • BattleParamEntry_lab.dat -- Episode 2 enemies (offline/single player mode)
  • BattleParamEntry_lab_on.dat -- Episode 2 enemies (online mode)
  • BattleParamEntry_ep4.dat -- Episode 4 enemies (offline/single player mode)
  • BattleParamEntry_ep4_on.dat -- Episode 4 enemies (online mode)

Battle Parameter Format

Each file contains 96 entries per difficulty level, each of which is formed as follows (all multi-byte quantities are little endian):

Bytes Meaning
0x00-0x01 ATP
0x02-0x03 PSV (Perseverance -- basically their intelligence)
0x04-0x05 EVP
0x06-0x07 HP
0x08-0x09 DFP
0x0A-0x0B ATA
0x0C-0x0D LCK
0x0E-0x0F ESP?
0x10-0x1B Unknown
0x1C-0x1F Experience
0x20-0x23 Unknown (newserv labels it difficulty)

All of the entries for each difficulty are together in the file. They are ordered in order of increasing difficulty (so, normal comes first, then hard, then very hard, then ultimate). The online and offline versions of the files are ordered the same way.