411570N3 wrote:
Also, apparently Geti is already doing this for Zombies '10
This isn't a reason for someone else to not work on it though, as I literally cannot work on anything CC related for a few months. Glad to see CaveCricket working on it.
The way I was planning on doing it was with a global table that stored "ammo" for each actor. A "manager" object (which would be unhittable, and not an actor, and pinned, and all the rest) would check what ammo boxes you had in your inventory (so you could give ammo to someone else) and only if you had a spare ammo box would it allow you to reload your weapon. The ammo boxes themselves would define how many reloads and for what gun they provided, for easy expansion. You'd likely call the ammo box <Weapon Name> Ammunition and then the script would make it provide ammo for <Weapon Name>.
That's the plan anyway.