config: add bridge collision fix option to TR2

This makes the bridge collision config setting available in TR2,
currently not used however.
This commit is contained in:
lahm86 2025-04-13 11:16:59 +01:00
parent 80219acb08
commit 81287845ca
5 changed files with 15 additions and 0 deletions

View file

@ -8,6 +8,7 @@ CFG_BOOL(g_Config, gameplay.fix_floor_data_issues, true)
CFG_BOOL(g_Config, gameplay.fix_flare_throw_priority, true)
CFG_BOOL(g_Config, gameplay.fix_walk_run_jump, true)
CFG_BOOL(g_Config, gameplay.fix_bear_ai, true)
CFG_BOOL(g_Config, gameplay.fix_bridge_collision, true)
CFG_BOOL(g_Config, gameplay.enable_cheats, false)
CFG_BOOL(g_Config, gameplay.enable_console, true)
CFG_BOOL(g_Config, gameplay.enable_fmv, true)

View file

@ -81,6 +81,7 @@ typedef struct {
bool fix_flare_throw_priority;
bool fix_walk_run_jump;
bool fix_bear_ai;
bool fix_bridge_collision;
bool enable_cheats;
bool enable_console;
bool enable_fmv;

View file

@ -82,6 +82,10 @@
"Title": "Fix walk-run-jump breaking",
"Description": "Fixes Lara at times not being able to jump immediately after going from her walking to running animation."
},
"fix_bridge_collision": {
"Title": "Fix bridge collision",
"Description": "Fixes Lara not being able to grab parts of some bridges and invisible walls at the edge. Also fixes collision issues with drawbridges, trapdoors, and bridges when stacked over each other, over slopes, and near the ground."
},
"fix_floor_data_issues": {
"Title": "Fix floor data issues",
"Description": "Fixes original issues with floor data/triggers."

View file

@ -89,6 +89,10 @@
"Title": "Correggi pausa camminata-corsa-salto",
"Description": "Risolve il problema per cui a volte Lara non riesce a saltare immediatamente dopo essere passata dall'animazione di camminata a quella di corsa."
},
"fix_bridge_collision": {
"Title": "Correggi la collisione dei ponti",
"Description": "Risolve il problema per cui Lara non è in grado di afferrare parti di alcuni ponti e muri invisibili ai bordi. Corregge anche i problemi di collisione con ponti levatoi, botole e ponti quando sono impilati l'uno sull'altro, su pendii o vicino al suolo."
},
"fix_floor_data_issues": {
"Title": "Correggi i dati dei livelli",
"Description": "Risolve i problemi dei livelli originali relativi a dati/eventi."

View file

@ -62,6 +62,11 @@
"DataType": "Bool",
"DefaultValue": true
},
{
"Field": "fix_bridge_collision",
"DataType": "Bool",
"DefaultValue": true
},
{
"Field": "fix_floor_data_issues",
"DataType": "Bool",