Interface PostTransitionAction

All Known Subinterfaces:
ChatAction
All Known Implementing Classes:
AddItemToCollectionAction, AdminMaker.TeleportAction, AdminMaker.UpgradeAction, BailAction, BehaviourAction, BetManager.BetAction, ChangePlayerOutfitAction, ChangePlayerOutfitAndPreserveTempAction, CodedMessageFromFinnFarmer.CreateAndSayCodedMessage, CollectRequestedItemsAction, ComplainAboutSentenceErrorAction, CreateSlotAction, Debuggera.SightseeingAction, DecreaseKarmaAction, DetailsKillingsAction, DisableFeatureAction, DoneAction, DropInfostringItemAction, DropItemAction, DropRecordedItemAction, EnableFeatureAction, EquipItemAction, EquipRandomAmountOfItemAction, EquipRandomItemAction, ExamineChatAction, ExamineOfferChatAction, FetchEarningsChatAction, IncreaseItemExchangeAction, IncreaseKarmaAction, IncreaseXPAction, IncreaseXPDependentOnLevelAction, IncrementQuestAction, InflictStatusOnNPCAction, JailAction, JoinCaptureFlagAction, KnownOffersChatAction, LeaveAction, LeaveCaptureFlagAction, ListProducedItemDetailAction, ListProducedItemsOfClassAction, LoadSignFromHallOfFameAction, MultipleActions, MultiProducerBehaviourAction, NPCEmoteAction, NPCSetDirection, OutputQuestSlotAction, PhotographerChatAction, PlaySoundAction, ProducerBehaviourAction, ProlongOfferHandler.ConfirmProlongOfferChatAction, ProlongOfferHandler.ProlongOfferChatAction, ProvideArrowsAction, ProvideCTFFlagsAction, RemoveOfferHandler.ConfirmRemoveOfferChatAction, RemoveOfferHandler.RemoveOfferChatAction, RemoveStorableEntityAction, RepairingBehaviourAction, ResetBlockChatAction, RewardPlayerAction, SayNPCNamesForUnstartedQuestsAction, SayRequiredItemAction, SayRequiredItemsFromCollectionAction, SayTextAction, SayTimeRemainingAction, SayTimeRemainingUntilTimeReachedAction, SayUnstartedQuestDescriptionFromNPCNameAction, SendPrivateMessageAction, SetHallOfFameToAgeDiffAction, SetQuestAction, SetQuestAndModifyKarmaAction, SetQuestToFutureRandomTimeStampAction, SetQuestToPlayerAgeAction, SetQuestToTimeStampAction, SetQuestToYearAction, ShowOfferItemsChatAction, ShowOffersChatAction, StartAction, StartItemsCollectionWithLimitAction, StartRecordingKillsAction, StartRecordingRandomItemCollectionAction, StoreMessageAction, TeleportAction

public interface PostTransitionAction
This action is executed after a successful transition of the state machine.
Author:
hendrik
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    fire​(Player player, Sentence sentence, EventRaiser raiser)
    does some action after a transition.
  • Method Details

    • fire

      void fire(Player player, Sentence sentence, EventRaiser raiser)
      does some action after a transition.
      Parameters:
      player - player who caused the transition
      sentence - text he/she said
      raiser - the NPC doing the transition