FrameworkZ 10.8.3
Provides a framework for Project Zomboid with various systems.
Loading...
Searching...
No Matches
Perks.lua
Go to the documentation of this file.
1--[[
3
5
6function FrameworkZ.UpgradeSystem.registerUpgrade(factionID, upgradeName, upgradeFunction)
7 if FrameworkZ.Factions[factionID] then
8 FrameworkZ.Factions[factionID].upgrades[upgradeName] = upgradeFunction
9 else
10 print("Invalid faction: " .. factionID)
11 end
12end
13
14function FrameworkZ.UpgradeSystem.applyUpgrade(character, faction, upgradeName)
15 if FrameworkZ.Factions[faction] and FrameworkZ.Factions[faction].upgrades[upgradeName] then
16 FrameworkZ.Factions[faction].upgrades[upgradeName](character)
17 else
18 print("Invalid faction or upgrade: " .. faction .. ", " .. upgradeName)
19 end
20end
21--]]
void self faction()
void FrameworkZ UpgradeSystem()
void FrameworkZ()
Factions module for FrameworkZ. Defines and interacts with FACTION object.
Definition Factions.lua:13
void registerUpgrade(factionID, upgradeName, upgradeFunction)
void applyUpgrade(character, faction, upgradeName)