Gah - a solution with more questions. – EntropicLqd

User:Crusha/DynamicWeather/DWParents

From Unreal Wiki, The Unreal Engine Documentation Site
< User:Crusha‎ | DynamicWeather
Revision as of 10:22, 6 September 2010 by Crusha (Talk | contribs) (Created autogenerated page.)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Abstract parent classes to group the DynamicWeather actors.

DWParent

UT2004 Object >> Actor >> DWParent (custom)
Package: 
DWeather
Known custom subclasses:
Crusha/DynamicWeather, Crusha/DynamicWeather/DWAmbientMonster, Crusha/DynamicWeather/DWEarthquake, Crusha/DynamicWeather/DWFire, Crusha/DynamicWeather/DWHail, Crusha/DynamicWeather/DWLightning, Crusha/DynamicWeather/DWMapInfo, Crusha/DynamicWeather/DWMeteor, Crusha/DynamicWeather/DWTwister

DWParent: Parent Class of Dynamic Weather Actor Contains all the necessary functions for the children... bless 'em By Mark 'MarZer' Gillard,

Props to DJPaul, Wormbo, Joe Birney and the CUT2 team, Shambler for assisting me with my coding-n00bness!

Properties

bIsEffectedByWind

Type: bool


Damage

Type: float


DamageRadius

Type: float


KickUpSpeed

Type: float


MyDamageType

Type: class<DamageType>


Default value: Class'DWeather.DamTypeNature'

Default values

Property Value
bAlwaysRelevant True
bHidden True
RemoteRole ROLE_SimulatedProxy

Structs

ColourRange

Object.Color Max 
Object.Color Min 

IntRange

int Min 
int Max 

SRange

float XMin 
float XMax 
float YMin 
float YMax 

Instance functions

Charge

simulated function float Charge (float I, float C, bool ChargingUp)


ColourMap

simulated function Object.Vector ColourMap (Object.Vector rgb)


CosWave

simulated function float CosWave (float M, float N, float X, float T, bool Inverse)


DamageObject

simulated function DamageObject (Actor Other, float DistToCenter)


HasRespawnProtection

simulated function bool HasRespawnProtection (Pawn Other)


IsMovable

simulated function bool IsMovable (Actor Other)


IsVisible

simulated function bool IsVisible (Actor Other)


RandomColour

simulated function Object.Color RandomColour (Object.Color MinColour, Object.Color MaxColour)


ReturnFadeColour

simulated function Object.Color ReturnFadeColour (Object.Color MinColour, Object.Color MaxColour, float X, float T, bool Inverse)


RGBToHLS

simulated function RGBToHLS (Object.Color InRGB, out byte Hue, out byte Luminance, out byte Saturation)


SuckInActors

simulated function SuckInActors (float Gravity, float Range, float DeltaTime)


UpdateWind

simulated function UpdateWind (Object.Vector Wind)


Operators

color / float

static final operator(16) Object.Color / (Object.Color A, float B)


int : int

static final operator(18) int : (int A, int B)


color Mix color

static final operator(22) Object.Color Mix (Object.Color A, Object.Color B)



DWLightParent

UT2004 Object >> Actor >> DWParent >> DWLightParent (custom)
Package: 
DWeather
Known custom subclasses:
Crusha/DynamicWeather, Crusha/DynamicWeather/DWLights

DWLightParent: Parent Class of Dynamic Weather Lights

By Mark 'MarZer' Gillard

Default values

Property Value
bDynamicLight True
LightCone 128
LightPeriod 32
LightRadius 150.0
LightType LT_Steady
Texture Texture'DWeather-tex.Icons.DWLight'



DWEmitter

UT2004 Object >> Actor >> Emitter >> DWEmitter (custom)
Package: 
DWeather
Known custom subclasses:
Crusha/DynamicWeather, Crusha/DynamicWeather/DWLightning

Just for grouping purpose.