mike the mute on 1/7/2023 at 19:05
OK' I found TrolPausePt, Added and linked it into the TrolPt chain,
But now the AI stops there and doesn't continue on.
What did I do wrong?
RippedPhreak on 2/7/2023 at 09:41
I've found it best to use nothing but TrolPts and leave out the TrolPausePts. If I want the AI to stop somewhere, I create an AIWatchObj link to that TrolPt.
In the AIWatchObj data, I put something like:
Face (turn and look at a certain named Object)
Wait 5000 ms
Motion Tags: IdleGesture 0 (this means he will just stand there and fidget a bit for 5 seconds, then keep patrolling)
nicked on 2/7/2023 at 11:29
If you've not done anything else than include a TrolPausePt in a patrol chain, the AI should not be stopping. Double check your AIPatrol links.
The only difference between a TrolPt and a TrolPausePt is that a TrolPausePt has some Watch Obj defaults defined. But they still won't have any effect unless you manually add an AIWatchObj link from the AI to the TrolPausePt.
Basically what RippedPhreak said, except that you don't need to define the AIWatchObj data if it's already set on the TrolPausePt.
mike the mute on 2/7/2023 at 18:47
Em, that didn't work.
I tried both kinds 'player intrusion' and 'self entry'
Response step 1: wait(Time,Motion Tags)
Argument 1: 5000
Argument 2: IdelGesture 0
Advise please.
I saw a 'response option' for 'Frob object'
Does this mean I could get an AI to grab a purse off another AIs's belt?
Could it be reset between patrol circuits? So it gets grabbed each circuit.
Sorry for the hand-holding.
nicked on 3/7/2023 at 06:54
Player intrusion will only trigger if the player gets within the radius. You want Self Entry.
You've spelled IdleGesture 0 wrong in this post, so check that.
I'm not sure what would happen if an AI frobbed some loot tbh. It might work, or it might award the player the loot. Not great gameplay to have loot that can be removed from the world by another AI though.
And check all your links
TrolPt 1 -> AIPatrol -> TrolPausePt
TrolPausePt -> AIPatrol -> TrolPt 2
AI -> AIWatchObj -> TrolPausePt
Data for the link should be:
Watch kind - Self Entry
Priority - Default/None
Radius - 6
Height - 8
Required awareness - 0
Line req - 0
Min alertness - 0
Max alertness - 2 (or set this to 1 if you don't want it to override searching for the player)
Link kill option - Don't kill
Reuse delay - 10000
Reset delay - 0
Response: Wait
Arg 1: 5000
Arg 2: Idlegesture 0
RippedPhreak on 3/7/2023 at 13:47
An AI picking another AI's pocket was done in Calendra's Legacy Mission 3. I believe there was no loot value assigned to the picked item, but humorously it does count as a pocket picked stat for Garrett.
Quote:
Could it be reset between patrol circuits? So it gets grabbed each circuit.
No, not without some super elite level scripting or something.
mike the mute on 4/7/2023 at 17:38
One problem was I added the WatchObj link to the TrolPt not the AI.
But it still stops and doesn't move on.
I'm gonna take some time off and do some reading.
I was intimidated by the large number of tutorials, so I stayed with just two that I thought would cover enough for my newby ass.
But I'm now into stuff I've seen in other FMs, and I thought I could do. But I need more help than I anticipated.
So I'm gonna get past my dread, and scan the tutorials The Phantom listed for a while.
I'll be back in a month or two.
Thanks for your help guys.
-Mike the Mute
RippedPhreak on 4/7/2023 at 22:02
The AIWatchObj is from the AI to the TrolPt.
mike the mute on 5/7/2023 at 00:28
Hmm... I thought that's what I had.
But I redid it anyway, And it works the way it should now.
Thanks Phreak.
Thanks Nicked.