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

WVHoverTankV3.GoblinGrenadeLauncher

Extends
HoverTankWeapon

WVHoverTankV3.GoblinGrenadeLauncher Creation date: 2013-12-01 18:53 Last change: $Id$ Copyright (c) 2013, Wormbo

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Onslaught.ONSWeapon
      |   
      +-- WVHoverTankV3.HoverTankWeapon
         |   
         +-- WVHoverTankV3.GoblinGrenadeLauncher

Variables Summary
intCurrentDecoyOffset
GoblinGrenadeLauncher
array<vector>DecoyLaunchDirections
array<vector>DecoyLaunchOffsets
Inherited Variables from WVHoverTankV3.HoverTankWeapon
bTurnedOff, FireRecoilAmount
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

Structures Summary
Inherited Structures from Onslaught.ONSWeapon
ONSWeaponAIInfo

Functions Summary
function AltFire (Controller C))
ProjectileFireMode
functionbyte BestMode ()))
function Fire (Controller C))
ProjectileFireMode
function PostBeginPlay ()))
Inherited Functions from WVHoverTankV3.HoverTankWeapon
SpawnProjectile, Tick
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

States Summary
ProjectileFireMode Source code
state ProjectileFireMode
AltFire, Fire


Variables Detail

CurrentDecoyOffset Source code

var int CurrentDecoyOffset;

GoblinGrenadeLauncher

DecoyLaunchDirections Source code

var(GoblinGrenadeLauncher) array<vector> DecoyLaunchDirections;

DecoyLaunchOffsets Source code

var(GoblinGrenadeLauncher) array<vector> DecoyLaunchOffsets;


Functions Detail

AltFire ProjectileFireMode Source code

function AltFire ( Controller C) )

BestMode Source code

function byte BestMode ( ) )

Fire ProjectileFireMode Source code

function Fire ( Controller C) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )


Defaultproperties

defaultproperties
{
	Mesh=Mesh'ONSWeapons-A.HoverTankCannon'
	RedSkin=Shader'VMVehicles-TX.HoverTankGroup.HoverTankChassisFinalRED'
	BlueSkin=Shader'VMVehicles-TX.HoverTankGroup.HoverTankChassisFinalBLUE'
	DrawScale=0.8
	YawBone=TankTurret
	YawStartConstraint=0
	YawEndConstraint=65535
	PitchBone=TankBarrel
	PitchUpLimit=7000
	PitchDownLimit=61500
	FireSoundClass=Sound'GoblinGrenadeFire'
	FireForce="Explosion05"
	ProjectileClass=class'GoblinGrenade'
	FireInterval=0.7
	FireSoundVolume=255
	FireRecoilAmount=5.0
	AltFireProjectileClass=class'GoblinDecoy'
	AltFireInterval=1.0
	WeaponFireAttachmentBone=TankBarrel
	WeaponFireOffset=110.0
	bAimable=True
	RotationsPerSecond=0.5
	AIInfo(0)=(bLeadTarget=true,bTrySplash=true,WarnTargetPct=0.75,RefireRate=0.8)
	Spread=0.05
	DecoyLaunchOffsets(0)=(X=47,Y=33,Z=32)
	DecoyLaunchOffsets(1)=(X=47,Y=-33,Z=32)
	DecoyLaunchOffsets(2)=(X=51,Y=37,Z=26)
	DecoyLaunchOffsets(3)=(X=51,Y=-37,Z=26)
	DecoyLaunchOffsets(4)=(X=55,Y=41,Z=20)
	DecoyLaunchOffsets(5)=(X=55,Y=-41,Z=20)
	DecoyLaunchDirections(0)=(X=1,Y=1,Z=1)
	DecoyLaunchDirections(1)=(X=1,Y=-1,Z=1)
	DecoyLaunchDirections(2)=(X=1,Y=1,Z=1)
	DecoyLaunchDirections(3)=(X=1,Y=-1,Z=1)
	DecoyLaunchDirections(4)=(X=1,Y=1,Z=1)
	DecoyLaunchDirections(5)=(X=1,Y=-1,Z=1)
}

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