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

Static Public Member Functions

static void Add ()
static void OnInitWorld ()
static void AddPlayer (integer playerNum, IsoPlayer playerObj)
static void RemovePlayer (IsoPlayer playerObj)
static void Init ()
static void SpawnZombies (integer count)
static void Render ()
static void endWave ()
static void Tick ()
static void onZombieDead ()
static void onKeyPressed (integer key)
static void onCreatePlayer (integer playerId)
static void onBackButtonWheel (integer playerNum, string dir)

Static Public Attributes

static PZCalendar startedWaveCalendar
static PZCalendar prepareTimeCalendar
static PZCalendar timeNeeded
static table< integer, integer > playersMoney
static table< integer, ISChallenge2UpgradeTabupgradeScreen
static table< integer, RadarPanel > radarPanel
static number moneyGained
static number xpGained

Member Function Documentation

◆ Add()

void Challenge2::Add ( )
static

◆ AddPlayer()

void Challenge2::AddPlayer ( integer playerNum,
IsoPlayer playerObj )
static

◆ endWave()

void Challenge2::endWave ( )
static

◆ Init()

void Challenge2::Init ( )
static

◆ onBackButtonWheel()

void Challenge2::onBackButtonWheel ( integer playerNum,
string dir )
static

◆ onCreatePlayer()

void Challenge2::onCreatePlayer ( integer playerId)
static

◆ OnInitWorld()

void Challenge2::OnInitWorld ( )
static

◆ onKeyPressed()

void Challenge2::onKeyPressed ( integer key)
static

◆ onZombieDead()

void Challenge2::onZombieDead ( )
static

◆ RemovePlayer()

void Challenge2::RemovePlayer ( IsoPlayer playerObj)
static

◆ Render()

void Challenge2::Render ( )
static

◆ SpawnZombies()

void Challenge2::SpawnZombies ( integer count)
static

◆ Tick()

void Challenge2::Tick ( )
static

Member Data Documentation

◆ moneyGained

number Challenge2::moneyGained
static

◆ playersMoney

table<integer, integer> Challenge2::playersMoney
static

◆ prepareTimeCalendar

PZCalendar Challenge2::prepareTimeCalendar
static

◆ radarPanel

table<integer, RadarPanel> Challenge2::radarPanel
static

◆ startedWaveCalendar

PZCalendar Challenge2::startedWaveCalendar
static

◆ timeNeeded

PZCalendar Challenge2::timeNeeded
static

◆ upgradeScreen

table<integer, ISChallenge2UpgradeTab> Challenge2::upgradeScreen
static

◆ xpGained

number Challenge2::xpGained
static

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