Template:GM/prop
Jump to navigation
Jump to search
Template documentation (for the template shown above, sometimes hidden or invisible)
Info
- Game-Menu supplement template.
- Property assignment on used menu's.
- Currently supporting up to 6 parameters. (anonymous type)
- (Only intended to be used from "GM/sub" template.)
Usage
{{GM/prop|Parm1|Parm2|..|Parm6}}
Used By template
Exception
- If the string "..." is present in one of the parameters the property saving is skipped.
- Reason: "..." is used as last parameter for GM's on indirectly related pages. (like for example on a skill page)
[Show/hide]
Def Remarks
Code/system notes:
OLD: The parameter-number offset, between the #set and its leading #if part, is intentionally.
Effectively preventing setting the property on the last given GM-parameter (should be the object name ... which makes no real sense for the related property).
NEW: Menu-system seems to have changed (or potential is usage) in such a way that not including the last item makes no sense any more.
Not having the last item is also troublesome when checking the GM used data for potential outdated and/or misfit entries.
+Added detection support for "..." content. Which will skip the property processing & saving. (intended to be used as last parameter)
ISSUE: rethink if there is an other way to also store the last item(final-menu-items), including it with the others(sub-menu-items) bloats the "Unique data list" in such a way that it effectively becomes unusable. (storing last item is going to be reset in a day or two)
LATER1a: (on hold) Check if target property-name can be safely given as named-parameter here (probably. make sure).
LATER1b: (on hold) see about ditching separate legacy case of this template.
Visit Template:GM/prop/doc to edit this text! (How does this work?)