Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New RVMats from Cain #223

Open
Lupus590 opened this issue Oct 10, 2024 · 0 comments
Open

New RVMats from Cain #223

Lupus590 opened this issue Oct 10, 2024 · 0 comments
Labels
area: config This issue will require editing the config to resolve. enhancement New feature or request good first issue Good for newcomers

Comments

@Lupus590
Copy link
Contributor

MK4 New Textures.zip

class SCARLET_SPARTAN_MKIV_Helmet: MAPO_MKIV_Helmet
    {
        scope=2;
        scopeArsenal=2;
        displayName="[EAGLE] MJOLNIR Mark IV Helmet";
        hiddenSelections[]=
        {
            "camo1",
            "camo2"
        };
        hiddenSelectionsTextures[] =
        {
            "S-IVArmory\data\MKIV\MKIV_Helmet_CO.paa",
            "S-IVArmory\data\MKIV\MKIV_Visor_CO.paa"
        };
        hiddenSelectionsMaterials[] =
        {
            "S-IVArmory\data\MKIV\MKIV_Helmet.rvmat",
            "S-IVArmory\data\MKIV\MKIV_Visor.rvmat"
        };
        class ItemInfo : HeadgearItem
        {
            uniformModel = "MA_Armor_ORION\data\Helmets\MKIV\MKIV_Helmet_Spartan.p3d";
            mass = 50;
            modelSides[] = { 6 };
            allowedSlots[] = { 801,901,701,605 };
            hiddenSelections[] =
            {
                "camo1",
                "camo2"
            };
            hiddenSelectionsTextures[] =
            {
            "S-IVArmory\data\MKIV\MKIV_Helmet_CO.paa",
            "S-IVArmory\data\MKIV\MKIV_Visor_CO.paa"
            };
            hiddenSelectionsMaterials[] =
            {
            "S-IVArmory\data\MKIV\MKIV_Helmet.rvmat",
            "S-IVArmory\data\MKIV\MKIV_Visor.rvmat"
            };
            class HitpointsProtectionInfo
            {
                class Head
                {
                    hitpointName = "HitHead";
                    armor = 35;    
                    passThrough = 0.1;
                };
                class Face
                {
                    hitpointName = "HitFace";
                    armor = 35;
                    passThrough = 0.1;
                };
                class Neck
                {
                    hitpointName = "HitNeck";
                    armor = 30;
                    passThrough = 0.1;
                };
            };
        };
    };
    class SCARLET_SPARTAN_MKIV_Armor : MAPO_MKIV_Armor
    {
        displayName = "[EAGLE] MJOLNIR Mark IV Armor Core";
        MJOLNIR_isArmor = 1;                //Add this to a vest to make it use the system
        MJOLNIR_shieldStrength = 200;            //Shield energy capacity
        MJOLNIR_shieldChargeValue = 0.5;           //How much shield energy gets regenerated
        MJOLNIR_shieldChargeDelay = 0.10;         //Recharge delay in seconds
        hiddenSelectionsTextures[] =
        {
            "S-IVArmory\data\MKIV\MKIV_Upper_CO.paa",
            "S-IVArmory\data\MKIV\MKIV_Lower_CO.paa",
            "S-IVArmory\data\MKIV\MKIV_Shoulders_CO.paa",
            "S-IVArmory\data\MKIV\MKIV_Shoulders_CO.paa"
        };
        hiddenSelectionsMaterials[] =
        {
            "S-IVArmory\data\MKIV\MKIV_Upper.rvmat",
            "S-IVArmory\data\MKIV\MKIV_Lower.rvmat",
            "S-IVArmory\data\MKIV\MKIV_Shoulders.rvmat",
            "S-IVArmory\data\MKIV\MKIV_Shoulders.rvmat"
        };
        class ItemInfo : VestItem
        {
            vestType = "Rebreather";
            hiddenSelections[] =
            {
                "camo1",
                "camo2",
                "camo3",
                "camo4",
                //    "mkvb_upper",
                //    "mkvb_lower",
                //    "mkiv_left",
                //    "mkiv_right"
            };
            hiddenSelectionsTextures[] =
            {
            "S-IVArmory\data\MKIV\MKIV_Upper_CO.paa",
            "S-IVArmory\data\MKIV\MKIV_Lower_CO.paa",
            "S-IVArmory\data\MKIV\MKIV_Shoulders_CO.paa",
            "S-IVArmory\data\MKIV\MKIV_Shoulders_CO.paa"
            };
            hiddenSelectionsMaterials[] =
            {
            "S-IVArmory\data\MKIV\MKIV_Upper.rvmat",
            "S-IVArmory\data\MKIV\MKIV_Lower.rvmat",
            "S-IVArmory\data\MKIV\MKIV_Shoulders.rvmat",
            "S-IVArmory\data\MKIV\MKIV_Shoulders.rvmat"
            };
            uniformModel = "MA_Armor_ORION\data\Vests\MKIV\MKIV_Spartan.p3d";
            containerClass = "Supply250";
            mass = 20;
            passThrough = 0.1;
            modelSides[] = { 6 };
            class HitpointsProtectionInfo
            {
                class Neck
                {
                    hitpointName="HitNeck";
                    armor=30;
                    passThrough=0.5;
                };
                class Legs
                {
                    hitpointName="HitLegs";
                    armor=30;
                    passThrough=0.5;
                };
                class Arms
                {
                    hitpointName="HitArms";
                    armor=35;
                    passThrough=0.1;
                };
                class Hands
                {
                    hitpointName="HitHands";
                    armor=30;
                    passThrough=0.1;
                };
                class Chest
                {
                    hitpointName="HitChest";
                    armor=45;
                    passThrough=0.1;
                };
                class Diaphragm
                {
                    hitpointName="HitDiaphragm";
                    armor=40;
                    passThrough=0.1;
                };
                class Abdomen
                {
                    hitpointName="HitAbdomen";
                    armor=40;
                    passThrough=0.1;
                };
                class Pelvis
                {
                    hitpointName="HitPelvis";
                    armor=40;
                    passThrough=0.1;
                };
                class Body
                {
                    hitpointName="HitBody";
                    passThrough=0.1;
                };
            };
        };
    };
    class SCARLET_SPARTAN_MKIV_SHOULDERS : Mjolnir_MKIV_Shoulders_Spartan
    {
        scope = 2;
        scopeArsenal = 2;
        maximumLoad = 500;
        mass = 70;
        displayName = "[EAGLE] MJOLNIR Mark IV Shoulders";
        hiddenSelectionsTextures[] =
        {
            "MA_Armor\data\Vests\MKVB\Shoulders\Commando\Olive_Commando_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Commando\Olive_Commando_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\CQC\Olive_CQC_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\CQC\Olive_CQC_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\EVA\Olive_EVA_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\EVA\Olive_EVA_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Grenadier\Olive_Grenadier_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Grenadier\Olive_Grenadier_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Gungnir\Olive_GUNGNIR_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Gungnir\Olive_GUNGNIR_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Hayabusa\Olive_Hayabusa_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Hayabusa\Olive_Hayabusa_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\JFO\Olive_JFO_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\JFO\Olive_JFO_Shoulders_CO.paa",
            "S-IVArmory\data\MKIV\MKIV_Shoulders_co.paa",
            "S-IVArmory\data\MKIV\MKIV_Shoulders_co.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\MKV\Olive_MKV_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\MKV\Olive_MKV_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\ODST\Olive_ODST_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\ODST\Olive_ODST_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Operator\Olive_Operator_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Operator\Olive_Operator_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Recon\Olive_Recon_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Recon\Olive_Recon_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Security\Olive_Security_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Security\Olive_Security_Shoulders_CO.paa",
            "MA_Armor\data\Vests\MKVB\Shoulders\Scout\Olive_Scout_Shoulders_CO.paa"
        };
        hiddenSelectionsMaterials[] =
        {
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "S-IVArmory\data\MKIV\MKIV_Shoulders.rvmat",
            "S-IVArmory\data\MKIV\MKIV_Shoulders.rvmat",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            "",
            ""
        };
    };
@Lupus590 Lupus590 added enhancement New feature or request good first issue Good for newcomers area: config This issue will require editing the config to resolve. labels Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: config This issue will require editing the config to resolve. enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant