
Torque Game Builder
Version 1.1.2
Released Sep. 28, 2006
Full Change List
Mac Bug fixes
- #2150: Debug banner crashes TGB1.1.1.
- #2046: menu bar doesnt work in full screen mode, sometimes causes crash.
- #2047: background sleep time pref not good.
- #2054: mouse cursor hides when it shouldn't when window is minimized on mac.
- #2048: high values for $pref::backgroundSleepTime freeze mac Torque.
- #2074: Mac: no mouse events for a few moments after Canvas::setCursorPos().
- fixed a bug where a negative value in $pref::timeManagerProcessInterval would freeze torque.
- fixed a bug where the sleep interval was not correctly honored.
- updated xcode project file.
General Fixes
- Made locked/hidden layers persist across testing of levels.
- Added rendering of vertices to collision poly debug rendering.
- Collision polys now honor flip settings in tile layers.
- Fixed tile collision poly editing for non square tiles.
- Fixed String Stack Corruption problem in guiInspector.cc.
- Fixed tolerance settings in guiParticleGraphCtrl for getPlotPoint.
- Fixed an issue with the getPlotIndex function for guiParticleGraphCtrl.
- Set image map to default to prefer performance over memory.
- Fixed image map packing to take packing/performance into account.
- Removed unnecessary usage of isBeingDeleted.
- Fix for mount rotation being applied to mounted objects additively on level load.
- Fixed FourCC code on t2dTrigger. It was using the static sprite code.
- t2dVector::rotate fix. It was converting from degrees to radians twice.
- Fixed new RSS News notification to properly detect when there is new news.
- Updated the locked icon for layers so it is easier to differentiate from the unlocked icon.
- Added toggling of the debug banner in the editor.
Physics Fixes
- Fixed clamp collision for particle collision responses.
- Added specific rigid body case for resolve overlaps.
- Forward movement only collision fixes.
- Fixed inverted logic in t2dPhysics::moveToCollisionPoint. Object's were not properly moving to the
collision point. Now they are.
- Fixed bad dot-velocity calculations during bounce and clamp collision responses.
- Fixed problem where minor overlaps were being ignored causing tunnelling over a period of time.
Version Control Fixes
On a slightly different note, we fixed a few areas in which using Version control for a team-setting was causing unnecessary conflicts in files in a repository.
- Made layouts save to a user file so the default layout is never overwritten.
Resolves issue where Default.cs would be conflicted when updating.
- Dynamic Fields are now sorted before they are saved in a level file.
This keeps level files from being conflicted due to being the same level but having their dynamic
fields written in a random order.
Version 1.1.2
Released Sep. 28, 2006
Full Change List
Mac Bug fixes
- #2150: Debug banner crashes TGB1.1.1.
- #2046: menu bar doesnt work in full screen mode, sometimes causes crash.
- #2047: background sleep time pref not good.
- #2054: mouse cursor hides when it shouldn't when window is minimized on mac.
- #2048: high values for $pref::backgroundSleepTime freeze mac Torque.
- #2074: Mac: no mouse events for a few moments after Canvas::setCursorPos().
- fixed a bug where a negative value in $pref::timeManagerProcessInterval would freeze torque.
- fixed a bug where the sleep interval was not correctly honored.
- updated xcode project file.
General Fixes
- Made locked/hidden layers persist across testing of levels.
- Added rendering of vertices to collision poly debug rendering.
- Collision polys now honor flip settings in tile layers.
- Fixed tile collision poly editing for non square tiles.
- Fixed String Stack Corruption problem in guiInspector.cc.
- Fixed tolerance settings in guiParticleGraphCtrl for getPlotPoint.
- Fixed an issue with the getPlotIndex function for guiParticleGraphCtrl.
- Set image map to default to prefer performance over memory.
- Fixed image map packing to take packing/performance into account.
- Removed unnecessary usage of isBeingDeleted.
- Fix for mount rotation being applied to mounted objects additively on level load.
- Fixed FourCC code on t2dTrigger. It was using the static sprite code.
- t2dVector::rotate fix. It was converting from degrees to radians twice.
- Fixed new RSS News notification to properly detect when there is new news.
- Updated the locked icon for layers so it is easier to differentiate from the unlocked icon.
- Added toggling of the debug banner in the editor.
Physics Fixes
- Fixed clamp collision for particle collision responses.
- Added specific rigid body case for resolve overlaps.
- Forward movement only collision fixes.
- Fixed inverted logic in t2dPhysics::moveToCollisionPoint. Object's were not properly moving to the
collision point. Now they are.
- Fixed bad dot-velocity calculations during bounce and clamp collision responses.
- Fixed problem where minor overlaps were being ignored causing tunnelling over a period of time.
Version Control Fixes
On a slightly different note, we fixed a few areas in which using Version control for a team-setting was causing unnecessary conflicts in files in a repository.
- Made layouts save to a user file so the default layout is never overwritten.
Resolves issue where Default.cs would be conflicted when updating.
- Dynamic Fields are now sorted before they are saved in a level file.
This keeps level files from being conflicted due to being the same level but having their dynamic
fields written in a random order.






