home *** CD-ROM | disk | FTP | other *** search
/ Gambler 19 / GAMBLERCD19.BIN / DEMOS / DOMINION / DOMDEM11.EXE / Dominion / MocoDemo4.sdl < prev    next >
Text File  |  1998-04-10  |  4KB  |  198 lines

  1. ; Scenario Description Language
  2.  
  3. MISSION_BUILDINFO = "Peter Marquardt", "v1.1", "02.03.98"
  4.  
  5. MISSION_CINEMATS = "nothing", "nothing", "nothing"
  6.  
  7. MISSION_BRIEF_WAV = "badass.wav"
  8.  
  9.  
  10. GAME_INIT =
  11.   LOAD_MAP = "MocoDemo4.wxm"
  12.  
  13.   SET_MAX_PLAYERS = 4                    ; (max players)
  14.   SET_COMPUTER_PLAYER = PLAYER_1, POSTURE_PASSIVE   ; (computer playerId)
  15.   SET_COMPUTER_PLAYER = PLAYER_2, POSTURE_PASSIVE   ; (computer playerId)
  16.   SET_COMPUTER_PLAYER = PLAYER_3, POSTURE_PASSIVE   ; (computer playerId)
  17.  
  18. ; Player 0 settings
  19.   SET_PLAYER_RACE  = PLAYER_0, HUMAN            ; (playerId, raceId)
  20.   SET_PLAYER_COLOR = PLAYER_0, 0                ; (playerId, colorIdx)
  21.   SET_TECH_LEVEL   = PLAYER_0, 13    ; (playerId, tech level)
  22.   SET_MEN_MATERIAL = PLAYER_0, SET, 0, 0, 0, 0, 0, 0 ; (playerId, setting (SET, ADD, or RESET), men, mat)
  23.  
  24. ; Player 1 settings
  25.   SET_PLAYER_RACE  = PLAYER_1, HUMAN            ; (playerId, raceId)
  26.   SET_PLAYER_COLOR = PLAYER_1, 0                ; (playerId, colorIdx)
  27.   SET_TECH_LEVEL   = PLAYER_1, 13    ; (playerId, tech level)
  28.   SET_MEN_MATERIAL = PLAYER_1, SET, 0, 0, 0, 0, 0, 0 ; (playerId, setting (SET, ADD, or RESET), men, mat)
  29.  
  30. ; Player 2 settings
  31.   SET_PLAYER_RACE  = PLAYER_2, HUMAN            ; (playerId, raceId)
  32.   SET_PLAYER_COLOR = PLAYER_2, 0                ; (playerId, colorIdx)
  33.   SET_TECH_LEVEL   = PLAYER_2, 13    ; (playerId, tech level)
  34.   SET_MEN_MATERIAL = PLAYER_2, SET, 1000, 10000, 1000, 10000, 1000, 10000 ; (playerId, setting (SET, ADD, or RESET), men, mat)
  35.  
  36. ; Player 3 settings
  37.   SET_PLAYER_RACE  = PLAYER_3, HUMAN            ; (playerId, raceId)
  38.   SET_PLAYER_COLOR = PLAYER_3, 0                ; (playerId, colorIdx)
  39.   SET_TECH_LEVEL   = PLAYER_3, 13    ; (playerId, tech level)
  40.   SET_MEN_MATERIAL = PLAYER_3, SET, 1000, 10000, 1000, 10000, 1000, 10000 ; (playerId, setting (SET, ADD, or RESET), men, mat)
  41.  
  42. ; ***Terrain analysis results***
  43.  
  44. ;AOA: dir, y-intercept, intersects?, startFree?, endFree?, <list of sectors>
  45. AOA = 0, 5, 1, 1, 1, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178
  46. AOA = 0, 5, 0, 1, 1, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190
  47. AOA = 0, 15, 1, 1, 1, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497
  48. AOA = 2, 2, 1, 1, 0, 98, 130, 162, 194, 226, 258, 290, 322, 354, 386, 418, 450, 482
  49. AOA = 2, 31, 1, 1, 1, 191, 223, 255, 287, 319, 351, 383, 415, 447, 479, 511
  50. AOA = 3, 31, 1, 1, 1, 248, 279, 310, 341, 372, 403, 434, 465
  51. AOA = 0, 10, 1, 1, 0, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287
  52. AOA = 1, -7, 1, 1, 1, 139, 172, 205, 173, 206, 239, 272, 305, 338, 371, 404, 437
  53.  
  54. ;Key Terrain: sectorID, type, rating
  55. KEY_TERRAIN = 162, 0, 100
  56. KEY_TERRAIN = 172, 0, 100
  57. KEY_TERRAIN = 482, 0, 100
  58. KEY_TERRAIN = 322, 0, 100
  59. KEY_TERRAIN = 287, 0, 100
  60. KEY_TERRAIN = 279, 0, 100
  61. KEY_TERRAIN = 272, 0, 100
  62. KEY_TERRAIN = 185, 1, 50
  63. KEY_TERRAIN = 178, 2, 100
  64. KEY_TERRAIN = 190, 2, 100
  65. KEY_TERRAIN = 481, 2, 32
  66. KEY_TERRAIN = 511, 2, 100
  67. KEY_TERRAIN = 248, 2, 90
  68. KEY_TERRAIN = 321, 2, 21
  69. KEY_TERRAIN = 140, 2, 69
  70.  
  71.  
  72. AI_INIT
  73.  
  74. ; ***ENERGY WELLS***
  75.  
  76. ADD_ENERGYWELL = 3392, 1568, 30000, 30000, 200
  77. ADD_ENERGYWELL = -3264, 1536, 30000, 30000, 200
  78. ADD_ENERGYWELL = -2368, -1632, 30000, 30000, 200
  79. ADD_ENERGYWELL = 3680, -1776, 30000, 30000, 200
  80. ADD_ENERGYWELL = -832, 32, 30000, 30000, 200
  81. ADD_ENERGYWELL = -448, -832, 30000, 30000, 200
  82. ADD_ENERGYWELL = 2016, 784, 30000, 30000, 200
  83. ADD_ENERGYWELL = 1024, 1472, 30000, 30000, 200
  84. ADD_ENERGYWELL = 256, -1696, 30000, 30000, 200
  85. ADD_ENERGYWELL = 2848, -1136, 30000, 30000, 200
  86. ADD_ENERGYWELL = -3744, -1616, 30000, 30000, 200
  87. ADD_ENERGYWELL = -2624, 576, 30000, 30000, 200
  88. ADD_ENERGYWELL = -800, 1904, 30000, 30000, 200
  89. ADD_ENERGYWELL = -3104, -176, 30000, 30000, 200
  90. ADD_ENERGYWELL = 2176, -192, 30000, 30000, 200
  91. ADD_ENERGYWELL = 960, -448, 30000, 30000, 200
  92. ADD_ENERGYWELL = -1120, 912, 30000, 30000, 200
  93.  
  94.  
  95. ; ***STRUCTURE UNITS***
  96.  
  97. DEFRULESET = 0
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108. DEFRULESET = 1
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119. DEFRULESET = 2
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130. DEFRULESET = 3
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141. DEFRULESET = 4
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152. DEFRULESET = 5
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163. DEFRULESET = 6
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174. DEFRULESET = 7
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185. DEFRULESET = 8
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.