summaryrefslogtreecommitdiffhomepage
path: root/data/content/Campaigns/01/T5.def
blob: e06217fb44ea04f54e458e5ae83b17f1f7da6dde (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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
MISSION

name:    "c01.t05.name"
type:    "Training"
system:  "Janus"
region:  "Alystra"

objective:  "c01.t05.obj"
sitrep:     "c01.t05.sitrep"

start:   "03/15:20:00"

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

ship: {
   name:    Archon,
   design:  Orion,
   region:  Janek,
   loc:     (0, 0, 0),
   count:   1,
   iff:     1,
}

element: {
   name:    "Flying Tigers",
   design:  Stormhawk,
   count:   20,
   maint_count: 5,
   dead_count: 5,
   region:  Janek,
   carrier: Archon,
   iff:     1,
   loadout: { ship: -1, stations: (0, 1, 1, 0) },
   }

element: {
   name:    "Warhawks",
   design:  Stormhawk,
   count:   20,
   region:  Janek,
   carrier: Archon,
   iff:     1,
   loadout: { ship: -1, stations: (0, 0, 0, 0) },
   }

element: {
   name:    "Starlifters",
   design:  Zodiac,
   count:   8,
   region:  Janek,
   carrier: Archon,
   iff:     1,
   dead_count: 2,
   }


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

ship: {
   name:    Carlisle,
   design:  Berents,
   region:  Alystra,
   loc:     (20e3, -30e3, 0),
   commander: Archon,
   count:   1,
   iff:     1,
   player:  1,

   navpt:   { cmd: vector, loc: (20e3, -40e3, 0), speed: 500, rgn: Alystra },
   navpt:   { cmd: vector, loc: (10e3, -10e3, 0), speed: 500, rgn: Janek   },
}

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

element: {
   name:    Alpha,
   design:  TargetDrone,
   region:  Alystra,
   loc:     (-12e3, -50e3, 0),
   count:   4,
   iff:     2,

   navpt:   { cmd: vector, loc: (-8e3, -50e3, 0), speed: 400 },
   navpt:   { cmd: vector, loc: (30e3, -30e3, 0), speed: 400 },
   navpt:   { cmd: vector, loc: (30e3,     0, 0), speed: 400 },
   navpt:   { cmd: vector, loc: (50e3,  50e3, 0), speed: 400 },
}

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


event: {
   id:              1,
   event:           Message,
   event_message:   "",
   trigger:         Destroyed,
   trigger_ship:    "Alpha 1",
}

event: {
   id:              2,
   event:           Message,
   event_message:   "",
   trigger:         Destroyed,
   trigger_ship:    "Alpha 2",
}

event: {
   id:              3,
   event:           Message,
   event_message:   "",
   trigger:         Destroyed,
   trigger_ship:    "Alpha 3",
}

event: {
   id:              4,
   event:           Message,
   event_message:   "",
   trigger:         Destroyed,
   trigger_ship:    "Alpha 4",
}

event: {
   id:              5,
   time:            0.0,
   delay:           0.0,
   event:           Message,
   event_message:   "c01.t05.e005",
   trigger:         "Event (ALL)",
   trigger_param:   (1, 2, 3, 4),
}

event: {
   id:              6,
   time:            0.0,
   delay:           0.5,
   event:           Message,
   event_message:   "c01.t05.e006",
   trigger:         "Event",
   trigger_param:   5,
}

event: {
   id:              7,
   delay:           3.0,
   event:           Message,
   event_message:   "c01.t05.e007",
   trigger:         "Jump",
   trigger_ship:    "Carlisle",
}

event: {
   id:              8,
   delay:           2.0,
   event:           Message,
   event_message:   "c01.t05.e008",
   trigger:         "Event",
   trigger_param:   7,
}

event: {
   id:              9,
   delay:           20.0,
   event:           Message,
   event_message:   "c01.t05.e009",
   trigger:         "Event",
   trigger_param:   8,
}

event: {
   id:              10,
   delay:           30.0,
   event:           Exit,
   trigger:         "Event",
   trigger_param:   8,
}


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

// VOICE-OVER

event: { id: 101, event: Message, time:    2, sound: "Vox/Train/Train-05-01.ogg", message: "" }
event: { id: 102, event: Message, delay:  10, sound: "Vox/Train/Train-05-02.ogg", message: "", trigger: Event,  trigger_param:  101 }
event: { id: 103, event: Message, delay:  14, sound: "Vox/Train/Train-05-03.ogg", message: "", trigger: Event,  trigger_param:  102 }
event: { id: 104, event: Message, delay:  16, sound: "Vox/Train/Train-05-04.ogg", message: "", trigger: Event,  trigger_param:  103 }
event: { id: 105, event: Message, delay:  16, sound: "Vox/Train/Train-05-05.ogg", message: "", trigger: Event,  trigger_param:  104 }
event: { id: 106, event: Message, delay:  10, sound: "Vox/Train/Train-05-06.ogg", message: "", trigger: Event,  trigger_param:  105 }
event: { id: 107, event: Message, delay:   8, sound: "Vox/Train/Train-05-07.ogg", message: "", trigger: Event,  trigger_param:  106 }
event: { id: 108, event: Message, delay:   8, sound: "Vox/Train/Train-05-08.ogg", message: "", trigger: Event,  trigger_param:  107 }
event: { id: 109, event: Message, delay:  25, sound: "Vox/Train/Train-05-09.ogg", message: "", trigger: Event,  trigger_param:  108 }
event: { id: 110, event: Message, delay:   2, sound: "Vox/Train/Train-05-10.ogg", message: "", trigger: "Event (ALL)",  trigger_param:  (5,109) }
event: { id: 111, event: Message, delay:   1, sound: "Vox/Train/Train-05-11.ogg", message: "", trigger: "Event (ALL)",  trigger_param:  (7,110) }
event: { id: 112, event: Message, delay:   5, sound: "Vox/Train/Train-05-12.ogg", message: "", trigger: Event,  trigger_param:  111 }


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

// EOF