Download Latest Version AngelEd-b117-windows-x86_64.exe (64.6 MB) Google Add to Preferred Sources
Home / b51
Name Modified Size InfoDownloads / Week
Parent folder
b51 -- Full Engine Overhaul source code.tar.gz 2026-08-11 118.8 MB
b51 -- Full Engine Overhaul source code.zip 2026-08-11 119.1 MB
README.md 2026-08-11 1.7 kB
Totals: 3 Items   237.9 MB 0

script hooks on pawn FSM, server DEAD state, EditorPawnDef cleanup, encoder removal

  • : Pawn FSM transitions now fire LightningScript hooks (on_chase, on_patrol, on_return, on_death) via RunAction() on a per-pawn entity instance. Pawn struct gains scriptInstanceIndex, Spawn() optionally creates the entity, Despawn/DespawnAll clean it up.

  • : Server NpcState gains DEAD state. damage_npc() sets DEAD instead of active=false. tick_npcs() DEAD case handles 10-second respawn to IDLE with position/health restore. ServerPawnDef includes death_timer.

  • : Removed EditorPawnDef struct and g_pawns vector. Spawn action now stores pawn name directly (std::string) instead of index lookup in the redundant vector. PawnManagerAddPawn/GetPawnCount/GetPawnName removed.

  • : Removed dead WDL encoding system. Encoder.hpp include removed from Data.hpp. GameDataEncoded branch removed from Core.hpp (variable was always false, no Decode() existed).

also crash fixes, server security, multiplayer UI, editor fixes, refactoring, tests

  • Fix 3-death softlock, save OOB reads, model material crash, heightmap null
  • Fix frustum culling, texture/music leaks, stale PlayerBounds, cross-world statics
  • UDP 3-way handshake, auth token, save/load player data, message validation, position checks
  • Multiplayer tab, Join/Host UI, console commands, server launch wiring
  • HTTP API endpoints, partition NPC broadcast, Windows scan_worlds, printf->Log
  • Editor lighting toggle fix, Play Test EXE check
  • eyeHeight constant, NE1/2/3 loop, SaveLoad module, inline globals, WDLParser + Network tests

Full Changelog: https://github.com/odelyzid/angels-95-omega-tech/compare/b10...b51

Source: README.md, updated 2026-08-11