RuneI
Class MechBladeArm

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

class MechBladeArm
extends RuneI.LimbWeapon

//============================================================================= // MechBladeArm. //=============================================================================

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



Source Code


00001	//=============================================================================
00002	// MechBladeArm.
00003	//=============================================================================
00004	class MechBladeArm expands LimbWeapon;
00005	
00006	
00007	function EMatterType MatterForJoint(int joint)
00008	{
00009		return MATTER_WEAPON;
00010	}
00011	
00012	function SpawnBloodSpray(vector HitLoc, vector HitNorm, EMatterType matter)
00013	{
00014	}
00015	
00016	defaultproperties
00017	{
00018	     ThroughAir(0)=Sound'CreaturesSnd.Mech.mechblade01'
00019	     ThroughAir(1)=Sound'CreaturesSnd.Mech.mechblade02'
00020	     ThroughAir(2)=Sound'CreaturesSnd.Mech.mechblade03'
00021	     HitFlesh(0)=Sound'CreaturesSnd.Mech.mechimpactplayer'
00022	     HitFlesh(1)=Sound'CreaturesSnd.Mech.mechimpactplayer'
00023	     HitWood(0)=Sound'WeaponsSnd.ImpWood.impactwood05'
00024	     HitWood(1)=Sound'WeaponsSnd.ImpWood.impactwood06'
00025	     HitWood(2)=Sound'WeaponsSnd.ImpWood.impactwood17'
00026	     HitStone(0)=Sound'WeaponsSnd.ImpStone.impactstone05'
00027	     HitStone(1)=Sound'WeaponsSnd.ImpStone.impactstone03'
00028	     HitStone(2)=Sound'WeaponsSnd.ImpStone.impactstone15'
00029	     HitMetal(0)=Sound'WeaponsSnd.ImpMetal.impactmetal18'
00030	     HitMetal(1)=Sound'WeaponsSnd.ImpMetal.impactmetal12'
00031	     HitMetal(2)=Sound'WeaponsSnd.ImpMetal.impactmetal04'
00032	     HitDirt(0)=Sound'WeaponsSnd.ImpEarth.impactearth04'
00033	     HitDirt(1)=Sound'WeaponsSnd.ImpEarth.impactearth07'
00034	     HitDirt(2)=Sound'WeaponsSnd.ImpEarth.impactearth04'
00035	     HitShield=Sound'WeaponsSnd.Shields.shield10'
00036	     HitWeapon=Sound'WeaponsSnd.ImpMetal.impactmetal02'
00037	     HitBreakableWood=Sound'WeaponsSnd.ImpWood.impactwood05'
00038	     HitBreakableStone=Sound'WeaponsSnd.ImpStone.impactstone05'
00039	     DropSound=Sound'WeaponsSnd.Drops.axedrop04'
00040	     SkelMesh=19
00041	     SkelGroupSkins(1)=Texture'creatures.MechaDwarfarmlegpain'
00042	     SkelGroupSkins(2)=Texture'creatures.MechaDwarfarmlegpain'
00043	}

End Source Code