NML:Main: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
Planetmaker (talk | contribs) |
Planetmaker (talk | contribs) Add links |
||
| Line 1: | Line 1: | ||
;Preface |
;[[NML:Preface |Preface]] |
||
;Getting started |
;[[NML:Getting started|Getting started]] |
||
;Graphic files |
;[[NML:Graphic files|Graphics files]] |
||
;Language structure |
;[[NML:Language structure|Language structure]] |
||
*Blocks |
*[[NML:Blocks|Blocks]] |
||
*Features |
*[[NML:Features|Features]] |
||
;Block syntax |
;[[NML:Block syntax|Block syntax]] |
||
*GRF |
*[[NML:GRF|GRF]] |
||
**GRF parameters |
**[[NML:GRF parameters|GRF parameters]] |
||
*Item |
*[[NML:Item|Item]] |
||
**Property |
**[[NML:Property|Property]] |
||
**Graphics |
**[[NML:Graphics|Graphics]] |
||
**Livery override |
**[[NML:Livery override|Livery override]] |
||
*Realsprites |
*[[NML:Realsprites|Realsprites]] |
||
*Recolour sprites |
*[[NML:Recolour sprites|Recolour sprites]] |
||
*Template |
*[[NML:Template|Template]] |
||
*Spriteset |
*[[NML:Spriteset|Spriteset]] |
||
*Spritegroup |
*[[NML:Spritegroup|Spritegroup]] |
||
*Spritelayout |
*[[NML:Spritelayout|Spritelayout]] |
||
*Tilelayout |
*[[NML:Tilelayout|Tilelayout]] |
||
*Switch |
*[[NML:Switch|Switch]] |
||
*Produce |
*[[NML:Produce|Produce]] |
||
*Random switch |
*[[NML:Random switch|Random switch]] |
||
*Cargotable |
*[[NML:Cargotable|Cargotable]] |
||
*Railtypetable |
*[[NML:Railtypetable|Railtypetable]] |
||
*If/else |
*[[NML:If|If/else]] |
||
*While |
*[[NML:While|While]] |
||
*Error |
*[[NML:Error|Error]] |
||
*Disable items |
*[[NML:Disable items|Disable items]] |
||
*Deactivate other NewGRFs |
*[[NML:Deactivate other NewGRFs|Deactivate other NewGRFs]] |
||
*Testing for other NewGRFs |
*[[NML:Testing for other NewGRFs|Testing for other NewGRFs]] |
||
*Overriding vehicles in other NewGRFs |
*[[NML:Overriding vehicles in other NewGRFs|Overriding vehicles in other NewGRFs]] |
||
*Sprite replacement |
*[[NML:Sprite replacement|Sprite replacement]] |
||
**Replace TTD sprites |
**[[NML:Replace TTD sprites|Replace TTD sprites]] |
||
**Replace new sprites |
**[[NML:Replace new sprites|Replace new sprites]] |
||
**Add font glpyhs |
**[[NML:Add font glpyhs|Add font glpyhs]] |
||
*32bpp sprites |
*[[NML:32bpp sprites|32bpp sprites]] |
||
*Town names |
*[[NML:Town names|Town names]] |
||
**Town names parts |
**[[NML:Town names parts|Town names parts]] |
||
*Parameter assignment |
*[[NML:Parameter assignment|Parameter assignment]] |
||
*Setting base costs |
*[[NML:Setting base costs|Setting base costs]] |
||
;Units |
;[[NML:Units|Units]] |
||
;Expressions |
;[[NML:Expressions|Expressions]] |
||
*Elementary values |
*[[NML:Elementary values|Elementary values]] |
||
*Builtin functions |
*[[NML:Builtin functions|Builtin functions]] |
||
;Language files |
;[[NML:Language files|Language files]] |
||
;Lists of variables and properties. |
;Lists of variables and properties. |
||
{| |
{| |
||
| Line 83: | Line 83: | ||
|Railtypes || properties || variables || callbacks |
|Railtypes || properties || variables || callbacks |
||
|} |
|} |
||
;Warnings |
;[[NML:Warnings|Warnings]] |
||
;Additional references |
;[[NML:Additional references|Additional references]] |
||
*Animation speed |
*[[NML:Animation speed|Animation speed]] |
||
*Default industries |
*[[NML:Default industries|Default industries]] |
||
*Default industry tiles |
*[[NML:Default industry tiles|Default industry tiles]] |
||
*Base cost table |
*[[NML:Base cost table|Base cost table]] |
||
*List of sound effects |
*[[NML:List of sound effects|List of sound effects]] |
||
*List of default vehicle IDs |
*[[NML:List of default vehicle IDs|List of default vehicle IDs]] |
||
*List of default house properties |
*[[NML:List of default house properties|List of default house properties]] |
||
*List of town zones |
*[[NML:List of town zones|List of town zones]] |
||
*List of tile classes |
*[[NML:List of tile classes|List of tile classes]] |
||
*List of default colour translation palettes |
*[[NML:List of default colour translation palettes|List of default colour translation palettes]] |
||
*List of direction constants |
*[[NML:List of direction constants|List of direction constants]] |
||
*List of tile slopes |
*[[NML:List of tile slopes|List of tile slopes]] |
||
*Default TTD strings |
*[[NML:Default TTD strings|Default TTD strings]] |
||
;NewGRF compatibility |
;[[NML:NewGRF compatibility|NewGRF compatibility]] |
||
;Old-style callbacks |
;[[NML:Old|Old-style callbacks]] |
||
Revision as of 15:59, 16 August 2011
- GRF
- Item
- Realsprites
- Recolour sprites
- Template
- Spriteset
- Spritegroup
- Spritelayout
- Tilelayout
- Switch
- Produce
- Random switch
- Cargotable
- Railtypetable
- If/else
- While
- Error
- Disable items
- Deactivate other NewGRFs
- Testing for other NewGRFs
- Overriding vehicles in other NewGRFs
- Sprite replacement
- 32bpp sprites
- Town names
- Parameter assignment
- Setting base costs
- Language files
- Lists of variables and properties.
| Vehicles | common properties | variables | callbacks |
| train properties | |||
| road vehicle properties | |||
| ship properties | |||
| aircraft properties | |||
| Stations | properties | variables | callbacks |
| Canals | properties | variables | callbacks |
| Bridges | properties | variables | callbacks |
| Towns | |||
| Houses | properties | variables | callbacks |
| Industries | properties | common variables | callbacks |
| variables | |||
| tile properties | tile variables | tile callbacks | |
| Cargos | properties | variables | callbacks |
| Airports | properties | variables | callbacks |
| tile properties | tile variables | tile callbacks | |
| Objects | properties | variables | callbacks |
| Railtypes | properties | variables | callbacks |
- Animation speed
- Default industries
- Default industry tiles
- Base cost table
- List of sound effects
- List of default vehicle IDs
- List of default house properties
- List of town zones
- List of tile classes
- List of default colour translation palettes
- List of direction constants
- List of tile slopes
- Default TTD strings