From 6d97e374052c4a9f6f43a78408fa7bc5673ca3ff Mon Sep 17 00:00:00 2001 From: "firefox3.5.3" Date: Tue, 12 Mar 2024 14:16:22 -0400 Subject: [PATCH] finish advanced and 5 expert levels --- .../missions/expert/Arrival to Marbleland.mis | 110 ++++--- .../data/missions/expert/BattlecubeFinale.mis | 58 ++-- .../data/missions/expert/Curve Challenge.mis | 282 ++++++------------ .../data/missions/expert/TightropeExtreme.mis | 73 ++--- marble/data/missions/expert/advanced.mis | 80 +++-- 5 files changed, 275 insertions(+), 328 deletions(-) diff --git a/marble/data/missions/expert/Arrival to Marbleland.mis b/marble/data/missions/expert/Arrival to Marbleland.mis index fffc97d..74c4149 100644 --- a/marble/data/missions/expert/Arrival to Marbleland.mis +++ b/marble/data/missions/expert/Arrival to Marbleland.mis @@ -2,17 +2,17 @@ new SimGroup(MissionGroup) { new ScriptObject(MissionInfo) { - level = "1"; goldTime = "490000"; - type = "Custom"; - startHelpText = "Welcome to Kevin World!"; time = "0"; - artist = "Kevin"; - name = "Arrival to Kevin World!"; + startHelpText = "Welcome to Kevin World!"; desc = "Enjoy your stay at Kevin World."; + artist = "Kevin"; + type = "Custom"; + name = "Arrival to Kevin World!"; + level = "1"; }; new MissionArea(MissionArea) { - area = "-360 -648 720 1296"; + Area = "-360 -648 720 1296"; flightCeiling = "300"; flightCeilingRange = "20"; locked = "true"; @@ -21,6 +21,7 @@ new SimGroup(MissionGroup) { 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"; @@ -28,25 +29,27 @@ new SimGroup(MissionGroup) { 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.73483e+009 -1.73483e+009"; - fogVolume2 = "-1 -1.73483e+009 -1.73483e+009"; - fogVolume3 = "-1 -1.73483e+009 -1.73483e+009"; - materialList = "~/data/skies/expert/sky_day.dml"; - windVelocity = "1 0 0"; - windEffectPrecipitation = "0"; - noRenderBans = "1"; + 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.581654 -0.481653 -0.655506"; - color = "1.400000 1.200000 0.400000 1.000000"; + color = "1.000000 1.000000 0.400000 1.000000"; ambient = "0.300000 0.300000 0.400000 1.000000"; }; new InteriorInstance() { @@ -426,7 +429,7 @@ new SimGroup(MissionGroup) { position = "-111.345 83.7824 197.217"; rotation = "1 0 0 0"; scale = "2 2 2"; - dataBlock = "tornado"; + dataBlock = "Tornado"; }; new Item() { position = "-42.6623 -1.57292 288.387"; @@ -513,7 +516,7 @@ new SimGroup(MissionGroup) { position = "-111.345 83.7824 197.217"; rotation = "1 0 0 0"; scale = "2 2 2"; - dataBlock = "tornado"; + dataBlock = "Tornado"; }; new Item() { position = "-116.326 113.738 291.613"; @@ -759,7 +762,7 @@ new SimGroup(MissionGroup) { new InteriorInstance() { position = "-150.354 19.35 25.843"; rotation = "1 0 0 0"; - scale = "1 1 1e-020"; + scale = "1 1 1e-20"; interiorFile = "~/data/interiors/square.dif"; showTerrainInside = "0"; }; @@ -928,127 +931,127 @@ new SimGroup(MissionGroup) { position = "-154.84 15.9773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-154.84 15.9773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-154.84 15.9773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-158.64 20.1773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-143.84 18.3773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-146.04 12.3773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-157.04 5.3773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-150.84 5.3773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-150.84 20.3773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-158.64 20.1773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-150.84 5.3773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-157.04 5.3773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-146.04 12.3773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-143.84 18.3773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-150.84 20.3773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-154.143 -0.373701 10.3265"; rotation = "1 0 0 90"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-148.143 -0.373701 10.3265"; rotation = "1 0 0 90"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-161.679 9.85735 10.3265"; rotation = "0 -1 0 90"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-142.032 23.1711 10.3265"; rotation = "-1 0 0 90"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-147.232 23.1711 10.3265"; rotation = "-1 0 0 90"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new StaticShape() { position = "-161.679 9.85735 10.3265"; rotation = "0 -1 0 90"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new Item() { position = "-146.089 101.167 113.756"; @@ -1122,7 +1125,7 @@ new SimGroup(MissionGroup) { position = "-150.84 5.3773 8.775"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "ductfan"; + dataBlock = "DuctFan"; }; new InteriorInstance() { position = "-149.911 11.4689 24.2001"; @@ -1594,10 +1597,10 @@ new SimGroup(MissionGroup) { position = "31.6991 -33.3735 -2.54752"; rotation = "-1 0 0 90"; scale = "0.5 0.5 0.5"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; + open = "0"; timeout = "200"; resetTime = "Default"; - open = "0"; }; new StaticShape() { position = "24.4741 -32.1508 -0.812881"; @@ -1633,7 +1636,7 @@ new SimGroup(MissionGroup) { position = "-181.68 -19.1162 -3.0375"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "tornado"; + dataBlock = "Tornado"; }; new InteriorInstance() { position = "-181.68 -19.1162 26.6625"; @@ -1646,19 +1649,19 @@ new SimGroup(MissionGroup) { position = "-181.68 -19.1162 -3.0375"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "tornado"; + dataBlock = "Tornado"; }; new StaticShape() { position = "-181.68 -19.1162 -3.0375"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "tornado"; + dataBlock = "Tornado"; }; new StaticShape() { position = "-181.68 -19.1162 -3.0375"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "tornado"; + dataBlock = "Tornado"; }; new InteriorInstance() { position = "-138.68 -30.1162 19.8625"; @@ -3140,5 +3143,14 @@ new SimGroup(MissionGroup) { description = "AudioMusic"; preload = "0"; }; + new Item() { + position = "37.5409 -28.4257 -3.6977"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "EasterEgg"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; }; -//--- OBJECT WRITE END --- \ No newline at end of file +//--- OBJECT WRITE END --- diff --git a/marble/data/missions/expert/BattlecubeFinale.mis b/marble/data/missions/expert/BattlecubeFinale.mis index c05db0a..ef4a0f6 100644 --- a/marble/data/missions/expert/BattlecubeFinale.mis +++ b/marble/data/missions/expert/BattlecubeFinale.mis @@ -2,18 +2,18 @@ new SimGroup(MissionGroup) { new ScriptObject(MissionInfo) { - type = "expert"; - time = "840000"; startHelpText = "Can you find all 96 gems in this mad level?"; - desc = "Collect 96 gems!"; - level = "4"; - name = "Battlecube"; - goldTime = "720000"; + time = "840000"; UltimateTime = "540000"; artist = "Kevin"; + name = "Battlecube"; + level = "4"; + goldTime = "720000"; + type = "expert"; + desc = "Collect 96 gems!"; }; new MissionArea(MissionArea) { - area = "-360 -648 720 1296"; + Area = "-360 -648 720 1296"; flightCeiling = "300"; flightCeilingRange = "20"; locked = "true"; @@ -22,6 +22,7 @@ new SimGroup(MissionGroup) { 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"; @@ -29,25 +30,27 @@ new SimGroup(MissionGroup) { 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 7.45949e-031 1.3684e-038"; - fogVolume2 = "-1 1.07208e-014 8.756e-014"; - fogVolume3 = "-1 5.1012e-010 2.05098e-008"; - materialList = "~/data/skies/expert/sky_day.dml"; - windVelocity = "1 0 0"; - windEffectPrecipitation = "0"; - noRenderBans = "1"; + 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.400000 1.200000 0.400000 1.000000"; + color = "1.000000 1.000000 0.400000 1.000000"; ambient = "0.300000 0.300000 0.400000 1.000000"; }; new Item() { @@ -2036,8 +2039,25 @@ new SimGroup(MissionGroup) { 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 Item() { + position = "8.46861 -30.9549 -99.5074"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "EasterEgg"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new ScriptObject() { + bonusTime = "0"; + gemCount = "0"; + powerUp = "0"; + time = "0"; + penaltyTime = "0"; + pad = "4847"; + }; new AudioProfile(MusicProfile) { - fileName = "~/data/sound/Rising Temper.ogg"; + fileName = "~/data/sound/Shell.ogg"; description = "AudioMusic"; preload = "0"; }; diff --git a/marble/data/missions/expert/Curve Challenge.mis b/marble/data/missions/expert/Curve Challenge.mis index 0c28466..56b0738 100644 --- a/marble/data/missions/expert/Curve Challenge.mis +++ b/marble/data/missions/expert/Curve Challenge.mis @@ -2,14 +2,14 @@ new SimGroup(MissionGroup) { new ScriptObject(MissionInfo) { - name = "Curve"; time = "0"; + name = "Curve"; + level = "5"; desc = "The best name that wins in originality!"; type = "Expert"; - level = "5"; }; new MissionArea(MissionArea) { - area = "-360 -648 720 1296"; + Area = "-360 -648 720 1296"; flightCeiling = "300"; flightCeilingRange = "20"; locked = "true"; @@ -18,6 +18,7 @@ new SimGroup(MissionGroup) { 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"; @@ -25,21 +26,23 @@ new SimGroup(MissionGroup) { 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 7.45949e-031 1.3684e-038"; - fogVolume2 = "-1 1.07208e-014 8.756e-014"; - fogVolume3 = "-1 5.1012e-010 2.05098e-008"; - materialList = "~/data/skies/expert/sky_day.dml"; - windVelocity = "1 0 0"; - windEffectPrecipitation = "0"; - noRenderBans = "1"; + 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.57735 0.57735 -0.57735"; @@ -57,109 +60,109 @@ new SimGroup(MissionGroup) { position = "4 20 8.5"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; resetTime = "Default"; - timeout = "200"; open = "0"; + timeout = "200"; }; new StaticShape() { position = "6 18 8.5"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; resetTime = "Default"; - timeout = "200"; open = "0"; + timeout = "200"; }; new StaticShape() { position = "8 18 8.5"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; resetTime = "Default"; - timeout = "200"; open = "0"; + timeout = "200"; }; new StaticShape() { position = "8 20 8.5"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; resetTime = "Default"; - timeout = "200"; open = "0"; + timeout = "200"; }; new StaticShape() { position = "10 20 8.5"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; resetTime = "Default"; - timeout = "200"; open = "0"; + timeout = "200"; }; new StaticShape() { position = "16 20 8.5"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; resetTime = "Default"; - timeout = "200"; open = "0"; + timeout = "200"; }; new StaticShape() { position = "14 18 8.5"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; resetTime = "Default"; - timeout = "200"; open = "0"; + timeout = "200"; }; new StaticShape() { position = "12 18 8.5"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; resetTime = "Default"; - timeout = "200"; open = "0"; + timeout = "200"; }; new StaticShape() { position = "26.5 48.5 6"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; resetTime = "Default"; - timeout = "200"; open = "0"; + timeout = "200"; }; new StaticShape() { position = "26.5 46.5 6"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; resetTime = "Default"; - timeout = "200"; open = "0"; + timeout = "200"; }; new StaticShape() { position = "22.5 46.5 6"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; resetTime = "Default"; - timeout = "200"; open = "0"; + timeout = "200"; }; new StaticShape() { position = "22.5 48.5 6"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "trapdoor"; + dataBlock = "TrapDoor"; resetTime = "Default"; - timeout = "200"; open = "0"; + timeout = "200"; }; new StaticShape() { position = "17 41 16.5"; @@ -409,12 +412,14 @@ new SimGroup(MissionGroup) { new SimGroup(MustChange_g) { new Path() { + isLooping = "1"; new Marker() { position = "-9 36 21.75"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; + type = "Normal"; msToNext = "3000"; smoothingType = "Accelerate"; }; @@ -423,6 +428,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; + type = "Normal"; msToNext = "3000"; smoothingType = "Accelerate"; }; @@ -431,6 +437,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; + type = "Normal"; msToNext = "1000"; smoothingType = "Accelerate"; }; @@ -451,12 +458,14 @@ new SimGroup(MissionGroup) { new SimGroup(MustChange_g) { new Path() { + isLooping = "1"; new Marker() { position = "-9 72 21.75"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; + type = "Normal"; msToNext = "3000"; smoothingType = "Accelerate"; }; @@ -465,6 +474,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; + type = "Normal"; msToNext = "3000"; smoothingType = "Accelerate"; }; @@ -473,6 +483,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; + type = "Normal"; msToNext = "1000"; smoothingType = "Accelerate"; }; @@ -493,12 +504,14 @@ new SimGroup(MissionGroup) { new SimGroup(MustChange_g) { new Path() { + isLooping = "1"; new Marker() { position = "28.5 43.5 5.75"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; + type = "Normal"; msToNext = "1500"; smoothingType = "Accelerate"; }; @@ -507,6 +520,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; + type = "Normal"; msToNext = "1500"; smoothingType = "Accelerate"; }; @@ -515,6 +529,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; + type = "Normal"; msToNext = "1000"; smoothingType = "Accelerate"; }; @@ -535,12 +550,14 @@ new SimGroup(MissionGroup) { new SimGroup(MustChange_g) { new Path() { + isLooping = "1"; new Marker() { position = "24.5 51.5 5.75"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; + type = "Normal"; msToNext = "1500"; smoothingType = "Accelerate"; }; @@ -549,6 +566,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; + type = "Normal"; msToNext = "1500"; smoothingType = "Accelerate"; }; @@ -557,6 +575,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; + type = "Normal"; msToNext = "1000"; smoothingType = "Accelerate"; }; @@ -577,12 +596,14 @@ new SimGroup(MissionGroup) { new SimGroup(MustChange_g) { new Path() { + isLooping = "1"; new Marker() { position = "20.5 43.5 5.75"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; + type = "Normal"; msToNext = "1500"; smoothingType = "Accelerate"; }; @@ -591,6 +612,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; + type = "Normal"; msToNext = "1500"; smoothingType = "Accelerate"; }; @@ -599,6 +621,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; + type = "Normal"; msToNext = "1000"; smoothingType = "Accelerate"; }; @@ -619,12 +642,14 @@ new SimGroup(MissionGroup) { new SimGroup(MustChange_g) { new Path() { + isLooping = "1"; new Marker() { position = "18.5 51.5 5.75"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; + type = "Normal"; msToNext = "1500"; smoothingType = "Accelerate"; }; @@ -633,6 +658,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; + type = "Normal"; msToNext = "1500"; smoothingType = "Accelerate"; }; @@ -641,6 +667,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; + type = "Normal"; msToNext = "1000"; smoothingType = "Accelerate"; }; @@ -661,12 +688,14 @@ new SimGroup(MissionGroup) { new SimGroup(MustChange_g) { new Path() { + isLooping = "1"; new Marker() { position = "11.5 40.5 5.75"; rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "0"; + type = "Normal"; msToNext = "5000"; smoothingType = "Accelerate"; }; @@ -675,6 +704,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "1"; + type = "Normal"; msToNext = "5000"; smoothingType = "Accelerate"; }; @@ -683,6 +713,7 @@ new SimGroup(MissionGroup) { rotation = "1 0 0 0"; scale = "1 1 1"; seqNum = "2"; + type = "Normal"; msToNext = "5000"; smoothingType = "Accelerate"; }; @@ -707,7 +738,7 @@ new SimGroup(MissionGroup) { dataBlock = "StartPad"; }; new StaticShape(EndPoint) { - position = "0 5 100"; + position = "25.5586 -38.5577 18.8997"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "EndPad"; @@ -719,172 +750,35 @@ new SimGroup(MissionGroup) { 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 = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; new ScriptObject() { + bonusTime = "0"; gemCount = "0"; + powerUp = "0"; penaltyTime = "0"; time = "0"; - powerUp = "0"; pad = "2471"; - bonusTime = "0"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; - }; - new StaticShape() { - position = "16.5095 17.2947 6.01259"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "Sensor"; - resetTime = "Default"; }; new AudioProfile(MusicProfile) { fileName = "~/data/sound/Shell.ogg"; description = "AudioMusic"; preload = "0"; }; + new ScriptObject() { + bonusTime = "0"; + gemCount = "0"; + powerUp = "0"; + time = "0"; + penaltyTime = "0"; + pad = "5839"; + }; + new Item() { + position = "22.6992 -49.8627 9.47459"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "EasterEgg"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; }; //--- OBJECT WRITE END --- diff --git a/marble/data/missions/expert/TightropeExtreme.mis b/marble/data/missions/expert/TightropeExtreme.mis index 79bf844..0f967d1 100644 --- a/marble/data/missions/expert/TightropeExtreme.mis +++ b/marble/data/missions/expert/TightropeExtreme.mis @@ -2,15 +2,15 @@ new SimGroup(MissionGroup) { new ScriptObject(MissionInfo) { - type = "Expert"; artist = "Kevin"; - goldTime = "12000"; name = "Tightrope X-Treme"; - desc = "Be careful when you walk on this paths!"; + goldTime = "12000"; level = "3"; + type = "Expert"; + desc = "Be careful when you walk on this paths!"; }; new MissionArea(MissionArea) { - area = "-360 -648 720 1296"; + Area = "-360 -648 720 1296"; flightCeiling = "300"; flightCeilingRange = "20"; locked = "true"; @@ -19,6 +19,7 @@ new SimGroup(MissionGroup) { 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"; @@ -26,41 +27,43 @@ new SimGroup(MissionGroup) { 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"; + fogStorm1 = "0"; + fogStorm2 = "0"; + fogStorm3 = "0"; fogVolume1 = "-1 -1 0.711231"; fogVolume2 = "-1 -1 0.129878"; fogVolume3 = "-1 -3.35192e+38 -3.3785e+38"; - materialList = "~/data/skies/expert/sky_day.dml"; - windVelocity = "1 0 0"; - windEffectPrecipitation = "0"; - noRenderBans = "1"; fogVolumeColor1 = "128.000000 128.000000 128.000000 -263245941870854329027512821016986386432.000000"; fogVolumeColor2 = "128.000000 128.000000 128.000000 -335191624087289119748656814989737197568.000000"; fogVolumeColor3 = "128.000000 128.000000 128.000000 -335191603804879516096986391042485911552.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.392451 0.18875 -0.900197"; - color = "3.400000 3.200000 3.400000 3.000000"; + color = "1.000000 1.000000 1.000000 1.000000"; ambient = "0.300000 0.300000 0.400000 1.000000"; }; new ScriptObject() { - powerUp = "0"; + bonusTime = "0"; gemCount = "0"; + powerUp = "0"; penaltyTime = "0"; time = "0"; - bonusTime = "0"; pad = "1535"; }; new ScriptObject() { - powerUp = "0"; + bonusTime = "0"; gemCount = "0"; + powerUp = "0"; penaltyTime = "0"; time = "0"; - bonusTime = "0"; pad = "1548"; }; new StaticShape(StartPoint) { @@ -70,11 +73,11 @@ new SimGroup(MissionGroup) { dataBlock = "StartPad"; }; new ScriptObject() { - powerUp = "0"; + bonusTime = "0"; gemCount = "0"; + powerUp = "0"; penaltyTime = "0"; time = "0"; - bonusTime = "0"; pad = "1546"; }; new InteriorInstance() { @@ -93,15 +96,10 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "1"; }; - new Item() { - position = "-54.1034 -107.888 65.0903"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "TimeTravelItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - timeBonus = "2000"; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/Shell.ogg"; + description = "AudioMusic"; + preload = "0"; }; new Item() { position = "-54.5487 -92.55 65.0903"; @@ -198,26 +196,29 @@ new SimGroup(MissionGroup) { 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() { - powerUp = "0"; + bonusTime = "0"; gemCount = "0"; + powerUp = "0"; penaltyTime = "0"; time = "0"; - bonusTime = "0"; pad = "7977"; }; - new AudioProfile(MusicProfile) { - fileName = "~/data/sound/Shell.ogg"; - description = "AudioMusic"; - preload = "0"; - }; new Item() { - position = "-61.5482 -117.179 61.5904"; + position = "-54.4893 -108.003 63.799"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "FourLeafCloverItem"; + dataBlock = "EasterEgg"; collideable = "0"; static = "1"; rotate = "1"; }; + new ScriptObject() { + bonusTime = "0"; + gemCount = "0"; + powerUp = "0"; + time = "0"; + penaltyTime = "0"; + pad = "4218"; + }; }; //--- OBJECT WRITE END --- diff --git a/marble/data/missions/expert/advanced.mis b/marble/data/missions/expert/advanced.mis index dfd7eb8..ed1b8f5 100644 --- a/marble/data/missions/expert/advanced.mis +++ b/marble/data/missions/expert/advanced.mis @@ -2,17 +2,17 @@ new SimGroup(MissionGroup) { new ScriptObject(MissionInfo) { - artist = "Kevin"; - desc = "Can you pass the course?"; - type = "Expert"; - level = "2"; goldTime = "270000"; startHelpText = "Conquer this course!"; - resetTime = "Default"; + desc = "Can you pass the course?"; + artist = "Kevin"; + type = "Expert"; name = "Advanced Mega Course"; + level = "2"; + resetTime = "Default"; }; new MissionArea(MissionArea) { - area = "-360 -648 720 1296"; + Area = "-360 -648 720 1296"; flightCeiling = "300"; flightCeilingRange = "20"; locked = "true"; @@ -21,6 +21,7 @@ new SimGroup(MissionGroup) { 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"; @@ -28,25 +29,27 @@ new SimGroup(MissionGroup) { cloudSpeed2 = "0.0002"; cloudSpeed3 = "0.0003"; visibleDistance = "1000"; - 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 7.45949e-031 1.3684e-038"; - fogVolume2 = "-1 1.07208e-014 8.756e-014"; - fogVolume3 = "-1 5.1012e-010 2.05098e-008"; - materialList = "~/data/skies/expert/sky_day.dml"; - windVelocity = "1 0 0"; - windEffectPrecipitation = "0"; - noRenderBans = "1"; + 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.355977 0.50377 -0.787081"; - color = "3.400000 1.200000 0.400000 1.000000"; + color = "1.000000 1.000000 0.400000 1.000000"; ambient = "0.300000 0.300000 0.400000 1.000000"; }; new InteriorInstance() { @@ -69,11 +72,11 @@ new SimGroup(MissionGroup) { dataBlock = "EndPad"; }; new ScriptObject() { + pad = "1651"; time = "0"; gemCount = "0"; - penaltyTime = "0"; powerUp = "0"; - pad = "1651"; + penaltyTime = "0"; bonusTime = "0"; }; new InteriorInstance() { @@ -301,11 +304,11 @@ new SimGroup(MissionGroup) { resetTime = "Default"; }; new ScriptObject() { + pad = "1589"; time = "0"; gemCount = "0"; - penaltyTime = "0"; powerUp = "0"; - pad = "1589"; + penaltyTime = "0"; bonusTime = "0"; }; new StaticShape() { @@ -653,24 +656,19 @@ new SimGroup(MissionGroup) { rotate = "1"; }; new ScriptObject() { + pad = "2448"; time = "0"; gemCount = "0"; - penaltyTime = "0"; powerUp = "0"; - pad = "2448"; + penaltyTime = "0"; bonusTime = "0"; }; new StaticShape(StartPoint) { position = "-685.867 -345.682 276.674"; - rotation = "1 0 0 -1.#IND"; + rotation = "-1 0 0 1.00014"; scale = "1 1 1"; dataBlock = "StartPad"; }; - new AudioProfile(MusicProfile) { - fileName = "~/data/sound/Shell.ogg"; - description = "AudioMusic"; - preload = "0"; - }; new Item() { position = "-671.783 40.4162 245.514"; rotation = "1 0 0 0"; @@ -680,5 +678,27 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "1"; }; + new ScriptObject() { + pad = "17108"; + time = "0"; + gemCount = "0"; + powerUp = "0"; + penaltyTime = "0"; + bonusTime = "0"; + }; + new Item() { + position = "233.255 -19.7669 -11.5621"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "EasterEgg"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/Shell.ogg"; + description = "AudioMusic"; + preload = "0"; + }; }; -//--- OBJECT WRITE END --- \ No newline at end of file +//--- OBJECT WRITE END ---