Difference between revisions of "StyleGuide"
From GRFSpecs
Jump to navigationJump to search (Tables with "size" should have a link to GRFActionsDetailed) |
(fix links) |
||
| Line 87: | Line 87: | ||
== See also == <!-- TTWiki links to be removed when this wiki develops an extended StyleGuide --> |
== See also == <!-- TTWiki links to be removed when this wiki develops an extended StyleGuide --> |
||
| − | *[http://www.tt-wiki.net/LocalStyleGuide TTWiki LocalStyleGuide (from TTDPatch Wiki)] |
+ | *[http://www.tt-wiki.net/wiki/LocalStyleGuide TTWiki LocalStyleGuide (from TTDPatch Wiki)] |
| − | *[http://www.tt-wiki.net/Manual_of_Style TTWiki Manual of Style] |
+ | *[http://www.tt-wiki.net/wiki/Manual_of_Style TTWiki Manual of Style] |
Revision as of 19:11, 14 June 2011
Pages in the NewGRF specs wiki should try to follow a common style. Headings are as follows:
Note: section headings are indicated by == otherwise they have the same size as the page title
Action0 pages
==Introduction==
One to three sentences for summary.
==Properties==
{|
!Property !!Version !![[GRFActionsDetailed|Size]] !! Description
|-
|01 || ||B ||Short summary 1
|-
|02 || ||W ||Short summary 2
|-
|03 || ||D ||Short summary 3
|-
|04 || ||B/B* ||Short summary 4
|}
==Description==
===Property 1 name (01)===
Detailed Description
===Property 2 name (02)===
Detailed description
===Property N name (0xN)===
Detailed description
==Example==
General example for the action, not specific to the a single property. Lines are ALL indented by a single space at least
-1 * 0 00 00 \b3 01 \b*2 // \b<number of props to change> \b*<vehicle ID>
09 \w192 // value for speed (192 km/h)
0B \w3800 // value for power (3800 hp)
12 FD // use new graphics
VarAction2 pages
==Introduction==
One to three sentences for summary.
==Variables==
{|
!Variable !!Version !![[GRFActionsDetailed|Size]] !! Description
|-
|01 || ||B ||Short summary 1
|-
|02 || ||W ||Short summary 2
|-
|03 || ||D ||Short summary 3
|-
|04 || ||B/B* ||Short summary 4
|}
==Description==
===Variable 1 name (01)===
Detailed Description
===Variable 2 name (02)===
Detailed description
===Variable N name (0xN)===
Detailed description
==Example==
General example for the action, not specific to the a single variable.
Other pages
==Introduction== One to three sentences for summary. ==Syntax== Formal syntax definition, including a table with summaries for the variable parts of it. ==Description== Detailed description. ==Example== General example for the action.