Difference between revisions of "User:©TriMoon™/Sandbox"
From Salem Wiki
m (→Querries: x) |
m (→Property settings: x) |
||
Line 109: | Line 109: | ||
*isGameMenu=[[isGameMenu::n]] | *isGameMenu=[[isGameMenu::n]] | ||
*isinGameMenu=[[isinGameMenu::Test]] | *isinGameMenu=[[isinGameMenu::Test]] | ||
− | * | + | *String=[[String::Board;6]] |
− | * | + | *String=[[String::Wooden Plugs;4]] |
− | * | + | *String=[[String::Nails;2]] |
*RequiresObj=[[RequiresObj::Lime;15;Startpost]] | *RequiresObj=[[RequiresObj::Lime;15;Startpost]] | ||
*RequiresObj=[[RequiresObj::Flint;15;Startpost]] | *RequiresObj=[[RequiresObj::Flint;15;Startpost]] |
Revision as of 00:06, 21 June 2012
Infobox
Template:Infobox/debugTheme | Template:Infobox/debugTheme |
Template:Infobox/debugTheme | Template:Infobox/debugTheme |
Semantics use
Lets try to describe properties of Objects using their placement in the game-menus to aid in later auto-categorization....
- See Property:IsinGameMenu for current menu-names.
fe. Blazing Brazier, would need:
- isGameMenu=n
- isinGameMenu=Claims & Defenses
- See these pages for documentation
- Help:Selecting pages
- Help:Displaying information
- Help:Inline queries (Parser function #show)
- Extension:StringFunctions (#explode:)
- List the set of unique values for a property
- Multiple values for the same field
Property settings
- isGameMenu=n
- isinGameMenu=Test
- String=Board;6
- String=Wooden Plugs;4
- String=Nails;2
- RequiresObj=Lime;15;Startpost
- RequiresObj=Flint;15;Startpost
- RequiresObj=Stone;30;Startpost
- RequiresObj=Lime;8;Cornerpost
- RequiresObj=Flint;8;Cornerpost
- RequiresObj=Stone;15;Cornerpost
Querries
- {{List MenuEntries|menu=Test}}
no Non-menu entries found. ---{{#show: {{FULLPAGENAME}} |?IsinGameMenu}}---
------- Listing values for Property:RequiresObj on current page
{{#show: {{FULLPAGENAME}} |?RequiresObj |link=none |sep=<br/> }}
{{#ask: [[{{FULLPAGENAME}}]] [[RequiresObj::+]] | ?RequiresObj= |link=none |sep=<br/> }}
- {{Split PropertyVal|part=head|val={{#show:{{FULLPAGENAME}} |?RequiresObj|link=none}}}}
- {{Split PropertyVal|part=tail|val={{#show:{{FULLPAGENAME}} |?RequiresObj|link=none}}}}
{{#arraymap:Lime;15;Startpost|;|x|x|{{!}} }}
Lime|15|Startpost{{t|t|{{#arraymap:Lime;15;Startpost|;|x|x|{{!}} }} }}
{{t|Lime|15|Startpost }}{{#arraymap: {{#replace:{{#show:{{FULLPAGENAME}} |?RequiresObj |link=none |sep=,}}|;|{{!}} }} |,|x|{{t|t|x}}|<br/> }}
... more about "©TriMoon™/Sandbox"