Package io.pzstorm.storm.event
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
-
Method Details
-
getName
String getName()Returns a readable name that identifies this event.
-