Commit graph

9399 commits

Author SHA1 Message Date
hispidence
a6947df0bc Fix documentation comments and regen docs 2023-11-09 18:28:02 +00:00
Lwmte
dc51cb8e29 Properly group and vertically align all option pages 2023-11-09 18:32:29 +01:00
Lwmte
30614e28ae Clarify vehicle control name meaning 2023-11-09 16:17:16 +01:00
Lwmte
401ae0c84c Fix disrepancies in input enumerations 2023-11-09 16:13:13 +01:00
Lwmte
9c9fdcef7a Also increase target buffer 2023-11-09 13:28:05 +01:00
Lwmte
fd6ec29065 Possibly fix crashes when targeting more than 8 enemies 2023-11-09 13:17:06 +01:00
Lwmte
fab3191974 Update Changes.txt 2023-11-09 12:53:45 +01:00
Lwmte
5b4356fd47
Convert debris to array (#1248)
* Initial commit
* Fix effect crashing
* Really fix effect crashing (maybe)
2023-11-09 13:44:31 +02:00
Lwmte
0f6900151e Fix Flow.FlipMap() call 2023-11-09 10:42:42 +01:00
Sezz
08ca375b7f Optimise TestProbability() 2023-11-08 17:27:55 +11:00
Adngel
a047c5fd0a Pushables: Do water behaviour in swamp rooms. 2023-11-07 12:58:03 +01:00
Lwmte
74a9ef688b Demagic clockwork beetle code 2023-11-07 00:27:14 +01:00
Stranger1992
399e557e52 Fix ID_Mapper not drawing. 2023-11-06 21:45:06 +00:00
Lwmte
5c0c99418b Remove control lock functions as they are unfinished 2023-11-06 14:17:36 +01:00
Sezz
63658ef049 Update camera.cpp 2023-11-06 23:09:19 +11:00
Sezz
971a5a8a53
Update Renderer11DrawMenu.cpp 2023-11-06 16:56:56 +11:00
Lwmte
855c46f774 Update Gameflow.lua 2023-11-06 03:59:31 +01:00
Lwmte
472ee88886 Update Changes.txt 2023-11-06 01:56:18 +01:00
Adngel
53a7797278
Adngel Enemies Killing Camera fixes. (#1222)
* Small Fixes

Fix: wrong head rotation.
Fix: wrong killing camera.

Added: Status and animations from TR3 object version for future implementation.

* Fix Killing Camera (Old method)

- Fixed the killing camera update.

- Removed the duplicated killing function, using now the general CreatureKill function.

* Fix Killing Camera SHIVA

* Fix Killing Camera SPEAR GUARDIAN

* Fix Killing Big Scorpion

Fixed Camera and Animation

* Fix Yeti Kill

Fixed Killing Camera
Fixed Killing animation

Added YETI STATEs enumerators.

* Ten Wad update

BIG_SCORPION_DEATH animation moved on LARA_EXTRA_ANIM

CreatureKill doesn't need to access ID_LARA anymore, so deleted the temporal access implementation.

* Fix: Yeti kill bug

With the previous implementation, the Yeti kill animation was being triggered whenever Lara died. Now it only will trigger if it is him who kill her.

* Clearing Unused lines

* Stop Camera Refresh if Lara is dead.

* Change or approach

Camera values restored to the general function, now that the camera won't reset them while Lara is dead.

* Update GIANT MUTANT

- Filled the animation enum list
- Deleted the killing method for it to use now the general funcition CreatureKill.

* Update Seth

- Changed old function for it to use now the general CreatureKill function.
- Deleted the old SethKillAttack function as it's now unused.

* Cleanup

* Fix TRex head rotation during kill

* Minor formatting

---------

Co-authored-by: Sezz <sezzary@outlook.com>
Co-authored-by: Kubsy <kubadd475@gmail.com>
2023-11-06 02:51:37 +02:00
Lwmte
12f76dbd56 Fix indentation for scaled strings 2023-11-05 12:27:18 +01:00
Lwmte
276449e42b Bump version to 1.2 / 1.6.9 2023-11-05 11:14:48 +01:00
Lwmte
ef86c7d2fa Update Changes.txt 2023-11-05 09:10:42 +01:00
davidmarr
4f95efa011
add View.GetAspectRatio() function (#1243)
* add GetScreenAspectRatio() function
* Add Moveable:GetEndFrame() lua function
* Update Util.cpp
* Update ReservedScriptNames.h
* Update Changes.txt
* Update Changes.txt
* Update MoveableObject.cpp
* Update MoveableObject.cpp
* update of the function GetDisplayAspectRatio()
* Update Changes.txt
* Revert newlines
* Update ViewHandler.cpp
* Update Changes.txt
* Correct naming, remove misleading usage example
* Update Changes.txt
* Update Changes.txt

---------

Co-authored-by: Sezz <sezzary@outlook.com>
Co-authored-by: Lwmte <3331699+Lwmte@users.noreply.github.com>
2023-11-05 10:04:09 +02:00
Lwmte
47e38e47d3 Update LaraObject.cpp 2023-11-05 08:09:22 +01:00
Lwmte
ca9681470c
Merge pull request #1224 from MontyTRC89/DisplayString_Scale
Display string scale
2023-11-05 09:02:17 +02:00
Sezz
b1cf60112e Change "waiting for input" string colour to white 2023-11-05 17:55:13 +11:00
Lwmte
f3a6dc202b Fix compile errors 2023-11-05 07:54:51 +01:00
Lwmte
b4cf85af77 Merge branch 'develop' into DisplayString_Scale 2023-11-05 07:26:38 +01:00
Sezz
4019f56b65 Update Changes.txt 2023-11-05 16:10:12 +11:00
Sezz
a30167e2d9 Fix combat camera vertical offset; fix look-around camera snap when disengaging; minor formatting 2023-11-05 14:54:34 +11:00
Sezz
2b6ebd60ca
Update Changes.txt 2023-11-05 10:56:27 +11:00
Sezz
22f2b8a19d
Update DisplayString.cpp 2023-11-05 10:55:14 +11:00
Sezz
56530bf2ca
Update Timer.lua 2023-11-05 10:53:14 +11:00
Sezz
583ee31e77 Merge branch 'develop' into sezz_point_collision_class 2023-11-05 10:42:25 +11:00
Adngel
68e97518b4 Update Timer.lua
Or two ints, or a vec2 and a float.

But not two ints and a float.
2023-11-04 17:34:39 +01:00
Sezz
fb20bf5355 Complete method set 2023-11-04 23:08:32 +11:00
Lwmte
af87853847 Update Changes.txt 2023-11-03 08:42:49 +01:00
Adngel
a5c7e6d88f Update SetPosition for backward compatibility 2023-11-01 19:11:57 +01:00
Sezz
e902c0e94e Minor formatting 2023-11-01 17:01:42 +11:00
Sezz
0bc1d1f004 Move more blocks to HandlePlayerStatusEffects() 2023-11-01 16:42:54 +11:00
Sezz
3f047d6460 Move functions to lara_helpers.cpp 2023-11-01 16:26:47 +11:00
Sezz
c9d1cb45d5 Make reference const 2023-11-01 16:17:12 +11:00
Sezz
89c2b8cbfe Shorten variable name 2023-11-01 16:13:54 +11:00
Sezz
1a9fdfec7c Split LaraControl() 2023-11-01 16:11:41 +11:00
Sezz
b1f5cb9fda Fix cold exposure status not recovering in non-cold wade-depth water 2023-11-01 15:17:51 +11:00
Sezz
1262483a1b Update Changes.txt 2023-11-01 15:12:26 +11:00
Sezz
5096b7ef2d Update comment 2023-11-01 15:09:17 +11:00
Sezz
fd563f4bf8 Patch long-standing vault bug in deeper sections of wade-depth water 2023-11-01 15:00:22 +11:00
Sezz
fad4cb0255 Merge branch 'develop' into DisplayString_Scale 2023-10-30 23:48:22 +11:00
Sezz
09665d7e99 Revert "Late electric cleaner formatting"
This reverts commit 4db8e8ca69.
2023-10-30 22:19:54 +11:00