mirror of
				https://github.com/vcmi/vcmi.git
				synced 2025-10-31 00:07:39 +02:00 
			
		
		
		
	CGResource serialization
This commit is contained in:
		| @@ -941,15 +941,18 @@ void CGResource::blockingDialogAnswered(const CGHeroInstance *hero, ui32 answer) | ||||
|  | ||||
| void CGResource::writeJsonOptions(JsonNode& json) const | ||||
| { | ||||
|  | ||||
| 	CCreatureSet::writeJson(json["guards"]); | ||||
| 	json["amount"].Float() = amount; | ||||
| 	json["guardMessage"].String() = message; | ||||
| } | ||||
|  | ||||
| void CGResource::readJsonOptions(const JsonNode& json) | ||||
| { | ||||
|  | ||||
| 	CCreatureSet::readJson(json["guards"]); | ||||
| 	amount = json["amount"].Float(); | ||||
| 	message = json["guardMessage"].String(); | ||||
| } | ||||
|  | ||||
|  | ||||
| CGTeleport::CGTeleport() : | ||||
| 	type(UNKNOWN), channel(TeleportChannelID()) | ||||
| { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user