XashXT Features

XashXT

XashXT Features

  • Full compatibility with the original Half-Life entity set
  • Support for forming complex hierarchies of entities (Parent System)
  • Mirrors that can skip reflection of any specified object or, conversely, show ordinarily invisible objects
  • Surveillance monitors (colour and monochrome)
  • Portals that can take you from one point to another (as in Portal, but more basic)
  • Weather effects (rain and snow)
  • A powerful particle system with a standalone visual editor
  • A system of prefixes for making complex scripted scenes
  • An extended decal projection system that works on both level geometry and characters (players and NPCs)
  • Realistic lasers that can be reflected off mirror surfaces (used in gameplay)
  • A large set of logical entities for implementing any conditions in scripted scenes or complex arrangements
  • A camera with flexible settings for cutscenes, letting you switch to any character's point of view (including inanimate ones)
  • Configuration options for setting the attitude of any NPC towards others and towards the player
  • Dynamic coloured lighting that can project and play an animated texture as a light source
  • Playback of AVI files on level polygons and brush objects
  • A 3D skybox for simulating expansive areas
  • Bloom effects
  • Supports for HD textures (up to 4096x4096)
  • Background maps in the game menu (as in Source)
  • Support for large game levels (32768x32768x32768 units)
  • Shadow maps for dynamic shadows
  • More believable lighting
  • Realistic rigid body physics powered by a third-party engine (PhysX)
  • Realistic water
  • Dynamic day and night cycles