Difference between revisions of "Action0/Badges"
From GRFSpecs
< Action0
Jump to navigationJump to search (Created page with '''''''Action 0 properties for badges'''''' = Action 0 - Properties for badges = Defining properties of badges. == Properties == {| class="wikitable" |- !'''Number''' !'''V...') |
|||
Line 15: | Line 15: | ||
|- |
|- |
||
|08 |
|08 |
||
− | |{{ottdp| |
+ | |{{ottdp|15}} |
|S |
|S |
||
|Badge label. A zero-terminated string. |
|Badge label. A zero-terminated string. |
||
|- |
|- |
||
|09 |
|09 |
||
− | |{{ottdp| |
+ | |{{ottdp|15}} |
|D |
|D |
||
|Flags. |
|Flags. |
Revision as of 14:48, 17 February 2025
'Action 0 properties for badges'
Action 0 - Properties for badges
Defining properties of badges.
Properties
Number | Version | Size | Description |
---|---|---|---|
08 | ![]() ![]() |
S | Badge label. A zero-terminated string. |
09 | ![]() ![]() |
D | Flags. |
Badge label (08)
These are globally unique strings.
Badge labels comprise a badge class, for grouping similar badges, and badge name, separated by a '/'.
Classes and names are arbitrary, but to be useful must follow a standard scheme. For instance, the badge label power/steam will define a badge for steam powered vehicles within the power class.
Flags (09)
Bit | Value | Meaning |
---|---|---|
0 | 1 | Copy. Badge can be copied to related entity (e.g. badge on a railtype can be copied to rail vehicles of that railtype.) |
1 | 2 | NameListStop. Stops adding more names to the visible name list. |
2 | 4 | NameListFirstOnly. Add this name to the visible name list only if this is the first name. |
3 | 8 | UseCompanyColour. Apply appropriate company colour palette to the icon. If the icon is applied to a vehicle with 2CC support, then the 2CC palette will be used. |