Commit Graph

31 Commits

Author SHA1 Message Date
Vince Weaver
1938dafd55 ootw: c1: fix issue where left/right don't clear keypress strobe 2019-08-17 18:47:27 -04:00
Vince Weaver
f6da6b1573 ootw: slide if crouch while running. not really that noticable 2019-08-17 15:51:15 -04:00
Vince Weaver
57535e3609 ootw: crouch-kicking, stay crouched if kick while already kicking 2019-08-17 15:32:01 -04:00
Vince Weaver
ee98df5689 ootw: finally implement run-jump 2019-08-17 15:27:17 -04:00
Vince Weaver
66074887ad ootw: c1: don't accidentally show gun in l1 2019-08-17 01:37:03 -04:00
Vince Weaver
aba8e609fc ootw: add crouch kicking, start hooking up more doors l2 2019-08-16 16:32:59 -04:00
Vince Weaver
fe2e5f3959 ootw: can now shoot while crouching 2019-08-16 13:53:37 -04:00
Vince Weaver
f5437230e7 ootw: add last sprites and fix some keyboard handling 2019-08-16 13:15:07 -04:00
Vince Weaver
98c083f232 ootw: optimize keyboard/state handling a bit
add some additional state bits
2019-08-16 11:49:40 -04:00
Vince Weaver
f1cf10b0b8 ootw: fix up the keyboard handler a bit
can now use up to stand from a crouch w/o jumping.

also fixed a bug when turning right when crouching left
2019-08-16 11:13:51 -04:00
Vince Weaver
300ea24b95 ootw: c4: charging gun now works 2019-08-14 15:38:36 -04:00
Vince Weaver
5494cad14e ootw: c4: add blast support 2019-08-14 13:29:11 -04:00
Vince Weaver
95e311c40d ootw: c4: initial shields implementation 2019-08-14 11:26:17 -04:00
Vince Weaver
acd247c574 ootw: c4: initial laser support 2019-08-09 21:46:04 -04:00
Vince Weaver
bf05fade0f ootw: c4: can finish level 2019-08-09 15:00:34 -04:00
Vince Weaver
f98a36a591 ootw: c4: falling into pit more or less works 2019-08-09 13:58:58 -04:00
Vince Weaver
fc4d1e3b2e ootw: c4: fall off cliff
this was a huge pain
2019-08-09 12:54:52 -04:00
Vince Weaver
381661a3d0 ootw: initial laser stance 2019-08-09 00:37:07 -04:00
Vince Weaver
5af4f268d0 ootw: c2: more elevator code 2019-07-11 12:30:34 -04:00
Vince Weaver
9264a085a7 ootw: more work on beast behavior 2019-03-26 23:12:44 -04:00
Vince Weaver
448f16e947 ootw: change the keyboard controls
a bit more awkward, but something that will actually work on a II+
2019-03-23 13:20:43 -04:00
Vince Weaver
c7bb489b03 ootw: make a point release 2019-03-23 11:44:45 -04:00
Vince Weaver
821a9b47ad ootw: swinging sorta works 2019-03-17 01:28:42 -04:00
Vince Weaver
2d31fc5f30 ootw: split out room edge detection
now we can jump on run to other rooms

still a bit buggy.  Also hit the NMOS 6502 jump table bug
2019-03-16 14:17:20 -04:00
Vince Weaver
4bde4adff2 ootw: move collapsing in with the general physicist movement
also had to mirrow the physicist collapse sprite (was right rather
than left)
2019-03-15 13:47:41 -04:00
Vince Weaver
267e27289b ootw: can run now 2019-03-15 13:00:47 -04:00
Vince Weaver
2ff3a299f9 ootw: change the physicist state machine to be more compact 2019-03-15 12:28:46 -04:00
Vince Weaver
eb8544113c ootw: mess around with walking 2019-03-10 01:21:35 -05:00
Vince Weaver
3d6d400716 ootw: add running sprites
possibly broke walking
2019-03-09 16:42:14 -05:00
Vince Weaver
f133c7adc1 ootw: merge to just one keyboard handler 2019-01-18 22:32:55 -05:00
Vince Weaver
01b0dd2024 ootw: start making the keyboard handler a common routine 2019-01-18 22:27:01 -05:00