Table of Contents

Class HarvestCropAbility

Namespace
TrinketTinker.Effects.Abilities
Assembly
TrinketTinker.dll

Harvest crops

public sealed class HarvestCropAbility : BaseHarvestAbility<HarvestArgs>, IAbility
Inheritance
HarvestCropAbility
Implements
Inherited Members

Constructors

HarvestCropAbility(TrinketTinkerEffect, AbilityData, int)

Harvest crops

public HarvestCropAbility(TrinketTinkerEffect effect, AbilityData data, int level)

Parameters

effect TrinketTinkerEffect
data AbilityData
level int

Methods

CheckCrop(TerrainFeature, IList<string>?)

Check if a terrain feature

public static bool CheckCrop(TerrainFeature feature, IList<string>? filters)

Parameters

feature TerrainFeature
filters IList<string>

Returns

bool

DoHarvest(GameLocation, Farmer, Vector2)

protected override bool DoHarvest(GameLocation location, Farmer farmer, Vector2 tile)

Parameters

location GameLocation
farmer Farmer
tile Vector2

Returns

bool

ProbeTile(GameLocation, Vector2)

protected override bool ProbeTile(GameLocation location, Vector2 tile)

Parameters

location GameLocation
tile Vector2

Returns

bool