Module:FixedPrice

From PathfinderWiki
{{#invoke:FixedPrice|(Name)}}
  • (Name): Put function name meant to be category.
    • (Name)_new: Use if putting to upcoming product, which price update comes October 26, faster than rest.
  • subst from template Embedded as text along with category telling when price update comes.

--[[
{{#invoke:FixedPrice|(Name)}}
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Use "Subst" when the times come
]]
local p = {};
local datecat={"November 1","October 26"};
local function cat_link(n)
return "[[Category:Price changes in "..datecat[n].." 2022]]"
end
--October 26 for new releases and November 1
function p.linktest()
return cat_link(1)
end

function p.pfrb()
return "→$19.99"..cat_link(1)
end
function p.pfrb_new()
return "→$19.99"..cat_link(2)
end
--Pathfinder rulebooks

function p.ap()
return "→$19.99"..cat_link(1)
end
function p.ap_new()
return "→$19.99"..cat_link(2)
end

function p.pf2a()
return "→$19.99"..cat_link(1)
end
function p.pf2a_new()
return "→$19.99"..cat_link(2)
end
function p.pf1m()
return "→$19.99"..cat_link(1)
end
function p.dnd35m()
return "→$19.99"..cat_link(1)
end
--Pathfinder First Edition and 3.5 Modules are the same as standalone Adventures.(Aaron Shanks)

function p.pfsb()
return "→$4.99"..cat_link(1)
end
function p.pfsb_new()
return "→$4.99"..cat_link(2)
end

function p.pfsq()
return "→$4.99"..cat_link(1)
end
function p.pfsq_new()
return "→$4.99"..cat_link(2)
end

function p.pflo()
return "→$29.99"..cat_link(1)
end
function p.pflo_new()
return "→$29.99"..cat_link(2)
end
--Lost Omens sourcebooks/Absalom/Regional

function p.mapfolio()
return "→$9.99"..cat_link(1)
end
function p.mapfolio_new()
return "→$9.99"..cat_link(2)
end
--Map Folios (all)

function p.flip()
return "→$9.99"..cat_link(1)
end
function p.flip_new()
return "→$9.99"..cat_link(2)
end
--Flip-Mats (all)/Tiles/Maps

function p.pawn()
return "→$9.99"..cat_link(1)
end
function p.pawn_new()
return "→$9.99"..cat_link(2)
end
--Pawns

function p.pcomp()
return "→$9.99"..cat_link(1)
end
--Player Companions

function p.card()
return "→$9.99"..cat_link(1)
end
function p.card_new()
return "→$9.99"..cat_link(2)
end
--Cards

function p.bbc()
return "→$19.99"..cat_link(1)
end
function p.bbc_new()
return "→$19.99"..cat_link(2)
end
--Bestiary Battle Cards

function p.spellcard()
return "→$14.99"..cat_link(1)
end
function p.spellcard_new()
return "→$14.99"..cat_link(2)
end
--Spell Cards

function p.sfbc()
return "→$19.99"..cat_link(1)
end
function p.sfbc_new()
return "→$19.99"..cat_link(2)
end
--Starfinder Battle Cards

function p.sfsc()
return "→$14.99"..cat_link(1)
end
function p.sfsc_new()
return "→$14.99"..cat_link(2)
end
--Starfinder Spell Cards

function p.sfrb()
return "→$19.99"..cat_link(1)
end
function p.sfrb_new()
return "→$19.99"..cat_link(2)
end
--Starfinder rulebooks

return p