In this video I showcase my way of implementing data driven game design into a game with Leadwerks 2.5 and SQLite3. Data driven design is a powerful game design technique that allows easy editing and expansion of a game without adding code and recompiling. Basically all information or data is stored in external files such as .txt files, .xml files or in database files which is what I am using with SQLite3.
Nice one.
This is why I like tools like FMod Designer a lot.
I've coded the sound implementation once, and now rest of the team just use the tools to get more media into the game, whether it's a new in-game cut-scene, or new weapon.
Also the weapon system you're using is exactly what Call of Duty is using. But they have about 400 parameters per weapon o_O