home *** CD-ROM | disk | FTP | other *** search
- ;PCROBOTS.INC - include file for MASM and TASM
- ; for PCROBOTS written by P.D.Smith (psmithb@cix.compulink.co.uk)
-
- ; values returned by 'get_local_map' and 'get_remote_map'
- ARENA_FREE EQU 0
- ARENA_WALL EQU 1
- ARENA_DAMAGE EQU 3
- ARENA_REFUEL EQU 30
-
- ; values returned by 'get_shell_status'
- SHELL_MISSED EQU 0
- SHELL_HIT_WALL 1
- SHELL_CLOSE_BLAST 2
- SHELL_NEAR_MISS 3
- SHELL_DIRECT_HIT 4
-
- ; PCRobots Function numbers
- SWAPTASK EQU 00h
- MOVEMENT EQU 01h
- SCAN EQU 02h
- SHOOT EQU 03h
- GETXY EQU 10h
- TRANSMIT EQU 11h
- RECEIVE EQU 12h
- DAMAGE EQU 13h
- SPEED EQU 14h
- BATTERY EQU 15h
- TICKS EQU 16h
- SIN EQU 17h
- COS EQU 18h
- TAN EQU 19h
- ATAN EQU 1Ah
- SQRT EQU 1Bh
- SET_PATTERN EQU 1Ch
- DEBUG_FLAG EQU 1Dh
- BUY_ARMOUR EQU 1Eh
- BUY_SHELLS EQU 1Fh
- SHELLS_LEFT EQU 20h
- GET_LOCAL_MAP EQU 21h
- INVISIBILITY EQU 22h
- GET_SHELL_STATUS EQU 23h
- IS_INVISIBLE EQU 24h
- ATAN2 EQU 25h
- GET_ROBOT_ID EQU 26h
- REGISTER_IFF EQU 27h
- CHECK_IFF EQU 28h
- REGISTER_NAME EQU 29h
- FIND_NAME EQU 2Ah
- GET_TEAM_ID EQU 2Bh
- CONFIGURE EQU 80h
-
-