|
bool | IsLastStage () |
|
virtual bool | BlockSight (Cell cell) |
|
virtual bool | BlockPass (Cell cell) |
|
virtual string | GetSoundProgress () |
|
virtual GrowSystem.Stage | CreateStage () |
|
void | Init (SourceObj.Row _row) |
|
virtual void | SetGenericFirstStageTile (GrowSystem.Stage s) |
|
virtual void | SetStageTile (GrowSystem.Stage s) |
|
virtual int | GetStageTile () |
|
virtual int | GetShadow (int index) |
|
virtual void | OnRenderTileMap (RenderParam p) |
|
void | SetRandomStage () |
|
void | SetDefaultStage () |
|
bool | CanGrow (VirtualDate date) |
|
void | TryGrow (VirtualDate date) |
|
void | EqualizePlants (Point pos) |
|
void | Grow (int mtp=1) |
|
virtual void | OnReachNextStage () |
|
virtual void | OnExceedLastStage () |
|
void | SetStage (int idx, bool renewHarvest=false) |
|
bool | HaltGrowth () |
|
void | Perish () |
|
bool | IsWithered () |
|
bool | CanHarvest () |
|
virtual bool | CanReapSeed () |
|
virtual void | OnHit (Chara c) |
|
virtual void | OnHitFail (Chara c) |
|
void | OnProgressComplete (Chara c) |
|
void | PopMineObj (Chara c=null) |
|
virtual void | OnMineObj (Chara c=null) |
|
void | TryPick (Cell cell, Thing t, Chara c, bool applySeed=false) |
|
void | TryPick (Cell cell, string idThing, int idMat=-1, int num=1, bool applySeed=false) |
|
Thing | TryPopSeed (Chara c) |
|
void | Harvest (Chara c) |
|
void | PopHarvest (Chara c, string idThing, int num=-1) |
|
void | PopHarvest (Chara c, Thing t=null, int num=-1) |
|
void | ApplySeed (Thing t) |
|
virtual int | GetHp () |
|
|
static int | rnd (int a) |
|
static int | curve (int a, int start, int step, int rate=75) |
|
static int | rndHalf (int a) |
|
static float | rndf (float a) |
|
static int | rndSqrt (int a) |
|
static void | Wait (float a, Card c) |
|
static void | Wait (float a, Point p) |
|
static int | Bigger (int a, int b) |
|
static int | Smaller (int a, int b) |
|
Definition at line 5 of file GrowSystem.cs.
◆ ApplySeed()
void GrowSystem.ApplySeed |
( |
Thing | t | ) |
|
◆ BlockPass()
virtual bool GrowSystem.BlockPass |
( |
Cell | cell | ) |
|
|
virtual |
◆ BlockSight()
virtual bool GrowSystem.BlockSight |
( |
Cell | cell | ) |
|
|
virtual |
◆ CanGrow()
◆ CanHarvest()
bool GrowSystem.CanHarvest |
( |
| ) |
|
◆ CanReapSeed()
virtual bool GrowSystem.CanReapSeed |
( |
| ) |
|
|
virtual |
◆ CreateStage()
◆ EqualizePlants()
void GrowSystem.EqualizePlants |
( |
Point | pos | ) |
|
◆ GetHp()
virtual int GrowSystem.GetHp |
( |
| ) |
|
|
virtual |
◆ GetShadow()
virtual int GrowSystem.GetShadow |
( |
int | index | ) |
|
|
virtual |
◆ GetSoundProgress()
virtual string GrowSystem.GetSoundProgress |
( |
| ) |
|
|
virtual |
◆ GetStageTile()
virtual int GrowSystem.GetStageTile |
( |
| ) |
|
|
virtual |
◆ Grow()
void GrowSystem.Grow |
( |
int | mtp = 1 | ) |
|
◆ HaltGrowth()
bool GrowSystem.HaltGrowth |
( |
| ) |
|
◆ Harvest()
void GrowSystem.Harvest |
( |
Chara | c | ) |
|
◆ Init()
◆ IsHarvestStage()
virtual bool GrowSystem.IsHarvestStage |
( |
int | idx | ) |
|
|
protectedvirtual |
◆ IsLastStage()
bool GrowSystem.IsLastStage |
( |
| ) |
|
◆ IsWithered()
bool GrowSystem.IsWithered |
( |
| ) |
|
◆ OnExceedLastStage()
virtual void GrowSystem.OnExceedLastStage |
( |
| ) |
|
|
virtual |
◆ OnHit()
virtual void GrowSystem.OnHit |
( |
Chara | c | ) |
|
|
virtual |
◆ OnHitFail()
virtual void GrowSystem.OnHitFail |
( |
Chara | c | ) |
|
|
virtual |
◆ OnMineObj()
virtual void GrowSystem.OnMineObj |
( |
Chara | c = null | ) |
|
|
virtual |
◆ OnProgressComplete()
void GrowSystem.OnProgressComplete |
( |
Chara | c | ) |
|
◆ OnReachNextStage()
virtual void GrowSystem.OnReachNextStage |
( |
| ) |
|
|
virtual |
◆ OnRenderTileMap()
virtual void GrowSystem.OnRenderTileMap |
( |
RenderParam | p | ) |
|
|
virtual |
◆ Perish()
void GrowSystem.Perish |
( |
| ) |
|
◆ PopHarvest() [1/2]
void GrowSystem.PopHarvest |
( |
Chara | c, |
|
|
string | idThing, |
|
|
int | num = -1 ) |
◆ PopHarvest() [2/2]
void GrowSystem.PopHarvest |
( |
Chara | c, |
|
|
Thing | t = null, |
|
|
int | num = -1 ) |
◆ PopMineObj()
void GrowSystem.PopMineObj |
( |
Chara | c = null | ) |
|
◆ SetDefaultStage()
void GrowSystem.SetDefaultStage |
( |
| ) |
|
◆ SetGenericFirstStageTile()
◆ SetRandomStage()
void GrowSystem.SetRandomStage |
( |
| ) |
|
◆ SetStage()
void GrowSystem.SetStage |
( |
int | idx, |
|
|
bool | renewHarvest = false ) |
◆ SetStageTile()
◆ TryGrow()
◆ TryPick() [1/2]
void GrowSystem.TryPick |
( |
Cell | cell, |
|
|
string | idThing, |
|
|
int | idMat = -1, |
|
|
int | num = 1, |
|
|
bool | applySeed = false ) |
◆ TryPick() [2/2]
void GrowSystem.TryPick |
( |
Cell | cell, |
|
|
Thing | t, |
|
|
Chara | c, |
|
|
bool | applySeed = false ) |
◆ TryPopSeed()
◆ afterHarvestTile
int GrowSystem.afterHarvestTile |
◆ baseTiles
int [] GrowSystem.baseTiles |
◆ cell
◆ currentStage
◆ DivStage
const int GrowSystem.DivStage = 30 |
|
static |
◆ harvestTile
int GrowSystem.harvestTile |
◆ idHarvestThing
string GrowSystem.idHarvestThing |
◆ source
◆ sourceSnowTree
◆ stages
◆ AnimeProgress
virtual AnimeID GrowSystem.AnimeProgress |
|
get |
◆ AutoMineStage
virtual int GrowSystem.AutoMineStage |
|
get |
◆ CanRegrow
virtual bool GrowSystem.CanRegrow |
|
getprotected |
◆ DefaultStage
virtual int GrowSystem.DefaultStage |
|
get |
◆ DrawHarvestOnTop
virtual bool GrowSystem.DrawHarvestOnTop |
|
getprotected |
◆ HaltStage
virtual int GrowSystem.HaltStage |
|
getprotected |
◆ HarvestStage
virtual int GrowSystem.HarvestStage |
|
get |
◆ IsCrimeToHarvest
virtual bool GrowSystem.IsCrimeToHarvest |
|
get |
◆ IsMature
virtual bool GrowSystem.IsMature |
|
get |
◆ IsTree
virtual bool GrowSystem.IsTree |
|
get |
◆ MtpProgress
virtual float GrowSystem.MtpProgress |
|
get |
◆ NeedSunlight
virtual bool GrowSystem.NeedSunlight |
|
get |
◆ RenderHarvest
◆ ShadowStage
virtual int GrowSystem.ShadowStage |
|
get |
◆ stage
◆ StageLength
virtual int GrowSystem.StageLength |
|
get |
◆ Step
virtual int GrowSystem.Step |
|
get |
◆ UseGenericFirstStageTile
virtual bool GrowSystem.UseGenericFirstStageTile |
|
getprotected |
◆ WitherOnLastStage
virtual bool GrowSystem.WitherOnLastStage |
|
getprotected |
The documentation for this class was generated from the following file: