Mostly Harmless
UE3:UTProj_VehicleShockBallBase (UT3)
Object >> Actor >> Projectile >> UTProjectile >> UTProj_ShockBall >> UTProj_VehicleShockBallBase |
Contents
- Package:
- UTGameContent
- Direct subclasses:
- UTProj_VehicleShockBall, UTProj_SPMAShockBall
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties
BeamTemplate
Type: ParticleSystem
template for the beam during a chain reaction
Default value: ParticleSystem'WP_ShockRifle.Particles.P_WP_ShockRifle_Beam'
ChainReactionDelay
Type: float
How long to wait before continuing the chain
Default value: 0.25
EndPoint
Type: Object.Vector
Modifiers: repnotify
replicate InstigatorWeapon only to the player that fired it
InstigatorPlayerController
Type: PlayerController
cached cast of InstigatorController for replication test
InstigatorWeapon
Type: UTVWeap_ShockTurretBase
Modifiers: repnotify
Holds a link to the weapon that fired this gun
MaxChainReactionDist
Type: float
The maximum distance to search for a combo
Default value: 2500.0
Default values
Property | Value |
---|---|
ComboAmmoCost | 0 |
ComboDamage | 200 |
ComboExplosionEffect | Class'UTGameContent.UTEmit_VehicleShockCombo' |
ComboRadius | 525.0 |
Damage | 25.0 |
DrawScale | 0.7 |
MaxSpeed | 1100.0 |
MomentumTransfer | 25000.0 |
Speed | 1100.0 |
Subobjects
CollisionCylinder
Class: Engine.CylinderComponent
Inherits from: UTProj_ShockBall.CollisionCylinder
No new values.
Functions
Events
Destroyed
Overrides: UTProjectile.Destroyed
PostBeginPlay
Overrides: UTProjectile.PostBeginPlay
When this actor begins its life, play any ambient sounds attached to it
ReplicatedEvent
Overrides: UTProj_ShockBall.ReplicatedEvent
TakeDamage
Overrides: UTProj_ShockBall.TakeDamage
Look to see if this should be combo
Other instance functions
SpawnBeam
States
ChainReaction
ChainReaction.BeginState
Overrides: Object.BeginState (global)
Explode this ball and then find a new one to explode
ChainReaction.ShutDown
Overrides: UTProjectile.Shutdown (global)
Clean up
ChainReaction.ComboNextBall
Explode the next ShockBall
WaitForCombo
WaitForCombo.Tick
Overrides: UTProj_ShockBall.WaitForCombo.Tick