; hook API functions

; in-movie menu:

{ ADDR @ODRT @NDRT  ; DrawTextA        -> wc4_draw_text
	= x301003 x00053C  x302003 x00053C
} ADDR
{ ADDR @OFNT @NFNT  ; CreateFontA      -> wc4_create_font
	= x301003 x0003E0  x302003 x0003E0
} ADDR
;    -     :
{ ADDR @OSTC @NSTC  ; SetTextColor     -> wc4_settextcolor
	= x301003 x0003E8  x302003 x0003E8
} ADDR

; game translation:

{ ADDR @OFIL @NFIL  ; CreateFileA      -> wc4_create_file
	= x301003 x0003FC  x302003 x0003FC
} ADDR
{ ADDR @OCLO @NCLO  ; CloseHandle      -> wc4_close_handle
	= x301003 x0004A0  x302003 x0004A0
} ADDR
{ ADDR @OPTR @NPTR  ; SetFilePointer   -> wc4_set_file_ptr
	= x301003 x000504  x302003 x000504
} ADDR
{ ADDR @OREA @NREA  ; ReadFile         -> wc4_read_file
	= x301003 x000488  x302003 x000488
} ADDR

; obsoleted/debugging:
;
; { ADDR @OGPA @NGPA  ; GetProcAddress   -> wc4_get_procaddr
; 	= x301003 x00048C  x302003 x00048C
; } ADDR
; { ADDR @OLLI @NLLI  ; LoadLibraryA     -> wc4_load_library
; 	= x301003 x000494  x302003 x000494
; } ADDR
; { ADDR @OCON @NCON  ; ReadConsoleInput -> wc4_read_console_input
; 	= x301003 x000410  x302003 x000410
; } ADDR
; { ADDR @OGMS @NGMS  ; GetMessage       -> wc4_get_message
; 	= x301003 x000574  x302003 x000574
; } ADDR
; { ADDR @OPMS @NPMS  ; PeekMessage      -> wc4_peek_message
; 	= x301003 x000590  x302003 x000590
; } ADDR
; { ADDR @OTMS @NTMS  ; TranslateMessage -> wc4_translate_message
; 	= x301003 x000570  x302003 x000570
; } ADDR

