Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
GrowSystemWeed.cs
Go to the documentation of this file.
2{
3 protected override bool UseGenericFirstStageTile => false;
4
5 public override int HarvestStage => 3;
6
7 public override int AutoMineStage => 2;
8
9 public override bool CanReapSeed()
10 {
11 return base.stage.idx >= 2;
12 }
13
14 public override void OnMineObj(Chara c = null)
15 {
16 PopHarvest(c ?? EClass.pc, ThingGen.Create("grass", EClass.sources.materials.alias["grass"].id), EClass.rnd(5));
17 base.OnMineObj(c);
18 }
19}
Definition: Chara.cs:10
Definition: EClass.cs:5
static int rnd(int a)
Definition: EClass.cs:50
static SourceManager sources
Definition: EClass.cs:42
static Chara pc
Definition: EClass.cs:14
override int HarvestStage
override void OnMineObj(Chara c=null)
override bool CanReapSeed()
override bool UseGenericFirstStageTile
override int AutoMineStage
void PopHarvest(Chara c, string idThing, int num=-1)
Definition: GrowSystem.cs:606
SourceMaterial materials
static Thing Create(string id, int idMat=-1, int lv=-1)
Definition: ThingGen.cs:53