View Single Post
  #34  
Unread 11th January, 2013, 11:09 AM
Feralidragon's Avatar
Feralidragon Feralidragon is offline
Dominating
 
Join Date: Aug 2010
Location: Lisbon - Portugal
Posts: 170
Default

Well, the replacer works, in the current version it's setup to only replace the original UT weapons. XPickups uses subclasses of those weapons, therefore they aren't replaced at all.

In the final version however this is changed, but until I release it you can go to the NWConfig.ini file, look for the [NWCoreV3.NWMainReplacer] section, and replace both WeaponItems and AmmoItems lists by these:
Code:
WeaponItems[0]=(bSwap=True,ItemToReplace="BotPack.Translocator",NewItem="NWRTV3.RT",ReplaceSubClasses=True,Filters="")
WeaponItems[1]=(bSwap=True,ItemToReplace="BotPack.ImpactHammer",NewItem="NWTheExecutionerV3.TheExecutioner",ReplaceSubClasses=True,Filters="")
WeaponItems[2]=(bSwap=True,ItemToReplace="BotPack.ChainSaw",NewItem="NWTheExecutionerV3.TheExecutioner",ReplaceSubClasses=True,Filters="")
WeaponItems[3]=(bSwap=True,ItemToReplace="BotPack.Enforcer",NewItem="NWWREV3.WRE",ReplaceSubClasses=True,Filters="")
WeaponItems[4]=(bSwap=True,ItemToReplace="BotPack.UT_Biorifle",NewItem="NWFlameTrackerV3.FlameTracker",ReplaceSubClasses=True,Filters="")
WeaponItems[5]=(bSwap=True,ItemToReplace="BotPack.SuperShockRifle",NewItem="NWSuperBoltRifleV3.SuperBoltRifle",ReplaceSubClasses=True,Filters="")
WeaponItems[6]=(bSwap=True,ItemToReplace="BotPack.ShockRifle",NewItem="NWBoltRifleV3.BoltRifle",ReplaceSubClasses=True,Filters="")
WeaponItems[7]=(bSwap=True,ItemToReplace="BotPack.PulseGun",NewItem="NWGravitonV3.Graviton",ReplaceSubClasses=True,Filters="")
WeaponItems[8]=(bSwap=True,ItemToReplace="BotPack.Ripper",NewItem="NWFreezerV3.Freezer",ReplaceSubClasses=True,Filters="")
WeaponItems[9]=(bSwap=True,ItemToReplace="BotPack.Minigun2",NewItem="NWVulcanV3.Vulcan",ReplaceSubClasses=True,Filters="")
WeaponItems[10]=(bSwap=True,ItemToReplace="BotPack.UT_FlakCannon",NewItem="NWTheMinerV3.TheMiner",ReplaceSubClasses=True,Filters="")
WeaponItems[11]=(bSwap=True,ItemToReplace="BotPack.UT_Eightball",NewItem="NWMultiMissileV3.MultiMissile",ReplaceSubClasses=True,Filters="")
WeaponItems[12]=(bSwap=True,ItemToReplace="BotPack.SniperRifle",NewItem="NWIRPRV3.IRPR",ReplaceSubClasses=True,Filters="")
WeaponItems[13]=(bSwap=True,ItemToReplace="BotPack.WarHeadLauncher",NewItem="NWSuperBoltRifleV3.SuperBoltRifle",ReplaceSubClasses=True,Filters="")
WeaponItems[14]=(bSwap=True,ItemToReplace="BotPack.WarHeadLauncher",NewItem="NWCybotLauncherV3.CybotLauncher",ReplaceSubClasses=True,Filters="")
WeaponItems[15]=(bSwap=True,ItemToReplace="BotPack.WarHeadLauncher",NewItem="NWNuclearLauncherV3.NuclearLauncherLevelA",ReplaceSubClasses=True,Filters="")
WeaponItems[16]=(bSwap=True,ItemToReplace="BotPack.WarHeadLauncher",NewItem="NWNuclearLauncherV3.NuclearLauncherLevelB",ReplaceSubClasses=True,Filters="minS=1500;")
WeaponItems[17]=(bSwap=True,ItemToReplace="BotPack.WarHeadLauncher",NewItem="NWNuclearLauncherV3.NuclearLauncherLevelC",ReplaceSubClasses=True,Filters="minS=3000;")
WeaponItems[18]=(bSwap=True,ItemToReplace="BotPack.WarHeadLauncher",NewItem="NWNuclearLauncherV3.NuclearLauncherLevelD",ReplaceSubClasses=True,Filters="minH=3000;minS=4000;")
WeaponItems[19]=(bSwap=True,ItemToReplace="BotPack.WarHeadLauncher",NewItem="NWNuclearLauncherV3.NuclearLauncherLevelE",ReplaceSubClasses=True,Filters="minH=4500;minS=7000;")
WeaponItems[20]=(bSwap=True,ItemToReplace="BotPack.WarHeadLauncher",NewItem="NWMegatonV3.Megaton",ReplaceSubClasses=True,Filters="minH=3000;minS=4000;")
WeaponItems[21]=(bSwap=True,ItemToReplace="BotPack.WarHeadLauncher",NewItem="NWIonizerV3.Ionizer",ReplaceSubClasses=True,Filters="minH=3000;minS=4500;")
WeaponItems[22]=(bSwap=True,ItemToReplace="BotPack.WarHeadLauncher",NewItem="NWUltimaProtosV3.UltimaProtos",ReplaceSubClasses=True,Filters="minH=4500;minS=7000;")
WeaponItems[23]=()
WeaponItems[24]=()
WeaponItems[25]=()
WeaponItems[26]=()
WeaponItems[27]=()
WeaponItems[28]=()
WeaponItems[29]=()
WeaponItems[30]=()
WeaponItems[31]=()
WeaponItems[32]=()
WeaponItems[33]=()
WeaponItems[34]=()
WeaponItems[35]=()
WeaponItems[36]=()
WeaponItems[37]=()
WeaponItems[38]=()
WeaponItems[39]=()
WeaponItems[40]=()
WeaponItems[41]=()
WeaponItems[42]=()
WeaponItems[43]=()
WeaponItems[44]=()
WeaponItems[45]=()
WeaponItems[46]=()
WeaponItems[47]=()
WeaponItems[48]=()
WeaponItems[49]=()
WeaponItems[50]=()
WeaponItems[51]=()
WeaponItems[52]=()
WeaponItems[53]=()
WeaponItems[54]=()
WeaponItems[55]=()
WeaponItems[56]=()
WeaponItems[57]=()
WeaponItems[58]=()
WeaponItems[59]=()
WeaponItems[60]=()
WeaponItems[61]=()
WeaponItems[62]=()
WeaponItems[63]=()

