42 lines
896 B
NASM
42 lines
896 B
NASM
pushpc
|
|
incsrc hooks.asm
|
|
|
|
macro WriteGFXSheetPointer(sheet, location)
|
|
pushpc
|
|
org $80CFC0+<sheet>
|
|
db <location>>>16
|
|
|
|
org $80D09F+<sheet>
|
|
db <location>>>8
|
|
|
|
org $80D17E+<sheet>
|
|
db <location>>>0
|
|
pullpc
|
|
endmacro
|
|
|
|
%WriteGFXSheetPointer($C9, DungeonMapIcons1)
|
|
%WriteGFXSheetPointer($CA, DungeonMapIcons2)
|
|
%WriteGFXSheetPointer($D5, DungeonMapIcons3)
|
|
%WriteGFXSheetPointer($D4, MapSheetD4)
|
|
%WriteGFXSheetPointer($D6, DungeonMapDoorConnectors)
|
|
|
|
%WriteGFXSheetPointer($61, DungeonMapIcons4)
|
|
%WriteGFXSheetPointer($62, DungeonMapIcons5)
|
|
%WriteGFXSheetPointer($63, DungeonMapIcons6)
|
|
|
|
pullpc
|
|
|
|
incsrc current_room_map.asm
|
|
incsrc draw_rooms.asm
|
|
incsrc map_bg3.asm
|
|
incsrc dungeon_switch.asm
|
|
incsrc draw_loot.asm
|
|
incsrc check_loot.asm
|
|
incsrc blink_loot.asm
|
|
incsrc data/doors_display.asm
|
|
incsrc data/spiral_stairs.asm
|
|
incsrc data/fall_warps.asm
|
|
incsrc data/split_room.asm
|
|
incsrc data/doors_connections.asm
|
|
|