KevinBlast/marble/data/missions/expert/WaterWorld.mis

1235 lines
36 KiB
Plaintext

//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
new ScriptObject(MissionInfo) {
startHelpText = "It\'s a hot day, isn\'t it? Why don\'t you explore the park and cool off?";
artist = "Kevin";
name = "Water World";
goldTime = "120000";
level = "14";
desc = "Welcome to the water park! Play in the wave pool, explore the sand castle, and slide down the water slide. Enjoy your stay!";
type = "custom";
};
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/expert/sky_day.dml";
cloudHeightPer[0] = "0";
cloudHeightPer[1] = "0";
cloudHeightPer[2] = "0";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "500";
fogDistance = "300";
fogColor = "0.600000 0.600000 0.600000 1.000000";
fogStorm1 = "0";
fogStorm2 = "0";
fogStorm3 = "0";
fogVolume1 = "-1 7.45949e-31 1.3684e-38";
fogVolume2 = "-1 1.07208e-14 8.756e-14";
fogVolume3 = "-1 5.1012e-10 2.05098e-08";
fogVolumeColor1 = "128.000000 128.000000 128.000000 0.000000";
fogVolumeColor2 = "128.000000 128.000000 128.000000 0.000004";
fogVolumeColor3 = "128.000000 128.000000 128.000000 14435505.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.638261 0.459006 -0.61801";
color = "1.000000 1.000000 0.400000 1.000000";
ambient = "0.300000 0.300000 0.400000 1.000000";
};
new InteriorInstance() {
position = "-115.582 22.4988 58.8807";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/WaterWorld.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-103.879 72.1505 56.4";
rotation = "0 0 1 90";
scale = "1 1 1";
interiorFile = "~/data/interiors/WW_castle.dif";
showTerrainInside = "0";
};
new StaticShape(StartPoint) {
position = "-113.574 19.6185 59.13";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "StartPad";
};
new StaticShape(EndPoint) {
position = "-104.772 111.135 76.52";
rotation = "0 0 1 180";
scale = "1 1 1";
dataBlock = "EndPad";
};
new StaticShape() {
position = "-105.404 110.977 81.7423";
rotation = "0 0 1 180";
scale = "1 1 1";
dataBlock = "SignFinish";
};
new Trigger(IBT) {
position = "-160.186 155.94 27.1807";
rotation = "1 0 0 0";
scale = "100 150 120";
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 InteriorInstance() {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/WWmps.dif";
showTerrainInside = "0";
};
new SimGroup(MP1_g) {
new Path() {
isLooping = "1";
new Marker() {
position = "-78.5001 89.6 52.9";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "3000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-81.7001 89.6 52.9";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "0";
smoothingType = "Accelerate";
};
};
new Trigger(MustChange) {
position = "-104.45 87.65 54.35";
rotation = "1 0 0 0";
scale = "1.5 0.5 0.25";
dataBlock = "TriggerGotoTarget";
polyhedron = "-0.2500000 -0.7500000 1.5000000 0.5000000 0.0000000 0.0000000 0.0000000 0.0000000 -3.0000000 0.0000000 1.5000000 0.0000000";
targetTime = "9999999";
};
new PathedInterior(MP1) {
position = "-103.88 72.15 56.4";
rotation = "0 0 1 90";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/WWmps.dif";
interiorIndex = "0";
basePosition = "-103.88 72.15 56.4";
baseRotation = "0 0 1 90";
baseScale = "1 1 1";
initialTargetPosition = "0";
};
};
new SimGroup(MP2_g) {
new Path() {
isLooping = "1";
new Marker() {
position = "-78.5001 89.6 52.9";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "3000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-75.1001 89.6 52.9";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "0";
smoothingType = "Accelerate";
};
};
new Trigger(MustChange) {
position = "-104.45 87.65 54.35";
rotation = "1 0 0 0";
scale = "1.5 0.5 0.25";
dataBlock = "TriggerGotoTarget";
polyhedron = "-0.2500000 -0.7500000 1.5000000 0.5000000 0.0000000 0.0000000 0.0000000 0.0000000 -3.0000000 0.0000000 1.5000000 0.0000000";
targetTime = "999999999";
};
new PathedInterior(MP2) {
position = "-103.88 72.15 56.4";
rotation = "0 0 1 90";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/WWmps.dif";
interiorIndex = "1";
basePosition = "-103.88 72.15 56.4";
baseRotation = "0 0 1 90";
baseScale = "1 1 1";
initialTargetPosition = "0";
};
};
new SimGroup(MP3_g) {
new Path() {
isLooping = "1";
new Marker() {
position = "-87.9351 107.03 78.7";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "5000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-79.535 107.03 78.7";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "6000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-79.535 85.63 68.3";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "6000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-104.075 85.63 54.8";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "4000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-104.175 95.63 51.32";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "4";
type = "Normal";
msToNext = "1";
smoothingType = "Accelerate";
};
};
new Trigger(MustChange) {
position = "-88.6278 106.839 79.275";
rotation = "1 0 0 0";
scale = "1 1 0.5";
dataBlock = "TriggerGotoTarget";
polyhedron = "-0.7500000 0.7500000 0.7500000 0.0000000 -1.5000000 0.0000000 0.0000000 0.0000000 -1.5000000 1.5000000 0.0000000 0.0000000";
targetTime = "99999999";
};
new PathedInterior(MP3) {
position = "-53.87 91.6 56.4";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/WWmps.dif";
interiorIndex = "2";
basePosition = "-53.87 91.6 56.4";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "0";
};
};
new SimGroup(MP4_g) {
new Path() {
isLooping = "1";
new Marker() {
position = "-78.5001 89.6 52.9";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "8000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-78.5001 89.6 76.3";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-78.5001 89.6 76.3";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "8000";
smoothingType = "Accelerate";
};
new Marker() {
position = "-78.5001 89.6 52.9";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "0";
smoothingType = "Accelerate";
};
};
new PathedInterior(MP4) {
position = "-33.6424 110.888 62.9";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/WWmps.dif";
interiorIndex = "3";
basePosition = "-33.6424 110.888 62.9";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new Trigger(OOB2) {
position = "-138.673 96.0884 50.0184";
rotation = "1 0 0 0";
scale = "67 16 1";
dataBlock = "OutOfBoundsTrigger";
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 Trigger(OOB1) {
position = "-138.723 146.64 50.0184";
rotation = "1 0 0 0";
scale = "67 20 1";
dataBlock = "OutOfBoundsTrigger";
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 Trigger(OOB3) {
position = "-88.1669 126.685 50.0184";
rotation = "1 0 0 0";
scale = "16.5 30.8 1";
dataBlock = "OutOfBoundsTrigger";
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 Trigger(OOB4) {
position = "-138.786 126.685 50.0184";
rotation = "1 0 0 0";
scale = "16.5 30.8 1";
dataBlock = "OutOfBoundsTrigger";
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 Item() {
position = "-104.894 111.221 50.68";
rotation = "1 0 0 0";
scale = "1 1 1.2";
dataBlock = "EasterEgg";
collideable = "0";
static = "1";
rotate = "1";
};
new StaticShape() {
position = "-105.895 81.135 57.65";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TrapDoor";
resetTime = "Default";
open = "0";
timeout = "200";
};
new StaticShape() {
position = "-103.863 81.135 57.65";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TrapDoor";
resetTime = "Default";
open = "0";
timeout = "200";
};
new StaticShape() {
position = "-105.895 83.1 57.65";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TrapDoor";
resetTime = "Default";
open = "0";
timeout = "200";
};
new StaticShape() {
position = "-103.863 85.1 57.65";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TrapDoor";
resetTime = "Default";
open = "0";
timeout = "200";
};
new StaticShape() {
position = "-105.895 87.1 57.65";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TrapDoor";
resetTime = "Default";
open = "0";
timeout = "200";
};
new StaticShape() {
position = "-103.863 89.1 57.65";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TrapDoor";
resetTime = "Default";
open = "0";
timeout = "200";
};
new StaticShape() {
position = "-103.863 91.1 57.65";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TrapDoor";
resetTime = "Default";
open = "0";
timeout = "200";
};
new StaticShape() {
position = "-105.895 93.1 57.65";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TrapDoor";
resetTime = "Default";
open = "0";
timeout = "200";
};
new StaticShape() {
position = "-105.895 95.1 57.65";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TrapDoor";
resetTime = "Default";
open = "0";
timeout = "200";
};
new Item() {
position = "-100.556 41.8647 72.9";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-123.52 33.8983 60.9152";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
timeBonus = "12000";
};
new Item() {
position = "-87.1672 35.4706 75.03";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-101.825 27.0611 77.8807";
rotation = "1 0 0 0";
scale = "0.5 0.5 0.5";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-101.989 65.7574 59.6438";
rotation = "1 0 0 0";
scale = "0.5 0.5 0.5";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
timeBonus = "8000";
};
new Item() {
position = "-120.756 78.6389 59.6781";
rotation = "1 0 0 0";
scale = "0.5 0.5 0.5";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
};
new StaticShape() {
position = "-97.8721 27.8498 78.23";
rotation = "0 0 1 90";
scale = "0.75 0.75 0.75";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "-122.983 35.3745 76.4854";
rotation = "0 0 1 225";
scale = "1 1 1";
dataBlock = "SignCautionDanger";
};
new Item() {
position = "-95.3814 104.301 60.66";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-109.522 45.9137 57.0441";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-108.204 125.159 71.6";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-101.8 118.541 69.7";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-101.79 118.565 72.5846";
rotation = "1 0 0 0";
scale = "0.5 0.5 0.5";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-101.833 113.923 66.85";
rotation = "1 0 0 0";
scale = "0.5 0.5 0.5";
dataBlock = "AntiGravityItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-97.5587 125.07 67.1421";
rotation = "1 0 0 180";
scale = "0.75 0.75 0.75";
dataBlock = "AntiGravityItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-98.6613 40.1919 57.8747";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-133.605 28.8803 62.76";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new InteriorInstance() {
position = "-119.584 22.508 58.88";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/WaterWorld2.dif";
showTerrainInside = "0";
};
new SimGroup() {
new Path() {
isLooping = "1";
new Marker() {
position = "-140.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "1000";
smoothingType = "Linear";
};
new Marker() {
position = "-140.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
new Marker() {
position = "-140.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1000";
smoothingType = "Linear";
};
new Marker() {
position = "-140.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
};
new PathedInterior() {
position = "-131.59 22.51 56.28";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/WaterWorld2.dif";
interiorIndex = "0";
basePosition = "-131.59 22.51 56.28";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new SimGroup() {
new Path() {
isLooping = "1";
new Marker() {
position = "-138.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "1500";
smoothingType = "Linear";
};
new Marker() {
position = "-138.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
new Marker() {
position = "-138.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1500";
smoothingType = "Linear";
};
new Marker() {
position = "-138.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
};
new PathedInterior() {
position = "-129.59 22.51 56.28";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/WaterWorld2.dif";
interiorIndex = "0";
basePosition = "-129.59 22.51 56.28";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new SimGroup() {
new Path() {
isLooping = "1";
new Marker() {
position = "-136.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "750";
smoothingType = "Linear";
};
new Marker() {
position = "-136.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
new Marker() {
position = "-136.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "750";
smoothingType = "Linear";
};
new Marker() {
position = "-136.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
};
new PathedInterior() {
position = "-127.59 22.51 56.28";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/WaterWorld2.dif";
interiorIndex = "0";
basePosition = "-127.59 22.51 56.28";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new SimGroup() {
new Path() {
isLooping = "1";
new Marker() {
position = "-134.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "1250";
smoothingType = "Linear";
};
new Marker() {
position = "-134.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
new Marker() {
position = "-134.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1250";
smoothingType = "Linear";
};
new Marker() {
position = "-134.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
};
new PathedInterior() {
position = "-125.59 22.51 56.28";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/WaterWorld2.dif";
interiorIndex = "0";
basePosition = "-125.59 22.51 56.28";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new SimGroup() {
new Path() {
isLooping = "1";
new Marker() {
position = "-132.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "500";
smoothingType = "Linear";
};
new Marker() {
position = "-132.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
new Marker() {
position = "-132.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "500";
smoothingType = "Linear";
};
new Marker() {
position = "-132.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
};
new PathedInterior() {
position = "-123.59 22.51 56.28";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/WaterWorld2.dif";
interiorIndex = "0";
basePosition = "-123.59 22.51 56.28";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new SimGroup() {
new Path() {
isLooping = "1";
new Marker() {
position = "-130.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "1150";
smoothingType = "Linear";
};
new Marker() {
position = "-130.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
new Marker() {
position = "-130.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "1150";
smoothingType = "Linear";
};
new Marker() {
position = "-130.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
};
new PathedInterior() {
position = "-121.59 22.51 56.28";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/WaterWorld2.dif";
interiorIndex = "0";
basePosition = "-121.59 22.51 56.28";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new SimGroup() {
new Path() {
isLooping = "1";
new Marker() {
position = "-128.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "0";
type = "Normal";
msToNext = "875";
smoothingType = "Linear";
};
new Marker() {
position = "-128.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "1";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
new Marker() {
position = "-128.6 29.4 75.6";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "2";
type = "Normal";
msToNext = "875";
smoothingType = "Linear";
};
new Marker() {
position = "-128.6 29.4 73.4";
rotation = "1 0 0 0";
scale = "1 1 1";
seqNum = "3";
type = "Normal";
msToNext = "1";
smoothingType = "Linear";
};
};
new PathedInterior() {
position = "-119.59 22.51 56.28";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PathedDefault";
interiorResource = "marble/data/interiors/WaterWorld2.dif";
interiorIndex = "0";
basePosition = "-119.59 22.51 56.28";
baseRotation = "1 0 0 0";
baseScale = "1 1 1";
initialTargetPosition = "-1";
};
};
new Item() {
position = "-111.902 112.714 62.69";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-113.843 106.643 70.0184";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-109.857 125.178 63.4391";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-96.004 116.359 66.7197";
rotation = "1 0 0 0";
scale = "0.5 0.5 0.5";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
timeBonus = "20000";
};
new Item() {
position = "-88.1272 126.64 81.0184";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-86.8204 125.325 64.754";
rotation = "1 0 0 0";
scale = "0.5 0.5 0.5";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
timeBonus = "10000";
};
new Item() {
position = "-88.685 127.361 72.602";
rotation = "1 0 0 0";
scale = "0.5 0.5 0.5";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-110.136 26.3589 77.8807";
rotation = "1 0 0 0";
scale = "0.5 0.5 0.5";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-104.005 125.256 73.2726";
rotation = "1 0 0 0";
scale = "0.5 0.5 0.5";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-112.592 125.105 67.36";
rotation = "1 0 0 180";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-134.373 27.3945 75.982";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-131.573 31.0362 74.78";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-138.373 28.9945 74.382";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-135.784 31.5885 77.38";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
timeBonus = "9000";
};
new Item() {
position = "-132.557 114.473 62.58";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-100.725 134.719 64.58";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "-127.968 133.788 67.6184";
rotation = "1 0 0 0";
scale = "0.5 0.5 0.5";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Trigger(Pool) {
position = "-127.609 35.7903 75.3807";
rotation = "1 0 0 0";
scale = "7 4 2";
dataBlock = "HelpTrigger";
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";
text = "Welcome to the wave pool! Don\'t drown trying to collect the diamonds!";
};
new Trigger(slide) {
position = "-100.881 27.999 77.3807";
rotation = "1 0 0 0";
scale = "1 2 1";
dataBlock = "HelpTrigger";
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";
text = "This water slide will take you to the sand castle. Have fun, but don\'t go too fast or you\'ll fall out!";
};
new Trigger(ee) {
position = "-87.7658 107.867 78.75";
rotation = "1 0 0 0";
scale = "1.5 1.5 1";
dataBlock = "HelpTrigger";
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";
text = "What the...? What\'s happening?";
};
new Trigger(castle) {
position = "-110.436 73.16 57.6";
rotation = "1 0 0 0";
scale = "11 2 2";
dataBlock = "HelpTrigger";
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";
text = "You made it to the castle! Don\'t fall into the moat, though.";
};
new Trigger() {
position = "-120.507 123.356 74.5319";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TeleportTrigger";
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";
destination = "dest";
};
new Trigger(ceiling) {
position = "-120.476 126.329 74.6856";
rotation = "1 0 0 0";
scale = "30 30 1";
dataBlock = "HelpTrigger";
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";
text = "You fell onto the ceiling! Don\'t worry, just follow the arrow and you\'ll be teleported back to where you were.";
};
new Trigger(finishpath) {
position = "-124.372 114.906 65.1184";
rotation = "1 0 0 0";
scale = "1 2 1";
dataBlock = "HelpTrigger";
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";
text = "This path will take you to the top of the castle.";
};
new Trigger(cya) {
position = "-107.624 126.637 75.9856";
rotation = "1 0 0 0";
scale = "5 1 2";
dataBlock = "HelpTrigger";
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";
text = "You made it! Enjoy the view up here, and I hope you enjoyed your stay at the water park!";
};
new Trigger(dungeon) {
position = "-89.6299 128.15 50.4999";
rotation = "1 0 0 0";
scale = "3 3 3";
dataBlock = "HelpTrigger";
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";
text = "You fell in the dungeon. All you can do is restart from your last save point, sucker. =P";
};
new Trigger(Pool) {
position = "-142.57 34.0801 73.655";
rotation = "1 0 0 0";
scale = "15 9.5 0.25";
dataBlock = "OutOfBoundsTrigger";
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 Trigger(tower) {
position = "-93.2666 124.66 57.55";
rotation = "1 0 0 0";
scale = "5 5 2";
dataBlock = "HelpTrigger";
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";
text = "Wait for the moving platform to come down, and then enter the tower!";
};
new AudioProfile(MusicProfile) {
fileName = "~/data/sound/Shell.ogg";
description = "AudioMusic";
preload = "0";
};
new Item() {
position = "-82.379 111.51 51.3057";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "EasterEgg";
collideable = "0";
static = "1";
rotate = "1";
};
};
//--- OBJECT WRITE END ---