NML:Main: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
point industry tile links to the correct page |
No edit summary |
||
| Line 58: | Line 58: | ||
;[[NML:Language files|Language files]] |
;[[NML:Language files|Language files]] |
||
;[[NML:Properties and variables and callbacks|Lists of properties, variables and callbacks]] |
;[[NML:Properties and variables and callbacks|Lists of properties, variables and callbacks]] |
||
{| |
{| |
||
!Type |
|||
|[[NML:General|General]] || || [[NML:General#General variables|variables]] || |
|||
!Properties |
|||
!Variables |
|||
!Callbacks |
|||
!Feature |
|||
|- |
|- |
||
|[[NML: |
|[[NML:General|General]] || || [[NML:General#General variables|variables]] || || FEAT_GLOBALVARS |
||
|- |
|- |
||
| || [[NML:Vehicles# |
|[[NML:Vehicles|Vehicles]] || [[NML:Vehicles#Properties common to all vehicle types|common properties]] || [[NML:Vehicles#Vehicle variables|variables]] || [[NML:Vehicles#Vehicle callbacks|callbacks]] || |
||
|- |
|- |
||
| || [[NML:Vehicles# |
| || [[NML:Vehicles#Train properties|train properties]] || || || FEAT_TRAINS |
||
|- |
|- |
||
| || [[NML:Vehicles# |
| || [[NML:Vehicles#Road vehicle properties|road vehicle properties]] || || || FEAT_ROADVEHS |
||
|- |
|- |
||
| || [[NML:Vehicles# |
| || [[NML:Vehicles#Ship properties|ship properties]] || || || FEAT_SHIPS |
||
|- |
|- |
||
| |
| || [[NML:Vehicles#Aircraft properties|aircraft properties]] || || || FEAT_AIRCRAFT |
||
|- |
|- |
||
|[[NML: |
|[[NML:Stations|Stations]] || [[NML:Stations#Station properties|properties]] || [[NML:Stations#Station variables|variables]] || [[NML:Stations#Station callbacks|callbacks]] || FEAT_STATIONS |
||
|- |
|- |
||
|[[NML: |
|[[NML:Canals|Canals]] || [[NML:Canals#Canal properties|properties]] || [[NML:Canals#Canal variables|variables]] || [[NML:Canals#Canal callbacks|callbacks]] || FEAT_CANALS |
||
|- |
|- |
||
| ⚫ | |||
| ⚫ | |||
|- |
|- |
||
| ⚫ | |||
| ⚫ | |||
|- |
|- |
||
|[[NML: |
|[[NML:Houses|Houses]] || [[NML:Houses#House properties|properties]] || [[NML:Houses#House variables|variables]] || [[NML:Houses#House callbacks|callbacks]] || FEAT_HOUSES |
||
|- |
|- |
||
| |
|[[NML:Industries|Industries]]|| || [[NML:Industries#Common variables|common variables]] || || |
||
|- |
|- |
||
| || [[NML: |
| || [[NML:Industries#Industry properties|industry properties]] || [[NML:Industries#Industry variables|industry variables]] || [[NML:Industries#Industry callbacks|industry callbacks]] || FEAT_INDUSTRIES |
||
|- |
|- |
||
| |
| || [[NML:IndustryTiles#Industry tile properties|tile properties]] || [[NML:IndustryTiles#Industry tile variables|tile variables]] || [[NML:IndustryTiles#Industry tile callbacks|tile callbacks]] || FEAT_INDUSTRYTILES |
||
|- |
|- |
||
|[[NML: |
|[[NML:Cargos|Cargos]] || [[NML:Cargos#Cargo properties|properties]] || [[NML:Cargos#Cargo variables|variables]] || [[NML:Cargos#Cargo callbacks|callbacks]] || FEAT_CARGOS |
||
|- |
|- |
||
| || [[NML:Airports#Airport |
|[[NML:Airports|Airports]] || [[NML:Airports#Airport properties|properties]] || [[NML:Airports#Airport variables|variables]] || [[NML:Airports#Airport callbacks|callbacks]] || FEAT_AIRPORTS |
||
|- |
|- |
||
| |
| || [[NML:Airports#Airport tile properties|tile properties]] || [[NML:Airports#Airport tile variables|tile variables]] || [[NML:Airports#Airport tile callbacks|tile callbacks]] || FEAT_AIRPORTTILES |
||
|- |
|- |
||
|[[NML: |
|[[NML:Objects|Objects]] || [[NML:Objects#Object properties|properties]] || [[NML:Objects#Object variables|variables]] || [[NML:Objects#Object callbacks|callbacks]] || FEAT_OBJECTS |
||
|- |
|||
|[[NML:Railtypes|Railtypes]] || [[NML:Railtypes#Railtype properties|properties]] || [[NML:Railtypes#Railtype variables|variables]] || [[NML:Railtypes#Railtype callbacks|callbacks]] || FEAT_RAILTYPES |
|||
|- |
|||
|Signals|| || || || FEAT_SIGNALS |
|||
|} |
|} |
||
;[[NML:Warnings|Compiler Warnings]] |
;[[NML:Warnings|Compiler Warnings]] |
||
;[[NML:Additional references|Additional references]] |
;[[NML:Additional references|Additional references]] |
||
Revision as of 20:57, 5 December 2014
- Preface
- Changes between NML 0.2 and head / 0.3
- Changes between NML 0.3 and head / 0.4
- Getting started
- Graphics files
- Defining sprites
- Realsprites
- Template
- Base Graphics
- Spriteset
- Replacing sprites
- Replace TTD sprites
- Replace new sprites
- Add font glyphs
- Alternative sprites (32bpp, zoom levels)
- Aranging and grouping sprites
- Spritegroup (Vehicles)
- Spritelayout (Houses, industries, stations, airports, objects)
- Recolour sprites
- Flow control
- Global scope
- Interaction with other grfs
| Type | Properties | Variables | Callbacks | Feature |
|---|---|---|---|---|
| General | variables | FEAT_GLOBALVARS | ||
| Vehicles | common properties | variables | callbacks | |
| train properties | FEAT_TRAINS | |||
| road vehicle properties | FEAT_ROADVEHS | |||
| ship properties | FEAT_SHIPS | |||
| aircraft properties | FEAT_AIRCRAFT | |||
| Stations | properties | variables | callbacks | FEAT_STATIONS |
| Canals | properties | variables | callbacks | FEAT_CANALS |
| Bridges | properties | variables | callbacks | FEAT_BRIDGES |
| Towns | ||||
| Houses | properties | variables | callbacks | FEAT_HOUSES |
| Industries | common variables | |||
| industry properties | industry variables | industry callbacks | FEAT_INDUSTRIES | |
| tile properties | tile variables | tile callbacks | FEAT_INDUSTRYTILES | |
| Cargos | properties | variables | callbacks | FEAT_CARGOS |
| Airports | properties | variables | callbacks | FEAT_AIRPORTS |
| tile properties | tile variables | tile callbacks | FEAT_AIRPORTTILES | |
| Objects | properties | variables | callbacks | FEAT_OBJECTS |
| Railtypes | properties | variables | callbacks | FEAT_RAILTYPES |
| Signals | FEAT_SIGNALS |
- 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
- List of tiles
- Default TTD strings
- Deprecated syntax