Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
NephthysTurret Creation date: 2012-11-29 10:09 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.NephthysTurret
Variables Summary | |
---|---|
bool | bCharging |
Emitter | ChargeEffect |
class<Emitter> | ChargeEffectClass |
float | HoldGraceTime |
float | MaxHoldTime |
float | StartHoldTime |
Sound | VortexChargeSound |
Inherited Variables from WVHoverTankV3.HoverTankWeapon |
---|
bTurnedOff, FireRecoilAmount |
Structures Summary |
---|
Inherited Structures from Onslaught.ONSWeapon |
---|
ONSWeaponAIInfo |
Functions Summary | ||
---|---|---|
AltFire (Controller C)) ProjectileFireMode | ||
byte | BestMode ())) | |
float | ChargeBar ())) | |
ClientStopFire (Controller C, bool bWasAltFire)) ProjectileFireMode | ||
ClientTrigger ())) | ||
Destroyed ())) | ||
Fire (Controller C)) ProjectileFireMode | ||
OwnerEffects ())) | ||
OwnerEffects ())) ProjectileFireMode | ||
Projectile | SpawnProjectile (class<Projectile> ProjClass, bool bAltFire)) | |
Timer ())) ProjectileFireMode | ||
WeaponCeaseFire (Controller C, bool bWasAltFire)) ProjectileFireMode |
Inherited Functions from WVHoverTankV3.HoverTankWeapon |
---|
SpawnProjectile, Tick |
States Summary |
---|
ProjectileFireMode Source code |
---|
state ProjectileFireMode |
AltFire, ClientStopFire, Fire, OwnerEffects, Timer, WeaponCeaseFire |
Variables Detail |
---|
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { Mesh = SkeletalMesh'NekomataEnergyTurretMesh' RedSkin = Shader'NephthysShaderRed' BlueSkin = Shader'NephthysShaderBlue' WeaponFireAttachmentBone = Weapon01_Projectile_Dummy WeaponFireOffset = 10.0 EffectEmitterClass = class'OnslaughtBP.ONSShockTankMuzzleFlash' ChargeEffectClass = class'NephthysChargeEffect' FireSoundClass = Sound'NephthysVortexFire' ProjectileClass = class'NephthysPointSingularity' FireInterval = 1.5 FireSoundVolume = 200.0 VortexChargeSound = Sound'NephthysVortexCharge' AltFireSoundClass = Sound'NephthysVortexAltFire' AltFireProjectileClass = class'NephthysGravityVortex' AltFireInterval = 2.0 AltFireSoundVolume = 255.0 SoundRadius = 700.0 MaxHoldTime = 10.0 HoldGraceTime = 1.0 bShowChargingBar = true YawBone = Weapon01Yaw YawStartConstraint = 0 YawEndConstraint = 0 PitchBone = Weapon01Yaw PitchUpLimit = 4000 PitchDownLimit = 63000 bAimable = True RotationsPerSecond = 0.18 AIInfo(0) = (bLeadTarget=true,bTrySplash=True,WarnTargetPct=0.75,RefireRate=0.5,bFireOnRelease=false) AIInfo(1) = (bLeadTarget=true,bTrySplash=True,WarnTargetPct=0.75,RefireRate=0.5,bFireOnRelease=true) } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |