UnrealShare
Class CowCarcass

source: e:\games\UnrealTournament\UnrealShare\Classes\CowCarcass.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Decoration
         |
         +--Engine.Carcass
            |
            +--UnrealShare.CreatureCarcass
               |
               +--UnrealShare.CowCarcass
Direct Known Subclasses:BabyCowCarcass

class CowCarcass
extends UnrealShare.CreatureCarcass

//============================================================================= // CowCarcass. //=============================================================================

Function Summary
 void ForceMeshToExist()



Source Code


00001	//=============================================================================
00002	// CowCarcass.
00003	//=============================================================================
00004	class CowCarcass extends CreatureCarcass;
00005	
00006	#exec MESH IMPORT MESH=CowFoot ANIVFILE=MODELS\g_cowf_a.3D DATAFILE=MODELS\g_cowf_d.3D X=0 Y=0 Z=0
00007	#exec MESH ORIGIN MESH=CowFoot X=0 Y=0 Z=0 YAW=64
00008	#exec MESH SEQUENCE MESH=CowFoot SEQ=All    STARTFRAME=0   NUMFRAMES=1
00009	#exec MESH SEQUENCE MESH=CowFoot SEQ=Still  STARTFRAME=0   NUMFRAMES=1
00010	#exec TEXTURE IMPORT NAME=JGCow1  FILE=MODELS\Nc_1.PCX FAMILY=Skins 
00011	#exec MESHMAP SCALE MESHMAP=CowFoot X=0.09 Y=0.09 Z=0.18
00012	#exec MESHMAP SETTEXTURE MESHMAP=CowFoot NUM=1 TEXTURE=JGCow1
00013	
00014	#exec MESH IMPORT MESH=CowHead ANIVFILE=MODELS\g_cowh_a.3D DATAFILE=MODELS\g_cowh_d.3D X=0 Y=0 Z=0
00015	#exec MESH ORIGIN MESH=CowHead X=0 Y=0 Z=0 YAW=64
00016	#exec MESH SEQUENCE MESH=CowHead SEQ=All    STARTFRAME=0   NUMFRAMES=1
00017	#exec MESH SEQUENCE MESH=CowHead SEQ=Still  STARTFRAME=0   NUMFRAMES=1
00018	#exec TEXTURE IMPORT NAME=JGCow2  FILE=MODELS\Nc_2.PCX FAMILY=Skins 
00019	#exec MESHMAP SCALE MESHMAP=CowHead X=0.09 Y=0.09 Z=0.18
00020	#exec MESHMAP SETTEXTURE MESHMAP=CowHead NUM=1 TEXTURE=JGCow2
00021	
00022	#exec MESH IMPORT MESH=CowLeg ANIVFILE=MODELS\g_cowl_a.3D DATAFILE=MODELS\g_cowl_d.3D X=0 Y=0 Z=0
00023	#exec MESH ORIGIN MESH=CowLeg X=0 Y=0 Z=0 YAW=64
00024	#exec MESH SEQUENCE MESH=CowLeg SEQ=All    STARTFRAME=0   NUMFRAMES=1
00025	#exec MESH SEQUENCE MESH=CowLeg SEQ=Still  STARTFRAME=0   NUMFRAMES=1
00026	#exec TEXTURE IMPORT NAME=JGCow2  FILE=MODELS\Nc_2.PCX FAMILY=Skins 
00027	#exec MESHMAP SCALE MESHMAP=CowLeg X=0.09 Y=0.09 Z=0.18
00028	#exec MESHMAP SETTEXTURE MESHMAP=CowLeg NUM=1 TEXTURE=JGCow2
00029	
00030	#exec MESH IMPORT MESH=CowTail ANIVFILE=MODELS\g_cowt_a.3D DATAFILE=MODELS\g_cowt_d.3D X=0 Y=0 Z=0
00031	#exec MESH ORIGIN MESH=CowTail X=0 Y=0 Z=0 YAW=64
00032	#exec MESH SEQUENCE MESH=CowTail SEQ=All    STARTFRAME=0   NUMFRAMES=1
00033	#exec MESH SEQUENCE MESH=CowTail SEQ=Still  STARTFRAME=0   NUMFRAMES=1
00034	#exec TEXTURE IMPORT NAME=JGCow2  FILE=MODELS\Nc_2.PCX FAMILY=Skins 
00035	#exec MESHMAP SCALE MESHMAP=CowTail X=0.09 Y=0.09 Z=0.18
00036	#exec MESHMAP SETTEXTURE MESHMAP=CowTail NUM=1 TEXTURE=JGCow2
00037	
00038	#exec AUDIO IMPORT FILE="Sounds\Cow\thump1.WAV" NAME="thumpC" GROUP="Cow"
00039	
00040	function ForceMeshToExist()
00041	{
00042		//never called
00043		Spawn(class 'Cow');
00044	}
00045	
00046	defaultproperties
00047	{
00048	     bodyparts(0)=LodMesh'UnrealShare.CowHead'
00049	     bodyparts(1)=LodMesh'UnrealShare.CowBody2'
00050	     bodyparts(2)=LodMesh'UnrealShare.CowBody1'
00051	     bodyparts(3)=LodMesh'UnrealShare.CowLeg'
00052	     bodyparts(4)=LodMesh'UnrealShare.CowTail'
00053	     bodyparts(5)=LodMesh'UnrealShare.CowFoot'
00054	     LandedSound=Sound'UnrealShare.Cow.thumpC'
00055	     Mesh=LodMesh'UnrealShare.NaliCow'
00056	     CollisionRadius=48.000000
00057	     CollisionHeight=32.000000
00058	     Mass=120.000000
00059	}

End Source Code