Project Zomboid Lua Docs 29123
Unofficial documentation for Project Zomboid's Lua
Loading...
Searching...
No Matches
DebugContextMenu Class Reference

Static Public Member Functions

static boolean doDebugMenu (integer player, ISContextMenu context, IsoObject[] worldobjects, boolean test)
static void onShowPlayerModel (IsoPlayer playerObj)
static void onShowCursor (IsoPlayer playerObj)
static void onAddDesignationZone (IsoPlayer playerObj)
static void doDebugAnimalMenu (IsoPlayer playerObj, ISContextMenu context, IsoObject[] worldobjects, boolean test, IsoGridSquare square)
static void onToggleAnimalCheat ()
static void do3DItem ()
static void doMissingClothingItems ()
static void doMissingItems ()
static void onGenerateLootUI (IsoPlayer playerObj)
static void stagger (integer player, boolean stag)
static boolean doDebugObjectMenu (nil player, ISContextMenu context, IsoObject[] worldobjects, boolean test)
static boolean doDebugCorpseMenu (integer player, ISContextMenu context, IsoObject[] worldobjects, boolean test)
static void doDebugZombieMenu (integer player, ISContextMenu context, IsoObject[] worldobjects, boolean test)
static void onSetAnimRecorderActive (IsoPlayer character, boolean isActive)
static void OnRemoveAllZombies (nil zombie)
static void OnRemoveAllZombiesClient (nil zombie)
static void OnRemoveAllAnimals (nil zombie)
static void OnRemoveAllAnimalsClient (nil zombie)
static void OnAddZombieClient (integer player)
static void OnSelectZombie (IsoZombie zombie)
static void OnSelectedZombieWalk (IsoGridSquare square)
static void OnSelectedZombieToggleCrawling ()
static void OnSelectedZombieToggleCanWalk ()
static void OnSelectedZombieToggleCanCrawlUnderVehicle ()
static void OnSelectedZombieToggleFakeDead ()
static void OnSelectedZombieKnockDown (boolean hitFromBehind)
static void OnSelectedZombieToggleUseless ()
static void OnSetZombieOnFire (IsoZombie zombie)
static void OnReanimateCorpse (IsoDeadBody body)
static void OnDeadBodyToggleCrawling (IsoDeadBody body)
static void OnDeadBodyToggleFakeDead (IsoDeadBody body)
static void OnDeadBodyRemove (IsoDeadBody body)
static void OnGetBuildingKey (IsoObject[] worldobjects, integer player)
static void OnGetDoorKey (IsoObject[] worldobjects, IsoDoor|IsoThumpable door, integer player)
static void OnDoorLock (IsoObject[] worldobjects, IsoDoor|IsoThumpable door)
static void OnSetDoorKeyID (IsoObject[] worldobjects, IsoDoor|IsoThumpable door)
static void OnSetDoorKeyIDBuilding (IsoObject[] worldobjects, IsoDoor|IsoThumpable door)
static void OnSetDoorKeyIDRandom (IsoObject[] worldobjects, IsoDoor|IsoThumpable door)
static void setForceLockDoor (IsoObject[] worldobjects, IsoDoor|IsoThumpable door, integer player)
static void OnWindowLock (IsoObject[] worldobjects, IsoWindow window)
static void OnWindowPermLock (IsoObject[] worldobjects, IsoWindow window)
static void OnWindowSmash (IsoObject[] worldobjects, IsoWindow window)
static void OnWindowGlassRemoved (IsoObject[] worldobjects, IsoWindow window)
static void OnWindowAddMetal (IsoPlayer playerObj, IsoWindow window)
static void OnWindowRemoveMetal (IsoPlayer playerObj, IsoWindow window)
static void OnWindowAddMetalBar (IsoPlayer playerObj, IsoWindow window)
static void OnWindowRemoveMetalBar (IsoPlayer playerObj, IsoWindow window)
static void OnWindowAddPlank (IsoPlayer playerObj, IsoWindow window)
static void OnWindowRemovePlank (IsoPlayer playerObj, IsoWindow window)
static IsoGridSquare pickSquare (number x, number y)
static void OnBendFence (IsoObject[] worldobjects, IsoObject fence, boolean towards)
static void OnUnbendFence (IsoObject[] worldobjects, IsoObject fence)
static void OnResetFence (IsoObject[] worldobjects, IsoObject fence)
static void OnBreakFence (IsoObject[] worldobjects, IsoObject fence)
static void OnBBQZeroFuel (IsoObject obj)
static void OnBBQSetFuel (IsoObject obj)
static void OnCampfireZeroFuel (IsoObject obj)
static void OnCampfireSetFuel (IsoObject obj)
static void OnFireplaceZeroFuel (IsoObject obj)
static void OnFireplaceSetFuel (IsoObject obj)
static void OnSetCompost (IsoObject[] worldobjects, IsoCompost obj)
static void OnGeneratorSetFuel (IsoGenerator obj)
static void OnMannequinSetScript (IsoMannequin obj, MannequinScript script)
static void OnMannequinCreateItem (MannequinScript script)
static void OnMetalDrumZeroWater (IsoObject obj)
static void OnRainBarrelZeroWater (IsoObject obj)
static void OnRainBarrelSetWater (IsoObject obj)
static void onHordeManager (IsoGridSquare square, IsoPlayer player)
static void onSpawnPoints (IsoGridSquare square, IsoPlayer player)
static void doCheatMenu (ISContextMenu context, IsoPlayer playerObj)
static void onCheat (IsoPlayer player, boolean cheat)
static void onSetAlarm (BuildingDef def)
static void onMakeNoise (IsoGridSquare square, IsoPlayer playerObj, number radius, number volume)
static void onAttachedItems (IsoPlayer playerObj)
static void onTeleportUI (IsoPlayer playerObj)
static void onRemoveItemTool (IsoPlayer playerObj)
static void onSpawnVehicle (IsoPlayer playerObj)
static void onTilesPicker (IsoPlayer playerObj)
static void onTeleportValid (nil button, number x, number y, number z)
static void onExtList (IsoPlayer playerObj)
static void onShowAnimationText (IsoGameCharacter chr)
static void onDebugInterpolationUI (IsoGridSquare square)
static void onDebugPlayerInterpolationUI (IsoGridSquare square)
static void onRunningUI (IsoPlayer playerObj)
static void onSpawnSurvivorHorde (IsoPlayer playerObj)
static void addRVSDebugMenu (ISContextMenu context, IsoGridSquare square)
static void addRZSDebugMenu (ISContextMenu context, IsoGridSquare square)
static void onRemoveVehicles (Zone zone)
static void doRandomizedZoneStory (IsoGridSquare square, RandomizedZoneStoryBase rzs)
static void doRandomizedVehicleStory (IsoGridSquare square, RandomizedVehicleStoryBase rvs)
static void addRBDebugMenu (ISContextMenu context, IsoBuilding building)
static void doRandomizedBuilding (BuildingDef building, RandomizedDeadSurvivorBase|RandomizedBuildingBase|string RBdef)
static void doSurvivorSwapMenu (integer player, ISContextMenu context, IsoObject[] worldobjects, boolean test)
static void onTick ()
static void doForageMenu (integer player, ISContextMenu context, IsoObject[] worldobjects, boolean test)
static void onAvatarUI (IsoPlayer player)
static void onAddEnclosure (IsoPlayer playerObj)
static void AddAnimal (string type, AnimalBreed breed, IsoGridSquare square, boolean skeleton, IsoPlayer playerObj)

