
描述
Original idea was to provide abstraction wrapper which helps to manage consumable stuff in any game.
For example stamina/magicka/health for main character or NPC, fuel for car, electricity for some building, inventory items when their quantity can increase/decrease, some in game shop items when their quantity can increase/decrease, in game money such as silver/gold coins or whatever currency represented in your game etc.
So this class providing necessary functionality for help in managing of ALL such consumables in ANY games.