KevinBlast/marble/data/missions/intermediate/subway.mis

816 lines
22 KiB
Plaintext

//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
new ScriptObject(MissionInfo) {
startHelpText = "Be sure to ride the subway!";
type = "Beginner";
artist = "Kevin";
time = "0";
goldTime = "30000";
desc = "Go through and over the subways to collect the gems!";
name = "Take The Subway";
level = "5";
};
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";
materialList = "~/data/skies/intermediate/sky_day.dml";
cloudHeightPer[0] = "0";
cloudHeightPer[1] = "0";
cloudHeightPer[2] = "0";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "1500";
fogDistance = "300";
fogColor = "0.600000 0.600000 0.600000 1.000000";
fogStorm1 = "0";
fogStorm2 = "0";
fogStorm3 = "0";
fogVolume1 = "-1 -1.73483e+09 -1.73483e+09";
fogVolume2 = "-1 -1.73483e+09 -1.73483e+09";
fogVolume3 = "-1 -1.73483e+09 -1.73483e+09";
fogVolumeColor1 = "128.000000 128.000000 128.000000 -1734829824.000000";
fogVolumeColor2 = "128.000000 128.000000 128.000000 -1734829824.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 -1734829824.000000";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
SkySolidColor = "0.600000 0.600000 0.600000 1.000000";
useSkyTextures = "1";
renderBottomTexture = "1";
noRenderBans = "1";
};
new Sun() {
direction = "0.441278 0.47601 -0.760716";
color = "1.000000 1.000000 0.400000 1.000000";
ambient = "0.300000 0.300000 0.400000 1.000000";
};
new InteriorInstance() {
position = "-0.296471 0.00838852 0";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/beginner/platformparty.dif";
showTerrainInside = "0";
};
new StaticShape(StartPoint) {
position = "-16.4006 29.6258 2.98023e-08";
rotation = "0 0 -1 89.3814";
scale = "1 1 1";
dataBlock = "StartPad";
};
new StaticShape(EndPoint) {
position = "-3 42 16";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "EndPad";
};
new SimGroup(MustChange_g) {
new Path() {
isLooping = "1";
new Marker() {
position = "-14.5 12.5 7.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "4000";
smoothingType = "Accelerate";
};
new Marker() {
position = "14.5 12.5 7.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Accelerate";
};
new Marker() {
position = "14.5 12.5 7.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "4000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-14.5 12.5 7.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-14.5 12.5 7.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "4";
type = "Normal";
msToNext = "0";
smoothingType = "Accelerate";
};
};
new PathedInterior(MustChange) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/beginner/platformparty.dif";
interiorIndex = "0";
basePosition = "0 0 0";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new SimGroup(MustChange_g) {
new Path() {
isLooping = "1";
new Marker() {
position = "-9.5 1.5 15.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "4000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-9.5 35.5 15.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-9.5 35.5 15.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "4000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-9.5 1.5 15.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-9.5 1.5 15.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "4";
type = "Normal";
msToNext = "0";
smoothingType = "Accelerate";
};
};
new PathedInterior(MustChange) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/beginner/platformparty.dif";
interiorIndex = "1";
basePosition = "0 0 0";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new SimGroup(MustChange_g) {
new Path() {
isLooping = "1";
new Marker() {
position = "40.5 -0.5 7.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "4000";
smoothingType = "Accelerate";
};
new Marker() {
position = "40.5 -48.5 7.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Accelerate";
};
new Marker() {
position = "40.5 -48.5 7.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "4000";
smoothingType = "Accelerate";
};
new Marker() {
position = "40.5 -0.5 7.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1000";
smoothingType = "Accelerate";
};
new Marker() {
position = "40.5 -0.5 7.5";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "4";
type = "Normal";
msToNext = "0";
smoothingType = "Accelerate";
};
};
new PathedInterior(MustChange) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/beginner/platformparty.dif";
interiorIndex = "2";
basePosition = "0 0 0";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new Trigger(Bounds) {
position = "-67 67 -4";
rotation = "1 0 0 0";
scale = "134.5 134 37";
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 StaticShape() {
position = "-2.32595 42.8627 23.2222";
rotation = "0 0 -1 15.4698";
scale = "1 1 1";
dataBlock = "SignFinish";
};
new InteriorInstance() {
position = "10.1631 2.42804 11.0486";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/parts/halftubes/halftube_long.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-39.8299 7.65253 8";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/parts/tubes/tube_long.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-29.5344 7.68497 9.54863";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/parts/tubes/tube_long.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-20.0278 7.69916 9.54864";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/parts/tubes/tube_long.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-8.72756 9.28284 9.14854";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/parts/tubes/tube_long.dif";
showTerrainInside = "0";
};
new ScriptObject() {
time = "0";
gemCount = "0";
powerUp = "0";
penaltyTime = "0";
pad = "3302";
bonusTime = "0";
};
new Item() {
position = "14.4632 8.31163 9.1304";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperJumpItem";
collideable = "0";
static = "1";
rotate = "1";
};
new InteriorInstance() {
position = "0.855177 2.52648 11.5979";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/parts/halftubes/halftube_long.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-8.5272 2.63316 12.1472";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/parts/halftubes/halftube_long.dif";
showTerrainInside = "0";
};
new TSStatic() {
position = "-27.9901 1.17564 8";
rotation = "1 0 0 0";
scale = "1 7 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new WayPoint() {
position = "-36.0049 11.9631 9.54855";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "WayPointMarker";
team = "0";
};
new StaticShape() {
position = "-27.8469 10.7194 8.34842";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "-27.4399 11.6896 8.11565";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "-27.357 11.5767 7.71792";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "-27.6489 11.7721 8.248";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "-27.7397 11.5245 8.248";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "-27.7436 11.4165 8.21343";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "-27.5638 11.287 8.18046";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "-28.0285 11.1855 8.53879";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "-27.4437 11.1184 8.09293";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "-27.3593 10.9536 8.08289";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "-27.3722 10.8187 8.08289";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "18.5717 11.1835 9.19657";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "19.7406 11.4879 9.19654";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionDanger";
};
new InteriorInstance() {
position = "-12.3212 -44.9992 15.0486";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/parts/halftubes/halftube_long.dif";
showTerrainInside = "0";
};
new StaticShape() {
position = "-30.5265 4.65253 7.12107";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionDanger";
};
new StaticShape() {
position = "-29.5203 3.88223 9.19654";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new InteriorInstance() {
position = "16.9343 -35.3262 8.80116";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/parts/tubes/tube_long.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "11.0522 -36.1033 9.60109";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/parts/tubes/tube_long.dif";
showTerrainInside = "0";
};
new ScriptObject() {
time = "0";
gemCount = "0";
powerUp = "0";
penaltyTime = "0";
pad = "1666";
bonusTime = "0";
};
new TSStatic() {
position = "0.789429 -41.9992 12.1772";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "2.77241 -41.9932 13.441";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new Item() {
position = "-16.046 8.18217 9.34856";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new TSStatic() {
position = "-13.3406 29.6008 1.99297";
rotation = "1 0 0 0";
scale = "1 14 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "1.68519 -41.9992 12.1272";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-0.0577812 -41.9494 13.441";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "3.8927 -42.1232 13.065";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-38.0692 -0.820509 10.0118";
rotation = "1 0 0 0";
scale = "20 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-5.40956 -41.8125 13.441";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-28.9896 1.46233 7.12037";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-8.36824 -41.8614 13.5485";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-7.35547 -41.8426 13.5486";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-6.28863 -41.7912 13.7534";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "4.08169 -41.5732 11.9449";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new Item() {
position = "10.1689 2.56775 10.7783";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperJumpItem";
collideable = "0";
static = "1";
rotate = "1";
};
new TSStatic() {
position = "-2.20997 -41.8298 12.0498";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-4.32122 -41.7857 12.0276";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-3.22122 -41.8079 11.623";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new ScriptObject() {
time = "0";
gemCount = "0";
powerUp = "0";
penaltyTime = "0";
pad = "4752";
bonusTime = "0";
};
new Item() {
position = "36.4295 1.95782 7.8";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-29.778 0.144444 9.38116";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItemBlue";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-31.1802 32.4805 5.34854";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-3.12053 47.0098 15.8";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "28.3293 -44.7546 9.55943";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-6.92975 2.65947 11.2502";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new ScriptObject() {
time = "0";
gemCount = "0";
powerUp = "0";
penaltyTime = "0";
pad = "1672";
bonusTime = "0";
};
new TSStatic() {
position = "7.25702 8.77364 9.5486";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new ScriptObject() {
time = "0";
gemCount = "0";
powerUp = "0";
penaltyTime = "0";
pad = "5357";
bonusTime = "0";
};
new Item() {
position = "-5.93919 11.4564 11.9485";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-5.37233 35.5856 1.34854";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-2.10507 -45.0927 14.1032";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-3.8329 -18.6706 16.1818";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperJumpItem";
collideable = "0";
static = "1";
rotate = "1";
};
new TSStatic() {
position = "-4.08721 28.4616 2";
rotation = "1 0 0 0";
scale = "1 14 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new Item() {
position = "-6.45449 31.8596 1.13039";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperJumpItem";
collideable = "0";
static = "1";
rotate = "1";
};
new TSStatic() {
position = "-1.1285 -41.7967 11.4586";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-28.1471 11.9248 9.06639";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new Item() {
position = "23.2521 -37.1408 9.65012";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-2.8529 24.8988 15.8";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new TSStatic() {
position = "-28.1779 10.846 9.54858";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-22.6053 7.5552 8";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-4.19286 6.28284 8.37364";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-5.82969 8.38739 8.71731";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-6.21414 11.4465 9.54855";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new TSStatic() {
position = "-5.43075 10.6992 8.73887";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "~/data/shapes/QuickSand.dts";
};
new ScriptObject() {
time = "0";
gemCount = "0";
powerUp = "0";
penaltyTime = "0";
pad = "2845";
bonusTime = "0";
};
new AudioProfile(MusicProfile) {
fileName = "~/data/sound/Shell.ogg";
description = "AudioMusic";
preload = "0";
};
new Item() {
position = "-13.8141 0.448291 8.23592";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "EasterEgg";
collideable = "0";
static = "1";
rotate = "1";
};
};
//--- OBJECT WRITE END ---