summaryrefslogtreecommitdiffhomepage
path: root/data/shatter/Campaigns/01/T6.def
blob: 57deb547846d7beaf02012feef76bb8813e410f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
MISSION

name:   "Advanced Starship Combat"
type:   "Training"
system: "Janus"
region: "Dante"

objective:
         "Training - "
         "Practice advanced starship combat maneuvers."

sitrep:  "The Third Fleet is participating in wargame "
         "exercises in the Janus system. "
         "You will be in command of the Destroyer Mahan "
         "in Dante sector. You have been tasked with finding "
         "and destroying the enemy Wolf-class starship Shannon. "
         "You have one hour to complete this exercise.  Good luck!"

start:   "04/11:00:00"

degrees: true

/*************************/

element: {
   name:      Mahan
   design:    Asher
   mission:   Training

   intel:     Secret
   count:     1
   command_ai:1
   iff:       1
   player:    1
   playable:  false
   region:    Dante
   loc:       (0, 0, 0)
}

element: {
   name:      Tarkis
   design:    Wolf
   mission:   Misc

   intel:     Secret
   count:     1
   command_ai:1
   iff:       2
   playable:  false
   region:    Dante
   loc:       (-258e3, -47e3, 0)

   navpt:     { cmd: Vector, loc: (-132e3, -175e3, 0), speed: 500 }
}

element: {
   name:      "DTS Equinox"
   design:    IM4300
   mission:   Misc

   intel:     Secret
   count:     1
   command_ai:1
   iff:       0
   playable:  false
   region:    Dante
   loc:       (5e3, -195e3, 0)

   navpt:     { cmd: Vector, loc: (-190e3, -125e3, 0), speed: 400 }
}

/*************************/

// VOICE-OVER

event: { id:  1, time:    2, sound: "Vox/Train/Train-06-01.ogg" }
event: { id:  2, delay:  22, sound: "Vox/Train/Train-06-02.ogg", trigger: Event,  trigger_param:  1 }
event: { id:  3, delay:  16, sound: "Vox/Train/Train-06-03.ogg", trigger: Event,  trigger_param:  2 }

event: { id:  4, delay:   2, sound: "Vox/Train/Train-06-04.ogg", trigger: Event,  trigger_param: 50 }
event: { id:  5, delay:  17, sound: "Vox/Train/Train-06-05.ogg", trigger: Event,  trigger_param:  4 }
event: { id:  6, delay:  17, sound: "Vox/Train/Train-06-06.ogg", trigger: Event,  trigger_param:  5 }
event: { id:  7, delay:  25, sound: "Vox/Train/Train-06-07.ogg", trigger: Event,  trigger_param:  6 }
event: { id:  8, delay:  30, sound: "Vox/Train/Train-06-08.ogg", trigger: Event,  trigger_param:  7 }
event: { id:  9, delay:  25, sound: "Vox/Train/Train-06-09.ogg", trigger: Event,  trigger_param:  8 }

event: { id: 13, delay:   0, sound: "Vox/Train/Train-06-10.ogg", trigger: Event,  trigger_param: 51 }
event: { id: 14, delay:  30, sound: "Vox/Train/Train-06-11.ogg", trigger: Event,  trigger_param: 13 }
event: { id: 15, delay:  17, sound: "Vox/Train/Train-06-12.ogg", trigger: Event,  trigger_param: 14 }
event: { id: 16, delay:  30, sound: "Vox/Train/Train-06-13.ogg", trigger: Event,  trigger_param: 15 }

event: { id: 20, delay:   0, sound: "Vox/Train/Train-06-14.ogg", trigger: Destroyed, trigger_ship: Tarkis }

event: { id: 50, delay:   0, message: "Tarkis Detected",                trigger: Detect, trigger_ship: Mahan, trigger_target: Tarkis }
event: { id: 51, delay:   0, message: "Tarkis Locked",                  trigger: Target, trigger_ship: Mahan, trigger_target: Tarkis }

event: { id: 80, event: Skip, param: ( 1, 2, 3),                        trigger: Event, trigger_param: 50 }
event: { id: 81, event: Skip, param: ( 1, 2, 3, 4, 5),                  trigger: Event, trigger_param: 51 }
event: { id: 82, event: Skip, param: ( 5, 6, 7, 8, 9),                  trigger: Event, trigger_param: 13 }
event: { id: 83, event: Skip, param: (13,14,15,16),                     trigger: Event, trigger_param: 20 }

event: { id: 100, event: EXIT, delay: 10, trigger: Event, trigger_param: 20 }

/*************************/

// EOF