One thing I am struggling with conceptually is limiting the amount of weapons that can be equipped at any given point in time, and replacing weapons in chronological order - i.e, i pick up a shotgun, a flame thrower, and a mini gun, and when I pick up a rocket launcher, the shotgun is removed from the array.
Anyone else running into this, or that could possible shed some light on how you were able to accomplish this?