home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 4.2 / 1998-08_Disc_4.2.iso / dominion / domdem11.exe / Dominion / ScrappyDemo4.sdl < prev    next >
Text File  |  1998-04-02  |  4KB  |  125 lines

  1. ; Scenario Description Language
  2.  
  3. MISSION_BUILDINFO = "Rob Legg", "v1.1", "03.17.98"
  4.  
  5. MISSION_CINEMATS = "nothing", "nothing", "nothing"
  6.  
  7. MISSION_BRIEF_WAV = "badass.wav"
  8.  
  9.  
  10. GAME_INIT =
  11.   LOAD_MAP = "ScrappyDemo4.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, DARKEN           ; (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, 1000, 10000, 1000, 10000, 1000, 10000 ; (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, 1000, 10000, 1000, 10000, 1000, 10000 ; (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, 3, 1, 1, 1, 118, 119, 120, 121, 122, 123, 124, 125
  46. AOA = 0, 9, 0, 1, 1, 299, 300, 301, 302, 303, 304, 305
  47. AOA = 0, 13, 1, 1, 1, 419, 420, 421, 422, 423, 424, 425
  48. AOA = 1, -21, 1, 1, 0, 87, 120, 153, 186
  49. AOA = 2, 6, 0, 1, 1, 38, 70, 102, 134, 166
  50. AOA = 2, 26, 1, 1, 0, 58, 90, 122, 154, 186
  51. AOA = 3, 30, 1, 1, 1, 92, 123, 154, 185
  52. AOA = 3, 19, 1, 1, 1, 360, 391, 422, 453
  53. AOA = 0, 15, 0, 1, 1, 497, 498, 499, 500, 501, 502, 438, 439, 440, 441, 442, 443, 444, 445
  54.  
  55. ;Key Terrain: sectorID, type, rating
  56. KEY_TERRAIN = 120, 0, 100
  57. KEY_TERRAIN = 123, 0, 100
  58. KEY_TERRAIN = 422, 0, 100
  59. KEY_TERRAIN = 302, 1, 50
  60. KEY_TERRAIN = 102, 1, 50
  61. KEY_TERRAIN = 439, 1, 50
  62. KEY_TERRAIN = 300, 2, 28
  63. KEY_TERRAIN = 305, 2, 100
  64. KEY_TERRAIN = 425, 2, 97
  65. KEY_TERRAIN = 71, 2, 4
  66. KEY_TERRAIN = 166, 2, 97
  67. KEY_TERRAIN = 185, 2, 80
  68. KEY_TERRAIN = 498, 2, 21
  69. KEY_TERRAIN = 445, 2, 100
  70.  
  71.  
  72. AI_INIT
  73.  
  74. ; ***ENERGY WELLS***
  75.  
  76. ADD_ENERGYWELL = -3072, -1152, 30000, 30000, 200
  77. ADD_ENERGYWELL = -2816, 1312, 30000, 30000, 200
  78. ADD_ENERGYWELL = -1952, 1328, 30000, 30000, 200
  79. ADD_ENERGYWELL = -1952, -1136, 30000, 30000, 200
  80. ADD_ENERGYWELL = 2080, 1264, 30000, 30000, 200
  81. ADD_ENERGYWELL = 3136, 1280, 30000, 30000, 200
  82. ADD_ENERGYWELL = 3104, -1200, 30000, 30000, 200
  83. ADD_ENERGYWELL = 1984, -1216, 30000, 30000, 200
  84. ADD_ENERGYWELL = -1536, -288, 30000, 30000, 200
  85. ADD_ENERGYWELL = -2912, 240, 30000, 30000, 200
  86. ADD_ENERGYWELL = -416, 1552, 30000, 30000, 200
  87. ADD_ENERGYWELL = 1088, 800, 30000, 30000, 200
  88. ADD_ENERGYWELL = -512, 448, 30000, 30000, 200
  89. ADD_ENERGYWELL = 1568, 144, 30000, 30000, 200
  90. ADD_ENERGYWELL = -128, -704, 30000, 30000, 200
  91. ADD_ENERGYWELL = 576, -1696, 30000, 30000, 200
  92. ADD_ENERGYWELL = 3104, 272, 30000, 30000, 200
  93. ADD_ENERGYWELL = 1792, -512, 30000, 30000, 200
  94. ADD_ENERGYWELL = 3808, -1840, 10000, 30000, 200
  95. ADD_ENERGYWELL = -3840, -1856, 10000, 30000, 200
  96. ADD_ENERGYWELL = -3840, 1856, 10000, 30000, 200
  97. ADD_ENERGYWELL = 3872, 1904, 10000, 30000, 200
  98. ADD_ENERGYWELL = -1344, -1888, 10000, 30000, 200
  99.  
  100.  
  101. ; ***STRUCTURE UNITS***
  102.  
  103. DEFRULESET = 0
  104.  
  105. ; Default game objectives and actions to take after they're met
  106.  
  107. OBJECTIVE = 0, 0            ; (objectiveId, priority)
  108.   GAME_WON
  109. OBJECTIVE = 1, 0
  110.   GAME_LOST
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.