Thursday, 10 February 2011

Engine 5.09 released

Engine5.09


Bugs fixed in this release
==========================
TrackHelper002 - Z value not being set for last point of SineWaveSimple or SineWaveComplex, so left at zero

TrackManager:003 - Ignored direction when picking up start position and also related to TrackManager002

TrackManager:002 - miss set an underlying floating point track tracking variable.


changes in this release
=======================

Some architecural changes are on-going that will add some flexability.

==============
EngineManager
==============

Changes to track display system to make it more flexible


============
TrackManager
============
TravelledCountSet() - added, lets you reset or set the number of tracks travelled, this can be used for loop counting so actions can be scripted

AtPhysicalStart - added, lets you know if you are at the first position along a track used for scripting stuff

AtPhysicalEnd -added, lets you know if you are the the last position along a track.


The following are in place but not fully implemented - please do not use yet
---------------------------------------------------------------------
AutoShowHide - added, attempts to show and hide the currently used tracks

ShowCurrent() - added, attempts to show the currently used track

Show() - added, attempts to show a specific numbered track of the sprite

Hide() -added, attempts to hide a specific numbered track for the particular sprite

HideCurrent() - added, attempts to hide the current track being used


TextureProcessor

GetOutlinePixelMap - added (not fully functional yet), creates an outline for the rectangle given on a texture, this can then be used to feed back into the TextureProcessor to build a glow outline

No comments:

Post a Comment