What I’m getting at is this: my opinion (and the game’s logic supports this) is that a game resource is tied to its type, not to a specific object. The current developer system is bad because it’s not uniform; the system of dumping everything into one pile is bad (it seems bad to me) because it violates the basic concept of distributing game resources. But that’s just my opinion, of course; I do things the way that’s convenient for me. And I definitely agree that a unified system is needed in these areas.
What I’m getting at is this: my opinion (and the game’s logic supports this) is that a game resource is tied to its type, not to a specific object. The current developer system is bad because it’s not uniform; the system of dumping everything into one pile is bad (it seems bad to me) because it violates the basic concept of distributing game resources. But that’s just my opinion, of course; I do things the way that’s convenient for me. And I definitely agree that a unified system is needed in these areas.