Factorio.com|Forums|Wiki|Mod Portal|API Docs

# Factorio Prototype Docs Version 2.0.77

# TipTrigger - Prototype Docs

## TipTrigger :: union

Loaded as one of the tip triggers, based on the value of the `type` key.

#### Union members

OrTipTrigger | Loaded when the `type` is `"or"`.
AndTipTrigger | Loaded when the `type` is `"and"`.
SequenceTipTrigger | Loaded when the `type` is `"sequence"`.
DependenciesMetTipTrigger | Loaded when the `type` is `"dependencies-met"`.
TimeElapsedTipTrigger | Loaded when the `type` is `"time-elapsed"`.
TimeSinceLastTipActivationTipTrigger | Loaded when the `type` is `"time-since-last-tip-activation"`.
ResearchTechnologyTipTrigger | Loaded when the `type` is `"research"`.
ResearchWithSciencePackTipTrigger | Loaded when the `type` is `"research-with-science-pack"`.
UnlockRecipeTipTrigger | Loaded when the `type` is `"unlock-recipe"`.
CraftItemTipTrigger | Loaded when the `type` is `"craft-item"`.
BuildEntityTipTrigger | Loaded when the `type` is `"build-entity"`.
ManualTransferTipTrigger | Loaded when the `type` is `"manual-transfer"`.
ModuleTransferTipTrigger | Loaded when the `type` is `"module-transfer"`.
StackTransferTipTrigger | Loaded when the `type` is `"stack-transfer"`.
EntityTransferTipTrigger | Loaded when the `type` is `"entity-transfer"`.
DropItemTipTrigger | Loaded when the `type` is `"drop-item"`.
SetRecipeTipTrigger | Loaded when the `type` is `"set-recipe"`.
SetFilterTipTrigger | Loaded when the `type` is `"set-filter"`.
LimitChestTipTrigger | Loaded when the `type` is `"limit-chest"`.
UsePipetteTipTrigger | Loaded when the `type` is `"use-pipette"`.
SetLogisticRequestTipTrigger | Loaded when the `type` is `"set-logistic-request"`.
UseConfirmTipTrigger | Loaded when the `type` is `"use-confirm"`.
ToggleShowEntityInfoTipTrigger | Loaded when the `type` is `"toggle-show-entity-info"`.
GeneratingPowerTipTrigger | Loaded when the `type` is `"generating-power"`.
LowPowerTipTrigger | Loaded when the `type` is `"low-power"`.
PasteEntitySettingsTipTrigger | Loaded when the `type` is `"paste-entity-settings"`.
FastReplaceTipTrigger | Loaded when the `type` is `"fast-replace"`.
GroupAttackTipTrigger | Loaded when the `type` is `"group-attack"`.
FastBeltBendTipTrigger | Loaded when the `type` is `"fast-belt-bend"`.
BeltTraverseTipTrigger | Loaded when the `type` is `"belt-traverse"`.
PlaceEquipmentTipTrigger | Loaded when the `type` is `"place-equipment"`.
ClearCursorTipTrigger | Loaded when the `type` is `"clear-cursor"`.
RotateEntityTipTrigger | Loaded when the `type` is `"rotate-entity"`.
FlipEntityTipTrigger | Loaded when the `type` is `"flip-entity"`.
AlternativeBuildTipTrigger | Loaded when the `type` is `"alternative-build"`.
GateOverRailBuildTipTrigger | Loaded when the `type` is `"gate-over-rail-build"`.
ManualWireDragTipTrigger | Loaded when the `type` is `"manual-wire-drag"`.
ShootTipTrigger | Loaded when the `type` is `"shoot"`.
ChangeSurfaceTipTrigger | Loaded when the `type` is `"change-surface"`.
ApplyStarterPackTipTrigger | Loaded when the `type` is `"apply-starter-pack"`.
MineItemByRobotTipTrigger | Loaded when the `type` is `"mine-item-by-robot"`.
BuildEntityByRobotTipTrigger | Loaded when the `type` is `"build-entity-by-robot"`.
PlanTrainPathTipTrigger | Loaded when the `type` is `"plan-train-path"`.
UseRailPlannerTipTrigger | Loaded when the `type` is `"use-rail-planner"`.
ToggleRailLayerTipTrigger | Loaded when the `type` is `"toggle-rail-layer"`.
EnterVehicleTipTrigger | Loaded when the `type` is `"enter-vehicle"`.
SendSpidertronTipTrigger | Loaded when the `type` is `"send-spidertron"`.
ActivatePasteTipTrigger | Loaded when the `type` is `"activate-paste"`.
KillTipTrigger | Loaded when the `type` is `"kill"`.

Type used in

- AndTipTrigger::triggers
- OrTipTrigger::triggers
- SequenceTipTrigger::triggers
- TipsAndTricksItem::trigger
- TipsAndTricksItem::skip_trigger