클래스 - solaris0115/RimWorldModGuide GitHub Wiki
클래스
BiomeWorker
/* 타일의 지형 정보를 참조하여 해당 바이옴이 생성될 수 있는지 조건을 정할 수 있다.
* 바이오 매스점수에 따라서 해당 타일의 지형이 정해진다.
* 아래는 사막바이옴 예시이다.
*/
public class BiomeWorker_Desert : BiomeWorker
{
public override float GetScore(Tile tile)
{
if (tile.WaterCovered)//물로 덮혀있다면 -100점
{
return -100f;
}
if (tile.rainfall >= 600f)//비가 600이상 오면 0점
{
return 0f;
}
return tile.temperature + 0.0001f; //전부다 아니라면 [온도+0.0001]점
}
}