Commit graph

122 commits

Author SHA1 Message Date
Jakub
5f2ba4cdf0
Update Gameflow.lua 2023-10-24 18:37:32 +01:00
Sezz
b37b4e8b55 Merge 2023-10-06 15:19:56 +11:00
Sezz
ff3baf0781 Fix strings 2023-09-07 19:24:24 +10:00
Sezz
f0e4dc3b4b Merge branch 'develop' into sezz_target_highlighter 2023-09-07 00:07:58 +10:00
Kubsy
420eda464b add EnablePointFilter to gameflow.lua 2023-09-06 12:16:59 +01:00
Lwmte
f677a5071c
Split strings file (#1204)
* Initial Commit
* Rename
* Alphabetise system strings; minor formatting
* Fix missed rename
* Alphabetise user strings
* Newline
* Bug fix with default Strings.Lua file resulted in a crash.
* Rename in iterator

---------

Co-authored-by: Sezz <sezzary@outlook.com>
Co-authored-by: Stranger1992 <84292688+Stranger1992@users.noreply.github.com>
2023-08-31 23:14:17 +03:00
Sezz
c484013e29 Merge branch 'develop' into sezz_target_highlighter 2023-07-31 20:21:56 +10:00
Sezz
9c0523dea4
Bindable vehicle actions (#1161)
* Introduce bindable vehicle actions

* Update key names

* Convert C strings to vectors

* Update names

* Update names

* Merge branch 'develop' into sezz_bindable_vehicle_actions

* Improve boat and kayak dismounts

* Update .gitignore

* Update action strings

* Update macro

* Use simpler vector names

* Remove kayak action bits

* Fix skidoo firing

* Update configuration.cpp

* Resize config bindings vector when necessary
2023-07-18 15:53:29 +10:00
Sezz
c1b674be8d
Dehardcode quick actions and menu actions (#1154)
* Hotkey progress

* Fix scrolling; fix x64 compiler errors

* Dehardcode item hotkeys

* Move player quick actions to more appropriate file

* Get weapon scrolling to work

* Move SayNo action

* Update gui.cpp

* Add menu controls screen

* Dehardcode more menu actions

* Simplify

* Move helper functions

* Simplify

* Use std::string for key names; fix crouch action

* Fix lean reset

* Update lara_helpers.cpp

* Fix binding application

* Update gui.cpp

* Update gui.cpp

* Reorder input actions; update script enum

* Update gui.cpp

* Fix menu highlight error

* Fix default xbone bindings

* Simplify action string categories

* Commit to tentative Light action; prepare more vehicle action code

* Move medipack code to subfunction

* Move medipack code to subfunction

* Update lara_helpers.cpp

* Remove flare no

* Add missing comma

* Rename Light back to Flare

* Rename Option to Inventory

* Update lara_helpers.cpp

* Update lara_helpers.cpp

* Update strings

* Fix typo

* Fix medipack functionality

* Update arrow positioning and make arrows flash

* Update input strings and defaults

* Update action order

* Remove include

* Add arrow string constants

* Update Renderer11DrawMenu.cpp

* Update Renderer11DrawMenu.cpp

* Update Renderer11DrawMenu.cpp

* Address PR comments

* Update lara_helpers.cpp

* Use consistent line spacing

* Update Renderer11DrawMenu.cpp

---------

Co-authored-by: Lwmte <3331699+Lwmte@users.noreply.github.com>
2023-07-15 14:28:19 +01:00
Lwmte
6b7ed8ac89 Add null check for lua timer constructor 2023-07-04 20:20:01 +02:00
Sezz
4d19245bdc Add menu setting for target highlighter 2023-06-18 15:30:48 +10:00
Lwmte
95ff7091a9
Sound engine enhancements (#1141)
* Finalize features

* Add descriptions

* Amplify loudness output

* fix compile error

* Add subtitle parser for voice track

* Update bass.lib

* Return nil instead of empty string if no subtitle is found

* Allow to use newlines in subtitles

* Additionally try to load subtitles from /subtitles subdirectory

* Don't stop ambience when Lara dies

* Add option for turning subtitles on or off

* Update TombEngine.vcxproj

* Parse newlines correctly in subtitles

* Add millisecond constant

* Align menu

* Minor formatting; remove newlines preventing tooltips

---------

Co-authored-by: Kubsy <kubadd475@gmail.com>
Co-authored-by: Sezz <sezzary@outlook.com>
2023-06-17 12:02:51 +01:00
hispidence
e24a1d1fd0 Fix doc comment. 2023-04-27 14:48:24 +01:00
hispidence
005e5b25f8 Merge remote-tracking branch 'origin/master' 2023-01-29 18:53:43 +00:00
Lwmte
1882711be4 Enable level select by default 2023-01-29 12:17:50 +02:00
hispidence
fcf96568f9 Improve EventSequence example. 2023-01-26 21:19:58 +00:00
hispidence
d381aae14e Add warning if a new EventSequence is created with the name of one that already exists. 2023-01-26 21:13:12 +00:00
hispidence
b461855a40 Fix #940 2023-01-05 20:12:22 +00:00
hispidence
7cb24fe3c3 Doc fixes 2022-12-09 22:07:30 +00:00
Lwmte
076e989993 Add Flow.EnableLevelSelect option in Gameflow.lua to enable/disable level selection 2022-12-07 18:02:46 +02:00
Anatoly
557b25d9fa
Add option to draw Lara in title flyby (#890)
* Add option to draw Lara in title flyby
* Update Changes.txt
2022-12-06 15:40:38 +02:00
hispidence
e91e254c3c Doc comment fixes. 2022-12-01 21:16:44 +00:00
hispidence
6cc9993bf2 Fix doc comment 2022-11-23 20:16:37 +00:00
Leif Melles
84a21c776b
Lua set level secrets (#862)
* Set Secrets for level
* Set NumberOfSecrets to TotalNumberOfSecrets
* Secrets for Level Display
* Get LevelSecrets with BitSet Count
* Change Short to Int
2022-11-23 14:31:32 +02:00
Anatoly
697aea87eb
Enable mass pickup (#859)
* Enable mass pickup
* Update Changes.txt
* Remove getThisItemPlease
* Fix sarcophagus pickups
* Fix legacy pickup triggers not working
* Update Changes.txt
* Align pickups to surfaces
* Update pickup.cpp
* Update pickup.cpp
* Update Changes.txt
2022-11-20 05:29:08 +02:00
Lwmte
64d61afd3e Rename SetNumberOfSecrets to SetTotalSecretCount 2022-11-17 18:01:39 +02:00
Lwmte
d74bb5ae4d Remove uppercase conversion 2022-11-16 10:26:31 +02:00
Lwmte
8b9f6b25ab Revert "Update ammo strings"
This reverts commit 3fc8fb3266.
2022-11-16 10:24:54 +02:00
Sezz
3fc8fb3266 Update ammo strings 2022-11-16 18:33:14 +11:00
Sezz
db6df48184 Revert "Update Strings.lua"
This reverts commit 4def16178b.
2022-11-15 17:28:34 +11:00
Stranger1992
4def16178b Update Strings.lua 2022-11-15 00:16:38 +00:00
Stranger1992
b1567b0792 Removed wrongly merged strings 2022-11-15 00:15:19 +00:00
Anatoly
5812fc7d45
Merge pull request #840 from MontyTRC89/lua_1.0.3
Lua 1.0.3
2022-11-14 18:02:55 +02:00
Sezz
85f6f82915 Fix "Statistics" string in pause menu; update strings 2022-11-14 12:33:52 +11:00
hispidence
ac5626b3d1 Merge remote-tracking branch 'origin/master' into lua_1.0.3 2022-11-11 19:53:48 +00:00
Sezz
2e8e242fa0 Update strings 2022-11-08 16:52:09 +11:00
Sezz
2bba8dddad Add comment to Strings.lua 2022-11-08 16:49:12 +11:00
Sezz
0b37160dc1 Update strings 2022-11-08 11:46:45 +11:00
Sezz
82696e7ffd Update strings 2022-11-05 16:58:44 +11:00
Sezz
9f75122186 Update strings 2022-11-05 12:27:01 +11:00
Sezz
1162405860 Reformat strings 2022-11-05 00:57:31 +11:00
Lwmte
0859d0ea11 Dehardcode overall secrets count 2022-11-03 07:43:04 +02:00
hispidence
5a0a645427 Merge remote-tracking branch 'origin/master' into lua_1.0.3 2022-11-02 19:24:14 +00:00
Sezz
58721a91ee Merge branch 'master' into very_experimental_input_stuff 2022-10-27 21:30:07 +11:00
Kubsy
f3ac73d5d4 Add EnableFlyCheat to gameflow lua file 2022-10-26 15:34:55 +01:00
Kubsy
5f913b92ad add entry for ledgejumps 2022-10-25 21:10:28 +01:00
Sezz
0fe92bfa82 Merge branch 'master' into very_experimental_input_stuff 2022-10-01 12:27:36 +10:00
hispidence
833e640b65 Fix timer require call 2022-09-20 19:53:04 +01:00
hispidence
b7bd4035a2 Update starter scripts in accordance with #742 2022-09-16 14:59:43 +01:00
Sezz
eb669651c0 Merge branch 'master' into very_experimental_input_stuff 2022-09-15 12:45:33 +10:00