Encounter: "Encounter encounter_number (danger_level) (hp_allowed) (action) (minimum_enemies) (maximum_heroes)"
Example: "Encounter 37-2 5 100 Fight 2 1
encounter_number: encounter from the encounters table, accepts decimal or hexadecimal format (0x00 through 0x80), append -2 for formation 2
danger_level: default 3, modifies score values of damage dealt in fight, also cutoff for some advanced settings
hp_allowed: default 0, if populated sets main character hp for fight calculation to this value and scores damage taken in fight
action: default Fight, allowed Bane and Flee, this action will be taken by the party each turn
minimum_enemies: default 0, will try to fight this many enemies, may not happen due to rng bottlenecks, formation constraints, etc.
maximum_heroes: default 1, will score fight ending with more heroes as -999999 value.

ChangeGold: "ChangeGold amount"
Can be used to track gold, currently no outputs when used but could be implemented in future and put warnings when going negative.

EquipWeapon: "EquipWeapon weapon (character)"
Equips weapon using name from weapons table, character slot defaults to first character 128, range 128-131 (0x80-0x84)

EquipArmor: "EquipArmor armor (character)"
Equips armor using name from armor table, character slot defaults to first character 128, range 128-131 (0x80-0x84)

UnequipWeapon: "UnequipWeapon (character)"
Unequip weapon from character slot defaults to first character 128, range 128-131 (0x80-0x84)

UnequipArmor: "UnequipArmor slot/armor (character)"
Unequip armor from slot provided (0-3, armor, shield, helmet, glove) or slot of equipment provided from armor table, character slot defaults to first character 128, range 128-131 (0x80-0x84)