Implemented basic grenade interaction:
- Player can pick up, throw, and drop grenades.
To-do:
- Refine throwing mechanics (e.g. direction, force).
- Clean up and refactor related code.
Added interface for damage.
Added shooting component with simple shooting system.
Fix missing action bindings in player controller.
Added cylinder mesh to ExoEnemy and place him on TestMap.
Added Interactable - interface for interaction system. Implemented in test item (TestBox).
Created interaction component for character
Added interaction input - not implemented.
- Add ExoGameMode class
- Add ExoCharacterBase class
- Add ExoPlayerController with basic movement and camera controls
- Add blueprints for ExoPlayerController and ExoGameMode