17 if (plantData ==
null)
30 (item.trait as
TraitSeed).TrySprout(force:
true, sucker:
true);
42 else if (plantData ==
null)
55 if (plantData !=
null)
SoundSource PlaySound(string id, float v=1f, bool spatial=true)
Effect PlayEffect(string id, bool useRenderPos=true, float range=0f, Vector3 fix=default(Vector3))
void TryGrow(VirtualDate date)
PlantData TryGetPlant(Point p)
PlantData AddPlant(Point pos, Thing seed)
void SetObj(int x, int z, int id=0, int value=1, int dir=0)
List< Card > ListCards(bool includeMasked=false)
override bool CanExtendBuild
override void OnSimulateHour(VirtualDate date)