Define combat system (theory) #16
Labels
No Label
HTML / CSS
backend
bug
duplicate
enhancement
front-facing
help wanted
invalid
question
wontfix
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Jonathan/Peradventure#16
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Player gets a gun with limited bullets which draw from player's inventory.
Enemies have a detection area around them which when entered causes them to enter an aggressive state and attack the player. Enemies are made of different modules which take damage when shot (either one or multiple modules) and which impact their functions such as move / attack.
Game ORDER of OPERATIONS
First, scan the map to find all legal tiles.
Player action (move / attack)
Upon receiving player action the AI decides what to do. If in an inactive state, check detection radius for whether each individual AI should become aggressive.
If active, move towards player location.
If within range, initiate attack.