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

WVHoverTankV3.GoblinTank

Extends
HoverTank

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

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.Vehicle
         |   
         +-- Engine.SVehicle
            |   
            +-- Onslaught.ONSVehicle
               |   
               +-- Onslaught.ONSHoverCraft
                  |   
                  +-- WVHoverTankV3.HoverTank
                     |   
                     +-- WVHoverTankV3.GoblinTank

Variables Summary
array<GoblinDecoy>Decoys
ProjectileIgnoredMissile
ProjectileIncoming
Inherited Variables from WVHoverTankV3.HoverTank
AccumulatedWaterDamage, bOnGround, bTurnedOff, Build, bWasInWater, CrouchedHoverPenScale, DrivenBuoyancy, DustEmitterClass, EnginePitchRange, HiddenBones, HoverDust, HoverDustLastNormal, HoverDustOffset, HoverDustTraceDistance, MaxAirSpeed, MaxGroundSpeed, MinVehicleDistance, RaisedHoverCheckDist, ResetDelay, SmoothSoundPitch, Socket, StartupSoundAlpha, ThrusterBones, TurretSocketClass, UndrivenBuoyancy
Inherited Variables from Onslaught.ONSHoverCraft
bHeadingInitialized, bNewHoverState, ChassisState, HoverCheckDist, HoverMPH, HoverPenScale, HoverSoftness, HoverState, LatDamping, LongDamping, MaxRandForce, MaxRiseForce, MaxStrafeForce, MaxThrustForce, MaxYawRate, OldDriver, OldHoverState, OutputStrafe, OutputThrust, PitchDamping, PitchTorqueFactor, PitchTorqueMax, RandForceInterval, RollDamping, RollTorqueMax, RollTorqueStrafeFactor, RollTorqueTurnFactor, StopThreshold, TargetHeading, TargetPitch, ThrusterOffsets, TurnDamping, TurnTorqueFactor, TurnTorqueMax, UpDamping, UprightDamping, UprightStiffness

Structures Summary
Inherited Structures from Onslaught.ONSHoverCraft
HoverCraftState

Functions Summary
function IncomingMissile (Projectile P))
function PostBeginPlay ()))
function ShouldTargetMissile (Projectile P)
function Touch (Actor Other))
eventbool VerifyLock (actor Aggressor, out actor NewTarget))
Inherited Functions from WVHoverTankV3.HoverTank
ChooseFireAt, ClientKDriverEnter, DestroyAppearance, Destroyed, Dodge, DriverLeft, DrivingStatusChanged, FindEntryVehicle, GetDebugName, ImportantVehicle, KDriverEnter, PostBeginPlay, PostNetBeginPlay, StaticPrecache, TakeDamage, TakeWaterDamage, TeamChanged, Tick, Timer, TooCloseToAttack, TurnOff, UpdatePrecacheMaterials, UpdateVehicle
Inherited Functions from Onslaught.ONSHoverCraft
Died, KUpdateState, PostNetBeginPlay, SpecialCalcFirstPersonView, SVehicleUpdateParams


Variables Detail

Decoys Source code

var array<GoblinDecoy> Decoys;

IgnoredMissile Source code

var Projectile IgnoredMissile;

Incoming Source code

var Projectile Incoming;


Functions Detail

IncomingMissile Source code

function IncomingMissile ( Projectile P) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

ShouldTargetMissile Source code

function ShouldTargetMissile ( Projectile P )

Touch Source code

function Touch ( Actor Other) )
Let driver grab flags and items, regardless of Vehicle Pickups mutator.

VerifyLock Source code

event bool VerifyLock ( actor Aggressor, out actor NewTarget) )


Defaultproperties

defaultproperties
{
	VehiclePositionString = "in a Goblin"
	VehicleNameString     = "Goblin"
	VehicleDescription    = "The Goblin is a small and agile hover tank that allows the driver to grab items without having to leave the vehicle."


	
	bEjectDriver = True


	FPCamPos         = (X=-50,Y=0,Z=150)
	FPCamViewOffset  = (X=-30,Y=0,Z=0)
	
	TPCamLookat      = (X=-50,Y=0,Z=100)
	TPCamWorldOffset = (X=0,Y=0,Z=150)
	TPCamDistance    = 375
	
	CollisionRadius  = 180.0
	CollisionHeight  =  45.0


	
	ThrusterOffsets(0)  = (X=135,Y=90,Z=30)
	ThrusterOffsets(1)  = (X=135,Y=0,Z=30)
	ThrusterOffsets(2)  = (X=135,Y=-90,Z=30)
	ThrusterOffsets(3)  = (X=45,Y=90,Z=30)
	ThrusterOffsets(4)  = (X=45,Y=0,Z=30)
	ThrusterOffsets(5)  = (X=45,Y=-90,Z=30)
	ThrusterOffsets(6)  = (X=-45,Y=90,Z=30)
	ThrusterOffsets(7)  = (X=-45,Y=0,Z=30)
	ThrusterOffsets(8)  = (X=-45,Y=-90,Z=30)
	ThrusterOffsets(9)  = (X=-135,Y=90,Z=30)
	ThrusterOffsets(10) = (X=-135,Y=0,Z=30)
	ThrusterOffsets(11) = (X=-135,Y=-90,Z=30)


	DustEmitterClass = class'FirebugDustEmitter'
	HoverDustOffset(0) = (X=112,Y=-78,Z=10)
	HoverDustOffset(1) = (X=56,Y=-78,Z=10)
	HoverDustOffset(2) = (X=-4,Y=-78,Z=10)
	HoverDustOffset(3) = (X=-56,Y=-78,Z=10)
	HoverDustOffset(4) = (X=-105,Y=-78,Z=10)
	HoverDustOffset(5) = (X=112,Y=78,Z=10)
	HoverDustOffset(6) = (X=56,Y=78,Z=10)
	HoverDustOffset(7) = (X=-4,Y=78,Z=10)
	HoverDustOffset(8) = (X=-56,Y=78,Z=10)
	HoverDustOffset(9) = (X=-105,Y=78,Z=10)


	DriverWeapons[0] = (WeaponClass=Class'GoblinGrenadeLauncher',WeaponBone=TankCannonWeapon)
	
	ExitPositions(0) = (X=0,Y=-160,Z=80)
	ExitPositions(1) = (X=0,Y=160,Z=80)


	EntryPosition = (X=0,Y=0,Z=0)
	EntryRadius   = 250.0


	
	
	Mesh     = Mesh'FirebugTankMesh'


	HoverPenScale         = 2.8
	CrouchedHoverPenScale = 1.0
	HoverCheckDist        = 130
	RaisedHoverCheckDist  = 200


	MaxGroundSpeed = 1200.0
	MaxThrustForce =  300.0
	MaxStrafeForce =  300.0


	SoundPitch       = 70
	EnginePitchRange = 35


	Health       = 500
	HealthMax    = 500
	VehicleMass  = 8.0
	RanOverDamageType = class'DamTypeGoblinRoadkill'
	CrushedDamageType = class'DamTypeGoblinPancake'


}

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