Interface ZomboidEvent

All Known Subinterfaces:
LuaEvent
All Known Implementing Classes:
AcceptedFactionInviteEvent, AcceptedTradeEvent, AddXPEvent, DoSpecialTooltipEvent, EveryDaysEvent, EveryHoursEvent, EveryOneMinuteEvent, EveryTenMinutesEvent, LevelPerkEvent, LoadGridsquareEvent, MngInvReceiveItemsEvent, OnAcceptInviteEvent, OnAddBuildingEvent, OnAddMessageEvent, OnAdminMessageEvent, OnAIStateChangeEvent, OnAIStateEnterEvent, OnAIStateExecuteEvent, OnAIStateExitEvent, OnAmbientSoundEvent, OnBeingHitByZombieEvent, OnCGlobalObjectSystemInitEvent, OnChallengeQueryEvent, OnChangeWeatherEvent, OnCharacterCollideEvent, OnCharacterCreateStatsEvent, OnCharacterDeathEvent, OnCharacterMeetEvent, OnChatWindowInitEvent, OnClientCommandEvent, OnClimateManagerInitEvent, OnClimateTickDebugEvent, OnClimateTickEvent, OnClothingUpdatedEvent, OnConnectedEvent, OnConnectFailedEvent, OnConnectionStateChangedEvent, OnContainerUpdateEvent, OnCoopJoinFailedEvent, OnCoopServerMessageEvent, OnCreateLivingCharacterEvent, OnCreatePlayerEvent, OnCreateSurvivorEvent, OnCreateUIEvent, OnCustomUIKeyEvent, OnCustomUIKeyPressedEvent, OnCustomUIKeyReleasedEvent, OnDawnEvent, OnDestroyIsoThumpableEvent, OnDeviceTextEvent, OnDisconnectEvent, OnDistributionMergeEvent, OnDoTileBuilding2Event, OnDoTileBuilding3Event, OnDoTileBuildingEvent, OnDuskEvent, OnEnterVehicleEvent, OnEquipPrimaryEvent, OnEquipSecondaryEvent, OnFETickEvent, OnFillContainerEvent, OnFillInventoryObjectContextMenuEvent, OnFillWorldObjectContextMenuEvent, OnGameBootEvent, OnGameStartEvent, OnGameTimeLoadedEvent, OnGameWindowInitEvent, OnGetDBSchemaEvent, OnGetTableResultEvent, OnGridBurntEvent, OnHitZombieEvent, OnInitModdedWeatherStageEvent, OnInitSeasonsEvent, OnInitWorldEvent, OnIsoThumpableLoadEvent, OnIsoThumpableSaveEvent, OnJoypadActivateEvent, OnJoypadActivateUIEvent, OnKeyKeepPressedEvent, OnKeyPressedEvent, OnKeyStartPressedEvent, OnLoadedTileDefinitionsEvent, OnLoadEvent, OnLoadMapZonesEvent, onLoadModDataFromServerEvent, OnLoadRadioScriptsEvent, OnLoadSoundBankEvent, OnLoadSoundBanksEvent, OnLoginStateEvent, OnLoginStateSuccessEvent, OnMainMenuEnterEvent, OnMainScreenRenderEvent, OnMakeItemEvent, OnMapLoadCreateIsoObjectEvent, OnMechanicActionDoneEvent, OnMiniScoreboardUpdateEvent, OnModsModifiedEvent, OnMouseDownEvent, OnMouseMoveEvent, OnMouseUpEvent, OnMultiTriggerNPCEvent, OnNewFireEvent, OnNewGameEvent, OnNewSurvivorGroupEvent, OnNPCSurvivorUpdateEvent, OnObjectAboutToBeRemovedEvent, OnObjectAddedEvent, OnObjectCollideEvent, OnObjectLeftMouseButtonDownEvent, OnObjectLeftMouseButtonUpEvent, OnObjectRightMouseButtonDownEvent, OnObjectRightMouseButtonUpEvent, OnPlayerAttackFinishedEvent, OnPlayerDeathEvent, OnPlayerMoveEvent, OnPlayerSetSafehouseEvent, OnPlayerUpdateEvent, OnPostCharactersSquareDrawEvent, OnPostDistributionMergeEvent, OnPostFloorLayerDrawEvent, OnPostFloorSquareDrawEvent, OnPostMapLoadEvent, OnPostRenderEvent, OnPostSaveEvent, OnPostTileDrawEvent, OnPostTilesSquareDrawEvent, OnPostUIDrawEvent, OnPostWallSquareDrawEvent, OnPreDistributionMergeEvent, OnPreFillInventoryObjectContextMenuEvent, OnPreFillWorldObjectContextMenuEvent, OnPreGameStartEvent, OnPreMapLoadEvent, OnPressRackButtonEvent, OnPressReloadButtonEvent, OnPreUIDrawEvent, OnRadioInteractionEvent, OnRainStartEvent, OnRainStopEvent, OnReceiveItemListNetEvent, OnReceiveUserlogEvent, OnRefreshInventoryWindowContainersEvent, OnRenderTickEvent, OnRenderUpdateEvent, OnResetLuaEvent, OnResolutionChangeEvent, OnRightMouseDownEvent, OnRightMouseUpEvent, OnSafehousesChangedEvent, OnSaveEvent, OnScoreboardUpdateEvent, OnSeeNewRoomEvent, OnServerCommandEvent, OnServerFinishSavingEvent, OnServerStartedEvent, OnServerStartSavingEvent, OnServerWorkshopItemsEvent, OnSetDefaultTabEvent, OnSGlobalObjectSystemInitEvent, OnSpawnRegionsLoadedEvent, OnSteamGameJoinEvent, OnTabAddedEvent, OnTabRemovedEvent, OnThunderEvent, OnTickEvenPausedEvent, OnTickEvent, OnTileRemovedEvent, OnTriggerLuaEvent, OnTriggerNPCEvent, OnUIElementPreRenderEvent, OnUpdateModdedWeatherStageEvent, OnVehicleDamageTextureEvent, OnWaterAmountChangeEvent, OnWeaponHitCharacterEvent, OnWeaponHitTreeEvent, OnWeaponHitXpEvent, OnWeaponSwingEvent, OnWeaponSwingHitPointEvent, OnWorldMessageEvent, OnZombieDeadEvent, OnZombieUpdateEvent, ReceiveFactionInviteEvent, RequestTradeEvent, ReuseGridsquareEvent, SendCustomModDataEvent, ServerPingedEvent, SwitchChatStreamEvent, SyncFactionEvent, TradingUIAddItemEvent, TradingUIRemoveItemEvent, TradingUIUpdateStateEvent, ViewTicketsEvent

public interface ZomboidEvent
This class represents game events recognized by Storm. These events are created by installed StormHooks and included as a method parameter in a callback to StormEventDispatcher. They are then dispatched to all methods that subscribe to those specific events.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a readable name that identifies this event.
  • Method Details

    • getName

      String getName()
      Returns a readable name that identifies this event.