Queries
------------------------------------------------
-2147483638 b c: is b <= c, confidence 2
10 b c: is b >= c, confidence 5
11 b c: is b == c, confidence 5
Commands (b=c=0, unless used)
------------------------------------------------
2029 b c: assign value of c to value of b, con = 5
10280 b c: assign player quest b (id from quests.txt), con = 5
10190 b c: give player item, con = 5
10203 b c: assign troopid b to party (from troops.txt), con = 7
10251 b c: assign troopid b to party faction, con = 4
20352 b c: load number of parties of type c(party_templates.txt) I have
beaten (possibly battled with rather than beaten) into register
address b*
20017 b c: multiply b and c, con = 7
20020 b c: store the lower of c or the value in register address b at
register address b, con = 7
20016 b c: subtract c from the value in reg. address b, store in reg at
addressb (ie: b -= c;), con = 7
10316 b c: display the "tell me about yourself" screen, con = 9
20059 b c: load the number of prisoners in party into reg. addr. b If b
is 0, use $reg0$ This may be common behavior in similar
operations, con 7
10314 b c: show sell prisoners screen, con 9
10062 b c: give player amt b exp, con 5
10060 b c: give player amt b gold, con 5
10061 b c: player loses amt b gold, con 5
20018 b c: divide b by c (probably integer division), con 5
20013 b c: increment by 1 (b++), con 4
20014 b c: decrement by 1 (b--), con 4
20030 b c: load value of variable into register number (not address!),
con 2
20050 b c: load string associated with troopid c into string register b
($sregb$), con 2
10193 b c: take item b (item_kinds1.txt) from player inventory, con 5
10194 b c: give troopid c itemid b, con 5
-2147483538 b c: return 1 if troopid b is not in party, con 7
-2147483547 b c: return 1 if there's no room for more people in party
(may be more general), con = 4
110 b c: return 1 if troop id b is in your party, con 7
Variables
----------
33554527 harreck has done his opening announcement
re: river pirates
33554721 player has been assigned river pirate quest
33554464 type of arena tournament?i
33554458 amount you've bet in the arena
33554720 constable has given you initial speech on the success of
river pirate quest
33554831 amount of river pirates killed as of last time you got
reward from constable
33554719 some internal variable?, river pirates quest accomplished?
33554524 first chat with Marnid
33554526 conditions for Marnid to be in your party have been met
33554514 initial chat with Ramun
33554525 Marnid answered question about fighting for padded cloth
33554492 PC has not been told how to take someone as prisoner
33554456 Tournamentmaster has explained tournaments
33554455 Zendar arena fight has been started, but not followed up
on with tournament master
33554460 1 if watched arena fight, 0 if actually fought in fight
33554462 1 if won arena fight
33554466 most likely number of successful training 'stages'
completed in zendar
33554513 possibly denotes if player has had conversation with
tournament master about training
33554464 type of next arena fight
33554458 arena bet amount
33554461 1 =player bet on blue, if didn't actually fight in arena, 0 if
player bet on self
33554523 has had arena zooming explained to him
33554465 has been introduced to trainer of zendar
33554467 number of fights left to go till next training stage in zendar
33554468 opponent type in training stages at zendar
33554518 training tiers explained to pc
33554470 training stage fight was 1 if 1
33554469 set after a training stage fight starts, apparently unset
before talking to trainer again
33554528 introduced to Xerina
33554529 introduced to Kradus
* registers are referred to in the file as $reg0$, $reg1$, etc. Those are not the addresses. The address is 16777216 + registerNum. The upper limit is currently undetermined.