- Extends
- Actor
- Modifiers
- native nativereplication abstract
Core.Object
|
+-- Engine.Actor
|
+-- Onslaught.ONSWeapon
Direct Known Subclasses:
ONSArtilleryCannon, ONSArtillerySideGun, ONSAttackCraftGun, ONSBombDropper, ONSDualACGatlingGun, ONSHoverBikePlasmaGun, ONSHoverTankCannon, ONSLinkableWeapon, ONSManualGun, ONSMASCannon, ONSMASRocketPack, ONSMASSideGun, ONSPRVRearGun, ONSPRVSideGun, ONSRVWebLauncher, ONSShockTankCannon, ONSTankSecondaryTurret
Inherited Variables from Engine.Actor |
Acceleration, AccumKarmaAngleError, ActorRenderData, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlreadyPrecachedMaterials, bAlreadyPrecachedMeshes, bAlwaysFaceCamera, bAlwaysRelevant, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAttenByLife, bAutoAlignToTerrain, bBadStateCode, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockProjectiles, bBlocksTeleport, bBlockZeroExtentTraces, bBounce, bCanBeDamaged, bCanTeleport, bClientAnim, bClientAuthoritative, bClientDemoNetFunc, bClientDemoRecording, bClientTrigger, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeferRendering, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDetailAttachment, bDirectional, bDirectionalCorona, bDisableSorting, bDisturbFluidSurface, bDramaticLighting, bDynamicLight, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForceSkelUpdate, bFullVolume, bGameRelevant, bHardAttach, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bIgnoreTerminalVelocity, bIgnoreVehicles, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bNotifyLocalPlayerTeamReceived, bNotOnDedServer, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOrientToVelocity, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShouldStopKarma, bShowOctreeNodes, bSkipActorPropertyReplication, bSmoothKarmaStateUpdates, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTraceWater, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseCollisionStaticMesh, bUseCylinderCollision, bUseDynamicLights, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, ClientOverlayCounter, ClientOverlayTimer, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ExcludeTag[8], FluidSurfaceShootStrengthMod, ForcedVisibilityZoneTag, ForceNoise, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, HighDetailOverlay, InitialState, Instigator, Inventory, JoinedTag, KParams, KStepTag, LastRenderTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightPeriod, LightPhase, LightRadius, LightRenderData, LightSaturation, LightType, Location, LODBias, Mass, MaxLights, Mesh, MeshInstance, MessageClass, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, OverlayMaterial, OverlayTimer, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, SurfaceType, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, UV2Mode, UV2Texture, Velocity, XLevel |
Inherited Enumerations from Engine.Actor |
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode |
Structures Summary |
ONSWeaponAIInfo bTossed, bTrySplash, bLeadTarget, bInstantHit, bFireOnRelease, AimError, WarnTargetPct, RefireRate |
Inherited Structures from Engine.Actor |
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr |
Inherited Structures from Core.Object |
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector |
Functions Summary |
| rotator | AdjustAim (bool bAltFire))
|
| | AltFire (Controller C))
|
| | AltFire (Controller C)) InstantFireMode |
| | AltFire (Controller C)) ProjectileFireMode |
| bool | AttemptFire (Controller C, bool bAltFire))
|
| byte | BestMode ()))
|
| | CalcWeaponFire ()))
|
| bool | CanAttack (Actor Other))
|
| | CeaseFire (Controller C))
|
| float | ChargeBar ()
|
| | ClientPlayForceFeedback (String EffectName ))
|
| | ClientSpawnHitEffects ()
|
| | ClientSpawnHitEffects ())) InstantFireMode |
| | ClientStartFire (Controller C, bool bAltFire))
|
| | ClientStopFire (Controller C, bool bWasAltFire))
|
| | Destroyed ()))
|
| | DestroyEffects ()))
|
| | DisplayDebug (Canvas Canvas, out float YL, out float YPos))
|
| | DoCombo ()
|
| | Fire (Controller C))
|
| | Fire (Controller C)) InstantFireMode |
| | Fire (Controller C)) ProjectileFireMode |
| | FlashMuzzleFlash ()))
|
| | InitEffects ()))
|
| int | LimitPitch (int Pitch, rotator ForwardRotation, optional int WeaponYaw)
|
| float | MaxRange ()))
|
| | OwnerEffects ()))
|
| | PostBeginPlay ()))
|
| | PostNetBeginPlay ()))
|
| | SetFireRateModifier (float Modifier))
|
| | SetGRI (GameReplicationInfo GRI))
|
| | SetTeam (byte T))
|
| | ShakeView ()))
|
| | SimulateTraceFire (out vector Start, out Rotator Dir, out vector HitLocation, out vector HitNormal ))
|
| | SpawnBeamEffect (Vector Start, Rotator Dir, Vector HitLocation, Vector HitNormal, int ReflectNum)
|
| | SpawnHitEffects (actor HitActor, vector HitLocation, vector HitNormal)
|
| | SpawnHitEffects (actor HitActor, vector HitLocation, vector HitNormal)) InstantFireMode |
| Projectile | SpawnProjectile (class<Projectile> ProjClass, bool bAltFire))
|
| | StaticPrecache (LevelInfo L)
|
| | StopForceFeedback (String EffectName ))
|
| | TraceFire (Vector Start, Rotator Dir))
|
| | WeaponCeaseFire (Controller C, bool bWasAltFire)
|
Inherited Functions from Engine.Actor |
*, +, -, AddToPackageMap, AdjustVolume, AllActors, AllowMusicPlayback, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, AnimStopLooping, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BlocksShotAt, BoneRefresh, BroadcastLocalizedMessage, Bump, CanSplash, ChangeBaseParamsFeedbackEffect, ChangeSpringFeedbackEffect, CheckForErrors, CheckMaxEffectDistance, ChildActors, ClearStayingDebugLines, ClientTrigger, Clock, CollidingActors, ConsoleCommand, CopyObjectToClipboard, Crash, CurrentLIPSincAnim, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DrawDebugCircle, DrawDebugLine, DrawDebugSphere, DrawStayingDebugLine, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAllInt, GetAllIntDesc, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetDebugName, GetHumanReadableName, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HealDamage, HitWall, HurtRadius, IsAnimating, IsInPain, IsInVolume, IsJoinedTo, IsPlayingLIPSincAnim, IsStationary, IsTweening, KAddAngularImpulse, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSimParams, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KScaleJointLimits, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSimParams, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KUpdateState, KVelDropBelow, KWake, Landed, LinkMesh, LinkSkelAnim, LIPSincAnimEnd, LockRootMotion, LoopAnim, LostChild, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyLocalPlayerDead, NotifyLocalPlayerTeamReceived, OnlyAffectPawns, PauseStream, PawnBaseDied, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayLIPSincAnim, PlayMusic, PlayOwnedSound, PlaySound, PlayStream, PlayTeleportEffect, PostBeginPlay, PostLoadSavedGame, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, POVChanged, PreBeginPlay, PrecacheAnnouncer, PreSaveGame, PreTeleport, RadiusActors, RanInto, RecoverFromBadStateCode, RenderOverlays, RenderTexture, Reset, ResetStaticFilterState, SeekStream, SelfTriggered, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDelayedDamageInstigatorController, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetLocation, SetOverlayMaterial, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTimer, ShouldBeHidden, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopLIPSincAnim, StopMusic, StopStream, SuggestFallVelocity, TakeDamage, TeamLink, TextToSpeech, Tick, Timer, TimerPop, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnTouch, UnTrigger, UntriggerEvent, UpdateAnnouncements, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UpdateURL, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange |
Inherited Functions from Core.Object |
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~= |
var float AimLockReleaseTime;
var float AimTraceRange;
var bool bActive;
bCallInstigatorPostRender Source code
var bool bCallInstigatorPostRender;
var const bool bCorrectAim;
var bool bDoOffsetTrace;
var bool bForceCenterAim;
var bool bInstantRotation;
var bool bIsAltFire;
var bool bIsRepeatingFF;
var bool bShowChargingBar;
var
vector CurrentHitLocation;
var int DamageMax;
var int DamageMin;
var string DebugInfo;
var float FireCountdown;
var byte FlashCount;
var byte HitCount;
var float Momentum;
var byte OldFlashCount;
var byte OldHitCount;
var float RotateSoundThreshold;
var float RotationsPerSecond;
SavedFireProperties[2] Source code
var float Spread;
var byte Team;
var float TraceRange;
var
vector WeaponFireLocation;
var float YawConstraintDelta;
ONSWeapon
AltFireProjectileClass Source code
AmbientEffectEmitterClass Source code
bDualIndependantTargeting Source code
var(
ONSWeapon)
bool bDualIndependantTargeting;
WeaponFireAttachmentBone Source code
var(
ONSWeapon)
name WeaponFireAttachmentBone;
struct
ONSWeaponAIInfo
{
var float AimError;
var bool bFireOnRelease;
var bool bInstantHit;
var bool bLeadTarget;
var bool bTossed;
var bool bTrySplash;
var float RefireRate;
var float WarnTargetPct;
};
function
rotator AdjustAim (
bool bAltFire) )
AltFire InstantFireMode Source code
AltFire ProjectileFireMode Source code
event
bool AttemptFire (
Controller C,
bool bAltFire) )
function byte BestMode ( ) )
simulated function CalcWeaponFire ( ) )
function
bool CanAttack (
Actor Other) )
simulated function float ChargeBar ( )
ClientPlayForceFeedback Source code
simulated function ClientPlayForceFeedback ( String EffectName ) )
simulated event ClientSpawnHitEffects ( )
ClientSpawnHitEffects InstantFireMode Source code
simulated event ClientSpawnHitEffects ( ) )
simulated function ClientStartFire (
Controller C,
bool bAltFire) )
simulated function ClientStopFire (
Controller C,
bool bWasAltFire) )
simulated function Destroyed ( ) )
simulated function DestroyEffects ( ) )
simulated function DisplayDebug (
Canvas Canvas, out
float YL, out
float YPos) )
function DoCombo ( )
Fire ProjectileFireMode Source code
simulated event FlashMuzzleFlash ( ) )
simulated function InitEffects ( ) )
native function
int LimitPitch (
int Pitch,
rotator ForwardRotation, optional
int WeaponYaw )
simulated function float MaxRange ( ) )
simulated event OwnerEffects ( ) )
simulated function PostBeginPlay ( ) )
simulated function PostNetBeginPlay ( ) )
simulated function SetFireRateModifier (
float Modifier) )
simulated function SetTeam ( byte T) )
simulated function ShakeView ( ) )
SpawnHitEffects InstantFireMode Source code
simulated function SpawnHitEffects (
actor HitActor,
vector HitLocation,
vector HitNormal) )
static function StaticPrecache (
LevelInfo L )
simulated function StopForceFeedback ( String EffectName ) )
function WeaponCeaseFire (
Controller C,
bool bWasAltFire )
defaultproperties
{
YawEndConstraint=65535.000000
PitchUpLimit=5000
PitchDownLimit=60000
RotationsPerSecond=0.750000
bAimable=True
bShowAimCrosshair=True
bCorrectAim=True
FireInterval=0.500000
FireSoundVolume=160.000000
FireSoundRadius=300.000000
FireSoundPitch=1.000000
AltFireSoundVolume=160.000000
AltFireSoundRadius=300.000000
RotateSoundThreshold=50.000000
AmbientSoundScaling=1.000000
DamageType=Class'XWeapons.DamTypeMinigunBullet'
DamageMin=6
DamageMax=6
TraceRange=10000.000000
Momentum=1.000000
AIInfo(0)=(aimerror=600.000000,RefireRate=0.900000)
AIInfo(1)=(aimerror=600.000000,RefireRate=0.900000)
DrawType=DT_Mesh
bIgnoreEncroachers=True
bReplicateInstigator=True
RemoteRole=ROLE_SimulatedProxy
NetUpdateFrequency=5.000000
SoundVolume=255
SoundRadius=100.000000
bBlockZeroExtentTraces=False
bBlockNonZeroExtentTraces=False
bNoRepMesh=True
}
|
Creation time: sk 18-3-2018 09:49:48.663 - Created with
UnCodeX