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

Public Member Functions

void setLocation (boolean isRiver, boolean isLake)
void setMaxLength (integer length)
void setTrophyLength (integer length)
void setMaxWeight (integer weight)
void setTrophyWeight (number weight)
void setPredator (boolean isPredator)
void setWeightFactor (number number)
void addLures (table< string, umbrella::FishLureTable > itemTable, number chanceCoeff)
void clearLures ()
number getLureChance (string item)
void initFishSizeData ()
number getFishSizeData (number smallChance, number mediumChance, number bigChance)
 Fishing::FishConfig (string itemType)

Public Attributes

string itemType
table< string, number > lure
number minLength
boolean isHaveDifferentSizes
boolean isRiver
boolean isLake
integer maxLength
integer trophyLength
integer maxWeight
number trophyWeight
boolean isPredator
number weightFactor
umbrella::FishSizeData[] fishesSizeData

Member Function Documentation

◆ addLures()

void Fishing::FishConfig::addLures ( table< string, umbrella::FishLureTable > itemTable,
number chanceCoeff )

◆ clearLures()

void Fishing::FishConfig::clearLures ( )

◆ Fishing::FishConfig()

Fishing::FishConfig::Fishing::FishConfig ( string itemType)

◆ getFishSizeData()

number Fishing::FishConfig::getFishSizeData ( number smallChance,
number mediumChance,
number bigChance )

◆ getLureChance()

number Fishing::FishConfig::getLureChance ( string item)

◆ initFishSizeData()

void Fishing::FishConfig::initFishSizeData ( )

◆ setLocation()

void Fishing::FishConfig::setLocation ( boolean isRiver,
boolean isLake )

◆ setMaxLength()

void Fishing::FishConfig::setMaxLength ( integer length)

◆ setMaxWeight()

void Fishing::FishConfig::setMaxWeight ( integer weight)

◆ setPredator()

void Fishing::FishConfig::setPredator ( boolean isPredator)

◆ setTrophyLength()

void Fishing::FishConfig::setTrophyLength ( integer length)

◆ setTrophyWeight()

void Fishing::FishConfig::setTrophyWeight ( number weight)

◆ setWeightFactor()

void Fishing::FishConfig::setWeightFactor ( number number)

Member Data Documentation

◆ fishesSizeData

umbrella::FishSizeData [] Fishing::FishConfig::fishesSizeData

◆ isHaveDifferentSizes

boolean Fishing::FishConfig::isHaveDifferentSizes

◆ isLake

boolean Fishing::FishConfig::isLake

◆ isPredator

boolean Fishing::FishConfig::isPredator

◆ isRiver

boolean Fishing::FishConfig::isRiver

◆ itemType

string Fishing::FishConfig::itemType

◆ lure

table<string, number> Fishing::FishConfig::lure

◆ maxLength

integer Fishing::FishConfig::maxLength

◆ maxWeight

integer Fishing::FishConfig::maxWeight

◆ minLength

number Fishing::FishConfig::minLength

◆ trophyLength

integer Fishing::FishConfig::trophyLength

◆ trophyWeight

number Fishing::FishConfig::trophyWeight

◆ weightFactor

number Fishing::FishConfig::weightFactor

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