Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# Gameplay.ExplosionVisualisation

00001 00002 00003 00004 00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028

    //
    // Visualisation class for explosion debugging
    //
    class ExplosionVisualisation extends Engine.Actor;

    var Explosion owner;

    function UpdateVis()
    {
    	local vector newLocation;

    	newLocation = owner.Location;
    	newLocation.Z -= owner.Radius;
    	unifiedSetPosition(newLocation);

    	SetDrawScale(owner.Radius / 64);

    	SetPhysics(PHYS_None);
    }

    defaultproperties
    {
    	StaticMesh = StaticMesh'PhysicsObjects.Sphere'
    	DrawType = DT_StaticMesh

    	bCollideWorld = false
    	bUnlit = true
    }

Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

Class file time: ne 5.9.2004 15:53:20.000 - Creation time: st 23.5.2018 00:10:43.371 - Created with UnCodeX