Fallout2 Opcode Playground

Opcodes: 8000-801F, 8020-803F, 8040-805F,
8060-807F, 8080-809F, 80A0-80BF, 80C0-80DF,
80E0-80FF, 8100-811F, 8120-813F, 8140-8155
 
List Opcodes:Used in Fallout 2Named
Known to DecompilerDescribed

Descriptions for 80A6

Opcode80A6, SkillPoints
>> subfunction   SkillPoints

Author: TryKos

30.04.03 20:52:40

SkillPoints(PCStatNum)
BIS: get_pc_stat (pcStat);
Возвращает значение характеристики, которая есть только у игрока (obj_dude).
Возможные значения PCStatNum:
#define PCSTAT_unspent_skill_points (0) //нераспределенные очки умений [skills]
#define PCSTAT_level (1) //текущий уровень
#define PCSTAT_experience (2) //количество опыта
#define PCSTAT_reputation (3) //репутация
#define PCSTAT_karma (4) //карма
#define PCSTAT_max_pc_stat (5) //??

Последние 3 параметра в скриптах игры не искпользуются, возможно, что не реализованы и в движке.
Author: legacy information

22.06.02 13:29:01

80A6 с одним аргументом, легальные значения - 0, 1 и 2. 0 - возвращает количество нераспределенных скиллпойнтов. 1 - текущий уровень игрока. 2 - количество накопленной экспы.