This week I implemented a weapon manager, who connects all the character behaviors:
- Pick Up/Drop behavior
- Hit behavior (shooting or smashing) (melee or projectile weapon)
- Throwing behavior
I also added health behavior.
Small prefabs for weapon testing.
Suggestions made to the team:
- make level procedural, independent walls, floors, etc, for easier level building/testing.
- different design pattern (decorator) for AI.