Page 1 of 1

Carrier Duel multiplayer mission

Posted: Wed Oct 20, 2004 5:59 pm
by DamoclesX
Here it is, just save it as a def file and put it in the multiplayer directory


MISSION

name: "Carrier Duel"
desc: "Carrier Duel, an enemy carrier is out there, somewhere, you have to find it, and destroy it, before it finds you!"
type: "Patrol"
system: "Ostara"
region: "Aram"

objective: "Destroy the enemy carrier, survive."

sitrep: "Unknown, the enemy carrier is out there somewhere, you have to find it, and nail it to the wall before it finds you."

start: "33:00:00"

degrees: true

element: {
name: "Goliath",
design: "Goliath",
mission: "Misc",

intel: "Secret",
count: 1,
command_ai:1,
iff: 1,
playable: true,
region: "Aram",
loc: (-78000, 53000, 0),
head: 269,

objective: { cmd: Assault, tgt: "Dragon" },

navpt: { cmd: Vector, status: Pending, loc: (-207851, 48149, 0), speed: 1000, rgn: "Athenar" },
navpt: { cmd: Vector, status: Pending, loc: (-147100, -66265, 0), speed: 1000, rgn: "Athenar" },
navpt: { cmd: Vector, status: Pending, loc: (258920, -29815, 0), speed: 1000, rgn: "Athenar" },
navpt: { cmd: Vector, status: Pending, loc: (-121265, 13934, 0), speed: 1000, rgn: "Aram" },
navpt: { cmd: Vector, status: Pending, loc: (-60318, -120341, 0), speed: 1000, rgn: "Aram" },
navpt: { cmd: Vector, status: Pending, loc: (168235, 43455, 0), speed: 1000, rgn: "Aram" },
}

element: {
name: "Alpha Wing",
design: "Stormhawk",
commander: "Goliath",
mission: "Escort",

intel: "Secret",
count: 4,
respawn_count: 4,
command_ai:1,
iff: 1,
player: 1,
playable: true,
region: "Aram",
loc: (-80000, 80000, 0),

loadout: { ship: -1, name: "Ship Strike" },

objective: { cmd: Escort, tgt: "Goliath" },
}

element: {
name: "Alpha",
design: "Stormhawk",
carrier: "Goliath",
commander: "Goliath",
mission: "Misc",

intel: "Secret",
count: 12,
iff: 1,
region: "Aram",
loc: (4000, 24000, 0),

loadout: { ship: -1, name: "Clean" },

objective: { cmd: Assault, tgt: "Fighter" },
}

element: {
name: "Beta",
design: "Avenger",
carrier: "Goliath",
commander: "Goliath",
mission: "Misc",

intel: "Secret",
count: 6,
iff: 1,
region: "Aram",
loc: (-10000, -19000, 0),

loadout: { ship: -1, name: "Ship Strike" },

objective: { cmd: Assault, tgt: "Dragon" },
}

element: {
name: "Dragon",
design: "Dragon",
mission: "Misc",

intel: "Secret",
count: 1,
command_ai:1,
iff: 2,
playable: true,
region: "Aram",
loc: (136000, -150000, 0),
head: 89,

objective: { cmd: Assault, tgt: "Goliath" },

navpt: { cmd: Vector, status: Pending, loc: (197724, -152400, 0), speed: 1000, rgn: "Athenar" },
navpt: { cmd: Vector, status: Pending, loc: (241818, -10440, 0), speed: 1000, rgn: "Athenar" },
navpt: { cmd: Vector, status: Pending, loc: (68670, 84200, 0), speed: 1000, rgn: "Athenar" },
navpt: { cmd: Vector, status: Pending, loc: (193947, -139387, 0), speed: 1000, rgn: "Aram" },
navpt: { cmd: Vector, status: Pending, loc: (198709, 32980, 0), speed: 1000, rgn: "Aram" },
navpt: { cmd: Vector, status: Pending, loc: (6343, 54883, 0), speed: 1000, rgn: "Aram" },
}

element: {
name: "Defense",
design: "Viper",
commander: "Dragon",
mission: "Misc",

intel: "Secret",
count: 4,
respawn_count: 4,
command_ai:1,
iff: 2,
playable: true,
region: "Aram",
loc: (133000, -97000, 0),

loadout: { ship: -1, name: "Ship Strike" },

objective: { cmd: Escort, tgt: "Dragon" },
}

element: {
name: "Fighter",
design: "Falcon",
carrier: "Dragon",
commander: "Dragon",
mission: "Misc",

intel: "Secret",
count: 10,
iff: 2,
region: "Aram",
loc: (-21000, 3000, 0),

loadout: { ship: -1, name: "Clean" },

objective: { cmd: Assault, tgt: "Alpha" },
}

element: {
name: "Attack",
design: "Cobra",
carrier: "Dragon",
commander: "Dragon",
mission: "Misc",

intel: "Secret",
count: 6,
iff: 2,
region: "Aram",
loc: (-8000, -14000, 0),

loadout: { ship: -1, name: "Ship Strike" },

objective: { cmd: Assault, tgt: "Goliath" },
}

event: {
id: 1,
time: 0.0,
delay: 0.0,
event: Message,
event_message: "The Dragon has been destroyed the Goliath has won!",
event_chance: 100,
trigger: "Destroyed",
trigger_ship: "Dragon",
}

event: {
id: 2,
time: 0.0,
delay: 0.0,
event: Message,
event_message: "The Goliath has been destroyed, the Dragon has won!",
event_chance: 100,
trigger: "Destroyed",
trigger_ship: "Goliath",
}

event: {
id: 4,
time: 0.0,
delay: 10.0,
event: Exit,
event_chance: 100,
trigger: "Event (ANY)",
trigger_ship: "Dragon",
trigger_param: (1, 2),
}

event: {
id: 5,
time: 0.0,
delay: 1.0,
event: Damage,
event_ship: "Goliath",
event_param: 500000000,
event_chance: 100,
trigger: "Time",
}

// EOF

RE: Carrier Duel multiplayer mission

Posted: Thu Oct 21, 2004 11:38 am
by Diabolico
I have pasted the code and will try it out soon. I will let you know... [;)]

It needs correction

Posted: Wed Nov 03, 2004 3:59 pm
by Diabolico
In fact, I have deleted the first 2 events, as the game ended (I guess you did that on purpose, didn't you?). [:)]
Otherwhise it's a nice mission![:'(]

=S=

RE: It needs correction

Posted: Wed Nov 17, 2004 12:44 am
by Hammer_77th
<S> Diab,

Posting here too in case you didn't see the first post.

rdy to try multi - contact me for good time to try.

Hams

Welcome Hammer!!!

Posted: Wed Nov 17, 2004 7:23 am
by Diabolico
Glad to have you here trying this wonderfull game!!!
The best way to hook up is via ICQ or MSN as we do for our other games.
Notwithstanding, if when we want to play there are no dedicated starshatter servers up and running, Raf or Damocles will have to host for us, as they seem the only ones to be able to host multiplayer games on a direct IP basis.
Note that this game came officially (commercially) out around June 2004 or so and it still has some bugs.
Nevertheless, by acquring Starshatter you are embarking on a new adventure, like FA in 1997.

=S=