# 80170BD8 # Unlock conditions # the data format reminds me of a state machine or bytecode, but it might not # be either of those things. #------------------------------------------------# # Attempting to figure out the commands #------------------------------------------------# # all values are bytes (it's the only reasonable way to implement this system) #------------------------------------------------# # Command 0x00: no-operation/fill value # (This might be why stable numbers start at 1.) #------------------------------------------------# # Command 0x01: Game Mode # One parameter with the following values: # 0x00 - Any # 0x01 - RRS/KRS # 0x02 - Exhibition # 0x03 - ? # 0x04 - League # 0x05 - Tournament # 0x06-0x0A - ? # 0x0B - Event/PPV # 0x0C-0x0F - ? #------------------------------------------------# # Command 0x02: related to match type # 0x10 = singles match # 0x20 = tag match #------------------------------------------------# # Command 0x03: ??? # One parameter, needs more research # Known Values: # 0x00 # 0x01 # 0x02 # 0x04 # 0x05 #------------------------------------------------# # Command 0x04: related to RRS event number. # One parameter, needs more research #------------------------------------------------# # Command 0x05: related to league, battle royal, and tournament # Known values: # 0x00 = Single League # 0x01 = Tag League # 0x02 = Battle Royal # 0x03 = Single Tournament # 0x04 = Tag Tournament #------------------------------------------------# # Command 0x06: Win RRS Championship # One parameter, relating to which title is won. # 0x00 = Triple Crown Championship # 0x01 = World Tag Championship # 0x02 = Asia Tag Championship #------------------------------------------------# # Command 0x07: Clear RRS Mode # No parameters. #------------------------------------------------# # Command 0x08: ? #------------------------------------------------# # Command 0x09: related to Event Mode participants? # needs more research #------------------------------------------------# # Command 0x0A: related to Event Mode participants? # needs more research #------------------------------------------------# # Command 0x0B: related to Event Mode participants? # needs more research #------------------------------------------------# # Command 0x0E: related to losing and/or match ending type # One parameter, needs more research #------------------------------------------------# # Command 0x0F: Weapon Attack Count # Followed by number of successful attacks required #------------------------------------------------# # Command 0x10: Wrestler Participation Count # Param 1 = number of appearances # This is followed by up to 3 Wrestler ID2 values. #------------------------------------------------# # Command 0x11: related to junior heavyweights #------------------------------------------------# # Command 0x13: number of wrestlers unlocked # One parameter: number of wrestlers unlocked #------------------------------------------------# # Command 0x14: related to making a wrestler bleed? #------------------------------------------------# # Command 0x15: ??? #------------------------------------------------# # Command 0x16: Use Specific Wrestler # Can be followed by up to 3 values, which are Wrestler ID2s. # 0xFF = early list termination #------------------------------------------------# # Command 0x17: Use Specific Team # Followed by 2 Wrestler ID2 values. #------------------------------------------------# # Command 0x18: Use Wrestler from Specific Stable # Can be followed by up to 3 values, which are Stable IDs. # Stable IDs start counting at 1 for some reason. # When converting between these IDs and the "expected" values # (e.g. the ones found in the Stables editor in VPW Studio), subtract 1.