added an option for Lara to pick items up more quickly, similar to TR4+ (Gameplay → Controls → Fast pickups) (
#1365
)
added an option to allow Lara to push/pull movable blocks continuously across tiles without stopping each time, similar to TR4+ (Gameplay → Controls → Continuous pushblocks) (
#1354
)
added O_DOLPHIN, which behaves in the same way as O_ORCA but has collision underwater
added O_ANIMATING_EXT_1…10
added a new console command - /burn - to toggle whether or not Lara is on fire
added trx.assault Lua functions to control the Assault Course and Quad Bike timers
added poison Lua property to O_DART and O_DISC, so that they can poison Lara just like O_POISON_DART
added the ability for skidoos and quad bikes that are inside or on top of lifts to move when the lift itself moves (
#4353
)
added the ability for skidoos, quad bikes and kayaks to activate heavy triggers (
#4354
)
added the ability to configure exposure zones (including above water) and visible breath separately per room
added the ability for fish shoals to be affected by surrounding lighting and fog via a use_room_lighting property (
#5618
)
added animated interaction support to keyholes and puzzle slots (
#4471
)
added an option to control snap interactions for targets such as pickups and switches (Gameplay → Controls → Snap interactions)
changed /music to show the current track, deferred ambient, and any active overlay tracks when used without arguments
changed /music to accept stop and list playable track ranges for invalid track IDs
changed vehicles to allow defining in Lua whether or not they can activate heavy triggers; refer to migration notes
changed the Skidoo and Quad Bike to allow defining in Lua whether or not they should collide with static meshes (
#4285
)
changed Assault Course Lua record access from trx.assault_stats to trx.assault.stats
changed hard-coded music tracks from Snowmobiles, mine carts, and RIBs to be configurable via Lua
changed hard-coded fish and piranha setup to be configurable via Lua
changed hard-coded small Cobra radius setup to be configurable via Lua
changed the hard-coded creature melee and hitscanner damage values to be configurable via Lua. Exemption: visible projectiles.
changed the hard-coded traps damage to be configurable via Lua. Exemption: one-shot traps such as crushing boulders.
improved injected gun/ammo model consistency between each game
removed the hard-coded movement speed and moved it to Lua instead for the following objects:
O_CEILING_SPIKES
O_LAVA_WEDGE
O_SPIKE_WALL
removed the limitation of only having two fish sprite types in any level
removed the limit of at most 8 fish/piranha shoals per level
removed O_DISPOSABLE_ANIMATING_1…10 objects (use O_ANIMATING_EXT_* with kill_on_trigger property set to true instead)
fixed missing and incorrect textures on Lara's TR2 bomber jacket outfit
fixed being able to start the Quad Bike track timer without Lara getting onto the quad bike first (regression from 1.1)
fixed missed Assault Course targets not penalizing player's time if Lara crosses the finish line before they collapse (regression from 1.2)
fixed fish sometimes disappearing when crossing room boundaries (OG bug)
fixed fish shoals not picking up the underwater tint correctly
fixed Lara's underwater hue being retained when re-entering a RIB and the responsive mesh tint is disabled
fixed a crash with old custom levels that have sectors pointing to invalid floor data (
#5568
)
fixed O_SCION_ITEM_3 items exploding at inconsistent times if multiple are used in the same level
fixed O_KILL_ALL_TRIGGERED not fully disabling enemies, allowing Lara to continue targeting them (OG bug)
fixed the enemy health bar disappearing later than Lara's own bar when holstering weapons (regression from Tomb1Main 0.2)
fixed crystal totals being shown incorrectly after loading a save (
#5589
, regression from 1.5)
fixed a very rare crash when loading saves from console during a pause or photo mode
fixed Lara embedding into walls during the sprint-slide animation if she tried to interact with a keyhole or puzzle slot at the same time (regression from TR1X 4.14, TR2X 1.4)
fixed recording replays from different mods on the same engine as last played loading the wrong mood
fixed recording replays switching the last played mod
TR1:
added support for fish and piranhas without sacrificing explosion sprites (refer to notes in migration guide) (
#4358
)
added support for bat emitters without sacrificing explosion sprites (refer to notes in migration guide)
added the abilty to use animated spikes
added support for Lara's breath to show in cold rooms (requires O_SPARKS_GFX)
fixed bad visibility bounds on palm trees throughout the Egypt levels, causing them to be clipped out of view too eagerly (
#5648
)
fixed Lead Bars not being examinable after picking them up (regression from TR1X 4.6)
TR2:
added support for fish and piranhas without sacrificing explosion sprites (refer to notes in migration guide) (
#4358
)
added support for bat emitters without sacrificing explosion sprites (refer to notes in migration guide)
added the abilty to use animated spikes
added support for Lara's breath to show in cold rooms (requires O_SPARKS_GFX)