Related to the discussion from Option to reverse the naming order of containers and their contents:
I’ve been working on how item names are generated and assembled and came to an odd consideration: Do containers ever have charges? I don’t mean the charges of whatever is stored in the container, I mean the container itself. It’s a little weird.
Like imagine if I had some kind of battery-powered self-cooling aluminum can. When empty it would be an “alumicooler can (100)” to indicate that it’s fully charged. If full it would be “alumicooler can (100) of orange soda (2)”. Or if/when my new code is in use it would be “orange soda (2) in alumicooler can (100)”.
I thought of this while trying to write translation notes and I realized that I needed to clarify that “charges” in some cases meant “charges of the container, NOT its contents”.
It gets a little weird because charges of a container can be synonymous with charges of its contents (guns/magazines) but that doesn’t always seem to be the case. The charges variable is also used for the countdown timer on grenades among other things.
TL;DR; Do existing containers have charges? Should any container ever have charges? Am I misunderstanding how charges are used in the code?