Table of Contents

Namespace GrindFest

Classes

AIBehaviour
AIDescription
AIDescriptions
AIObjectDescriptions
Ability
AbyssBehaviour
ActiveOverworldMonsterSpawner
AddressableReference
AddressableScriptableObject
Alchemy
AlchemyCauldron
AlchemyLadleBehaviour
AnimatingState
AnimatorMoveListener
AnvilBehaviour
AnyItemAffix
ArcLash
AreaAIDescriptionsBehaviour
AreaAffix
AreaBasedBehaviour
AreaBasedLevelBehaviour
AreaBehaviour
AreaFloorBaker
AreaLevelBehaviour
ArmageddonSpell
ArmorAffix
ArmorBehaviour
ArmorDefenseAffix
ArmorMastery
Assets
AsynchronousMultiplayerManager
AsynchronousMultiplayerManager.ChatMessage
AttackEvent
AutoScrollDropTable
AutoSkillBookDropTable
AutoWeaponDropTable
AutomaticHero

Base class for all bots

AutomaticParty
Bash
BattleOrders
BehaviourTreeExtensions
Berserk
Blacksmithing
BlessSpell
Block
BlockSkill
BloodMagic
BookBehaviour
BookcaseBehaviour
BotAttribute
BuffShrineBehaviour
CampingSkill
ChangeTimeOfDaySpell
ChangeTimeToDaySpell
ChangeTimeToNightSpell
ChangeWeatherSpell
CharacterBehaviour
CharacterClass
CharacterHealthBehaviour
CharacterManaBehaviour
CharacterStaminaBehaviour
CharacterState
CharacterState.StateMachine
Charge
ChestBehaviour
ClassRequirement
Cleave
CloudCodePushManager
CoffinBehaviour
Colors
CombatBehaviour
Compiler
ConfiguredItemDrop
CraftingRecipe
CraftingStationBehaviour
CurePoisonSpell
CurseSpell
CursedCoinBehaviour
DamageEvent
DamageOverTimeDebuff
DeathEvent
DeathState
DebugDraw
DebugExtension
DefaultAutomaticParty
DelegatePriorityComparer<T>
DelegateWithPriority<T>
DescriptionForAI
DirectionExtensions
DisableWithoutAIBehaviour
DiscordManager
DisplayTooltip
DoorBehaviour
DropEquipmentOnDeathBehavior
DropLootBehaviour
DropRandomLootOnDeathBehaviour
DropTableChild
DropTableLootBehaviour
DungeonAffix
DungeonBasedLevelBehaviour
DungeonBehaviour
DungeonMonsterSpawner
DungeonPortal
DungeonRoom
DungeonRoomSpawner
DuplicateCatchAffix
DurabilityBehaviour
DwarvenTotemEffect
DynamicMonsterDescription
DynamicNPCActions
DynamicNPCResponse
ElementExtensions
ElementalBehaviour
ElementalMagic
EnableDisableEventBehaviour
EnableRandomGameObject
EnableWithPrestigeBehaviour
EquipPrefabWeaponBehaviour
EquipRandomWeaponFromTableBehaviour
EquipableBehaviour
EquipmentBehaviour
EquipmentBehaviour.BodyPartTransform
EquipmentSlotToBodyPartTransformDictionary
EventAggregator
ExplodeBarrelSkill
ExplodingBarrelBehaviour
ExplosionSkill
ExtraMonsterAffix
FMOD_AnimationEvents
Faction
FactionBehaviour
FactionMemberBehaviour
FactionRelationship
FearBuff
FieldSetupWithShape
Fireball

Casts a fireball that explodes on impact, dealing 1.2x weapon damage as fire damage to all enemies in a 2m radius

FireworksSkill
FishBehaviour
FishingRodAffix
FishingRodBehaviour
FishingSkill
FishingSpotBehaviour
FlagBehaviour
FlagData
ForgeBehaviour
FreezeSunSpell
Frenzy
FuelBehaviour
FuelSystem
FuelableRecipe
GameAnalytics
GameAnalytics2
GameManager
GameNetworkManager
GameObjectExtensions
GemBehaviour
GenerateDungeonOnEnter
GeneratedAreaOverworldMonsterSpawner
GenerationException
GetHitEvent
GetHitState
GoblinVillageSpawner
GoldShopItem
GolfSkill
GunRangedAttack
HammerBehaviour
Handle
HealEvent
HealSpell
HealthBehaviour
HealthShrineBehaviour
Hero
HeroLevelBehaviour
HeroLooksBehaviour
HeroSpawnPointBehaviour
HolyMagic
Howl
IdleState
ImmortalityPotionAffix
InfiniteWaveSpawner
InkFunctionAttribute
InteractiveBehaviour
InvalidDataException
InventoryContainerBehaviour
InventoryController
InvokeOnReloadAttribute

Marks a static method to be automatically called when your bot script is recompiled. This is useful for destroying instantiated classes of your types that will stop being valid (mono behaviours are destroyed automatically) or storing state before your bot code is reloaded.

