mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-12-27 02:31:00 +00:00
mist: meche: extend east clue trail
This commit is contained in:
parent
0ee2b3c7c9
commit
d37549f7b5
@ -205,7 +205,7 @@ MECHE_RED_SECRET_DOOR = 40
|
||||
MECHE_RED_SECRET_ROOM = 41
|
||||
MECHE_TOP_FLOOR_UP = 42
|
||||
MECHE_ACHENAR_LETTER = 43
|
||||
|
||||
MECHE_EAST_PATH = 44
|
||||
|
||||
|
||||
|
||||
|
@ -23,6 +23,14 @@
|
||||
.byte MECHE_ARRIVAL ; LOCATION = $82
|
||||
.endif
|
||||
|
||||
.if 1
|
||||
; MECHE
|
||||
.byte LOAD_MECHE ; WHICH_LOAD = $80
|
||||
.byte DIRECTION_E ; DIRECTION = $81
|
||||
.byte MECHE_EAST_PLATFORM ; LOCATION = $82
|
||||
.endif
|
||||
|
||||
|
||||
.if 0
|
||||
; CHANNEL
|
||||
.byte LOAD_CHANNEL ; WHICH_LOAD = $80
|
||||
@ -58,7 +66,7 @@
|
||||
.byte STONEY_ARRIVAL ; LOCATION = $82
|
||||
.endif
|
||||
|
||||
.if 1
|
||||
.if 0
|
||||
; NIBEL
|
||||
.byte LOAD_NIBEL ; WHICH_LOAD = $80
|
||||
.byte DIRECTION_E ; DIRECTION = $81
|
||||
|
@ -46,7 +46,7 @@ meche_graphics.inc: \
|
||||
top_floor_up_w.lzsa \
|
||||
top_floor_ye_w.lzsa top_floor_ne_w.lzsa \
|
||||
rotate_controls_e.lzsa \
|
||||
eastturn_e.lzsa eastturn_w.lzsa \
|
||||
eastturn_e.lzsa eastturn_w.lzsa eastturn_n.lzsa eastturn_s.lzsa \
|
||||
east_arch_w.lzsa east_arch_s.lzsa \
|
||||
east_hint_e.lzsa \
|
||||
east_top_e.lzsa east_top_w.lzsa \
|
||||
@ -60,7 +60,8 @@ meche_graphics.inc: \
|
||||
blue_secret_room_jolt_n.lzsa \
|
||||
red_secret_door_s.lzsa \
|
||||
red_secret_room_n.lzsa red_secret_room_s.lzsa red_secret_room_e.lzsa red_secret_room_w.lzsa \
|
||||
achenar_letter.lzsa
|
||||
achenar_letter.lzsa \
|
||||
east_path_e.lzsa east_path_w.lzsa
|
||||
echo "departure_e_lzsa: .incbin \"departure_e.lzsa\"" > meche_graphics.inc
|
||||
echo "arrival_w_lzsa: .incbin \"arrival_w.lzsa\"" >> meche_graphics.inc
|
||||
echo "entrance_e_lzsa: .incbin \"entrance_e.lzsa\"" >> meche_graphics.inc
|
||||
@ -136,6 +137,8 @@ meche_graphics.inc: \
|
||||
echo "rotate_controls_e_lzsa: .incbin \"rotate_controls_e.lzsa\"" >> meche_graphics.inc
|
||||
echo "eastturn_e_lzsa: .incbin \"eastturn_e.lzsa\"" >> meche_graphics.inc
|
||||
echo "eastturn_w_lzsa: .incbin \"eastturn_w.lzsa\"" >> meche_graphics.inc
|
||||
echo "eastturn_n_lzsa: .incbin \"eastturn_n.lzsa\"" >> meche_graphics.inc
|
||||
echo "eastturn_s_lzsa: .incbin \"eastturn_s.lzsa\"" >> meche_graphics.inc
|
||||
echo "east_arch_w_lzsa: .incbin \"east_arch_w.lzsa\"" >> meche_graphics.inc
|
||||
echo "east_arch_s_lzsa: .incbin \"east_arch_s.lzsa\"" >> meche_graphics.inc
|
||||
echo "east_hint_e_lzsa: .incbin \"east_hint_e.lzsa\"" >> meche_graphics.inc
|
||||
@ -162,7 +165,8 @@ meche_graphics.inc: \
|
||||
echo "red_secret_room_e_lzsa: .incbin \"red_secret_room_e.lzsa\"" >> meche_graphics.inc
|
||||
echo "red_secret_room_w_lzsa: .incbin \"red_secret_room_w.lzsa\"" >> meche_graphics.inc
|
||||
echo "achenar_letter_lzsa: .incbin \"achenar_letter.lzsa\"" >> meche_graphics.inc
|
||||
|
||||
echo "east_path_e_lzsa: .incbin \"east_path_e.lzsa\"" >> meche_graphics.inc
|
||||
echo "east_path_w_lzsa: .incbin \"east_path_w.lzsa\"" >> meche_graphics.inc
|
||||
|
||||
%.gr: %.png
|
||||
$(PNG2GR) $< $@
|
||||
|
BIN
mist/graphics_meche/east_path_e.png
Normal file
BIN
mist/graphics_meche/east_path_e.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 930 B |
BIN
mist/graphics_meche/east_path_w.png
Normal file
BIN
mist/graphics_meche/east_path_w.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.0 KiB |
BIN
mist/graphics_meche/eastturn_n.png
Normal file
BIN
mist/graphics_meche/eastturn_n.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 847 B |
BIN
mist/graphics_meche/eastturn_s.png
Normal file
BIN
mist/graphics_meche/eastturn_s.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 829 B |
@ -1,5 +1,5 @@
|
||||
5 HOME
|
||||
10 PRINT "LOADING MIST V0.99.2"
|
||||
10 PRINT "LOADING MIST V0.99.3"
|
||||
20 PRINT:PRINT
|
||||
40 PRINT "CONTROLS: "
|
||||
42 PRINT " MOVE CURSOR : ARROWS OR WASD"
|
||||
|
@ -15,6 +15,7 @@ locations:
|
||||
.word location32,location33,location34,location35
|
||||
.word location36,location37,location38,location39
|
||||
.word location40,location41,location42,location43
|
||||
.word location44
|
||||
|
||||
; MECHE_INSIDE_GEAR -- Inside gear on Mist
|
||||
location0:
|
||||
@ -545,21 +546,21 @@ location28:
|
||||
.byte 18,42 ; special y
|
||||
.word handle_rotation_controls-1 ; special function
|
||||
|
||||
; MECHE EAST_PLATFORM -- rotated to east platform
|
||||
; MECHE_EAST_PLATFORM -- rotated to east platform
|
||||
location29:
|
||||
.byte $ff ; north exit
|
||||
.byte $ff ; south exit
|
||||
.byte MECHE_EAST_ARCH ; east exit
|
||||
.byte MECHE_EAST_PATH ; east exit
|
||||
.byte MECHE_FORT_ENTRY ; west exit
|
||||
.byte $ff ; north exit_dir
|
||||
.byte $ff ; south exit_dir
|
||||
.byte DIRECTION_S ; east exit_dir
|
||||
.byte DIRECTION_E ; east exit_dir
|
||||
.byte DIRECTION_N ; west exit_dir
|
||||
.word $0000 ; north bg
|
||||
.word $0000 ; south bg
|
||||
.word eastturn_n_lzsa ; north bg
|
||||
.word eastturn_s_lzsa ; south bg
|
||||
.word eastturn_e_lzsa ; east bg
|
||||
.word eastturn_w_lzsa ; west bg
|
||||
.byte BG_EAST|BG_WEST
|
||||
.byte BG_EAST|BG_WEST|BG_NORTH|BG_SOUTH
|
||||
.byte $ff ; special exit
|
||||
|
||||
; MECHE EAST_ARCH -- cool archway
|
||||
@ -567,7 +568,7 @@ location30:
|
||||
.byte $ff ; north exit
|
||||
.byte MECHE_EAST_TOP ; south exit
|
||||
.byte $ff ; east exit
|
||||
.byte MECHE_EAST_PLATFORM ; west exit
|
||||
.byte MECHE_EAST_PATH ; west exit
|
||||
.byte $ff ; north exit_dir
|
||||
.byte DIRECTION_E ; south exit_dir
|
||||
.byte $ff ; east exit_dir
|
||||
@ -812,3 +813,21 @@ location43:
|
||||
.byte BG_SOUTH
|
||||
.byte $ff ; special exit
|
||||
|
||||
; MECHE_EAST_PATH -- path to east hint
|
||||
location44:
|
||||
.byte $ff ; north exit
|
||||
.byte $ff ; south exit
|
||||
.byte MECHE_EAST_ARCH ; east exit
|
||||
.byte MECHE_EAST_PLATFORM ; west exit
|
||||
.byte $ff ; north exit_dir
|
||||
.byte $ff ; south exit_dir
|
||||
.byte DIRECTION_S ; east exit_dir
|
||||
.byte DIRECTION_W ; west exit_dir
|
||||
.word $0000 ; north bg
|
||||
.word $0000 ; south bg
|
||||
.word east_path_e_lzsa ; east bg
|
||||
.word east_path_w_lzsa ; west bg
|
||||
.byte BG_EAST|BG_WEST
|
||||
.byte $ff ; special exit
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user