Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

OnslaughtBP.ONSArtillerySideGun

Extends
ONSWeapon

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Onslaught.ONSWeapon
      |   
      +-- OnslaughtBP.ONSArtillerySideGun

Constants Summary
Inherited Contants from Engine.Actor
MAXSTEPHEIGHT, MINFLOORZ

Variables Summary
class<ShockBeamEffect>BeamEffectClass
ONSSkyMineComboTarget
floatMinAim
Inherited Variables from Onslaught.ONSWeapon
AIInfo[2], AimLockReleaseTime, AimTraceRange, AltFireForce, AltFireInterval, AltFireProjectileClass, AltFireSoundClass, AltFireSoundRadius, AltFireSoundVolume, AmbientEffectEmitter, AmbientEffectEmitterClass, AmbientSoundScaling, bActive, bAimable, bAmbientAltFireSound, bAmbientFireSound, bCallInstigatorPostRender, bCorrectAim, bDoOffsetTrace, bDualIndependantTargeting, bForceCenterAim, bInheritVelocity, bInstantFire, bInstantRotation, bIsAltFire, bIsRepeatingFF, BlueSkin, bReflective, bShowAimCrosshair, bShowChargingBar, CurrentAim, CurrentHitLocation, DamageMax, DamageMin, DamageType, DebugInfo, DualFireOffset, EffectEmitter, EffectEmitterClass, FireCountdown, FireForce, FireInterval, FireIntervalAimLock, FireSoundClass, FireSoundPitch, FireSoundRadius, FireSoundVolume, FlashCount, FlashEmitter, FlashEmitterClass, GunnerAttachmentBone, HitCount, LastHitLocation, LastRotation, Momentum, OldFlashCount, OldHitCount, PitchBone, PitchDownLimit, PitchUpLimit, ProjectileClass, Projectiles, RedSkin, RotateSound, RotateSoundThreshold, RotationsPerSecond, SavedFireProperties[2], ShakeOffsetMag, ShakeOffsetRate, ShakeOffsetTime, ShakeRotMag, ShakeRotRate, ShakeRotTime, Spread, Team, TraceRange, WeaponFireAttachmentBone, WeaponFireLocation, WeaponFireOffset, WeaponFireRotation, WeaponOffset, YawBone, YawConstraintDelta, YawEndConstraint, YawStartConstraint
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

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode

Structures Summary
Inherited Structures from Onslaught.ONSWeapon
ONSWeaponAIInfo
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
functionrotator AdjustAim (bool bAltFire))
function AltFire (Controller C))
InstantFireMode
functionbyte BestMode ()))
function ClientSpawnHitEffects ()))
InstantFireMode
function DoCombo ()))
function Fire (Controller C))
InstantFireMode
function SetComboTarget (ONSSkyMine S))
function SpawnBeamEffect (Vector Start, Rotator Dir, Vector HitLocation, Vector HitNormal, int ReflectNum))
function SpawnHitEffects (Actor HitActor, vector HitLocation, vector HitNormal))
InstantFireMode
function StaticPrecache (LevelInfo L))
function UpdatePrecacheMaterials ()))
Inherited Functions from Onslaught.ONSWeapon
AdjustAim, AltFire, AttemptFire, BestMode, CalcWeaponFire, CanAttack, CeaseFire, ChargeBar, ClientPlayForceFeedback, ClientSpawnHitEffects, ClientStartFire, ClientStopFire, Destroyed, DestroyEffects, DisplayDebug, DoCombo, Fire, FlashMuzzleFlash, InitEffects, LimitPitch, MaxRange, OwnerEffects, PostBeginPlay, PostNetBeginPlay, SetFireRateModifier, SetGRI, SetTeam, ShakeView, SimulateTraceFire, SpawnBeamEffect, SpawnHitEffects, SpawnProjectile, StaticPrecache, StopForceFeedback, TraceFire, WeaponCeaseFire
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

States Summary
InstantFireMode Source code
state InstantFireMode
AltFire, ClientSpawnHitEffects, Fire, SpawnHitEffects


Variables Detail

BeamEffectClass Source code

var class<ShockBeamEffect> BeamEffectClass;

ComboTarget Source code

var ONSSkyMine ComboTarget;

MinAim Source code

var float MinAim;


Functions Detail

AdjustAim Source code

function rotator AdjustAim ( bool bAltFire) )

AltFire InstantFireMode Source code

function AltFire ( Controller C) )

BestMode Source code

function byte BestMode ( ) )

ClientSpawnHitEffects InstantFireMode Source code

simulated function ClientSpawnHitEffects ( ) )

DoCombo Source code

function DoCombo ( ) )

Fire InstantFireMode Source code

function Fire ( Controller C) )

SetComboTarget Source code

function SetComboTarget ( ONSSkyMine S) )

SpawnBeamEffect Source code

function SpawnBeamEffect ( Vector Start, Rotator Dir, Vector HitLocation, Vector HitNormal, int ReflectNum) )

SpawnHitEffects InstantFireMode Source code

function SpawnHitEffects ( Actor HitActor, vector HitLocation, vector HitNormal) )

StaticPrecache Source code

static function StaticPrecache ( LevelInfo L) )

UpdatePrecacheMaterials Source code

simulated function UpdatePrecacheMaterials ( ) )


Defaultproperties

defaultproperties
{
    Mesh=Mesh'ONSBPAnimations.ArtillerySideGunMesh'
	RedSkin=Texture'ONSBPTextures.Skins.SPMATan'
    BlueSkin=Texture'ONSBPTextures.Skins.SPMAGreen'
    YawBone=PassengerGunBase
    PitchBone=PassengerGunBarrel
    YawStartConstraint=0
    YawEndConstraint=65535
    PitchUpLimit=8000
    PitchDownLimit=62500
    bInstantFire=True
    FireInterval=0.40
    AltFireInterval=0.75
    FireSoundClass=sound'ONSVehicleSounds-S.PRV.PRVFire01'
    AltFireSoundClass=sound'ONSVehicleSounds-S.PRV.PRVFire02'
    FireForce="PRVSideFire"
    AltFireForce="PRVSideAltFire"
    bAmbientFireSound=False
    WeaponFireAttachmentBone=SideGunFirePointf
    GunnerAttachmentBone=SideGunAttach
    bAimable=True
    DrawScale=0.8
    DamageType=class'DamTypePRVLaser'
    DamageMin=25
    DamageMax=25
    BeamEffectClass=class'ShockBeamEffect'
    ProjectileClass=class'ONSSkyMine'
    MinAim=0.925
    bInstantRotation=true
    bDoOffsetTrace=true
    AIInfo(0)=(bLeadTarget=true,WarnTargetPct=0.2,RefireRate=1.0)
    AIInfo(1)=(bInstantHit=true,RefireRate=0.0)
    FlashEmitterClass=class'ONSPRVSideGunMuzzleFlash'
    ShakeRotMag=(X=60.0,Y=20.0,Z=0.0)
    ShakeRotRate=(X=1000.0,Y=1000.0,Z=0.0)
    ShakeRotTime=2
    CullDistance=3000.0
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:16.342 - Created with UnCodeX