Unreleased – 46ab76b · Diff · History
- added the ability to control whether or not allies are hostile towards Lara via Lua (#3873)
- added the ability to control via Lua which enemies are allies and which are ones that will fight with allies (#3873)
- added support for 3D secret objects, and provided defaults for OG levels in TR2 (#4380)
- added catalog object IDs to Lua
- added support for locked cameras, similar to TR4+ (#2040)
- added support to use
O_DINO_WARRIORandO_FISHas aliases forO_TREXandO_BARRACUDArespectively - changed the swinging axe to be defined separately from other pendulums (use object
O_SWINGING_AXEin catalogs) - changed ember emitters in TR2 to use the
SFX_LAVA_FOUNTAINsample (#4376) - changed the following trap types to support being reset (#3993)
- collapsible tiles
- Damocles swords
- ember emitters
- falling ceiling
- hooks
- icicles
- lava wedge
- pendulums
- pushblocks (via timed triggers only)
- spike ceilings
- changed the fonts to no longer use hardcoded character widths
- changed the fonts to use dedicated sprites for accented characters instead of composing them at runtime
- fixed Bacon Lara not always being drawn perfectly in sync with Lara's animation (#4210)
- fixed Lara standing two clicks below
O_FALLING_BLOCK_3items in TR1 rather than directly on top (#4374) - fixed the scuba diver's death SFX not playing (#4386)
- fixed skybox faces with transparent pixels always rendering in front of all other faces (#4351, regression from 1.0)
- fixed unbound inputs not being saved between game launches (#4360, regression from TR1X 4.14/TR2X 1.4)
- fixed Lara drawing a flare when the draw weapons input is pressed, and she already has an active flare but no weapons (#4361, regression from TR2X 1.4)
- fixed Lara automatically being given TR2 weapons in TR1 NG+ when playing the OG levels (#4365, regression from 1.0)
- fixed Lara's pistol holster meshes appearing in TR1 NG+ in place of her Uzi holster meshes (#4368, regression from 1.0)