projectile visuals template
Merge branch 'BurakPod' of https://github.com/Lifespark/LifeSparkDev into BurakPod
alternative networked creep
Change camera view on selecting target
use photonView.instantiationData to instantiate creep property
reimplement networked capture
Quick fixes (see description for list of fixes)

-PhotonView id conflict between BossCage and Manager.  Both were made 0
in different scenes. Changed BossCage to 900.
-MonsterClient was trying to instantiate the jungle camps as scene
objects on every client. Added in a check for IsMasterClient() to the
NetworkManager and checked it before instantiating camps.
- Fixed RPC resolution error with player movement: Enums are cast as
ints when sent in RPCs, so I changed the calls to intentionally cast it
to int (for the sake of its own client) and then accept the int and cast
it back to a PlayerInput.TargetType in the RPC declaration.
ranged attack
Merge branch 'BurakPod' of https://github.com/Lifespark/LifeSparkDev into BurakPod
replace .mb creep model with .fbx
fix new fbx creep position sync
destroy lane when sparkpoint destroyed
destroy area when sparkpoint destroyed
RPC assets file repushed

it was overwritten when Jihui Pod was merged and there was a conflict
apparently
fix creep chasing behavior
add "energy" concept for capturing SparkPoint
add creep capture sparkpoint duration (slower than player.accumulative for mult-creep)
add creep dead state/animation
fixed lane rotation
fixed bossCage use photonNetwork destroy lane
spread creep around target sparkpoint
Merge branch 'JihuiPod' of http://triforce.usc.edu/git/scm/life/lifespark into JihuiPod
merge fix
fix creep die when target been captured by enemy team
continuous shooting
Merge remote-tracking branch 'origin/master' into BurakPod

Conflicts:
	LifeSpark/Assets/_Scripts/Managers/CreepManager.cs
	LifeSpark/Assets/_Scripts/Units/LaneCreep.cs