mist: fix various bugs found when playing through all of selenitic

This commit is contained in:
Vince Weaver 2020-08-04 00:51:35 -04:00
parent e094e4c1c4
commit 70c1c2ca88
8 changed files with 24 additions and 14 deletions

View File

@ -611,8 +611,8 @@ blue_dialog3:
blue_dialog4:
.byte 0,21
.byte "FRIEND, I SEE YOU THINK SIRRUS IS WRONG",0
.byte 2,22
.byte "HAVE YOU OBSERVED HIS LUST FOR RICHES",0
.byte 1,22
.byte "HAVE YOU OBSERVED HIS LUST FOR RICHES?",0
.byte 6,23
.byte "PLEASE BRING MORE BLUE PAGES",0
.byte $80

View File

@ -2,7 +2,7 @@
.include "common_defines.inc"
.if 0
.if 1
; if doing playthrough
.include "playthrough_save.inc"
.endif
@ -44,7 +44,7 @@
.byte SELENA_WALKWAY1 ; LOCATION = $82
.endif
.if 1
.if 0
; Sub
.byte LOAD_SUB ; WHICH_LOAD = $80
.byte DIRECTION_E ; DIRECTION = $81
@ -52,7 +52,7 @@
.endif
.if 1
.if 0
.byte $00 ; RED_PAGES_TAKEN = $83
.byte $00 ; BLUE_PAGES_TAKEN = $84
.byte $00 ; CLOCK_BRIDGE = $85

View File

@ -93,7 +93,7 @@ location3:
.word walkway1_s_lzsa ; south bg
.word $0000 ; east bg
.word $0000 ; west bg
.byte BG_NORTH
.byte BG_NORTH|BG_SOUTH
.byte $ff
; SELENA_SPACESHIP_DOOR -- spaceship door

View File

@ -1,5 +1,5 @@
;======================================
; mist link book to the octogon temple
; mist link book to the octagon temple
;======================================
mist_link_book:

View File

@ -12,7 +12,7 @@
; CLOCK_BRIDGE = $85
.byte $1
; GEAR_OPEN = $86
.byte (MARKER_DOCK|MARKER_GEARS|MARKER_SPACESHIP|MARKER_CLOCK|MARKER_POOL|MARKER_CABIN)
.byte (MARKER_DOCK|MARKER_GEARS|MARKER_SPACESHIP|MARKER_CLOCK|MARKER_POOL|MARKER_TREE)
; MARKER_SWITCHES = $87
.byte $2
; CLOCK_HOUR = $88

View File

@ -1,3 +1,10 @@
;==========================
; o/` Standing in my yard
; where they tore down the garage
; to make room for the torn down garage o/`
; first time changes from book to fly animation
; second time switches us to selenetic, plays sound
; disables organ and display
@ -76,10 +83,7 @@ dome_press_second:
rts
;==========================
; o/` Standing in my yard
; where they tore down the garage
; to make room for the torn down garage o/`
organ_pressed:
ldy #0

View File

@ -1120,13 +1120,19 @@ door_buttons_smc:
rts
;============================
; door buttons pressed
;===========================
door_controls_pressed:
lda CURSOR_X
cmp #23
bcs door_button_pressed ; bge
cmp #20 ; need to check this
bcc door_sliders_pressed ; otherwise we increment stuff past
; lock in zero page
rts
door_sliders_pressed:

View File

@ -201,7 +201,7 @@ mist_book_good:
inc ANIMATE_FRAME
done_animate_mist_book:
jmp nothing_special
rts
;==========================