PRO File Format

This document describes the format of Fallout2 items *.pro files, which are located in master.dat\\proto\ITEMS\. Each item in the game has it's own corresponding *.pro file. The *.pro file name is usually generated using the Item Id.

Note: this doc only describes the items *.pro files(ObjectType=item)from proto\ITEMS\(weapons, drugs, other stuff......), NOT the *.pro files of other objects (scenery, critters etc) It might be useful to read "Conception of objects in Fallout2" before reading this.

1. Format description
All controlling values in an item *.pro file are stored in Motorola format, i.e. [H][L]. First 56 bytes are common for all the items, they are followed by characteristics that are specific for each subtype.

Object Subtype Drug
Let's use Psycho as an example (Item Id 110):

Stat Id - for Psycho these values equal to 0x5, 0x4 and 0x18. This means that one dose of Psycho can influence AG, IN and DR of character. (AGility, INtelligence, Damage Resistance). The immediate effects of Psycho are:

AG+=3 IN+=0xFFFFFFFD (i.e. -3) DR+=0x32 (+50)

The "medium-time" effects are activated after 0xF0 (240) minutes:

AG+=0xFFFFFFFD (-3) IN++ (+1) DR+=0xFFFFFFE7 (-25)

And so the long-time efects are activated after 0x1E0 (480) minutes:

AG increases by 0 IN+=2 DR+=0xFFFFFFE7 (-25).

2. The character's parameters list from master.dat\\text\english\game\stat.msg

{100}{}{Strength} {101}{}{Perception} {102}{}{Endurance} {103}{}{Charisma} {104}{}{Intelligence} {105}{}{Agility} {106}{}{Luck} {107}{}{Maximum Hit Points} {108}{}{Maximum Action Points} {109}{}{Armor Class} {110}{}{Unarmed Damage} {111}{}{Melee Damage} {112}{}{Carry Weight} {113}{}{Sequence} {114}{}{Healing Rate} {115}{}{Critical Chance} {116}{}{Better Criticals} {117}{}{Damage Threshold} {118}{}{Damage Threshold Laser} {119}{}{Damage Threshold Fire} {120}{}{Damage Threshold Plasma} {121}{}{Damage Threshold Electrical} {122}{}{Damage Threshold EMP} {123}{}{Damage Threshold Explosion} {124}{}{Damage Resistance} {125}{}{Damage Resistance Laser} {126}{}{Damage Resistance Fire} {127}{}{Damage Resistance Plasma} {128}{}{Damage Resistance Electrical} {129}{}{Damage Resistance EMP} {130}{}{Damage Resistance Explosion} {131}{}{Radiation Resistance} {132}{}{Poison Resistance} {133}{}{Age} {134}{}{Gender} {135}{}{Current Hit Points} {136}{}{Current Poison Level} {137}{}{Current Radiation Level} 3. Credits

Originally written by Borg Locutus

Re-written and extended by Serge, R&D Group Leader, TeamX

Additional info by Tarantul.

Some info borrowed from FIME item editor manual by Garry

Revised by DIMS.

Translated by Dr. W95