Commit graph

2203 commits

Author SHA1 Message Date
rr-
d3e874540e
port S_CDStop 2021-03-21 20:00:32 +01:00
rr-
c0a6840b8b
add -gold command line switch (closes #73) 2021-03-21 18:39:57 +01:00
rr-
e942b7c611
work around a few compiler warnings 2021-03-21 17:41:50 +01:00
rr-
dafdd072ef
add pause screen (closes #84) 2021-03-21 17:17:10 +01:00
rr-
be9bdc264f
refactor requester initialization 2021-03-21 17:17:08 +01:00
rr-
148e258405
refactor GetDebouncedInput 2021-03-21 17:17:08 +01:00
rr-
99b29050f5
improve requester border placement 2021-03-21 17:15:05 +01:00
rr-
1d731110d9
move requester functions to a separate file 2021-03-21 17:14:33 +01:00
rr-
8866e800ab
improve controls navigation algorithm 2021-03-20 13:08:30 +01:00
rr-
c2bc78ab06
refactor requester code 2021-03-20 13:08:30 +01:00
rr-
caac1bc87d
refactor option.c 2021-03-20 13:08:29 +01:00
rr-
503515de07
fix drawing hair when Lara has Shotgun 2021-03-20 11:24:11 +01:00
rr-
8d76c6659b
remove debug traces 2021-03-20 01:26:04 +01:00
rr-
0adea2b67a
flash conflicts when opening the game for 1st time 2021-03-20 01:12:21 +01:00
rr-
89a2bd73fd
fix loading options from JSON (fixes #13) 2021-03-20 01:12:08 +01:00
rr-
86ac3b3875
add save crystals (closes #93) 2021-03-19 22:32:52 +01:00
rr-
ed081449f5
fix regression in S_CalculateLight 2021-03-19 20:58:25 +01:00
rr-
fd59c4a727
fix regression in LoadSamples 2021-03-19 20:28:30 +01:00
rr-
e80e71d272
move demo_delay constant to the gameflow 2021-03-19 19:43:25 +01:00
rr-
a272069f7f
improve controls dialog appearance and behavior 2021-03-19 11:41:49 +01:00
rr-
91691d72fb
add UI scaling (closes #53) 2021-03-19 09:46:08 +01:00
rr-
1a1dc4db0b
refactor DoDetailOptionHW 2021-03-19 09:02:06 +01:00
rr-
ef1b2b8670
increase max items count 2021-03-19 08:49:50 +01:00
rr-
cea5c5fb05
fix regression in LoadItems 2021-03-19 08:44:53 +01:00
rr-
72919e448a
improve credits scene wait 2021-03-19 08:28:12 +01:00
rr-
d247962e4c
add display_time param to display_picture 2021-03-19 08:23:23 +01:00
rr-
3ed34cb0e2
fix supplying default config values 2021-03-19 01:09:02 +01:00
rr-
2a31a98edf
allow remapping cheat keys (closes #85) 2021-03-19 01:02:07 +01:00
rr-
273db2dad4
refactor layout 2021-03-19 00:30:57 +01:00
rr-
de3b790449
inline gameplay variables (closes #63)
LaraItem and Camera are used by sound routines.
2021-03-19 00:11:09 +01:00
rr-
8a6e0408eb
port CheckCheatMode 2021-03-18 23:22:32 +01:00
rr-
41075b2b91
port S_InitialisePolyList 2021-03-18 22:16:34 +01:00
rr-
ea779d6d36
port S_CalculateStaticLight 2021-03-18 22:13:42 +01:00
rr-
981042b2ea
port S_CalculateLight 2021-03-18 22:10:57 +01:00
rr-
c63fedeea4
sort includes 2021-03-18 21:16:53 +01:00
rr-
940fbe0068
fully migrate atiset.dat to JSON 2021-03-18 21:14:35 +01:00
rr-
49cacadd6e
merge JSON utils and parser 2021-03-18 21:14:35 +01:00
rr-
06237ebddd
refactor old JSON utilities 2021-03-18 21:14:35 +01:00
rr-
e0175f6f93
introduce Tomb1Main_runtime.json5 2021-03-18 21:14:34 +01:00
rr-
ab8a587ce9
implement JSON serializer 2021-03-18 20:01:34 +01:00
rr-
b99098f49c
remove unused JSON routines 2021-03-18 20:01:28 +01:00
rr-
e02623595c
move settings routines to a separate file 2021-03-18 20:00:21 +01:00
rr-
3792a3e2d9
don't call fopen directly 2021-03-18 18:40:44 +01:00
rr-
6f6ebabe9f
move GetSecretCount to control.c 2021-03-18 15:50:57 +01:00
rr-
9ea3e66fa8
remove tombati.exe stdc calls 2021-03-18 15:46:35 +01:00
rr-
781538ab27
port LoadSamples 2021-03-18 15:45:54 +01:00
rr-
bc13667be9
move config files to cfg/ 2021-03-18 15:08:25 +01:00
rr-
bab96d6508
don't snatch Lara's guns in saved games (fixes #90) 2021-03-18 11:49:44 +01:00
rr-
826e6f95a2
fix secrets resetting after using compass (fixes #86) 2021-03-17 18:29:56 +01:00
rr-
4731ae7ad1
keep timer ticking in the inventory (closes #83) 2021-03-17 14:33:01 +01:00