BATTLEZONE 1.5.2 BUILD NOTES

Version 1.5.2.6
Released 2013-03-22


CAMPAIGN MISSION CHANGES

* Fixed mistyped objective file name in misns1 (submitted by Dx)
* Removed AudioMessage for nonexistent sound in misns4 (submitted by Dx)


EDITOR CHANGES

* Always show a label over the user object
- This makes it easy to find, especially when zoomed out

* Added a slight rollover effect for game objects


NETWORK CHANGES

* Backed out mission script setting objects as global
- GlobalSetLocal/GlobalSetRemote don't work well at runtime
- It didn't solve the ownership problem for remote players

* Track team ownership based on team number instead of network player id
- This works because each player is on their own team...
- Disambiguates MPI AI teams from the host player
- Non-player teams should migrate properly during host migration

* Destroying units on a non-player team counts as a kill

* Non-player teams display kill and death messages like player teams


GAMEPLAY CHANGES

* Don't show a health bar for indestructible objects
- This fixes geysers showing a health bar when targeted
- They now look like they did in 1.4

* Scavengers don't go after scrap in unreachable regions

* Don't drop scrap pieces in bad locations

* Try to make player-controlled APCs less exploitable
- Only deploy when within 75m of a (potential) target

* MultSTMission and Inst04XMission now support path spawning


STABILITY IMPROVEMENTS

* Remove the oldest scrap piece when out of game object slots
- This is a last-ditch recovery attempt to avoid a crash
