KevinBlast/marble/data/missions/advanced/highway.mis

791 lines
23 KiB
Plaintext

//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
new ScriptObject(MissionInfo) {
name = "A trip on the Highway";
goldTime = "35400";
time = "0";
artist = "Kevin";
type = "advanced";
desc = "The dangerous trip on the Highway.";
level = "17";
};
new MissionArea(MissionArea) {
area = "-360 -648 720 1296";
flightCeiling = "300";
flightCeilingRange = "20";
locked = "true";
};
new Sky(Sky) {
position = "336 136 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0";
cloudHeightPer[1] = "0";
cloudHeightPer[2] = "0";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "500";
useSkyTextures = "1";
renderBottomTexture = "1";
SkySolidColor = "0.600000 0.600000 0.600000 1.000000";
fogDistance = "300";
fogColor = "0.600000 0.600000 0.600000 1.000000";
fogVolume1 = "-1 1.65774e-042 2.8026e-045";
fogVolume2 = "-1 2.8026e-045 1.9422e-042";
fogVolume3 = "-1 2.8026e-045 1.91698e-042";
materialList = "~/data/skies/advanced/sky_day.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
noRenderBans = "1";
fogVolumeColor1 = "128.000000 128.000000 128.000000 0.000000";
fogVolumeColor2 = "128.000000 128.000000 128.000000 0.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 0.000000";
};
new Sun() {
direction = "0.57735 0.57735 -0.57735";
color = "0.600000 0.600000 0.600000 1.000000";
ambient = "0.400000 0.400000 0.400000 1.000000";
};
new InteriorInstance() {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/highway.dif";
showTerrainInside = "0";
};
new SimGroup(MustChange_g) {
new Path() {
new Marker() {
position = "4 0.5 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
msToNext = "3000";
smoothingType = "Linear";
};
new Marker() {
position = "4 20.5 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
msToNext = "2500";
smoothingType = "Linear";
};
new Marker() {
position = "4 40.5 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
msToNext = "2500";
smoothingType = "Accelerate";
};
new Marker() {
position = "-16 40.5 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
msToNext = "2500";
smoothingType = "Spline";
};
new Marker() {
position = "-36 41 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "4";
msToNext = "2500";
smoothingType = "Spline";
};
new Marker() {
position = "-56 41 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "5";
msToNext = "2400";
smoothingType = "Spline";
};
new Marker() {
position = "-76 41 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "6";
msToNext = "2500";
smoothingType = "Spline";
};
new Marker() {
position = "-96 40.7 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "7";
msToNext = "2500";
smoothingType = "Spline";
};
new Marker() {
position = "-116 40.5 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "8";
msToNext = "2500";
smoothingType = "Spline";
};
new Marker() {
position = "-136 40.5 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "9";
msToNext = "2500";
smoothingType = "Spline";
};
new Marker() {
position = "-156 40.5 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "10";
msToNext = "2500";
smoothingType = "Spline";
};
new Marker() {
position = "-176 40.5 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "11";
msToNext = "2000";
smoothingType = "Spline";
};
new Marker() {
position = "-196 40.5 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "12";
msToNext = "1800";
smoothingType = "Spline";
};
new Marker() {
position = "-216 40.5 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "13";
msToNext = "1800";
smoothingType = "Spline";
};
new Marker() {
position = "-236 40.5 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "14";
msToNext = "1800";
smoothingType = "Linear";
};
new Marker() {
position = "-256 41 1";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "15";
msToNext = "1800";
smoothingType = "Accelerate";
};
};
new Trigger(MustChange) {
position = "4 0.5 3";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TriggerGotoTarget";
polyhedron = "-10.0000000 -10.0000000 1.0000000 0.0000000 20.0000000 0.0000000 20.0000000 0.0000000 0.0000000 0.0000000 0.0000000 -2.0000000";
targetTime = "99999";
};
new PathedInterior(MustChange) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/MBF/highway.dif";
interiorIndex = "0";
basePosition = "0 0 0";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "0";
};
};
new SimGroup(MustChange_g) {
new Path() {
new Marker() {
position = "-296 53 10";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
msToNext = "1000";
smoothingType = "Linear";
};
new Marker() {
position = "-296 53 14";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
msToNext = "1000";
smoothingType = "Spline";
};
new Marker() {
position = "-296 53 28";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
msToNext = "1000";
smoothingType = "Linear";
};
};
new Trigger(MustChange) {
position = "-296 53.5 12";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TriggerGotoTarget";
polyhedron = "-2.0000000 -2.0000000 1.0000000 0.0000000 4.0000000 0.0000000 4.0000000 0.0000000 0.0000000 0.0000000 0.0000000 -2.0000000";
targetTime = "99999";
};
new PathedInterior(MustChange) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/MBF/highway.dif";
interiorIndex = "1";
basePosition = "0 0 0";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "0";
};
};
new SimGroup(MustChange_g) {
new Path() {
new Marker() {
position = "-98 30.5 5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
msToNext = "1000";
smoothingType = "Spline";
};
new Marker() {
position = "-98 51.5 5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
msToNext = "1000";
smoothingType = "Spline";
};
new Marker() {
position = "-98 30.5 5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
msToNext = "1000";
smoothingType = "Spline";
};
};
new PathedInterior(MustChange) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/MBF/highway.dif";
interiorIndex = "2";
basePosition = "0 0 0";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new SimGroup(MustChange_g) {
new Path() {
new Marker() {
position = "-124 51.5 5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
msToNext = "1000";
smoothingType = "Spline";
};
new Marker() {
position = "-124 30.5 5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
msToNext = "1000";
smoothingType = "Spline";
};
new Marker() {
position = "-124 51.5 5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
msToNext = "1000";
smoothingType = "Spline";
};
};
new PathedInterior(MustChange) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/MBF/highway.dif";
interiorIndex = "3";
basePosition = "0 0 0";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new SimGroup(MustChange_g) {
new Path() {
new Marker() {
position = "-148.5 30.5 5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
msToNext = "1000";
smoothingType = "Spline";
};
new Marker() {
position = "-148.5 51.5 5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
msToNext = "1000";
smoothingType = "Spline";
};
new Marker() {
position = "-148.5 30.5 5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
msToNext = "1000";
smoothingType = "Spline";
};
};
new PathedInterior(MustChange) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/MBF/highway.dif";
interiorIndex = "4";
basePosition = "0 0 0";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new SimGroup(MustChange_g) {
new Path() {
new Marker() {
position = "-171.5 51.5 5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
msToNext = "1000";
smoothingType = "Spline";
};
new Marker() {
position = "-171.5 31 5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
msToNext = "1000";
smoothingType = "Spline";
};
new Marker() {
position = "-171.5 51.5 5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
msToNext = "1000";
smoothingType = "Spline";
};
};
new PathedInterior(MustChange) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/MBF/highway.dif";
interiorIndex = "5";
basePosition = "0 0 0";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new StaticShape(StartPoint) {
position = "4 -34 12";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "StartPad";
};
new StaticShape(EndPoint) {
position = "-296 41 29";
rotation = "0 0 1 180";
scale = "1 1 1";
dataBlock = "EndPad";
};
new Trigger(Bounds) {
position = "-309.5 62.5 -3.00005";
rotation = "1 0 0 0";
scale = "327 108 49";
dataBlock = "InBoundsTrigger";
polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
};
new ScriptObject() {
bonusTime = "0";
time = "0";
gemCount = "0";
penaltyTime = "0";
powerUp = "0";
pad = "1674";
};
new Item() {
position = "-1.20268 -23.3221 2.45925";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
timeBonus = "10000";
};
new Item() {
position = "-306.195 52.187 11.4774";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
timeBonus = "12000";
};
new ScriptObject() {
bonusTime = "0";
time = "0";
gemCount = "0";
penaltyTime = "0";
powerUp = "0";
pad = "2063";
};
new ScriptObject() {
bonusTime = "0";
time = "0";
gemCount = "0";
penaltyTime = "0";
powerUp = "0";
pad = "2675";
};
new ScriptObject() {
bonusTime = "0";
time = "0";
gemCount = "0";
penaltyTime = "0";
powerUp = "0";
pad = "3811";
};
new ScriptObject() {
bonusTime = "0";
time = "0";
gemCount = "0";
penaltyTime = "0";
powerUp = "0";
pad = "4137";
};
new TSStatic() {
position = "-172.527 36.3599 -6.6";
rotation = "1 0 0 0";
scale = "6 6 1";
shapeName = "~/data/shapes/water/water100x100.dts";
};
new StaticShape() {
position = "-66.9546 31.6058 10.4284";
rotation = "0 0 -1 90";
scale = "1 1 1";
dataBlock = "SignCautionDanger";
};
new ScriptObject() {
bonusTime = "0";
time = "0";
gemCount = "0";
penaltyTime = "0";
powerUp = "0";
pad = "4752";
};
new StaticShape() {
position = "9.54375 56.1821 6.223";
rotation = "1 0 0 0";
scale = "4 4 4";
dataBlock = "SignPlainLeft";
};
new StaticShape() {
position = "9.49596 56.2511 1.32639";
rotation = "0 1 0 180";
scale = "0.3 0.3 2";
dataBlock = "SmallDuctFan";
};
new StaticShape() {
position = "-46.415 49.5297 4.248";
rotation = "0 0 -1 45";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "-66.9546 50.4058 10.4284";
rotation = "0 0 -1 90";
scale = "1 1 1";
dataBlock = "SignCautionDanger";
};
new InteriorInstance() {
position = "-211.077 51.6515 16.0979";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "0.793259 -38.5 12.1171";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "13.9659 -22.3011 11.7025";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-11.2149 -22.8477 11.7459";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-10.3617 30.5178 11.7764";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "12.2878 63.3515 12.6308";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-60.5279 35.7957 11.8482";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-58.6016 63.2134 12.541";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-219.134 42.7758 16.3068";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-229.954 53.5973 16.5724";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-228.123 49.5562 16.5289";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-233.823 42.3551 16.6773";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-239.154 46.9051 16.8086";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-244.315 55.4336 17.044";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-245.349 42.3467 17.2651";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-253.8 53.4126 17.2944";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-252.008 46.5322 17.1328";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-219.277 49.712 16.3058";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-202.132 43.7071 15.8777";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-202.376 53.0414 15.8777";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-208.678 48.7881 16.0393";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-210.915 44.0031 16.0989";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new AudioProfile(MusicProfile) {
fileName = "~/data/sound/Shell.ogg";
description = "AudioMusic";
preload = "0";
};
new InteriorInstance() {
position = "-234.81 52.8889 16.2771";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-242.854 45.6858 16.4326";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-243.28 51.5427 16.4755";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-258.343 41.6257 16.7866";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-258.682 49.9453 16.841";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-241.093 49.1965 16.4093";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-237.769 57.7968 16.3763";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-231.382 45.1403 16.1507";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-241.304 44.0684 16.3095";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-247.409 53.6617 13.3126";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-253.636 43.7499 16.7822";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/MBF/MBFPole.dif";
showTerrainInside = "0";
};
};
//--- OBJECT WRITE END ---