Add new weapon

Get technical support about the C++ source code and about Lua scripts for maps, entities, GUIs, the console, materials, etc. Also covered are the Cafu libraries and APIs, as well as compiling, linking, and the build system.
Post Reply
Posts: 5
Joined: 2012-02-01, 21:36

Add new weapon

Post by Sebapugliese » 2012-02-03, 15:08

Hello it`s my Sebastian.
I want to add a new model of weapon, as I do???. I've seen a bit of code and my attention weapon.cpp file, this is a template file to integrate a new weapon???, Or are the files "cw_weapon_name.cpp" and files "weapon_weapon_name.cpp" which would be amended to add a new model of weapon, the weapon slot that handles file. Thanks for your help
User avatar
Site Admin
Posts: 2169
Joined: 2004-08-19, 13:46
Location: Germany

Re: Add new weapon

Post by Carsten » 2012-02-05, 19:52

Hi Sebastian,

well, adding a new weapon requires adding both the "world model", which is what you see in the levels before you walk over it to pick it up, as well as adding anything that is needed when the player is actively carrying the weapon.

I suggest you look at the source code of an existing weapon as an example, which should give you a good and detailed idea about adding your own.

For example, for the shotgun, in Games/DeathMatch/Code, look at:


(Search these files for the term "shotgun" to find the relevant lines of code.)
Best regards,
Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests