mod anyone?

  • Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

{WAC}DJ JaKe

Wild And Cruel
Dec 11, 2000
222
0
0
Toronto
www.wildandcruel.cjb.net
could one of you skilled scripting type characters make me up a mod. very simple. i want it identical to the rocket launcher arena(one of the standard UT mods)
except with a minigun
you spawn with the mini, full ammo, and any ammo pick up will make it full again
too much to ask?
 

Wormbo

Administrator
Staff member
Jun 4, 2001
5,913
36
48
Germany
www.koehler-homepage.de
That's the Rocket Launcher Arena mutator:
Code:
class RocketArena expands Arena;

defaultproperties
{
     WeaponName=UT_Eightball
     AmmoName=RocketPack
     WeaponString="Botpack.UT_Eightball"
     AmmoString="Botpack.RocketPack"
     DefaultWeapon=Class'Botpack.UT_Eightball'
}
Just replace UT_Eightball with Minigun2 and RocketPack with MiniAmmo. That's all you need for your Minigun Arena.
 

Papapishu

我是康
Jun 18, 2001
2,043
0
0
42
void
www.vovoid.com
Sorry

I forgot that I had answered this thread...
Now to the code:
We'll call the weapon MuchMoreMinigun or something
First subclass the miniammo that enforcers and miniguns use:
Code:
class MuchMoreMiniAmmo extends MiniAmmo;

defaultproperties
{
     AmmoAmount=199
     PickupMessage="You picked up 199 bullets."
}

Then subclass the minigun(2) to make it use the ammo:
Code:
class MuchMoreMinigun extends Minigun2;

defaultproperties
{
     AmmoName=Class'MuchMore.MuchMoreMiniammo'
     PickupAmmoCount=199
}
Then make a little arena mutator like this:
Code:
class MuchMoreMinigunArena expands Arena;

defaultproperties
{
     WeaponName=MuchMoreMinigun
     AmmoName=MuchMoreMiniammo
     WeaponString="MuchMore.MuchMoreMinigun"
     AmmoString="MuchMore.MuchMoreMiniammo"
     DefaultWeapon=Class'MuchMore.MuchMoreMinigun'
}

That should do the trick..