feat: Initial bandit roaming

This commit is contained in:
2025-10-05 21:05:29 +01:00
parent b8f47b8f61
commit 635e7b1c1e
8 changed files with 104 additions and 23 deletions

View File

@@ -6,7 +6,7 @@ enum BANDIT_ACTION {
BANDIT_WAITING,
BANDIT_WALKING,
BANDIT_RUNNING,
BANDIT_SHOOTOUT,
BANDIT_SHOOTING,
};
typedef struct Bandit Bandit;
@@ -22,6 +22,7 @@ struct Bandit {
// How long they will wait in this location.
F32 maxWaitTime;
U32 poiCount;
// Places the bandit walks to / from
// E.g. hide outs, home, saloon
U32 pointsOfInterest[12];