Module:AbilityTable/ComplexRenderers: Difference between revisionsGive feedback
create AbilityTable/ComplexRenderers submodule with helpers and cell renderers (with help from vergir-bot LLM) |
mNo edit summary |
||
| Line 1: | Line 1: | ||
-- Complex cell renderers for AbilityTable. | -- Complex cell renderers for AbilityTable. | ||
local Lists = require("Module:AbilityTable/Lists") | local Lists = require("Module:AbilityTable/Lists") | ||
local GameData = require("Module:GameData") | local GameData = require("Module:GameData") | ||
| Line 53: | Line 49: | ||
-- Returns true if prop exists with a non-zero value anywhere in the record | -- Returns true if prop exists with a non-zero value anywhere in the record | ||
-- excluding the Upgrades key | -- excluding the Upgrades key. | ||
local function is_base_property(record, prop) | local function is_base_property(record, prop) | ||
for k, v in pairs(record) do | for k, v in pairs(record) do | ||