Unreleased – 3cab37e · Diff · History
- added the ability to freely rotate examinable items
- added a color editor dialog for fog and water colors in Graphic Options → Visuals
- added an option for Lara to wear sunglasses (Graphic Options → Visuals → Sunglasses) (#4869)
- added
O_SWITCH_TYPE_WHEEL, which is similar toO_SWITCH_TYPE_AIRLOCKbut can be used more than once - added
O_SMASH_OBJECT_3, which can only be broken with triggers or the Crash Site gun - added
O_SMASH_OBJECT_4, which behaves likeO_SMASH_OBJECT_1but usesSFX_SHUTTERS_BREAK - added
O_TREX_ALPHA, which can target raptors and be distracted by flares - added a new Lua item query helpers,
trx.items.find(query)andtrx.items.first(query), with support forobject_idandroom_numfilters - added a new Lua catalog,
trx.catalog.weapons, for weapon identifiers - added a new Lua property,
trx.lara.equipped_gun, to read Lara's currently equipped gun type - added a new Lua property,
trx.lara.target, to read Lara's current locked target item - added a new Lua property,
trx.Item.flags, to read current item flags (related to triggers) - added a new Lua property,
trx.Item.timer, to read current item timer value (related to triggers) - added support for using more sound slots than originally possible in custom levels (#3898)
- added blood effects when enemies shoot any other creature (not just Lara)
- added support for the globe-style level selection mechanic in the new game for level builders (#4920)
- added an option to control how Lara swings on thin ledges (Gameplay → Controls → Slow ledge swing) (#3341)
- added
/tp precise {x} {y} {z}to teleport using raw world-space coordinates (no/1024scaling – matches TRView) - added the ability to use glide cameras when using TR3 camera mode
- added an option to toggle glide cameras (Graphic Options → Visuals → Glide cameras)
- changed
O_WINDOW_1andO_WINDOW_2toO_SMASH_OBJECT_1andO_SMASH_OBJECT_2respectively - changed Earthquake to support being reset
- changed loading screens setting to use modes (
disabled,always,new-games). Previously, they were hardcoded to not show for saves (#1290) - changed logs to no longer emit ANSI color characters when the game's output is piped to a file / process
- changed the degenerate static mesh collision check to only apply when all axes have an empty size
- improved error reporting for gameflow issues to now display full key paths for faulty nodes
- fixed Lara teleporting after vaulting 2 or 3 clicks when there is a room below the target position that has no immediately adjoining portal (#4530)
- fixed Lara attempting to jump up (using action) despite the ceiling above her making it impossible to grab any ledge (#3558)
- fixed Lara not being able to grab ledges when under low ceilings (#4093)
- fixed Lara sometimes falling when vaulting 2 or 3 clicks onto a ledge that has triangulation
- fixed NG+ always forcing Lara's default equipped gun at level start even when "remember guns between levels" is enabled (#4711)
- fixed not restoring Lara's back weapon mesh between levels when "remember guns" is enabled and a rifle-type weapon is equipped at level end
- fixed a missing footstep sound when Lara starts to sprint
- fixed Lara's flare undraw animation being skippable on specific late draw frames (#1593)
- fixed UI bar scale option not updating the padding and borders (regression from 1.2)
- fixed Blade stopping in the wrong position when anti-triggered (#4894)
- fixed very distant Boulders causing camera shake (similar to the Tihocan crocodile targeting bug)
- fixed drawing debug triggers using wrong orientation in some triangular geometry
- fixed heavy triggers with no
TO_TARGET/TO_CAMERAresetting cameras - fixed Lua
trx.catalogonly exposingobjectsandflip_effects; it now also exposeslara_states,lara_anims,music, andsamples - fixed a freeze if firing a grenade very close to room portals (#4938, regression from 1.2)
- fixed non-deterministic Inventory Ring control (transition speeds depended on v-sync / wall clock timing)
- fixed game logic speeding up while the game was fading out after quitting
- fixed Lara being able to shoot smashable objects located in unreachable overlapping rooms (#4949, regression from TR1X 4.14 / TR2X 1.4)
- fixed touching Lava Wedges causing endless Flame effect spawns when the immunity cheat is on
- fixed touching Lava tiles causing reduced Flame effect when the immunity cheat is on
- fixed collision issues on bridges, trapdoors, breakable tiles and pushblocks if positioned over a triangle portal (regression from 1.0)
- fixed Lara being able to sprint through swamps when responsive sprinting is enabled
TR1:
- added an option to allow Lara to crouch and crawl (Gameplay → Controls → Crawling)
- added support for monkey bars
- changed Lara to be able to grab ealier when performing forward jumps, like TR3
- fixed a very rare case of raptors using an incorrect death animation
- fixed Lara unable to run around in random spots at the bottom of The Great Pyramid's starting pit
TR2:
- added an option to allow Lara to crouch and crawl (Gameplay → Controls → Crawling)
- added support for monkey bars
- changed Lara to be able to grab ealier when performing forward jumps, like TR3
- fixed secret reward in Venice giving Magnums ammo instead of Automatic Pistol Clips (#4951, regression from 1.1)
- fixed flickering switches and spike ceilings in Temple of Xian and Floating Islands (#4874)
- fixed Airlock door handles not getting drawn from certain angles (#4886, regression from 1.0)
- fixed loading screens showing before playing FMVs on most levels
- fixed Lara not being able to move after exiting water, having used an underwater lever with the animated interactions setting enabled (#4912, regression from 1.0)
- fixed Bell in room 48 being shootable from room 55 (#4949, regression from TR2X 1.4)
- fixed "Disable T-Rex Collision" option missing from The Golden Mask (there are T-Rex enemies in Nightmare in Vegas)
- removed the requirement to use
main.sfxin custom levels (#3898)
TR3:
- added reverb support
- added Kayak control
- added Compsognathus control
- added Mounted Gun control
- added Tribe Axeman control
- added Tribe Pipeman control
- added Tribe Boss control
- added Lizard control
- added Crocodile control
- added Carcass control (hanging Raptor)
- added T-Rex control
- added Raptor control
- added Raptor Emitter control
- added Bat Emitter control with save/load support
- added South Pacific Mercenary control
- added Smashable Wall control
- added Smashable Shutters control
- added a slide-to-sprint animation state change for Lara, similar to TR1 and TR2
- added a new gameplay option to toggle Lara's crouch roll (Gameplay → Controls → Crouch roll)
- added an option to allow Lara to jump out of crawlspaces (Gameplay → Controls → Crawl exit jump)
- added crouching/crawling enhancements (Gameplay → Controls → Responsive crawling)
- added the ability to resume crawling more quickly after coming to a stop
- added transitions from run/sprint to crawl without first coming to a stop
- added a transition from crawl to crouch-roll without having to manually crouch first
- added the ability to turn while in the crouch idle state
- restored an unused pickup animation when in the crawling state, bypassing the crouch transition
- added a transition from ladder to crawlspaces instead of first having to drop and re-grab the ladder (#4954)
- fixed Uzis having wrong clips capacity (was 80, is now 40 – sorry!)
- fixed Lara briefly switching from run back to wade when crossing from 2-click to 1-click water depth
- fixed Lara unable to climb small ledges with low crawlspaces
- fixed Lara using the thin-ledge swing hang animation instead of the normal hang in some 1-click ledge cases
- fixed Lara being unable to transition from slow swing at the base of a ladder to being able to climb the ladder
- fixed Lara's cutscene gun shots not rendering muzzle flashes, gun smoke and shell ejections (e.g., Tony cutscene)
- fixed water ripples triggering z-fighting with 0-click ground surfaces
- fixed footprints rendering with an excessive Y offset
- fixed wheel switches only being usable once
- fixed wheel switch triggers activating too early
- fixed Kayak voiding and teleporting on large slopes
- fixed Kayak wake effects sometimes clipping through complex geometry
- fixed loading screens showing before playing FMVs in Antarctica
- fixed end credits referencing non-existing image file
- fixed Puna to no longer hardcode Lizard locations, and instead use relative offsets
- fixed Puna's summoned Lizards counting towards total level kill count
- fixed Tony briefly appearing for a single frame when loading a save after his death
- fixed Lara sometimes getting stuck when crawling backwards off a tilted ledge (#4956)
- fixed the Tribe Pipeman sometimes not being able to aim darts at Lara correctly (Gameplay → Fixes → Fix Pipeman aim)
- fixed Lara's footprints sometimes spawning when standing on a bridge, trapdoor or pushblock
- fixed Lara being unable to walk or sidestep at times when standing on a bridge that sits over a steep slope (regression from 1.1)
- removed the limitation of one Carcass instance per level working with Piranhas
- removed the limitation of Piranhas only attacking Carcass instances if the level sequence matches Crash Site's
- restored the ability for Lara to perform grab cancels, like TR1 and TR2
- restored glide camera functionality