source: tags/1.4.0/xtactics.lpi

Last change on this file was 409, checked in by chronos, 2 weeks ago

Merged revision(s) 403-408 from trunk:

  • Added: Cover image.
  • Fixed: Crash on cyclic map new move creation.
  • Modified: TView class moved into separate unit.
  • Added: French translation.
  • Fixed: Do not stop running game on Quit action.
  • Fixed: Cell cities were not correctly stored the saved game.
  • Fixed: ItemList references were loaded by item index instead of item id.
  • Fixed: Wrong default map image path initialization.
File size: 11.1 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<CONFIG>
3 <ProjectOptions>
4 <Version Value="12"/>
5 <General>
6 <Flags>
7 <CompatibilityMode Value="True"/>
8 </Flags>
9 <SessionStorage Value="InProjectDir"/>
10 <Title Value="xtactics"/>
11 <Scaled Value="True"/>
12 <ResourceType Value="res"/>
13 <UseXPManifest Value="True"/>
14 <XPManifest>
15 <DpiAware Value="True"/>
16 </XPManifest>
17 <Icon Value="0"/>
18 </General>
19 <i18n>
20 <EnableI18N Value="True"/>
21 <OutDir Value="Languages"/>
22 </i18n>
23 <VersionInfo>
24 <UseVersionInfo Value="True"/>
25 <MajorVersionNr Value="1"/>
26 <MinorVersionNr Value="4"/>
27 </VersionInfo>
28 <BuildModes Count="2">
29 <Item1 Name="Debug" Default="True"/>
30 <Item2 Name="Release">
31 <CompilerOptions>
32 <Version Value="11"/>
33 <Target>
34 <Filename Value="xtactics"/>
35 </Target>
36 <SearchPaths>
37 <IncludeFiles Value="$(ProjOutDir)"/>
38 <OtherUnitFiles Value="Forms"/>
39 <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)-$(BuildMode)"/>
40 </SearchPaths>
41 <Parsing>
42 <SyntaxOptions>
43 <SyntaxMode Value="Delphi"/>
44 <CStyleOperator Value="False"/>
45 <AllowLabel Value="False"/>
46 <CPPInline Value="False"/>
47 </SyntaxOptions>
48 </Parsing>
49 <CodeGeneration>
50 <SmartLinkUnit Value="True"/>
51 <Optimizations>
52 <OptimizationLevel Value="3"/>
53 </Optimizations>
54 </CodeGeneration>
55 <Linking>
56 <Debugging>
57 <GenerateDebugInfo Value="False"/>
58 <DebugInfoType Value="dsDwarf3"/>
59 <StripSymbols Value="True"/>
60 </Debugging>
61 <LinkSmart Value="True"/>
62 <Options>
63 <Win32>
64 <GraphicApplication Value="True"/>
65 </Win32>
66 </Options>
67 </Linking>
68 <Other>
69 <CompilerMessages>
70 <IgnoredMessages idx6058="True" idx5024="True" idx3124="True" idx3123="True"/>
71 </CompilerMessages>
72 </Other>
73 </CompilerOptions>
74 </Item2>
75 <SharedMatrixOptions Count="2">
76 <Item1 ID="257295799247" Targets="Common,TemplateGenerics,CoolStreaming,PinConnection" Modes="Debug" Value="-g -gl -gh -CirotR -O1"/>
77 <Item2 ID="262602526292" Targets="Common,TemplateGenerics,CoolStreaming,PinConnection" Modes="Release" Value="-CX -XX -O3"/>
78 </SharedMatrixOptions>
79 </BuildModes>
80 <PublishOptions>
81 <Version Value="2"/>
82 </PublishOptions>
83 <RunParams>
84 <FormatVersion Value="2"/>
85 <Modes Count="1">
86 <Mode0 Name="default"/>
87 </Modes>
88 </RunParams>
89 <RequiredPackages Count="7">
90 <Item1>
91 <PackageName Value="PinConnection"/>
92 <DefaultFilename Value="Packages/PinConnection/PinConnection.lpk" Prefer="True"/>
93 </Item1>
94 <Item2>
95 <PackageName Value="CoolStreaming"/>
96 <DefaultFilename Value="Packages/CoolStreaming/CoolStreaming.lpk" Prefer="True"/>
97 </Item2>
98 <Item3>
99 <PackageName Value="TAChartLazarusPkg"/>
100 </Item3>
101 <Item4>
102 <PackageName Value="TemplateGenerics"/>
103 <DefaultFilename Value="Packages/TemplateGenerics/TemplateGenerics.lpk" Prefer="True"/>
104 </Item4>
105 <Item5>
106 <PackageName Value="Common"/>
107 <DefaultFilename Value="Packages/Common/Common.lpk" Prefer="True"/>
108 </Item5>
109 <Item6>
110 <PackageName Value="FCL"/>
111 </Item6>
112 <Item7>
113 <PackageName Value="LCL"/>
114 </Item7>
115 </RequiredPackages>
116 <Units Count="37">
117 <Unit0>
118 <Filename Value="xtactics.lpr"/>
119 <IsPartOfProject Value="True"/>
120 </Unit0>
121 <Unit1>
122 <Filename Value="Game.pas"/>
123 <IsPartOfProject Value="True"/>
124 </Unit1>
125 <Unit2>
126 <Filename Value="Core.pas"/>
127 <IsPartOfProject Value="True"/>
128 <ComponentName Value="Core"/>
129 <HasResources Value="True"/>
130 <ResourceBaseClass Value="DataModule"/>
131 </Unit2>
132 <Unit3>
133 <Filename Value="Forms/FormSettings.pas"/>
134 <IsPartOfProject Value="True"/>
135 <ComponentName Value="FormSettings"/>
136 <HasResources Value="True"/>
137 <ResourceBaseClass Value="Form"/>
138 </Unit3>
139 <Unit4>
140 <Filename Value="Forms/FormMain.pas"/>
141 <IsPartOfProject Value="True"/>
142 <ComponentName Value="FormMain"/>
143 <HasResources Value="True"/>
144 <ResourceBaseClass Value="Form"/>
145 </Unit4>
146 <Unit5>
147 <Filename Value="Forms/FormMove.pas"/>
148 <IsPartOfProject Value="True"/>
149 <ComponentName Value="FormMove"/>
150 <HasResources Value="True"/>
151 <ResourceBaseClass Value="Form"/>
152 </Unit5>
153 <Unit6>
154 <Filename Value="Forms/FormNew.pas"/>
155 <IsPartOfProject Value="True"/>
156 <ComponentName Value="FormNew"/>
157 <HasResources Value="True"/>
158 <ResourceBaseClass Value="Form"/>
159 </Unit6>
160 <Unit7>
161 <Filename Value="Forms/FormHelp.pas"/>
162 <IsPartOfProject Value="True"/>
163 <ComponentName Value="FormHelp"/>
164 <HasResources Value="True"/>
165 <ResourceBaseClass Value="Form"/>
166 </Unit7>
167 <Unit8>
168 <Filename Value="Forms/FormCharts.pas"/>
169 <IsPartOfProject Value="True"/>
170 <ComponentName Value="FormCharts"/>
171 <HasResources Value="True"/>
172 <ResourceBaseClass Value="Form"/>
173 </Unit8>
174 <Unit9>
175 <Filename Value="Forms/FormUnitMoves.pas"/>
176 <IsPartOfProject Value="True"/>
177 <ComponentName Value="FormUnitMoves"/>
178 <HasResources Value="True"/>
179 <ResourceBaseClass Value="Form"/>
180 </Unit9>
181 <Unit10>
182 <Filename Value="Forms/FormChat.pas"/>
183 <IsPartOfProject Value="True"/>
184 <ComponentName Value="FormChat"/>
185 <HasResources Value="True"/>
186 <ResourceBaseClass Value="Form"/>
187 </Unit10>
188 <Unit11>
189 <Filename Value="TCP.pas"/>
190 <IsPartOfProject Value="True"/>
191 </Unit11>
192 <Unit12>
193 <Filename Value="ServerList.pas"/>
194 <IsPartOfProject Value="True"/>
195 </Unit12>
196 <Unit13>
197 <Filename Value="Forms/FormClient.pas"/>
198 <IsPartOfProject Value="True"/>
199 <ComponentName Value="FormClient"/>
200 <HasResources Value="True"/>
201 <ResourceBaseClass Value="Form"/>
202 </Unit13>
203 <Unit14>
204 <Filename Value="Forms/FormPlayersStats.pas"/>
205 <IsPartOfProject Value="True"/>
206 <ComponentName Value="FormPlayersStats"/>
207 <HasResources Value="True"/>
208 <ResourceBaseClass Value="Form"/>
209 </Unit14>
210 <Unit15>
211 <Filename Value="GameServer.pas"/>
212 <IsPartOfProject Value="True"/>
213 </Unit15>
214 <Unit16>
215 <Filename Value="GameClient.pas"/>
216 <IsPartOfProject Value="True"/>
217 </Unit16>
218 <Unit17>
219 <Filename Value="GameProtocol.pas"/>
220 <IsPartOfProject Value="True"/>
221 </Unit17>
222 <Unit18>
223 <Filename Value="Geometry.pas"/>
224 <IsPartOfProject Value="True"/>
225 </Unit18>
226 <Unit19>
227 <Filename Value="GeometryClasses.pas"/>
228 <IsPartOfProject Value="True"/>
229 </Unit19>
230 <Unit20>
231 <Filename Value="Forms/FormServer.pas"/>
232 <IsPartOfProject Value="True"/>
233 <ComponentName Value="FormServer"/>
234 <HasResources Value="True"/>
235 <ResourceBaseClass Value="Form"/>
236 </Unit20>
237 <Unit21>
238 <Filename Value="ClientAI.pas"/>
239 <IsPartOfProject Value="True"/>
240 </Unit21>
241 <Unit22>
242 <Filename Value="GameConnection.pas"/>
243 <IsPartOfProject Value="True"/>
244 </Unit22>
245 <Unit23>
246 <Filename Value="MapType.pas"/>
247 <IsPartOfProject Value="True"/>
248 </Unit23>
249 <Unit24>
250 <Filename Value="Map.pas"/>
251 <IsPartOfProject Value="True"/>
252 </Unit24>
253 <Unit25>
254 <Filename Value="Player.pas"/>
255 <IsPartOfProject Value="True"/>
256 </Unit25>
257 <Unit26>
258 <Filename Value="ClientGUI.pas"/>
259 <IsPartOfProject Value="True"/>
260 </Unit26>
261 <Unit27>
262 <Filename Value="Units.pas"/>
263 <IsPartOfProject Value="True"/>
264 </Unit27>
265 <Unit28>
266 <Filename Value="GameSystem.pas"/>
267 <IsPartOfProject Value="True"/>
268 </Unit28>
269 <Unit29>
270 <Filename Value="Building.pas"/>
271 <IsPartOfProject Value="True"/>
272 </Unit29>
273 <Unit30>
274 <Filename Value="Forms/FormGameSystem.pas"/>
275 <IsPartOfProject Value="True"/>
276 <ComponentName Value="FormGameSystem"/>
277 <HasResources Value="True"/>
278 <ResourceBaseClass Value="Form"/>
279 </Unit30>
280 <Unit31>
281 <Filename Value="Forms/FormGameSystems.pas"/>
282 <IsPartOfProject Value="True"/>
283 <ComponentName Value="FormGameSystems"/>
284 <HasResources Value="True"/>
285 <ResourceBaseClass Value="Form"/>
286 </Unit31>
287 <Unit32>
288 <Filename Value="Nation.pas"/>
289 <IsPartOfProject Value="True"/>
290 </Unit32>
291 <Unit33>
292 <Filename Value="Tests.pas"/>
293 <IsPartOfProject Value="True"/>
294 </Unit33>
295 <Unit34>
296 <Filename Value="TurnStats.pas"/>
297 <IsPartOfProject Value="True"/>
298 </Unit34>
299 <Unit35>
300 <Filename Value="UnitKind.pas"/>
301 <IsPartOfProject Value="True"/>
302 </Unit35>
303 <Unit36>
304 <Filename Value="View.pas"/>
305 <IsPartOfProject Value="True"/>
306 </Unit36>
307 </Units>
308 </ProjectOptions>
309 <CompilerOptions>
310 <Version Value="11"/>
311 <Target>
312 <Filename Value="xtactics"/>
313 </Target>
314 <SearchPaths>
315 <IncludeFiles Value="$(ProjOutDir)"/>
316 <OtherUnitFiles Value="Forms"/>
317 <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)-$(BuildMode)"/>
318 </SearchPaths>
319 <Parsing>
320 <SyntaxOptions>
321 <SyntaxMode Value="Delphi"/>
322 <CStyleOperator Value="False"/>
323 <IncludeAssertionCode Value="True"/>
324 <AllowLabel Value="False"/>
325 <CPPInline Value="False"/>
326 </SyntaxOptions>
327 </Parsing>
328 <CodeGeneration>
329 <Checks>
330 <IOChecks Value="True"/>
331 <RangeChecks Value="True"/>
332 <OverflowChecks Value="True"/>
333 <StackChecks Value="True"/>
334 </Checks>
335 <VerifyObjMethodCallValidity Value="True"/>
336 </CodeGeneration>
337 <Linking>
338 <Debugging>
339 <DebugInfoType Value="dsDwarf2Set"/>
340 <UseHeaptrc Value="True"/>
341 <UseExternalDbgSyms Value="True"/>
342 </Debugging>
343 <Options>
344 <Win32>
345 <GraphicApplication Value="True"/>
346 </Win32>
347 </Options>
348 </Linking>
349 <Other>
350 <CompilerMessages>
351 <IgnoredMessages idx6058="True" idx5024="True" idx3124="True" idx3123="True"/>
352 </CompilerMessages>
353 <CustomOptions Value="-dDEBUG"/>
354 </Other>
355 </CompilerOptions>
356 <Debugging>
357 <Exceptions Count="3">
358 <Item1>
359 <Name Value="EAbort"/>
360 </Item1>
361 <Item2>
362 <Name Value="ECodetoolError"/>
363 </Item2>
364 <Item3>
365 <Name Value="EFOpenError"/>
366 </Item3>
367 </Exceptions>
368 </Debugging>
369</CONFIG>
Note: See TracBrowser for help on using the repository browser.