| 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 |
|---|
AltFire ProjectileFireMode Source code
BestMode Source code
ChargeBar Source code
ClientStopFire ProjectileFireMode Source code
ClientTrigger Source code
Destroyed Source code
Fire ProjectileFireMode Source code
OwnerEffects Source code
OwnerEffects ProjectileFireMode Source code
SpawnProjectile Source code
Timer ProjectileFireMode Source code
WeaponCeaseFire ProjectileFireMode Source code| 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 | |||||