Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Souls_Thanos_Dye extends Hat_Collectible_Skin
- config(Mods);
- defaultproperties
- {
- HUDIcon = Texture2D'ThanosKidSouls_Content.Textures.dye'
- ItemName = "ThanosSouls_Name"
- ItemDescription(0) = "ThanosSouls_Desc"
- SupportsRoulette = false
- SkinColor[SkinColor_Dress] = (R=27, G=43, B=66)
- SkinColor[SkinColor_Orange] = (R=180, G=162, B=76)
- SkinColor[SkinColor_Cape] = (R=180, G=162, B=76)
- SkinColor[SkinColor_Hair] = (R=0, G=0, B=0)
- SkinColor[SkinColor_ShoesBottom] = (R=26, G=26, B=26)
- SkinColor[SkinColor_Zipper] = (R=180, G=162, B=76)
- SkinColor[SkinColor_Pants] = (R=59, G=46, B=39)
- SkinColor[SkinColor_Shoes] = (R=26, G=26, B=26)
- }
- static function Apply(Actor a)
- {
- Super.Apply(a);
- if (!CheckPlayerClass(a, class'Hat_Player_CoPartner'))
- {
- SetHeadMaterial(a, 0, MaterialInstanceTimeVarying'HatInTime_Characters_HatKid.Expressions.Material.Expression_HatKid_Animated');
- SetHeadMaterial(a, 1, Material'ThanosKidSouls_Content.Textures.thanos_Mat');
- SetHeadMaterial(a, 2, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetHeadMaterial(a, 3, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetHeadMaterial(a, 4, MaterialInstanceTimeVarying'HatInTime_Characters_HatKid.Expressions.Material.HatKid_Eyes_Animated');
- SetExpressionComponent(a, Class'Hat_ExpressionComponent_HatKid');
- }
- else
- {
- SetHeadMaterial(a, 0, MaterialInstanceTimeVarying'HatInTime_Characters_Coop.Expressions.Material.BowKid_Eyes_Animated');
- SetHeadMaterial(a, 1, MaterialInstanceTimeVarying'HatInTime_Characters_Coop.Expressions.Material.Expression_BowKid_Animated');
- SetHeadMaterial(a, 2, Material'ThanosKidSouls_Content.Textures.thanos_Mat');
- SetHeadMaterial(a, 3, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetHeadMaterial(a, 4, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetHeadMaterial(a, 5, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetHeadMaterial(a, 6, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetHeadMaterial(a, 7, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetHeadMaterial(a, 8, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetHeadMaterial(a, 9, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetExpressionComponent(a, Class'Hat_ExpressionComponent_BowKid');
- }
- }
- static function Removed(Actor a)
- {
- Super.Apply(a);
- if (!CheckPlayerClass(a, class'Hat_Player_CoPartner'))
- {
- SetHeadMaterial(a, 0, MaterialInstanceTimeVarying'HatInTime_Characters_HatKid.Expressions.Material.Expression_HatKid_Animated');
- SetHeadMaterial(a, 1, Material'ThanosKidSouls_Content.Textures.thanos_Mat');
- SetHeadMaterial(a, 2, Material'HatInTime_Characters_HatKid.Materials.HatKidHair');
- SetHeadMaterial(a, 3, Material'HatInTime_Characters_HatKid.Materials.HatKidHair');
- SetHeadMaterial(a, 4, MaterialInstanceTimeVarying'HatInTime_Characters_HatKid.Expressions.Material.HatKid_Eyes_Animated');
- SetExpressionComponent(a, Class'Hat_ExpressionComponent_HatKid');
- }
- else
- {
- SetHeadMaterial(a, 0, MaterialInstanceTimeVarying'HatInTime_Characters_Coop.Expressions.Material.BowKid_Eyes_Animated');
- SetHeadMaterial(a, 1, MaterialInstanceTimeVarying'HatInTime_Characters_Coop.Expressions.Material.Expression_BowKid_Animated');
- SetHeadMaterial(a, 2, Material'ThanosKidSouls_Content.Textures.thanos_Mat');
- SetHeadMaterial(a, 3, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetHeadMaterial(a, 4, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetHeadMaterial(a, 5, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetHeadMaterial(a, 6, MaterialInstanceConstant'HatInTime_Characters_Coop.Materials.CoopCharacter_Hair_WitchSnow');
- SetHeadMaterial(a, 7, MaterialInstanceConstant'HatInTime_Characters_Coop.Materials.CoopCharacter_Hair_WitchSnow');
- SetHeadMaterial(a, 8, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetHeadMaterial(a, 9, Material'ThanosKidSouls_Content.Textures.thanoshair_Mat');
- SetExpressionComponent(a, Class'Hat_ExpressionComponent_BowKid');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement