diff --git a/marble/client/init.cs b/marble/client/init.cs index d194729..ed0f92d 100644 --- a/marble/client/init.cs +++ b/marble/client/init.cs @@ -56,7 +56,7 @@ function initClient() // The canvas needs to be constructed before the gui scripts are // run because many of the controls assume the canvas exists at // load time. - initCanvas(" Kevin Blast 1.4.2-dev - Created by KevinSoftware"); + initCanvas(" Kevin Blast 1.5 Dev Build 1 - Created by KevinSoftware"); /// Load client-side Audio Profiles/Descriptions exec("./scripts/audioProfiles.cs"); diff --git a/marble/client/scripts/version.cs b/marble/client/scripts/version.cs index 60f7d02..e9b1f46 100644 --- a/marble/client/scripts/version.cs +++ b/marble/client/scripts/version.cs @@ -1,5 +1,5 @@ -$THIS_VERSION = "1.4.2-dev"; -$SERVER_VERSION = "1.4.2-dev"; +$THIS_VERSION = "1.5"; +$SERVER_VERSION = "1.5"; $BUILD_VERSION = 1; $VERSION_MESSAGE = ""; diff --git a/marble/client/ui/background.jpg b/marble/client/ui/background.jpg index 49b3600..c1225d3 100644 Binary files a/marble/client/ui/background.jpg and b/marble/client/ui/background.jpg differ diff --git a/marble/client/ui/game/go.png b/marble/client/ui/game/go.png index f2830ee..57e3fe8 100644 Binary files a/marble/client/ui/game/go.png and b/marble/client/ui/game/go.png differ diff --git a/marble/client/ui/game/numbers/0.png b/marble/client/ui/game/numbers/0.png index dd0c602..3e2a12d 100644 Binary files a/marble/client/ui/game/numbers/0.png and b/marble/client/ui/game/numbers/0.png differ diff --git a/marble/client/ui/game/numbers/1.png b/marble/client/ui/game/numbers/1.png index c9d28ef..f2b629a 100644 Binary files a/marble/client/ui/game/numbers/1.png and b/marble/client/ui/game/numbers/1.png differ diff --git a/marble/client/ui/game/numbers/2.png b/marble/client/ui/game/numbers/2.png index 9f89470..d522ac0 100644 Binary files a/marble/client/ui/game/numbers/2.png and b/marble/client/ui/game/numbers/2.png differ diff --git a/marble/client/ui/game/numbers/3.png b/marble/client/ui/game/numbers/3.png index a9e2d80..061909d 100644 Binary files a/marble/client/ui/game/numbers/3.png and b/marble/client/ui/game/numbers/3.png differ diff --git a/marble/client/ui/game/numbers/4.png b/marble/client/ui/game/numbers/4.png index 5261ea0..a91e4a3 100644 Binary files a/marble/client/ui/game/numbers/4.png and b/marble/client/ui/game/numbers/4.png differ diff --git a/marble/client/ui/game/numbers/5.png b/marble/client/ui/game/numbers/5.png index 19cade1..46f62f9 100644 Binary files a/marble/client/ui/game/numbers/5.png and b/marble/client/ui/game/numbers/5.png differ diff --git a/marble/client/ui/game/numbers/6.png b/marble/client/ui/game/numbers/6.png index 189e46d..3817ac3 100644 Binary files a/marble/client/ui/game/numbers/6.png and b/marble/client/ui/game/numbers/6.png differ diff --git a/marble/client/ui/game/numbers/7.png b/marble/client/ui/game/numbers/7.png index daec43b..c8f19e0 100644 Binary files a/marble/client/ui/game/numbers/7.png and b/marble/client/ui/game/numbers/7.png differ diff --git a/marble/client/ui/game/numbers/8.png b/marble/client/ui/game/numbers/8.png index 4aa3ce2..9d28003 100644 Binary files a/marble/client/ui/game/numbers/8.png and b/marble/client/ui/game/numbers/8.png differ diff --git a/marble/client/ui/game/numbers/9.png b/marble/client/ui/game/numbers/9.png index ca8d0f3..8a8acd8 100644 Binary files a/marble/client/ui/game/numbers/9.png and b/marble/client/ui/game/numbers/9.png differ diff --git a/marble/client/ui/game/numbers/colon.png b/marble/client/ui/game/numbers/colon.png index afdf3e8..287d4de 100644 Binary files a/marble/client/ui/game/numbers/colon.png and b/marble/client/ui/game/numbers/colon.png differ diff --git a/marble/client/ui/game/numbers/dash.png b/marble/client/ui/game/numbers/dash.png index 5eee88c..06803f4 100644 Binary files a/marble/client/ui/game/numbers/dash.png and b/marble/client/ui/game/numbers/dash.png differ diff --git a/marble/client/ui/game/numbers/point.png b/marble/client/ui/game/numbers/point.png index 0e256b4..ce4d7e5 100644 Binary files a/marble/client/ui/game/numbers/point.png and b/marble/client/ui/game/numbers/point.png differ diff --git a/marble/client/ui/game/numbers/slash.png b/marble/client/ui/game/numbers/slash.png index 9046cb6..4e26624 100644 Binary files a/marble/client/ui/game/numbers/slash.png and b/marble/client/ui/game/numbers/slash.png differ diff --git a/marble/client/ui/game/outofbounds.png b/marble/client/ui/game/outofbounds.png index e5124ec..b8c44a7 100644 Binary files a/marble/client/ui/game/outofbounds.png and b/marble/client/ui/game/outofbounds.png differ diff --git a/marble/client/ui/game/ready.png b/marble/client/ui/game/ready.png index 6d20b5f..d9a9699 100644 Binary files a/marble/client/ui/game/ready.png and b/marble/client/ui/game/ready.png differ diff --git a/marble/client/ui/game/set.png b/marble/client/ui/game/set.png index 3566ce5..ed6e10b 100644 Binary files a/marble/client/ui/game/set.png and b/marble/client/ui/game/set.png differ diff --git a/marble/client/ui/playGui.gui b/marble/client/ui/playGui.gui index 051d0e2..33c102e 100644 --- a/marble/client/ui/playGui.gui +++ b/marble/client/ui/playGui.gui @@ -269,7 +269,7 @@ new GameTSCtrl(PlayGUI) { profile = "GuiDefaultProfile"; horizSizing = "right"; vertSizing = "bottom"; - position = "127 0"; + position = "135 0"; extent = "43 55"; minExtent = "8 8"; visible = "1"; diff --git a/marble/data/interiors/FrictionalAscent.dif b/marble/data/interiors/FrictionalAscent.dif new file mode 100644 index 0000000..08bbaba Binary files /dev/null and b/marble/data/interiors/FrictionalAscent.dif differ diff --git a/marble/data/interiors/SpyroRed.png b/marble/data/interiors/SpyroRed.png new file mode 100644 index 0000000..50f81e3 Binary files /dev/null and b/marble/data/interiors/SpyroRed.png differ diff --git a/marble/data/interiors/StaircasetoMarbleHell.dif b/marble/data/interiors/StaircasetoMarbleHell.dif new file mode 100644 index 0000000..f0822a4 Binary files /dev/null and b/marble/data/interiors/StaircasetoMarbleHell.dif differ diff --git a/marble/data/interiors/mmg_icichole.dif b/marble/data/interiors/mmg_icichole.dif new file mode 100644 index 0000000..fa8df10 Binary files /dev/null and b/marble/data/interiors/mmg_icichole.dif differ diff --git a/marble/data/missions/expert/TricksTripsTribulations.mis b/marble/data/missions/expert/TricksTripsTribulations.mis index b4cddde..b499885 100644 --- a/marble/data/missions/expert/TricksTripsTribulations.mis +++ b/marble/data/missions/expert/TricksTripsTribulations.mis @@ -2,25 +2,25 @@ new SimGroup(MissionGroup) { new ScriptObject(MissionInfo) { - startHelpText = "You\'re going to need to wall hit. Several. SEVERAL times."; - artist = "Kevin"; - name = "Tricks, Trips, and Tribulations"; - goldTime = "270000"; + startHelpText = "Have fun!"; + type = "expert"; + desc = "Good luck."; level = "16"; - desc = "Have fun."; - type = "custom"; + ultimateTime = "1680000"; + name = "Staircase to Marble Hell"; + goldTime = "1800000"; + artist = "Kevin"; }; new MissionArea(MissionArea) { - Area = "-360 -648 720 1296"; + area = "-360 -648 720 1296"; flightCeiling = "300"; flightCeilingRange = "20"; locked = "true"; }; new Sky(Sky) { - position = "0 0 0"; + 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,1136 +28,83 @@ 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 7.45949e-31 1.3684e-38"; - fogVolume2 = "-1 1.07208e-14 8.756e-14"; - fogVolume3 = "-1 5.1012e-10 2.05098e-08"; + 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"; 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"; + color = "1.400000 1.200000 0.400000 1.000000"; ambient = "0.300000 0.300000 0.400000 1.000000"; }; new InteriorInstance() { - position = "0 0 0"; + position = "-571.4 -69.2 -419.4"; rotation = "1 0 0 0"; scale = "1 1 1"; - interiorFile = "~/data/interiors/custom/TricksTripsTribulations-CK.dif"; + interiorFile = "~/data/interiors/StaircasetoMarbleHell.dif"; showTerrainInside = "0"; }; - new SimGroup(PathNodeGroup) { - }; - new Trigger(Bounds) { - position = "-26.5 147.75 -8.25"; + new Item() { + position = "476.576 -61.1763 592"; rotation = "1 0 0 0"; - scale = "200 200 200"; - 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"; + scale = "1 1 1"; + dataBlock = "AntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; }; new StaticShape(StartPoint) { - position = "0 4 1.00225"; - rotation = "1 0 0 0"; + position = "-560.897 -61.2033 -417.398"; + rotation = "0 0 1 90"; scale = "1 1 1"; dataBlock = "StartPad"; }; new StaticShape(EndPoint) { - position = "144 84 97.0023"; - rotation = "1 0 0 0"; + position = "-560.913 -61.1737 -419.402"; + rotation = "1 0 0 180"; scale = "1 1 1"; dataBlock = "EndPad"; }; new Item() { - position = "90 63 41.187"; + position = "-562 -60.6 -393.2"; rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "SuperSpeedItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - }; - new Item() { - position = "67 65 42"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "TimeTravelItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - timeBonus = "5000"; - }; - new Item() { - position = "62 80 34.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "TimeTravelItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - timeBonus = "5000"; - }; - new Item() { - position = "134 32 77.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "TimeTravelItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - timeBonus = "5000"; - }; - new Item() { - position = "146 38 77.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "TimeTravelItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - timeBonus = "5000"; - }; - new Item() { - position = "158 32 77.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "TimeTravelItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - timeBonus = "5000"; - }; - new Item() { - position = "58 33 53.187"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "SuperSpeedItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - }; - new Item() { - position = "54 33 53.187"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "ShockAbsorberItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - }; - new Item() { - position = "128 52 85.75"; - rotation = "-1 0 0 89.9996"; - scale = "1 1 1"; - dataBlock = "AntiGravityItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - }; - new Item() { - position = "163 52 88.25"; - rotation = "1 0 0 180"; - scale = "1 1 1"; - dataBlock = "AntiGravityItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - }; - new StaticShape() { - position = "119 -7.00045 66"; - rotation = "-1 0 0 90.0002"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "97 -7.00045 66"; - rotation = "-1 0 0 90.0002"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "108 -7.00045 66"; - rotation = "-1 0 0 90.0002"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "94 -22 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "96 -24 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "97 -21 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "99 -23 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "101 -22.5 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "103 -24.5 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "105 -21.5 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "107 -23.5 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "121 -23.5 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "119 -21.5 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "117 -24.5 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "115 -22.5 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "113 -23 65"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "110 -24 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "111 -21 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new StaticShape() { - position = "108 -22 65.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new Item() { - position = "116 -8 65.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "TimeTravelItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - timeBonus = "5000"; - }; - new StaticShape() { - position = "162 2 65"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "160 4 65"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "156 4 65.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "158 6 65.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "154 6 66"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "152 8 66"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "150 6 65.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "148 4 65.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "144 4 65"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "146 2 65"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "136 8 66"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "138 6 66"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "140 4 65.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "142 6 65.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "134 6 66.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "132 4 66.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "128 8 68.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "126 6 68.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "128 4 67.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "130 2 67.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "LandMine"; - resetTime = "Default"; - }; - new StaticShape() { - position = "142 14 72.4995"; - rotation = "0 1 0 180"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "142 16 72.4995"; - rotation = "0 1 0 180"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "144 16 72.4995"; - rotation = "0 1 0 180"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "144 14 72.4995"; - rotation = "0 1 0 180"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new Item() { - position = "127 15 69.187"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "SuperSpeedItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - }; - new StaticShape() { - position = "161.25 17.75 69.2"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "TriangleBumper"; - }; - new Item() { - position = "164 15 73.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "TimeTravelItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - timeBonus = "5000"; - }; - new StaticShape() { - position = "152 28.9995 74"; - rotation = "-1 0 0 90.0002"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "140 28.9995 74"; - rotation = "-1 0 0 90.0002"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "139 20 74"; - rotation = "-0.57735 0.57735 0.577352 120"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "141 22 74"; - rotation = "0.577352 0.577348 0.577351 240"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "125 21.0005 74"; - rotation = "-8.96324e-07 0.707106 0.707108 180"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "134 38 77.005"; - rotation = "0 0 1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "134 32 77.005"; - rotation = "0 0 1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "146 34 77.005"; - rotation = "0 0 -1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "146 38 77.005"; - rotation = "0 0 -1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "133 48 82"; - rotation = "0.577352 0.577348 0.577351 240"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "165 48 82"; - rotation = "-0.57735 0.57735 0.577352 120"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "159 44 82"; - rotation = "-0.57735 0.57735 0.577352 120"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "159 40 82"; - rotation = "-0.57735 0.57735 0.577352 120"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "133 44 82"; - rotation = "0.577352 0.577348 0.577351 240"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "133 51.0005 85"; - rotation = "-8.96324e-07 0.707106 0.707108 180"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "143 51.0005 85"; - rotation = "-8.96324e-07 0.707106 0.707108 180"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "153 51.0005 85"; - rotation = "-8.96324e-07 0.707106 0.707108 180"; - scale = "1 1 1"; - dataBlock = "DuctFan"; - }; - new StaticShape() { - position = "128 78 93.005"; - rotation = "0 0 1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "132 78 93.505"; - rotation = "0 0 -1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "140 78 95.005"; - rotation = "0 0 -1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "136 78 94.505"; - rotation = "0 0 1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "130 72 93.005"; - rotation = "0 0 1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "140 72 93.005"; - rotation = "0 0 1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "136 72 93.005"; - rotation = "0 0 -1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "154 72 93.005"; - rotation = "0 0 -1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "158 72 93.005"; - rotation = "0 0 -1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "156 72 93.005"; - rotation = "0 0 1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "160 78 93.005"; - rotation = "0 0 -1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "152 78 95.005"; - rotation = "0 0 -1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "156 78 94.005"; - rotation = "0 0 1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "146 78 95.505"; - rotation = "0 0 1 45"; - scale = "0.5 0.5 0.5"; - dataBlock = "oilslick"; - }; - new StaticShape() { - position = "144.25 84 105.84"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "SignFinish"; - }; - new StaticShape() { - position = "-2 8 2.256"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "SignPlainLeft"; - }; - new StaticShape() { - position = "2 8 2.256"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "SignPlainRight"; - }; - new Trigger() { - position = "-22.125 5 7"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "-22.25 15 11"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "-22.25 35 19"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "-22.125 25 15"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "-22.25 75 35"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "-22.125 65 31"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "-22.125 45 23"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "-22.25 55 27"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "-22.125 85 39"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "21.25 5 3.25"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "21.125 15 7.25"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "21.25 25 11.25"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "21.125 35 15.25"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "21.25 45 19.25"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "21.125 55 23.25"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "21.25 65 27.25"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "21.125 75 31.25"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "21.25 85 35.25"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "49.875 85 41.5"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "93.25 85 41.5"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "49.75 75 43"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "49.875 65 47"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "49.875 45 55"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "49.75 55 51"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "49.875 25 63"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "49.75 35 59"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "49.75 15 67"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "49.875 5 71"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "93.125 15 67"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "93.25 5 71"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "93.25 25 63"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "93.125 35 59"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "93.25 45 55"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "93.125 55 51"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "93.25 65 47"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "93.125 75 43"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "93.25 85 41.5"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "121.75 15 75"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "121.875 25 79"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "121.75 35 83"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "121.875 45 87"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "121.75 55 91"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "121.875 65 95"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "121.75 75 99"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "121.875 85 103"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "165.125 11 73.5"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "165.25 23 78.25"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "165.125 35 83"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "165.25 45 87"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "165.125 55 91"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "165.25 65 95"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "165.125 75 99"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "165.25 85 103"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "165.25 5 73.5"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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() { - position = "121.875 5 73.5"; - rotation = "1 0 0 0"; - scale = "1 2 10"; - 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 = "156 46 85.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "TimeTravelItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - timeBonus = "5000"; - }; - new Item() { - position = "143 15 73.5"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "TimeTravelItem"; - collideable = "0"; - static = "1"; - rotate = "1"; - timeBonus = "5000"; - }; - new Item() { - position = "108 -8 62.75"; - rotation = "1 0 0 0"; - scale = "1 1 1.25"; + scale = "10 10 10"; dataBlock = "EasterEgg"; collideable = "0"; static = "1"; rotate = "1"; - noRespawn = "0"; }; - new Trigger(oh_no_please_a) { - position = "93 -5 73.5"; + new Trigger(Bounds) { + position = "-586.9 -35.2 -436.205"; rotation = "1 0 0 0"; - scale = "30 6 6"; - dataBlock = "HelpTrigger"; + scale = "1089.5 52 1250"; + 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"; - extended = "0"; - persistTime = "5000"; - displayonce = "0"; - text = "I would like to thank the university for doing **** **** all to STOP A GLOBAL PANDEMIC."; }; - new Trigger(oh_no_please_b) { - position = "93 -21 73.5"; - rotation = "1 0 0 0"; - scale = "30 6 6"; - 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"; - extended = "0"; - persistTime = "5000"; - displayonce = "0"; - text = "You thought something was up here? A Help Trigger... that\'s it."; - }; - new StaticShape() { - position = "86 36 53.0021"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "RoundBumper"; - }; - new Trigger(stuck) { - position = "79 37 53"; - rotation = "1 0 0 0"; - scale = "8 8 4"; - 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"; - extended = "0"; - persistTime = "5000"; - displayonce = "0"; - text = "Stuck? Jump onto that bumper to continue."; + new ScriptObject() { + time = "0"; + bonusTime = "0"; + gemCount = "0"; + powerUp = "0"; + penaltyTime = "0"; + pad = "1739"; }; new AudioProfile(MusicProfile) { fileName = "~/data/sound/Shell.ogg"; description = "AudioMusic"; preload = "0"; }; - new Item() { - position = "0.0963244 -0.0463465 0.1045"; - 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/intermediate/Unexpected.mis b/marble/data/missions/intermediate/Unexpected.mis index 97b9d6a..0fadea4 100644 --- a/marble/data/missions/intermediate/Unexpected.mis +++ b/marble/data/missions/intermediate/Unexpected.mis @@ -1,17 +1,18 @@ +// UT Tip: You can escape the club! //--- OBJECT WRITE BEGIN --- new SimGroup(MissionGroup) { new ScriptObject(MissionInfo) { type = "Intermediate"; - startHelpText = "And get the gem."; - desc = "Yarrrr"; - goldTime = "20000"; + desc = "Pass the ice-covered challenges!"; artist = "Kevin"; - name = "Walk the Plank"; + goldTime = "17000"; + name = "Marble Putt"; level = "20"; + startHelpText = "Aim carefully into the tunnel!"; }; new MissionArea(MissionArea) { - Area = "-360 -648 720 1296"; + area = "-360 -648 720 1296"; flightCeiling = "300"; flightCeilingRange = "20"; locked = "true"; @@ -20,90 +21,49 @@ new SimGroup(MissionGroup) { position = "336 136 0"; rotation = "1 0 0 0"; scale = "1 1 1"; - materialList = "~/data/skies/intermediate/sky_day.dml"; - cloudHeightPer[0] = "0.349971"; - cloudHeightPer[1] = "0.3"; - cloudHeightPer[2] = "0.199973"; - cloudSpeed1 = "0.0005"; - cloudSpeed2 = "0.001"; + 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 = "0 0 0"; - fogVolume2 = "0 0 0"; - fogVolume3 = "0 0 0"; - fogVolumeColor1 = "128.000000 128.000000 128.000000 -222768174765569861149077900047473967104.000000"; - fogVolumeColor2 = "128.000000 128.000000 128.000000 0.000000"; - fogVolumeColor3 = "128.000000 128.000000 128.000000 -170698929442160049016675429178998259712.000000"; - windVelocity = "1 1 0"; - windEffectPrecipitation = "1"; - SkySolidColor = "0.900000 0.900000 0.900000 1.000000"; 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-31 1.3684e-38"; + fogVolume2 = "-1 1.07208e-14 8.756e-14"; + fogVolume3 = "-1 5.1012e-10 2.05098e-08"; + materialList = "~/data/skies/intermediate/sky_day.dml"; + windVelocity = "1 0 0"; + windEffectPrecipitation = "0"; noRenderBans = "1"; - locked = "true"; + 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"; }; new Sun() { - direction = "0.544508 0.439467 -0.714409"; - color = "1.000000 1.000000 0.400000 1.000000"; + direction = "0.638261 0.459006 -0.61801"; + color = "1.400000 1.200000 0.400000 1.000000"; ambient = "0.300000 0.300000 0.400000 1.000000"; - scale = "1 1 1"; - position = "0 0 0"; - locked = "true"; - rotation = "1 0 0 0"; - }; - new SimGroup(CheckPoints) { - - new StaticShape(StartPoint) { - position = "0.0682294 0.50582 499.353"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "StartPad"; - }; - new StaticShape(EndPoint) { - position = "-0.00422919 34.7512 499.455"; - rotation = "1 0 0 0"; - scale = "1 1 1"; - dataBlock = "EndPad"; - }; }; new InteriorInstance() { - position = "1.77 4.63291 498.555"; + position = "0 0 0"; rotation = "1 0 0 0"; scale = "1 1 1"; - interiorFile = "~/data/interiors/t_high_ropes.dif"; + interiorFile = "~/data/interiors/mmg_icichole.dif"; showTerrainInside = "0"; }; - new ScriptObject() { - time = "0"; - gemCount = "0"; - powerUp = "0"; - penaltyTime = "0"; - bonusTime = "0"; - pad = "2137"; - }; - new ScriptObject() { - time = "0"; - gemCount = "0"; - powerUp = "0"; - penaltyTime = "0"; - bonusTime = "0"; - pad = "1588"; - }; - new ScriptObject() { - time = "0"; - gemCount = "0"; - powerUp = "0"; - penaltyTime = "0"; - bonusTime = "0"; - pad = "2477"; + new StaticShape() { + position = "1 34 7"; + rotation = "1 0 0 89.99999"; + scale = "1 1 1"; + dataBlock = "DuctFan"; }; new Item() { - position = "-24.1149 16.1744 504.792"; + position = "-2 39 3"; rotation = "1 0 0 0"; scale = "1 1 1"; dataBlock = "GemItem"; @@ -112,33 +72,65 @@ new SimGroup(MissionGroup) { rotate = "1"; }; new Item() { - position = "-23.9804 13.3836 499.536"; + position = "1 62 2"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "SuperJumpItem"; + dataBlock = "GemItem"; collideable = "0"; static = "1"; rotate = "1"; }; new Item() { - position = "0.0372384 40.272 489.86"; + position = "26 58 7.5"; rotation = "1 0 0 0"; scale = "1 1 1"; - dataBlock = "EasterEgg"; + dataBlock = "GemItem"; collideable = "0"; static = "1"; rotate = "1"; }; - new ScriptObject() { - time = "0"; - gemCount = "0"; - powerUp = "0"; - penaltyTime = "0"; - bonusTime = "0"; - pad = "14130"; + new Item() { + position = "34 38 7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new StaticShape(StartPoint) { + position = "-4 4 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "StartPad"; + }; + new StaticShape(EndPoint) { + position = "-46 38 4"; + rotation = "0 0 -1 89.99999"; + scale = "0.5 0.5 0.5"; + dataBlock = "EndPad"; + }; + new Item() { + position = "-1 27 2"; + rotation = "1 0 0 0"; + scale = "0.5 0.5 0.5"; + dataBlock = "TimeTravelItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + timeBonus = "5000"; + }; + new Item() { + position = "34 50 11.2"; + rotation = "1 0 0 0"; + scale = "0.7 0.7 1"; + dataBlock = "easterEgg"; + collideable = "0"; + static = "1"; + rotate = "1"; }; new AudioProfile(MusicProfile) { - fileName = "~/data/sound/Shell.ogg"; + fileName = "~/data/sound/music/shell.ogg"; description = "AudioMusic"; preload = "0"; };