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
effectTrinketTinkerEffectdataAbilityDatalevelint
Methods
DoHarvest(GameLocation, Farmer, Vector2)
protected override bool DoHarvest(GameLocation location, Farmer farmer, Vector2 tile)
Parameters
locationGameLocationfarmerFarmertileVector2
Returns
IsSpawnedItem(Object, IList<string>?)
Check if an object is forage
public static bool IsSpawnedItem(Object obj, IList<string>? filters)
Parameters
Returns
ProbeTile(GameLocation, Vector2)
protected override bool ProbeTile(GameLocation location, Vector2 tile)
Parameters
locationGameLocationtileVector2