1 /**
2  * @file
3  */
4 
5 /*
6 Copyright (C) 2002-2011 UFO: Alien Invasion.
7 
8 This program is free software; you can redistribute it and/or
9 modify it under the terms of the GNU General Public License
10 as published by the Free Software Foundation; either version 2
11 of the License, or (at your option) any later version.
12 
13 This program is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
16 
17 See the GNU General Public License for more details.
18 
19 You should have received a copy of the GNU General Public License
20 along with this program; if not, write to the Free Software
21 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
22 
23 */
24 
25 #pragma once
26 
27 /** @brief linked into ui_global.sharedData - defined in UI scripts via dataId property */
28 enum uiDataIDs_t {
29 	TEXT_NULL,		/**< default value, should not be used */
30 	TEXT_STANDARD,
31 	TEXT_LIST,
32 	TEXT_LIST2,
33 	TEXT_UFOPEDIA,
34 	TEXT_UFOPEDIA_REQUIREMENT,
35 	TEXT_BUILDINGS,
36 	TEXT_BUILDING_INFO,
37 	TEXT_RESEARCH,
38 	TEXT_POPUP,
39 	TEXT_POPUP_INFO,
40 	TEXT_AIRCRAFT_LIST,
41 	TEXT_AIRCRAFT_INFO,
42 	TEXT_MULTISELECTION,
43 	TEXT_PRODUCTION_LIST,
44 	TEXT_PRODUCTION_AMOUNT,
45 	TEXT_PRODUCTION_INFO,
46 	TEXT_EMPLOYEE,
47 	TEXT_MOUSECURSOR_RIGHT,
48 	TEXT_PRODUCTION_QUEUED,
49 	TEXT_STATS_MISSION,
50 	TEXT_STATS_BASES,
51 	TEXT_STATS_NATIONS,
52 	TEXT_STATS_EMPLOYEES,
53 	TEXT_STATS_COSTS,
54 	TEXT_STATS_INSTALLATIONS,
55 	TEXT_STATS_7,
56 	TEXT_BASE_LIST,
57 	TEXT_BASE_INFO,
58 	TEXT_TRANSFER_LIST,
59 	TEXT_TRANSFER_LIST_AMOUNT,
60 	TEXT_TRANSFER_LIST_TRANSFERED,
61 	TEXT_MOUSECURSOR_PLAYERNAMES,
62 	TEXT_CARGO_LIST,
63 	TEXT_CARGO_LIST_AMOUNT,
64 	TEXT_UFOPEDIA_MAILHEADER,
65 	TEXT_UFOPEDIA_MAIL,
66 	TEXT_MARKET_NAMES,
67 	TEXT_MARKET_STORAGE,
68 	TEXT_MARKET_MARKET,
69 	TEXT_MARKET_PRICES,
70 	TEXT_CHAT_WINDOW,
71 	TEXT_AIREQUIP_1,
72 	TEXT_AIREQUIP_2,
73 	TEXT_BASEDEFENCE_LIST,
74 	TEXT_TIPOFTHEDAY,
75 	TEXT_GENERIC,
76 	TEXT_XVI,
77 	TEXT_MOUSECURSOR_TOP,
78 	TEXT_MOUSECURSOR_BOTTOM,
79 	TEXT_MOUSECURSOR_LEFT,
80 	TEXT_MESSAGEOPTIONS,
81 	TEXT_UFORECOVERY_NATIONS,
82 	TEXT_UFORECOVERY_UFOYARDS,
83 	TEXT_UFORECOVERY_CAPACITIES,
84 	TEXT_MATERIAL_STAGES,
85 	TEXT_IRCCONTENT,
86 	TEXT_IRCUSERS,
87 	TEXT_MULTIPLAYER_USERLIST,
88 	TEXT_MULTIPLAYER_USERTEAM,
89 	TEXT_ITEMDESCRIPTION,
90 	TEXT_MISSIONBRIEFING,
91 	TEXT_MISSIONBRIEFING_TITLE,
92 	TEXT_MISSIONBRIEFING_VICTORY_CONDITIONS,
93 
94 	OPTION_LANGUAGES,
95 	OPTION_JOYSTICKS,
96 	OPTION_VIDEO_RESOLUTIONS,
97 	OPTION_SINGLEPLAYER_SKINS,
98 	OPTION_MULTIPLAYER_SKINS,
99 	OPTION_UFOPEDIA,
100 	OPTION_UFOS,
101 	OPTION_DROPSHIPS,
102 	OPTION_BASELIST,
103 	OPTION_TEAMDEFS,
104 	OPTION_PRODUCTION_REQUIREMENTS,
105 	OPTION_CAMPAIGN_LIST,
106 
107 	LINESTRIP_FUNDING,
108 	LINESTRIP_COLOR,
109 
110 	UI_MAX_DATAID
111 };
112