Version 1.5.1.3 (2012-03-31)

Moderators: GSH, Ultraken

Post Reply
User avatar
Ultraken
Patch Creator
Posts: 373
Joined: Fri Feb 18, 2011 6:06 pm
Contact:

Version 1.5.1.3 (2012-03-31)

Post by Ultraken »

Holy crap, it's a new build! And it's a big one!


Downloads:

Testing Executable and Symbols


What's New:

* Updated Mono Debug to use a Windows console instead of crashing
- It originally required a monochrome video card and a second monitor
- Windows isn't keen on programs writing directly to video RAM these days...
- This only works in Debug and Internal builds, of course
- Uncomment the MONO_DEBUG_* entries in gamekeys.map to try it

* Disable internal adjustment of time scale in multiplayer
- It's perfectly valid and even useful in single-player

* Ordnance_Receive aborts if it can't find the ordnance class
- This will prevent a subsequent crash in OrdnanceClass::Build
- TO DO: find the underlying cause

* Pilots skip empty vehicles that are tug cargo (submitted by Dx)

* Made the input map parser a lot more tolerant
- Parser attempts to continue reading after errors
- Error messages show correct filename and line

* FlagDisplay skips objects behind the camera
- This should fix a rare divide-by-zero error

* Pilots immediately give up trying to enter a vehicle if it becomes occupied

* Tweaked IntersectGameObject to avoid a potential divide-by-zero error

* Fixed HuntTask crashing after loading a save game

* Fixed hitching and low frame rates on some maps due to path planning
- A post-load step marks unreachable path cells as impassable
- This should also reduce units getting stuck trying to follow bad paths

* Adjusted how the pathing system generates building footprints
- It should handle footprint corners slightly better
- Corner tests based on circle-polygon intersection in Box2D

* Fixed semi-rare cases of units not recycling
- Units use a more tolerant recycle distance check
Post Reply