Member Function Documentation

◆ AddAnimal()

void DebugContextMenu::AddAnimal ( string type,
AnimalBreed breed,
IsoGridSquare square,
boolean skeleton,
IsoPlayer playerObj )
static

◆ addRBDebugMenu()

void DebugContextMenu::addRBDebugMenu ( ISContextMenu context,
IsoBuilding building )
static

◆ addRVSDebugMenu()

void DebugContextMenu::addRVSDebugMenu ( ISContextMenu context,
IsoGridSquare square )
static

◆ addRZSDebugMenu()

void DebugContextMenu::addRZSDebugMenu ( ISContextMenu context,
IsoGridSquare square )
static

◆ do3DItem()

void DebugContextMenu::do3DItem ( )
static

◆ doCheatMenu()

void DebugContextMenu::doCheatMenu ( ISContextMenu context,
IsoPlayer playerObj )
static

◆ doDebugAnimalMenu()

void DebugContextMenu::doDebugAnimalMenu ( IsoPlayer playerObj,
ISContextMenu context,
IsoObject[] worldobjects,
boolean test,
IsoGridSquare square )
static

◆ doDebugCorpseMenu()

boolean DebugContextMenu::doDebugCorpseMenu ( integer player,
ISContextMenu context,
IsoObject[] worldobjects,
boolean test )
static

