#include <stdio.h>
#include <cstring>
#include "global.h"
#include "buildingtype.h"
#include "vehicletype.h"
#include "newfont.h"
#include "typen.h"
#include "gameevent_dialogs.h"
#include "spfst.h"
#include "loaders.h"
#include "gameevents.h"
#include "dlg_box.h"
#include "dialog.h"
#include "errors.h"
#include "itemrepository.h"
#include "messagedlg.h"
#include "mapdisplayinterface.h"
#include "viewcalculation.h"
#include "resourcenet.h"
#include "unitctrl.h"
Include dependency graph for gameevents.cpp:

Go to the source code of this file.
Functions | |
| void | viewtextmessage (int id, int player) |
| int | versionTest (tnstream &stream, int min, int max) |
| template<class T> | |
| ASCString | TriggerNameProvider () |
| template<class T> | |
| ASCString | ActionNameProvider () |
| template<typename TriggerType> | |
| bool | registerTrigger (EventTrigger_ID id) |
| template<typename ActionType> | |
| bool | registerAction (EventAction_ID id) |
Variables | |
| const bool | r1 = registerTrigger<TurnPassed> ( Trigger_TurnPassed ) |
| const bool | r2 = registerTrigger<UnitLost> ( Trigger_UnitLost ) |
| const bool | r3 = registerTrigger<UnitConquered> ( Trigger_UnitConquered ) |
| const bool | r4 = registerTrigger<UnitDestroyed> ( Trigger_UnitDestroyed ) |
| const bool | r5 = registerTrigger<AllBuildingsLost> ( Trigger_AllBuildingsLost ) |
| const bool | r6 = registerTrigger<AllUnitsLost> ( Trigger_AllUnitsLost ) |
| const bool | r7 = registerTrigger<TriggerNothingFalse> ( Trigger_NothingFalse ) |
| const bool | r8 = registerTrigger<TriggerNothingTrue> ( Trigger_NothingTrue ) |
| const bool | r9 = registerTrigger<BuildingConquered> ( Trigger_BuildingConquered ) |
| const bool | r10 = registerTrigger<BuildingLost> ( Trigger_BuildingLost ) |
| const bool | r11 = registerTrigger<BuildingDestroyed> ( Trigger_BuildingDestroyed ) |
| const bool | r12 = registerTrigger<BuildingSeen> ( Trigger_BuildingSeen ) |
| const bool | r13 = registerTrigger<EventTriggered> ( Trigger_EventTriggered ) |
| const bool | r14 = registerTrigger<AllEnemyBuildingsDestroyed>( Trigger_AllEnemyBuildingsDestroyed ) |
| const bool | r15 = registerTrigger<AllEnemyUnitsDestroyed> ( Trigger_AllEnemyUnitsDestroyed ) |
| const bool | r16 = registerTrigger<SpecificUnitEntersPolygon> ( Trigger_SpecificUnitEntersPolygon ) |
| const bool | r17 = registerTrigger<AnyUnitEntersPolygon> ( Trigger_AnyUnitEntersPolygon ) |
| const bool | r18 = registerTrigger<ResourceTribute> ( Trigger_ResourceTribute ) |
| const bool | s0 = registerAction<Action_Nothing>( EventAction_Nothing ) |
| const bool | s1 = registerAction<DisplayMessage>( EventAction_DisplayMessage ) |
| const bool | s2 = registerAction<WindChange>( EventAction_WindChange ) |
| const bool | s3 = registerAction<ChangeGameParameter>( EventAction_ChangeGameParameter ) |
| const bool | s4 = registerAction<WeatherChange>( EventAction_WeatherChange ) |
| const bool | s5 = registerAction<MapChange>( EventAction_MapChange ) |
| const bool | s6 = registerAction<AddObject>( EventAction_AddObject ) |
| const bool | s7 = registerAction<MapChangeCompleted>( EventAction_MapChangeCompleted ) |
| const bool | s8 = registerAction<ChangeBuildingDamage>( EventAction_ChangeBuildingDamage ) |
| const bool | s9 = registerAction<NextMap>( EventAction_NextMap ) |
| const bool | s10 = registerAction<LoseMap>( EventAction_LoseMap ) |
| const bool | s11 = registerAction<DisplayEllipse>( EventAction_DisplayEllipse ) |
| const bool | s12 = registerAction<RemoveEllipse>( EventAction_RemoveEllipse ) |
| const bool | s13 = registerAction<ChangeBuildingOwner>( EventAction_ChangeBuildingOwner ) |
| const bool | s14 = registerAction<RemoveAllObjects>( EventAction_RemoveAllObjects ) |
| const bool | s15 = registerAction<DisplayImmediateMessage>( EventAction_DisplayImmediateMessage ) |
| const bool | s16 = registerAction<AddProductionCapability>( EventAction_AddProductionCapabiligy ) |
| const bool | s17 = registerAction<ChangeDiplomaticStatus>( EventAction_ChangeDiplomaticStatus ) |
| const bool | s18 = registerAction<AddResources>( EventAction_AddResources ) |
| const bool | s19 = registerAction<Reinforcements>( EventAction_Reinforcements ) |
| const bool | s20 = registerAction<SetViewSharing>( EventAction_SetViewSharing ) |
| const bool | s21 = registerAction<ChangePlayerState>( EventAction_ChangePlayerState ) |
Definition in file gameevents.cpp.
|
|||||||||
|
Definition at line 1879 of file gameevents.cpp. References T. |
|
||||||||||
|
Definition at line 1895 of file gameevents.cpp. |
|
||||||||||
|
Definition at line 1889 of file gameevents.cpp. |
|
|||||||||
|
Definition at line 1870 of file gameevents.cpp. References T. |
|
||||||||||||||||
|
||||||||||||
|
Definition at line 58 of file gameevents.cpp. References actmap, GameMap::actplayer, displaymessage(), GameMap::player, readtextmessage(), and viewunreadmessages(). Referenced by DisplayMessage::execute(). |
|
|
Definition at line 1904 of file gameevents.cpp. |
|
|
Definition at line 1913 of file gameevents.cpp. |
|
|
Definition at line 1914 of file gameevents.cpp. |
|
|
Definition at line 1915 of file gameevents.cpp. |
|
|
Definition at line 1916 of file gameevents.cpp. |
|
|
Definition at line 1917 of file gameevents.cpp. |
|
|
Definition at line 1918 of file gameevents.cpp. |
|
|
Definition at line 1919 of file gameevents.cpp. |
|
|
Definition at line 1920 of file gameevents.cpp. |
|
|
Definition at line 1921 of file gameevents.cpp. |
|
|
Definition at line 1905 of file gameevents.cpp. |
|
|
Definition at line 1906 of file gameevents.cpp. |
|
|
Definition at line 1907 of file gameevents.cpp. |
|
|
Definition at line 1908 of file gameevents.cpp. |
|
|
Definition at line 1909 of file gameevents.cpp. |
|
|
Definition at line 1910 of file gameevents.cpp. |
|
|
Definition at line 1911 of file gameevents.cpp. |
|
|
Definition at line 1912 of file gameevents.cpp. |
|
|
Definition at line 1923 of file gameevents.cpp. |
|
|
|
Definition at line 1933 of file gameevents.cpp. |
|
|
Definition at line 1934 of file gameevents.cpp. |
|
|
Definition at line 1935 of file gameevents.cpp. |
|
|
Definition at line 1936 of file gameevents.cpp. |
|
|
Definition at line 1937 of file gameevents.cpp. |
|
|
Definition at line 1938 of file gameevents.cpp. |
|
|
Definition at line 1939 of file gameevents.cpp. |
|
|
Definition at line 1940 of file gameevents.cpp. |
|
|
Definition at line 1941 of file gameevents.cpp. |
|
|
Definition at line 1942 of file gameevents.cpp. |
|
|
|
Definition at line 1943 of file gameevents.cpp. |
|
|
Definition at line 1944 of file gameevents.cpp. |
|
|
Definition at line 1926 of file gameevents.cpp. Referenced by tviewtext::evalcommand(), loadASCFieldImage(), showtext3(), and showtext3c(). |
|
|
Definition at line 1927 of file gameevents.cpp. Referenced by tviewtext::evalcommand(). |
|
|
Definition at line 1928 of file gameevents.cpp. Referenced by tviewtext::displaytext(). |
|
|
Definition at line 1929 of file gameevents.cpp. |
|
|
Definition at line 1930 of file gameevents.cpp. |
|
|
Definition at line 1931 of file gameevents.cpp. |
|
|
Definition at line 1932 of file gameevents.cpp. |
1.4.2