map.xml 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <AssetDeclaration
  3. xmlns="uri:ea.com:eala:asset"
  4. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  5. <Tags/>
  6. <Includes>
  7. <Include
  8. source="DATA:static.xml"
  9. type="reference"/>
  10. <Include
  11. source="DATA:global.xml"
  12. type="reference"/>
  13. <Include
  14. source="DATA:audio.xml"
  15. type="reference"/>
  16. <Include
  17. source="ART:EVDefault.xml"
  18. type="instance"/>
  19. <Include
  20. source="ART:TSCloudMed.xml"
  21. type="instance"/>
  22. <Include
  23. source="ART:TSNoiseUrb.xml"
  24. type="instance"/>
  25. <Include
  26. source="DATA:GlobalData/roads.xml"
  27. type="instance"/>
  28. <Include
  29. source="DATA:sounds/musicscript_unknownzone.xml"
  30. type="instance"/>
  31. <Include
  32. source="overrides.xml"
  33. type="all"/>
  34. </Includes>
  35. <GameMap
  36. id="Lib_End_Mission">
  37. <MapMetaData
  38. BorderSize="30"
  39. CRC="0"
  40. Description="Map:Lib_End_Mission/Desc"
  41. DisplayName="Lib_End_Mission"
  42. FileName="data"
  43. Height="110"
  44. IsMultiplayer="false"
  45. IsOfficial="false"
  46. NumPlayers="1"
  47. Width="110">
  48. <StartPosition
  49. Name="InitialCameraPosition">
  50. <Position
  51. x="1.736842e-39"
  52. y="1.737605e-39"
  53. z="1.737605e-39"/>
  54. </StartPosition>
  55. <StartPosition
  56. Name="Player_1_Start">
  57. <Position
  58. x="0"
  59. y="0"
  60. z="0"/>
  61. </StartPosition>
  62. </MapMetaData>
  63. <EnvironmentData
  64. Cloud="TSCloudMed"
  65. Environment="EVDefault"
  66. Macro="TSNoiseUrb"/>
  67. <WorldDict>
  68. <AssetIdProperty
  69. Key="musicZone"
  70. Value="MusicPalette_NotSet"/>
  71. <IntProperty
  72. Key="weather"
  73. Value="0"/>
  74. <BoolProperty
  75. Key="isLivingWorldScriptHolder"
  76. Value="false"/>
  77. </WorldDict>
  78. <MapAnalysis
  79. CellsExamined="12100"
  80. GarrisonableStructures="0"
  81. TechStructures="0"
  82. WaterAreas="0"
  83. WaterCells="0"/>
  84. </GameMap>
  85. <TerrainTextureAtlas
  86. AllowLossyCompression="true"
  87. AtlasSize="2048"
  88. id="Lib_End_Mission">
  89. <Tile
  90. BaseTexture="ART:Terrain/TMisc_SteelDeck01.tga"
  91. NormalTexture="ART:Terrain/TMisc_SteelDeck01_nrm.tga"
  92. TextureID="2478562451"/>
  93. </TerrainTextureAtlas>
  94. <GameScriptList
  95. id="_neutral_">
  96. <ScriptSet/>
  97. </GameScriptList>
  98. <GameScriptList
  99. id="Player">
  100. <ScriptSet>
  101. <ScriptGroup
  102. id="f_Victory">
  103. <Script
  104. id="Victory Condition (OVERRIDE ME)">
  105. <Action
  106. Type="SET_FLAG">
  107. <ParameterList/>
  108. </Action>
  109. </Script>
  110. <Script
  111. id="Mission Won">
  112. <Action
  113. Type="DISABLE_INPUT">
  114. <ParameterList/>
  115. </Action>
  116. <Action
  117. Type="HIDE_UI">
  118. <ParameterList/>
  119. </Action>
  120. <Action
  121. Type="DESELECT">
  122. <ParameterList/>
  123. </Action>
  124. <Action
  125. Type="EVA_SET_ENABLED_DISABLED">
  126. <ParameterList/>
  127. </Action>
  128. <Action
  129. Type="SET_MILLISECOND_TIMER">
  130. <ParameterList/>
  131. </Action>
  132. <Action
  133. Type="SET_MILLISECOND_TIMER">
  134. <ParameterList/>
  135. </Action>
  136. <Action
  137. Type="SET_MILLISECOND_TIMER">
  138. <ParameterList/>
  139. </Action>
  140. <Action
  141. Type="SET_MILLISECOND_TIMER">
  142. <ParameterList/>
  143. </Action>
  144. <Action
  145. Type="DISABLE_SCRIPT">
  146. <ParameterList/>
  147. </Action>
  148. <Action
  149. Type="PATH_MUSIC_PLAY_EVENT">
  150. <ParameterList/>
  151. </Action>
  152. </Script>
  153. <Script
  154. id="Victory Fade">
  155. <Action
  156. Type="FADE_OUT_TO_BLACK">
  157. <ParameterList/>
  158. </Action>
  159. </Script>
  160. <Script
  161. id="Show Victory Screen">
  162. <Action
  163. Type="VICTORY_SCREEN">
  164. <ParameterList/>
  165. </Action>
  166. </Script>
  167. <Script
  168. id="Announce Victory">
  169. <Action
  170. Type="QUICKVICTORY">
  171. <ParameterList/>
  172. </Action>
  173. </Script>
  174. <ScriptGroup
  175. id="Determine Player Faction">
  176. <Script
  177. id="Player Faction - Allies">
  178. <Action
  179. Type="ENABLE_SCRIPT">
  180. <ParameterList/>
  181. </Action>
  182. <Action
  183. Type="ENABLE_SCRIPT">
  184. <ParameterList/>
  185. </Action>
  186. </Script>
  187. <Script
  188. id="Player Faction - Soviet">
  189. <Action
  190. Type="ENABLE_SCRIPT">
  191. <ParameterList/>
  192. </Action>
  193. <Action
  194. Type="ENABLE_SCRIPT">
  195. <ParameterList/>
  196. </Action>
  197. </Script>
  198. <Script
  199. id="Player Faction - Japan">
  200. <Action
  201. Type="ENABLE_SCRIPT">
  202. <ParameterList/>
  203. </Action>
  204. <Action
  205. Type="ENABLE_SCRIPT">
  206. <ParameterList/>
  207. </Action>
  208. </Script>
  209. </ScriptGroup>
  210. <ScriptGroup
  211. id="f_Allies Victory Audio">
  212. <Script
  213. id="Play Allies Victory Music">
  214. <Action
  215. Type="MUSIC_PLAY_TRACK_FINITE_TIMES">
  216. <ParameterList/>
  217. </Action>
  218. </Script>
  219. <Script
  220. id="Play Allies Victory Audio">
  221. <Action
  222. Type="PLAY_SOUND_EFFECT">
  223. <ParameterList/>
  224. </Action>
  225. </Script>
  226. </ScriptGroup>
  227. <ScriptGroup
  228. id="f_Soviet Victory Audio">
  229. <Script
  230. id="Play Soviet Victory Music">
  231. <Action
  232. Type="MUSIC_PLAY_TRACK_FINITE_TIMES">
  233. <ParameterList/>
  234. </Action>
  235. </Script>
  236. <Script
  237. id="Play Soviet Victory Audio">
  238. <Action
  239. Type="PLAY_SOUND_EFFECT">
  240. <ParameterList/>
  241. </Action>
  242. </Script>
  243. </ScriptGroup>
  244. <ScriptGroup
  245. id="f_Japan Victory Audio">
  246. <Script
  247. id="Play Japan Victory Music">
  248. <Action
  249. Type="MUSIC_PLAY_TRACK_FINITE_TIMES">
  250. <ParameterList/>
  251. </Action>
  252. </Script>
  253. <Script
  254. id="Play Japan Victory Audio">
  255. <Action
  256. Type="PLAY_SOUND_EFFECT">
  257. <ParameterList/>
  258. </Action>
  259. </Script>
  260. </ScriptGroup>
  261. </ScriptGroup>
  262. <ScriptGroup
  263. id="f_Loss">
  264. <Script
  265. id="Lose Condition (OVERRIDE ME)">
  266. <Action
  267. Type="SET_FLAG">
  268. <ParameterList/>
  269. </Action>
  270. </Script>
  271. <Script
  272. id="Mission Lost">
  273. <Action
  274. Type="DISABLE_SCRIPT">
  275. <ParameterList/>
  276. </Action>
  277. <Action
  278. Type="DISABLE_INPUT">
  279. <ParameterList/>
  280. </Action>
  281. <Action
  282. Type="HIDE_UI">
  283. <ParameterList/>
  284. </Action>
  285. <Action
  286. Type="DESELECT">
  287. <ParameterList/>
  288. </Action>
  289. <Action
  290. Type="EVA_SET_ENABLED_DISABLED">
  291. <ParameterList/>
  292. </Action>
  293. <Action
  294. Type="SET_MILLISECOND_TIMER">
  295. <ParameterList/>
  296. </Action>
  297. <Action
  298. Type="SET_MILLISECOND_TIMER">
  299. <ParameterList/>
  300. </Action>
  301. <Action
  302. Type="SET_MILLISECOND_TIMER">
  303. <ParameterList/>
  304. </Action>
  305. <Action
  306. Type="PATH_MUSIC_PLAY_EVENT">
  307. <ParameterList/>
  308. </Action>
  309. </Script>
  310. <Script
  311. id="Loss Fade">
  312. <Action
  313. Type="FADE_OUT_TO_BLACK">
  314. <ParameterList/>
  315. </Action>
  316. </Script>
  317. <Script
  318. id="Show Defeated">
  319. <Action
  320. Type="DEFEAT">
  321. <ParameterList/>
  322. </Action>
  323. </Script>
  324. <ScriptGroup
  325. id="f_Allies Loss Audio">
  326. <Script
  327. id="Play Allies Loss Audio">
  328. <Action
  329. Type="AUDIO_MAKE_SOUND_IMMUNE_TO_FADE">
  330. <ParameterList/>
  331. </Action>
  332. <Action
  333. Type="PLAY_SOUND_EFFECT">
  334. <ParameterList/>
  335. </Action>
  336. </Script>
  337. </ScriptGroup>
  338. <ScriptGroup
  339. id="f_Soviet Loss Audio">
  340. <Script
  341. id="Play Soviet Loss Audio">
  342. <Action
  343. Type="AUDIO_MAKE_SOUND_IMMUNE_TO_FADE">
  344. <ParameterList/>
  345. </Action>
  346. <Action
  347. Type="PLAY_SOUND_EFFECT">
  348. <ParameterList/>
  349. </Action>
  350. </Script>
  351. </ScriptGroup>
  352. <ScriptGroup
  353. id="f_Japan Loss Audio">
  354. <Script
  355. id="Play Japan Loss Audio">
  356. <Action
  357. Type="AUDIO_MAKE_SOUND_IMMUNE_TO_FADE">
  358. <ParameterList/>
  359. </Action>
  360. <Action
  361. Type="PLAY_SOUND_EFFECT">
  362. <ParameterList/>
  363. </Action>
  364. </Script>
  365. </ScriptGroup>
  366. </ScriptGroup>
  367. </ScriptSet>
  368. </GameScriptList>
  369. </AssetDeclaration>