home *** CD-ROM | disk | FTP | other *** search
/ Gambler 19 / GAMBLERCD19.BIN / DEMOS / DOMINION / DEMOMAPS.EXE / 4R_1Battlezone.sdl < prev    next >
Text File  |  1998-04-22  |  3KB  |  101 lines

  1. ; Scenario Description Language
  2.  
  3. MISSION_BUILDINFO = "Rob Legg", "v1.1", "02.07.98"
  4.  
  5. MISSION_CINEMATS = "nothing", "nothing", "nothing"
  6.  
  7. MISSION_BRIEF_WAV = "badass.wav"
  8.  
  9.  
  10. GAME_INIT =
  11.   LOAD_MAP = "4R_1Battlezone.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, 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. AI_INIT
  43.  
  44. ; ***ENERGY WELLS***
  45.  
  46. ADD_ENERGYWELL = -2816, 1856, 30000, 30000, 200
  47. ADD_ENERGYWELL = 3392, -1760, 30000, 30000, 200
  48. ADD_ENERGYWELL = 2944, 1888, 30000, 30000, 200
  49. ADD_ENERGYWELL = -3424, -1616, 30000, 30000, 200
  50. ADD_ENERGYWELL = -3040, 240, 30000, 30000, 200
  51. ADD_ENERGYWELL = -32, -1392, 30000, 30000, 200
  52. ADD_ENERGYWELL = 64, 1504, 30000, 30000, 200
  53. ADD_ENERGYWELL = 3392, 352, 30000, 30000, 200
  54. ADD_ENERGYWELL = -384, 96, 30000, 30000, 200
  55. ADD_ENERGYWELL = 576, -192, 30000, 30000, 200
  56. ADD_ENERGYWELL = 416, 432, 30000, 30000, 200
  57. ADD_ENERGYWELL = -736, 688, 30000, 30000, 200
  58. ADD_ENERGYWELL = 0, 320, 30000, 30000, 200
  59. ADD_ENERGYWELL = -1792, -1696, 30000, 30000, 200
  60. ADD_ENERGYWELL = 3520, -896, 30000, 30000, 200
  61. ADD_ENERGYWELL = 1472, 1792, 30000, 30000, 200
  62. ADD_ENERGYWELL = -3296, 1136, 30000, 30000, 200
  63. ADD_ENERGYWELL = -960, 1888, 30000, 30000, 200
  64. ADD_ENERGYWELL = -3328, -576, 30000, 30000, 200
  65. ADD_ENERGYWELL = 1728, -1792, 30000, 30000, 200
  66. ADD_ENERGYWELL = 3488, 1168, 30000, 30000, 200
  67.  
  68.  
  69. ; ***STRUCTURE UNITS***
  70.  
  71. DEFRULESET = 0
  72.  
  73. ; Default computer AI functionality
  74.  
  75. DEFRULE
  76.   DEFSLOT = FACT_BASE_ATTACKED
  77.   DEFSLOT = ACTN_ELIMINATE_BASE_ATTACK
  78. DEFRULE_END
  79.  
  80. DEFRULE
  81.   DEFSLOT = FACT_TRUE
  82.   DEFSLOT = ACTN_ELIMINATE_HIGHEST_THREATS, 3
  83. DEFRULE_END
  84.  
  85. ; Default game objectives and actions to take after they're met
  86.  
  87. OBJECTIVE = 0, 0            ; (objectiveId, priority)
  88.   GAME_WON
  89. OBJECTIVE = 1, 0
  90.   GAME_LOST
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.