So do a containerRef.GetItemCount - first. If the value is 0, add the items. If the value is non zero, either don't add the items or add the number that you want based on how many are in the container.
I suppose. I hadn't really thought of that. Thanks.
EDIT: Actually, that would mean I'd have to create dozens of menu items, each with a huge list of conditions, each restoring a different number of items to a different number of containers. Are you sure there isn't a simpler way?
EDIT II: It just occurred to me that I could have the containers be initially empty, thus making it logical that the terminal could add items to them without regard to what's already in them. This would make things a lot simpler, and I wouldn't have to use conditions on menu items. (I've always hated conditions. I wish you could just type them out in a field, like "GhoulSpawnway01.GetDead == 1" instead of having to fill out a mini-form and find references manually every time.)