I noticed that people were wondering how to add their custom/ported weapons to the box so I was trying to figure out how Treyarch added their weapons.
While I was looking I saw the _zm_weapons.gsc and I noticed they added their weapons via a table that has its base values stored in the _zm_weapons.gsc file.
I don't have really any experience with tables in C based languages so i was wondering if anyone figured this out yet.
If you are interested in checking this out its on line 3314 in root/share/raw/scripts/zm/_zm_weapons.gsc
