Commit graph

2454 commits

Author SHA1 Message Date
rr-
c352196744
docs: release 2.8.1 2022-05-05 21:59:48 +02:00
rr-
354519c721
build: fix wrong branch 2022-05-05 21:59:47 +02:00
rr-
64185cff25 savegame: fix pushables loading for legacy savegames 2022-05-05 21:57:32 +02:00
walkawayy
2aa2c6ba68
pierre: fix Pierre not resetting across levels (#539)
Resolves #538.
2022-05-05 13:28:12 -04:00
rr-
1ddc101129
savegame: remove obsolete todo
We don't need to save puzzle info for every level, since the select
level always restart the level from the beginning.
2022-05-05 12:27:52 +02:00
rr-
595b7c3d4b
docs: improve wording 2022-05-04 16:30:41 +02:00
Rapora9
a513cd30d7
effect_routines/chain_block: restore original sounds (#531) 2022-05-04 16:10:39 +02:00
rr-
0c7b7160d4
docs: release 2.8 2022-05-04 15:50:58 +02:00
walkawayy
39a7a16ab3
option_passport: add level selection to the load game menu (#494) 2022-05-04 09:41:21 -04:00
walkawayy
da12715f13
savegame: changed savegame requestor to remember requested (#534)
Resolves #514.
2022-05-01 15:51:50 -04:00
Tom
91de66e036
ai/trex: optionally disable collision after death (#525) 2022-04-25 20:12:23 +02:00
rr-
db9c32c7f2 gun: improve documentation 2022-04-21 00:59:39 +02:00
rr-
d90992f2dd control: move TranslateItem to items.c 2022-04-21 00:59:39 +02:00
rr-
c51dea4e9b control: move GetDoor to room.c 2022-04-21 00:59:39 +02:00
rr-
73db54c9d0 control: move GetFloor to room.c 2022-04-21 00:59:39 +02:00
rr-
204ae08001 control: move GetHeight to room.c 2022-04-21 00:59:39 +02:00
rr-
e3d7ada0fb control: move GetCeiling to room.c 2022-04-21 00:59:39 +02:00
rr-
2e372a5092 hair: adhere to naming conventions 2022-04-21 00:59:39 +02:00
rr-
1e7ad5aed1 control: move GetWaterHeight to room.c 2022-04-21 00:59:39 +02:00
rr-
5c81b47e90 collide: move UpdateLaraRoom to items.c 2022-04-21 00:59:39 +02:00
rr-
412c2d30ed collide: move ShiftItem to items.c 2022-04-21 00:59:39 +02:00
rr-
6ff6c7c840 collide: move private functions to room.c 2022-04-21 00:59:39 +02:00
rr-
6f7fe4c2a1 collide: move Move3DPosTo3DPos to items.c 2022-04-21 00:59:39 +02:00
rr-
f92e580493 collide: move ItemPushLara to lara.c 2022-04-21 00:59:39 +02:00
rr-
5d81ecd1a7 collide: move TestBoundsCollide to items.c and lara.c 2022-04-21 00:59:39 +02:00
rr-
6efb6dd7ed draw: move DrawLara and DrawLaraI to lara_draw.c 2022-04-21 00:59:39 +02:00
rr-
625971e0ca collide: move TestLaraPosition to items.c and lara.c 2022-04-21 00:59:39 +02:00
rr-
341fa98baa collide: move AlignLaraPosition to items.c and lara.c 2022-04-21 00:59:39 +02:00
rr-
31fcf085c4 collide: move MoveLaraPosition to items.c and lara.c 2022-04-21 00:59:39 +02:00
rr-
eb061f41f2 collide: move MoveLaraPosition to items.c and lara.c 2022-04-21 00:59:39 +02:00
rr-
e34056e070 collide: move ItemNearLara to Lara_IsNearItem 2022-04-21 00:59:39 +02:00
rr-
e79b1d81e2 lara: fix enum names 2022-04-21 00:59:39 +02:00
rr-
d46156aa30 lara: split; adhere to naming convention 2022-04-21 00:59:39 +02:00
walkawayy
fb5f25dd1a
output: fixed underwater caustics animating at 2x speed (#519)
Resolves #109.
2022-04-13 12:12:54 -04:00
walkawayy
2a1b68384e
matrix: add a matrix stack overflow error check and crash message (#518)
* matrix: add a matrix stack overflow error check and crash message

Resolves #506.
2022-04-12 23:30:17 -04:00
walkawayy
61d6789d67
option_passport: add select level requestor (#516)
* option_passport: add select level requestor

In this commit, the requestor starts a new game at the selected
level. In a future PR, the selected level will start with the
starting items from the selected savegame's playthrough.
2022-04-10 20:29:26 -04:00
walkawayy
0e4a87b7a6
passport: create enums for g_InvExtraData (#515) 2022-04-08 20:09:27 -04:00
rr-
f88ca9dc81
docs: update pull request template 2022-04-09 00:29:08 +02:00
walkawayy
261e9a74fe
s_clock: add a turbo cheat to increase the game speed (#509)
* s_clock: add a turbo cheat to increase the game speed

Resolves #135.
2022-04-08 13:17:30 -04:00
rr-
73e1301246 gameflow: fix fade not being reset after a picture 2022-04-08 18:33:25 +02:00
rr-
4adc9d584e gameflow: allow skipping pictures during fades (#510) 2022-04-08 18:33:25 +02:00
rr-
d195ef1c6a savegame: fix pushables and flipmaps (#496)
Resolves #496
2022-04-08 00:14:31 +02:00
walkawayy
cee367da00
Refactor savegames to use start and current info (#502)
savegame: refactor save game for level select and restart
2022-04-07 21:52:33 +02:00
rr-
ed332cf6a7 camera: adhere to naming convention 2022-04-05 23:28:00 +02:00
walkawayy
4cd93f9945
pickup: add ability to pick up multiple items with walk to items (#507)
Resolves #505.
2022-04-05 13:47:56 -04:00
rr-
328d3e8740 ai: clean up headers; merge "magic" creatures 2022-04-04 08:21:03 +02:00
rr-
412e897f21 ai/statue: update naming 2022-04-04 08:21:03 +02:00
rr-
aa6994f06f ai/pod: update naming 2022-04-04 08:21:03 +02:00
rr-
94ed324b25 ai/natla: update naming 2022-04-04 08:21:03 +02:00
rr-
5d2709c1d3 ai/skate-kid: update naming 2022-04-04 08:21:03 +02:00