AmmoItems[0]=(bSwap=True,ItemToReplace="BotPack.EClip",NewItem="NWWREV3.WREAmmo",ReplaceSubClasses=True,Filters="")
AmmoItems[1]=(bSwap=True,ItemToReplace="BotPack.BioAmmo",NewItem="NWFlameTrackerV3.FlameTAmmo",ReplaceSubClasses=True,Filters="")
AmmoItems[2]=(bSwap=True,ItemToReplace="BotPack.SuperShockCore",NewItem="NWSuperBoltRifleV3.SuperBoltAmmo",ReplaceSubClasses=True,Filters="")
AmmoItems[3]=(bSwap=True,ItemToReplace="BotPack.ShockCore",NewItem="NWBoltRifleV3.BoltAmmo",ReplaceSubClasses=True,Filters="")
AmmoItems[4]=(bSwap=True,ItemToReplace="BotPack.PAmmo",NewItem="NWGravitonV3.GravitonAmmo",ReplaceSubClasses=True,Filters="")
AmmoItems[5]=(bSwap=True,ItemToReplace="BotPack.BladeHopper",NewItem="NWFreezerV3.FreezerAmmo",ReplaceSubClasses=True,Filters="")
AmmoItems[6]=(bSwap=True,ItemToReplace="BotPack.MiniAmmo",NewItem="NWVulcanV3.VulcanAmmo",ReplaceSubClasses=True,Filters="")
AmmoItems[7]=(bSwap=True,ItemToReplace="BotPack.FlakAmmo",NewItem="NWTheMinerV3.TheMinerAmmo",ReplaceSubClasses=True,Filters="")
AmmoItems[8]=(bSwap=True,ItemToReplace="BotPack.RocketPack",NewItem="NWMultiMissileV3.MultiMAmmo",ReplaceSubClasses=True,Filters="")
AmmoItems[9]=(bSwap=True,ItemToReplace="BotPack.BulletBox",NewItem="NWIRPRV3.IRPRAmmo",ReplaceSubClasses=True,Filters="")
AmmoItems[10]=(bSwap=True,ItemToReplace="BotPack.WarHeadAmmo",NewItem="NWSuperBoltRifleV3.SuperBoltAmmo",ReplaceSubClasses=True,Filters="")
AmmoItems[11]=(bSwap=True,ItemToReplace="BotPack.WarHeadAmmo",NewItem="NWCybotLauncherV3.CybotAmmo",ReplaceSubClasses=True,Filters="")
AmmoItems[12]=(bSwap=True,ItemToReplace="BotPack.WarHeadAmmo",NewItem="NWNuclearLauncherV3.NuclearAmmoLevelA",ReplaceSubClasses=True,Filters="")
AmmoItems[13]=(bSwap=True,ItemToReplace="BotPack.WarHeadAmmo",NewItem="NWNuclearLauncherV3.NuclearAmmoLevelB",ReplaceSubClasses=True,Filters="minS=1500;")
AmmoItems[14]=(bSwap=True,ItemToReplace="BotPack.WarHeadAmmo",NewItem="NWNuclearLauncherV3.NuclearAmmoLevelC",ReplaceSubClasses=True,Filters="minS=3000;")
AmmoItems[15]=(bSwap=True,ItemToReplace="BotPack.WarHeadAmmo",NewItem="NWNuclearLauncherV3.NuclearAmmoLevelD",ReplaceSubClasses=True,Filters="minH=3000;minS=4000;")
AmmoItems[16]=(bSwap=True,ItemToReplace="BotPack.WarHeadAmmo",NewItem="NWNuclearLauncherV3.NuclearAmmoLevelE",ReplaceSubClasses=True,Filters="minH=4500;minS=7000;")
AmmoItems[17]=(bSwap=True,ItemToReplace="BotPack.WarHeadAmmo",NewItem="NWIonizerV3.IonizerAmmo",ReplaceSubClasses=True,Filters="minH=3000;minS=4500;")
AmmoItems[18]=()
AmmoItems[19]=()
AmmoItems[20]=()
AmmoItems[21]=()
AmmoItems[22]=()
AmmoItems[23]=()
AmmoItems[24]=()
AmmoItems[25]=()
AmmoItems[26]=()
AmmoItems[27]=()
AmmoItems[28]=()
AmmoItems[29]=()
AmmoItems[30]=()
AmmoItems[31]=()
AmmoItems[32]=()
AmmoItems[33]=()
AmmoItems[34]=()
AmmoItems[35]=()
AmmoItems[36]=()
AmmoItems[37]=()
AmmoItems[38]=()
AmmoItems[39]=()
AmmoItems[40]=()
AmmoItems[41]=()
AmmoItems[42]=()
AmmoItems[43]=()
AmmoItems[44]=()
AmmoItems[45]=()
AmmoItems[46]=()
AmmoItems[47]=()
AmmoItems[48]=()
AmmoItems[49]=()
AmmoItems[50]=()
AmmoItems[51]=()
AmmoItems[52]=()
AmmoItems[53]=()
AmmoItems[54]=()
AmmoItems[55]=()
AmmoItems[56]=()
AmmoItems[57]=()
AmmoItems[58]=()
AmmoItems[59]=()
AmmoItems[60]=()
AmmoItems[61]=()
AmmoItems[62]=()
AmmoItems[63]=()
For the rest of the pickups, I don't remember well but I don't think they are subclasses, so what you can do is add them to the PickupItems list in the same section, for example:
Code:
PickupItems[9]=(bSwap=True,ItemToReplace="XPickups.X_MedPack",NewItem="NWExtrasV3.NWMedPickup",ReplaceSubClasses=True,Filters="")
I don't remember the structure of XPickups anymore, so I'm afraid that for the rest of the pickups you will have to add the configurations yourself in the NWConfig.ini.
__________________

Nali Weapons 3 | Community UT mods
Reply With Quote