◆ doDebugMenu()

boolean DebugContextMenu::doDebugMenu ( integer player,
ISContextMenu context,
IsoObject[] worldobjects,
boolean test )
static

◆ doDebugObjectMenu()

boolean DebugContextMenu::doDebugObjectMenu ( nil player,
ISContextMenu context,
IsoObject[] worldobjects,
boolean test )
static

◆ doDebugZombieMenu()

void DebugContextMenu::doDebugZombieMenu ( integer player,
ISContextMenu context,
IsoObject[] worldobjects,
boolean test )
static

◆ doForageMenu()

void DebugContextMenu::doForageMenu ( integer player,
ISContextMenu context,
IsoObject[] worldobjects,
boolean test )
static

◆ doMissingClothingItems()

void DebugContextMenu::doMissingClothingItems ( )
static

◆ doMissingItems()

void DebugContextMenu::doMissingItems ( )
static

◆ doRandomizedBuilding()

void DebugContextMenu::doRandomizedBuilding ( BuildingDef building,
RandomizedDeadSurvivorBase|RandomizedBuildingBase|string RBdef )
static

◆ doRandomizedVehicleStory()

void DebugContextMenu::doRandomizedVehicleStory ( IsoGridSquare square,
RandomizedVehicleStoryBase rvs )
static

◆ doRandomizedZoneStory()

void DebugContextMenu::doRandomizedZoneStory ( IsoGridSquare square,
RandomizedZoneStoryBase rzs )
static

◆ doSurvivorSwapMenu()

void DebugContextMenu::doSurvivorSwapMenu ( integer player,
ISContextMenu context,
IsoObject[] worldobjects,
boolean test )
static

◆ onAddDesignationZone()

void DebugContextMenu::onAddDesignationZone ( IsoPlayer playerObj)
static

◆ onAddEnclosure()

void DebugContextMenu::onAddEnclosure ( IsoPlayer playerObj)
static

◆ OnAddZombieClient()

void DebugContextMenu::OnAddZombieClient ( integer player)
static

◆ onAttachedItems()

void DebugContextMenu::onAttachedItems ( IsoPlayer playerObj)
static

◆ onAvatarUI()

void DebugContextMenu::onAvatarUI ( IsoPlayer player)
static

◆ OnBBQSetFuel()

void DebugContextMenu::OnBBQSetFuel ( IsoObject obj)
static

◆ OnBBQZeroFuel()

void DebugContextMenu::OnBBQZeroFuel ( IsoObject obj)
static

◆ OnBendFence()

void DebugContextMenu::OnBendFence ( IsoObject[] worldobjects,
IsoObject fence,
boolean towards )
static

◆ OnBreakFence()

void DebugContextMenu::OnBreakFence ( IsoObject[] worldobjects,
IsoObject fence )
static

◆ OnCampfireSetFuel()

void DebugContextMenu::OnCampfireSetFuel ( IsoObject obj)
static

◆ OnCampfireZeroFuel()

void DebugContextMenu::OnCampfireZeroFuel ( IsoObject obj)
static

◆ onCheat()

void DebugContextMenu::onCheat ( IsoPlayer player,
boolean cheat )
static

◆ OnDeadBodyRemove()

void DebugContextMenu::OnDeadBodyRemove ( IsoDeadBody body)
static

◆ OnDeadBodyToggleCrawling()

void DebugContextMenu::OnDeadBodyToggleCrawling ( IsoDeadBody body)
static

◆ OnDeadBodyToggleFakeDead()

void DebugContextMenu::OnDeadBodyToggleFakeDead ( IsoDeadBody body)
static

◆ onDebugInterpolationUI()

void DebugContextMenu::onDebugInterpolationUI ( IsoGridSquare square)
static

◆ onDebugPlayerInterpolationUI()

void DebugContextMenu::onDebugPlayerInterpolationUI ( IsoGridSquare square)
static

◆ OnDoorLock()

void DebugContextMenu::OnDoorLock ( IsoObject[] worldobjects,
IsoDoor|IsoThumpable door )
static

◆ onExtList()

void DebugContextMenu::onExtList ( IsoPlayer playerObj)
static

