WENOPAL

Eventos de Lua de Project Zomboid B42

Los 252 eventos que el juego registra en Build 42, en el orden en que los declara. La columna de usos dice cuántas veces los usa el propio Lua del juego: un buen lugar para buscar ejemplos.

Datos sacados de los archivos del juego: Project Zomboid 42.21.0 · actualizado el

lua
Events.OnGameStart.Add(function()
    print("[MiMod] la partida empezó")
end)
EventoUsos Ejemplos en el juego (media/)
OnGameBoot14lua/server/Map/SGlobalObjectSystem.lua
lua/shared/Moveables/ISMoveableDefinitions.lua
lua/shared/RadioCom/ISRadioInteractions.lua
OnPreGameStart0
OnTick22lua/server/ISObjectClickHandler.lua
lua/server/Foraging/forageServer.lua
lua/server/HealthSystem/HealthUpdate.lua
OnTickEvenPaused0
OnRenderUpdate0
OnFETick0
OnGameStart36lua/server/Seasons/season.lua
lua/shared/Fishing/fishing_properties.lua
lua/shared/Util/CustomTileProps.lua
OnPreUIDraw3lua/server/ISBuildingBlueprintManager.lua
lua/server/NewSelectionSystem/GridSquareSelector.lua
lua/client/erosion/debug/DebugDemoTime.lua
OnPostUIDraw2lua/client/Tutorial/TutorialSetup.lua
lua/client/LastStand/LastStandSetup.lua
OnCharacterCollide0
OnKeyStartPressed11lua/client/DebugUIs/ISFastTeleportMove.lua
lua/client/DebugUIs/DebugMenu/IsoRegions/IsoRegionsWindow.lua
lua/client/Hotbar/ISHotbar.lua
OnKeyPressed35lua/server/XpSystem/XpUpdate.lua
lua/server/Animal/ISScytheGrassCursor.lua
lua/server/Animal/ISPickDungCursor.lua
OnContextKey2lua/shared/TimedActions/ISGrabCorpseAction.lua
lua/client/Farming/CFarming_Interact.lua
OnObjectCollide0
OnNPCSurvivorUpdate0
OnPlayerUpdate3lua/client/DebugUIs/Scenarios/FenrisScenario.lua
lua/client/Tutorial/Steps.lua
lua/client/erosion/debug/DebugDemoTime.lua
OnZombieUpdate0
OnZombieCreate0
OnTriggerNPCEvent0
OnMultiTriggerNPCEvent0
OnLoadMapZones4lua/server/metazones/metazoneHandler.lua
lua/shared/ProceduralBasements/basements.lua
OnLoadedMapZones2lua/server/RandomizedWorldContent/StoryClutter/StoryClutter_Initialization.lua
lua/shared/Foraging/forageSystem.lua
OnAddBuilding0
OnCreateLivingCharacter0
OnChallengeQuery4lua/client/LastStand/28MinutesLater.lua
lua/client/LastStand/AReallyCDDAy.lua
lua/client/LastStand/TopOfTheWorld.lua
OnClickedAnimalForContext1lua/client/ISUI/Animal/ISAnimalContextMenu.lua
OnFillInventoryObjectContextMenu2lua/client/DebugUIs/ISRemoveItemTool.lua
lua/client/Context/ISContextManager.lua
OnPreFillInventoryObjectContextMenu0
OnFillWorldObjectContextMenu6lua/shared/BodyDragging/corpseStorageCheck.lua
lua/client/Foraging/ISSearchManager.lua
lua/client/DebugUIs/AdminContextMenu.lua
OnPreFillWorldObjectContextMenu0
OnRefreshInventoryWindowContainers0
OnGamepadConnect2lua/client/ISUI/Gamepad/JoyPadSetup.lua
lua/client/OptionScreens/MainOptions.lua
OnGamepadDisconnect3lua/client/ISUI/Gamepad/JoyPadSetup.lua
lua/client/OptionScreens/MainScreen.lua
lua/client/OptionScreens/MainOptions.lua
OnJoypadActivate2lua/client/ISUI/ISDemoPopup.lua
lua/client/ISUI/Gamepad/JoyPadSetup.lua
OnJoypadActivateUI1lua/client/ISUI/Gamepad/JoyPadSetup.lua
OnJoypadBeforeDeactivate2lua/client/ISUI/Gamepad/JoyPadSetup.lua
lua/client/OptionScreens/MainScreen.lua
OnJoypadDeactivate1lua/client/ISUI/Gamepad/JoyPadSetup.lua
OnJoypadBeforeReactivate1lua/client/ISUI/Gamepad/JoyPadSetup.lua
OnJoypadReactivate1lua/client/ISUI/Gamepad/JoyPadSetup.lua
OnJoypadRenderUI1lua/client/ISUI/Gamepad/JoyPadSetup.lua
OnJoypadDebugRenderUIOptionSet1lua/client/ISUI/Gamepad/JoyPadSetup.lua
OnMakeItem1lua/server/XpSystem/XpUpdate.lua
OnWeaponHitCharacter0
OnWeaponSwing0
OnWeaponHitTree1lua/server/XpSystem/XpUpdate.lua
OnWeaponHitXp2lua/server/XpSystem/XpUpdate.lua
lua/client/Tutorial/Steps.lua
OnWeaponSwingHitPoint1lua/shared/TimedActions/ISReloadWeaponAction.lua
OnPlayerAttackFinished1lua/shared/TimedActions/ISReloadWeaponAction.lua
OnLoginState0
OnLoginStateSuccess0
OnCharacterCreateStats0
OnLoadSoundBanks1lua/shared/SoundBanks/SoundBanks.lua
OnObjectLeftMouseButtonDown1lua/server/ISObjectClickHandler.lua
OnObjectLeftMouseButtonUp1lua/server/ISObjectClickHandler.lua
OnObjectRightMouseButtonDown1lua/server/ISObjectClickHandler.lua
OnObjectRightMouseButtonUp1lua/server/ISObjectClickHandler.lua
OnDoTileBuilding0
OnDoTileBuilding21lua/server/BuildingObjects/ISBuildingObject.lua
OnDoTileBuilding31lua/server/BuildingObjects/ISBuildingObject.lua
RenderOpaqueObjectsInWorld2lua/server/BuildingObjects/ISBuildingObject.lua
lua/shared/Fishing/Bobber.lua
OnConnectFailed3lua/client/ISUI/ISMPEditAccount.lua
lua/client/OptionScreens/CoopOptionsScreen.lua
lua/client/OptionScreens/ConnectToServer.lua
OnConnected3lua/client/ISUI/ISMPEditAccount.lua
lua/client/OptionScreens/CoopOptionsScreen.lua
lua/client/OptionScreens/ConnectToServer.lua
OnDisconnect2lua/client/ISUI/ISMPEditAccount.lua
lua/client/OptionScreens/ConnectToServer.lua
OnConnectionStateChanged2lua/client/OptionScreens/CoopOptionsScreen.lua
lua/client/OptionScreens/ConnectToServer.lua
OnQRReceived1lua/client/ISUI/ISMPEditAccount.lua
OnGoogleAuthRequest1lua/client/OptionScreens/ConnectToServer.lua
OnScoreboardUpdate5lua/client/ISUI/Maps/ISWorldMapSharing.lua
lua/client/ISUI/AdminPanel/ISMiniScoreboardUI.lua
lua/client/ISUI/UserPanel/ISFactionAddPlayerUI.lua
OnMouseMove0
OnMouseDown4lua/server/ISBuildingBlueprintManager.lua
lua/server/NewSelectionSystem/GridSquareSelector.lua
lua/client/Chat/ISChat.lua
OnMouseUp0
OnRightMouseDown1lua/server/BuildingObjects/ISMoveableCursor.lua
OnRightMouseUp0
OnMouseWheel1lua/shared/Fishing/FishingRod.lua
OnNewSurvivorGroup0
OnPlayerSetSafehouse0
OnLoad1lua/server/XpSystem/XpUpdate.lua
AddXP1lua/server/XpSystem/XpUpdate.lua
LevelPerk2lua/server/XpSystem/XpUpdate.lua
lua/shared/Logs/ISPerkLog.lua
LogLevelPerk1lua/shared/Logs/ISPerkLog.lua
OnSave0
OnMainMenuEnter1lua/client/OptionScreens/MainScreen.lua
OnGameStateEnter1lua/client/ISUI/ISTermsOfServiceUI.lua
OnPreMapLoad0
OnPostFloorSquareDraw0
OnPostFloorLayerDraw0
OnPostTilesSquareDraw0
OnPostTileDraw0
OnPostWallSquareDraw0
OnPostCharactersSquareDraw0
OnCreateUI0
OnMapLoadCreateIsoObject0
OnCreateSurvivor1lua/shared/NPCs/MainCreationMethods.lua
OnCreatePlayer6lua/shared/Logs/ISPerkLog.lua
lua/client/Foraging/ISSearchManager.lua
lua/client/Foraging/ISSearchWindow.lua
OnPlayerDeath12lua/shared/Logs/ISPerkLog.lua
lua/client/Foraging/ISSearchManager.lua
lua/client/Foraging/ISSearchWindow.lua
OnZombieDead3lua/client/Tutorial/Steps.lua
OnCharacterDeath0
OnCharacterMeet0
OnSpawnRegionsLoaded0
OnPostMapLoad0
OnAIStateExecute0
OnAIStateEnter0
OnAIStateExit0
OnAIStateChange0
OnPlayerMove1lua/server/XpSystem/XpUpdate.lua
OnInitWorld4lua/client/Tutorial/TutorialSetup.lua
lua/client/LastStand/LastStandSetup.lua
lua/client/OptionScreens/CharacterCreationProfession.lua
OnNewGame4lua/server/XpSystem/XpUpdate.lua
lua/shared/Items/SpawnItems.lua
lua/client/DebugUIs/DebugScenarios.lua
OnIsoThumpableLoad0
OnIsoThumpableSave0
ReuseGridsquare0
LoadGridsquare1lua/client/DebugUIs/DebugScenarios.lua
LoadChunk0
EveryOneMinute2lua/server/Camping/SCampfireSystem.lua
lua/shared/Logs/ISPerkLog.lua
EveryTenMinutes7lua/server/Camping/SCampfireSystem.lua
lua/server/Traps/STrapSystem.lua
lua/server/Seasons/season.lua
EveryDays4lua/server/Traps/STrapSystem.lua
lua/shared/Foraging/forageSystem.lua
lua/shared/Fishing/FishingUtils.lua
EveryHours4lua/server/radio/ISDynamicRadio.lua
lua/server/Traps/STrapSystem.lua
lua/shared/Foraging/forageSystem.lua
OnDusk0
OnDawn0
OnEquipPrimary2lua/client/Fishing/FishingHandler.lua
lua/client/RadioCom/ISRadioWindow.lua
OnEquipSecondary1lua/client/RadioCom/ISRadioWindow.lua
OnClothingUpdated3lua/client/Hotbar/ISHotbar.lua
lua/client/ISUI/ISMakeUpUI.lua
lua/client/XpSystem/ISUI/ISCharacterInfoWindow.lua
OnWeatherPeriodStart1lua/shared/Foraging/forageSystem.lua
OnWeatherPeriodStage1lua/shared/Foraging/forageSystem.lua
OnWeatherPeriodComplete1lua/shared/Foraging/forageSystem.lua
OnWeatherPeriodStop0
OnRainStart0
OnRainStop0
OnAmbientSound0
OnWorldSound0
OnResetLua4lua/client/OptionScreens/MultiplayerUI.lua
lua/client/OptionScreens/MainScreen.lua
lua/client/OptionScreens/ServerSettingsScreen.lua
OnModsModified2lua/client/OptionScreens/LoadGameScreen.lua
lua/client/OptionScreens/ModSelector/ModSelector.lua
OnSeeNewRoom0
OnNewFire0
OnFillContainer1lua/server/Items/LootLog.lua
OnChangeWeather0
OnRenderTick3lua/client/DebugUIs/ISRemoveItemTool.lua
lua/client/ISUI/ISServerDisconnectUI.lua
lua/client/ISUI/Gamepad/JoyPadSetup.lua
OnDestroyIsoThumpable2lua/server/Map/SGlobalObjectSystem.lua
lua/server/BuildingObjects/ISBuildingObject.lua
OnPostSave3lua/client/Entity/ISEntityUI.lua
lua/client/ISUI/ISLayoutManager.lua
lua/client/ISUI/PlayerData/ISPlayerData.lua
OnResolutionChange5lua/client/erosion/debug/DebugDemoTime.lua
lua/client/ISUI/ISServerDisconnectUI.lua
lua/client/ISUI/PlayerData/ISPlayerData.lua
OnWaterAmountChange1lua/server/RainBarrel/SRainBarrelSystem.lua
OnClientCommand7lua/server/ClientCommands.lua
lua/server/Foraging/forageServer.lua
lua/server/Camping/camping_tent.lua
OnServerCommand3lua/shared/Util/LuaNet.lua
lua/client/ServerCommands.lua
lua/client/XpSystem/ISUI/ISHealthPanel.lua
OnProcessTransaction1lua/server/TransactionProcessor.lua
OnProcessAction1lua/shared/ActionManager.lua
OnContainerUpdate1lua/client/ISUI/ISInventoryPage.lua
OnObjectAdded1lua/server/Map/SGlobalObjectSystem.lua
OnObjectAboutToBeRemoved1lua/server/Map/SGlobalObjectSystem.lua
OnGameTimeLoaded3lua/server/TemplateReplacers.lua
lua/server/Seasons/season.lua
lua/shared/Util/LuaNet.lua
OnCGlobalObjectSystemInit1lua/client/Map/CGlobalObjectSystem.lua
OnSGlobalObjectSystemInit1lua/server/Map/SGlobalObjectSystem.lua
OnWorldMessage0
OnKeyKeepPressed8lua/server/BuildingObjects/ISMoveableCursor.lua
lua/client/DebugUIs/ISFastTeleportMove.lua
lua/client/Chat/ISChat.lua
SendCustomModData0
ServerPinged1lua/client/OptionScreens/MultiplayerUI.lua
OnServerStarted3lua/shared/Fishing/fishing_properties.lua
lua/shared/Util/CustomTileProps.lua
lua/shared/Util/LuaNet.lua
OnLoadedTileDefinitions0
OnPostRender0
DoSpecialTooltip2lua/client/Farming/CFarmingSystem.lua
lua/client/FeedingTrough/CFeedingTroughSystem.lua
OnCoopJoinFailed1lua/client/ISUI/Gamepad/JoyPadSetup.lua
OnServerWorkshopItems1lua/client/OptionScreens/ServerWorkshopItemScreen.lua
OnVehicleDamageTexture1lua/client/Vehicles/ISUI/ISVehicleDashboard.lua
OnCustomUIKey0
OnCustomUIKeyPressed0
OnCustomUIKeyReleased0
OnTileObjectAdded1lua/server/BuildingObjects/ISBrushToolTileCursor.lua
OnDeviceText1lua/shared/RadioCom/ISRadioInteractions.lua
OnRadioInteraction0
OnLoadRadioScripts2lua/server/radio/ISDynamicRadio.lua
lua/server/radio/ISWeatherChannel.lua
OnAcceptInvite1lua/client/OptionScreens/MainScreen.lua
OnCoopServerMessage1lua/client/OptionScreens/CoopOptionsScreen.lua
OnReceiveUserlog3lua/client/ISUI/PlayerStats/ISPlayerStatsUserlogUI.lua
lua/client/ISUI/PlayerStats/ISPlayerStatsSuspicionActivityUI.lua
lua/client/ISUI/PlayerStats/ISPlayerStatsUI.lua
OnAdminMessage1lua/client/ISUI/AdminPanel/ISAdminMessage.lua
ReceiveFactionInvite1lua/client/ISUI/UserPanel/ISFactionUI.lua
AcceptedFactionInvite1lua/client/ISUI/UserPanel/ISFactionUI.lua
ReceiveSafehouseInvite1lua/client/ISUI/UserPanel/ISSafehouseUI.lua
AcceptedSafehouseInvite1lua/client/ISUI/UserPanel/ISSafehouseUI.lua
ViewTickets2lua/client/ISUI/AdminPanel/ISAdminTicketsUI.lua
lua/client/ISUI/UserPanel/ISTicketsUI.lua
ViewBannedIPs1lua/client/ISUI/AdminPanel/ISBannedIPViewer.lua
ViewBannedSteamIDs1lua/client/ISUI/AdminPanel/ISBannedSteamIDViewer.lua
SyncFaction1lua/client/ISUI/UserPanel/ISFactionUI.lua
SyncFactionServer0
RefreshCheats2lua/client/ISUI/AdminPanel/ISAdminPanelUI.lua
lua/client/ISUI/AdminPanel/ISAdminPowerUI.lua
OnReceiveItemListNet0
OnMiniScoreboardUpdate4lua/client/ISUI/Maps/ISWorldMapSharing.lua
lua/client/ISUI/AdminPanel/ISMiniScoreboardUI.lua
lua/client/ISUI/UserPanel/ISFactionAddPlayerUI.lua
OnSafehousesChanged4lua/client/ISUI/AdminPanel/ISSafehousesList.lua
lua/client/ISUI/AdminPanel/ISAdminPanelUI.lua
lua/client/ISUI/AdminPanel/ZoneEditor/MultiplayerZoneEditorMode_Safehouse.lua
OnWarUpdate1lua/client/ISUI/ISWarManagerUI.lua
RequestTrade1lua/client/ISUI/ISTradingUI.lua
AcceptedTrade1lua/client/ISUI/ISTradingUI.lua
RequestMedicalCheck1lua/client/XpSystem/ISUI/ISHealthPanel.lua
AcceptedMedicalCheck1lua/client/XpSystem/ISUI/ISHealthPanel.lua
TradingUIAddItem1lua/client/ISUI/ISTradingUI.lua
TradingUIRemoveItem1lua/client/ISUI/ISTradingUI.lua
TradingUIUpdateState1lua/client/ISUI/ISTradingUI.lua
OnGridBurnt0
OnPreDistributionMerge1lua/server/Items/SuburbsDistributions.lua
OnDistributionMerge1lua/server/Items/SuburbsDistributions.lua
OnPostDistributionMerge2lua/server/RandomizedWorldContent/StoryClutter/StoryClutter_Initialization.lua
lua/server/Items/SuburbsDistributions.lua
MngInvReceiveItems1lua/client/ISUI/PlayerStats/ISPlayerStatsManageInvUI.lua
OnTileRemoved0
OnServerStartSaving1lua/client/ISUI/ISServerSavingMessage.lua
OnServerFinishSaving1lua/client/ISUI/ISServerSavingMessage.lua
OnMechanicActionDone1lua/client/Vehicles/ISUI/ISVehicleMechanics.lua
OnClimateTick0
OnThunderEvent1lua/client/DebugUIs/DebugMenu/Climate/ThunderDebug.lua
OnEnterVehicle1lua/client/Vehicles/ISUI/ISVehicleDashboard.lua
OnSteamGameJoin1lua/client/OptionScreens/MainScreen.lua
OnTabAdded1lua/client/Chat/ISChat.lua
OnSetDefaultTab1lua/client/Chat/ISChat.lua
OnTabRemoved1lua/client/Chat/ISChat.lua
OnAddMessage1lua/client/Chat/ISChat.lua
SwitchChatStream1lua/client/Chat/ISChat.lua
OnChatWindowInit1lua/client/Chat/ISChat.lua
OnAlertMessage1lua/client/Chat/ISAlert.lua
OnInitSeasons1lua/client/LastStand/WinterIsComing.lua
OnClimateTickDebug4lua/client/DebugUIs/DebugMenu/Climate/WeatherPeriodDebug.lua
lua/client/DebugUIs/DebugMenu/Climate/PlayerClimateDebug.lua
lua/client/DebugUIs/DebugMenu/Climate/ClimateDebug.lua
OnInitModdedWeatherStage0
OnUpdateModdedWeatherStage0
OnClimateManagerInit1lua/server/Climate/ClimateMain.lua
OnPressReloadButton1lua/shared/TimedActions/ISReloadWeaponAction.lua
OnPressRackButton1lua/shared/TimedActions/ISReloadWeaponAction.lua
OnPressWalkTo1lua/client/ISUI/ISWorldObjectContextMenu.lua
OnHitZombie1lua/shared/Definitions/DamageModelDefinitions.lua
OnBeingHitByZombie0
OnServerStatisticReceived0
OnDynamicMovableRecipe1lua/shared/Moveables/ISMoveableSpriteProps.lua
OnInitGlobalModData2lua/server/Vehicles/ProfessionVehicles.lua
lua/client/Foraging/forageClient.lua
OnReceiveGlobalModData0
OnInitRecordedMedia1lua/shared/RecordedMedia/ISRecordedMedia.lua
OnTemplateTextInit1lua/server/TemplateReplacers.lua
OnPlayerGetDamage0
OnWeaponHitThumpable0
OnFishingActionMPUpdate2lua/shared/Fishing/Bobber.lua
lua/client/Fishing/FishingManager.lua
OnThrowableExplode0
OnSourceWindowFileReload0
OnSpawnVehicleStart1lua/server/Vehicles/ProfessionVehicles.lua
OnSpawnVehicleEnd0
OnMovingObjectCrop1lua/server/Farming/farming_vegetableconf.lua
OnOverrideSearchManager1lua/client/Foraging/ISSearchManager.lua
OnSleepingTick1lua/client/ISUI/ISSleepingUI.lua
OnRolesReceived2lua/client/ISUI/AdminPanel/ISAdminPanelUI.lua
lua/client/ISUI/AdminPanel/ZoneEditor/ISMultiplayerZoneEditor.lua
OnNetworkUsersReceived1lua/client/ISUI/AdminPanel/ISAdminPanelUI.lua
OnServerCustomizationDataReceived0
OnDeadBodySpawn1lua/client/ISUI/ISWorldObjectContextMenu.lua
OnAnimalTracks1lua/client/Foraging/ISAnimalTracksFinder.lua
OnItemFound1lua/shared/Foraging/forageSystem.lua
SetDragItem1lua/client/Entity/ISUI/BuildRecipe/ISBuildPanel.lua
OnSteamServerResponded1lua/client/OptionScreens/MultiplayerUI.lua
OnSteamServerResponded22lua/client/OptionScreens/MultiplayerUI.lua
lua/client/OptionScreens/BootstrapConnectPopup.lua
OnSteamServerFailedToRespond22lua/client/OptionScreens/MultiplayerUI.lua
lua/client/OptionScreens/BootstrapConnectPopup.lua
OnSteamRulesRefreshComplete1lua/client/OptionScreens/MultiplayerUI.lua
OnSteamRefreshInternetServers1lua/client/OptionScreens/MultiplayerUI.lua
OptionControllerButtonStyleChanged2lua/client/ISUI/Gamepad/JoyPadSetup.lua
lua/client/ISUI/Gamepad/ISControllerBindingsEditorPanel.lua
OptionGamepadBindingPresetChanged2lua/client/gamepadBinding.lua
lua/client/ISUI/Gamepad/ISControllerBindingsEditorPanel.lua

Guía de Lua para mods →