Table of Contents

Class HarvestForageAbility

Namespace
TrinketTinker.Effects.Abilities
Assembly
TrinketTinker.dll

Harvest forage (and other kinds of spawn item)

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

Constructors

HarvestForageAbility(TrinketTinkerEffect, AbilityData, int)

Harvest forage (and other kinds of spawn item)

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

Parameters

effect TrinketTinkerEffect
data AbilityData
level int

Methods

DoHarvest(GameLocation, Farmer, Vector2)

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

Parameters

location GameLocation
farmer Farmer
tile Vector2

Returns

bool

IsSpawnedItem(Object, IList<string>?)

Check if an object is forage

public static bool IsSpawnedItem(Object obj, IList<string>? filters)

Parameters

obj Object
filters IList<string>

Returns

bool

ProbeTile(GameLocation, Vector2)

protected override bool ProbeTile(GameLocation location, Vector2 tile)

Parameters

location GameLocation
tile Vector2

Returns

bool