ItemAffix
ItemAffixRestrictionsAttribute
ItemBehaviour
ItemDexterityAffix
ItemIntelligenceAffix
ItemLevelBehaviour
ItemStatAffix
ItemStrengthAffix
Journal
KeyBehaviour
KillTrigger
KillableExplodingBarrelBehaviour
LastStandSkill
Leap
LevelBehaviour
LifeRegeneration
LightBuff
LightSpell
LiquidContent
LockpickingSkill
LookAtCamera
LootCategoryBehaviour
LootGenerator
LuckyAffix
LureBehaviour
MMHierarchyBlink
MainPathBehaviour
ManaBehaviour
ManaShieldBuff
ManaShieldSpell
MapMarkerMover
MassTransmuteIntoGold
MaterialRecipe
Meditate
MeleeAttack
Mining
MiningToolBehaviour
ModDefinition
ModManager
MonsterAffix
MonsterAffixCurse
MonsterAffixExtraDamage
MonsterAffixExtraFast
MonsterAffixFire
MonsterAffixVitality
MonsterBehaviour
MonsterDescription
MonsterGroupDefinition
MonsterLevelBehaviour
MonsterPool
MonsterRankBehaviour
MonsterRankExtensions
MonsterSpawner
MovementState
MusicManager
MusicSkill
NameplateBasedOnWorldTile
NavMeshAgentExtensions
Necromancy
OrderedDelegateHandler
OrkHordeSpawner
OverworldMonsterSpawner

Checks the player movement and after few steps spawns a monsterrs

ParentToBone
Party
PartyController
PassiveSkill
PhaseDoorSpell
PlayerInput
PlayerInput.RayCastHitDistanceComparer
PlayerKillerAttribute
PlayerStory
PortalBehaviour
PortalGateBehaviour
PotionAffix
PremiumShopItem
PrestigeShopItem
PrestigeSystem
Projectile
ProximityTriggeredMonsterSpawner
ProximityTriggeredMonsterSpawner.MonsterSpawnProbability
QualityBasedWeaponLootBehaviour
RandomLootBehavior
RandomNameBehaviour
RangedAttack
RankExtensions
RemoveCurseSpell
Rend
RendDebuff
RepairRecipe
Requirements
ResistanceDictionary
ResizeObjectToFitTheSpline
ResourcePotion
ResourcePotion.ResourcePotionData
ResourcePotionSkill
ResourceTypeExtensions
Resurrect
ReturnParticleSystemToPool
RitualBehaviour
RoadSignBehaviour
RoadSignManager
Roar
RuneBehaviour
SafeAreaMarker
SalvageRecipe
SaveManager
ShieldBash
ShieldBehaviour
ShortScale

Parse a numeric value into a short scale string representation.

ShowTextTooltip
ShowTooltip
Singleton<T>
SkillBehaviour
SkillBookBehavior
SkillBookConfiguration
SkillStoneBehaviour
SkillUserBehaviour
Slash
SocketFillerBehaviour
SocketableBehaviour
SocketingRecipe
SongSkillBehaviour
SpeechBehaviour
Spell
SpellBookBehaviour
SpellScroll
SpellScroll.SpellScrollData
SpellScrollConfiguration
StaminaBehaviour
StatModifySpell
StatPotionBehaviour
StatPotionSkill
StatueShrineEffect
StoryFlowBehaviour
StoryManager
StoryManager.FlowChoice
StoryManager.StoryFlow
StoryTriggerBehaviour
StunDebuff
SummonSkeleton
Taunt
TauntSkill
TeleportSpell
TestAlign
ThrowCollisionHandler
ThrowSkill
TimePlayedAchievement
TorchBehaviour
TownPortalSpell
TransmuteIntoGold
TwitchManager
TwitchManager.WebSocketMessage
TwitchManager.WebSocketMessage.Metadata
TwitchManager.WebSocketMessage.Payload
TwitchManager.WebSocketMessage.Payload.Event
TwitchManager.WebSocketMessage.Payload.Event.Message
TwitchManager.WebSocketMessage.Payload.Session
TwitchPubSubListener
UIAllowedGitRepository
UIAsyncMultiplayerSettings
UIDiscordSettings
UIPremiumShopItem
UIShopItemButton
UIShopTooltip
UISkillCategory
UISkillList
UISkillListItem
UISkillTooltip
UITwichSettings
UnStreamArea
UnitySerializedDictionary<TKey, TValue>
UnlockSpell
UsableItemBehavior
UseItemState
UseSkillState
WarCry
WaveScaling
WeaponAnimationSet
WeaponAttackSpeedAffix
WeaponBehaviour
WeaponDamageAffix
WeaponElementalDamageAffix
WeaponFireDamageAffix
WeaponHolyDamageAffix
WeaponIceDamageAffix
WeaponLightningDamageAffix
WeaponMastery
WeaponPoisonDamageAffix
WeaponSoundSet
WeaponTypeExtensions
WetBuff
Whirlwind
WildernessBlockageBehaviour
WorldDrop
WorldItem
WorldObject
WorldTile
WorldTileBehaviour
WorldTileBehaviourMap
WorldTileEnemies
WorldTileEnemyNPC
WorldTileMap
WorldTileObjects
WorldTileOverworldMonsterSpawner
WorldTileStructuresBehaviour

Structs

DamageEntry
Price
ShortScaleData

Allows for the value to be separated from the symbol; both can be styled separately.

TooltipItem

Interfaces

ICharacterResource
IItemDropConfiguration
ILockable
ISerializableComponent

Enums

AnchorPosition
AttackShape
BodyPart
CharacterBehaviour.GroundType
ClassRequirement.ClassRequirementType
DifficultyNames
Direction
Element
EquipmentSlot
FishSize
FishingSpotType
GameManager.ParentType
GameMode
GoToResult
HeroSex
InteractionKind
ItemTooltipOrder
LootCategory
MonsterCategory
MonsterRank
PrestigeShopItem.ValueGrowthType
Price.GrowthType
Race
Relationship
ResourceType
SpawnTime
Stat
StatFlags
TargetType
WeaponType

Delegates

ActionRef<T>
ValidateResultDelegate<T>