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

Public Member Functions

void cast ()
number getSpawnBobberCoords ()
boolean update ()
boolean updateLine ()
void updateLineMoveCoeff ()
boolean isPickupBobber ()
number getTension ()
boolean isReel ()
void reel ()
boolean isReleaseLine ()
void releaseLine ()
boolean isRodMove ()
number getRodDxDy ()
number getRodEndXY ()
number getLineTypeCoeff ()
void damageLine ()
void brokeLine ()
void missFish ()
void consumeLure (boolean isTrash)
void resetItemModel ()
void destroy ()
 Fishing::FishingRod (IsoPlayer player)

Public Attributes

IsoPlayer player
integer skillLevel
integer strengthSkill
boolean isFirstFishing
InventoryItem rodItem
string rodItemType
string rodItemTypeBend
Fishing::Bobber bobber
number spawnBobberDelayTimer
number lineLen
number rodCoeff
number highTensionTimer
number lowTensionTimer
number tensionLimit
string currentLineStatus
number lineMoveCoeff
number mpAimX
number mpAimY
number spawnBobberX
number spawnBobberY

Member Function Documentation

◆ brokeLine()

void Fishing::FishingRod::brokeLine ( )

◆ cast()

void Fishing::FishingRod::cast ( )

◆ consumeLure()

void Fishing::FishingRod::consumeLure ( boolean isTrash)

◆ damageLine()

void Fishing::FishingRod::damageLine ( )

◆ destroy()

void Fishing::FishingRod::destroy ( )

◆ Fishing::FishingRod()

Fishing::FishingRod::Fishing::FishingRod ( IsoPlayer player)

◆ getLineTypeCoeff()

number Fishing::FishingRod::getLineTypeCoeff ( )

◆ getRodDxDy()

number Fishing::FishingRod::getRodDxDy ( )

◆ getRodEndXY()

number Fishing::FishingRod::getRodEndXY ( )

◆ getSpawnBobberCoords()

number Fishing::FishingRod::getSpawnBobberCoords ( )

◆ getTension()

number Fishing::FishingRod::getTension ( )

◆ isPickupBobber()

boolean Fishing::FishingRod::isPickupBobber ( )

◆ isReel()

boolean Fishing::FishingRod::isReel ( )

◆ isReleaseLine()

boolean Fishing::FishingRod::isReleaseLine ( )

◆ isRodMove()

boolean Fishing::FishingRod::isRodMove ( )

◆ missFish()

void Fishing::FishingRod::missFish ( )

◆ reel()

void Fishing::FishingRod::reel ( )

◆ releaseLine()

void Fishing::FishingRod::releaseLine ( )

◆ resetItemModel()

void Fishing::FishingRod::resetItemModel ( )

◆ update()

boolean Fishing::FishingRod::update ( )

◆ updateLine()

boolean Fishing::FishingRod::updateLine ( )

◆ updateLineMoveCoeff()

void Fishing::FishingRod::updateLineMoveCoeff ( )

Member Data Documentation

◆ bobber

Fishing::Bobber Fishing::FishingRod::bobber

◆ currentLineStatus

string Fishing::FishingRod::currentLineStatus

◆ highTensionTimer

number Fishing::FishingRod::highTensionTimer

◆ isFirstFishing

boolean Fishing::FishingRod::isFirstFishing

◆ lineLen

number Fishing::FishingRod::lineLen

◆ lineMoveCoeff

number Fishing::FishingRod::lineMoveCoeff

◆ lowTensionTimer

number Fishing::FishingRod::lowTensionTimer

◆ mpAimX

number Fishing::FishingRod::mpAimX

◆ mpAimY

number Fishing::FishingRod::mpAimY

◆ player

IsoPlayer Fishing::FishingRod::player

◆ rodCoeff

number Fishing::FishingRod::rodCoeff

◆ rodItem

InventoryItem Fishing::FishingRod::rodItem

◆ rodItemType

string Fishing::FishingRod::rodItemType

◆ rodItemTypeBend

string Fishing::FishingRod::rodItemTypeBend

◆ skillLevel

integer Fishing::FishingRod::skillLevel

◆ spawnBobberDelayTimer

number Fishing::FishingRod::spawnBobberDelayTimer

◆ spawnBobberX

number Fishing::FishingRod::spawnBobberX

◆ spawnBobberY

number Fishing::FishingRod::spawnBobberY

◆ strengthSkill

integer Fishing::FishingRod::strengthSkill

◆ tensionLimit

number Fishing::FishingRod::tensionLimit

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