RuneI
Class DarkVikingSnow

source: c:\runehov\RuneI\Classes\DarkVikingSnow.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Pawn
         |
         +--RuneI.ScriptPawn
            |
            +--RuneI.Viking
               |
               +--RuneI.DarkViking
                  |
                  +--RuneI.DarkVikingSnow
Direct Known Subclasses:None

class DarkVikingSnow
extends RuneI.DarkViking

//============================================================================= // DarkVikingSnow. //=============================================================================

Function Summary
 Texture PainSkin(int BodyPart)
     
//============================================================
//
// PainSkin
//
// returns the pain skin for a given polygroup
//============================================================



Source Code


00001	//=============================================================================
00002	// DarkVikingSnow.
00003	//=============================================================================
00004	class DarkVikingSnow expands DarkViking;
00005	
00006	//============================================================
00007	//
00008	// PainSkin
00009	//
00010	// returns the pain skin for a given polygroup
00011	//============================================================
00012	
00013	function Texture PainSkin(int BodyPart)
00014	{
00015		switch(BodyPart)
00016		{
00017			case BODYPART_TORSO:
00018				SkelGroupSkins[2] = Texture'players.Ragnarsnov_bodypain';
00019				break;
00020			case BODYPART_HEAD:
00021				SkelGroupSkins[3] = Texture'players.Ragnarsnov_headpain';
00022				break;
00023			case BODYPART_LARM1:
00024				SkelGroupSkins[10] = Texture'players.Ragnarsnov_armlegpain';
00025				SkelGroupSkins[12] = Texture'players.Ragnarsnov_armlegpain';
00026				break;
00027			case BODYPART_RARM1:
00028				SkelGroupSkins[7] = Texture'players.Ragnarsnov_armlegpain';
00029				SkelGroupSkins[11] = Texture'players.Ragnarsnov_armlegpain';
00030				break;
00031			case BODYPART_LLEG1:
00032				SkelGroupSkins[1] = Texture'players.Ragnarsnov_armlegpain';
00033				break;
00034			case BODYPART_RLEG1:
00035				SkelGroupSkins[4] = Texture'players.Ragnarsnov_armlegpain';
00036				break;
00037		}
00038		return None;
00039	}
00040	
00041	defaultproperties
00042	{
00043	     SkelGroupSkins(0)=Texture'Players.Ragnarsnov_armleg'
00044	     SkelGroupSkins(1)=Texture'Players.Ragnarsnov_armleg'
00045	     SkelGroupSkins(2)=Texture'Players.Ragnarsnov_body'
00046	     SkelGroupSkins(3)=Texture'Players.Ragnarsnov_head'
00047	     SkelGroupSkins(4)=Texture'Players.Ragnarsnov_armleg'
00048	     SkelGroupSkins(5)=Texture'Players.Ragnarsnov_head'
00049	     SkelGroupSkins(6)=Texture'Players.Ragnarsnov_armleg'
00050	     SkelGroupSkins(7)=Texture'Players.Ragnarsnov_armleg'
00051	     SkelGroupSkins(8)=Texture'Players.Ragnarsnov_armleg'
00052	     SkelGroupSkins(9)=Texture'Players.Ragnarsnov_armleg'
00053	     SkelGroupSkins(10)=Texture'Players.Ragnarsnov_armleg'
00054	     SkelGroupSkins(11)=Texture'Players.Ragnarsnov_armleg'
00055	     SkelGroupSkins(12)=Texture'Players.Ragnarsnov_armleg'
00056	}

End Source Code