class LaSGunSkinsMut extends Mutator; function PreBeginPlay() { super.PreBeginPlay(); AddToPackageMap("LaSGunSkins_T.utx"); } simulated function PostBeginPlay() { class'ScrnSCARMK17Pickup'.default.VariantClasses[class'ScrnSCARMK17Pickup'.default.VariantClasses.length] = class'SCARMK17_PonyPickup'; class'ScrnM32Pickup'.default.VariantClasses[class'ScrnM32Pickup'.default.VariantClasses.length] = class'M32_PonyPickup'; class'ScrnM32Pickup'.default.VariantClasses[class'ScrnM32Pickup'.default.VariantClasses.length+1] = class'M32_RedPickup'; class'ScrnAA12Pickup'.default.VariantClasses[class'ScrnAA12Pickup'.default.VariantClasses.length] = class'AA12_PonyPickup'; class'ScrnAA12Pickup'.default.VariantClasses[class'ScrnAA12Pickup'.default.VariantClasses.length+1] = class'AA12_BloodPickup'; class'ScrnDeaglePickup'.default.VariantClasses[class'ScrnDeaglePickup'.default.VariantClasses.length] = class'ExecutionerPickup'; class'ScrnDualDeaglePickup'.default.VariantClasses[class'ScrnDualDeaglePickup'.default.VariantClasses.length] = class'DualExecutionerPickup'; class'ScrnMagnum44Pickup'.default.VariantClasses[class'ScrnMagnum44Pickup'.default.VariantClasses.length] = class'CowboyMagnumPickup'; class'ScrnDual44MagnumPickup'.default.VariantClasses[class'ScrnDual44MagnumPickup'.default.VariantClasses.length] = class'DualCowboyMagnumPickup'; class'ScrnDual44MagnumLaserPickup'.default.VariantClasses[class'ScrnDual44MagnumLaserPickup'.default.VariantClasses.length] = class'DualCowboyMagnumPickup'; class'ScrnWinchesterPickup'.default.VariantClasses[class'ScrnWinchesterPickup'.default.VariantClasses.length] = class'RetroLARPickup'; class'ScrnWinchesterPickup'.default.VariantClasses[class'ScrnWinchesterPickup'.default.VariantClasses.length+1] = class'GoldenLARPickup'; class'ScrnSPSniperPickup'.default.VariantClasses[class'ScrnSPSniperPickup'.default.VariantClasses.length] = class'SPMaulerBlackPickup'; class'ScrnSPSniperPickup'.default.VariantClasses[class'ScrnSPSniperPickup'.default.VariantClasses.length+1] = class'SPMaulerChromePickup'; class'ScrnFNFAL_ACOG_Pickup'.default.VariantClasses[class'ScrnFNFAL_ACOG_Pickup'.default.VariantClasses.length] = class'FAL_HOTRODPickup'; class'ScrnKrissMPickup'.default.VariantClasses[class'ScrnKrissMPickup'.default.VariantClasses.length] = class'GoldenKrissPickup'; class'ScrnM7A3MPickup'.default.VariantClasses[class'ScrnM7A3MPickup'.default.VariantClasses.length] = class'GoldenM7A3Pickup'; class'ScrnMP5MPickup'.default.VariantClasses[class'ScrnMP5MPickup'.default.VariantClasses.length] = class'GoldenMP5Pickup'; class'ScrnMP7MPickup'.default.VariantClasses[class'ScrnMP7MPickup'.default.VariantClasses.length] = class'GoldenMP7Pickup'; } defaultproperties { bAddToServerPackages=True GroupName="KF-GunSkin" FriendlyName="ScrN Custom Gun Skins" Description="Adds a few custom weapon skins which can be used via GUNSKIN feature. Requires ScrN Balance." bAlwaysRelevant=True RemoteRole=ROLE_SimulatedProxy }