No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
<noinclude>[[Category:Character Template]]</noinclude>__NOTOC__ | |||
{{Template|PC}} eases creating references to player characters. | {{Template|PC}} eases creating references to player characters. | ||
==Usage== | ==Usage== | ||
Revision as of 15:57, 4 May 2023
Template:PC eases creating references to player characters.
Usage
It has one mandatory parameter that controls which of two ways it is being used:
List Mode
If the first parameter is s, it creates a semi-colon delimited list of the player character names, intended to be parsed by Template:SplitLink as used in Template:Episode and Template:Scene.
In those mode, it accepts four optional parameters, one for each player character: fraulien, garbo, liam, or shirayuri.
If any of the parameters is supplied with a null string, the character is removed from the returned list.
Rename Mode
If the first parameter is one of fraulien, garbo, liam, or shirayuri, it operates in rename mode. It then accepts a second optional parameter, which controls which name is returned:
realreturns the character's given name.fullreturns the character's full, legal name.- By default it returns the character's street name; this is primarily to avoid having to remember or type the accented characters in "Fräulein".
Return
List Mode
{{PC|s}} returns:
Template:PC has 1 mandatory parameters!{{PC|s|fraulein=}} returns:
Template:PC has 1 mandatory parameters!{{PC|s|garbo=|shirayuri=}} returns:
Template:PC has 1 mandatory parameters!Rename Mode
{{PC|fraulein}} returns:
{{PC|shirayuri|real}} returns:
{{PC|shirayuri|full}} returns:
