Project Zomboid Lua Docs 42.13.0
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, integer joypad)

Public Attributes

IsoPlayer player
integer playerIndex
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
integer joypad
number prevReelValue
number reelDelta
boolean isGamepadReel
boolean isGamepadRelease
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,
integer joypad )

◆ 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

◆ isGamepadReel

boolean Fishing::FishingRod::isGamepadReel

◆ isGamepadRelease

boolean Fishing::FishingRod::isGamepadRelease

◆ joypad

integer Fishing::FishingRod::joypad

◆ 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

◆ playerIndex

integer Fishing::FishingRod::playerIndex

◆ prevReelValue

number Fishing::FishingRod::prevReelValue

◆ reelDelta

number Fishing::FishingRod::reelDelta

◆ 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: