Fixed Sceneobject.applyForce. Minimum argument count changed to coincide with intended purpose
Added signum convenience function.
Fixed Sceneobject.applyLinearImpulse. Minimum argument count changed to coincide with intended purpose
Merge pull request #55 from capnlove/development

Fixed Sceneobject.applyForce - argument count mismatch
Fixed Sceneobject.applyLinearImpulse - argument count mismatch
Merge pull request #3 from GarageGames/development

Update
ParticleAsset/Emitter/Player TorqueScript additions

- Changed ParticleAsset "LifeScale" field to "LifetimeScale" to match
base and variation graph field naming convention

- Added missing TorqueScript bindings to certain fields for
ParticleAssetEmitter and ParticlePlayer
Fixed signum logic.
Merge pull request #56 from eightyeight/math-sign-function

Added signum convenience function
Merge pull request #68 from lilligreen/particles

added missing ParticleAsset/Emitter/Player TorqueScript methods.
ImageWidth and ImageHeight were inverted in calculateImage function
Merge pull request #70 from capnlove/ImageAsset_Typo

ImageWidth and ImageHeight were inverted in calculateImage function
Final CompositeSprite Fix.
PickPoint, PickArea and PickRay now work in all scenarios, regardless of CompositeSprite position, rotation or camera zoom level.
Merge pull request #69 from capnlove/CompositeSprite_Fix

CompositeSprite Fix - All Picking modes functional
Platform::createPath("a/b") will create path "a" and then create path "b" inside of it.  Before it did not.  If the final path element did not end in "/" it would ignore the last element.
changed the docs of createpath to match the code.  note that the last commit will need to be reverted as it changed the
code, but now I believe I should only update the docs. (too hard to revert it without gui tool!)
updated text for console createPath()
Revert "Platform::createPath("a/b") will create path "a" and then create path "b" inside of it.  Before it did not.  If the final path element did not end in "/" it would ignore the last element."

This reverts commit 1dde68de98efe9b50798f2dd7a1714c4803465c2.
Update README.md
Replaced call to makeFullPathName to expandPath to take advantage of the expando functionality
When LifeMode was set to INFINITE (default), the check for Waitforparticles was skipped.
- Fix : moved check for LifeMode after the check for WaitforParticles

When calling ParticlePlayer.stop(), subsequent calls to ParticlePlayer.play() would not work.
- Fix : On ParticlePlayer.stop, particle emitters were paused individually, never unpaused later.