Skip to content

Version 1.6.2 (x64 + x86 + TEN update)

Choose a tag to compare

@Lwmte Lwmte released this 16 Dec 15:58
· 5 commits to master since this release
4399068

Tomb Editor:

  • Added node functions:
    • PushKey - emulates specified key push.
    • ClearKey - blocks specified key from pushing.
    • SetEffect, SetCustomEffect - assigns an effect to a moveable.
    • TestLaraVehicle - checks if Lara is on a vehicle.
    • TestLaraTargeting - checks if Lara is targeting any enemy.
    • TestLaraTorchIsLit - checks if Lara holds a torch and it is lit.
    • SetMoveablePositionToAnotherMoveable - moves one moveable to another moveable position.
  • Don't allow to export nodes if there are no nodes.
  • Filter out AI objects from moveable lists in node editor.
  • Fix minor UI issues in node editor.
  • Fix texture border bleeding in TEN compiler.
  • Fix broken double-sided triangle textures in TEN compiler.
  • Fix several memory leaks related to texture conversion.
  • Fix some objects not linking to triggers in TEN compiler.
  • Fix rename object dialog locking up editor when switching to other app.
  • Fix possible exceptions with gizmo assigned to an object about to be deleted.
  • Fix possible exceptions after using context menus.

WadTool:

  • Automatically correct bounding boxes for standable objects when importing to TEN wad.
  • Fix main window right-click menus not working after visiting other windows.
  • Fix state change editor clamping high frame to one frame less than frame count.
  • TEN Base WAD:
    • Make Lara standing animation less wobbly.
    • Update pose animations to make Lara breath whilst posing.
    • Update minecart animations to include death anim.
    • Add placeholder detachable HK lasersight mesh.
    • Fix Lara animations 464, 466, and 472 which were missing sound effects.
    • Fix Lara train death animation followed by Seth death animation.

TombIDE:

  • Update TEN template to include font with extended character set.

TEN: Version 1.0.4

  • Add generic assignable effects for moveables - fire, sparks, smoke and laser / electric ignite.
  • Add ability to burn enemies with FLAME_EMITTER_1 and death blocks.
  • Add wireframe mode and other visual debug information (switch by F10/F11 debug page scroll hotkeys).
  • Activate Lara-bound volume triggers with mounted vehicles.
  • Allow multiple individual activators for the same volume at the same time.
  • Remove TRC remnant which added HK to inventory if pistols weren't available.
  • Change default shatter sound to TR4_SMASH_ROCK (tomb4 default).
  • Reduce idle pose time from 30 to 20 seconds.
  • Automatically align pickups to floor surface.
  • Minecart enhancements:
    • Add landing / jump sound.
    • Add falldamage.
    • Explode in water below 2 click surface.
    • Fix jump.
  • Templar Knight enhancements:
    • Restored spark effects.
    • Can destroy statics in shatter slots.
    • Fix crash when attacking.
  • SAS enhancements:
    • Fix grenade shooting.
    • Fix AI_MODIFY and AI_GUARD behaviour.
  • Fix several renderer performance and room culling issues.
  • Fix choppy camera movement in several cases.
  • Fix Lara's vertical position when shimmying around steep slope corners.
  • Fix legacy pickup triggers not working in certain cases.
  • Fix crawl pickup not actually doing any pickups.
  • Fix demigod and harpy shooting in incorrect directions.
  • Fix particle effects for seth and harpy magic attacks.
  • Fix lasersight always displaying with HK, revolver and crossbow.
  • Fix rapid ammo spending in HK lasersight mode.
  • Fix incorrect string IDs for item combine, HK and revolver with lasersight.
  • Fix puzzle holes not swapping to puzzle done objects.
  • Fix several collision and sound source issues in flipped rooms.
  • Fix several pushable sound and object collision bugs.
  • Fix original bug with incorrect climb up behaviour on ladders under sloped ceilings.
  • Fix original bug with reassigned control keys still triggering default events.
  • Fix TR1 centaur bubble targeting.
  • Fix TR5 autogun rotation.
  • Fix occasional wrong rollingball collision in narrow pits.
  • Fix classic rollingball and big rollingball not behaving properly.
  • Fix caustics not turning off in display settings.
  • Fix windowed mode not using real resolution when DPI scaling is active.
  • Fix control lock not working in flyby sequences.
  • Fix empty inventory when using build and play feature in TE.
  • Fix non-pickupable thrown flares.
  • Fix throwing flare without drawing any weapons if there are no weapons present.
  • Fix several incorrect FOV reset issues.
  • Fix current soundtrack fading into silence if incoming one doesn't exist.
  • Fix crash if there is an attempt to display a string with missing characters.

Lua API changes:

  • Add new Volume class and several methods for it.
  • Add new Moveable functions: GetEffect, SetEffect and SetCustomEffect (for colored fire).
  • Add new Lara functions: GetTarget, GetVehicle and TorchIsLit.
  • Remove Lara functions: SetOnFire and GetOnFire (replaced with GetEffect and SetEffect).
  • Add Gameflow.lua options:
    • Flow.EnableMassPickup for mass pickup functionality.
    • Flow.EnableLaraInTitle for displaying Lara in title flyby.
    • Flow.EnableLevelSelect for title flyby level selection.
    • level.secrets for level-specific secret count.
  • Fix level.ambientTrack property not working for title flyby.
  • Fix action key script functions not fully working in some cases.
  • Fix mounted vehicles ignoring Disable, Shatter and Explode script commands.
  • Fix SetPosition command not updating room number correctly.
  • Fix Rotation class using integers under the hood which prevented using fractional rotation values.
  • Fix distance tests failing on a very high distances.