Types related to news. More...
#include "core/enum_type.hpp"
#include "date_type.h"
#include "strings_type.h"
#include "sound_type.h"
Go to the source code of this file.
Types related to news.
Definition in file news_type.h.
enum MessageOptionsSpace |
Constants in the message options window.
MOS_WIDG_PER_SETTING |
Number of widgets needed for each news category, starting at widget WID_MO_START_OPTION. |
MOS_LEFT_EDGE |
Number of pixels between left edge of the window and the options buttons column. |
MOS_COLUMN_SPACING |
Number of pixels between the buttons and the description columns. |
MOS_RIGHT_EDGE |
Number of pixels between right edge of the window and the options descriptions column. |
MOS_BUTTON_SPACE |
Additional space in the button with the option value (for better looks). |
MOS_ABOVE_GLOBAL_SETTINGS |
Number of vertical pixels between the categories and the global options. |
MOS_BOTTOM_EDGE |
Number of pixels between bottom edge of the window and bottom of the global options. |
Definition at line 21 of file news_type.h.
enum NewsDisplay |
News display options.
ND_OFF |
Only show a reminder in the status bar. |
ND_SUMMARY |
Show ticker. |
ND_FULL |
Show newspaper. |
Definition at line 103 of file news_type.h.
enum NewsFlag |
Various OR-able news-item flags.
NFB_INCOLOUR |
News item is shown in colour (otherwise it is shown in black & white). |
NFB_NO_TRANSPARENT |
News item disables transparency in the viewport. |
NFB_SHADE |
News item uses shaded colours. |
NFB_WINDOW_LAYOUT |
First bit for window layout. |
NFB_WINDOW_LAYOUT_COUNT |
Number of bits for window layout. |
NFB_VEHICLE_PARAM0 |
String param 0 contains a vehicle ID. (special autoreplace behaviour). |
NF_INCOLOUR |
Bit value for coloured news. |
NF_NO_TRANSPARENT |
Bit value for disabling transparency. |
NF_SHADE |
Bit value for enabling shading. |
NF_VEHICLE_PARAM0 |
Bit value for specifying that string param 0 contains a vehicle ID. (special autoreplace behaviour). |
NF_THIN |
Thin news item. (Newspaper with headline and viewport). |
NF_SMALL |
Small news item. (Information window with text and viewport). |
NF_NORMAL |
Normal news item. (Newspaper with text only). |
NF_VEHICLE |
Vehicle news item. (new engine available). |
NF_COMPANY |
Company news item. (Newspaper with face). |
Definition at line 78 of file news_type.h.
enum NewsReferenceType |
References to objects in news.
Definition at line 64 of file news_type.h.
enum NewsType |
Type of news.
NT_ARRIVAL_COMPANY |
First vehicle arrived for company. |
NT_ARRIVAL_OTHER |
First vehicle arrived for competitor. |
NT_ACCIDENT |
An accident or disaster has occurred. |
NT_COMPANY_INFO |
Company info (new companies, bankruptcy messages). |
NT_INDUSTRY_OPEN |
Opening of industries. |
NT_INDUSTRY_CLOSE |
Closing of industries. |
NT_ECONOMY |
Economic changes (recession, industry up/dowm). |
NT_INDUSTRY_COMPANY |
Production changes of industry serviced by local company. |
NT_INDUSTRY_OTHER |
Production changes of industry serviced by competitor(s). |
NT_INDUSTRY_NOBODY |
Other industry production changes. |
NT_ADVICE |
Bits of news about vehicles of the company. |
NT_NEW_VEHICLES |
New vehicle has become available. |
NT_ACCEPTANCE |
A type of cargo is (no longer) accepted. |
NT_SUBSIDIES |
News about subsidies (announcements, expirations, acceptance). |
NT_GENERAL |
General news (from towns). |
NT_END |
end-of-array marker |
Definition at line 36 of file news_type.h.