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

Public Member Functions

number getX ()
number getY ()
number getZ ()
number getNibbleTime ()
void update ()
number getFreeWaterDirection ()
void move (number dx, number dy)
boolean attractFish ()
InventoryItem grabFish ()
boolean isOnGround ()
void destroy ()
 Bobber (IsoPlayer player, Fishing::FishingRod fishingRod, number x, number y)

Static Public Member Functions

static void onFishingActionMPUpdate (umbrella::FishingActionUpdateData data)
static Bobber getBobber (IsoPlayer player)

Public Attributes

IsoPlayer player
Fishing::FishingRod fishingRod
boolean catchFishStarted
IsoGridSquare sq
number x
number y
number z
integer id
function renderFunc
number attractTimer
number nibbleTimer
string lure
integer fishingLvl
Fishing::Fish fish

Constructor & Destructor Documentation

◆ Bobber()

Bobber::Bobber ( IsoPlayer player,
Fishing::FishingRod fishingRod,
number x,
number y )

Member Function Documentation

◆ attractFish()

boolean Bobber::attractFish ( )

◆ destroy()

void Bobber::destroy ( )

◆ getBobber()

Bobber Bobber::getBobber ( IsoPlayer player)
static

◆ getFreeWaterDirection()

number Bobber::getFreeWaterDirection ( )

◆ getNibbleTime()

number Bobber::getNibbleTime ( )

◆ getX()

number Bobber::getX ( )

◆ getY()

number Bobber::getY ( )

◆ getZ()

number Bobber::getZ ( )

◆ grabFish()

InventoryItem Bobber::grabFish ( )

◆ isOnGround()

boolean Bobber::isOnGround ( )

◆ move()

void Bobber::move ( number dx,
number dy )

◆ onFishingActionMPUpdate()

void Bobber::onFishingActionMPUpdate ( umbrella::FishingActionUpdateData data)
static

◆ update()

void Bobber::update ( )

Member Data Documentation

◆ attractTimer

number Bobber::attractTimer

◆ catchFishStarted

boolean Bobber::catchFishStarted

◆ fish

Fishing::Fish Bobber::fish

◆ fishingLvl

integer Bobber::fishingLvl

◆ fishingRod

Fishing::FishingRod Bobber::fishingRod

◆ id

integer Bobber::id

◆ lure

string Bobber::lure

◆ nibbleTimer

number Bobber::nibbleTimer

◆ player

IsoPlayer Bobber::player

◆ renderFunc

function Bobber::renderFunc

◆ sq

IsoGridSquare Bobber::sq

◆ x

number Bobber::x

◆ y

number Bobber::y

◆ z

number Bobber::z

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