- Extends
- Vehicle
- Modifiers
- native nativereplication
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Pawn
|
+-- Engine.Vehicle
|
+-- Onslaught.ONSWeaponPawn
Direct Known Subclasses:
ONSArtillerySideGunPawn, ONSDualACGatlingGunPawn, ONSMASSideGunPawn, ONSPRVRearGunPawn, ONSPRVSideGunPawn, ONSStationaryWeaponPawn, ONSTankSecondaryTurretPawn
Inherited Variables from Engine.Vehicle |
AIMoveCheckTime, AutoTurretControllerClass, bAdjustDriversHead, bAllowViewChange, bAllowWeaponToss, bAutoTurret, bCanCarryFlag, bCanDoTrickJumps, bCanFlip, bCanHover, bDefensive, bDesiredBehindView, bDrawDriverInTP, bDrawMeshInFP, bDrawVehicleShadow, bDriverCollideActors, bDriverHoldsFlag, bDriving, bDropDetail, bEjectDriver, bEnemyLockedOn, bEnterringUnlocks, bFollowLookDir, bFPNoZFromCameraPitch, bHasHandbrake, bHasRadar, bHideRemoteDriver, bHighScoreKill, bHUDTrackVehicle, bKeyVehicle, bNoFriendlyFire, bNonHumanControl, bOldDriving, bPCRelativeFPRotation, bRelativeExitPos, bRemoteControlled, bScriptedRise, bSeparateTurretFocus, bShowChargingBar, bShowDamageOverlay, bSpawnProtected, bStalled, bTeamLocked, bTurnInPlace, BulletSounds, bVehicleDestroyed, bVehicleShadows, bWeaponisAltFiring, bWeaponisFiring, bZeroPCRotOnEntry, CameraSpeed, CenterSpringForce, CenterSpringRangePitch, CenterSpringRangeRoll, CrushedDamageType, DesiredTPCamDistance, DriveAnim, DrivePos, Driver, DriverDamageMult, DriveRot, DriverViewPitch, DriverViewYaw, EjectMomentum, EntryPosition, EntryRadius, ExitPositions, FlagBone, FlagOffset, FlagRotation, FPCamPos, FPCamViewOffset, HornSounds, HUDOverlay, HUDOverlayClass, HUDOverlayFOV, HUDOverlayOffset, LastCameraCalcTime, LastHornTime, LastLockWarningTime, LinkHealMult, LockOnClassString, LockWarningInterval, MaxDesireability, MaxViewPitch, MaxViewYaw, MinRunOverSpeed, MomentumMult, myMarker, NextVehicle, NoEntryTexture, ObjectiveGetOutDist, OldSteering, OldTeam, ParentFactory, PlayerEnterredRotation, PlayerStartTime, PrevTeam, RanOverDamageType, RanOverSound, Rise, ShadowCullDistance, ShadowMaxTraceDist, SpawnOverlay[2], Steering, StolenAnnouncement, StolenSound, StuckCount, StuckTime, Team, TeamBeaconBorderMaterial, TeamBeaconTexture, TeamUseTime, Throttle, ThrottleTime, TPCamDistance, TPCamDistRange, TPCamLookat, TPCamWorldOffset, TransEffects[2], VehicleDescription, VehicleDrowningDamType, VehicleIcon, VehicleLostTime, VehicleMovingTime, VehicleNameString, VehiclePositionString, VehicleShadow, WaterDamage, WheelsScale |
Inherited Variables from Engine.Pawn |
AccelRate, AirAnims[4], AirControl, AirSpeed, AirStillAnim, AIScriptTag, Alertness, AmbientSoundScaling, Anchor, AnimAction, AppliedBob, AvgPhysicsTime, BackwardStrafeBias, bAdjacentZoneHearing, bAmbientCreature, bAroundCornerHearing, BaseEyeHeight, bAutoActivate, bAutoFire, bAvoidLedges, bCachedRelevant, bCanBeBaseForPawns, bCanClimbLadders, bCanCrouch, bCanDoubleJump, bCanFly, bCanJump, bCanPickupInventory, bCanStrafe, bCanSwim, bCanUse, bCanWalk, bCanWalkOffLedges, bCanWallDodge, bClientCollision, bCountJumps, bCrawler, bDirectHitWall, bDontPossess, bDoTorsoTwist, bDrawCorona, bFlyingKarma, bHideRegularHUD, bIgnoreForces, bIgnorePlayFiring, bInitializeAnimation, bInvulnerableBody, bIsCrouched, bIsFemale, bIsIdle, bIsTyping, bIsWalking, bJumpCapable, bJustLanded, bLandRecovery, BlendChangeTime, BloodEffect, bLOSHearing, bMuffledHearing, bNoCoronas, bNoJumpAdjust, bNoTeamBeacon, bNoVelocityUpdate, bNoWeaponFiring, Bob, bobtime, bPhysicsAnimUpdate, bPlayedDeath, BreathTime, bReducedSpeed, bReverseRun, bRollToDesired, bSameZoneHearing, bScriptPostRender, bServerMoveSetPawnRot, bSetPCRotOnPossess, bSimGravityDisabled, bSimulateGravity, bSpecialCalcView, bSpecialCrosshair, bSpecialHUD, bStationary, bSteadyFiring, bStopAtLedges, bSuperSize, bThumped, bTryToUncrouch, bUpAndOut, bUpdateEyeheight, bUpdatingDisplay, bUseCompressedPosition, bWaitForAnim, bWantsToCrouch, bWarping, bWasCrouched, bWasOnGround, bWasWalking, bWaterStepup, bWeaponBob, ConstantAcceleration, Controller, ControllerClass, CrouchAnims[4], CrouchedPct, CrouchHeight, CrouchRadius, CrouchTurnLeftAnim, CrouchTurnRightAnim, DamageScaling, DelayedDamageInstigatorController, DesiredSpeed, DestinationOffset, DodgeAnims[4], DodgeSpeedFactor, DodgeSpeedZ, DoubleJumpAnims[4], DrivenVehicle, DrivingHeight, DrivingRadius, EyeHeight, FindAnchorFailedTime, FlashCount, Floor, FootRot, FootStill, FootTurning, ForwardStrafeBias, GroundSpeed, HeadBone, HeadHeight, HeadRadius, HeadScale, HeadVolume, Health, HealthMax, HearingThreshold, HitDamageType, HitFxTicker, HitFx[8], IdleChatAnim, IdleCrouchAnim, IdleRestAnim, IdleSwimAnim, IdleTime, IdleWeaponAnim, ImpactVelocity, JumpZ, LadderSpeed, LandAnims[4], LandBob, LandMovementState, LastAnchor, LastHitBy, LastLocTime, LastPainSound, LastPainTime, LastRealViewer, LastStartSpot, LastStartTime, LastValidAnchorTime, LastViewer, LowGoreBlood, MaxDesiredSpeed, MaxFallSpeed, MaxRotation, MeleeRange, MenuName, MinFlySpeed, MovementAnims[4], MovementBlendStartTime, NavigationPointRange, NetRelevancyTime, NextPathRadius, noise1loudness, noise1other, noise1spot, noise1time, noise2loudness, noise2other, noise2spot, noise2time, OldAcceleration, OldAnimDir, OldPhysics, OldRotYaw, OldVelocity, OldZ, OnLadder, OwnerName, PawnPosition, PendingWeapon, PeripheralVision, PitchDownLimit, PitchUpLimit, PlayerReplicationInfo, ReducedDamageType, RootBone, SelectedItem, SerpentineDir, SerpentineDist, SerpentineTime, Shadow, ShieldStrength, SightRadius, SkillModifier, SmoothViewPitch, SmoothViewYaw, SoundDampening, SpawnTime, SpineBone1, SpineBone2, SplashTime, SuperHealthMax, SwimAnims[4], TakeHitLocation, TakeoffAnims[4], TakeoffStillAnim, TauntAnimNames[16], TauntAnims, TearOffMomentum, TurnDir, TurnLeftAnim, TurnRightAnim, UncrouchTime, UnderWaterTime, ViewPitch, Visibility, WalkAnims[4], WalkBob, WalkingPct, WaterMovementState, WaterSpeed, Weapon |
Functions Summary |
| | AltFire (optional float F))
|
| | ApplyFireImpulse (bool bAlt))
|
| | AttachDriver (Pawn P))
|
| | AttachFlag (Actor FlagActor))
|
| | AttachToVehicle (ONSVehicle VehiclePawn, name WeaponBone))
|
| | BaseChange ()))
|
| | BeginPlay ()))
|
| bool | CanAttack (Actor Other))
|
| float | ChargeBar ()))
|
| | ChooseFireAt (Actor A))
|
| | ClientKDriverEnter (PlayerController PC))
|
| | ClientKDriverLeave (PlayerController PC))
|
| | ClientVehicleCeaseFire (bool bWasAltFire))
|
| | Destroyed ()))
|
| | DetachDriver (Pawn P))
|
| | Died (Controller Killer, class<DamageType> damageType, vector HitLocation))
|
| | DisplayDebug (Canvas Canvas, out float YL, out float YPos))
|
| | DrawHUD (Canvas Canvas))
|
| | DriverDied ()))
|
| | EncroachedBy (actor Other ))
|
| | Fire (optional float F))
|
| bool | FireOnRelease ()))
|
| Pawn | GetAimTarget ()))
|
| vector | GetCameraLocationStart ()))
|
| Vehicle | GetMoveTargetFor (Pawn P))
|
| Vehicle | GetVehicleBase ()))
|
| bool | HasUDamage ()))
|
| bool | HasWeapon ()))
|
| bool | IndependentVehicle ()))
|
| bool | IsFiring ()))
|
| | KDriverEnter (Pawn P))
|
| bool | KDriverLeave (bool bForceLeave ))
|
| int | LimitPitch (int pitch))
|
| bool | NeedToTurn (vector targ))
|
| bool | PlaceExitingDriver ()))
|
| | PossessedBy (Controller C))
|
| | PostNetBeginPlay ()))
|
| | PostNetReceive ()))
|
| | ProjectilePostRender2D (Projectile P, Canvas C, float ScreenLocX, float ScreenLocY)
|
| float | RefireRate ()))
|
| | ServerChangeDriverPosition (byte F))
|
| | SetTeamNum (byte T))
|
| | SpecialCalcFirstPersonView (PlayerController PC, out actor ViewActor, out vector CameraLocation, out rotator CameraRotation ))
|
| | StaticPrecache (LevelInfo L))
|
| | SwitchWeapon (byte F))
|
| | TakeDamage (int Damage, Pawn EventInstigator, Vector HitLocation, Vector Momentum, class<DamageType> DamageType))
|
| | TeamChanged ()))
|
| bool | TeamLink (int TeamNum))
|
| bool | TooCloseToAttack (Actor Other))
|
| bool | TryToDrive (Pawn P))
|
| | UpdateRocketAcceleration (float deltaTime, float YawChange, float PitchChange))
|
| | VehicleCeaseFire (bool bWasAltFire))
|
Inherited Functions from Engine.Vehicle |
ActivateOverlay, AdjustDriverDamage, AdjustedStrength, AlternateTarget, AltFire, AttachDriver, AttachFlag, BotDesireability, ChangedReservation, ChargeBar, CheatFly, CheatGhost, CheatWalk, CheckForHeadShot, CheckSuperBerserk, CheckTauntValid, ClientClearController, ClientKDriverEnter, ClientKDriverLeave, ClientPlayForceFeedback, ClientVehicleCeaseFire, Destroyed, Destroyed_HandleDriver, DetachDriver, Died, DisplayDebug, DriverDied, DriverLeft, DriverRadiusDamage, DrivingStatusChanged, EjectDriver, EncroachedBy, EncroachingOn, FaceRotation, FindEntryVehicle, FindValidTaunt, Fire, FixPCRotation, Flip, GetBestEntry, GetBotPassenger, GetCameraLocationStart, GetInstigator, GetMoveTargetFor, GetSpree, GetTeamNum, GetTurrets, GetVehiclePositionString, HasOccupiedTurret, HealDamage, ImportantVehicle, IncomingMissile, IncrementSpree, IndependentVehicle, IsArtillery, IsVehicleEmpty, KDriverEnter, KDriverLeave, LockOnWarning, NeedsFlip, NewReservationCostMultiplier, NextWeapon, NotifyEnemyLockedOn, NotifyEnemyLostLock, NumPassengers, Occupied, OpenPositionFor, PlaceExitingDriver, PlayDying, PlayerChangedTeam, PlayTakeHit, PlayTeleportEffect, PointOfView, PossessedBy, PostBeginPlay, POVChanged, PreBeginPlay, PrevWeapon, RanInto, ReservationCostMultiplier, ServerPlayHorn, SetAnimAction, SetBaseEyeheight, SetInitialState, SetReservation, SetTeamNum, SetWheelsScale, ShootMissile, ShootSpecial, ShouldTargetMissile, SpecialCalcBehindView, SpecialCalcFirstPersonView, SpecialCalcView, SpectatorSpecialCalcView, SpokenFor, Stalled, StaticPrecache, StopForceFeedback, StopWeaponFiring, StronglyRecommended, Suicide, TakeDamage, TakeWaterDamage, TeamChanged, TeamLink, TryToDrive, UnPossessed, UnStalled, UpdateEyeHeight, UpdateTiltForceFeedback, UsedBy, VehicleCeaseFire, VehicleFire, VehicleLocked, VerifyLock |
Inherited Functions from Engine.Pawn |
AddInventory, AddShieldStrength, AddVelocity, AdjustAim, AdjustedStrength, AltFire, AnimEnd, BaseChange, BecomeViewTarget, BeginState, BreathTimer, CalcDrawOffset, CameraShake, CanAttack, CanDoubleJump, CanGrabLadder, CanMultiJump, CannotJumpNow, CanSplash, CanThrowWeapon, CanTrigger, CanUseShield, ChangeAnimation, ChangedWeapon, CheatFly, CheatGhost, CheatWalk, CheckBob, CheckTauntValid, CheckWaterJump, ChooseFireAt, ChunkUp, ClientDying, ClientMessage, ClientReStart, ClientSetLocation, ClientSetRotation, ClimbLadder, CreateInventory, DeactivateSpawnProtection, DeleteInventory, Destroyed, Died, DisableUDamage, DisplayDebug, DoComboName, Dodge, DoDoubleJump, DoJump, DrawHUD, DropFlag, DropToGround, EnableUDamage, EncroachedBy, EncroachingOn, EndClimbLadder, EndCrouch, EyePosition, FaceRotation, Falling, FellOutOfWorld, FindInventoryType, FindValidTaunt, FinishedInterpolation, Fire, FireOnRelease, ForceCrouch, Gasp, Get4WayDirection, GetAimTarget, GetDemoRecordingWeapon, GetHumanReadableName, GetKillerController, GetMoveTarget, GetOffhandBoneFor, GetPathTo, GetShieldStrength, GetShieldStrengthMax, GetSpree, GetTargetLocation, GetTeam, GetTeamNum, GetVehicleBase, GetViewRotation, GetWeaponBoneFor, gibbedBy, GiveHealth, GiveWeapon, HandlePickup, HasUDamage, HasWeapon, HeadVolumeChange, HitWall, HoldFlag, IncrementSpree, InCurrentCombo, InGodMode, IsFiring, IsFirstPerson, IsHeadShot, IsHumanControlled, IsInLoadout, IsInPain, IsLocallyControlled, IsPlayerPawn, JumpOffPawn, JumpOutOfWater, KilledBy, Landed, LandThump, LieStill, LimitPitch, LineOfSightTo, ModifiedPlayerViewOffset, ModifyThreat, ModifyVelocity, NearMoveTarget, NeedToTurn, NextItem, NextWeapon, NotifyTeamChanged, PerformDodge, PlayDying, PlayDyingSound, PlayerChangedTeam, PlayFalling, PlayFiring, PlayHit, PlayJump, PlayLanded, PlayLandingAnimation, PlayMoverHitSound, PlayMoving, PlayNextAnimation, PlayTakeHit, PlayTeleportEffect, PlayVictoryAnimation, PlayWaiting, PlayWeaponSwitch, PointOfView, PossessedBy, PostBeginPlay, PostNetBeginPlay, PostRender2D, PreBeginPlay, PressingAltFire, PressingFire, PrevWeapon, ProcessMove, RangedAttackTime, RawInput, ReachedDestination, ReceiveLocalizedMessage, RecommendLongRangedAttack, ReduceCylinder, RefireRate, RemovePowerups, Reset, RestartPlayer, ServerChangedWeapon, ServerNoTranslocator, SetAnimAction, SetBaseEyeheight, SetDefaultDisplayProperties, SetDelayedDamageInstigatorController, SetDisplayProperties, SetHeadScale, SetMesh, SetMovementPhysics, SetMoveTarget, SetTwistLook, SetViewPitch, SetViewRotation, SetWalking, ShieldAbsorb, ShootSpecial, ShouldCrouch, SpecialCalcView, SpecialDrawCrosshair, SpectatorSpecialCalcView, StartCrouch, StartDriving, StaticPrecache, StopDriving, StopPlayFiring, StopWeaponFiring, Suicide, SwitchToLastWeapon, SwitchWeapon, TakeDamage, TakeDrowningDamage, TakeFallingDamage, Timer, TooCloseToAttack, TossWeapon, TouchingWaterVolume, Trigger, TurnOff, UnPossessed, UpdateEyeHeight, UpdateRocketAcceleration, WasPlayerPawn, WeaponBob |
const FilterFrames = 5;
var bool bCustomAiming;
var bool bHasAltFire;
var bool bHasAltFireImpulse;
var bool bHasFireImpulse;
var bool bHasOwnHealth;
var bool bHistoryWarmup;
CameraHistory[FilterFrames] Source code
var
vector CameraHistory[FilterFrames];
var config
color CrosshairColor;
var config
Texture CrosshairTexture;
var config float CrosshairX;
var config float CrosshairY;
var string DebugInfo;
var int NextHistorySlot;
var float PitchAccel;
var float YawAccel;
ONSWeaponPawn
function AltFire ( optional float F) )
event ApplyFireImpulse ( bool bAlt) )
simulated function AttachDriver (
Pawn P) )
function AttachFlag (
Actor FlagActor) )
function AttachToVehicle (
ONSVehicle VehiclePawn,
name WeaponBone) )
singular event BaseChange ( ) )
function BeginPlay ( ) )
function
bool CanAttack (
Actor Other) )
simulated function float ChargeBar ( ) )
function ChooseFireAt (
Actor A) )
ClientVehicleCeaseFire Source code
function ClientVehicleCeaseFire ( bool bWasAltFire) )
simulated function Destroyed ( ) )
simulated function DetachDriver (
Pawn P) )
simulated function DisplayDebug (
Canvas Canvas, out
float YL, out
float YPos) )
function DriverDied ( ) )
event EncroachedBy (
actor Other ) )
function Fire ( optional float F) )
function bool FireOnRelease ( ) )
function
Pawn GetAimTarget ( ) )
GetCameraLocationStart Source code
simulated function
vector GetCameraLocationStart ( ) )
function
Vehicle GetVehicleBase ( ) )
function bool HasUDamage ( ) )
function bool HasWeapon ( ) )
simulated function bool IndependentVehicle ( ) )
function bool IsFiring ( ) )
function KDriverEnter (
Pawn P) )
function bool KDriverLeave ( bool bForceLeave ) )
function int LimitPitch ( int pitch) )
function
bool NeedToTurn (
vector targ) )
function bool PlaceExitingDriver ( ) )
simulated function PostNetBeginPlay ( ) )
simulated function PostNetReceive ( ) )
ProjectilePostRender2D Source code
simulated function ProjectilePostRender2D (
Projectile P,
Canvas C,
float ScreenLocX,
float ScreenLocY )
function float RefireRate ( ) )
ServerChangeDriverPosition Source code
function ServerChangeDriverPosition ( byte F) )
function SetTeamNum ( byte T) )
SpecialCalcFirstPersonView Source code
static function StaticPrecache (
LevelInfo L) )
simulated function SwitchWeapon ( byte F) )
simulated function TeamChanged ( ) )
function bool TeamLink ( int TeamNum) )
function
bool TooCloseToAttack (
Actor Other) )
function
bool TryToDrive (
Pawn P) )
UpdateRocketAcceleration Source code
function UpdateRocketAcceleration ( float deltaTime, float YawChange, float PitchChange) )
function VehicleCeaseFire ( bool bWasAltFire) )
defaultproperties
{
bHistoryWarmup=True
bHasAltFire=True
CrossHairColor=(G=255,A=255)
CrosshairX=32.000000
CrosshairY=32.000000
CrosshairTexture=Texture'ONSInterface-TX.tankBarrelAligned'
bDrawVehicleShadow=False
bDrawDriverInTP=True
bTurnInPlace=True
bFollowLookDir=True
bDrawMeshInFP=True
bZeroPCRotOnEntry=False
bPCRelativeFPRotation=False
EntryRadius=50.000000
bCrawler=True
bIgnoreForces=True
bStationary=True
bSpecialHUD=True
bSpecialCalcView=True
bSetPCRotOnPossess=False
LandMovementState="PlayerTurreting"
DrawType=DT_None
bAcceptsProjectors=False
bIgnoreEncroachers=True
bNetInitialRotation=True
NetPriority=0.500000
bCollideActors=False
bCollideWorld=False
bBlockActors=False
bProjTarget=False
bBlockZeroExtentTraces=False
bBlockNonZeroExtentTraces=False
bNetNotify=True
}
|
Creation time: sk 18-3-2018 09:49:48.691 - Created with
UnCodeX