Class Event

java.lang.Object
com.avrix.events.Event
Direct Known Subclasses:
OnAcceptedFactionInviteEvent, OnAcceptedSafehouseInviteEvent, OnAcceptedTradeEvent, OnAcceptInviteEvent, OnAddForageDefsEvent, OnAddIncomingEvent, OnAddMessageEvent, OnAddXPEvent, OnAdminMessageEvent, OnAIStateChangeEvent, OnAmbientSoundEvent, OnCGlobalObjectSystemInitEvent, OnChallengeQueryEvent, OnChangeLanguageEvent, OnChangeWeatherEvent, OnCharacterCollideEvent, OnCharacterDeathEvent, OnChatMessageProcessedEvent, OnChatWindowInitEvent, OnClientCommandEvent, OnClimateManagerInitEvent, OnClimateTickDebugEvent, OnClimateTickEvent, OnClothingUpdatedEvent, OnConnectedEvent, OnConnectFailedEvent, OnConnectionStateChangedEvent, OnContainerUpdateEvent, OnCoopJoinFailedEvent, OnCoopServerMessageEvent, OnCreateLivingCharacterEvent, OnCreatePlayerEvent, OnCreateSurvivorEvent, OnCreateUIEvent, OnCustomUIKeyEvent, OnCustomUIKeyPressedEvent, OnCustomUIKeyReleasedEvent, OnDawnEvent, OnDestroyIsoThumpableEvent, OnDeviceTextEvent, OnDisableSearchModeEvent, OnDisconnectEvent, OnDistributionMergeEvent, OnDoSpecialTooltipEvent, OnDoTileBuilding2Event, OnDoTileBuilding3Event, OnDuskEvent, OnDynamicMovableRecipeEvent, OnEnableSearchModeEvent, OnEnterVehicleEvent, OnEquipPrimaryEvent, OnEquipSecondaryEvent, OnEveryDaysEvent, OnEveryHoursEvent, OnEveryOneMinuteEvent, OnEveryTenMinutesEvent, OnExitVehicleEvent, OnFETickEvent, OnFillContainerEvent, OnFillInventoryObjectContextMenuEvent, OnFillSearchIconContextMenuEvent, OnFillWorldObjectContextMenuEvent, OnGameBootEvent, OnGamepadConnectEvent, OnGamepadDisconnectEvent, OnGameStartEvent, OnGameTimeLoadedEvent, OnGameWindowInitializedEvent, OnGetDBSchemaEvent, OnGetTableResultEvent, OnGridBurntEvent, OnHitZombieEvent, OnInitGlobalModDataEvent, OnInitModdedWeatherStageEvent, OnInitRecordedMediaEvent, OnInitSeasonsEvent, OnInitWorldEvent, OnItemFallEvent, OnJoypadActivateEvent, OnJoypadActivateUIEvent, OnJoypadBeforeDeactivateEvent, OnJoypadBeforeReactivateEvent, OnJoypadDeactivateEvent, OnJoypadReactivateEvent, OnJoypadRenderUIEvent, OnKeyKeepPressedEvent, OnKeyPressedEvent, OnKeyStartPressedEvent, OnLevelPerkEvent, OnLoadedTileDefinitionsEvent, OnLoadEvent, OnLoadGridsquareEvent, OnLoadMapZonesEvent, OnLoadModDataFromServerEvent, OnLoadRadioScriptsEvent, OnLoadSoundBanksEvent, OnLuaFilesLoadedEvent, OnLuaScriptExecuteEvent, OnMainMenuEnterEvent, OnMechanicActionDoneEvent, OnMiniScoreboardUpdateEvent, OnMngInvReceiveItemsEvent, OnModsModifiedEvent, OnMouseDownEvent, OnMouseMoveEvent, OnMouseUpEvent, OnMultiTriggerNPCEventEvent, OnNewFireEvent, OnNewGameEvent, OnObjectAboutToBeRemovedEvent, OnObjectAddedEvent, OnObjectCollideEvent, OnObjectLeftMouseButtonDownEvent, OnObjectLeftMouseButtonUpEvent, OnObjectRightMouseButtonDownEvent, OnObjectRightMouseButtonUpEvent, OnPlayerAttackFinishedEvent, OnPlayerBanEvent, OnPlayerConnectEvent, OnPlayerDeathEvent, OnPlayerDisconnectEvent, OnPlayerFullyConnectedEvent, OnPlayerKickEvent, OnPlayerMoveEvent, OnPlayerUnbanEvent, OnPlayerUpdateEvent, OnPostDistributionMergeEvent, OnPostFloorLayerDrawEvent, OnPostMapLoadEvent, OnPostRenderEvent, OnPostSaveEvent, OnPostUIDrawEvent, OnPostWidgetDrawEvent, OnPreAddCatDefsEvent, OnPreAddForageDefsEvent, OnPreAddItemDefsEvent, OnPreAddZoneDefsEvent, OnPreDistributionMergeEvent, OnPreFillInventoryObjectContextMenuEvent, OnPreFillWorldObjectContextMenuEvent, OnPreMapLoadEvent, OnPressRackButtonEvent, OnPressReloadButtonEvent, OnPreUIDrawEvent, OnPreWidgetDrawEvent, OnRainStopEvent, OnReceiveFactionInviteEvent, OnReceiveGlobalModDataEvent, OnReceiveItemListNetEvent, OnReceiveSafehouseInviteEvent, OnReceiveUserlogEvent, OnRenderTickEvent, OnRequestTradeEvent, OnResetLuaEvent, OnResolutionChangeEvent, OnReuseGridsquareEvent, OnRightMouseDownEvent, OnRightMouseUpEvent, OnSafehousesChangedEvent, OnSaveEvent, OnScoreboardUpdateEvent, OnSeeNewRoomEvent, OnSendChatCommandEvent, OnSendConsoleCommandEvent, OnSendCustomModDataEvent, OnServerCommandEvent, OnServerFinishSavingEvent, OnServerInitializeEvent, OnServerPingedEvent, OnServerShutdownEvent, OnServerStartedEvent, OnServerStartSavingEvent, OnServerStatisticReceivedEvent, OnSetDefaultTabEvent, OnSGlobalObjectSystemInitEvent, OnSpawnRegionsLoadedEvent, OnSteamFriendStatusChangedEvent, OnSteamGameJoinEvent, OnSteamRefreshInternetServersEvent, OnSteamRulesRefreshCompleteEvent, OnSteamServerFailedToRespond2Event, OnSteamServerResponded2Event, OnSteamServerRespondedEvent, OnSteamWorkshopItemCreatedEvent, OnSteamWorkshopItemNotCreatedEvent, OnSteamWorkshopItemNotUpdatedEvent, OnSteamWorkshopItemUpdatedEvent, OnSwitchChatStreamEvent, OnSwitchVehicleSeatEvent, OnSyncFactionEvent, OnTabAddedEvent, OnTabRemovedEvent, OnThunderEventEvent, OnTickEvenPausedEvent, OnTickEvent, OnTickRenderThreadEvent, OnTileRemovedEvent, OnToggleSearchModeEvent, OnTradingUIAddItemEvent, OnTradingUIRemoveItemEvent, OnTradingUIUpdateStateEvent, OnTriggerNPCEventEvent, OnUpdateIconEvent, OnUpdateModdedWeatherStageEvent, OnUseVehicleEvent, OnVehicleDamageTextureEvent, OnVehicleHornEvent, OnViewTicketsEvent, OnWaterAmountChangeEvent, OnWeaponHitCharacterEvent, OnWeaponHitTreeEvent, OnWeaponHitXpEvent, OnWeaponSwingEvent, OnWeaponSwingHitPointEvent, OnWeatherPeriodCompleteEvent, OnWeatherPeriodStageEvent, OnWeatherPeriodStartEvent, OnWeatherPeriodStopEvent, OnWidgetManagerInitEvent, OnWorldSoundEvent, OnZombieDeadEvent, OnZombieUpdateEvent

public abstract class Event extends Object
Template class for all in-game events
  • Constructor Details

    • Event

      public Event()
  • Method Details

    • getEventName

      public abstract String getEventName()
      Getting the event name
      Returns:
      name of the event being implemented