Game:GetProperty(PropertyTextName)
Game:SetProperty(PropertyTextName, PropertyValue)
It sounds like you need these. The Get/SetProperty functions are available for Game, City, Player, Unit, and Plot objects I believe. They will be saved and loaded with the game. The BlackDeath Scenario has...