I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE2:SkaarjHeavyController (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase >> U2NPCControllerBasic >> SkaarjController >> SkaarjHeavyController |
- Package:
- U2Pawns
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
SkaarjHeavyController.uc Created By: Mike Fox Created On: 8/01/00 $Author: Mfox $ $Date: 12/03/02 1:15a $ $Revision: 6 $
Properties[edit]
Property group 'SkaarjHeavyController'[edit]
SingleShotOdds[edit]
Type: float
Default value: 0.5
Internal variables[edit]
bSingleShot[edit]
Type: bool
MultiShotCount[edit]
Type: int
NumMultiShots[edit]
Type: int
NumSingleShots[edit]
Type: int
U2SH[edit]
Type: U2SkaarjHeavy
Default values[edit]
Property | Value |
---|---|
bCanDefend | False |
Instance functions[edit]
FireShot[edit]
function FireShot (byte bUseAltMode)
Overrides: U2NPCControllerBasic.FireShot
GetTargetLocation[edit]
function Object.Vector GetTargetLocation (Actor TargetActor, bool bLOSToTarget, bool bTossed, Object.Vector LastEnemySeenLocation, float TimeSinceLastSeen)
Overrides: U2NPCControllerShared.GetTargetLocation
Possess[edit]
function Possess (Pawn P)
Overrides: U2NPCControllerBasic.Possess