RuneI
Class MechArm

source: c:\runehov\RuneI\Classes\MechArm.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Inventory
         |
         +--Engine.Weapon
            |
            +--RuneI.NonStow
               |
               +--RuneI.LimbWeapon
                  |
                  +--RuneI.MechArm
Direct Known Subclasses:None

class MechArm
extends RuneI.LimbWeapon

//============================================================================= // MechArm. //=============================================================================

Function Summary
 EMatterType MatterForJoint(int joint)
 void SpawnBloodSpray(vector HitLoc, vector HitNorm, EMatterType matter)



Source Code


00001	//=============================================================================
00002	// MechArm.
00003	//=============================================================================
00004	class MechArm expands LimbWeapon;
00005	
00006	function EMatterType MatterForJoint(int joint)
00007	{
00008		return MATTER_WEAPON;
00009	}
00010	
00011	function SpawnBloodSpray(vector HitLoc, vector HitNorm, EMatterType matter)
00012	{
00013	}
00014	
00015	defaultproperties
00016	{
00017	     ThroughAir(0)=Sound'WeaponsSnd.Swings.swing01'
00018	     ThroughAir(1)=Sound'WeaponsSnd.Swings.swing02'
00019	     ThroughAir(2)=Sound'WeaponsSnd.Swings.swing03'
00020	     HitFlesh(0)=Sound'WeaponsSnd.ImpFlesh.impactflesh01'
00021	     HitFlesh(1)=Sound'WeaponsSnd.ImpFlesh.impactflesh02'
00022	     HitWood(0)=Sound'WeaponsSnd.ImpWood.impactwood01'
00023	     HitWood(1)=Sound'WeaponsSnd.ImpWood.impactwood02'
00024	     HitStone(0)=Sound'WeaponsSnd.ImpStone.impactstone01'
00025	     HitStone(1)=Sound'WeaponsSnd.ImpStone.impactstone03'
00026	     HitStone(2)=Sound'WeaponsSnd.ImpStone.impactstone04'
00027	     HitMetal(0)=Sound'WeaponsSnd.ImpMetal.impactmetal02'
00028	     HitMetal(1)=Sound'WeaponsSnd.ImpMetal.impactmetal04'
00029	     HitMetal(2)=Sound'WeaponsSnd.ImpMetal.impactcombo01'
00030	     HitDirt(0)=Sound'WeaponsSnd.ImpEarth.impactearth01'
00031	     HitDirt(1)=Sound'WeaponsSnd.ImpEarth.impactearth02'
00032	     HitDirt(2)=Sound'WeaponsSnd.ImpEarth.impactearth03'
00033	     HitShield=Sound'WeaponsSnd.ImpWood.impactwood02'
00034	     HitWeapon=Sound'WeaponsSnd.ImpMetal.impactmetal02'
00035	     HitBreakableWood=Sound'WeaponsSnd.ImpWood.impactwood03'
00036	     HitBreakableStone=Sound'WeaponsSnd.ImpStone.impactstone08'
00037	     SkelMesh=18
00038	     SkelGroupSkins(1)=Texture'creatures.MechaDwarfarmlegpain'
00039	     SkelGroupSkins(2)=Texture'creatures.MechaDwarfarmlegpain'
00040	     SkelGroupSkins(3)=Texture'creatures.MechaDwarfarmlegpain'
00041	     SkelGroupSkins(4)=Texture'creatures.MechaDwarfarmlegpain'
00042	}

End Source Code