36 lines
948 B
Ucode
36 lines
948 B
Ucode
//=============================================================================
|
|
// SuperShockRifle
|
|
//=============================================================================
|
|
|
|
class ChaChaComboShockRifle extends SuperShockRifle
|
|
HideDropDown
|
|
CacheExempt;
|
|
|
|
|
|
#exec OBJ LOAD FILE=ChaChaComboGibv1a.utx
|
|
|
|
|
|
|
|
simulated event PreBeginPlay()
|
|
{
|
|
Log("Instigator="$Instigator);
|
|
if ( (Instigator.PlayerReplicationInfo.Team != None) && (Instigator.PlayerReplicationInfo.Team.TeamIndex == 1) )
|
|
{
|
|
FireModeClass[1]=Class'ChaChaComboGibv1a.ChaChaComboGibProjFire';
|
|
Log("BLUE");
|
|
}
|
|
else
|
|
{
|
|
FireModeClass[1]=Class'ChaChaComboGibv1a.ChaChaComboGibProjFire_RED';
|
|
Log("RED");
|
|
}
|
|
}
|
|
|
|
defaultproperties
|
|
{
|
|
FireModeClass(0)=Class'XWeapons.SuperShockBeamFire'
|
|
//FireModeClass(1)=Class'XWeapons.ShockProjFire'
|
|
FireModeClass(1)=Class'ChaChaComboGibv1a.ChaChaComboGibProjFire'
|
|
PickupClass=Class'ChaChaComboGibv1a.ChaChaComboGibRiflePickup'
|
|
}
|