- Updated Squad script
- Added Texture folder
- Added a hp foreground texture
- Added a hp background texture
- added a hp canvas for vampire and zombie squad
to appear in the second split screen.
- Updated LightMap prefab : the main camera in the prefab have been disabled
- Updated the Integration scene. (now display the units for each player.)
- VampireSquad
- ZombieSquad
- Removed class
ZombieSquad
VampireSquad
- Refactoring
- Updated Squad.cs
- Updated Unit.cs
- New functions
- Now the class unit have new class members
- The the Squad class have new class members and functions
- Updated mapped dead animaition for vampire,squad,unit and zombie
- Removed unused variable in tag and layer manager.
- Updated sam_capture scene
- Updated sam_squad scene
refactor of MovementManager to allow PlayerController to handle the player
inputs.
refactor of PlayerController to have only one script and identify the
player in the editor.
- Refactoring rename Class TagManager to TagLayerManager
- Added Layer Property in class Unit.cs
- Updated method InitializeDefaultTagAndLayer in class ZombieSquad
and VampireSquad
- Layers now are instancied at run time if the user ommit to specify a layer
by default the human layer is set to any gameObject that have an Unit.cs script
attached to it's component. Idem for ZombieSquad and VampireSquad
for now, the cameras have a reference to the squads they track, and check
for player inputs to know when it needs to transition to another squad.
This will be fixed with the GameController/PlayerController.
- Updated class unit (added a destroyUnit method)
- Updated ZombeUnit and VampireUnit, now the class detect that there are
ennemies and will attack each other when intering in collision.