BATTLEZONE 1.5.2 BUILD NOTES

Version 1.5.2.3
Released 2013-03-08


Mission Scripting:

* Updated LuaMission
- Fixed Lua script not running in the default mission (e.g. run from TRN file)
- Fixed mission load derailing if the Lua script had a Save with no Load
- Removed script PostLoad since it was useless and dangerous

* Instant Action, Deathmatch MP, and Strategy MP support Lua scripts
- These are the three mission scripts that user-created maps are likely to use
- They can run Lua scripts in addition to their normal fixed-function logic
- MP mission version check includes .odf and .lua

* Added more ScriptUtils functions
- GetCurrentWho
- HopOut, KillPilot, RemovePilot, HoppedOutOf
- IsNetGame, IsHosting

* Strategic AI updates
- Uses a finer terrain-aligned grid (80m versus 256m)
- Manages the Construction Rig as a reusable construction crew
- Can build buildings in semi-reasonable locations
- Doesn't know about building power requirements yet :(


Editor Improvements:

* Position info shows the current zoom factor (submitted by Dx)

* Show strategic AI goals as colored borders
- No goal: none
- Defend base: bright green
- Attack troops: dark red
- Siege: bright red
- Exploration: blue
- Scripted (scrap): white
- Perimeter: dark green
- Recon: cyan
- Resource: white
- Other: black
- Escort: dark grey
