Core.Object | +--Engine.Actor | +--Engine.Projectile | +--Engine.Fragment | +--UnrealShare.WoodFragments
simulated
CalcVelocity(vector Momentum, float ExplosionSize)
00001 //============================================================================= 00002 // WoodFragments. 00003 //============================================================================= 00004 class WoodFragments extends Fragment; 00005 00006 #exec MESH IMPORT MESH=wfrag1 ANIVFILE=MODELS\wfrag1_a.3D DATAFILE=MODELS\wfrag1_d.3D X=0 Y=0 Z=0 00007 #exec MESH ORIGIN MESH=wfrag1 X=0 Y=0 Z=0 YAW=64 ROLL=0 00008 #exec MESH SEQUENCE MESH=wfrag1 SEQ=All STARTFRAME=0 NUMFRAMES=1 00009 #exec MESH SEQUENCE MESH=wfrag1 SEQ=Still STARTFRAME=0 NUMFRAMES=1 00010 #exec TEXTURE IMPORT NAME=JWoodenBox1 FILE=MODELS\Box.PCX GROUP=Skins 00011 #exec MESHMAP SCALE MESHMAP=wfrag1 X=0.05 Y=0.05 Z=0.1 00012 #exec MESHMAP SETTEXTURE MESHMAP=wfrag1 NUM=0 TEXTURE=JWoodenBox1 00013 00014 #exec MESH IMPORT MESH=wfrag2 ANIVFILE=MODELS\wfrag2_a.3D DATAFILE=MODELS\wfrag2_d.3D X=0 Y=0 Z=0 00015 #exec MESH ORIGIN MESH=wfrag2 X=0 Y=0 Z=0 YAW=64 ROLL=0 00016 #exec MESH SEQUENCE MESH=wfrag2 SEQ=All STARTFRAME=0 NUMFRAMES=1 00017 #exec MESH SEQUENCE MESH=wfrag2 SEQ=Still STARTFRAME=0 NUMFRAMES=1 00018 #exec MESHMAP SCALE MESHMAP=wfrag2 X=0.05 Y=0.05 Z=0.1 00019 #exec MESHMAP SETTEXTURE MESHMAP=wfrag2 NUM=0 TEXTURE=JWoodenBox1 00020 00021 #exec MESH IMPORT MESH=wfrag3 ANIVFILE=MODELS\wfrag3_a.3D DATAFILE=MODELS\wfrag3_d.3D X=0 Y=0 Z=0 00022 #exec MESH ORIGIN MESH=wfrag3 X=0 Y=0 Z=0 YAW=64 ROLL=0 00023 #exec MESH SEQUENCE MESH=wfrag3 SEQ=All STARTFRAME=0 NUMFRAMES=1 00024 #exec MESH SEQUENCE MESH=wfrag3 SEQ=Still STARTFRAME=0 NUMFRAMES=1 00025 #exec MESHMAP SCALE MESHMAP=wfrag3 X=0.05 Y=0.05 Z=0.1 00026 #exec MESHMAP SETTEXTURE MESHMAP=wfrag3 NUM=0 TEXTURE=JWoodenBox1 00027 00028 #exec MESH IMPORT MESH=wfrag4 ANIVFILE=MODELS\wfrag4_a.3D DATAFILE=MODELS\wfrag4_d.3D X=0 Y=0 Z=0 00029 #exec MESH ORIGIN MESH=wfrag4 X=0 Y=0 Z=0 YAW=64 ROLL=0 00030 #exec MESH SEQUENCE MESH=wfrag4 SEQ=All STARTFRAME=0 NUMFRAMES=1 00031 #exec MESH SEQUENCE MESH=wfrag4 SEQ=Still STARTFRAME=0 NUMFRAMES=1 00032 #exec MESHMAP SCALE MESHMAP=wfrag4 X=0.05 Y=0.05 Z=0.1 00033 #exec MESHMAP SETTEXTURE MESHMAP=wfrag4 NUM=0 TEXTURE=JWoodenBox1 00034 00035 #exec MESH IMPORT MESH=wfrag5 ANIVFILE=MODELS\wfrag5_a.3D DATAFILE=MODELS\wfrag5_d.3D X=0 Y=0 Z=0 00036 #exec MESH ORIGIN MESH=wfrag5 X=0 Y=0 Z=0 YAW=64 ROLL=0 00037 #exec MESH SEQUENCE MESH=wfrag5 SEQ=All STARTFRAME=0 NUMFRAMES=1 00038 #exec MESH SEQUENCE MESH=wfrag5 SEQ=Still STARTFRAME=0 NUMFRAMES=1 00039 #exec MESHMAP SCALE MESHMAP=wfrag5 X=0.05 Y=0.05 Z=0.1 00040 #exec MESHMAP SETTEXTURE MESHMAP=wfrag5 NUM=0 TEXTURE=JWoodenBox1 00041 00042 #exec MESH IMPORT MESH=wfrag6 ANIVFILE=MODELS\wfrag6_a.3D DATAFILE=MODELS\wfrag6_d.3D X=0 Y=0 Z=0 00043 #exec MESH ORIGIN MESH=wfrag6 X=0 Y=0 Z=0 YAW=64 ROLL=0 00044 #exec MESH SEQUENCE MESH=wfrag6 SEQ=All STARTFRAME=0 NUMFRAMES=1 00045 #exec MESH SEQUENCE MESH=wfrag6 SEQ=Still STARTFRAME=0 NUMFRAMES=1 00046 #exec MESHMAP SCALE MESHMAP=wfrag6 X=0.05 Y=0.05 Z=0.1 00047 #exec MESHMAP SETTEXTURE MESHMAP=wfrag6 NUM=0 TEXTURE=JWoodenBox1 00048 00049 #exec MESH IMPORT MESH=wfrag7 ANIVFILE=MODELS\wfrag7_a.3D DATAFILE=MODELS\wfrag7_d.3D X=0 Y=0 Z=0 00050 #exec MESH ORIGIN MESH=wfrag7 X=0 Y=0 Z=0 YAW=64 ROLL=0 00051 #exec MESH SEQUENCE MESH=wfrag7 SEQ=All STARTFRAME=0 NUMFRAMES=1 00052 #exec MESH SEQUENCE MESH=wfrag7 SEQ=Still STARTFRAME=0 NUMFRAMES=1 00053 #exec MESHMAP SCALE MESHMAP=wfrag7 X=0.05 Y=0.05 Z=0.1 00054 #exec MESHMAP SETTEXTURE MESHMAP=wfrag7 NUM=0 TEXTURE=JWoodenBox1 00055 00056 #exec MESH IMPORT MESH=wfrag8 ANIVFILE=MODELS\wfrag8_a.3D DATAFILE=MODELS\wfrag8_d.3D X=0 Y=0 Z=0 00057 #exec MESH ORIGIN MESH=wfrag8 X=0 Y=0 Z=0 YAW=64 ROLL=0 00058 #exec MESH SEQUENCE MESH=wfrag8 SEQ=All STARTFRAME=0 NUMFRAMES=1 00059 #exec MESH SEQUENCE MESH=wfrag8 SEQ=Still STARTFRAME=0 NUMFRAMES=1 00060 #exec MESHMAP SCALE MESHMAP=wfrag8 X=0.05 Y=0.05 Z=0.1 00061 #exec MESHMAP SETTEXTURE MESHMAP=wfrag8 NUM=0 TEXTURE=JWoodenBox1 00062 00063 #exec MESH IMPORT MESH=wfrag9 ANIVFILE=MODELS\wfrag9_a.3D DATAFILE=MODELS\wfrag9_d.3D X=0 Y=0 Z=0 00064 #exec MESH ORIGIN MESH=wfrag9 X=0 Y=0 Z=0 YAW=64 ROLL=0 00065 #exec MESH SEQUENCE MESH=wfrag9 SEQ=All STARTFRAME=0 NUMFRAMES=1 00066 #exec MESH SEQUENCE MESH=wfrag9 SEQ=Still STARTFRAME=0 NUMFRAMES=1 00067 #exec MESHMAP SCALE MESHMAP=wfrag9 X=0.05 Y=0.05 Z=0.1 00068 #exec MESHMAP SETTEXTURE MESHMAP=wfrag9 NUM=0 TEXTURE=JWoodenBox1 00069 00070 #exec AUDIO IMPORT FILE="Sounds\General\WoodHit1.WAV" NAME="WoodHit1" GROUP="General" 00071 #exec AUDIO IMPORT FILE="Sounds\General\WoodHit2.WAV" NAME="WoodHit2" GROUP="General" 00072 00073 simulated function CalcVelocity(vector Momentum, float ExplosionSize) 00074 { 00075 Super.CalcVelocity(Momentum, ExplosionSize); 00076 Velocity.z += ExplosionSize/2; 00077 } 00078 00079 defaultproperties 00080 { 00081 Fragments(0)=LodMesh'UnrealShare.wfrag1' 00082 Fragments(1)=LodMesh'UnrealShare.wfrag2' 00083 Fragments(2)=LodMesh'UnrealShare.wfrag3' 00084 Fragments(3)=LodMesh'UnrealShare.wfrag4' 00085 Fragments(4)=LodMesh'UnrealShare.wfrag5' 00086 Fragments(5)=LodMesh'UnrealShare.wfrag6' 00087 Fragments(6)=LodMesh'UnrealShare.wfrag7' 00088 Fragments(7)=LodMesh'UnrealShare.wfrag8' 00089 Fragments(8)=LodMesh'UnrealShare.wfrag9' 00090 numFragmentTypes=9 00091 ImpactSound=Sound'UnrealShare.General.WoodHit1' 00092 MiscSound=Sound'UnrealShare.General.WoodHit2' 00093 Mesh=LodMesh'UnrealShare.wfrag2' 00094 CollisionRadius=12.000000 00095 CollisionHeight=2.000000 00096 Mass=5.000000 00097 Buoyancy=6.000000 00098 }