Added audio hooks to several classes
Added AudioSource components to several prefabs
AudioPlayer::SetAudioClip will not do anything if it is called with the AudioAsset which is already loaded.
Added a method to AudioSource which allows you to set the audio clip and play it with a single call
PlayerUnit and Triggerable components will attempt to pre-load their audio clips.
The AudioManager is now responsible for generating and destroying all OpenAL sources.
AudioSource components now automatically stop playing when they are destroyed.
Pausing the SceneGraph will also pause all currently playing audio.
Added audio hook to GridNavigator
Added sound effects to player and enemy units.
Objects should now play sounds by first loading them into the AudioSource component.
Consolidated audio stuff for Triggerables
Added audio hooks to PushPillar
Fix dos2unix shenanigans.
Merge branch 'master' into play_audio
Switch render batching back on because it helps and it doesn't hurt.
Minor gl cleanup.
Woops. No. Renderbatching still crashes on the emulator. Turn it off for noow and fix it.
Merge branch 'master' of https://github.com/VajraFramework/Vajra
Merge branch 'master' into play_audio