◆ OnFireplaceSetFuel()

void DebugContextMenu::OnFireplaceSetFuel ( IsoObject obj)
static

◆ OnFireplaceZeroFuel()

void DebugContextMenu::OnFireplaceZeroFuel ( IsoObject obj)
static

◆ onGenerateLootUI()

void DebugContextMenu::onGenerateLootUI ( IsoPlayer playerObj)
static

◆ OnGeneratorSetFuel()

void DebugContextMenu::OnGeneratorSetFuel ( IsoGenerator obj)
static

◆ OnGetBuildingKey()

void DebugContextMenu::OnGetBuildingKey ( IsoObject[] worldobjects,
integer player )
static

◆ OnGetDoorKey()

void DebugContextMenu::OnGetDoorKey ( IsoObject[] worldobjects,
IsoDoor|IsoThumpable door,
integer player )
static

◆ onHordeManager()

void DebugContextMenu::onHordeManager ( IsoGridSquare square,
IsoPlayer player )
static

◆ onMakeNoise()

void DebugContextMenu::onMakeNoise ( IsoGridSquare square,
IsoPlayer playerObj,
number radius,
number volume )
static

◆ OnMannequinCreateItem()

void DebugContextMenu::OnMannequinCreateItem ( MannequinScript script)
static

◆ OnMannequinSetScript()

void DebugContextMenu::OnMannequinSetScript ( IsoMannequin obj,
MannequinScript script )
static

◆ OnMetalDrumZeroWater()

void DebugContextMenu::OnMetalDrumZeroWater ( IsoObject obj)
static

◆ OnRainBarrelSetWater()

void DebugContextMenu::OnRainBarrelSetWater ( IsoObject obj)
static

◆ OnRainBarrelZeroWater()

void DebugContextMenu::OnRainBarrelZeroWater ( IsoObject obj)
static

◆ OnReanimateCorpse()

void DebugContextMenu::OnReanimateCorpse ( IsoDeadBody body)
static

◆ OnRemoveAllAnimals()

void DebugContextMenu::OnRemoveAllAnimals ( nil zombie)
static

◆ OnRemoveAllAnimalsClient()

void DebugContextMenu::OnRemoveAllAnimalsClient ( nil zombie)
static

◆ OnRemoveAllZombies()

void DebugContextMenu::OnRemoveAllZombies ( nil zombie)
static

◆ OnRemoveAllZombiesClient()

void DebugContextMenu::OnRemoveAllZombiesClient ( nil zombie)
static

◆ onRemoveItemTool()

void DebugContextMenu::onRemoveItemTool ( IsoPlayer playerObj)
static

◆ onRemoveVehicles()

void DebugContextMenu::onRemoveVehicles ( Zone zone)
static

◆ OnResetFence()

void DebugContextMenu::OnResetFence ( IsoObject[] worldobjects,
IsoObject fence )
static

◆ onRunningUI()

void DebugContextMenu::onRunningUI ( IsoPlayer playerObj)
static

◆ OnSelectedZombieKnockDown()

void DebugContextMenu::OnSelectedZombieKnockDown ( boolean hitFromBehind)
static

◆ OnSelectedZombieToggleCanCrawlUnderVehicle()

void DebugContextMenu::OnSelectedZombieToggleCanCrawlUnderVehicle ( )
static

◆ OnSelectedZombieToggleCanWalk()

void DebugContextMenu::OnSelectedZombieToggleCanWalk ( )
static

◆ OnSelectedZombieToggleCrawling()

void DebugContextMenu::OnSelectedZombieToggleCrawling ( )
static

◆ OnSelectedZombieToggleFakeDead()

void DebugContextMenu::OnSelectedZombieToggleFakeDead ( )
static

◆ OnSelectedZombieToggleUseless()

void DebugContextMenu::OnSelectedZombieToggleUseless ( )
static

◆ OnSelectedZombieWalk()

void DebugContextMenu::OnSelectedZombieWalk ( IsoGridSquare square)
static

◆ OnSelectZombie()

void DebugContextMenu::OnSelectZombie ( IsoZombie zombie)
static

◆ onSetAlarm()

void DebugContextMenu::onSetAlarm ( BuildingDef def)
static

◆ onSetAnimRecorderActive()

void DebugContextMenu::onSetAnimRecorderActive ( IsoPlayer character,
boolean isActive )
static

