Commit graph

2203 commits

Author SHA1 Message Date
rr-
58f739f342
prefer postincrementation 2021-03-17 14:21:26 +01:00
rr-
a9fd6aa8c5
show level stats in compass (#32) 2021-03-17 13:56:15 +01:00
rr-
3c15bbe982
fix reading keys overriding defaults (fixes #13) 2021-03-17 13:22:39 +01:00
rr-
6b099105b1
fix OG calculating creature distances (fixes #42) 2021-03-17 13:16:27 +01:00
rr-
3e75842a51
allow disabling game mode selection (closes #79) 2021-03-17 13:16:26 +01:00
rr-
0c8cd1712c
don't use anonymous types; use consistent naming 2021-03-17 13:16:26 +01:00
rr-
ac58a047ff
provide fallback gameflow strings (closes #80) 2021-03-17 13:16:26 +01:00
rr-
18b37ef106
allow exiting level stats with esc (closes #81) 2021-03-17 13:16:23 +01:00
rr-
558d219474
improve bar sizing 2021-03-17 03:03:05 +01:00
rr-
a092dec799 simplify FMV skip 2021-03-17 00:24:24 +01:00
rr-
fd869be83a don't crash for missing FMVs (fixes #78) 2021-03-17 00:24:18 +01:00
rr-
c5e9f00050 improve cutscene skip 2021-03-16 23:55:23 +01:00
rr-
84e3f598d3 port WinPlayFMV 2021-03-16 23:55:11 +01:00
rr-
4b4e22769d port WinPlayFMV 2021-03-16 22:39:26 +01:00
rr-
f3e3daec03 add Japanese mode (closes #52) 2021-03-16 21:35:50 +01:00
rr-
f72c7b0394 introduce game bonus flags enum (#52) 2021-03-16 21:27:05 +01:00
rr-
4847d82846 keep music when collecting secrets (closes #17) 2021-03-14 17:25:53 +01:00
rr-
87f472d908 load high res Gym samples (replicates GLrage) 2021-03-14 17:19:00 +01:00
rr-
206061c2c6 fix broken volume slider when starting muted (fixes #77) 2021-03-14 17:06:41 +01:00
rr-
94e328353f port CDPlay 2021-03-14 17:06:32 +01:00
rr-
16b64de5e8 port S_StartSyncedAudio 2021-03-14 16:24:17 +01:00
rr-
fd2c7af7c9 port S_CDPlay 2021-03-14 16:23:42 +01:00
rr-
cbab3295f3 fix not saving key layout choice (fixes #13) 2021-03-14 16:07:06 +01:00
rr-
3736d018ae save settings after each change (fixes #76) 2021-03-14 16:06:57 +01:00
rr-
2aa66a0ce3 remove T1M comments 2021-03-14 15:38:35 +01:00
rr-
0ca3eaefab refactor saving and loading user settings 2021-03-14 15:38:35 +01:00
rr-
d651f60b54 fix credits inf loop (fixes #6) 2021-03-14 15:12:17 +01:00
rr-
84dfaba012 fix skipping FMVs opening inventory (fixes #21) 2021-03-14 15:05:16 +01:00
rr-
4d2aad3b51 port S_Wait 2021-03-14 14:55:50 +01:00
rr-
a9786f4cfd port Key 2021-03-14 14:16:57 +01:00
rr-
2c6fd3fa75 rearrange #includes 2021-03-14 13:52:02 +01:00
rr-
552ab2da3e refactor effects.c and warrior.c 2021-03-14 13:05:28 +01:00
rr-
58dc1a1da2 refactor pickup.c 2021-03-14 01:50:29 +01:00
rr-
d836467abc refactor objects.c 2021-03-14 01:46:41 +01:00
rr-
a10ed3e961 refactor traps.c 2021-03-14 00:58:28 +01:00
rr-
65f0e220cd move + rename constants; rename croc 2021-03-14 00:13:48 +01:00
rr-
567e4abc28 refactor natla.c 2021-03-13 23:15:09 +01:00
rr-
689d986488 refactor warrior.c 2021-03-13 23:15:09 +01:00
rr-
5659a2733e refactor people.c 2021-03-13 23:08:34 +01:00
rr-
a9e2d3f405 refactor croc.c 2021-03-13 23:08:34 +01:00
rr-
a3a6f37d9f refactor rat.c 2021-03-13 21:52:29 +01:00
rr-
6409957099 refactor dino.c 2021-03-13 21:52:29 +01:00
rr-
1aa2221529 refactor bat.c 2021-03-13 21:52:29 +01:00
rr-
208089a6ba refactor evil lara 2021-03-13 21:52:29 +01:00
rr-
6ec1686f25 refactor bear.c 2021-03-13 21:52:29 +01:00
rr-
2e446d49c8 refactor wolf.c 2021-03-13 21:52:29 +01:00
rr-
6151172772 use constants for SoundEffect (closes #61) 2021-03-13 21:15:04 +01:00
rr-
1659345154 improve door open cheat (#19) 2021-03-13 20:46:12 +01:00
rr-
fb4f821e5a replicate GLRage fix for Z races
Fixes problems with triangles warping near the edges of the screen.
GLRage uses 127 for VIEW_NEAR. TR2 and TR2Main uses 20. Unfortunately,
for whatever reason, 20 seems to be not enough, so I went with GLRage's
value.
2021-03-13 20:46:12 +01:00
rr-
3a07f39fe1 fix killing music underwater (fixes #16) 2021-03-13 19:31:37 +01:00