Engine
Class Light

source: c:\runehov\Engine\Classes\Light.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Light
Direct Known Subclasses:Spotlight, TriggerLight, SpawnableLight

class Light
extends Engine.Actor

//============================================================================= // The light class. //=============================================================================

Function Summary
 
simulated
Debug(Canvas Canvas, int mode)



Source Code


00001	//=============================================================================
00002	// The light class.
00003	//=============================================================================
00004	class Light extends Actor
00005		native;
00006	
00007	#exec Texture Import File=Textures\S_Light.pcx  Name=S_Light Mips=Off Flags=2
00008	
00009	
00010	simulated function Debug(canvas Canvas, int mode)
00011	{
00012		Super.Debug(Canvas, mode);
00013	
00014		if (bAffectActors)
00015		{
00016			Canvas.DrawText("Affects Actors");
00017			Canvas.CurY -= 8;
00018		}
00019		if (bAffectWorld)
00020		{
00021			Canvas.DrawText("Affects World");
00022			Canvas.CurY -= 8;
00023		}
00024	}
00025	
00026	defaultproperties
00027	{
00028	     bStatic=True
00029	     bHidden=True
00030	     bNoDelete=True
00031	     Texture=Texture'Engine.S_Light'
00032	     bMovable=False
00033	     CollisionRadius=24.000000
00034	     CollisionHeight=24.000000
00035	     LightType=LT_Steady
00036	     LightBrightness=64
00037	     LightHue=51
00038	     LightSaturation=255
00039	     LightRadius=64
00040	     LightPeriod=32
00041	     LightCone=128
00042	     VolumeBrightness=64
00043	}

End Source Code