Template:GM/prop/doc: Difference between revisions

From Ring of Brodgar
Jump to navigation Jump to search
m (move header title before "[Show/hide]" part in TOC - ("[Show/hide]" part in TOC being a unwelcome side effect))
(GM name-restructure: Update Call-Names.)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>[[Category:General wiki templates|{{PAGENAME}}]]</includeonly
<includeonly>[[Category:General wiki templates|{{PAGENAME}}]]</includeonly
><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude>
><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude
 
>__NOTOC__
===Info===
===Info===
:Game-Menu supplement template.
:Game-Menu supplement template.
:Property assignment on used menu's.
:Property assignment on used menu's.
:Currently supporting up to 6 parameters. (anonymous type)
:Currently supporting up to 6 parameters. (anonymous type)
:(''Only intended to be used from "Menu usage box" template.'')
:(''Only intended to be used from "GM/sub" template.'')


===Usage===
===Usage===
:<code>{{t|Menu_usage-set_prop|Parm1|Parm2|..|Parm6}}</code>
:<code>{{t|GM/prop|Parm1|Parm2|..|Parm6}}</code>


===Used By template===
===Used By template===
:[[Template:Menu_usage_box|Menu_usage_box]]
:[[Template:GM/sub|GM/sub]]




----
----
=== Def Remarks <span class="mw-customtoggle-0" style="font-size:small; display:inline-block; float:right;"><span class="mw-customtoggletext">[Show/hide]</span></span>===
<span class="mw-customtoggle-0 mw-customtoggletext" style="display:inline-block; float:right;">[Show/hide]</span>
=== Def Remarks ===
<div  id="mw-customcollapsible-0" class="mw-collapsible mw-collapsed"><pre>
<div  id="mw-customcollapsible-0" class="mw-collapsible mw-collapsed"><pre>
Code/system notes:
Code/system notes:

Latest revision as of 11:06, 12 September 2024

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

GM/sub



[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 (is object name ... makes no real sense for this 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.

     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.