|
Project Zomboid Lua Docs 29123
Unofficial documentation for Project Zomboid's Lua
|
This is the complete list of members for forageSystem, including all inherited members.
| addCatDef(table _catDef, boolean _overwrite) | forageSystem | static |
| addForageDef(string _itemType, table _forageDef) | forageSystem | static |
| addItemDef(table _itemDef) | forageSystem | static |
| addOrDropItems(IsoPlayer _character, ItemContainer _inventory, ArrayList< InventoryItem > _items, boolean _discardItems) | forageSystem | static |
| addSkillDef(table _skillDef, boolean _overwrite) | forageSystem | static |
| addZoneDef(umbrella::Foraging::ZoneDefinition _zoneDef, boolean _overwrite) | forageSystem | static |
| catDefs | forageSystem | static |
| checkIfRecreateIcons() | forageSystem | static |
| checkMetaZone(umbrella::Foraging::ZoneData _zoneData) | forageSystem | static |
| checkRefillZone(umbrella::Foraging::ZoneData _zoneData) | forageSystem | static |
| clearTables() | forageSystem | static |
| createDebugLog(boolean _doItemStats) | forageSystem | static |
| createForageIcons(umbrella::Foraging::ZoneData _zoneData, boolean _recreate, integer _count) | forageSystem | static |
| createForageZone(number _x, number _y, Zone _defZone) | forageSystem | static |
| createZoneData(Zone _forageZone, umbrella::Foraging::ZoneDefinition _zoneDef) | forageSystem | static |
| debugRefreshAllZones() | forageSystem | static |
| debugRefreshZone(umbrella::Foraging::ZoneData _zoneData) | forageSystem | static |
| doClothingItemSpawn(IsoPlayer _character, ItemContainer _inventory, umbrella::Foraging::ItemDefinition _itemDef, ArrayList< InventoryItem > _items) | forageSystem | static |
| doDeadTrapAnimalSpawn(IsoPlayer _character, ItemContainer _inventory, umbrella::Foraging::ItemDefinition _itemDef, ArrayList< InventoryItem > _items) | forageSystem | static |
| doEndurancePenalty(IsoPlayer _character, number _amount) | forageSystem | static |
| doFatiguePenalty(IsoPlayer _character, number _amount) | forageSystem | static |
| doGenericItemSpawn(IsoPlayer _character, ItemContainer _inventory, umbrella::Foraging::ItemDefinition _itemDef, ArrayList< InventoryItem > _items) | forageSystem | static |
| doGlassesCheck(IsoPlayer _character, umbrella::Foraging::SkillDefinition _skillDef, string _bonusEffect) | forageSystem | static |
| doItemDefCheck(boolean _doItemFile) | forageSystem | static |
| doJunkWeaponSpawn(IsoPlayer _character, ItemContainer _inventory, umbrella::Foraging::ItemDefinition _itemDef, ArrayList< InventoryItem > _items) | forageSystem | static |
| doPoisonItemSpawn(IsoPlayer _character, ItemContainer _inventory, umbrella::Foraging::ItemDefinition _itemDef, ArrayList< InventoryItem > _items) | forageSystem | static |
| doRandomAgeSpawn(IsoPlayer _character, ItemContainer _inventory, umbrella::Foraging::ItemDefinition _itemDef, ArrayList< InventoryItem > _items) | forageSystem | static |
| doWildCropSpawn(IsoPlayer _character, ItemContainer _inventory, umbrella::Foraging::ItemDefinition _itemDef, ArrayList< InventoryItem > _items) | forageSystem | static |
| doWildFoodSpawn(IsoPlayer _character, ItemContainer _inventory, umbrella::Foraging::ItemDefinition _itemDef, ArrayList< InventoryItem > _items) | forageSystem | static |
| doWorldAgeSpawn(IsoPlayer _character, ItemContainer _inventory, umbrella::Foraging::ItemDefinition _itemDef, ArrayList< InventoryItem > _items) | forageSystem | static |
| fillZone(umbrella::Foraging::ZoneData _zoneData) | forageSystem | static |
| generateLootTable() | forageSystem | static |
| getAimVisionBonus(IsoPlayer _character) | forageSystem | static |
| getBodyPenalty(IsoPlayer _character) | forageSystem | static |
| getCategoryBonus(IsoPlayer _character, umbrella::Foraging::CategoryDefinition _catDef) | forageSystem | static |
| getClothingPenalty(IsoPlayer _character) | forageSystem | static |
| getDarknessEffectReduction(IsoPlayer _character) | forageSystem | static |
| getDefinedZoneAt(number _x, number _y) | forageSystem | static |
| getDifficultyPenalty(integer _perkLevel) | forageSystem | static |
| getExhaustionPenalty(IsoPlayer _character) | forageSystem | static |
| getForageZoneAt(number _x, number _y) | forageSystem | static |
| getHungerBonus(IsoPlayer _character, umbrella::Foraging::ItemDefinition _itemDef) | forageSystem | static |
| getItemDefSize(umbrella::Foraging::ItemDefinition _itemDef) | forageSystem | static |
| getItemSizePenalty(number _itemSize) | forageSystem | static |
| getLevelVisionBonus(integer _perkLevel) | forageSystem | static |
| getLightLevelPenalty(IsoPlayer _character, IsoGridSquare _square, boolean _doReduction) | forageSystem | static |
| getMonthBonus(umbrella::Foraging::ItemDefinition _itemDef, integer _month, integer _monthBonus, integer _monthMalus) | forageSystem | static |
| getMovementVisionPenalty(IsoPlayer _character) | forageSystem | static |
| getPanicPenalty(IsoPlayer _character) | forageSystem | static |
| getPerkLevel(IsoPlayer _character, umbrella::Foraging::ItemDefinition _itemDef) | forageSystem | static |
| getProfessionVisionBonus(IsoPlayer _character) | forageSystem | static |
| getRandomCoord(integer _x1, integer _x2, integer _y1, integer _y2) | forageSystem | static |
| getRefillBonus(umbrella::Foraging::ZoneData _zoneData) | forageSystem | static |
| getSneakVisionBonus(IsoPlayer _character) | forageSystem | static |
| getTimeOfDay() | forageSystem | static |
| getTimeOfDayBonus(umbrella::Foraging::ItemDefinition|umbrella::Foraging::CategoryDefinition _def, boolean _isDay) | forageSystem | static |
| getTraitVisionBonus(IsoPlayer _character) | forageSystem | static |
| getWeatherBonus(umbrella::Foraging::ItemDefinition|umbrella::Foraging::CategoryDefinition _def, boolean _isRaining, boolean _isSnowing, boolean _hasRained) | forageSystem | static |
| getWeatherEffectReduction(IsoPlayer _character) | forageSystem | static |
| getWeatherPenalty(IsoPlayer _character, IsoGridSquare _square) | forageSystem | static |
| getWeatherType() | forageSystem | static |
| getWorldAge() | forageSystem | static |
| getZoneData(Zone _forageZone, umbrella::Foraging::ZoneDefinition _zoneDef, number _x, number _y) | forageSystem | static |
| getZoneDef(Zone _definedZone) | forageSystem | static |
| getZoneDefByType(string _zoneName) | forageSystem | static |
| getZoneRandomCoord(umbrella::Foraging::ZoneData _zoneData) | forageSystem | static |
| getZoneRandomCoordNearPoint(umbrella::Foraging::ZoneData _zoneData, number _minDist, number _x, number _y) | forageSystem | static |
| giveItemXP(IsoPlayer _character, umbrella::Foraging::ItemDefinition _itemDef, number _amount) | forageSystem | static |
| hasNeededPerks(IsoPlayer _character, umbrella::Foraging::ItemDefinition _itemDef, umbrella::Foraging::ZoneDefinition _zoneDef) | forageSystem | static |
| hasNeededRecipes(IsoPlayer _character, umbrella::Foraging::ItemDefinition _itemDef) | forageSystem | static |
| hasNeededTraits(IsoPlayer _character, umbrella::Foraging::ItemDefinition _itemDef) | forageSystem | static |
| hasRequiredItems(IsoPlayer _character, umbrella::Foraging::ItemDefinition _itemDef) | forageSystem | static |
| importDef(table _def, table _defaultDef) | forageSystem | static |
| init() | forageSystem | static |
| integrityCheck() | forageSystem | static |
| isForageable(IsoPlayer _character, umbrella::Foraging::ItemDefinition _itemDef, umbrella::Foraging::ZoneDefinition _zoneDef) | forageSystem | static |
| isItemExist(IsoPlayer _character, umbrella::Foraging::ItemDefinition _itemDef, umbrella::Foraging::ZoneDefinition _zoneDef) | forageSystem | static |
| isItemInZone(IsoPlayer _character, umbrella::Foraging::ItemDefinition _itemDef, umbrella::Foraging::ZoneDefinition _zoneDef) | forageSystem | static |
| isItemScriptValid(IsoPlayer _character, umbrella::Foraging::ItemDefinition _itemDef, umbrella::Foraging::ZoneDefinition _zoneDef) | forageSystem | static |
| isItemTypeExist(string _itemType) | forageSystem | static |
| isValidFloor(IsoGridSquare _square, umbrella::Foraging::ItemDefinition _itemDef, umbrella::Foraging::CategoryDefinition _catDef) | forageSystem | static |
| isValidMonth(nil _, umbrella::Foraging::ItemDefinition _itemDef, umbrella::Foraging::ZoneDefinition _zoneDef, integer _month) | forageSystem | static |
| isValidSkillDefEffect(IsoPlayer _character, umbrella::Foraging::SkillDefinition _skillDef, string _bonusEffect) | forageSystem | static |
| isValidSquare(IsoGridSquare _square, umbrella::Foraging::ItemDefinition _itemDef, umbrella::Foraging::CategoryDefinition _catDef) | forageSystem | static |
| itemBlacklist | forageSystem | static |
| itemDefs | forageSystem | static |
| itemFound(IsoPlayer _character, string _itemType, number _amount) | forageSystem | static |
| lootTableMonth | forageSystem | static |
| lootTables | forageSystem | static |
| lootTableUpdate() | forageSystem | static |
| modifyItemDef(table _itemDef) | forageSystem | static |
| pickRandomItemType(umbrella::Foraging::LootTable _lootTable) | forageSystem | static |
| populateCatDefs(umbrella::Foraging::CategoryDefinition[] _catDefs) | forageSystem | static |
| populateItemDefs(umbrella::Foraging::ItemDefinition[] _itemDefs) | forageSystem | static |
| populateMixedZoneCategories() | forageSystem | static |
| populateScavengeDefs() | forageSystem | static |
| populateSkillDefs(table _skillDefs) | forageSystem | static |
| populateZoneDefs(umbrella::Foraging::ZoneDefinition[] _zoneDefs) | forageSystem | static |
| recreateIcons() | forageSystem | static |
| removeItemDef(table _itemDef) | forageSystem | static |
| setOptionValues() | forageSystem | static |
| setScriptItemFocusCategories(umbrella::Foraging::ItemDefinition _itemDef, Item _scriptItem) | forageSystem | static |
| skillDefs | forageSystem | static |
| statisticsDebug(boolean _createDebugLog, boolean _doItemStats) | forageSystem | static |
| statisticsTable | forageSystem | static |
| takeItem(umbrella::Foraging::ZoneData _zoneData, number _number) | forageSystem | static |
| updateTimeValues() | forageSystem | static |
| updateZone(umbrella::Foraging::ZoneData _zoneData) | forageSystem | static |
| zoneContains(umbrella::Foraging::ZoneData _zoneData, number _x, number _y, number _z) | forageSystem | static |
| zoneDefs | forageSystem | static |
| zoneIntersects(umbrella::Foraging::ZoneData _zoneData, number _x, number _y, number _z, number _w, number _h) | forageSystem | static |