ResourceTileLite.ResourceTileLite C# (CSharp) Method

ResourceTileLite() public method

Initializes a new instance of the ResourceTileLite struct.
public ResourceTileLite ( ResourceTile, rawTileData ) : UnityEngine
rawTileData ResourceTile, /// Raw tile data. ///
return UnityEngine
	public ResourceTileLite (ResourceTile rawTileData) : this()
	{
		this.id = rawTileData.id;
		this.idOwner = rawTileData.idOwner;
		this.idMegatile = rawTileData.idMegatile;
		
		this.x = rawTileData.x;
		this.y = rawTileData.z;
		this.zone = rawTileData.zoneType;
		this.permittedActions = rawTileData.permittedActions;
		this.baseCoverType = rawTileData.baseCoverType;
		this.treeCount = rawTileData.totalTreeCount;
		this.boughtByDeveloper = rawTileData.bought_by_developer;
		this.boughtByTimberCompany = rawTileData.bought_by_timber_company;
		this.desirability = (float)rawTileData.total_desirability_score;
		this.surveyRequested = rawTileData.survey_requested;
		this.canBeSurveyed = rawTileData.can_be_surveyed;
		this.isSurveyed = rawTileData.is_surveyed;
		this.outpostRequested = rawTileData.outpost_requested;
		this.animalCount = 0;
	}