Commit graph

54 commits

Author SHA1 Message Date
Alberto Tudela
a38bd83dbd
config: improve Spanish translation (#996) 2023-09-21 19:30:39 +02:00
lahm86
8a732093ad
lara: enable rolling underwater (#994)
Adds the underwater rolling animations from TR2 to Lara's enhanced
animation injection set and adds the optional state change handling
to Lara's state routines.
Modifies the command to rotate 180 deg by applying to the X rotation
as well as Y.
Resolves #993.
2023-09-21 19:30:39 +02:00
Alberto Tudela
b764240c6e
config: improve Spanish translation (#953) 2023-09-07 10:00:03 +02:00
walkawayy
c373fe836e
config: move enable_save_crystals to config (#965)
Resolves #963.
2023-09-06 15:23:28 -04:00
walkawayy
59382c3833
config: move enable_game_modes to config (#964)
Resolves #962.
2023-09-03 21:27:31 -04:00
Marcin Kurczewski
d87837d951 build: always bump git version; remove init.c
Rebuilding the exe was not updating the git version shown inside the
game, which caused me some issues when I was working on the project
across two machines. This new approach forces meson to always reconsider
the current version, and rebuild relevant autogenerated files:
version.rc and init.c prior to linking the .exe.

Furthermore, the versioned init.c was removed. The existing users who
choose to build without Docker will continue to see fallback
information, but the mechanism was changed from a versioned file to a
special environment variable that's set by the Docker builds.

This change should require no action other than a clean project rebuild
on the part of the users.
2023-08-31 23:31:46 +02:00
lahm86
480845f884
inject: restore City of Khamoon mummy (#951)
Added an option to restore the PS mummy in City of Khamoon room 25.
This required moving the stats room caching call to occur after
injection, otherwise inserted triggers aren't detected and hence the
kill count would be wrong.

Resolves #886.
2023-08-29 16:49:06 +01:00
walkawayy
3477257976
config: add French title for Fix Bear AI (#916) 2023-08-15 23:53:18 +02:00
walkawayy
0416d23717
data: rotate some OG 3D pickups (#914)
Resolves #253.
2023-08-15 23:53:17 +02:00
walkawayy
a03f76c758
savegame: add triggered music tracks to the savegame (#905)
Resolves #371.
2023-08-15 23:53:08 +02:00
Alberto Tudela
2a40424dbc
config: improve Spanish localization (#915) 2023-08-15 23:53:06 +02:00
lahm86
cbf78d5608
installer: overwrite all essential files
Resolves #904.
2023-08-15 23:52:03 +02:00
walkawayy
04c08b1964
savegame: save and load current music track and timestamp (#436)
Resolves #419.
2023-08-15 23:52:03 +02:00
walkawayy
5197940a6a
bear: fix the bear pat attack so it does not miss Lara (#903)
Resolves #450.
2023-08-15 23:52:03 +02:00
lahm86
fc1a70c0de
lara: add responsive jumping
Resolves #157.
2023-06-05 19:36:50 +01:00
lahm86
2d2655dbe0
lara: add swing animation cancelling
Resolves #856.
2023-06-02 16:22:57 +01:00
walkawayy
7c98c75065
lara_state: add jumps when looking and look up/down while hanging (#849)
Resolves #848.
2023-05-23 17:13:26 -04:00
lahm86
2fadd3f2ef
data: fix room mesh oversights
Resolves #826.
2023-05-11 18:08:26 +01:00
walkawayy
c515e9fd3c
camera: add a speed option for the manual camera (#822)
Resolves #815.
2023-05-08 12:23:26 -04:00
walkawayy
c1bcf98232
lara_look: add inverted look option (#816)
Resolves #700.
2023-05-02 09:34:11 -04:00
Marcin Kurczewski
e1b3f83061
build: streamline docker builds for the tools 2023-05-02 01:00:33 +02:00
lahm86
05934efe6e
lara: add jump-twist animations
Resolves #88.
2023-04-15 14:32:23 +01:00
lahm86
7a6de20347
data: fix Colosseum bat triggers
Resolves #750.
2023-03-28 17:00:24 +01:00
lahm86
6145199d63
data: convert Pyramid secret fix to injection format
Resolves #788.
2023-03-28 16:05:57 +01:00
lahm86
af620df089
music: retain active track during enemy speeches
Resolves #762.
2023-03-27 21:56:29 +01:00
lahm86
2ecb455729
tools: launch UB from the config tool
Resolves #739.
2023-03-15 21:59:33 +00:00
Alberto Tudela
a631f3c2c5
tools: add Spanish localization to the config tool 2023-03-10 15:37:41 +01:00
lahm86
491505f021 data: add PlayStation Uzi SFX (#734)
* data: add PlayStation Uzi SFX

Resolves #152.
2023-03-03 14:05:21 -05:00
lahm86
742695c58a
config: enable braid by default (#731)
Resolves #730
2023-02-16 23:35:09 +01:00
lahm86
fe02dd066a
data: create injection framework and braid object (#724)
Resolves #27
2023-02-16 15:44:54 +01:00
lahm86
f2c883cab2 config: fix inconsistent wording
Resolves #705.
2023-01-16 11:35:47 +01:00
lahm86
eb0f79dd29 config: French localization 2022-12-12 09:17:59 +01:00
Marcin Kurczewski
027dcba0ea
build: include config tool in the release 2022-10-19 13:10:52 +02:00
lahm86
11e28c2df8 config: improve config tool spec loading 2022-10-19 10:02:52 +02:00
lahm86
90984cf690 config: remove default config file 2022-10-19 10:02:52 +02:00
lahm86
c746b8afa3 config: add a .NET config tool
Part of #633.
2022-10-19 10:02:52 +02:00
rr-
e2015b9003 installer: add an icon; update assets 2022-07-14 12:00:14 +02:00
rr-
e7e2265113 installer: updates after posix remarks 2022-07-14 12:00:14 +02:00
rr-
acd14421f2 installer: remove COM deps 2022-07-14 12:00:14 +02:00
rr-
5cfd98476f installer: tweaks 2022-07-14 12:00:14 +02:00
rr-
4c29cf9fd3 installer: improve regular expressions 2022-07-14 12:00:14 +02:00
rr-
cdd1f50b91 installer: add a .NET game installer 2022-07-14 12:00:14 +02:00
rr-
fe584984d3 tools/sort-imports: add path argument 2022-05-18 14:26:40 +02:00
rr-
19e6576954 lara: apply same idiom as with game/ and savegame/ 2022-05-15 09:53:47 +02:00
rr-
bf7fbd5c76 gun: apply same idiom as with game/ and savegame/ 2022-05-15 09:53:47 +02:00
rr-
e430faaa15 game: put implementation in a subfolder 2022-05-15 09:53:47 +02:00
rr-
b27cbb4ec7 savegame: put implementation in a subfolder 2022-05-15 09:53:47 +02:00
rr-
e4dbdfb16d option: put implementation in a subfolder 2022-05-15 09:53:47 +02:00
rr-
833c3ffca1 draw: rename Draw_DrawScene 2022-05-15 09:53:47 +02:00
rr-
542940b19e
cinema: rename StartCinematic 2022-05-14 19:30:01 +02:00