Advertisement
Guest User

Artifact Weapon Crafter Pickup

a guest
Feb 18th, 2015
254
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. class ArtifactWeaponCrafterPickup extends RPGArtifactPickup;
  2. //DependsOn(ArtifactWeaponCrafter);
  3.  
  4. struct AvailableWeaponsStruct
  5. {
  6. var() class<Weapon> WeaponClass;
  7. var() int Chance;
  8. var() bool AdvancedSpawn;
  9. };
  10.  
  11. var() array< AvailableWeaponsStruct > AllowedWeapons;
  12. var() bool bHardMode;
  13.  
  14.  
  15. function PostBeginPlay()
  16. {
  17. Super(TournamentPickup).PostBeginPlay();
  18. }
  19.  
  20.  
  21. auto state Pickup
  22. {
  23. function bool ValidTouch(Actor Other)
  24. {
  25. return Super(TournamentPickup).ValidTouch(Other);
  26. }
  27. }
  28.  
  29.  
  30. defaultproperties
  31. {
  32. InventoryType=Class'SillyRPGv1-1.ArtifactWeaponCrafter'
  33. PickupMessage="You got the Weapon Crafter!"
  34. PickupSound=SoundGroup'WeaponSounds.Translocator.TranslocatorModuleRegeneration'
  35. PickupForce="TranslocatorModuleRegeneration"
  36. DrawType=DT_StaticMesh
  37. StaticMesh=StaticMesh'XGame_rc.WildcardChargerMesh'
  38. Physics=PHYS_Rotating
  39. bAcceptsProjectors=False
  40. DrawScale=0.100000
  41. AmbientGlow=255
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement