github LostArtefacts/TRX trx-1.3
TRX 1.3

latest release: latest
23 hours ago

1.3 – 2026-03-06 - 16e3402 · Diff · History

Video

  • 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 to O_SWITCH_TYPE_AIRLOCK but 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 like O_SMASH_OBJECT_1 but uses SFX_SHUTTERS_BREAK
  • added O_TREX_ALPHA, which can target raptors and be distracted by flares
  • added the ability to trigger dragons independently of Bartoli in custom levels (#5011)
    • place an O_DRAGON_BACK item in the editor and trigger it normally
    • the dragon will spawn immediately when triggered and will be one-phase, so no dagger needs to be pulled
  • added a new Lua item query helpers, trx.items.find(query) and trx.items.first(query), with support for object_id and room_num filters
  • 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 support for actual quick saves with round-robin quicksave slot cycling. (#1897)
    Note: This feature is disabled by default and needs the player to manually bind new inputs.
  • added quick-save/load command aliases:
    • /save quick, /quicksave, /qs
    • /load quick [slot], /load q[slot], /quickload [slot], /ql [slot]
  • 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 /1024 scaling – 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 PC and PS1 UI colors to no longer be hardcoded by moving it to ui.json5 (#5003)
  • changed Fog start and Fog end to change by 10 by default, with Slow allowing 1-step precision (#5015)
  • changed O_WINDOW_1 and O_WINDOW_2 to O_SMASH_OBJECT_1 and O_SMASH_OBJECT_2 respectively
  • changed O_MINI_COPTER to no longer hardcode direction
  • 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_CAMERA resetting cameras
  • fixed Lua trx.catalog only exposing objects and flip_effects; it now also exposes lara_states, lara_anims, music, and samples
  • 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
  • fixed bar borders scaling poorly (off-by-1px errors, regression from 1.2)
  • fixed death counter not being preserved in saves after changing levels, causing stopwatch and final statistics to sometimes show 0 deaths

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.sfx in 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)
  • fixed Lara's left arm elevating when holding a flare and performing a crouch pickup (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

Don't miss a new TRX release

NewReleases is sending notifications on new releases.