Core.Object | +--Engine.Actor | +--Engine.Inventory | +--Engine.Pickup | +--UnrealShare.Flashlight | +--UnrealI.SearchLight
00001 //============================================================================= 00002 // SearchLight. 00003 //============================================================================= 00004 class SearchLight extends Flashlight; 00005 00006 #exec TEXTURE IMPORT NAME=I_BigFlash FILE=TEXTURES\HUD\i_bigf.PCX GROUP="Icons" MIPS=OFF 00007 00008 #exec MESH IMPORT MESH=BigFlash ANIVFILE=MODELS\BigFl_a.3D DATAFILE=MODELS\BigFl_d.3D X=0 Y=0 Z=0 00009 #exec MESH ORIGIN MESH=BigFlash X=0 Y=0 Z=-90 YAW=64 00010 #exec MESH SEQUENCE MESH=BigFlash SEQ=All STARTFRAME=0 NUMFRAMES=1 00011 #exec MESH SEQUENCE MESH=BigFlash SEQ=Still STARTFRAME=0 NUMFRAMES=1 00012 #exec TEXTURE IMPORT NAME=JBigFlash1 FILE=MODELS\BigFlash.PCX GROUP=Skins 00013 #exec MESHMAP SCALE MESHMAP=BigFlash X=0.035 Y=0.035 Z=0.07 00014 #exec MESHMAP SETTEXTURE MESHMAP=BigFlash NUM=1 TEXTURE=JBigFlash1 00015 00016 defaultproperties 00017 { 00018 PickupMessage="You picked up the Searchlight." 00019 RespawnTime=300.000000 00020 PickupViewMesh=LodMesh'UnrealI.BigFlash' 00021 Charge=20000 00022 Icon=Texture'UnrealI.Icons.I_BigFlash' 00023 Mesh=LodMesh'UnrealI.BigFlash' 00024 CollisionHeight=12.000000 00025 LightHue=167 00026 LightRadius=13 00027 }