Advertisement
Guest User

Artifact Craft C T Weapon

a guest
Oct 9th, 2014
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. class ArtifactCraftCTWeapon extends ArtifactCraftWeapon;
  2.  
  3.  
  4. function AltActivate(optional string Param)
  5. {
  6. local Weapon CurrentWeapon;
  7. local class<Weapon> CWeaponClass;
  8.  
  9. CurrentWeapon = Instigator.Weapon;
  10. if(RPGWeapon(CurrentWeapon) != None)
  11. {
  12. if(RPGWeapon(CurrentWeapon).ModifiedWeapon == None)
  13. {
  14. bActive = false;
  15. GotoState('');
  16. return;
  17. }
  18.  
  19. CWeaponClass = RPGWeapon(CurrentWeapon).ModifiedWeapon.class;
  20. }
  21. else
  22. CWeaponClass = CurrentWeapon.class;
  23.  
  24. if(CWeaponClass == None)
  25. {
  26. bActive = false;
  27. GotoState('');
  28. return;
  29. }
  30. WeaponClass = CWeaponClass;
  31.  
  32. Super.AltActivate();
  33. }
  34.  
  35.  
  36. defaultproperties
  37. {
  38. AbilityLevel=1
  39. UseDelay=2
  40. WeaponClass=Class'DWU2Weapons.AutoTurretDeploy'
  41. bIsFree=true
  42. bIsDropped=false
  43. MinActivationTime=0.000001
  44. ActivateSound=Sound'WeaponSounds.BaseGunTech.BReload2'
  45. IconMaterial=Texture'ME_RPGExpansion.Icons.CraftSpiderMines'
  46. ItemName="Craft C T Weapon"
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement