I have been wondering, how does the game know which map to load for each map ID? I have looked at the code and it is an array, and with the <TRA command, it takes the map ID, multiplies it by 1000, then adds 4BF000 or 4DF020, pushes the address, then it calls function the at 481010 (sprintf)...