If you want to save things to a specific plot, I'd suggest you take a look at sdToolkit. http://forums.civfanatics.com/showthread.php?t=146130&highlight=sdToolkit It allows you to save values to specific plots, so you don't need to make a huge data structure to save all the individual plot values in. Not sure how the fuel would work exactly, but I would imagine you would be having a limited amount on each plot that the city uses up when it moves onto/off of it? If so, sdToolkit is probably your best bet. If you need fuel to be "regained", you'd probably do something so that at the end of each turn, you go to every plot and add a bit to that plot's amount. The sdToolkit allows you to store all that into the plot's script data, meaning it will be stored with game saves as well. And, it allows you to add information to plots / units / cities etc. without having to do anything in the SDK.