- Extends
- HoverTankWeapon
- Modifiers
- dependson ( ThickTraceHelper )
OdinIonTurret
Creation date: 2012-10-21 16:39
Last change: $Id$
Copyright © 2012, Wormbo
Website: http://www.koehler-homepage.de/Wormbo/
Feel free to reuse this code. Send me a note if you found it helpful or want
to report bugs/provide improvements.
Core.Object
|
+-- Engine.Actor
|
+-- Onslaught.ONSWeapon
|
+-- WVHoverTankV3.HoverTankWeapon
|
+-- WVHoverTankV3.OdinIonTurret
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 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 |
var float BlastBuildUpDelay;
var name EffectsAttachBone;
var float OuterTraceOffset;
var float TraceThickness;
OdinIonTurret
function byte BestMode ( ) )
simulated function CalcWeaponFire ( ) )
function
bool CanAttack (
Actor Other) )
simulated function float ChargeBar ( ) )
simulated function Destroyed ( ) )
OwnerEffects InstantFireMode Source code
simulated event OwnerEffects ( ) )
simulated function PostNetBeginPlay ( ) )
simulated function SetOverlayMaterial (
Material mat,
float time,
bool bOverride) )
simulated function SetTeam ( byte T) )
SpawnHitEffects InstantFireMode Source code
simulated function SpawnHitEffects (
actor HitActor,
vector HitLocation,
vector HitNormal) )
simulated function Timer ( ) )
defaultproperties
{
Mesh=Mesh'IonTurretDummy'
YawBone=PlasmaGunBarrel
PitchBone=PlasmaGunBarrel
WeaponFireAttachmentBone=FirePoint
EffectsAttachBone=Muzzle
bInstantFire = True
FireInterval = 4.0
BlastBuildUpDelay = 1.25
FireRecoilAmount = 80000.0
DamageMin = 450
DamageMax = 500
TraceThickness = 120.0
OuterTraceOffset = 35.0
Momentum = 100000.0
TraceRange = 20000.0
FireSoundVolume = 512.0
SoundRadius = 1500.0
FireSoundClass = Sound'OdinMainFire'
FireBuildUpSound = Sound'OdinMainCharge'
DamageType = class'DamTypeOdinIonBeam'
YawStartConstraint=0
YawEndConstraint=0
PitchUpLimit=5000
PitchDownLimit=60000
bAimable=True
RotationsPerSecond=0.2
bForceSkelUpdate=True
AIInfo(0)=(bInstantHit=true,bTrySplash=false,WarnTargetPct=0.9,RefireRate=0.1)
}
|
Creation time: Do 14.8.2014 09:58:16.076 - Created with
UnCodeX