While doing this, I think I cracked how you added Ballistic Weapons.
In the class CoopGame, it uses the muator 'CoopMutator'.
I looked inside that class, and it says the following.
Code: Select all
OriginalClasses(0)=Class'XWeapons.AssaultRifle'
OriginalClasses(1)=Class'XWeapons.BioRifle'
OriginalClasses(2)=Class'XWeapons.FlakCannon'
OriginalClasses(3)=Class'XWeapons.LinkGun'
OriginalClasses(4)=Class'XWeapons.ShockRifle'
OriginalClasses(5)=Class'XWeapons.RocketLauncher'
OriginalClasses(6)=Class'Onslaught.ONSGrenadeLauncher'
OrginalClasses(7)=Class'Onslaught.ONSMineLayer'
OriginalClasses(8)=Class'UTClassic.ClassicSniperRifle'
OriginalClasses(9)=Class'XWeapons.SniperRifle'
OriginalClasses(10)=Class'XWeapons.Minigun'
OriginalClasses(11)=Class'Onslaught.ONSAVRiL'
ReplacementClasses(0)=Class'PlaceableWeps.AutomagRifle'
ReplacementClasses(1)=Class'PlaceableWeps.GESBioRifle'
ReplacementClasses(2)=Class'PlaceableWeps.OlFlakCannon'
ReplacementClasses(3)=Class'PlaceableWeps.Stinger'
ReplacementClasses(4)=Class'PlaceableWeps.ASMD'
ReplacementClasses(5)=Class'PlaceableWeps.Eightball'
ReplacementClasses(6)=Class'PlaceableWeps.Razorjack'
ReplacementClasses(7)=Class'PlaceableWeps.Razorjack'
ReplacementClasses(8)=Class'PlaceableWeps.Rifle'
ReplacementClasses(9)=Class'PlaceableWeps.Rifle'
ReplacementClasses(10)=Class'PlaceableWeps.OlMinigun'
ReplacementClasses(11)=Class'PlaceableWeps.BPRocketLauncher'
OrginalAmmo(0)=Class'XWeapons.SniperAmmoPickup'
OrginalAmmo(1)=Class'Onslaught.ONSGrenadeAmmoPickup'
OrginalAmmo(2)=Class'Onslaught.ONSGrenadeAmmoPickup'
OrginalAmmo(3)=Class'Onslaught.ONSAVRiLAmmoPickup'
OrginalAmmo(4)=Class'UTClassic.ClassicSniperAmmoPickup'
OrginalAmmo(5)=Class'XWeapons.AssaultAmmoPickup'
OrginalAmmo(6)=Class'XWeapons.RocketAmmoPickup'
OrginalAmmo(7)=Class'XWeapons.FlakAmmoPickup'
OrginalAmmo(8)=Class'XWeapons.BioAmmoPickup'
OrginalAmmo(9)=Class'XWeapons.MinigunAmmoPickup'
OrginalAmmo(10)=Class'XWeapons.LinkAmmoPickup'
OrginalAmmo(11)=Class'XWeapons.ShockAmmoPickup'
ReplacementAmmo(0)=Class'PlaceableWeps.RifleAmmo'
ReplacementAmmo(1)=Class'PlaceableWeps.RazorAmmoPickup'
ReplacementAmmo(2)=Class'PlaceableWeps.RazorAmmoPickup'
ReplacementAmmo(3)=Class'PlaceableWeps.RLAmmo'
ReplacementAmmo(4)=Class'PlaceableWeps.RifleAmmo'
ReplacementAmmo(5)=Class'PlaceableWeps.Clip'
ReplacementAmmo(6)=Class'PlaceableWeps.RocketCan'
ReplacementAmmo(7)=Class'PlaceableWeps.FlakBox'
ReplacementAmmo(8)=Class'PlaceableWeps.Sludge'
ReplacementAmmo(9)=Class'PlaceableWeps.ShellBox'
ReplacementAmmo(10)=Class'PlaceableWeps.StingerAmmo'
ReplacementAmmo(11)=Class'PlaceableWeps.ASMDAmmo'
And if I changed the mutator it uses (CoopMutator to DMMutator) and activated Ballistic Weapons (swapping or loadout), would it use the correct pickups?