Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class ArtifactWeaponCrafterPickup extends RPGArtifactPickup;
- //DependsOn(ArtifactWeaponCrafter);
- struct AvailableWeaponsStruct
- {
- var() class<Weapon> WeaponClass;
- var() int Chance;
- var() bool AdvancedSpawn;
- };
- var() array< AvailableWeaponsStruct > AllowedWeapons;
- var() bool bHardMode;
- function PostBeginPlay()
- {
- Super(TournamentPickup).PostBeginPlay();
- }
- auto state Pickup
- {
- function bool ValidTouch(Actor Other)
- {
- return Super(TournamentPickup).ValidTouch(Other);
- }
- }
- defaultproperties
- {
- InventoryType=Class'SillyRPGv1-1.ArtifactWeaponCrafter'
- PickupMessage="You got the Weapon Crafter!"
- PickupSound=SoundGroup'WeaponSounds.Translocator.TranslocatorModuleRegeneration'
- PickupForce="TranslocatorModuleRegeneration"
- DrawType=DT_StaticMesh
- StaticMesh=StaticMesh'XGame_rc.WildcardChargerMesh'
- Physics=PHYS_Rotating
- bAcceptsProjectors=False
- DrawScale=0.100000
- AmbientGlow=255
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement