It is not adding weapons into the game that is difficult, it's a rather simple process. The real work is adding weapons to the trader files and on NPCs in a manner so that they are balanced in price and their placement in the game. I am currently compiling a list for the weapons that NPCs will carry that will be edited into the gameplay\character_desc files. I am deciding which NPCs get what weapons depending on the following factors.
- Time spent in the Zone (experience)
- Faction, or grouping.
- Level the NPC is on.
These three factors determine what characters will be armed with. Loners and monolith will have the highest variety of armament. More organized factions will have a more organized use of weapons, primarily based on caliber, and the logistics of managing ammunition. Some faction goals and purposes will have an affect on NPC loadout, for instance, Duty will carry higher end shotguns than other factions to deal with mutant threats.