Prepare fixtures
This commit is contained in:
parent
797e5ea192
commit
9c94356263
6021 changed files with 722805 additions and 22 deletions
9
kf_sources/LaSGunSkins/Classes/AA12_Blood.uc
Normal file
9
kf_sources/LaSGunSkins/Classes/AA12_Blood.uc
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
class AA12_Blood extends ScrNAA12AutoShotgun;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.AA12_Blood.AA12_Blood_D"
|
||||
PickupClass=Class'LaSGunSkins.AA12_BloodPickup'
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/AA12_BloodPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/AA12_BloodPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class AA12_BloodPickup extends ScrnAA12Pickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.AA12_Blood'
|
||||
}
|
||||
9
kf_sources/LaSGunSkins/Classes/AA12_Pony.uc
Normal file
9
kf_sources/LaSGunSkins/Classes/AA12_Pony.uc
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
class AA12_Pony extends ScrNAA12AutoShotgun;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.AA12_Pony.AA12_Pony_cmb"
|
||||
PickupClass=Class'LaSGunSkins.AA12_PonyPickup'
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/AA12_PonyPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/AA12_PonyPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class AA12_PonyPickup extends ScrnAA12Pickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.AA12_Pony'
|
||||
}
|
||||
10
kf_sources/LaSGunSkins/Classes/CowboyMagnum.uc
Normal file
10
kf_sources/LaSGunSkins/Classes/CowboyMagnum.uc
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
class CowboyMagnum extends ScrnMagnum44Pistol;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.first.Revolver_cmb"
|
||||
PickupClass=Class'LaSGunSkins.CowboyMagnumPickup'
|
||||
AttachmentClass=Class'LaSGunSkins.CowboyMagnumAttachment'
|
||||
}
|
||||
35
kf_sources/LaSGunSkins/Classes/CowboyMagnumAttachment.uc
Normal file
35
kf_sources/LaSGunSkins/Classes/CowboyMagnumAttachment.uc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
class CowboyMagnumAttachment extends Magnum44Attachment;
|
||||
|
||||
var array<string> SkinRefs;
|
||||
|
||||
static function PreloadAssets(optional KFWeaponAttachment Spawned)
|
||||
{
|
||||
local int i;
|
||||
|
||||
Super.PreloadAssets(Spawned);
|
||||
|
||||
for ( i = 0; i < default.SkinRefs.Length; i++ )
|
||||
{
|
||||
default.Skins[i] = Material(DynamicLoadObject(default.SkinRefs[i], class'Material'));
|
||||
|
||||
if ( Spawned != none )
|
||||
{
|
||||
Spawned.Skins[i] = default.Skins[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static function bool UnloadAssets()
|
||||
{
|
||||
local int i;
|
||||
|
||||
for ( i = 0; i < default.Skins.Length; i++ )
|
||||
default.Skins[i] = none;
|
||||
|
||||
return super.UnloadAssets();
|
||||
}
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.third.revolver_3rd"
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/CowboyMagnumPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/CowboyMagnumPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class CowboyMagnumPickup extends ScrnMagnum44Pickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.CowboyMagnum'
|
||||
}
|
||||
10
kf_sources/LaSGunSkins/Classes/DualCowboyMagnum.uc
Normal file
10
kf_sources/LaSGunSkins/Classes/DualCowboyMagnum.uc
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
class DualCowboyMagnum extends ScrnDual44Magnum;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.first.Revolver_cmb"
|
||||
PickupClass=Class'LaSGunSkins.DualCowboyMagnumPickup'
|
||||
AttachmentClass=Class'LaSGunSkins.DualCowboyMagnumAttachment'
|
||||
}
|
||||
37
kf_sources/LaSGunSkins/Classes/DualCowboyMagnumAttachment.uc
Normal file
37
kf_sources/LaSGunSkins/Classes/DualCowboyMagnumAttachment.uc
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
class DualCowboyMagnumAttachment extends Dual44MagnumAttachment;
|
||||
|
||||
var array<string> SkinRefs;
|
||||
|
||||
static function PreloadAssets(optional KFWeaponAttachment Spawned)
|
||||
{
|
||||
local int i;
|
||||
|
||||
Super.PreloadAssets(Spawned);
|
||||
|
||||
for ( i = 0; i < default.SkinRefs.Length; i++ )
|
||||
{
|
||||
default.Skins[i] = Material(DynamicLoadObject(default.SkinRefs[i], class'Material'));
|
||||
|
||||
if ( Spawned != none )
|
||||
{
|
||||
Spawned.Skins[i] = default.Skins[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static function bool UnloadAssets()
|
||||
{
|
||||
local int i;
|
||||
|
||||
for ( i = 0; i < default.Skins.Length; i++ )
|
||||
default.Skins[i] = none;
|
||||
|
||||
return super.UnloadAssets();
|
||||
}
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.third.revolver_3rd"
|
||||
MeshRef="KF_Weapons3rd3_Trip.revolver_3rd"
|
||||
Mesh=None
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/DualCowboyMagnumPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/DualCowboyMagnumPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class DualCowboyMagnumPickup extends ScrnDual44MagnumPickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.DualCowboyMagnum'
|
||||
}
|
||||
12
kf_sources/LaSGunSkins/Classes/DualExecutioner.uc
Normal file
12
kf_sources/LaSGunSkins/Classes/DualExecutioner.uc
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
class DualExecutioner extends GoldenDualDeagle;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
MeshRef="KF_Weapons_Trip.Dual50_Trip"
|
||||
SkinRefs(0)="LaSGunSkins_T.first.deagle_cmb"
|
||||
AppID=0
|
||||
PickupClass=Class'LaSGunSkins.DualExecutionerPickup'
|
||||
AttachmentClass=Class'LaSGunSkins.DualExecutionerAttachment'
|
||||
}
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
class DualExecutionerAttachment extends GoldenDualDeagleAttachment;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.third.Exectutioner_3rd"
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/DualExecutionerPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/DualExecutionerPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class DualExecutionerPickup extends GoldenDualDeaglePickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.DualExecutioner'
|
||||
}
|
||||
11
kf_sources/LaSGunSkins/Classes/Executioner.uc
Normal file
11
kf_sources/LaSGunSkins/Classes/Executioner.uc
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
class Executioner extends GoldenDeagle;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.first.deagle_cmb"
|
||||
AppID=0
|
||||
PickupClass=Class'LaSGunSkins.ExecutionerPickup'
|
||||
AttachmentClass=Class'LaSGunSkins.ExecutionerAttachment'
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/ExecutionerAttachment.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/ExecutionerAttachment.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class ExecutionerAttachment extends GoldenDeagleAttachment;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.third.Exectutioner_3rd"
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/ExecutionerPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/ExecutionerPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class ExecutionerPickup extends GoldenDeaglePickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.Executioner'
|
||||
}
|
||||
9
kf_sources/LaSGunSkins/Classes/FAL_HOTROD.uc
Normal file
9
kf_sources/LaSGunSkins/Classes/FAL_HOTROD.uc
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
class FAL_HOTROD extends ScrnFNFAL_ACOG_AssaultRifle;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.FAL_HOTROD.FAL_HOTROD_cmb"
|
||||
PickupClass=Class'LaSGunSkins.FAL_HOTRODPickup'
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/FAL_HOTRODPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/FAL_HOTRODPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class FAL_HOTRODPickup extends ScrnFNFAL_ACOG_Pickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.FAL_HOTROD'
|
||||
}
|
||||
10
kf_sources/LaSGunSkins/Classes/GoldenKriss.uc
Normal file
10
kf_sources/LaSGunSkins/Classes/GoldenKriss.uc
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
class GoldenKriss extends ScrnKrissMMedicGun;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.Golden.Gold_Kriss_cmb"
|
||||
PickupClass=Class'LaSGunSkins.GoldenKrissPickup'
|
||||
AttachmentClass=Class'LaSGunSkins.GoldenKrissAttachment'
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/GoldenKrissAttachment.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/GoldenKrissAttachment.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class GoldenKrissAttachment extends NeonKrissMAttachment;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.Golden.Golden_Kriss_3rd"
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/GoldenKrissPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/GoldenKrissPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class GoldenKrissPickup extends ScrnKrissMPickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.GoldenKriss'
|
||||
}
|
||||
9
kf_sources/LaSGunSkins/Classes/GoldenLAR.uc
Normal file
9
kf_sources/LaSGunSkins/Classes/GoldenLAR.uc
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
class GoldenLAR extends ScrnWinchester;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.Golden.GoldenLAR_cmb"
|
||||
PickupClass=Class'LaSGunSkins.GoldenLARPickup'
|
||||
}
|
||||
36
kf_sources/LaSGunSkins/Classes/GoldenLARAttachment.uc
Normal file
36
kf_sources/LaSGunSkins/Classes/GoldenLARAttachment.uc
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
class GoldenLARAttachment extends WinchesterAttachment;
|
||||
|
||||
var array<string> SkinRefs;
|
||||
|
||||
static function PreloadAssets(optional KFWeaponAttachment Spawned)
|
||||
{
|
||||
local int i;
|
||||
|
||||
Super.PreloadAssets(Spawned);
|
||||
|
||||
for ( i = 0; i < default.SkinRefs.Length; i++ )
|
||||
{
|
||||
default.Skins[i] = Material(DynamicLoadObject(default.SkinRefs[i], class'Material'));
|
||||
|
||||
if ( Spawned != none )
|
||||
{
|
||||
Spawned.Skins[i] = default.Skins[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static function bool UnloadAssets()
|
||||
{
|
||||
local int i;
|
||||
|
||||
for ( i = 0; i < default.Skins.Length; i++ )
|
||||
default.Skins[i] = none;
|
||||
|
||||
return super.UnloadAssets();
|
||||
}
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.Golden.GoldenLAR_3rd"
|
||||
MeshRef="KF_Weapons3rd_Trip.Winchester_3rd"
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/GoldenLARPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/GoldenLARPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class GoldenLARPickup extends ScrnWinchesterPickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.GoldenLAR'
|
||||
}
|
||||
10
kf_sources/LaSGunSkins/Classes/GoldenM7A3.uc
Normal file
10
kf_sources/LaSGunSkins/Classes/GoldenM7A3.uc
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
class GoldenM7A3 extends ScrnM7A3MMedicGun;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.Golden.Golden_M7A3_cmb"
|
||||
PickupClass=Class'LaSGunSkins.GoldenM7A3Pickup'
|
||||
AttachmentClass=Class'LaSGunSkins.GoldenM7A3Attachment'
|
||||
}
|
||||
35
kf_sources/LaSGunSkins/Classes/GoldenM7A3Attachment.uc
Normal file
35
kf_sources/LaSGunSkins/Classes/GoldenM7A3Attachment.uc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
class GoldenM7A3Attachment extends M7A3MAttachment;
|
||||
|
||||
var array<string> SkinRefs;
|
||||
|
||||
static function PreloadAssets(optional KFWeaponAttachment Spawned)
|
||||
{
|
||||
local int i;
|
||||
|
||||
Super.PreloadAssets(Spawned);
|
||||
|
||||
for ( i = 0; i < default.SkinRefs.Length; i++ )
|
||||
{
|
||||
default.Skins[i] = Material(DynamicLoadObject(default.SkinRefs[i], class'Material'));
|
||||
|
||||
if ( Spawned != none )
|
||||
{
|
||||
Spawned.Skins[i] = default.Skins[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static function bool UnloadAssets()
|
||||
{
|
||||
local int i;
|
||||
|
||||
for ( i = 0; i < default.Skins.Length; i++ )
|
||||
default.Skins[i] = none;
|
||||
|
||||
return super.UnloadAssets();
|
||||
}
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.Golden.Golden_M7A3_3rd"
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/GoldenM7A3Pickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/GoldenM7A3Pickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class GoldenM7A3Pickup extends ScrnM7A3MPickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.GoldenM7A3'
|
||||
}
|
||||
10
kf_sources/LaSGunSkins/Classes/GoldenMP5.uc
Normal file
10
kf_sources/LaSGunSkins/Classes/GoldenMP5.uc
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
class GoldenMP5 extends ScrnMP5MMedicGun;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.Golden.Golden_MP5_cmb"
|
||||
PickupClass=Class'LaSGunSkins.GoldenMP5Pickup'
|
||||
AttachmentClass=Class'LaSGunSkins.GoldenMP5Attachment'
|
||||
}
|
||||
35
kf_sources/LaSGunSkins/Classes/GoldenMP5Attachment.uc
Normal file
35
kf_sources/LaSGunSkins/Classes/GoldenMP5Attachment.uc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
class GoldenMP5Attachment extends MP5MAttachment;
|
||||
|
||||
var array<string> SkinRefs;
|
||||
|
||||
static function PreloadAssets(optional KFWeaponAttachment Spawned)
|
||||
{
|
||||
local int i;
|
||||
|
||||
Super.PreloadAssets(Spawned);
|
||||
|
||||
for ( i = 0; i < default.SkinRefs.Length; i++ )
|
||||
{
|
||||
default.Skins[i] = Material(DynamicLoadObject(default.SkinRefs[i], class'Material'));
|
||||
|
||||
if ( Spawned != none )
|
||||
{
|
||||
Spawned.Skins[i] = default.Skins[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static function bool UnloadAssets()
|
||||
{
|
||||
local int i;
|
||||
|
||||
for ( i = 0; i < default.Skins.Length; i++ )
|
||||
default.Skins[i] = none;
|
||||
|
||||
return super.UnloadAssets();
|
||||
}
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.Golden.Golden_MP5_3rd"
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/GoldenMP5Pickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/GoldenMP5Pickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class GoldenMP5Pickup extends ScrnMP5MPickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.GoldenMP5'
|
||||
}
|
||||
10
kf_sources/LaSGunSkins/Classes/GoldenMP7.uc
Normal file
10
kf_sources/LaSGunSkins/Classes/GoldenMP7.uc
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
class GoldenMP7 extends ScrnMP7MMedicGun;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.Golden.Golden_MP7_cmb"
|
||||
PickupClass=Class'LaSGunSkins.GoldenMP7Pickup'
|
||||
AttachmentClass=Class'LaSGunSkins.GoldenMP7Attachment'
|
||||
}
|
||||
35
kf_sources/LaSGunSkins/Classes/GoldenMP7Attachment.uc
Normal file
35
kf_sources/LaSGunSkins/Classes/GoldenMP7Attachment.uc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
class GoldenMP7Attachment extends MP7MAttachment;
|
||||
|
||||
var array<string> SkinRefs;
|
||||
|
||||
static function PreloadAssets(optional KFWeaponAttachment Spawned)
|
||||
{
|
||||
local int i;
|
||||
|
||||
Super.PreloadAssets(Spawned);
|
||||
|
||||
for ( i = 0; i < default.SkinRefs.Length; i++ )
|
||||
{
|
||||
default.Skins[i] = Material(DynamicLoadObject(default.SkinRefs[i], class'Material'));
|
||||
|
||||
if ( Spawned != none )
|
||||
{
|
||||
Spawned.Skins[i] = default.Skins[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static function bool UnloadAssets()
|
||||
{
|
||||
local int i;
|
||||
|
||||
for ( i = 0; i < default.Skins.Length; i++ )
|
||||
default.Skins[i] = none;
|
||||
|
||||
return super.UnloadAssets();
|
||||
}
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.Golden.Golden_MP7_3rd"
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/GoldenMP7Pickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/GoldenMP7Pickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class GoldenMP7Pickup extends ScrnMP7MPickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.GoldenMP7'
|
||||
}
|
||||
26
kf_sources/LaSGunSkins/Classes/LaSGunSkinMut.uc
Normal file
26
kf_sources/LaSGunSkins/Classes/LaSGunSkinMut.uc
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
class LaSGunSkinMut 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'ScrnAA12Pickup'.default.VariantClasses[class'ScrnAA12Pickup'.default.VariantClasses.length] = class'AA12_PonyPickup';
|
||||
|
||||
}
|
||||
|
||||
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
|
||||
}
|
||||
46
kf_sources/LaSGunSkins/Classes/LaSGunSkinsMut.uc
Normal file
46
kf_sources/LaSGunSkins/Classes/LaSGunSkinsMut.uc
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
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
|
||||
}
|
||||
10
kf_sources/LaSGunSkins/Classes/M32_Pony.uc
Normal file
10
kf_sources/LaSGunSkins/Classes/M32_Pony.uc
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
class M32_Pony extends ScrnM32GrenadeLauncher;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.SCAR_Pony.M32_Pony_cmb"
|
||||
SkinRefs(1)="LaSGunSkins_T.AimPoint.Aimpoint_pink_sight_shdr"
|
||||
PickupClass=Class'LaSGunSkins.M32_PonyPickup'
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/M32_PonyPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/M32_PonyPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class M32_PonyPickup extends ScrnM32Pickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.M32_Pony'
|
||||
}
|
||||
9
kf_sources/LaSGunSkins/Classes/M32_Red.uc
Normal file
9
kf_sources/LaSGunSkins/Classes/M32_Red.uc
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
class M32_Red extends ScrnM32GrenadeLauncher;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.M32_Red.M32_Red_cmb"
|
||||
PickupClass=Class'LaSGunSkins.M32_RedPickup'
|
||||
}
|
||||
35
kf_sources/LaSGunSkins/Classes/M32_RedAttachment.uc
Normal file
35
kf_sources/LaSGunSkins/Classes/M32_RedAttachment.uc
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
class M32_RedAttachment extends M32Attachment;
|
||||
|
||||
var array<string> SkinRefs;
|
||||
|
||||
static function PreloadAssets(optional KFWeaponAttachment Spawned)
|
||||
{
|
||||
local int i;
|
||||
|
||||
Super.PreloadAssets(Spawned);
|
||||
|
||||
for ( i = 0; i < default.SkinRefs.Length; i++ )
|
||||
{
|
||||
default.Skins[i] = Material(DynamicLoadObject(default.SkinRefs[i], class'Material'));
|
||||
|
||||
if ( Spawned != none )
|
||||
{
|
||||
Spawned.Skins[i] = default.Skins[i];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
static function bool UnloadAssets()
|
||||
{
|
||||
local int i;
|
||||
|
||||
for ( i = 0; i < default.Skins.Length; i++ )
|
||||
default.Skins[i] = none;
|
||||
|
||||
return super.UnloadAssets();
|
||||
}
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.M32_Red.M32_Red_3rd"
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/M32_RedPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/M32_RedPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class M32_RedPickup extends ScrnM32Pickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.M32_Red'
|
||||
}
|
||||
9
kf_sources/LaSGunSkins/Classes/RetroLAR.uc
Normal file
9
kf_sources/LaSGunSkins/Classes/RetroLAR.uc
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
class RetroLAR extends ScrnWinchester;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.first.OldLAR_cmb"
|
||||
PickupClass=Class'LaSGunSkins.RetroLARPickup'
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/RetroLARPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/RetroLARPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class RetroLARPickup extends ScrnWinchesterPickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.RetroLAR'
|
||||
}
|
||||
10
kf_sources/LaSGunSkins/Classes/SCARMK17_Pony.uc
Normal file
10
kf_sources/LaSGunSkins/Classes/SCARMK17_Pony.uc
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
class SCARMK17_Pony extends ScrnSCARMK17AssaultRifle;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(0)="LaSGunSkins_T.SCAR_Pony.SCAR_Pony_cmb"
|
||||
SkinRefs(1)="LaSGunSkins_T.AimPoint.Aimpoint_pink_sight_shdr"
|
||||
PickupClass=Class'LaSGunSkins.SCARMK17_PonyPickup'
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/SCARMK17_PonyPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/SCARMK17_PonyPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class SCARMK17_PonyPickup extends ScrnSCARMK17Pickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.SCARMK17_Pony'
|
||||
}
|
||||
11
kf_sources/LaSGunSkins/Classes/SPMaulerBlack.uc
Normal file
11
kf_sources/LaSGunSkins/Classes/SPMaulerBlack.uc
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
class SPMaulerBlack extends ScrnSPSniperRifle;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(1)="LaSGunSkins_T.SPMauler.Black_cmb"
|
||||
SkinRefs(2)="LaSGunSkins_T.AimPoint.ReticleBlue_scope_shader"
|
||||
AppID=0
|
||||
PickupClass=Class'LaSGunSkins.SPMaulerBlackPickup'
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/SPMaulerBlackPickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/SPMaulerBlackPickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class SPMaulerBlackPickup extends ScrnSPSniperPickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.SPMaulerBlack'
|
||||
}
|
||||
11
kf_sources/LaSGunSkins/Classes/SPMaulerChrome.uc
Normal file
11
kf_sources/LaSGunSkins/Classes/SPMaulerChrome.uc
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
class SPMaulerChrome extends ScrnSPSniperRifle;
|
||||
|
||||
#exec obj load file="LaSGunSkins_T.utx"
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
SkinRefs(1)="LaSGunSkins_T.SPMauler.Chrome_cmb"
|
||||
SkinRefs(2)="LaSGunSkins_T.AimPoint.ReticleBlue_scope_shader"
|
||||
AppID=0
|
||||
PickupClass=Class'LaSGunSkins.SPMaulerChromePickup'
|
||||
}
|
||||
6
kf_sources/LaSGunSkins/Classes/SPMaulerChromePickup.uc
Normal file
6
kf_sources/LaSGunSkins/Classes/SPMaulerChromePickup.uc
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
class SPMaulerChromePickup extends ScrnSPSniperPickup;
|
||||
|
||||
defaultproperties
|
||||
{
|
||||
InventoryType=Class'LaSGunSkins.SPMaulerChrome'
|
||||
}
|
||||
54
kf_sources/LaSGunSkins/Classes/index.html
Normal file
54
kf_sources/LaSGunSkins/Classes/index.html
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
<html>
|
||||
<head><title>Index of /kf_sources/LaSGunSkins/Classes/</title></head>
|
||||
<body>
|
||||
<h1>Index of /kf_sources/LaSGunSkins/Classes/</h1><hr><pre><a href="../">../</a>
|
||||
<a href="AA12_Blood.uc">AA12_Blood.uc</a> 06-Oct-2019 10:29 229
|
||||
<a href="AA12_BloodPickup.uc">AA12_BloodPickup.uc</a> 06-Oct-2019 10:29 125
|
||||
<a href="AA12_Pony.uc">AA12_Pony.uc</a> 06-Oct-2019 10:29 227
|
||||
<a href="AA12_PonyPickup.uc">AA12_PonyPickup.uc</a> 06-Oct-2019 10:29 123
|
||||
<a href="CowboyMagnum.uc">CowboyMagnum.uc</a> 06-Oct-2019 10:29 291
|
||||
<a href="CowboyMagnumAttachment.uc">CowboyMagnumAttachment.uc</a> 06-Oct-2019 10:29 732
|
||||
<a href="CowboyMagnumPickup.uc">CowboyMagnumPickup.uc</a> 06-Oct-2019 10:29 133
|
||||
<a href="DualCowboyMagnum.uc">DualCowboyMagnum.uc</a> 06-Oct-2019 10:29 301
|
||||
<a href="DualCowboyMagnumAttachment.uc">DualCowboyMagnumAttachment.uc</a> 06-Oct-2019 10:29 805
|
||||
<a href="DualCowboyMagnumPickup.uc">DualCowboyMagnumPickup.uc</a> 06-Oct-2019 10:29 145
|
||||
<a href="DualExecutioner.uc">DualExecutioner.uc</a> 06-Oct-2019 10:29 354
|
||||
<a href="DualExecutionerAttachment.uc">DualExecutionerAttachment.uc</a> 06-Oct-2019 10:29 153
|
||||
<a href="DualExecutionerPickup.uc">DualExecutionerPickup.uc</a> 06-Oct-2019 10:29 143
|
||||
<a href="Executioner.uc">Executioner.uc</a> 06-Oct-2019 10:29 294
|
||||
<a href="ExecutionerAttachment.uc">ExecutionerAttachment.uc</a> 06-Oct-2019 10:29 145
|
||||
<a href="ExecutionerPickup.uc">ExecutionerPickup.uc</a> 06-Oct-2019 10:29 131
|
||||
<a href="FAL_HOTROD.uc">FAL_HOTROD.uc</a> 06-Oct-2019 10:29 239
|
||||
<a href="FAL_HOTRODPickup.uc">FAL_HOTRODPickup.uc</a> 06-Oct-2019 10:29 132
|
||||
<a href="GoldenKriss.uc">GoldenKriss.uc</a> 06-Oct-2019 10:29 291
|
||||
<a href="GoldenKrissAttachment.uc">GoldenKrissAttachment.uc</a> 06-Oct-2019 10:29 144
|
||||
<a href="GoldenKrissPickup.uc">GoldenKrissPickup.uc</a> 06-Oct-2019 10:29 129
|
||||
<a href="GoldenLAR.uc">GoldenLAR.uc</a> 06-Oct-2019 10:29 219
|
||||
<a href="GoldenLARAttachment.uc">GoldenLARAttachment.uc</a> 06-Oct-2019 10:29 783
|
||||
<a href="GoldenLARPickup.uc">GoldenLARPickup.uc</a> 06-Oct-2019 10:29 129
|
||||
<a href="GoldenM7A3.uc">GoldenM7A3.uc</a> 06-Oct-2019 10:29 288
|
||||
<a href="GoldenM7A3Attachment.uc">GoldenM7A3Attachment.uc</a> 06-Oct-2019 10:29 731
|
||||
<a href="GoldenM7A3Pickup.uc">GoldenM7A3Pickup.uc</a> 06-Oct-2019 10:29 126
|
||||
<a href="GoldenMP5.uc">GoldenMP5.uc</a> 06-Oct-2019 10:29 283
|
||||
<a href="GoldenMP5Attachment.uc">GoldenMP5Attachment.uc</a> 06-Oct-2019 10:29 728
|
||||
<a href="GoldenMP5Pickup.uc">GoldenMP5Pickup.uc</a> 06-Oct-2019 10:29 123
|
||||
<a href="GoldenMP7.uc">GoldenMP7.uc</a> 06-Oct-2019 10:29 283
|
||||
<a href="GoldenMP7Attachment.uc">GoldenMP7Attachment.uc</a> 06-Oct-2019 10:29 728
|
||||
<a href="GoldenMP7Pickup.uc">GoldenMP7Pickup.uc</a> 06-Oct-2019 10:29 123
|
||||
<a href="LaSGunSkinMut.uc">LaSGunSkinMut.uc</a> 06-Oct-2019 10:29 893
|
||||
<a href="LaSGunSkinsMut.uc">LaSGunSkinsMut.uc</a> 06-Oct-2019 10:29 3142
|
||||
<a href="M32_Pony.uc">M32_Pony.uc</a> 06-Oct-2019 10:29 295
|
||||
<a href="M32_PonyPickup.uc">M32_PonyPickup.uc</a> 06-Oct-2019 10:29 120
|
||||
<a href="M32_Red.uc">M32_Red.uc</a> 06-Oct-2019 10:29 222
|
||||
<a href="M32_RedAttachment.uc">M32_RedAttachment.uc</a> 06-Oct-2019 10:29 723
|
||||
<a href="M32_RedPickup.uc">M32_RedPickup.uc</a> 06-Oct-2019 10:29 118
|
||||
<a href="RetroLAR.uc">RetroLAR.uc</a> 06-Oct-2019 10:29 213
|
||||
<a href="RetroLARPickup.uc">RetroLARPickup.uc</a> 06-Oct-2019 10:29 127
|
||||
<a href="SCARMK17_Pony.uc">SCARMK17_Pony.uc</a> 06-Oct-2019 10:29 308
|
||||
<a href="SCARMK17_PonyPickup.uc">SCARMK17_PonyPickup.uc</a> 06-Oct-2019 10:29 135
|
||||
<a href="SPMaulerBlack.uc">SPMaulerBlack.uc</a> 06-Oct-2019 10:29 310
|
||||
<a href="SPMaulerBlackPickup.uc">SPMaulerBlackPickup.uc</a> 06-Oct-2019 10:29 135
|
||||
<a href="SPMaulerChrome.uc">SPMaulerChrome.uc</a> 06-Oct-2019 10:29 313
|
||||
<a href="SPMaulerChromePickup.uc">SPMaulerChromePickup.uc</a> 06-Oct-2019 10:29 137
|
||||
</pre><hr></body>
|
||||
</html>
|
||||
Loading…
Add table
Add a link
Reference in a new issue