Advertisement
GraceCB

Untitled

Nov 7th, 2021
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 70.70 KB | None | 0 0
  1. scn ClassicWeaponsIntegrationStartupSCRIPT2
  2.  
  3. int fDebugPrints
  4.  
  5.  
  6. Begin GameMode
  7.  
  8. if GetGameRestarted
  9.  
  10. if GetINIFloat "Version:fDebug" "CFWR Config.ini" == 1
  11. fDebugPrints = 1
  12. endif
  13.  
  14. if fDebugPrints
  15. printc "CFWR Startup Script 2 begun"
  16. endif
  17.  
  18. if GetINIFloat "Wasteland Integrations:sDesertEagle" "CFWR Config.ini" == 1
  19. ;Desert Eagle
  20. LeveledListAddForm VendorWeaponModsGunsTier4 ModNVMDEagleComp 1 1 1.0
  21. LeveledListAddForm VendorWeaponModsGunsTier4 ModNVMDEagleExt 1 1 1.0
  22. LeveledListAddForm 188NCRArmsMerchantMods ModNVMDEagleComp 12 1 1.0
  23. LeveledListAddForm 188NCRArmsMerchantMods ModNVMDEagleExt 12 1 1.0
  24. LeveledListAddForm DamNCRTrooperWeapons WithAmmoDesertEaglePistolLoot 1 1 1.0
  25. LeveledListAddForm GunRunnerGunsAllTier4 CFWRWeapClassicMDEagle 1 1 0.99
  26. LeveledListAddForm LL2Tier4Guns WithAmmoDesertEaglePistolLoot 1 1 1.0
  27. LeveledListAddForm LL2Tier4Guns25 WithAmmoDesertEaglePistolLoot 1 1 1.0
  28. LeveledListAddForm LL2Tier4Guns50 WithAmmoDesertEaglePistolLoot 1 1 1.0
  29. LeveledListAddForm LL2Tier4Guns75 WithAmmoDesertEaglePistolLoot 1 1 1.0
  30. LeveledListAddForm LL2WastelanderVipersLeaderWeaponNV WithAmmoDesertEaglePistolLoot 18 1 1.0
  31. LeveledListAddForm VendorWeaponsGunsTier4 WithAmmoDesertEaglePistolLoot 1 1 1.0
  32. LeveledListAddForm LL2WastelanderVipersLeaderWeaponNV WithAmmoDesertEaglePistolLoot 18 1 1.0
  33. LeveledListAddForm VFactionSquadLegionVeteranWeapons WithAmmoDesertEaglePistolLoot 15 1 1.0
  34. LeveledListAddForm LootGunPistolsAll WithAmmoDesertEaglePistolLoot 20 1 1.0
  35. LeveledListAddForm VendorWeaponsGunsCommon WithAmmoDesertEaglePistolLoot 20 1 1.0
  36. LeveledListAddForm VendorWeaponsGunsRare WithAmmoDesertEaglePistolLoot 16 1 1.0
  37.  
  38. LeveledListAddForm NVDLC02VendorWeaponsModern WithAmmoDesertEaglePistolLoot 14 1 1.0
  39. LeveledListAddForm NVDLC02TierGunsRangerMed WithAmmoDesertEaglePistolLoot 14 1 1.0
  40. LeveledListAddForm NVDLC02TierGunsRangerMed50 WithAmmoDesertEaglePistolLoot 14 1 1.0
  41. LeveledListAddForm NVDLC02WeaponsWhiteLegLightBringerGuns WithAmmoDesertEaglePistolLoot 14 1 1.0
  42. LeveledListAddForm NVDLC02WeaponsWhiteLegStormDrummerGuns WithAmmoDesertEaglePistolLoot 14 1 1.0
  43. LeveledListAddForm NVDLC03LobotomiteWeapon WithAmmoDesertEaglePistolLoot 14 1 1.0
  44.  
  45. LeveledListAddForm NVDLC04LegionaryGuns WithAmmoDesertEaglePistolLoot 1 1 1.0
  46. LeveledListAddForm NVDLC04LootNukeTier5GunsLIST WithAmmoDesertEaglePistolLoot 1 1 1.0
  47. LeveledListAddForm NVDLC04MarkedMenScoutTier4RangeWeapons WithAmmoDesertEaglePistolLoot 1 1 1.0
  48. LeveledListAddForm NVDLC04NukedNCRTier5PlusWeapons WithAmmoDesertEaglePistolLoot 1 1 1.0
  49. if fDebugPrints
  50. printc "CFWR Deagle integrated."
  51. endif
  52. endif
  53.  
  54. if GetINIFloat "Name Choices:sWattzLaserPistol" "CFWR Config.ini" == 1
  55. setname "Sturdy Laser Pistol" CFWRWeapLaserPistol
  56. elseif GetINIFloat "Name Choices:sWattzLaserPistol" "CFWR Config.ini" == 2
  57. setname "Advanced Laser Pistol" CFWRWeapLaserPistol
  58. elseif GetINIFloat "Name Choices:sWattzLaserPistol" "CFWR Config.ini" == 3
  59. setname "Prototype Laser Pistol" CFWRWeapLaserPistol
  60. elseif GetINIFloat "Name Choices:sWattzLaserPistol" "CFWR Config.ini" == 4
  61. setname "Civilian Laser Pistol" CFWRWeapLaserPistol
  62. elseif GetINIFloat "Name Choices:sWattzLaserPistol" "CFWR Config.ini" == 5
  63. setname "German Laser Pistol" CFWRWeapLaserPistol
  64. elseif GetINIFloat "Name Choices:sWattzLaserPistol" "CFWR Config.ini" == 6
  65. setname "Magnetic Laser Pistol" CFWRWeapLaserPistol
  66. endif
  67. ListAddForm Everything CFWRWeapLaserPistol
  68. ListAddForm NVALLWeapons CFWRWeapLaserPistol
  69. ListAddForm WeaponListRangedAll CFWRWeapLaserPistol
  70. ListAddForm GunsList CFWRWeapLaserPistol
  71. ListAddForm EnergyWeapons CFWRWeapLaserPistol
  72. ListAddForm ExplodesGasTrapsOnHit CFWRWeapLaserPistol
  73. ; ListAddForm NVImprovedHoldoutWeapons CFWRWeapLaserPistol
  74. ListAddForm NVHoldoutWeapons CFWRWeapLaserPistol
  75. ListAddForm TheProfessionalWeaponsList CFWRWeapLaserPistol
  76. ListAddForm LaserCommanderWeaponsList CFWRWeapLaserPistol
  77. ListAddForm RepairLaserPistol CFWRWeapLaserPistol
  78.  
  79. if GetINIFloat "Wasteland Integrations:sWattzLaserPistol" "CFWR Config.ini" == 1
  80. ;Wattz 1.00 Laser Pistol
  81. LeveledListAddForm BrotherhoodCrateRandomLoot CondWattzLaserPistolBoS 1 1 1.0
  82. LeveledListAddForm BrotherhoodOfSteelWeaponEnergy WithAmmoWattzLaserPistolBoS 1 1 1.0
  83. LeveledListAddForm EnclaveWeaponPistol WithAmmoWattzLaserPistolEnclave 1 1 1.0
  84. LeveledListAddForm GunRunnerStoreEnergyTier1 CFWRWeapLaserPistol 1 1 0.99
  85. LeveledListAddForm HVScribeWeapons WithAmmoWattzLaserPistolBoS 1 1 1.0
  86. LeveledListAddForm LL2Tier1EnergyGuns WithAmmoWattzLaserPistolLoot 1 1 1.0
  87. LeveledListAddForm LL2Tier1EnergyGuns35 WithAmmoWattzLaserPistolLoot 1 1 1.0
  88. LeveledListAddForm LL2Tier1EnergyGuns50 WithAmmoWattzLaserPistolLoot 1 1 1.0
  89. LeveledListAddForm LL2Tier1EnergyGuns75 WithAmmoWattzLaserPistolLoot 1 1 1.0
  90. LeveledListAddForm LL2Tier1GoodspringsPowderGanger WithAmmoWattzLaserPistolNPC 1 1 1.0
  91. LeveledListAddForm LL2Tier1GunsPowderGangerPistol25 WithAmmoWattzLaserPistolNPC 1 1 1.0
  92. LeveledListAddForm LL2Tier1GunsPowderGangerPistol50 WithAmmoWattzLaserPistolNPC 1 1 1.0
  93. LeveledListAddForm LL2Tier1GunsPowderGangerPistol75 WithAmmoWattzLaserPistolNPC 1 1 1.0
  94. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade25 WithAmmoWattzLaserPistolNPC 1 1 1.0
  95. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade50 WithAmmoWattzLaserPistolNPC 1 1 1.0
  96. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade75 WithAmmoWattzLaserPistolNPC 1 1 1.0
  97. LeveledListAddForm LL2Tier2GunsMercenary WithAmmoWattzLaserPistolNPC 1 1 1.0
  98. LeveledListAddForm LL2Tier2GunsMercenary25 WithAmmoWattzLaserPistolNPC 1 1 1.0
  99. LeveledListAddForm LL2Tier2GunsMercenary50 WithAmmoWattzLaserPistolNPC 1 1 1.0
  100. LeveledListAddForm LL2Tier2GunsMercenary75 WithAmmoWattzLaserPistolNPC 1 1 1.0
  101. LeveledListAddForm LootGunLasers WithAmmoWattzLaserPistolLoot 1 1 1.0
  102. LeveledListAddForm LootGunPistolsAll WithAmmoWattzLaserPistolLoot 1 1 1.0
  103. LeveledListAddForm LootGunPistolsAll75 WithAmmoWattzLaserPistolLoot 1 1 1.0
  104. LeveledListAddForm LootGunPistolsAll75NV WithAmmoWattzLaserPistolLoot 1 1 1.0
  105. LeveledListAddForm LootWeaponsEnergyTier1 WithAmmoWattzLaserPistolLoot 1 1 1.0
  106. LeveledListAddForm Raider1WeaponGunNV WithAmmoWattzLaserPistolLoot 1 1 1.0
  107. LeveledListAddForm VanGraffEnergyAllTier1 CondWattzLaserPistolLoot 1 1 1.0
  108. LeveledListAddForm VendorWeaponsEnergyCommon WithAmmoWattzLaserPistolLoot 1 1 1.0
  109. LeveledListAddForm VendorWeaponsEnergyCommon75 WithAmmoWattzLaserPistolLoot 1 1 1.0
  110. LeveledListAddForm VendorWeaponsEnergyTier1 CondWattzLaserPistolLoot 1 1 1.0
  111.  
  112. LeveledListAddForm NVDLC03CorpseWeaponsEnergyTier1 WithAmmoWattzLaserPistolLoot 1 1 1.0
  113. LeveledListAddForm NVDLC03LobotomiteWeapon WithAmmoWattzLaserPistolLoot 1 1 1.0
  114. if fDebugPrints
  115. printc "CFWR Wattz Laser Pistol integrated."
  116. endif
  117. endif
  118. if GetINIFloat "Name Choices:sGlockPlasmaPistol" "CFWR Config.ini" == 1
  119. setname "Sturdy Plasma Pistol" CFWRWeapPlasmaPistol
  120. elseif GetINIFloat "Name Choices:sGlockPlasmaPistol" "CFWR Config.ini" == 2
  121. setname "Magnetic Plasma Pistol" CFWRWeapPlasmaPistol
  122. elseif GetINIFloat "Name Choices:sGlockPlasmaPistol" "CFWR Config.ini" == 3
  123. setname "Military Plasma Pistol" CFWRWeapPlasmaPistol
  124. elseif GetINIFloat "Name Choices:sGlockPlasmaPistol" "CFWR Config.ini" == 4
  125. setname "Civilian Plasma Pistol" CFWRWeapPlasmaPistol
  126. elseif GetINIFloat "Name Choices:sGlockPlasmaPistol" "CFWR Config.ini" == 5
  127. setname "Plasma Handcannon" CFWRWeapPlasmaPistol
  128. endif
  129. ListAddForm Everything CFWRWeapPlasmaPistol
  130. ListAddForm NVALLWeapons CFWRWeapPlasmaPistol
  131. ListAddForm WeaponListRangedAll CFWRWeapPlasmaPistol
  132. ListAddForm GunsList CFWRWeapPlasmaPistol
  133. ListAddForm EnergyWeapons CFWRWeapPlasmaPistol
  134. ListAddForm ExplodesGasTrapsOnHit CFWRWeapPlasmaPistol
  135. ListAddForm NVImprovedHoldoutWeapons CFWRWeapPlasmaPistol
  136. ListAddForm TheProfessionalWeaponsList CFWRWeapPlasmaPistol
  137. ListAddForm PlasmaSpazWeaponList CFWRWeapPlasmaPistol
  138. ListAddForm RepairPlasmaPistol CFWRWeapPlasmaPistol
  139.  
  140. if GetINIFloat "Wasteland Integrations:sGlockPlasmaPistol" "CFWR Config.ini" == 1
  141. ;Glock Plasma Pistol
  142. LeveledListAddForm EnclaveWeaponPistol WithAmmoGlockPlasmaPistolEnclave 1 1 1.0
  143. LeveledListAddForm GunRunnerStoreEnergyTier2 CFWRWeapPlasmaPistol 1 1 0.99
  144. LeveledListAddForm LL2Tier1EnergyGuns WithAmmoGlockPlasmaPistolLoot 8 1 1.0
  145. LeveledListAddForm LL2Tier1EnergyGuns35 WithAmmoGlockPlasmaPistolLoot 8 1 1.0
  146. LeveledListAddForm LL2Tier1EnergyGuns50 WithAmmoGlockPlasmaPistolLoot 8 1 1.0
  147. LeveledListAddForm LL2Tier1EnergyGuns75 WithAmmoGlockPlasmaPistolLoot 8 1 1.0
  148. LeveledListAddForm LL2Tier2GunsMercenary25 WithAmmoGlockPlasmaPistolLoot 1 1 1.0
  149. LeveledListAddForm LL2Tier2GunsMercenary50 WithAmmoGlockPlasmaPistolLoot 1 1 1.0
  150. LeveledListAddForm LL2Tier2GunsMercenary75 WithAmmoGlockPlasmaPistolLoot 1 1 1.0
  151. LeveledListAddForm LootWeaponsEnergyTier1 WithAmmoGlockPlasmaPistolLoot 8 1 1.0
  152. LeveledListAddForm VanGraffEnergyAllTier2 CondGlockPlasmaPistolNPC 1 1 1.0
  153. LeveledListAddForm VendorWeaponsEnergyNotForSale WithAmmoGlockPlasmaPistolLoot 1 1 1.0
  154. LeveledListAddForm VendorWeaponsEnergyTier2 CondGlockPlasmaPistolNPC 1 1 1.0
  155. LeveledListAddForm LootGunPistolsAll WithAmmoGlockPlasmaPistolLoot 8 1 1.0
  156. LeveledListAddForm VendorWeaponsEnergyCommon WithAmmoGlockPlasmaPistolLoot 8 1 1.0
  157. LeveledListAddForm VendorWeaponsEnergyCommon75 WithAmmoGlockPlasmaPistolLoot 8 1 1.0
  158.  
  159. LeveledListAddForm NVDLC03CorpseWeaponsEnergyTier2 WithAmmoGlockPlasmaPistolLoot 1 1 1.0
  160. LeveledListAddForm NVDLC03LobotomiteWeapon WithAmmoGlockPlasmaPistolLoot 1 1 1.0
  161. if fDebugPrints
  162. printc "CFWR Glock Plasma Pistol integrated."
  163. endif
  164. endif
  165.  
  166. if GetINIFloat "Name Choices:sYk32PulsePistol" "CFWR Config.ini" == 1
  167. setname "Advanced Pulse Pistol" CFWRYK32PulsePistol
  168. elseif GetINIFloat "Name Choices:sYk32PulsePistol" "CFWR Config.ini" == 2
  169. setname "Prototype Pulse Pistol" CFWRYK32PulsePistol
  170. elseif GetINIFloat "Name Choices:sYk32PulsePistol" "CFWR Config.ini" == 3
  171. setname "Military Pulse Pistol" CFWRYK32PulsePistol
  172. elseif GetINIFloat "Name Choices:sYk32PulsePistol" "CFWR Config.ini" == 4
  173. setname "Sturdy Pulse Pistol" CFWRYK32PulsePistol
  174. elseif GetINIFloat "Name Choices:sYk32PulsePistol" "CFWR Config.ini" == 5
  175. setname "Magnetic Pulse Pistol" CFWRYK32PulsePistol
  176. endif
  177. ;Yk32 Pulse Pistol
  178. ListAddForm Everything CFWRYK32PulsePistol
  179. ListAddForm NVALLWeapons CFWRYK32PulsePistol
  180. ListAddForm WeaponListRangedAll CFWRYK32PulsePistol
  181. ListAddForm GunsList CFWRYK32PulsePistol
  182. ; ListAddForm ExplodesGasTrapsOnHit CFWRYK32PulsePistol
  183. ListAddForm TheProfessionalWeaponsList CFWRYK32PulsePistol
  184. ListAddForm LaserCommanderWeaponsList CFWRYK32PulsePistol
  185. ; ListAddForm BeamChallengeWeaponLIST CFWRYK32PulsePistol
  186. ; ListAddForm RepairPlasmaPistol CFWRYK32PulsePistol
  187. if GetINIFloat "Wasteland Integrations:sYk32PulsePistol" "CFWR Config.ini" == 1
  188. if YK32PulsePistolREF.getdisabled == 1
  189. YK32PulsePistolREF.enable
  190. if fDebugPrints
  191. printc "CFWR YK32 Pulse Pistol integrated."
  192. endif
  193. endif
  194. elseif GetINIFloat "Wasteland Integrations:sYk32PulsePistol" "CFWR Config.ini" == 0
  195. if YK32PulsePistolREF.getdisabled == 0
  196. YK32PulsePistolREF.disable
  197. endif
  198. endif
  199.  
  200. LListSetFlags 188NCRArmsMerchantAmmo 1
  201. LListSetFlags DamNCRTrooperWeapons 1
  202. LListSetFlags EnclaveWeaponPistol 1
  203. LListSetFlags LL2WastelanderVipersLeaderWeaponNV 1
  204. LListSetFlags LL2WastelanderVipersWeaponNV 1
  205. LListSetFlags LootGunPistolsGunpowderTier1 1
  206. LListSetFlags LootWeaponCaravaneer 1
  207. LListSetFlags MS06SlaverWeapons 1
  208. LListSetFlags NVDLC02WeaponsWhiteLegStormDrummerGuns 1
  209. LListSetFlags NVDLC03CorpseWeaponsEnergyTier2 1
  210. LListSetFlags NVDLC03CorpseWeaponsEnergyTier4 1
  211. LListSetFlags NVDLC03CorpseWeaponsEnergyTier5 1
  212. LListSetFlags NVDLC03LobotomiteWeapon 1
  213. LListSetFlags PrimmNCRGuns 1
  214. LListSetFlags PrimmNCRGunsNoShotgun 1
  215. LListSetFlags VFSKingWeaponRandom 1
  216. LListSetFlags VFSKingWeaponRandomRangedOnly 1
  217. LListSetFlags VFSMickSecretInventoryList 1
  218. LListSetFlags VFSTouristBodyguardWeapons 1
  219. LListSetFlags VFactionSquadLegionLeaderWeapons 1
  220. LListSetFlags VFactionSquadLegionPraetorianWeapons 1
  221. LListSetFlags VFactionSquadLegionVexillariusWeapons 1
  222. LListSetFlags WastelanderWeapon 1
  223. LListSetFlags vHDRangerEliteWeaponsAssault 1
  224.  
  225. LListSetFlags NVDLC02WeaponsWhiteLegLightBringerGuns 1
  226. LListSetFlags NVDLC02WeaponsWhiteLegStormDrummerGuns 1
  227. LListSetFlags NVDLC03CorpseWeaponsEnergyTier3 1
  228. LListSetFlags NVDLC03CorpseWeaponsEnergyTier4 1
  229. LListSetFlags NVDLC03LobotomiteWeapon 1
  230. LListSetFlags NVDLC04LegionaryMeleeWeapons 1
  231. LListSetFlags NVDLC04LootMeleeList 1
  232. LListSetFlags NVDLC04LootNukeTier5MeleeLIST 1
  233. LListSetFlags NVDLC04LootNukeTier5MeleeLIST50 1
  234. LListSetFlags NVDLC04MarkedMenRavagerTier4Weapons 1
  235.  
  236.  
  237. if GetINIFloat "Wasteland Integrations:s2mmECAmmo" "CFWR Config.ini" == 1
  238.  
  239. LeveledListAddForm VendorAmmoEnergyTier4 VendorM72GaussRifleAmmo 10 1 1.0
  240. LeveledListAddForm VendorAmmoEnergyTier4 VendorM72GaussRifleAmmo 10 1 1.0
  241. LeveledListAddForm VendorAmmoEnergyTier5 VendorM72GaussRifleAmmo 1 2 1.0
  242. LeveledListAddForm VendorAmmoEnergyTier5 VendorM72GaussRifleAmmo 1 1 1.0
  243. LeveledListAddForm LL2Tier4AmmoMixedAll M72GaussRifleAmmoLoot 15 1 1.0
  244. LeveledListAddForm LL2Tier4AmmoMixedAll25 M72GaussRifleAmmoLoot 15 1 1.0
  245. LeveledListAddForm LL2Tier4AmmoMixedAll50 M72GaussRifleAmmoLoot 15 1 1.0
  246. LeveledListAddForm LL2Tier4AmmoMixedAll75 M72GaussRifleAmmoLoot 15 1 1.0
  247. LeveledListAddForm LL2Tier5AmmoMixedAll M72GaussRifleAmmoLoot 1 1 1.0
  248. LeveledListAddForm LL2Tier5AmmoMixedAll25 M72GaussRifleAmmoLoot 1 1 1.0
  249. LeveledListAddForm LL2Tier5AmmoMixedAll50 M72GaussRifleAmmoLoot 1 1 1.0
  250. LeveledListAddForm LL2Tier5AmmoMixedAll75 M72GaussRifleAmmoLoot 1 1 1.0
  251. LeveledListAddForm VendorAmmoGunsTier5 M72GaussRifleAmmoLoot 1 1 1.0
  252. LeveledListAddForm NVDLC03LL2Tier4AmmoAll25 M72GaussRifleAmmoLoot 15 1 1.0
  253. LeveledListAddForm NVDLC03LL2Tier5AmmoAll25 M72GaussRifleAmmoLoot 1 1 1.0
  254. LeveledListAddForm NVDLC04AmmoALL M72GaussRifleAmmoLoot 1 1 1.0
  255. LeveledListAddForm NVDLC04LootAmmoMarkedMenBullets100 M72GaussRifleAmmoLoot 10 1 1.0
  256. LeveledListAddForm VendorAmmoSpecial50 M72GaussRifleAmmoLoot 20 1 1.0
  257. LeveledListAddForm VendorAmmoSpecialAll M72GaussRifleAmmoLoot 20 1 1.0
  258. LeveledListAddForm LootAmmoNVArmory M72GaussRifleAmmoLoot 20 1 1.0
  259. LeveledListAddForm LL2Tier4AmmoAll M72GaussRifleAmmoLoot 15 1 1.0
  260. LeveledListAddForm LL2Tier4AmmoAll50 M72GaussRifleAmmoLoot 15 1 1.0
  261. LeveledListAddForm LL2Tier4AmmoAllLow M72GaussRifleAmmoLoot 15 1 1.0
  262. LeveledListAddForm LL2Tier5AmmoAll M72GaussRifleAmmoLoot 1 1 1.0
  263. LeveledListAddForm LL2Tier5AmmoAll50 M72GaussRifleAmmoLoot 1 1 1.0
  264. LeveledListAddForm LL2Tier5AmmoAllLow M72GaussRifleAmmoLoot 1 1 1.0
  265. LeveledListAddForm VendorAmmoPowerCells100 M72GaussRifleAmmoLoot 20 1 1.0
  266. LeveledListAddForm LL2Tier4AmmoEnergyAll M72GaussRifleAmmoLoot 15 1 1.0
  267. LeveledListAddForm LL2Tier4AmmoEnergyAll25 M72GaussRifleAmmoLoot 15 1 1.0
  268. LeveledListAddForm LL2Tier4AmmoEnergyAll50 M72GaussRifleAmmoLoot 15 1 1.0
  269. LeveledListAddForm LL2Tier4AmmoEnergyAll75 M72GaussRifleAmmoLoot 15 1 1.0
  270. LeveledListAddForm LL2Tier5AmmoMixedEnergyAll M72GaussRifleAmmoLoot 1 1 1.0
  271. LeveledListAddForm LL2Tier5AmmoMixedEnergyAll25 M72GaussRifleAmmoLoot 1 1 1.0
  272. LeveledListAddForm LL2Tier5AmmoMixedEnergyAll50 M72GaussRifleAmmoLoot 1 1 1.0
  273. LeveledListAddForm LL2Tier5AmmoMixedEnergyAll75 M72GaussRifleAmmoLoot 1 1 1.0
  274. LeveledListAddForm LL2Tier5AmmoEnergyAll M72GaussRifleAmmoLoot 1 1 1.0
  275. LeveledListAddForm LL2Tier5AmmoEnergyAll25 M72GaussRifleAmmoLoot 1 1 1.0
  276. LeveledListAddForm LL2Tier5AmmoEnergyAll50 M72GaussRifleAmmoLoot 1 1 1.0
  277. LeveledListAddForm LL2Tier5AmmoEnergyAll75 M72GaussRifleAmmoLoot 1 1 1.0
  278. LeveledListAddForm LootAmmoPowerCells10 M72GaussRifleAmmoLoot 15 1 1.0
  279. LeveledListAddForm LootAmmoPowerCells100 M72GaussRifleAmmoLoot 15 1 1.0
  280. LeveledListAddForm NVDLC04LootNukeAmmoEnergyLIST M72GaussRifleAmmoLoot 1 1 1.0
  281.  
  282. LeveledListAddForm LL2Tier4CasingAmmoAll Drained2mmEC75 1 8 1.0
  283. LeveledListAddForm LL2Tier4CasingAmmoAll25 Drained2mmEC75 1 8 1.0
  284. LeveledListAddForm LL2Tier4CasingAmmoAll50 Drained2mmEC75 1 8 1.0
  285. LeveledListAddForm LL2Tier4CasingAmmoAll75 Drained2mmEC75 1 8 1.0
  286. LeveledListAddForm LL2Tier4CasingAmmoMixedAll Drained2mmEC75 1 8 1.0
  287. LeveledListAddForm LL2Tier4CasingAmmoMixedAll25 Drained2mmEC75 1 8 1.0
  288. LeveledListAddForm LL2Tier4CasingAmmoMixedAll50 Drained2mmEC75 1 8 1.0
  289. LeveledListAddForm LL2Tier4CasingAmmoMixedAll75 Drained2mmEC75 1 8 1.0
  290. LeveledListAddForm LL2Tier4DrainedCellAmmoMixedAll Drained2mmEC75 1 8 1.0
  291. LeveledListAddForm LL2Tier4DrainedCellAmmoMixedAll25 Drained2mmEC75 1 8 1.0
  292. LeveledListAddForm LL2Tier4DrainedCellAmmoMixedAll50 Drained2mmEC75 1 8 1.0
  293. LeveledListAddForm LL2Tier4DrainedCellAmmoMixedAll75 Drained2mmEC75 1 8 1.0
  294. LeveledListAddForm LL2Tier5CasingAmmoAll Drained2mmEC75 1 11 1.0
  295. LeveledListAddForm LL2Tier5CasingAmmoAll25 Drained2mmEC75 1 11 1.0
  296. LeveledListAddForm LL2Tier5CasingAmmoAll50 Drained2mmEC75 1 11 1.0
  297. LeveledListAddForm LL2Tier5CasingAmmoAll75 Drained2mmEC75 1 11 1.0
  298. LeveledListAddForm LL2Tier5CasingAmmoMixedAll Drained2mmEC75 1 11 1.0
  299. LeveledListAddForm LL2Tier5CasingAmmoMixedAll25 Drained2mmEC75 1 11 1.0
  300. LeveledListAddForm LL2Tier5CasingAmmoMixedAll50 Drained2mmEC75 1 11 1.0
  301. LeveledListAddForm LL2Tier5CasingAmmoMixedAll75 Drained2mmEC75 1 11 1.0
  302. LeveledListAddForm LL2Tier5DrainedCellAmmoMixedAll Drained2mmEC75 1 11 1.0
  303. LeveledListAddForm LL2Tier5DrainedCellAmmoMixedAll25 Drained2mmEC75 1 11 1.0
  304. LeveledListAddForm LL2Tier5DrainedCellAmmoMixedAll50 Drained2mmEC75 1 11 1.0
  305. LeveledListAddForm LL2Tier5DrainedCellAmmoMixedAll75 Drained2mmEC75 1 11 1.0
  306. LeveledListAddForm NVDLC02Tier5DrainedCellAmmoMixedAll Drained2mmEC75 1 11 1.0
  307. LeveledListAddForm NVDLC02Tier5DrainedCellAmmoMixedAll25 Drained2mmEC75 1 11 1.0
  308. LeveledListAddForm NVDLC02Tier5DrainedCellAmmoMixedAll50 Drained2mmEC75 1 11 1.0
  309. LeveledListAddForm NVDLC02Tier5DrainedCellAmmoMixedAll75 Drained2mmEC75 1 11 1.0
  310.  
  311. LeveledListAddForm VendorReloadingSuppliesTier4 Drained2mmEC75 1 8 1.0
  312. LeveledListAddForm VendorReloadingSuppliesTier5 Drained2mmEC75 1 11 1.0
  313. if fDebugPrints
  314. printc "CFWR 2mm first round done."
  315. endif
  316. endif
  317. if GetINIFloat "Wasteland Integrations:s47mmAmmo" "CFWR Config.ini" == 1
  318. LeveledListAddForm 188NCRArmsMerchantAmmo LootAmmo47mmHalf 20 1 1.0
  319. LeveledListAddForm LL2Tier4AmmoGunsAll LootAmmo47mmHalf 20 1 1.0
  320. LeveledListAddForm LL2Tier4AmmoGunsAll25 LootAmmo47mmHalf 20 1 1.0
  321. LeveledListAddForm LL2Tier4AmmoGunsAll50 LootAmmo47mmHalf 20 1 1.0
  322. LeveledListAddForm LL2Tier4AmmoGunsAll75 LootAmmo47mmHalf 20 1 1.0
  323. LeveledListAddForm LL2Tier4AmmoMixedAll LootAmmo47mmHalf 20 1 1.0
  324. LeveledListAddForm LL2Tier4AmmoMixedAll25 LootAmmo47mmHalf 20 1 1.0
  325. LeveledListAddForm LL2Tier4AmmoMixedAll50 LootAmmo47mmHalf 20 1 1.0
  326. LeveledListAddForm LL2Tier4AmmoMixedAll75 LootAmmo47mmHalf 20 1 1.0
  327. LeveledListAddForm LL2Tier4AmmoMixedGunsAll LootAmmo47mmHalf 20 1 1.0
  328. LeveledListAddForm LL2Tier4AmmoMixedGunsAll25 LootAmmo47mmHalf 20 1 1.0
  329. LeveledListAddForm LL2Tier4AmmoMixedGunsAll50 LootAmmo47mmHalf 20 1 1.0
  330. LeveledListAddForm LL2Tier4AmmoMixedGunsAll75 LootAmmo47mmHalf 20 1 1.0
  331. LeveledListAddForm LL2Tier5AmmoGunsAll LootAmmo47mm 1 1 1.0
  332. LeveledListAddForm LL2Tier5AmmoGunsAll25 LootAmmo47mm 1 1 1.0
  333. LeveledListAddForm LL2Tier5AmmoGunsAll50 LootAmmo47mm 1 1 1.0
  334. LeveledListAddForm LL2Tier5AmmoGunsAll75 LootAmmo47mm 1 1 1.0
  335. LeveledListAddForm LL2Tier5AmmoMixedAll LootAmmo47mm 1 1 1.0
  336. LeveledListAddForm LL2Tier5AmmoMixedAll25 LootAmmo47mm 1 1 1.0
  337. LeveledListAddForm LL2Tier5AmmoMixedAll50 LootAmmo47mm 1 1 1.0
  338. LeveledListAddForm LL2Tier5AmmoMixedAll75 LootAmmo47mm 1 1 1.0
  339. LeveledListAddForm LL2Tier5AmmoMixedGunsAll LootAmmo47mm 1 1 1.0
  340. LeveledListAddForm LL2Tier5AmmoMixedGunsAll25 LootAmmo47mm 1 1 1.0
  341. LeveledListAddForm LL2Tier5AmmoMixedGunsAll50 LootAmmo47mm 1 1 1.0
  342. LeveledListAddForm LL2Tier5AmmoMixedGunsAll75 LootAmmo47mm 1 1 1.0
  343. LeveledListAddForm LootAmmoBullets10 LootAmmo47mmHalf 20 1 1.0
  344. LeveledListAddForm LootAmmoBullets100 LootAmmo47mmHalf 20 1 1.0
  345. LeveledListAddForm LootAmmoBullets75 LootAmmo47mmHalf 20 1 1.0
  346. LeveledListAddForm LootAmmoNVBullets10 LootAmmo47mmHalf 20 1 1.0
  347. LeveledListAddForm LootAmmoNVBullets100 LootAmmo47mmHalf 20 1 1.0
  348. LeveledListAddForm LootAmmoNVBullets75 LootAmmo47mmHalf 20 1 1.0
  349. LeveledListAddForm VendorAmmoBullets100 LootAmmo47mmHalf 20 1 1.0
  350. LeveledListAddForm VendorAmmoGunsTier4 LootAmmo47mmHalf 20 1 1.0
  351. LeveledListAddForm VendorAmmoGunsTier5 LootAmmo47mm 1 1 1.0
  352. LeveledListAddForm NVDLC04LootNukeAmmoGunsLIST LootAmmo47mm 20 1 1.0
  353.  
  354. LeveledListAddForm NVDLC03LL2Tier4AmmoAll25 LootAmmo47mmHalf 20 1 1.0
  355. LeveledListAddForm NVDLC03LL2Tier5AmmoAll25 LootAmmo47mm 1 1 1.0
  356. LeveledListAddForm NVDLC04LootAmmoMarkedMenBullets100 LootAmmo47mmHalf 20 1 1.0
  357. LeveledListAddForm NVDLC04AmmoALL LootAmmo47mmHalf 20 1 1.0
  358. LeveledListAddForm VendorAmmoSpecial50 LootAmmo47mm 20 1 1.0
  359. LeveledListAddForm VendorAmmoSpecialAll LootAmmo47mm 20 1 1.0
  360. LeveledListAddForm LootAmmoNVArmory LootAmmo47mm 20 1 1.0
  361.  
  362. LeveledListAddForm LL2Tier4AmmoAll LootAmmo47mmHalf 20 1 1.0
  363. LeveledListAddForm LL2Tier4AmmoAll50 LootAmmo47mmHalf 20 1 1.0
  364. LeveledListAddForm LL2Tier4AmmoAllLow LootAmmo47mmHalf 20 1 1.0
  365. LeveledListAddForm LL2Tier5AmmoAll LootAmmo47mm 1 1 1.0
  366. LeveledListAddForm LL2Tier5AmmoAll50 LootAmmo47mm 1 1 1.0
  367. LeveledListAddForm LL2Tier5AmmoAllLow LootAmmo47mm 1 1 1.0
  368. if fDebugPrints
  369. printc "CFWR 47mm ammo first round done."
  370. endif
  371. endif
  372.  
  373. if GetINIFloat "Wasteland Integrations:s14mm" "CFWR Config.ini" == 1
  374. LeveledListAddForm 188NCRArmsMerchantAmmo LootAmmo14mmHalf 24 1 1.0
  375. LeveledListAddForm LL2Tier4AmmoGunsAll LootAmmo14mmHalf 24 1 1.0
  376. LeveledListAddForm LL2Tier4AmmoGunsAll25 LootAmmo14mmHalf 24 1 1.0
  377. LeveledListAddForm LL2Tier4AmmoGunsAll50 LootAmmo14mmHalf 24 1 1.0
  378. LeveledListAddForm LL2Tier4AmmoGunsAll75 LootAmmo14mmHalf 24 1 1.0
  379. LeveledListAddForm LL2Tier4AmmoMixedAll LootAmmo14mmHalf 24 1 1.0
  380. LeveledListAddForm LL2Tier4AmmoMixedAll25 LootAmmo14mmHalf 24 1 1.0
  381. LeveledListAddForm LL2Tier4AmmoMixedAll50 LootAmmo14mmHalf 24 1 1.0
  382. LeveledListAddForm LL2Tier4AmmoMixedAll75 LootAmmo14mmHalf 24 1 1.0
  383. LeveledListAddForm LL2Tier4AmmoMixedGunsAll LootAmmo14mmHalf 24 1 1.0
  384. LeveledListAddForm LL2Tier4AmmoMixedGunsAll25 LootAmmo14mmHalf 24 1 1.0
  385. LeveledListAddForm LL2Tier4AmmoMixedGunsAll50 LootAmmo14mmHalf 24 1 1.0
  386. LeveledListAddForm LL2Tier4AmmoMixedGunsAll75 LootAmmo14mmHalf 24 1 1.0
  387. LeveledListAddForm LL2Tier5AmmoGunsAll LootAmmo14mm 1 1 1.0
  388. LeveledListAddForm LL2Tier5AmmoGunsAll25 LootAmmo14mm 1 1 1.0
  389. LeveledListAddForm LL2Tier5AmmoGunsAll50 LootAmmo14mm 1 1 1.0
  390. LeveledListAddForm LL2Tier5AmmoGunsAll75 LootAmmo14mm 1 1 1.0
  391. LeveledListAddForm LL2Tier5AmmoMixedAll LootAmmo14mm 1 1 1.0
  392. LeveledListAddForm LL2Tier5AmmoMixedAll25 LootAmmo14mm 1 1 1.0
  393. LeveledListAddForm LL2Tier5AmmoMixedAll50 LootAmmo14mm 1 1 1.0
  394. LeveledListAddForm LL2Tier5AmmoMixedAll75 LootAmmo14mm 1 1 1.0
  395. LeveledListAddForm LL2Tier5AmmoMixedGunsAll LootAmmo14mm 1 1 1.0
  396. LeveledListAddForm LL2Tier5AmmoMixedGunsAll25 LootAmmo14mm 1 1 1.0
  397. LeveledListAddForm LL2Tier5AmmoMixedGunsAll50 LootAmmo14mm 1 1 1.0
  398. LeveledListAddForm LL2Tier5AmmoMixedGunsAll75 LootAmmo14mm 1 1 1.0
  399. LeveledListAddForm LootAmmoBullets10 LootAmmo14mmHalf 24 1 1.0
  400. LeveledListAddForm LootAmmoBullets100 LootAmmo14mmHalf 24 1 1.0
  401. LeveledListAddForm LootAmmoBullets75 LootAmmo14mmHalf 24 1 1.0
  402. LeveledListAddForm LootAmmoNVBullets10 LootAmmo14mmHalf 24 1 1.0
  403. LeveledListAddForm LootAmmoNVBullets100 LootAmmo14mmHalf 24 1 1.0
  404. LeveledListAddForm LootAmmoNVBullets75 LootAmmo14mmHalf 24 1 1.0
  405. LeveledListAddForm VendorAmmoBullets100 LootAmmo14mmHalf 24 1 1.0
  406. LeveledListAddForm VendorAmmoGunsTier4 LootAmmo14mmHalf 24 1 1.0
  407. LeveledListAddForm VendorAmmoGunsTier5 LootAmmo14mm 1 1 1.0
  408. LeveledListAddForm NVDLC04LootNukeAmmoGunsAPLIST LootAmmo14mm 24 1 1.0
  409. LeveledListAddForm NVDLC04LootNukeAmmoGunsLIST LootAmmo14mm 24 1 1.0
  410.  
  411. LeveledListAddForm NVDLC03LL2Tier4AmmoAll25 LootAmmo14mmHalf 24 1 1.0
  412. LeveledListAddForm NVDLC03LL2Tier5AmmoAll25 LootAmmo14mmHalf 1 1 1.0
  413. LeveledListAddForm NVDLC03LootWoodenCrateAmmo LootAmmo14mmHalf 24 1 1.0
  414. LeveledListAddForm NVDLC04LootAmmoMarkedMenBullets100 LootAmmo14mmHalf 24 1 1.0
  415. LeveledListAddForm NVDLC04AmmoALL LootAmmo14mmHalf 24 1 1.0
  416. LeveledListAddForm VendorAmmoSpecial50 LootAmmo47mmPhos 20 1 1.0
  417. LeveledListAddForm VendorAmmoSpecialAll LootAmmo47mmPhos 20 1 1.0
  418.  
  419. LeveledListAddForm LootAmmoNVArmory LootAmmo14mm 24 1 1.0
  420.  
  421. LeveledListAddForm LL2Tier4AmmoAll LootAmmo14mmHalf 24 1 1.0
  422. LeveledListAddForm LL2Tier4AmmoAll50 LootAmmo14mmHalf 24 1 1.0
  423. LeveledListAddForm LL2Tier4AmmoAllLow LootAmmo14mmHalf 24 1 1.0
  424. LeveledListAddForm LL2Tier5AmmoAll LootAmmo14mm 1 1 1.0
  425. LeveledListAddForm LL2Tier5AmmoAll50 LootAmmo14mm 1 1 1.0
  426. LeveledListAddForm LL2Tier5AmmoAllLow LootAmmo14mm 1 1 1.0
  427.  
  428. LeveledListAddForm LL2Tier4CasingAmmoAll Case14mm75 24 9 1.0
  429. LeveledListAddForm LL2Tier4CasingAmmoAll25 Case14mm75 24 9 1.0
  430. LeveledListAddForm LL2Tier4CasingAmmoAll50 Case14mm75 24 9 1.0
  431. LeveledListAddForm LL2Tier4CasingAmmoAll75 Case14mm75 24 9 1.0
  432. LeveledListAddForm LL2Tier4CasingAmmoMixedAll Case14mm75 24 9 1.0
  433. LeveledListAddForm LL2Tier4CasingAmmoMixedAll25 Case14mm75 24 9 1.0
  434. LeveledListAddForm LL2Tier4CasingAmmoMixedAll50 Case14mm75 24 9 1.0
  435. LeveledListAddForm LL2Tier4CasingAmmoMixedAll75 Case14mm75 24 9 1.0
  436. LeveledListAddForm LL2Tier5CasingAmmoAll Case14mm75 1 15 1.0
  437. LeveledListAddForm LL2Tier5CasingAmmoAll25 Case14mm75 1 15 1.0
  438. LeveledListAddForm LL2Tier5CasingAmmoAll50 Case14mm75 1 15 1.0
  439. LeveledListAddForm LL2Tier5CasingAmmoAll75 Case14mm75 1 15 1.0
  440. LeveledListAddForm LL2Tier5CasingAmmoMixedAll Case14mm75 1 15 1.0
  441. LeveledListAddForm LL2Tier5CasingAmmoMixedAll25 Case14mm75 1 15 1.0
  442. LeveledListAddForm LL2Tier5CasingAmmoMixedAll50 Case14mm75 1 15 1.0
  443. LeveledListAddForm LL2Tier5CasingAmmoMixedAll75 Case14mm75 1 15 1.0
  444. LeveledListAddForm VendorReloadingSuppliesTier4 Case14mm75 24 9 1.0
  445. LeveledListAddForm VendorReloadingSuppliesTier5 Case14mm75 1 15 1.0
  446. LeveledListAddForm VendorCraftingSuppliesGuns Case14mm75 24 9 1.0
  447. if fDebugPrints
  448. printc "CFWR 14mm ammo first round done."
  449. endif
  450. endif
  451.  
  452.  
  453. if GetINIFloat "Name Choices:sPPK12GaussPistol" "CFWR Config.ini" == 1
  454. setname "Gauss Pistol" CFWRWeapPPK12GaussPistol
  455. setname "Gauss Pistol Extra Cooling" ModCLPPK12GPCooler
  456. setname "Gauss Pistol Scope" ModCLPPK12GPScope
  457. setname "Gauss Pistol Secondary Coil" ModCLPPK12GPSecAcc
  458. elseif GetINIFloat "Name Choices:sPPK12GaussPistol" "CFWR Config.ini" == 2
  459. setname "Magnetic Gauss Pistol" CFWRWeapPPK12GaussPistol
  460. setname "Magnetic Gauss Pistol Extra Cooling" ModCLPPK12GPCooler
  461. setname "Magnetic Gauss Pistol Scope" ModCLPPK12GPScope
  462. setname "Magnetic Gauss Pistol Secondary Coil" ModCLPPK12GPSecAcc
  463. elseif GetINIFloat "Name Choices:sPPK12GaussPistol" "CFWR Config.ini" == 3
  464. setname "Sturdy Gauss Pistol" CFWRWeapPPK12GaussPistol
  465. setname "Sturdy Gauss Pistol Extra Cooling" ModCLPPK12GPCooler
  466. setname "Sturdy Gauss Pistol Scope" ModCLPPK12GPScope
  467. setname "Sturdy Gauss Pistol Secondary Coil" ModCLPPK12GPSecAcc
  468. elseif GetINIFloat "Name Choices:sPPK12GaussPistol" "CFWR Config.ini" == 4
  469. setname "Military Gauss Pistol" CFWRWeapPPK12GaussPistol
  470. setname "Military Gauss Pistol Extra Cooling" ModCLPPK12GPCooler
  471. setname "Military Gauss Pistol Scope" ModCLPPK12GPScope
  472. setname "Military Gauss Pistol Secondary Coil" ModCLPPK12GPSecAcc
  473. elseif GetINIFloat "Name Choices:sPPK12GaussPistol" "CFWR Config.ini" == 5
  474. setname "2mm Gauss Pistol" CFWRWeapPPK12GaussPistol
  475. setname "2mm Gauss Pistol Extra Cooling" ModCLPPK12GPCooler
  476. setname "2mm Gauss Pistol Scope" ModCLPPK12GPScope
  477. setname "2mm Gauss Pistol Secondary Coil" ModCLPPK12GPSecAcc
  478. endif
  479. ListAddForm Everything CFWRWeapPPK12GaussPistol
  480. ListAddForm NVALLWeapons CFWRWeapPPK12GaussPistol
  481. ListAddForm WeaponListRangedAll CFWRWeapPPK12GaussPistol
  482. ListAddForm GunsList CFWRWeapPPK12GaussPistol
  483. ListAddForm ExplodesGasTrapsOnHit CFWRWeapPPK12GaussPistol
  484. ListAddForm TheProfessionalWeaponsList CFWRWeapPPK12GaussPistol
  485. ; ListAddForm LaserCommanderWeaponsList CFWRWeapPPK12GaussPistol
  486. ListAddForm BeamChallengeWeaponLIST CFWRWeapPPK12GaussPistol
  487. ListAddForm RepairGaussRifle CFWRWeapPPK12GaussPistol
  488.  
  489. if GetINIFloat "Wasteland Integrations:sPPK12GaussPistol" "CFWR Config.ini" == 1
  490. ;PPK12 Gauss Pistol
  491. LeveledListAddForm VendorWeaponModsEnergyTier5 ModCLPPK12GPCooler 1 1 1.0
  492. LeveledListAddForm VendorWeaponModsEnergyTier5 ModCLPPK12GPSecAcc 1 1 1.0
  493. LeveledListAddForm VendorWeaponModsEnergyTier5 ModCLPPK12GPScope 1 1 1.0
  494. LeveledListAddForm VendorWeaponModsGunsExplosivesTier5 ModCLPPK12GPCooler 1 1 1.0
  495. LeveledListAddForm VendorWeaponModsGunsExplosivesTier5 ModCLPPK12GPSecAcc 1 1 1.0
  496. LeveledListAddForm VendorWeaponModsGunsExplosivesTier5 ModCLPPK12GPScope 1 1 1.0
  497. LeveledListAddForm HVScribeWeapons WithAmmoPPPK12GaussPistolLoot 1 1 1.0
  498. LeveledListAddForm VendorWeaponsGunsTier5 WithAmmoPPPK12GaussPistolLoot 1 1 75
  499. LeveledListAddForm VanGraffEnergyAllTier5 WithAmmoPPPK12GaussPistolLoot 1 1 1.0
  500.  
  501. LeveledListAddForm NVDLC03CorpseWeaponsEnergyTier4 WithAmmoPPPK12GaussPistolLoot 1 1 1.0
  502. LeveledListAddForm NVDLC03CorpseWeaponsEnergyTier5 WithAmmoPPPK12GaussPistolLoot 1 1 1.0
  503.  
  504. LeveledListAddForm NVDLC04LootNukeTier5EnergyWeaponsLIST WithAmmoPPPK12GaussPistolLoot 1 1 1.0
  505. LeveledListAddForm NVDLC04MarkedMenMarauderTier4Weapons WithAmmoPPPK12GaussPistolLoot 1 1 1.0
  506. LeveledListAddForm NVDLC04MarkedMenScoutTier5PlusRangeWeapons WithAmmoPPPK12GaussPistolLoot 1 1 1.0
  507. LeveledListAddForm NVDLC04MarkedMenScoutTier5RangeWeapons WithAmmoPPPK12GaussPistolLoot 1 1 1.0
  508. if fDebugPrints
  509. printc "CFWR PPK12 Gauss Pistol integrated."
  510. endif
  511. endif
  512. if GetINIFloat "Name Choices:sAlienBlaster" "CFWR Config.ini" == 1
  513. setname "Sturdy Alien Blaster" CFWRWeapAlienBlaster
  514. elseif GetINIFloat "Name Choices:sAlienBlaster" "CFWR Config.ini" == 2
  515. setname "Advanced Alien Blaster" CFWRWeapAlienBlaster
  516. elseif GetINIFloat "Name Choices:sAlienBlaster" "CFWR Config.ini" == 3
  517. setname "Advanced Alien Pistol" CFWRWeapAlienBlaster
  518. elseif GetINIFloat "Name Choices:sAlienBlaster" "CFWR Config.ini" == 4
  519. setname "Sturdy Alien Pisol" CFWRWeapAlienBlaster
  520. endif
  521.  
  522. if GetINIFloat "Wasteland Integrations:sAlienBlaster" "CFWR Config.ini" == 1
  523. if AlienBlasterREFFixed.getdisabled == 1
  524. AlienBlasterREFFixed.enable
  525. if fDebugPrints
  526. printc "CFWR Alien Blaster integrated."
  527. endif
  528. endif
  529. elseif GetINIFloat "Wasteland Integrations:sAlienBlaster" "CFWR Config.ini" == 0
  530. if AlienBlasterREFFixed.getdisabled == 0
  531. AlienBlasterREFFixed.disable
  532. endif
  533. endif
  534. ;Alien Blaster
  535. ListAddForm Everything CFWRWeapAlienBlaster
  536. ListAddForm NVALLWeapons CFWRWeapAlienBlaster
  537. ListAddForm WeaponListRangedAll CFWRWeapAlienBlaster
  538. ListAddForm GunsList CFWRWeapAlienBlaster
  539. ListAddForm TheProfessionalWeaponsList CFWRWeapAlienBlaster
  540. ListAddForm ExplodesGasTrapsOnHit CFWRWeapAlienBlaster
  541. ListAddForm RepairAlienBlaster CFWRWeapAlienBlaster
  542.  
  543. if GetINIFloat "Name Choices:sRangemasterHuntingRifle" "CFWR Config.ini" == 1
  544. setname "5.56 Hunting Rifle" CFWRWeapNVRangemaster
  545. setname "5.56 Hunting Rifle Extended Mag" ModNVRangemasterExtMag
  546. setname "5.56 Hunting Rifle Forged Receiver" ModNVRangemasterForgedReceiver
  547. setname "5.56 Hunting Rifle Scope" ModNVRangemasterScope
  548. elseif GetINIFloat "Name Choices:sRangemasterHuntingRifle" "CFWR Config.ini" == 2
  549. setname "Semi-Auto Hunting Rifle" CFWRWeapNVRangemaster
  550. setname "Semi-Auto Hunting Rifle Extended Mag" ModNVRangemasterExtMag
  551. setname "Semi-Auto Hunting Rifle Forged Receiver" ModNVRangemasterForgedReceiver
  552. setname "Semi-Auto Hunting Rifle Scope" ModNVRangemasterScope
  553. elseif GetINIFloat "Name Choices:sRangemasterHuntingRifle" "CFWR Config.ini" == 3
  554. setname "Hunting Carbine" CFWRWeapNVRangemaster
  555. setname "Hunting Carbine Extended Mag" ModNVRangemasterExtMag
  556. setname "Hunting Carbine Forged Receiver" ModNVRangemasterForgedReceiver
  557. setname "Hunting Carbine Scope" ModNVRangemasterScope
  558. elseif GetINIFloat "Name Choices:sRangemasterHuntingRifle" "CFWR Config.ini" == 4
  559. setname "Scout Rifle" CFWRWeapNVRangemaster
  560. setname "Scout Rifle Extended Mag" ModNVRangemasterExtMag
  561. setname "Scout Rifle Forged Receiver" ModNVRangemasterForgedReceiver
  562. setname "Scout Rifle Scope" ModNVRangemasterScope
  563. elseif GetINIFloat "Name Choices:sRangemasterHuntingRifle" "CFWR Config.ini" == 5
  564. setname "Scout 5.56 Rifle" CFWRWeapNVRangemaster
  565. setname "Scout 5.56 Rifle Extended Mag" ModNVRangemasterExtMag
  566. setname "Scout 5.56 Rifle Forged Receiver" ModNVRangemasterForgedReceiver
  567. setname "Scout 5.56 Rifle Scope" ModNVRangemasterScope
  568. elseif GetINIFloat "Name Choices:sRangemasterHuntingRifle" "CFWR Config.ini" == 6
  569. setname "Scout 5.56 Hunting Rifle" CFWRWeapNVRangemaster
  570. setname "Scout 5.56 Hunting Rifle Extended Mag" ModNVRangemasterExtMag
  571. setname "Scout 5.56 Hunting Rifle Forged Receiver" ModNVRangemasterForgedReceiver
  572. setname "Scout 5.56 Hunting Rifle Scope" ModNVRangemasterScope
  573. elseif GetINIFloat "Name Choices:sRangemasterHuntingRifle" "CFWR Config.ini" == 7
  574. setname "Scout 5.56 Hunting Carbine" CFWRWeapNVRangemaster
  575. setname "Scout 5.56 Hunting Carbine Extended Mag" ModNVRangemasterExtMag
  576. setname "Scout 5.56 Hunting Carbine Forged Receiver" ModNVRangemasterForgedReceiver
  577. setname "Scout 5.56 Hunting Carbine Scope" ModNVRangemasterScope
  578. endif
  579. ListAddForm Everything CFWRWeapNVRangemaster
  580. ListAddForm GunsList CFWRWeapNVRangemaster
  581. ListAddForm WeaponRiflesLIST CFWRWeapNVRangemaster
  582. ListAddForm NVALLWeapons CFWRWeapNVRangemaster
  583. ListAddForm WeaponListRangedALL CFWRWeapNVRangemaster
  584. ListAddForm Everything ModNVRangemasterExtMag
  585. ListAddForm Everything ModNVRangemasterForgedReceiver
  586. ListAddForm Everything ModNVRangemasterScope
  587.  
  588. if GetINIFloat "Wasteland Integrations:sRangemasterHuntingRifle" "CFWR Config.ini" == 1
  589. ;Rifles
  590. ;Colt Rangemaster Hunting Rifle
  591. if GetINIFloat "Base Game Mods:sRangemasterHuntingRifle" "CFWR Config.ini" == 0
  592. LeveledListAddForm VendorWeaponModsGunsTier3 ModNVRangemasterExtMag 1 1 1.0
  593. LeveledListAddForm 188NCRArmsMerchantMods ModNVRangemasterExtMag 1 1 1.0
  594. LeveledListAddForm VendorWeaponModsGunsTier3 ModNVRangemasterForgedReceiver 1 1 1.0
  595. LeveledListAddForm 188NCRArmsMerchantMods ModNVRangemasterForgedReceiver 1 1 1.0
  596. LeveledListAddForm VendorWeaponModsGunsTier3 ModNVRangemasterScope 1 1 1.0
  597. LeveledListAddForm 188NCRArmsMerchantMods ModNVRangemasterScope 1 1 1.0
  598. endif
  599. LeveledListAddForm Fiend3WeaponGunNV WithAmmoRangemasterHuntingRifleLoot 10 1 1.0
  600. LeveledListAddForm FiendWeaponRifle WithAmmoRangemasterHuntingRifleRaider 10 1 1.0
  601. LeveledListAddForm GunRunnerGunsAllTier3 CFWRWeapNVRangemaster 1 1 0.99
  602. LeveledListAddForm LL2Tier2GunsBothNCRTrooper WithAmmoRangemasterHuntingRifleLoot 10 1 1.0
  603. LeveledListAddForm LL2Tier2GunsNCRTrooper WithAmmoRangemasterHuntingRifleLoot 10 1 1.0
  604. LeveledListAddForm LL2Tier2GunsNCRTrooper10 WithAmmoRangemasterHuntingRifleLoot 10 1 1.0
  605. LeveledListAddForm LL2Tier2GunsNCRTrooper25 WithAmmoRangemasterHuntingRifleLoot 10 1 1.0
  606. LeveledListAddForm LL2Tier2GunsNCRTrooper50 WithAmmoRangemasterHuntingRifleLoot 10 1 1.0
  607. LeveledListAddForm LL2Tier2GunsNCRTrooper90 WithAmmoRangemasterHuntingRifleLoot 10 1 1.0
  608. LeveledListAddForm LL2Tier3Guns WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  609. LeveledListAddForm LL2Tier3Guns25 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  610. LeveledListAddForm LL2Tier3Guns50 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  611. LeveledListAddForm LL2Tier3Guns75 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  612. LeveledListAddForm LL2Tier3GunsLegionPrime WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  613. LeveledListAddForm LL2Tier3GunsLegionPrime25 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  614. LeveledListAddForm LL2Tier3GunsLegionPrime50 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  615. LeveledListAddForm LL2Tier3GunsLegionPrime75 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  616. LeveledListAddForm LL2Tier3GunsProspector WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  617. LeveledListAddForm LL2Tier3GunsProspector25 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  618. LeveledListAddForm LL2Tier3GunsProspector50 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  619. LeveledListAddForm LL2Tier3GunsProspector75 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  620. LeveledListAddForm LL2Tier3GunsTown WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  621. LeveledListAddForm LL2Tier3GunsTown25 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  622. LeveledListAddForm LL2Tier3GunsTown50 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  623. LeveledListAddForm LL2Tier3GunsTown75 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  624. LeveledListAddForm LL2Tier3GunsWasteland WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  625. LeveledListAddForm LL2Tier3GunsWasteland WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  626. LeveledListAddForm LL2Tier3GunsWasteland25 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  627. LeveledListAddForm LL2Tier3GunsWasteland25 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  628. LeveledListAddForm LL2Tier3GunsWasteland50 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  629. LeveledListAddForm LL2Tier3GunsWasteland50 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  630. LeveledListAddForm LL2Tier3GunsWasteland75 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  631. LeveledListAddForm LL2Tier3GunsWasteland75 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  632. LeveledListAddForm LL2WastelanderVipersLeaderWeaponNV WithAmmoRangemasterHuntingRifleLoot 6 1 1.0
  633. LeveledListAddForm LootGunRiflesAll WithAmmoRangemasterHuntingRifleLoot 9 1 1.0
  634. LeveledListAddForm LootGunRiflesAll WithAmmoRangemasterHuntingRifleLoot 9 1 1.0
  635. LeveledListAddForm LootGunRiflesAll75 WithAmmoRangemasterHuntingRifleLoot 9 1 1.0
  636. LeveledListAddForm LootGunRiflesAll75 WithAmmoRangemasterHuntingRifleLoot 9 1 1.0
  637. LeveledListAddForm MS06SlaverWeapons WithAmmoRangemasterHuntingRifleNPC 9 1 1.0
  638. LeveledListAddForm NCRTrooperGun2Weapon WithAmmoRangemasterHuntingRifleLoot 9 1 1.0
  639. LeveledListAddForm Raider2WeaponGun WithAmmoRangemasterHuntingRifleRaider 9 1 1.0
  640. LeveledListAddForm Raider2WeaponGun WithAmmoRangemasterHuntingRifleRaider 9 1 1.0
  641. LeveledListAddForm Raider3WeaponGunNV WithAmmoRangemasterHuntingRifleLoot 9 1 1.0
  642. LeveledListAddForm RaiderWeaponGun WithAmmoRangemasterHuntingRifleRaider 9 1 1.0
  643. LeveledListAddForm RaiderWeaponRifle WithAmmoRangemasterHuntingRifleRaider 9 1 1.0
  644. LeveledListAddForm RaiderWeaponRifleNV WithAmmoRangemasterHuntingRifleRaider 9 1 1.0
  645. LeveledListAddForm SlaverWeaponGunRND WithAmmoRangemasterHuntingRifleRaider 9 1 1.0
  646. LeveledListAddForm SlaverWeaponRifle WithAmmoRangemasterHuntingRifleRaider 7 1 1.0
  647. LeveledListAddForm SlaverWeaponRifle WithAmmoRangemasterHuntingRifleRaider 7 1 1.0
  648. LeveledListAddForm VendorWeaponsGunsCommon WithAmmoRangemasterHuntingRifleLoot 9 1 1.0
  649. LeveledListAddForm VendorWeaponsGunsCommon75 WithAmmoRangemasterHuntingRifleLoot 9 1 1.0
  650. LeveledListAddForm VendorWeaponsGunsTier3 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  651. LeveledListAddForm VFactionSquadLegionPraetorianWeapons WithAmmoRangemasterHuntingRifleNPC 8 1 1.0
  652. LeveledListAddForm VFactionSquadNCRCivilianRangerWeapons WithAmmoRangemasterHuntingRifleNPC 10 1 1.0
  653. LeveledListAddForm VFactionSquadNCRLeaderWeapons WithAmmoRangemasterHuntingRifleNPC 10 1 1.0
  654. LeveledListAddForm VFactionSquadNCRVeteranTrooperWeapons WithAmmoRangemasterHuntingRifleNPC 1 1 1.0
  655. LeveledListAddForm VFSFollowerGuardGunswAmmo WithAmmoRangemasterHuntingRifleNPC 10 1 1.0
  656. LeveledListAddForm VFSTouristBodyguardWeapons WithAmmoRangemasterHuntingRifleNPC 1 1 1.0
  657. LeveledListAddForm VHDLegionRangedWeapons75 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  658. LeveledListAddForm VHDLegionRangedWeapons75 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  659.  
  660. LeveledListAddForm NVDLC02VendorWeaponsModern WithAmmoRangemasterHuntingRifleNPC 1 1 1.0
  661. LeveledListAddForm NVDLC02TierGunsRangerMed WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  662. LeveledListAddForm NVDLC02TierGunsRangerMed50 WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  663. LeveledListAddForm NVDLC02VendorWeaponsGunsCommonModified WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  664. LeveledListAddForm NVDLC02WeaponsWhiteLegNVTier1Guns WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  665. LeveledListAddForm NVDLC02WeaponsWhiteLegStormDrummerGuns WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  666.  
  667. LeveledListAddForm NVDLC03LobotomiteWeapon WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  668.  
  669. LeveledListAddForm NVDLC04LegionaryGuns WithAmmoRangemasterHuntingRifleNPC 1 1 1.0
  670. LeveledListAddForm NVDLC04MarkedMenHunterTier4RangeWeapons WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  671. LeveledListAddForm NVDLC04MarkedMenScoutTier4RangeWeapons WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  672. LeveledListAddForm NVDLC04NukedNCRTier5PlusWeapons WithAmmoRangemasterHuntingRifleLoot 1 1 1.0
  673. if fDebugPrints
  674. printc "CFWR Hunting Rifle integrated."
  675. endif
  676. endif
  677.  
  678. if GetINIFloat "Name Choices:sFNFAL" "CFWR Config.ini" == 1
  679. setname "European Battle Rifle" CFWRFNFAL
  680. elseif GetINIFloat "Name Choices:sFNFAL" "CFWR Config.ini" == 2
  681. setname "European Marksman Rifle" CFWRFNFAL
  682. endif
  683. ListAddForm Everything CFWRFNFAL
  684. ListAddForm WeaponRiflesLIST CFWRFNFAL
  685. ListAddForm NVALLWeapons CFWRFNFAL
  686. ListAddForm WeaponListRangedALL CFWRFNFAL
  687. ListAddForm GunsList CFWRFNFAL
  688.  
  689. if GetINIFloat "Wasteland Integrations:sFNFAL" "CFWR Config.ini" == 1
  690. ;FN FAL Rifle
  691. LeveledListAddForm DamNCRTrooperWeapons WithAmmoFNFALRifleNPC 1 1 1.0
  692. LeveledListAddForm GunRunnerGunsAllTier4 CFWRFNFAL 1 1 0.99
  693. LeveledListAddForm LL2Tier4Guns WithAmmoFNFALRifleLoot 1 1 1.0
  694. LeveledListAddForm LL2Tier4Guns25 WithAmmoFNFALRifleLoot 1 1 1.0
  695. LeveledListAddForm LL2Tier4Guns50 WithAmmoFNFALRifleLoot 1 1 1.0
  696. LeveledListAddForm LL2Tier4Guns75 WithAmmoFNFALRifleLoot 1 1 1.0
  697. LeveledListAddForm LootGunRiflesAll WithAmmoFNFALRifleLoot 20 1 1.0
  698. LeveledListAddForm LootGunRiflesAll75 WithAmmoFNFALRifleLoot 20 1 1.0
  699. LeveledListAddForm VendorWeaponsGunsCommon WithAmmoFNFALRifleLoot 20 1 1.0
  700. LeveledListAddForm VendorWeaponsGunsTier4 WithAmmoFNFALRifleLoot 1 1 1.0
  701. LeveledListAddForm VFactionSquadLegionLeaderWeapons WithAmmoFNFALRifleNPC 18 1 1.0
  702. LeveledListAddForm vGOMGunroomLoot WithAmmoFNFALRifleLoot 15 1 1.0
  703.  
  704. LeveledListAddForm NVDLC02VendorWeaponsModern WithAmmoFNFALRifleLoot 20 1 1.0
  705. LeveledListAddForm NVDLC02TierGunsRangerMed WithAmmoFNFALRifleLoot 20 1 1.0
  706. LeveledListAddForm NVDLC02TierGunsRangerMed50 WithAmmoFNFALRifleLoot 20 1 1.0
  707. LeveledListAddForm NVDLC02WeaponsWhiteLegStormDrummerGuns WithAmmoFNFALRifleLoot 20 1 1.0
  708. LeveledListAddForm NVDLC03LobotomiteWeapon WithAmmoFNFALRifleLoot 20 1 1.0
  709.  
  710. LeveledListAddForm NVDLC04LegionaryGuns WithAmmoFNFALRifleLoot 1 1 1.0
  711. LeveledListAddForm NVDLC04LootNukeTier5GunsLIST WithAmmoFNFALRifleLoot 1 1 1.0
  712. LeveledListAddForm NVDLC04MarkedMenHunterTier4RangeWeapons WithAmmoFNFALRifleLoot 1 1 1.0
  713. LeveledListAddForm NVDLC04MarkedMenScoutTier5RangeWeapons WithAmmoFNFALRifleLoot 1 1 1.0
  714. LeveledListAddForm NVDLC04NukedNCRTier5PlusWeapons WithAmmoFNFALRifleLoot 1 1 1.0
  715. if fDebugPrints
  716. printc "CFWR FN Fal integrated."
  717. endif
  718. endif
  719. if GetINIFloat "Name Choices:sClassicSniperRifle" "CFWR Config.ini" == 1
  720. setname "Sturdy Sniper Rifle" CFWRWeapClassicSniperRifle
  721. setname "Sturdy Sniper Rifle Synthetic Stock" ModClassicSniperRifleSyntheticStock
  722. elseif GetINIFloat "Name Choices:sClassicSniperRifle" "CFWR Config.ini" == 2
  723. setname "Advanced Sniper Rifle" CFWRWeapClassicSniperRifle
  724. setname "Advanced Sniper Rifle Synthetic Stock" ModClassicSniperRifleSyntheticStock
  725. elseif GetINIFloat "Name Choices:sClassicSniperRifle" "CFWR Config.ini" == 3
  726. setname "Prototype Sniper Rifle" CFWRWeapClassicSniperRifle
  727. setname "Prototype Sniper Rifle Synthetic Stock" ModClassicSniperRifleSyntheticStock
  728. elseif GetINIFloat "Name Choices:sClassicSniperRifle" "CFWR Config.ini" == 4
  729. setname "Military Sniper Rifle" CFWRWeapClassicSniperRifle
  730. setname "Military Sniper Rifle Synthetic Stock" ModClassicSniperRifleSyntheticStock
  731. endif
  732. ListAddForm Everything CFWRWeapClassicSniperRifle
  733. ListAddForm WeaponRiflesLIST CFWRWeapClassicSniperRifle
  734. ListAddForm NVALLWeapons CFWRWeapClassicSniperRifle
  735. ListAddForm WeaponListRangedALL CFWRWeapClassicSniperRifle
  736. ListAddForm GunsList CFWRWeapClassicSniperRifle
  737. ListAddForm Everything ModClassicSniperRifleSyntheticStock
  738.  
  739. if GetINIFloat "Wasteland Integrations:sClassicSniperRifle" "CFWR Config.ini" == 1
  740. ;DKS Sniper Rifle
  741. if GetINIFloat "Base Game Mods:sClassicSniperRifle" "CFWR Config.ini" == 0
  742.  
  743. LeveledListAddForm VendorWeaponModsGunsTier4 ModClassicSniperRifleSyntheticStock 1 1 1.0
  744. LeveledListAddForm 188NCRArmsMerchantMods ModClassicSniperRifleSyntheticStock 14 1 1.0
  745. endif
  746. LeveledListAddForm DamNCRTrooperWeapons WithAmmoClassicSniperRifleNPC 1 1 1.0
  747. LeveledListAddForm GunRunnerGunsAllTier4 CFWRWeapClassicSniperRifle 1 1 0.99
  748. LeveledListAddForm LL2Tier4Guns WithAmmoClassicSniperRifleLoot 1 1 1.0
  749. LeveledListAddForm LL2Tier4Guns25 WithAmmoClassicSniperRifleLoot 1 1 1.0
  750. LeveledListAddForm LL2Tier4Guns50 WithAmmoClassicSniperRifleLoot 1 1 1.0
  751. LeveledListAddForm LL2Tier4Guns75 WithAmmoClassicSniperRifleLoot 1 1 1.0
  752. LeveledListAddForm LootGunRiflesAll WithAmmoClassicSniperRifleLoot 14 1 1.0
  753. LeveledListAddForm LootGunRiflesAll75 WithAmmoClassicSniperRifleLoot 14 1 1.0
  754. LeveledListAddForm VendorWeaponsGunsCommon WithAmmoClassicSniperRifleLoot 14 1 1.0
  755. LeveledListAddForm VendorWeaponsGunsTier4 WithAmmoClassicSniperRifleLoot 1 1 1.0
  756. LeveledListAddForm VFactionSquadLegionLeaderWeapons WithAmmoClassicSniperRifleNPC 12 1 1.0
  757. LeveledListAddForm vGOMGunroomLoot WithAmmoClassicSniperRifleLoot 1 1 1.0
  758.  
  759. LeveledListAddForm NVDLC04LegionaryGuns WithAmmoClassicSniperRifleLoot 1 1 1.0
  760. LeveledListAddForm NVDLC04LootNukeTier5GunsLIST WithAmmoClassicSniperRifleLoot 1 1 1.0
  761. LeveledListAddForm NVDLC04MarkedMenScoutTier4RangeWeapons WithAmmoClassicSniperRifleLoot 1 1 1.0
  762. LeveledListAddForm NVDLC04NukedNCRTier5PlusWeapons WithAmmoClassicSniperRifleLoot 1 1 1.0
  763. if fDebugPrints
  764. printc "CFWR Classic Sniper Rifle integrated."
  765. endif
  766. endif
  767.  
  768. if GetINIFloat "Name Choices:sClassicSawedOff" "CFWR Config.ini" == 1
  769. setname "Wasteland Shotgun" CFWRWeapShotgunSawedOff
  770. elseif GetINIFloat "Name Choices:sClassicSawedOff" "CFWR Config.ini" == 2
  771. setname "Wasteland Sawed-Off Shotgun" CFWRWeapShotgunSawedOff
  772. elseif GetINIFloat "Name Choices:sClassicSawedOff" "CFWR Config.ini" == 3
  773. setname "Wasteland Sawed Off Shotgun" CFWRWeapShotgunSawedOff
  774. elseif GetINIFloat "Name Choices:sClassicSawedOff" "CFWR Config.ini" == 4
  775. setname "Wasteland Warrior Shotgun" CFWRWeapShotgunSawedOff
  776. elseif GetINIFloat "Name Choices:sClassicSawedOff" "CFWR Config.ini" == 5
  777. setname "Road Warrior Shotgun" CFWRWeapShotgunSawedOff
  778. endif
  779. ListAddForm Everything CFWRWeapShotgunSawedOff
  780. ListAddForm GunsList CFWRWeapShotgunSawedOff
  781. ListAddForm RepairSawedOffShotgun CFWRWeapShotgunSawedOff
  782. ListAddForm NVImprovedHoldoutWeapons CFWRWeapShotgunSawedOff
  783. ListAddForm WeaponShotgunLIST CFWRWeapShotgunSawedOff
  784. ListAddForm NVALLWeapons CFWRWeapShotgunSawedOff
  785. ListAddForm ShotgunSurgeonWeaponsList CFWRWeapShotgunSawedOff
  786. ListAddForm WeaponListRangedALL CFWRWeapShotgunSawedOff
  787.  
  788. if GetINIFloat "Wasteland Integrations:sClassicSawedOff" "CFWR Config.ini" == 1
  789. ;Shotguns
  790. ;Classic Sawed Off Shotgun
  791. LeveledListAddForm FiendInt2WeaponGunNV WithAmmoClassicShotgunSawedOffLoot 12 1 1.0
  792. LeveledListAddForm GunRunnerGunsAllTier3 CFWRWeapShotgunSawedOff 1 1 0.99
  793. LeveledListAddForm LL2Tier3Guns WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  794. LeveledListAddForm LL2Tier3Guns25 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  795. LeveledListAddForm LL2Tier3Guns50 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  796. LeveledListAddForm LL2Tier3Guns75 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  797. LeveledListAddForm LL2Tier3GunsLegionPrime WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  798. LeveledListAddForm LL2Tier3GunsLegionPrime25 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  799. LeveledListAddForm LL2Tier3GunsLegionPrime50 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  800. LeveledListAddForm LL2Tier3GunsLegionPrime75 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  801. LeveledListAddForm LL2Tier3GunsMercenary WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  802. LeveledListAddForm LL2Tier3GunsMercenary50 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  803. LeveledListAddForm LL2Tier3GunsProspector WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  804. LeveledListAddForm LL2Tier3GunsProspector25 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  805. LeveledListAddForm LL2Tier3GunsProspector50 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  806. LeveledListAddForm LL2Tier3GunsProspector75 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  807. LeveledListAddForm LL2Tier3GunsTown WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  808. LeveledListAddForm LL2Tier3GunsTown25 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  809. LeveledListAddForm LL2Tier3GunsTown50 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  810. LeveledListAddForm LL2Tier3GunsTown75 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  811. LeveledListAddForm LL2Tier3GunsWasteland WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  812. LeveledListAddForm LL2Tier3GunsWasteland25 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  813. LeveledListAddForm LL2Tier3GunsWasteland50 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  814. LeveledListAddForm LL2Tier3GunsWasteland75 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  815. LeveledListAddForm LootGunPistolsAll WithAmmoClassicShotgunSawedOffLoot 12 1 1.0
  816. LeveledListAddForm LootGunPistolsAll75NV WithAmmoClassicShotgunSawedOffLoot 12 1 1.0
  817. LeveledListAddForm LootNVGunsAll WithAmmoClassicShotgunSawedOffLoot 12 1 1.0
  818. LeveledListAddForm NPCSettlerGun WithAmmoClassicShotgunSawedOffNPC 12 1 1.0
  819. LeveledListAddForm Raider2WeaponGun WithAmmoClassicShotgunSawedOffRaider 12 1 1.0
  820. LeveledListAddForm Raider2WeaponGunNV WithAmmoClassicShotgunSawedOffLoot 12 1 1.0
  821. LeveledListAddForm RaiderWeaponGun WithAmmoClassicShotgunSawedOffRaider 12 1 1.0
  822. LeveledListAddForm SlaverWeaponGunRND WithAmmoClassicShotgunSawedOffRaider 8 1 1.0
  823. LeveledListAddForm VendorWeaponsGunsCommon WithAmmoClassicShotgunSawedOffLoot 12 1 1.0
  824. LeveledListAddForm VendorWeaponsGunsCommon75 WithAmmoClassicShotgunSawedOffLoot 12 1 1.0
  825. LeveledListAddForm VendorWeaponsGunsTier3 WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  826. ; LeveledListAddForm VFactionSquadLegionLeaderWeapons WithAmmoClassicShotgunSawedOffNPC 8 1 1.0
  827. LeveledListAddForm VFactionSquadLegionLeaderWeapons WithAmmoClassicShotgunSawedOffNPC 1 1 1.0
  828. LeveledListAddForm VFSFollowerGuardGunswAmmo WithAmmoClassicShotgunSawedOffNPC 1 1 1.0
  829. LeveledListAddForm VFSMickSecretInventoryList CFWRWeapShotgunSawedOff 1 3 70
  830.  
  831. LeveledListAddForm NVDLC02VendorWeaponsGunsCommonModified WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  832. LeveledListAddForm NVDLC02WeaponsWhiteLegNVTier1Guns WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  833. LeveledListAddForm NVDLC02WeaponsWhiteLegStormDrummerGuns WithAmmoClassicShotgunSawedOffLoot 1 1 1.0
  834. LeveledListAddForm NVDLC03LobotomiteWeapon WithAmmoClassicShotgunSawedOffLoot 10 1 1.0
  835. if fDebugPrints
  836. printc "CFWR Classic Sawed Off Shotgun integrated."
  837. endif
  838. endif
  839.  
  840. if GetINIFloat "Name Choices:sClassicCombatShotgun" "CFWR Config.ini" == 1
  841. setname "Winchester Shotgun" CFWRClassicCombatShotgun
  842. elseif GetINIFloat "Name Choices:sClassicCombatShotgun" "CFWR Config.ini" == 2
  843. setname "Mag-Fed Shotgun" CFWRClassicCombatShotgun
  844. elseif GetINIFloat "Name Choices:sClassicCombatShotgun" "CFWR Config.ini" == 3
  845. setname "Sturdy Combat Shotgun" CFWRClassicCombatShotgun
  846. elseif GetINIFloat "Name Choices:sClassicCombatShotgun" "CFWR Config.ini" == 4
  847. setname "Sturdy Riot Shotgun" CFWRClassicCombatShotgun
  848. elseif GetINIFloat "Name Choices:sClassicCombatShotgun" "CFWR Config.ini" == 5
  849. setname "Assault Shotgun" CFWRClassicCombatShotgun
  850. endif
  851. ListAddForm Everything CFWRClassicCombatShotgun
  852. ListAddForm WeaponShotgunLIST CFWRClassicCombatShotgun
  853. ListAddForm NVALLWeapons CFWRClassicCombatShotgun
  854. ListAddForm ShotgunSurgeonWeaponsList CFWRClassicCombatShotgun
  855. ListAddForm WeaponListRangedALL CFWRClassicCombatShotgun
  856. if GetINIFloat "Wasteland Integrations:sClassicCombatShotgun" "CFWR Config.ini" == 1
  857. ;Classic Combat Shotgun
  858. LeveledListAddForm DamNCRTrooperWeapons WithAmmoClassicCombatShotgunLoot 1 1 1.0
  859. LeveledListAddForm GunRunnerGunsAllTier5 CFWRClassicCombatShotgun 1 1 0.99
  860. LeveledListAddForm LL2Tier5Guns WithAmmoClassicCombatShotgunLoot 1 1 1.0
  861. LeveledListAddForm LL2Tier5Guns50 WithAmmoClassicCombatShotgunLoot 1 1 1.0
  862. LeveledListAddForm VendorWeaponsGunsCommon WithAmmoClassicCombatShotgunLoot 24 1 1.0
  863. LeveledListAddForm VendorWeaponsGunsTier5 WithAmmoClassicCombatShotgunLoot 1 1 1.0
  864. LeveledListAddForm vHDRangerEliteWeaponsAssault WithAmmoClassicCombatShotgunLoot 20 1 1.0
  865. LeveledListAddForm VLegionRiotShotgun50 WithAmmoClassicCombatShotgunLoot 1 1 1.0
  866.  
  867. LeveledListAddForm NVDLC04LegionaryGuns WithAmmoClassicCombatShotgunLoot 24 1 1.0
  868. LeveledListAddForm NVDLC04LootNukeTier5GunsLIST WithAmmoClassicCombatShotgunLoot 1 1 1.0
  869. LeveledListAddForm NVDLC04MarkedMenMarauderTier4Weapons WithAmmoClassicCombatShotgunLoot 1 1 1.0
  870. LeveledListAddForm NVDLC04MarkedMenMarauderTier5PlusWeapons WithAmmoClassicCombatShotgunLoot 1 1 1.0
  871. LeveledListAddForm NVDLC04MarkedMenMarauderTier5Weapons WithAmmoClassicCombatShotgunLoot 1 1 1.0
  872. LeveledListAddForm NVDLC04NukedNCRTier5PlusWeapons WithAmmoClassicCombatShotgunLoot 1 1 1.0
  873. if fDebugPrints
  874. printc "CFWR Classic Combat Shotgun integrated."
  875. endif
  876. endif
  877.  
  878. if GetINIFloat "Name Choices:sJackhammer" "CFWR Config.ini" == 1
  879. setname "Jackhammer Shotgun" CFWRWeapPancorJH
  880. elseif GetINIFloat "Name Choices:sJackhammer" "CFWR Config.ini" == 2
  881. setname "Advanced Riot Shotgun" CFWRWeapPancorJH
  882. elseif GetINIFloat "Name Choices:sJackhammer" "CFWR Config.ini" == 3
  883. setname "Prototype Riot Shotgun" CFWRWeapPancorJH
  884. elseif GetINIFloat "Name Choices:sJackhammer" "CFWR Config.ini" == 4
  885. setname "Sturdy Riot Shotgun" CFWRWeapPancorJH
  886. elseif GetINIFloat "Name Choices:sJackhammer" "CFWR Config.ini" == 5
  887. setname "Automatic Riot Shotgun" CFWRWeapPancorJH
  888. endif
  889. ListAddForm Everything CFWRWeapPancorJH
  890. ListAddForm WeaponShotgunLIST CFWRWeapPancorJH
  891. ListAddForm NVALLWeapons CFWRWeapPancorJH
  892. ListAddForm ShotgunSurgeonWeaponsList CFWRWeapPancorJH
  893. ListAddForm WeaponListRangedALL CFWRWeapPancorJH
  894. if GetINIFloat "Wasteland Integrations:sJackhammer" "CFWR Config.ini" == 1
  895. ;Pancor Jackhammer
  896. LeveledListAddForm GunRunnerGunsAllTier5 CFWRWeapPancorJH 1 1 0.99
  897. LeveledListAddForm vHDRangerEliteWeaponsAssault WithAmmoPancorJackhammerShotgunLoot 20 1 1.0
  898.  
  899. LeveledListAddForm NVDLC04LegionaryGuns WithAmmoPancorJackhammerShotgunLoot 28 1 1.0
  900. LeveledListAddForm NVDLC04LootNukeTier5GunsLIST WithAmmoPancorJackhammerShotgunLoot 1 1 1.0
  901. LeveledListAddForm NVDLC04MarkedMenMarauderTier4Weapons WithAmmoPancorJackhammerShotgunLoot 1 1 1.0
  902. LeveledListAddForm NVDLC04MarkedMenMarauderTier5PlusWeapons WithAmmoPancorJackhammerShotgunLoot 1 1 1.0
  903. LeveledListAddForm NVDLC04MarkedMenMarauderTier5Weapons WithAmmoPancorJackhammerShotgunLoot 1 1 1.0
  904. LeveledListAddForm NVDLC04NukedNCRTier5PlusWeapons WithAmmoPancorJackhammerShotgunLoot 1 1 1.0
  905. if fDebugPrints
  906. printc "CFWR Jackhammer integrated."
  907. endif
  908. endif
  909.  
  910. if GetINIFloat "Name Choices:sCAWS" "CFWR Config.ini" == 1
  911. setname "Automatic Shotgun" CFWRWeapMCAWS
  912. elseif GetINIFloat "Name Choices:sCAWS" "CFWR Config.ini" == 2
  913. setname "Automatic 20 Ga. Shotgun" CFWRWeapMCAWS
  914. elseif GetINIFloat "Name Choices:sCAWS" "CFWR Config.ini" == 3
  915. setname "20 Ga. Riot Shotgun" CFWRWeapMCAWS
  916. elseif GetINIFloat "Name Choices:sCAWS" "CFWR Config.ini" == 4
  917. setname "20 Ga. Assault Shotgun" CFWRWeapMCAWS
  918. elseif GetINIFloat "Name Choices:sCAWS" "CFWR Config.ini" == 5
  919. setname "20 Ga. Scout Shotgun" CFWRWeapMCAWS
  920. elseif GetINIFloat "Name Choices:sCAWS" "CFWR Config.ini" == 6
  921. setname "Scout Shotgun" CFWRWeapMCAWS
  922. elseif GetINIFloat "Name Choices:sCAWS" "CFWR Config.ini" == 7
  923. setname "Prototype 20 Ga. Assault Shotgun" CFWRWeapMCAWS
  924. endif
  925. ListAddForm Everything CFWRWeapMCAWS
  926. ListAddForm WeaponShotgunLIST CFWRWeapMCAWS
  927. ListAddForm NVALLWeapons CFWRWeapMCAWS
  928. ListAddForm ShotgunSurgeonWeaponsList CFWRWeapMCAWS
  929. ListAddForm WeaponListRangedALL CFWRWeapMCAWS
  930.  
  931. if GetINIFloat "Wasteland Integrations:sCAWS" "CFWR Config.ini" == 1
  932. ;HK CAWS
  933. LeveledListAddForm VendorWeaponModsGunsTier4 ModNVMCAWSSB 1 1 1.0
  934. LeveledListAddForm VendorWeaponModsGunsTier4 ModNVMCAWSLB 1 1 1.0
  935. LeveledListAddForm VendorWeaponModsGunsTier4 ModNVMCAWSEXT 1 1 1.0
  936. LeveledListAddForm GunRunnerGunsAllTier5 CFWRWeapMCAWS 1 1 0.99
  937. if fDebugPrints
  938. printc "CFWR CAWS integrated."
  939. endif
  940. endif
  941.  
  942. if GetINIFloat "Name Choices:sP90" "CFWR Config.ini" == 1
  943. setname "German Submachine Gun" CFWRWeapP90
  944. elseif GetINIFloat "Name Choices:sP90" "CFWR Config.ini" == 2
  945. setname "Advanced 10mm Submachine Gun" CFWRWeapP90
  946. elseif GetINIFloat "Name Choices:sP90" "CFWR Config.ini" == 3
  947. setname "Prototype Submachine Gun" CFWRWeapP90
  948. elseif GetINIFloat "Name Choices:sP90" "CFWR Config.ini" == 4
  949. setname "Hi-Cap 10mm Submachine Gun" CFWRWeapP90
  950. elseif GetINIFloat "Name Choices:sP90" "CFWR Config.ini" == 5
  951. setname "Marine 10mm Submachine Gun" CFWRWeapP90
  952. elseif GetINIFloat "Name Choices:sP90" "CFWR Config.ini" == 6
  953. setname "Special Forces 10mm Submachine Gun" CFWRWeapP90
  954. elseif GetINIFloat "Name Choices:sP90" "CFWR Config.ini" == 7
  955. setname "Mercenary 10mm Submachine Gun" CFWRWeapP90
  956. elseif GetINIFloat "Name Choices:sP90" "CFWR Config.ini" == 8
  957. setname "Mercenary Submachine Gun" CFWRWeapP90
  958. endif
  959. ListAddForm Everything CFWRWeapP90
  960. ListAddForm NVALLWeapons CFWRWeapP90
  961. ListAddForm WeaponListRangedAll CFWRWeapP90
  962. ListAddForm GunsList CFWRWeapP90
  963. ListAddForm TheProfessionalWeaponsList CFWRWeapP90
  964. ListAddForm WeaponMachinegunLIST CFWRWeapP90
  965. ListAddForm Repair10mmSubmachineGun CFWRWeapP90
  966.  
  967. if GetINIFloat "Wasteland Integrations:sP90" "CFWR Config.ini" == 1
  968. ;P90
  969. LeveledListAddForm FiendInt2WeaponGunNV WithAmmoClassicP90Loot 14 1 1.0
  970. LeveledListAddForm GunRunnerGunsAllTier3 CFWRWeapP90 1 1 0.99
  971. LeveledListAddForm LeveledWithAmmoNV9mm10mmSubmachineGunNPC WithAmmoClassicP90Loot 9 1 1.0
  972. LeveledListAddForm LL2Tier2GunsProspector WithAmmoClassicP90NPC 1 1 1.0
  973. LeveledListAddForm LL2Tier2GunsProspector25 WithAmmoClassicP90NPC 1 1 1.0
  974. LeveledListAddForm LL2Tier2GunsProspector50 WithAmmoClassicP90NPC 1 1 1.0
  975. LeveledListAddForm LL2Tier2GunsProspector75 WithAmmoClassicP90NPC 1 1 1.0
  976. LeveledListAddForm LL2Tier2GunsProspector WithAmmoClassicP90NPC 14 1 1.0
  977. LeveledListAddForm LL2Tier2GunsProspector25 WithAmmoClassicP90NPC 14 1 1.0
  978. LeveledListAddForm LL2Tier2GunsProspector50 WithAmmoClassicP90NPC 14 1 1.0
  979. LeveledListAddForm LL2Tier2GunsProspector75 WithAmmoClassicP90NPC 14 1 1.0
  980. LeveledListAddForm LL2Tier3Guns WithAmmoClassicP90Loot 1 1 1.0
  981. LeveledListAddForm LL2Tier3Guns25 WithAmmoClassicP90Loot 1 1 1.0
  982. LeveledListAddForm LL2Tier3Guns50 WithAmmoClassicP90Loot 1 1 1.0
  983. LeveledListAddForm LL2Tier3Guns75 WithAmmoClassicP90Loot 1 1 1.0
  984. LeveledListAddForm LL2Tier3GunsMercenary WithAmmoClassicP90Loot 1 1 1.0
  985. LeveledListAddForm LL2Tier3GunsMercenary50 WithAmmoClassicP90Loot 1 1 1.0
  986. LeveledListAddForm LL2Tier3GunsProspector WithAmmoClassicP90Loot 1 1 1.0
  987. LeveledListAddForm LL2Tier3GunsProspector25 WithAmmoClassicP90Loot 1 1 1.0
  988. LeveledListAddForm LL2Tier3GunsProspector50 WithAmmoClassicP90Loot 1 1 1.0
  989. LeveledListAddForm LL2Tier3GunsProspector75 WithAmmoClassicP90Loot 1 1 1.0
  990. LeveledListAddForm LL2Tier3GunsTown WithAmmoClassicP90Loot 1 1 1.0
  991. LeveledListAddForm LL2Tier3GunsTown WithAmmoClassicP90Loot 1 1 1.0
  992. LeveledListAddForm LL2Tier3GunsTown25 WithAmmoClassicP90Loot 1 1 1.0
  993. LeveledListAddForm LL2Tier3GunsTown25 WithAmmoClassicP90Loot 1 1 1.0
  994. LeveledListAddForm LL2Tier3GunsTown50 WithAmmoClassicP90Loot 1 1 1.0
  995. LeveledListAddForm LL2Tier3GunsTown50 WithAmmoClassicP90Loot 1 1 1.0
  996. LeveledListAddForm LL2Tier3GunsTown75 WithAmmoClassicP90Loot 1 1 1.0
  997. LeveledListAddForm LL2Tier3GunsTown75 WithAmmoClassicP90Loot 1 1 1.0
  998. LeveledListAddForm LL2Tier3GunsWasteland WithAmmoClassicP90Loot 1 1 1.0
  999. LeveledListAddForm LL2Tier3GunsWasteland25 WithAmmoClassicP90Loot 1 1 1.0
  1000. LeveledListAddForm LL2Tier3GunsWasteland50 WithAmmoClassicP90Loot 1 1 1.0
  1001. LeveledListAddForm LL2Tier3GunsWasteland75 WithAmmoClassicP90Loot 1 1 1.0
  1002. LeveledListAddForm LL2WastelanderVipersLeaderWeaponNV WithAmmoClassicP90Raider 6 1 1.0
  1003. LeveledListAddForm LL2WastelanderJackalsWeaponNV WithAmmoClassicP90Raider 14 1 1.0
  1004. LeveledListAddForm LL2WastelanderVipersLeaderWeaponNV WithAmmoClassicP90Raider 10 1 1.0
  1005. LeveledListAddForm LL2WastelanderVipersWeaponNV WithAmmoClassicP90Raider 14 1 1.0
  1006. LeveledListAddForm LootGunRiflesAll WithAmmoClassicP90Loot 14 1 1.0
  1007. LeveledListAddForm LootGunRiflesAll75 WithAmmoClassicP90Loot 14 1 1.0
  1008. LeveledListAddForm LootNVGunsAll WithAmmoClassicP90Loot 14 1 1.0
  1009. LeveledListAddForm Raider3WeaponGun WithAmmoClassicP90Raider 14 1 1.0
  1010. LeveledListAddForm Raider3WeaponGunNV WithAmmoClassicP90Raider 14 1 1.0
  1011. LeveledListAddForm RaiderWeaponGun WithAmmoClassicP90Raider 14 1 1.0
  1012. LeveledListAddForm SlaverWeaponGunRND WithAmmoClassicP90Raider 12 1 1.0
  1013. LeveledListAddForm VendorWeaponsGunsCommon WithAmmoClassicP90Loot 14 1 1.0
  1014. LeveledListAddForm VendorWeaponsGunsCommon75 WithAmmoClassicP90Loot 14 1 1.0
  1015. LeveledListAddForm VendorWeaponsGunsTier3 WithAmmoClassicP90Loot 1 1 1.0
  1016. LeveledListAddForm VFactionSquadLegionVexillariusWeapons WithAmmoClassicP90NPC 12 1 1.0
  1017. LeveledListAddForm VFSKingWeaponRandom WithAmmoClassicP90NPC 14 1 1.0
  1018. LeveledListAddForm VFSKingWeaponRandomRangedOnly WithAmmoClassicP90NPC 14 1 1.0
  1019. LeveledListAddForm VFSTouristBodyguardWeapons WithAmmoClassicP90NPC 1 1 1.0
  1020. LeveledListAddForm vGOMMuscleWeapons WithAmmoClassicP90NPC 1 1 1.0
  1021. if fDebugPrints
  1022. printc "CFWR P90 integrated."
  1023. endif
  1024. endif
  1025.  
  1026. if GetINIFloat "Name Choices:sNeedlerPistol" "CFWR Config.ini" == 1
  1027. setname "Advanced Nail Gun" CFWRWeapClassicNeedler
  1028. elseif GetINIFloat "Name Choices:sNeedlerPistol" "CFWR Config.ini" == 2
  1029. setname "Nail Gun" CFWRWeapClassicNeedler
  1030. elseif GetINIFloat "Name Choices:sNeedlerPistol" "CFWR Config.ini" == 3
  1031. setname "Nail Accelerator" CFWRWeapClassicNeedler
  1032. elseif GetINIFloat "Name Choices:sNeedlerPistol" "CFWR Config.ini" == 4
  1033. setname "Magnetic Nail Gun" CFWRWeapClassicNeedler
  1034. elseif GetINIFloat "Name Choices:sNeedlerPistol" "CFWR Config.ini" == 5
  1035. setname "Flechette Pistol" CFWRWeapClassicNeedler
  1036. elseif GetINIFloat "Name Choices:sNeedlerPistol" "CFWR Config.ini" == 6
  1037. setname "Nail Pistol" CFWRWeapClassicNeedler
  1038. endif
  1039. ListAddForm Everything CFWRWeapClassicNeedler
  1040. ListAddForm NVALLWeapons CFWRWeapClassicNeedler
  1041. ListAddForm WeaponListRangedAll CFWRWeapClassicNeedler
  1042. ListAddForm GunsList CFWRWeapClassicNeedler
  1043. ListAddForm TheProfessionalWeaponsList CFWRWeapClassicNeedler
  1044. ListAddForm NVHoldoutWeapons CFWRWeapClassicNeedler
  1045.  
  1046. if GetINIFloat "Wasteland Integrations:sNeedlerPistol" "CFWR Config.ini" == 1
  1047. ;Needler Pistol
  1048. LeveledListAddForm GunRunnerGunsAllTier1 CFWRWeapClassicNeedler 1 1 0.99
  1049. LeveledListAddForm LL1NPCTownWeaponLow WithAmmoNeedlerPistolNPC 1 1 1.0
  1050. LeveledListAddForm LL1NPCTownWeaponLow WithAmmoNeedlerPistolNPC 1 1 1.0
  1051. LeveledListAddForm LL1NPCTownWeaponLow WithAmmoNeedlerPistolNPC 1 1 1.0
  1052. LeveledListAddForm LL1NPCTownWeaponLow WithAmmoNeedlerPistolNPC 1 1 1.0
  1053. LeveledListAddForm LL1NPCTownWeaponLow15 WithAmmoNeedlerPistolNPC 1 1 1.0
  1054. LeveledListAddForm LL1NPCTownWeaponLow15 WithAmmoNeedlerPistolNPC 1 1 1.0
  1055. LeveledListAddForm LL1NPCTownWeaponLow15 WithAmmoNeedlerPistolNPC 1 1 1.0
  1056. LeveledListAddForm LL1NPCTownWeaponLow35 WithAmmoNeedlerPistolNPC 1 1 1.0
  1057. LeveledListAddForm LL1NPCTownWeaponLow35 WithAmmoNeedlerPistolNPC 1 1 1.0
  1058. LeveledListAddForm LL1NPCTownWeaponLow35 WithAmmoNeedlerPistolNPC 1 1 1.0
  1059. LeveledListAddForm LL1NPCTownWeaponLow50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1060. LeveledListAddForm LL1NPCTownWeaponLow50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1061. LeveledListAddForm LL1NPCTownWeaponLow50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1062. LeveledListAddForm LL1NPCTownWeaponLow75 WithAmmoNeedlerPistolNPC 1 1 1.0
  1063. LeveledListAddForm LL1NPCTownWeaponLow75 WithAmmoNeedlerPistolNPC 1 1 1.0
  1064. LeveledListAddForm LL1NPCTownWeaponLow75 WithAmmoNeedlerPistolNPC 1 1 1.0
  1065. LeveledListAddForm LL2Tier1GoodspringsPowderGanger WithAmmoNeedlerPistolNPC 1 1 1.0
  1066. LeveledListAddForm LL2Tier1GoodspringsPowderGanger WithAmmoNeedlerPistolNPC 1 1 1.0
  1067. LeveledListAddForm LL2Tier1GoodspringsPowderGanger WithAmmoNeedlerPistolNPC 1 1 1.0
  1068. LeveledListAddForm LL2Tier1GoodspringsPowderGanger50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1069. LeveledListAddForm LL2Tier1GoodspringsPowderGanger50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1070. LeveledListAddForm LL2Tier1GoodspringsPowderGanger50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1071. LeveledListAddForm LL2Tier1Guns WithAmmoNeedlerPistolNPC 1 1 1.0
  1072. LeveledListAddForm LL2Tier1Guns35 WithAmmoNeedlerPistolNPC 1 1 1.0
  1073. LeveledListAddForm LL2Tier1Guns50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1074. LeveledListAddForm LL2Tier1Guns75 WithAmmoNeedlerPistolNPC 1 1 1.0
  1075. LeveledListAddForm LL2Tier1GunsPowderGangerPistol25 WithAmmoNeedlerPistolNPC 1 1 1.0
  1076. LeveledListAddForm LL2Tier1GunsPowderGangerPistol25 WithAmmoNeedlerPistolNPC 1 1 1.0
  1077. LeveledListAddForm LL2Tier1GunsPowderGangerPistol25 WithAmmoNeedlerPistolNPC 1 1 1.0
  1078. LeveledListAddForm LL2Tier1GunsPowderGangerPistol50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1079. LeveledListAddForm LL2Tier1GunsPowderGangerPistol50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1080. LeveledListAddForm LL2Tier1GunsPowderGangerPistol50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1081. LeveledListAddForm LL2Tier1GunsPowderGangerPistol75 WithAmmoNeedlerPistolNPC 1 1 1.0
  1082. LeveledListAddForm LL2Tier1GunsPowderGangerPistol75 WithAmmoNeedlerPistolNPC 1 1 1.0
  1083. LeveledListAddForm LL2Tier1GunsPowderGangerPistol75 WithAmmoNeedlerPistolNPC 1 1 1.0
  1084. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade WithAmmoNeedlerPistolNPC 1 1 1.0
  1085. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade WithAmmoNeedlerPistolNPC 1 1 1.0
  1086. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade WithAmmoNeedlerPistolNPC 1 1 1.0
  1087. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade WithAmmoNeedlerPistolNPC 1 1 1.0
  1088. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade25 WithAmmoNeedlerPistolNPC 1 1 1.0
  1089. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade25 WithAmmoNeedlerPistolNPC 1 1 1.0
  1090. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade25 WithAmmoNeedlerPistolNPC 1 1 1.0
  1091. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1092. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1093. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1094. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade75 WithAmmoNeedlerPistolNPC 1 1 1.0
  1095. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade75 WithAmmoNeedlerPistolNPC 1 1 1.0
  1096. LeveledListAddForm LL2Tier1GunsPowderGangerRenegade75 WithAmmoNeedlerPistolNPC 1 1 1.0
  1097. LeveledListAddForm LL2Tier1GunsPowderGangerRenegadePrimm WithAmmoNeedlerPistolNPC 1 1 1.0
  1098. LeveledListAddForm LL2Tier2GunsBothNCRTrooper WithAmmoNeedlerPistolNPC 1 1 1.0
  1099. LeveledListAddForm LL2Tier2GunsBothNCRTrooper WithAmmoNeedlerPistolNPC 1 1 1.0
  1100. LeveledListAddForm LL2Tier2GunsPowderGanger WithAmmoNeedlerPistolNPC 1 1 1.0
  1101. LeveledListAddForm LL2Tier2GunsPowderGanger10 WithAmmoNeedlerPistolNPC 1 1 1.0
  1102. LeveledListAddForm LL2Tier2GunsPowderGanger25 WithAmmoNeedlerPistolNPC 1 1 1.0
  1103. LeveledListAddForm LL2Tier2GunsPowderGanger50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1104. LeveledListAddForm LL2Tier2GunsPowderGanger75 WithAmmoNeedlerPistolNPC 1 1 1.0
  1105. LeveledListAddForm LL2Tier2GunsProspector WithAmmoNeedlerPistolNPC 1 1 1.0
  1106. LeveledListAddForm LL2Tier2GunsProspector25 WithAmmoNeedlerPistolNPC 1 1 1.0
  1107. LeveledListAddForm LL2Tier2GunsProspector50 WithAmmoNeedlerPistolNPC 1 1 1.0
  1108. LeveledListAddForm LL2Tier2GunsProspector75 WithAmmoNeedlerPistolNPC 1 1 1.0
  1109. LeveledListAddForm LootGunPistolsGunpowderNV WithAmmoNeedlerPistolLoot 1 1 1.0
  1110. LeveledListAddForm LootGunPistolsGunpowderTier1 WithAmmoNeedlerPistolLoot 1 1 1.0
  1111. LeveledListAddForm LootGunPistolsGunpowderTier1 WithAmmoNeedlerPistolLoot 1 1 1.0
  1112. LeveledListAddForm LootGunPistolsGunpowderTier1 WithAmmoNeedlerPistolLoot 1 1 1.0
  1113. LeveledListAddForm LootWeaponsGunsTier1 WithAmmoNeedlerPistolLoot 1 1 1.0
  1114. LeveledListAddForm LootNVGunsAll WithAmmoNeedlerPistolLoot 1 1 1.0
  1115. LeveledListAddForm LootQuarryWorkerWeapon WithAmmoNeedlerPistolLoot 1 1 1.0
  1116. LeveledListAddForm LootWeaponCaravaneer WithAmmoNeedlerPistolLoot 1 1 1.0
  1117. LeveledListAddForm PrimmNCRGuns WithAmmoNeedlerPistolLoot 1 1 1.0
  1118. LeveledListAddForm PrimmNCRGunsNoShotgun WithAmmoNeedlerPistolLoot 1 1 1.0
  1119. LeveledListAddForm Raider1WeaponGunNV WithAmmoNeedlerPistolLoot 1 1 1.0
  1120. LeveledListAddForm VendorWeaponsGunsTier1 WithAmmoNeedlerPistolNPC 1 1 1.0
  1121. LeveledListAddForm VFSFollowerGuardGunswAmmo WithAmmoNeedlerPistolNPC 1 1 1.0
  1122. LeveledListAddForm WastelanderWeapon WithAmmoNeedlerPistolLoot 1 1 1.0
  1123. LeveledListAddForm VendorWeaponsGunsCommon WithAmmoNeedlerPistolLoot 1 1 1.0
  1124. LeveledListAddForm Raider2WeaponGun WithAmmoNeedlerPistolNPC 8 1 1.0
  1125. LeveledListAddForm Raider2WeaponGunNV WithAmmoNeedlerPistolLoot 1 1 1.0
  1126. LeveledListAddForm RaiderWeaponGun WithAmmoNeedlerPistolNPC 3 1 1.0
  1127.  
  1128. LeveledListAddForm NVDLC02WeaponsWhiteLegNVTier1Guns WithAmmoNeedlerPistolLoot 1 1 1.0
  1129. LeveledListAddForm NVDLC03LobotomiteWeapon WithAmmoNeedlerPistolLoot 1 1 1.0
  1130. if fDebugPrints
  1131. printc "CFWR Needler Pistol integrated."
  1132. endif
  1133. endif
  1134.  
  1135. if fDebugPrints
  1136. printc "CFWR Startup Script 2 ended"
  1137. endif
  1138. endif
  1139. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement