mirror of https://github.com/nmlgc/ReC98.git
62 lines
968 B
PHP
62 lines
968 B
PHP
GAME = 2
|
|
include defconv.inc
|
|
include th02/mem.inc
|
|
|
|
include th02/hardware/input.inc
|
|
include th02/math/randring.inc
|
|
include th02/gaiji/boldfont.inc
|
|
include th02/score.inc
|
|
|
|
kajacall macro func, param := <0>
|
|
call _snd_kaja_interrupt pascal, (func shl 8) or (param and 0ffh)
|
|
endm
|
|
|
|
mikoconfig_t struc
|
|
id db 10 dup(?) ; = "MIKOConfig"
|
|
db ?
|
|
stage db ?
|
|
debug_flag db ?
|
|
db ?
|
|
score dd ?
|
|
continues_used dw ?
|
|
rem_bombs db ?
|
|
rem_lives db ?
|
|
rank db ?
|
|
start_power db ?
|
|
bgm_mode db ?
|
|
start_bombs db ?
|
|
start_lives db ?
|
|
db ?
|
|
frame dd ?
|
|
unused_1 dw ?
|
|
unused_2 db ?
|
|
main_retval db ?
|
|
perf db ?
|
|
unused_3 db ?
|
|
shottype db ?
|
|
demo_num db ?
|
|
skill dw ?
|
|
unused_4 dw ?
|
|
score_highest dd ?
|
|
mikoconfig_t ends
|
|
|
|
END_LINE_LEN = 46
|
|
|
|
MAP_SIZE = 0C00h
|
|
|
|
; Player
|
|
; ------
|
|
MISS_INVINCIBILITY_FRAMES = 220
|
|
CONTINUE_INVINCIBILITY_FRAMES = 200
|
|
; ------
|
|
|
|
; Bombs
|
|
; -----
|
|
BOMB_INVINCIBILITY_FRAMES_AFTER = 70
|
|
; -----
|
|
|
|
; Bosses
|
|
; ------
|
|
BOSS_DEFEAT_INVINCIBILITY_FRAMES = 200
|
|
; ------
|