tr2/objects/bird_guardian: remove hard-coded end level behaviour
Some checks are pending
Run code linters / Run code linters (push) Waiting to run
Publish a pre-release / Build TR1 (push) Has been skipped
Publish a pre-release / Build TR2 (push) Has been skipped
Publish a pre-release / Create a prerelease (push) Has been skipped

This removes the hard-coded end level behaviour of the bird guardian in
TR2. For OG, an injection is provided to add a command to the death
animation to yield the same result; custom levels can modify the object
accordingly externally.

Resolves #1583.
This commit is contained in:
lahm86 2025-04-11 21:24:54 +01:00
parent 0674d546c4
commit adf2703305
7 changed files with 28 additions and 11 deletions

View file

@ -309,6 +309,7 @@
],
"injections": [
"data/injections/common_pickup_meshes.bin",
"data/injections/guardian_death_commands.bin",
"data/injections/palace_fd.bin",
"data/injections/palace_itemrots.bin",
],

View file

@ -106,6 +106,9 @@
{"type": "total_stats", "background_path": "data/images/end.png"},
{"type": "level_complete"},
],
"injections": [
"data/injections/guardian_death_commands.bin",
],
},
// 5. Nightmare in Vegas
@ -124,6 +127,9 @@
{"type": "level_stats"},
{"type": "level_complete"},
],
"injections": [
"data/injections/guardian_death_commands.bin",
],
},
],