
rerout343
Joined: Aug 7, 2010
Targeted and Firing
|
Posted: Jun 11, 2011 09:19 AM
Msg. 1 of 5
I've been trying to fix this all night and I just can't seem to find to problem. I have an AI encounter on a ledge above the player and is supposed to drop down, but for some reason they just stand in place and don't do anything. I know that it's not an actor issue because if I go up to the ledge they will attack me, but they will not follow me off. I have turned on dives off ledges in the actor file and I have a script running these commands to try and "force" the AI to see me, but still nothing. Script (script continuous ai_commands (ai_magically_see_players ai_test) (ai_prefer_target (players) true) (ai_force_active ai_test true) ) Basic setup If anyone has any idea what I am doing wrong, I would really appreciate it.
|
|
|

Xoronatus
Joined: Dec 6, 2010
Taking a break
|
Posted: Jun 12, 2011 01:35 AM
Msg. 2 of 5
Yeah, I'm not sure, but I don't think AI can naturally jump off ledges. I've tried setting them to ignore invisible glass in Guerilla, but it doesn't do anything. Try using a command list. That will work, just tell them to jump off. With a running jump or something.
Edited by Xoronatus on Jun 12, 2011 at 01:37 AM
|
|
|

The Cereal Killer
Joined: Mar 18, 2011
Scripts, AI, cutscenes, ui_widgets, animation.
|
Posted: Jun 12, 2011 02:37 AM
Msg. 3 of 5
You can just give them command lists with jump commands.
|
|
|

rerout343
Joined: Aug 7, 2010
Targeted and Firing
|
Posted: Jun 12, 2011 03:22 AM
Msg. 4 of 5
I've never used command lists before, so could anyone give me some basic instruction on where to start?
|
|
|

The Cereal Killer
Joined: Mar 18, 2011
Scripts, AI, cutscenes, ui_widgets, animation.
|
Posted: Jun 12, 2011 03:44 AM
Msg. 5 of 5
From what I can think of at 4 o'clock in the morning, I believe you just select command lists under AI in hierarchy, hit new instance, expand it and select points. Add a point the same as any object on the floor of the pit, then select commands and hit new instance. Add a command and change atom type to targeted jump. Set the settings appropriately, then name the list something. Go to the starting locations of your AI and at the bottom in properties you should see a selection box for command list. Just give that command list to all of those AI.
|
|
|
| |
|
|
 |
|