I'm trying to create a guard rotation. I have two guards, a barracks, and a guard spot.
What I want is this:
DayGuard:
-Sleep from 22 to 6.
-Guard from 6-18
-Wait for NightGuard to show up
-Go back to barracks and chill until bedtime
NightGuard:
-Sleep from 10-18
-Guard from 18-6
-Wait for DayGuard to show up
-Go back to barracks and chill until bedtime
They have similar schedules set up, with this ordering:
OffDuty:
-Wander, must complete, once per day, no time/duration set, weapons/armor unequipped, radius 50 of xmarker in barracks
Relief:
-Find, must complete, once per day, time set to end of shift (18 for DayGuard, 6 for NightGuard), no duration, radius 50 of xmarker guardspot, target set to objectID of the other guard, count of 1
Sleep:
-Sleep, skip fallout behavior, weapons/armor unequipped, time set to bedtime (22 for DayGuard, 10 for NightGuard), location set to barracks cell
Guard:
-Travel, must reach location, time set to shift time (6 for DayGuard, 18 for NightGuard), duration set to 12, location set to xmarkerheading guard post.
The problem seems to be the find package. even though the other guard will be standing directly in front of the guard, he won't go out of "find" and just stands there indefinitely.
I've looked through the guard AIs for the city guards, and my ai package seems to be basically the same. Any ideas what is going on? This is driving me crazy.