|
UFO: Alien Invasion
|
#include "../../DateTime.h"

Go to the source code of this file.
Data Structures | |
| struct | uiMessageListNodeMessage_t |
Macros | |
| #define | MAX_MESSAGE_TEXT 256 |
| #define | TIMESTAMP_TEXT 24 |
Enumerations | |
| enum | messageType_t { MSG_DEBUG , MSG_INFO , MSG_STANDARD , MSG_RESEARCH_PROPOSAL , MSG_RESEARCH_HALTED , MSG_RESEARCH_FINISHED , MSG_CONSTRUCTION , MSG_UFOSPOTTED , MSG_UFOLOST , MSG_TERRORSITE , MSG_BASEATTACK , MSG_TRANSFERFINISHED , MSG_PROMOTION , MSG_PRODUCTION , MSG_NEWS , MSG_DEATH , MSG_CRASHSITE , MSG_EVENT , MSG_MAX } |
Functions | |
| uiMessageListNodeMessage_t * | MS_AddNewMessage (const char *title, const char *text, messageType_t type=MSG_STANDARD, struct technology_s *pedia=nullptr, bool popup=false, bool playSound=true) |
| void | MS_MessageInit (void) |
Variables | |
| char | cp_messageBuffer [MAX_MESSAGE_TEXT] |
| #define MAX_MESSAGE_TEXT 256 |
Definition at line 29 of file cp_messages.h.
Referenced by MS_AddNewMessage(), and MS_LoadXML().
| #define TIMESTAMP_TEXT 24 |
Definition at line 57 of file cp_messages.h.
| enum messageType_t |
Definition at line 32 of file cp_messages.h.
| uiMessageListNodeMessage_t * MS_AddNewMessage | ( | const char * | title, |
| const char * | text, | ||
| messageType_t | type = MSG_STANDARD, | ||
| struct technology_s * | pedia = nullptr, | ||
| bool | popup = false, | ||
| bool | playSound = true ) |
References cp_messageBuffer, MAX_MESSAGE_TEXT, MSG_STANDARD, and type.
Definition at line 334 of file cp_messages.cpp.
References MSO_Init().
Referenced by CP_InitStartup().
|
extern |
Definition at line 33 of file cp_messages.cpp.
Referenced by AII_UpdateOneInstallationDelay(), AIR_Move(), AIR_NewAircraft(), AIR_Refuel(), B_BuildBase_f(), B_SellOrAddItems(), B_UpdateBuildingConstructions(), CHAR_UpdateStats(), CP_BaseAttackMissionDestroyBase(), CP_MissionEndActions(), CP_MissionGetMessage(), INS_BuildInstallation_f(), INS_DestroyInstallation(), INS_UpdateInstallationData(), MS_AddNewMessage(), NAT_SetHappiness(), PR_CheckFrame(), PR_FinishDisassembly(), PR_FinishProduction(), PR_ProductionIncrease_f(), PR_QueueNext(), RS_CheckRequirements(), RS_MarkCollected(), RS_MarkOneResearchable(), RS_ResearchFinish(), RS_ResearchRun(), TR_EmptyTransferCargo(), UR_DialogStartSell_f(), UR_DialogStartStore_f(), UR_ProcessActive(), and US_TransferUFO().