Version 4.0
- added ranged weapons
- now player can move while blocking
- created AnimationClipList script where you assign clips to replace original ones
- changed outline selection to arrow pointers selection ( blue arrow = looking at, yellow arrow = locked )
- added equipment setup window
- added weapon setup window
- added item creator window
- now option on NPCScript to choose should npc die with ragdoll or animated. You can call ragdoll by animation event so npc can play die animation and start ragdoll by event when needed.
- created aiming script. its placed on spine bone - it uses weapon's aim transform to point player's weapon in aiming direction.
- now to adjust player equipment bones click on 'Tools/Combat Framework/Equipment Setup' or use manual method like before.
- improved triggers
- added stamina. stamina will decrease on each block except with shield. if stamina values decreases under 20 blocking will fail.
- added 3 attacks to npcs. currently attack will start by random. to modify how attacks will start look into ACTUAL_ATTACK_START() method in NPCScript.cs. you can apply individual speed of each in Stats component
- death animations are now added to PlayerControl / TopDown scripts and NPCScripts and will choose one of them at random at death. to change way of playing death animation look in _playDeathAnimation() method
- added async loading, unloading, loading additive options in scene triggers
- (Photon)removed option of transition through scenes in multiplayer.