◆ OnSetCompost()

void DebugContextMenu::OnSetCompost ( IsoObject[] worldobjects,
IsoCompost obj )
static

◆ OnSetDoorKeyID()

void DebugContextMenu::OnSetDoorKeyID ( IsoObject[] worldobjects,
IsoDoor|IsoThumpable door )
static

◆ OnSetDoorKeyIDBuilding()

void DebugContextMenu::OnSetDoorKeyIDBuilding ( IsoObject[] worldobjects,
IsoDoor|IsoThumpable door )
static

◆ OnSetDoorKeyIDRandom()

void DebugContextMenu::OnSetDoorKeyIDRandom ( IsoObject[] worldobjects,
IsoDoor|IsoThumpable door )
static

◆ OnSetZombieOnFire()

void DebugContextMenu::OnSetZombieOnFire ( IsoZombie zombie)
static

◆ onShowAnimationText()

void DebugContextMenu::onShowAnimationText ( IsoGameCharacter chr)
static

◆ onShowCursor()

void DebugContextMenu::onShowCursor ( IsoPlayer playerObj)
static

◆ onShowPlayerModel()

void DebugContextMenu::onShowPlayerModel ( IsoPlayer playerObj)
static

◆ onSpawnPoints()

void DebugContextMenu::onSpawnPoints ( IsoGridSquare square,
IsoPlayer player )
static

◆ onSpawnSurvivorHorde()

void DebugContextMenu::onSpawnSurvivorHorde ( IsoPlayer playerObj)
static

◆ onSpawnVehicle()

void DebugContextMenu::onSpawnVehicle ( IsoPlayer playerObj)
static

◆ onTeleportUI()

void DebugContextMenu::onTeleportUI ( IsoPlayer playerObj)
static

◆ onTeleportValid()

void DebugContextMenu::onTeleportValid ( nil button,
number x,
number y,
number z )
static

◆ onTick()

void DebugContextMenu::onTick ( )
static

◆ onTilesPicker()

void DebugContextMenu::onTilesPicker ( IsoPlayer playerObj)
static

◆ onToggleAnimalCheat()

void DebugContextMenu::onToggleAnimalCheat ( )
static

◆ OnUnbendFence()

void DebugContextMenu::OnUnbendFence ( IsoObject[] worldobjects,
IsoObject fence )
static

◆ OnWindowAddMetal()

void DebugContextMenu::OnWindowAddMetal ( IsoPlayer playerObj,
IsoWindow window )
static

◆ OnWindowAddMetalBar()

void DebugContextMenu::OnWindowAddMetalBar ( IsoPlayer playerObj,
IsoWindow window )
static

◆ OnWindowAddPlank()

void DebugContextMenu::OnWindowAddPlank ( IsoPlayer playerObj,
IsoWindow window )
static

◆ OnWindowGlassRemoved()

void DebugContextMenu::OnWindowGlassRemoved ( IsoObject[] worldobjects,
IsoWindow window )
static

◆ OnWindowLock()

void DebugContextMenu::OnWindowLock ( IsoObject[] worldobjects,
IsoWindow window )
static

◆ OnWindowPermLock()

void DebugContextMenu::OnWindowPermLock ( IsoObject[] worldobjects,
IsoWindow window )
static

◆ OnWindowRemoveMetal()

void DebugContextMenu::OnWindowRemoveMetal ( IsoPlayer playerObj,
IsoWindow window )
static

◆ OnWindowRemoveMetalBar()

void DebugContextMenu::OnWindowRemoveMetalBar ( IsoPlayer playerObj,
IsoWindow window )
static

◆ OnWindowRemovePlank()

void DebugContextMenu::OnWindowRemovePlank ( IsoPlayer playerObj,
IsoWindow window )
static

◆ OnWindowSmash()

void DebugContextMenu::OnWindowSmash ( IsoObject[] worldobjects,
IsoWindow window )
static

◆ pickSquare()

IsoGridSquare DebugContextMenu::pickSquare ( number x,
number y )
static

◆ setForceLockDoor()

void DebugContextMenu::setForceLockDoor ( IsoObject[] worldobjects,
IsoDoor|IsoThumpable door,
integer player )
static

◆ stagger()

void DebugContextMenu::stagger ( integer player,
boolean stag )
static

The documentation for this class was generated from the following file: