These pages contain info on how to make new graphics sets. The reference on the Actions is up-to-date, whereas the tutorial is still under construction. Stay tuned.
A downloadable version of these pages, in the form of a zip file containing all individual pages as HTML files, is available at
http://wiki.ttdpatch.net/NewGraphicsSpecs.zip.
- GRFTutorial - A tutorial on writing new graphics for TTDPatch
- GRFActionsDetailed - Technical reference of the new .grf actions
- Action0 - Defining new graphics feature properties
- Action1 - Define a set of real sprites
- Action2 - Define graphics set IDs
- Action3 - Associate vehicles with graphics set IDs
- Action4 - Define vehicle names or other texts
- Action5 - Define TTDPatch specific graphics sets
- Action6 - Modify the contents of the following sprite
- Action7 - Conditionally skip sprites or jump to label
- Action8 - Define GRF ID, Name and Description
- Action9 - (see action 7 above)
- ActionA - Modify TTD's sprites
- ActionB - Generate error messages
- ActionC - Do nothing.
- ActionD - Assign parameters and calculate results
- ActionE - Deactivate other graphics files or force activation of current file
- ActionF - Define new town name styles
- Action10 - Define GOTO label for action 7/9
- Action11 - Define new sound data
- Action12 - Load font glyphs
- Action13 - Translate GRF-specific strings
- Action14 - Static GRF Information
- RealSprites - Sprites that actually get drawn on the screen
- RecolorSprites - Changing how other sprites are drawn
- AdditionalReferences - Various reference lists for GRF-related items