dos33fsprogs/games/riven_hgr/TODO
2024-08-01 00:30:40 -04:00

108 lines
1.9 KiB
Plaintext

disk01:
disk02: (steps)
one E
two E
three E
four E
alcove (EW)?
rotation noise / sorta animation?
different views/allowed to walk depending on rotation
bridge1 (nsew)
disk03: (down other side)
one E
different views through peephole depending on room rotation
allow walking through doorway depending on room rotation
disk04: bridge
bridge2 (nsew)
bridge3 (nsew)
bridge4 (nsew)
tunnel1 (ew)
tunnel2 (ew)
tunnel3 (new) door open)
disk05: control room
in1
in2 (plays movie of opening)
in3
in4 seat
temple view
sub view
possibly animation of lowering when button pressed/pull handle
disk06: more tunnel
tunnel4
tunnel5
tunnel6
tunnel7
tunnel8 (door)
tunnel9 (looking into temple)
+ disk handling code
+ on every load check to make sure disk hasn't been swapped?
can put expected disk number at beginning of each thing
we load and compare against it
+ allow pressing escape to back-out disk change?
+ Keyboard handling
- Better keyboard handling on IIe
-> was actually one of the main reasons I started working on this
qload:
+ move flip_pages.s into QLOAD
title:
disk00:
+ cyan intro
use page flipping on Apple IIe with auxmem?
+ atrus intro
+ capture movie:
+ opening movie: implement it
ESC key... in wait_a_bit write to WAIT_KEYPRESS
allow skipping chunks of it
disk01:
+ maybe redo opening graphics
disk38:
-> complete things
disk39:
-> try to fit last little bit of maglev sequence
+ do the handle animation at end?
+ sound effects?
+ if out of room in RAM (but not disk)
optionally load tail end
to language card on machines that have it?
disk40:
-> implement maglev flip
-> implement maglev back
disk41:
-> see if we can implement left/straight right/straight
options for fork-in-road type situations
disk43:
-> implement cart
-> fix up graphics
-> fix up path
-> again, figure out fork-in-road handling
disk50:
-> implement reverse cart