My program doesn't have bugs. It just develops random features.
UE2:ACTION_ShootTarget (UE2Runtime)
From Unreal Wiki, The Unreal Engine Documentation Site
Object >> ScriptedAction >> ACTION_ShootTarget |
Instructs a scripted AI player to fire a certain number of shots at its designated target. Use ACTION_SetViewTarget to set a target. Note that ACTION_TurnTowardPlayer also sets the player as target.
This action is not explicitly disallowed for ScriptedTriggers, but it doesn't really make sense to use it there.
Properties[edit]
Property group 'Action'[edit]
bSpray[edit]
Type: bool
Whether to fire all shots as quickly as possible.
FiringMode[edit]
Type: name
The firing mode to use. Doesn't actually have any effect for stock weapons, but could be processed in a custom weapon's BotFire() function.
NumShots[edit]
Type: int
The number of shots to fire.
Default values[edit]
Property | Value |
---|---|
ActionString | "shoot target" |
Instance functions[edit]
InitActionFor[edit]
function bool InitActionFor (ScriptedController C)
Overrides: ScriptedAction.InitActionFor
Instructs the AI controller to fire its pawn's weapon at the target.