FPS Constructor 1.1.2 just went live on the asset store!
Version 1.1.2 – Submitted June 27, 2012
-Added prone support (uncheck ‘use prone’ on Character motor to deactivate)
-Added crawl sounds to EffectsManager, for use when prone (no sounds are currently defined, but they can be).
-Added new script with custom editor to make setting movement values easier. Also has global sprint values
-Added option to override global sprint values on a single aim object
-Added z rotation to GunMotion for better effect.
-Added default joystick control for mobile
-Added optional mouse smoothing (special thanks to Chris Smith for the help!)
-Added script to default projectiles to prevent going through things (from unify community)
-Removed extra debugs (whoops)
-Fixed some prefab errors
-Fixed mobile problem where camera would freeze on reload
-Fixed bug where sway would move too fast when walking
-Fixed bug in AimMode which cause loss of set values in prefab-connected weapons
-Clicking in to lock cursor no longer moves camera
-Clicking in to lock cursor no longer fires weapon
-Fixed bug where accuracy would be too high after player stops aiming while crouched
And because I forgot to post the previous update (1.1.1):
-Whole project now compiles in one pass, allowing the next change
-Moved entire system to Plugins folder for early compilation. This means that C# users can directly reference the system.
-Fixed missing component problems in player prefab
-Fixed editor bug which caused changes on prefabs to be lost at runtime
-Added StopSprinting() function when player stops sprinting
-Fixed bug with mobile controls not working when player dies