diff --git a/data/multiplayer/hunt/advanced/Architecture.jpg b/data/multiplayer/hunt/advanced/Architecture.jpg new file mode 100644 index 00000000..9a93a7c8 Binary files /dev/null and b/data/multiplayer/hunt/advanced/Architecture.jpg differ diff --git a/data/multiplayer/hunt/advanced/Architecture.mis b/data/multiplayer/hunt/advanced/Architecture.mis new file mode 100644 index 00000000..ff60e72a --- /dev/null +++ b/data/multiplayer/hunt/advanced/Architecture.mis @@ -0,0 +1,1941 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + score = "40"; + radiusFromGem = "15"; + alarmStartTime = "25"; + level = "6"; + gameMode = "Hunt"; + name = "Architecture"; + music = "Astrolabe.ogg"; + desc = "Collect the gems in an architect\'s master challenge."; + platinumScore = "80"; + maxGemsPerSpawn = "7"; + artist = "Phil"; + glassCenter = "glassCenter"; + GemGroups = "2"; + game = "Platinum"; + ultimateScore = "120"; + time = "300000"; + type = "Advanced"; + overviewHeight = "-5"; + score[0] = "35"; + score[1] = "60"; + platinumScore[0] = "80"; + platinumScore[1] = "110"; + ultimateScore[0] = "130"; + ultimateScore[1] = "175"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "wintry"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/advanced/Architecture.dif"; + showTerrainInside = "0"; + }; + new Trigger(stayhere) { + position = "-90 73 -11"; + rotation = "1 0 0 0"; + scale = "130 105 1000"; + 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 SimGroup(GemGroups) { + + new SimGroup() { + + new Item() { + position = "-31 29 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 17 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 20 19.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 11 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 13 17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 23 17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30.875 20 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 27 17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 15 17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-44.4 52 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38.875 52 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 55.625 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 39 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 26 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38 35 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 34 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40.125 31 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46 29 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 25.125 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 22 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 11 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 15 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 18 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35.125 21 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33.5 17 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35.125 7 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 9 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 11 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 40 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.25 44 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 38.625 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 42 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 45 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 45 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 39 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 43 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 45 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 38 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 38 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 42 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 42 20"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 50 20"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 38 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 25 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 21 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 13 21.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 10 19.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 30 19.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 30 17.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 20 17.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 10 17.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 25 17.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 15 17.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.5 -17 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 -9 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 -1 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 -3 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -1 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 -7 17.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 -9 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 -12 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -3 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 -9 17.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -7 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -15 17.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -17 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -19 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -19 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -13 17.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -7 17.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -15 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.875 -11 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 -5 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 2 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 2 17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 -7 18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 -14 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -10 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-44 -15 18.125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 -13 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 -1 18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 5 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 -7 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 16 30.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 24 30.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34 28 20"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 20 37.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-42 45.6 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 43 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 43 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 41 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 43 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 39 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 45 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup() { + spawnCount = "2"; + + new Item() { + position = "-14.378 22.3031 3.84327"; + rotation = "1 0 0 25.2101"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 -3 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-42 -10 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 47 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 53 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28.8 42.9 3.5"; + rotation = "-1 0 0 33.2315"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27.178 23.9317 3.07658"; + rotation = "1 0 0 25.2101"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 47 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -2.15 2.2"; + rotation = "1 0 0 45"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 13 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.25 39.25 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10.75 33.875 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.75 27.25 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.125 27.25 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.25 27.25 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.375 33.75 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.625 33.75 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.375 39.25 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.75 39.25 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 7 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -1 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 1 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 13 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 15 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 1 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.78879 17.7978 3.8"; + rotation = "-0.498354 -0.859086 -0.116686 30.4913"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 13 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 11 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 9 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 3 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 1 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 3 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 9 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 -3 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -3 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 -5 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 1 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 1 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 15 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.8079 5.01349 4.9518"; + rotation = "0 -1 0 30"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 7 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 11 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 11 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 13 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 15 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20.625 35.125 2.5"; + rotation = "1 0 0 31"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 30.4 3.22"; + rotation = "-1 0 0 32"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36.125 34.625 2.75"; + rotation = "1 0 0 31"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 32 3.55"; + rotation = "0 1 0 31"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 31 3"; + rotation = "0 -1 0 32"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 27 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35.25 27 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15.75 37.625 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31.2 29 2.55"; + rotation = "-1 0 0 30"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 13 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 1 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-26 -7 5.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-40 34 5.75"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "1 -6 5.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "1 46 5.75"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-26 46 5.75"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-40 6 5.75"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "14 7 5.75"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-19 41 18.25"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-47 42 17.75"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-41 3 18.25"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "1 38 18.25"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-8 -10 18.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "16 -13 18.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-3.5 20 18.25"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "14 33 5.75"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-21 20 18.25"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new Marker(glassCenter) { + position = "-12 20 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + seqNum = "0"; + msToNext = "1000"; + smoothingType = "Linear"; + }; + new SimGroup(Hazards) { + + new StaticShape() { + position = "-36 26 17"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "DuctFan"; + }; + new StaticShape() { + position = "-50 28 17"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "DuctFan"; + }; + new StaticShape() { + position = "-50 32 17"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "DuctFan"; + }; + new StaticShape() { + position = "-43 56 17"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "DuctFan"; + }; + new StaticShape() { + position = "-39 56 17"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "DuctFan"; + }; + new StaticShape() { + position = "-36 29.5 17"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "DuctFan"; + }; + }; + new SimGroup(PowerUps) { + + new Item() { + position = "-20 28 15.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 12 15.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 5 5.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 5 3.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 20 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 20 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 42 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 -4 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 25 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -7 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 15 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.875 46 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 20 8.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 12 16.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 28 16.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 16 30.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 24 30.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 45 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 -3 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10.8 39.2 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 38 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 -9 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 1 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 20 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 2 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 45 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 29 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 50 20"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 3 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -17 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34 48 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 40 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/advanced/Concentric.jpg b/data/multiplayer/hunt/advanced/Concentric.jpg new file mode 100644 index 00000000..635f9cb0 Binary files /dev/null and b/data/multiplayer/hunt/advanced/Concentric.jpg differ diff --git a/data/multiplayer/hunt/advanced/Concentric.mis b/data/multiplayer/hunt/advanced/Concentric.mis new file mode 100644 index 00000000..c7aa69bd --- /dev/null +++ b/data/multiplayer/hunt/advanced/Concentric.mis @@ -0,0 +1,1046 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + level = "5"; + name = "Concentric"; + desc = "Speed will not be your friend."; + music = "Tim Trance.ogg"; + artist = "Alex Swanson"; + game = "Ultra"; + gameMode = "Hunt"; + radiusFromGem = "12"; + time = "240000"; + maxGemsPerSpawn = "4"; + alarmStartTime = "20"; + type = "Advanced"; + overviewHeight = "15"; + score[0] = "20"; + score[1] = "40"; + platinumScore[0] = "40"; + platinumScore[1] = "80"; + ultimateScore[0] = "90"; + ultimateScore[1] = "140"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Wintry"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/advanced/Concentric1.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/advanced/Concentric2.dif"; + showTerrainInside = "0"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "4 -4 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 0 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4 4 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 8 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 4 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 0 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.87688 -0.169399 5.61831"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 28 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 18 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.96353 0.00686961 5.65843"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.8684 15.5277 5.79839"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 26 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 17 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.242249 -11.2868 5.68906"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -7 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.000857383 -0.100655 3.76847"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 -4 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 26 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.64301 -0.114868 6.56186"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.29205 10.9923 6.91233"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.531822 -7.554 6.58057"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 -21 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 -23 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 -16 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 -10 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -2 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 2 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 3 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 6 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 12 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 0 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.05817 6.71122 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 16 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 23 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 23 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 34 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 33 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 28 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 17 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 18 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 2 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -10 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -20 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 -19 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -28 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -13 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 -16 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 -25 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -34 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 -23 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -14 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 -20 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -6 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -12 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 -21 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -33 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -25 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 -4 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 10 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 0 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 12 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 21 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "45 4.59283e-007 10"; + rotation = "0 0 -1 89.9544"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "42 18 10"; + rotation = "0 0 -1 112.3"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "32 32 10"; + rotation = "0 0 1 222.308"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "17 42 10"; + rotation = "0 0 1 205.692"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "1.59914e-006 45 10"; + rotation = "0 0 1 177.044"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-16 43 10"; + rotation = "0 0 1 158.136"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-32 32 10"; + rotation = "0 0 1 138.656"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-42 18 10.0134"; + rotation = "0 0 1 112.3"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-45 -1.40668e-006 10"; + rotation = "0 0 1 88.2355"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-42 -17 10"; + rotation = "0 0 1 63.5983"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-33 -31 10"; + rotation = "0 0 1 42.9718"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-19 -41 10"; + rotation = "0 0 1 25.2102"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "0 -45 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "17 -42 10"; + rotation = "0 0 -1 18.3347"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "32 -32 10"; + rotation = "0 0 -1 46.4096"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "42 -17 10"; + rotation = "0 0 -1 69.3279"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new Item() { + position = "3 25 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 -18 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 -33 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 -5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31 17 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "0"; + }; + new Item() { + position = "-12 -36 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "0"; + }; + new Item() { + position = "-26 14 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "0"; + }; + new Item() { + position = "32 -10 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "0"; + }; + new Item() { + position = "-5.07791 -1.6229 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45.9672 -9.26132 6.187"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.4961 -38.7473 6.187"; + rotation = "0 0 1 40"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.78566 -46.0188 6.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39.1596 -25.9603 6.187"; + rotation = "0 0 -1 50"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46.0723 8.88958 6.187"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.4767 38.5065 6.187"; + rotation = "0 0 1 40"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.84284 46.0705 6.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38.8338 26.1785 6.187"; + rotation = "0 0 -1 50"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.46378 -22.1295 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger(Bounds) { + position = "-50.5681 50.5681 -5"; + rotation = "1 0 0 0"; + scale = "101.136 101.136 100"; + 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 TSStatic() { + position = "47.3172 0.000155449 5.73"; + rotation = "0 0 1 180"; + scale = "2.49 9.78 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "43.7132 -18.1127 5.73"; + rotation = "0 0 1 202.5"; + scale = "2.49 9.78 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "18.1038 -43.7177 5.73"; + rotation = "0 0 -1 112.5"; + scale = "2.49 9.76 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "33.4626 -33.4567 5.73"; + rotation = "0 0 1 225"; + scale = "2.49 9.78 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "0 -47.3194 5.73"; + rotation = "0 0 -1 90"; + scale = "2.49 9.76 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-33.4541 -33.4518 5.73"; + rotation = "0 0 -1 45"; + scale = "2.49 9.76 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-18.102 -43.7126 5.73"; + rotation = "0 0 -1 67.5"; + scale = "2.49 9.76 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-47.3129 0.0320034 5.73"; + rotation = "1 0 0 0"; + scale = "2.49 9.78 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-43.7147 -18.1004 5.73"; + rotation = "0 0 -1 22.5"; + scale = "2.49 9.76 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-43.7042 18.1212 5.73"; + rotation = "0 0 1 22.5"; + scale = "2.49 9.78 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-18.1219 43.7094 5.73"; + rotation = "0 0 1 67.5"; + scale = "2.49 9.78 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-33.4326 33.4787 5.73"; + rotation = "0 0 1 45"; + scale = "2.49 9.78 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "0.0210781 47.3173 5.73"; + rotation = "0 0 1 90"; + scale = "2.49 9.78 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "18.1323 43.7047 5.73"; + rotation = "0 0 1 112.5"; + scale = "2.49 9.78 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "33.4765 33.4408 5.73"; + rotation = "0 0 1 135"; + scale = "2.49 9.78 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "43.7208 18.0921 5.73"; + rotation = "0 0 1 157.5"; + scale = "2.49 9.78 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/advanced/EyeOfTheStorm_Hunt.jpg b/data/multiplayer/hunt/advanced/EyeOfTheStorm_Hunt.jpg new file mode 100644 index 00000000..96db8507 Binary files /dev/null and b/data/multiplayer/hunt/advanced/EyeOfTheStorm_Hunt.jpg differ diff --git a/data/multiplayer/hunt/advanced/EyeOfTheStorm_Hunt.mis b/data/multiplayer/hunt/advanced/EyeOfTheStorm_Hunt.mis new file mode 100644 index 00000000..eb706277 --- /dev/null +++ b/data/multiplayer/hunt/advanced/EyeOfTheStorm_Hunt.mis @@ -0,0 +1,463 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + desc = "Use the tornado to your advantage!"; + artist = "Alex Swanson"; + type = "Advanced"; + level = "7"; + name = "Eye of the Storm"; + music = "Beach Party.ogg"; + startHelpText = "Move back and forth to escape the tornado\'s pull!"; + time = "240000"; + Gamemode = "Hunt"; + game = "Gold"; + MaxGemsPerSpawn = "6"; + RadiusFromGem = "15"; + score[0] = "15"; + score[1] = "35"; + platinumScore[0] = "35"; + platinumScore[1] = "60"; + ultimateScore[0] = "75"; + ultimateScore[1] = "95"; + alarmStartTime = "20"; + overviewHeight = "15"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Dusk"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbg/addon/eyeofthestorm.dif"; + showTerrainInside = "0"; + }; + new Trigger(Bounds) { + position = "-25 22 -5"; + rotation = "1 0 0 0"; + scale = "50 40 500"; + 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 = "0.06875 3.62188 0.4125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "Tornado"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "0.43 -6.1 5.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.2 -7.6 9.35"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.9 7.45 1.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.9 -6.9 1.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10.29 11.25 8.47"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.5 17.1 14.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.9 10.6 4.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -10.8 11.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15.2 -5.2 13.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.9 10.4 7.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14.8 8.3 11.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.4 13.8 6.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.9 11.3 5.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.2 7.5 2.76"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 2.3 3.19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 -1.66 5.49"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.6 -5 5.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.73 -2.2 1.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.4 1 1.12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.25 6.34 0.43"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.64 0.93 0.43"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.5 -2 2.65"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9.75 -2.26 5.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.8 -2.18 8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.3 -7.4 10.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.2 4.7 4.84367"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.2 2.4 4.1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.24 -0.12 3.17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9.64 8.1 5.47"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.3 6.25 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.67 6.51 20.1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.88985 6.30134 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.03 9.5 17.35"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-2.5 4 2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "1 0 2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "3 3.1 2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "0 7 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "3.4 6.7 2"; + rotation = "0 0 1 45"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "4 1 2"; + rotation = "0 0 1 125"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-2.5 6 2"; + rotation = "0 0 -1 45"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-3 0.5 2"; + rotation = "0 0 1 225"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Pianoforte.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/advanced/Horizon.jpg b/data/multiplayer/hunt/advanced/Horizon.jpg new file mode 100644 index 00000000..50fcadcc Binary files /dev/null and b/data/multiplayer/hunt/advanced/Horizon.jpg differ diff --git a/data/multiplayer/hunt/advanced/Horizon.mis b/data/multiplayer/hunt/advanced/Horizon.mis new file mode 100644 index 00000000..dfcb8fca --- /dev/null +++ b/data/multiplayer/hunt/advanced/Horizon.mis @@ -0,0 +1,1463 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Horizon"; + type = "Advanced"; + level = "3"; + desc = "Use the Super Speeds to your advantage, but beware not to fall in the gaps."; + artist = "Alex Swanson"; + music = "Tim Trance.ogg"; + Gamemode = "Hunt"; + game = "Ultra"; + time = "300000"; + MaxGemsPerSpawn = "6"; + RadiusFromGem = "25"; + score[0] = "30"; + score[1] = "60"; + platinumScore[0] = "85"; + platinumScore[1] = "110"; + ultimateScore[0] = "135"; + ultimateScore[1] = "170"; + alarmStartTime = "25"; + overviewHeight = "15"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Dusk"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/advanced/Horizon.dif"; + showTerrainInside = "0"; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "37.8523 -61.6372 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-1.17765 -60.5227 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-50.9583 -68.8081 8.65"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-49.4114 -15.572 4.4"; + rotation = "0 0 1 126.624"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "9.14701 31.6894 10.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "56.1202 15.8035 10"; + rotation = "0 0 -1 90.5273"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "32.5358 -17.6503 9"; + rotation = "0 0 -1 88.991"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "28.7283 -51.3758 3"; + rotation = "0 0 -1 90.5273"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-1.77853 -20.6139 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "10.7075 -1.40116 6"; + rotation = "0 0 1 215.042"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-3 9 3"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "33 3 5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-3 -15 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-27 -11 7"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "27 27 7"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-3 -57 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-15 -39 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "15 -39 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "-44.8686 -57 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33.2 -40.43 4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.54 -38.3 4.87"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9.26 8.42 4.56"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.64 1.8 4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15.1 14.9 4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21.35 -26.16 7.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.86 -68.89 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.84 -3.63 7.08"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -3 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 9 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 9 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 3 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -27 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -39 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -39 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -39 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -33 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -21 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -21 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -33 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -33 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -27 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 -27 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -27 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -27 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -15 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -3 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 -9 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -15 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -21 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -45 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 -57 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -57 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -51 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -75 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -63 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -57 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 -51 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 -51 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 -33 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 -3 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 15 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 25 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 33 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 27 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 15 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 51 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 33 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 21 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 45 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "51 27 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "51 45 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 45 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 33 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57 9 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "51 -15 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -15 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -63 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 -57 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -51 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -51 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -39 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -15 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -3 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 3 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 9 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57 -3 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "63 29 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "63 15 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -39 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -21 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -69 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -69 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -45 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -63 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57 -63 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 -69 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new Item() { + position = "3 -9 1.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -69 1.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -69 3.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 27 1.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "51 15 3.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -27 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -39 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -27 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -15 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 15 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 39 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -27 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -63 6.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 15 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -75 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 51 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 9 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "51 -3 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "63 21 6.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57 -47.2 2.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -21 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "43.6004 -69.5168 3.16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 45 8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 -45 0.000505984"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 34 3.0005"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 -21 3.0005"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 15 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -75 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger(Bounds) { + position = "-63 57 -4"; + rotation = "1 0 0 0"; + scale = "132 138 1000"; + 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 = "-21 -74.75 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.5 -2.75 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "62.6 8.4 6.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14.9 44.8 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new TSStatic() { + position = "-36 36.25 1.7"; + rotation = "0 0 1 90"; + scale = "2.495 6.56 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-6 -78.25 3.7"; + rotation = "0 0 1 90"; + scale = "2.495 19.75 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-42.25 -5.7 1.7"; + rotation = "1 0 0 0"; + scale = "2.495 6.5 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-30.2 -72.25 1.7"; + rotation = "0 0 1 90"; + scale = "2.495 6.3 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-60.25 -41.8568 1.7"; + rotation = "1 0 0 0"; + scale = "2.495 19.75 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-21.1947 36.25 -0.3"; + rotation = "0 0 1 90"; + scale = "2.495 9.55 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-45.0092 -72.25 3.7"; + rotation = "0 0 1 90"; + scale = "2.495 9.82 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-57.25 -66.25 3.7"; + rotation = "0 0 1 90"; + scale = "2.495 3.15 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-57.25 -23.75 1.7"; + rotation = "0 0 1 90"; + scale = "2.495 3.15 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-48.25 -11.75 -0.3"; + rotation = "0 0 1 90"; + scale = "2.495 6.4 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-54.25 -17.8 -0.3"; + rotation = "1 0 0 0"; + scale = "2.495 6.5 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "57.3 36.25 3.7"; + rotation = "0 0 1 90"; + scale = "2.495 3.065 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-6.25 48.25 1.7"; + rotation = "0 0 1 90"; + scale = "2.495 6.3 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-12.25 42.3 1.7"; + rotation = "1 0 0 0"; + scale = "2.495 6.5 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "60.25 -12.145 3.7"; + rotation = "1 0 0 0"; + scale = "2.495 6.5 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-0.25 51.3 1.7"; + rotation = "1 0 0 0"; + scale = "2.495 3.1 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "18.25 51.2 1.7"; + rotation = "1 0 0 0"; + scale = "2.495 3.1 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "54.25 42.3 1.7"; + rotation = "1 0 0 0"; + scale = "2.495 6.5 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "48.25 -66.163 3.7"; + rotation = "1 0 0 0"; + scale = "2.495 6.5 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "66.25 21 5.7"; + rotation = "1 0 0 0"; + scale = "2.495 16.4 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "60.25 -0.2 5.7"; + rotation = "1 0 0 0"; + scale = "2.495 6.5 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "54.25 -24.3 1.7"; + rotation = "1 0 0 0"; + scale = "2.495 6.5 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "9 54.25 1.7"; + rotation = "0 0 1 90"; + scale = "2.495 9.82 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "48.25 -51.2288 -0.3"; + rotation = "1 0 0 0"; + scale = "2.495 9.75 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-42.25 24.05 1.7"; + rotation = "1 0 0 0"; + scale = "2.495 13.2 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "36.2 48.25 1.7"; + rotation = "0 0 1 90"; + scale = "2.495 19.5 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-60.25 -63.05 3.7"; + rotation = "1 0 0 0"; + scale = "2.495 3.3 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-54.25 -69.25 3.7"; + rotation = "1 0 0 0"; + scale = "2.495 3.1 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "-24.25 -75.25 3.7"; + rotation = "1 0 0 0"; + scale = "2.495 3.1 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "12.25 -75.25 3.7"; + rotation = "1 0 0 0"; + scale = "2.495 3.1 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "48.25 -36.3 1.6"; + rotation = "1 0 0 0"; + scale = "2.495 6.5 3.35"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "63.1028 36.25 5.7"; + rotation = "0 0 1 90"; + scale = "2.495 3.25 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "63.2 5.75 5.7"; + rotation = "0 0 1 90"; + scale = "2.495 3.1 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "57.3 -18.25 3.7"; + rotation = "0 0 1 90"; + scale = "2.495 3.15 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "51.3 -30.25 1.7"; + rotation = "0 0 1 90"; + scale = "2.495 3.15 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "42.2 -72.25 3.7"; + rotation = "0 0 1 90"; + scale = "2.495 6.56 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "33.2108 -72.25 1.7"; + rotation = "0 0 1 90"; + scale = "2.495 3.22 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "27.0364 -72.25 -0.3"; + rotation = "0 0 1 90"; + scale = "2.495 3.5 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new TSStatic() { + position = "15.23 -72.25 3.7"; + rotation = "0 0 1 90"; + scale = "2.495 3.15 3.3"; + shapeName = "~/data/shapes/Window03.dts"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/advanced/ParPit_Hunt.jpg b/data/multiplayer/hunt/advanced/ParPit_Hunt.jpg new file mode 100644 index 00000000..441351b2 Binary files /dev/null and b/data/multiplayer/hunt/advanced/ParPit_Hunt.jpg differ diff --git a/data/multiplayer/hunt/advanced/ParPit_Hunt.mis b/data/multiplayer/hunt/advanced/ParPit_Hunt.mis new file mode 100644 index 00000000..59036d1b --- /dev/null +++ b/data/multiplayer/hunt/advanced/ParPit_Hunt.mis @@ -0,0 +1,730 @@ +///--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + radiusFromGem = "11"; + level = "4"; + gameMode = "Hunt"; + alarmStartTime = "20"; + name = "Par Pit"; + music = "Astrolabe.ogg"; + desc = "Use wall-hits to get gems more easily."; + maxGemsPerSpawn = "6"; + artist = "Ian and Phil"; + game = "Platinum"; + glassCenter = "interiorGuy"; + time = "240000"; + type = "Advanced"; + overviewHeight = "2"; + score[0] = "40"; + score[1] = "60"; + platinumScore[0] = "90"; + platinumScore[1] = "120"; + ultimateScore[0] = "140"; + ultimateScore[1] = "175"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Wintry"; + }; + new InteriorInstance(interiorguy) { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/advanced/ParPit.dif"; + showTerrainInside = "0"; + }; + new Trigger(Bounds) { + position = "-36 60 -8"; + rotation = "1 0 0 0"; + scale = "68 68 100"; + 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 Trigger() { + position = "0 2 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-4 2 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-18 10 6.5"; + rotation = "0 0 1 45"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-26 24 6.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-26 28 6.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-18 42 6.5"; + rotation = "0 0 1 135"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-4 50 6.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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 = "0 50 6.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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 = "14 42 6.5"; + rotation = "0 0 1 225"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "22 28 6.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "22 24 6.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "14 10 6.5"; + rotation = "0 0 -1 45"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Item() { + position = "18 26 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 14 -2.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 38 -0.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 38 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 22 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 24 18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new StaticShape(mrTornado) { + position = "-2 25.95 -6.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "Tornado"; + }; + new Item() { + position = "-22 26 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 30 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 6 3.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 10 1.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 10 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 10 1.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 22 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 18 0.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 14 -2.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 14 -1.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 18 -3.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 26 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 30 -2.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 34 -2.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 38 -4.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 46 1.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 42 -4.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 42 1.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 34 -4.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 38 -4.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 38 -4.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 6 2.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 18 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 30 3.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 22 3.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 40 2.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 34 2.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 30 1.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 42 2.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 18 -1.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 22 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 34 -2.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 30 -2.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 42 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 2 4.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 38 -2.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 34 2.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 42 -2.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 30 -1.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 50 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 22 -5.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 26 -5.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 30 -5.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 26 -5.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 10 1.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 10 2.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 26 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 34 3.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 26 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 18 2.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 38 3.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 12 0.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 30 1.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 34 -4.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/advanced/Promontory.jpg b/data/multiplayer/hunt/advanced/Promontory.jpg new file mode 100644 index 00000000..cb0de5bc Binary files /dev/null and b/data/multiplayer/hunt/advanced/Promontory.jpg differ diff --git a/data/multiplayer/hunt/advanced/Promontory.mis b/data/multiplayer/hunt/advanced/Promontory.mis new file mode 100644 index 00000000..f316854d --- /dev/null +++ b/data/multiplayer/hunt/advanced/Promontory.mis @@ -0,0 +1,3027 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + level = "9"; + name = "Promontory"; + desc = "Roll on the large slopes as you seek for the gems and the king of the hill."; + music = "Tim Trance.ogg"; + artist = "Alex Swanson"; + game = "Ultra"; + gameMode = "Hunt"; + radiusFromGem = "20"; + time = "300000"; + maxGemsPerSpawn = "7"; + alarmStartTime = "25"; + type = "Advanced"; + overviewHeight = "0"; + score[0] = "20"; + score[1] = "60"; + platinumScore[0] = "60"; + platinumScore[1] = "120"; + ultimateScore[0] = "145"; + ultimateScore[1] = "180"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Wintry"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/advanced/Promontory1a.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/advanced/Promontory1b.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/advanced/Promontory2.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-81.5 -8.5 13"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-82.5 -7.5 13"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-50.5 24.5 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-49.5 23.5 13"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-49.5 -7.5 13"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-2.5 -39.5 21"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "13.5 -55.5 21"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "30.5 -55.5 21"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-1.5 -40.5 21"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "45.5 -40.5 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "45.5 -23.5 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "30.5 -8.5 21"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "29.5 -7.5 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-9.5 -7.5 21"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-50.5 -8.5 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-81.5 -8.5 21"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-49.5 23.5 21"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-49.5 7.5 21"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-49.5 -7.5 21"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-49.5 8.5 21"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-65.5 -8.5 21"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-50.5 -8.5 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "30.5 -55.5 29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "13.5 -40.5 29"; + rotation = "1 0 0 0"; + scale = "1 1 1.005"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-1.5 -40.5 29"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-9.5 -24.5 21"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "45.5 -40.5 29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "46.5 -39.5 29"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "30.5 -23.5 29"; + rotation = "0 0 1 180"; + scale = "1 1 1.005"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "10.5 -7.5 29"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-9.5 -7.5 29"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-10.5 -8.5 29"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-18.5 39.5 9"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-2.5 40.5 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-1.5 24.5 9"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-17.5 23.5 9"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-2.5 23.5 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-1.5 39.5 9"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-17.5 40.5 9"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-2.5 -24.5 29"; + rotation = "0 0 -1 90"; + scale = "1 1 1.005"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-2.5 -39.5 29"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-10.5 -23.5 29"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "9.5 -7.5 29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "29.5 -7.5 29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "45.5 -23.5 29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "46.5 -24.5 29"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "30.5 -40.5 29"; + rotation = "0 0 1 180"; + scale = "1 1 1.005"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "13.5 -55.5 29"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-66.5 -8.5 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-82.5 7.5 21"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-65.5 24.5 21"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-50.5 24.5 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-66.5 24.5 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-82.5 -7.5 21"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-82.5 8.5 21"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-18.5 24.5 9"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new Item() { + position = "70 -48 -15.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30.5 19.5 -4.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -80 -2.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -82 -2.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50 44 -10.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "70 -48 -6.1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-74 -16 -16.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new StaticShape() { + position = "-71.9106 -13.9786 -16.76"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SignUp"; + }; + new Item() { + position = "-30 -92 -15.925"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "10 -15.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 -11 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -10.5 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -13 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 -19 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -19 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -23 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6.5 -13 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.5 -16 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -22.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -20 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57 -6 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 3 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-44.5 6.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 10.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-56 7.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60 4 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64.5 -2.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69 0.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-72.5 3.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-76 9.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 1 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 -3 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 -3 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.5 29.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.5 29 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 27.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 35.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 37 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 33.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 33 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 38 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "85 -14.5 -7.6875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "88.5 -10.5 -7.6875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "83 -20 -7.6875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "92 -20 -7.6875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "97 -24 -7.6875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "107 -21 -13.9375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "112.5 -19.5 -13.9375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "109 -13.5 -13.9375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "111.5 -9 -13.9375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "112 -13.5 -13.625"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "112 -16 -13.625"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "117 -103 -15.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "115 -109 -15.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "109 -106 -15.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "105.5 -103 -15.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "109 -99 -15.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "111 -103 -15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "113 -106.5 -15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "109.5 -101 -15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "101 -111 -15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "99 -109 -15.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "103 -113 -15.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "97 -104.5 -15.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "91 -103 -15.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "93 -109 -15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "94.5 -105.5 -15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "97 -113 -15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "95 -111 -15.1875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -126 -10.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 -123 -10.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24.5 -121 -10.1875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -119.5 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24.5 -117 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 -116 -10.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24 -115 -10.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.5 -120.5 -10.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 -127 -10.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-70 -82.5 -11.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-61 -79 -11.4375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-72 -68.5 -11.9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-74 -87.5 -12.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -96 -14.875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -90.5 -16.3425"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -101 -16.4006"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 -97.5 -17.2557"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -93 -16.125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.5 -80.5 -18.3125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21.5 -78.5 -17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.5 -86 -17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 -80.5 -17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25.5 -75.5 -17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 -74.5 -17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 -70.5 -17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 -70 -17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-94 -11.5 -16.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-94 4 -16.695"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-102.5 -5.5 -19.3322"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-111 -8 -18.8112"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-104.5 -12.5 -18.4309"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-107.5 0.5 -18.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-104 9.5 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-87.5 17 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 14.5 -18.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 21 -19.4473"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.5 58 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 67 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 66 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 59.5 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 68.5 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 46.5 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 53.5 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "71.5 -41.5 -16.125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "80 -44 -17.2559"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "80 -58.5 -17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "65.5 -57.5 -17.1267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60.5 -49.5 -17.175"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "70 -62.5 -16.8896"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "69.5 -73.5 -17.175"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-106.706 24.7125 -12.6651"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "80 -28 -17.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "91 -27.5 -16.9721"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "70 -18 -18.3418"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "64.5 -24 -18.7627"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "69.5 -29 -18.625"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58 -29.5 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55 -36 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "85 -38.5 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "88.5 -44.5 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "73.5 -34 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "80 -63 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "80 -71.5 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14.5 51.5 -19.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38.5 52 -19.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 40.5 -20.1875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 44.5 -20.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 45 -20.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-110.5 8 -18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-91 9.5 -17.1291"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-86 5 -16.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-79.5 -79.5 -12.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -84 -12.575"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57.5 -73.5 -12.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57.5 -66.5 -11.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47.5 -61 -9.5625"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47.5 -74.5 -12.15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 -81.5 -10.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "90 -111 -15.8125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "95 -28 -7.6875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "88 -15.5 -7.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "91.5 -17 -7.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "92.5 -12.5 -7.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 34 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.5 35 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 39 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 84 -15.1875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 87 -15.1875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.5 90.5 -15.1875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 95 -15.1875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 101 -15.1875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 94 -15.1875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 91 -15.1875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 88.5 -14.875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 93 -14.875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 99 -14.875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 102.5 -14.875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 97 -14.5625"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 13 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67.5 9 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 18.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53.5 18 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-61 17 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59 13 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 6.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 2.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-61 11 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.5 -13 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -10 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28.5 -15 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -18 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30.5 -29 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 -25 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.5 -23 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.5 -25 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 -30 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10.5 -33 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -38.5 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 -35.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -38 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -39 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 -33 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 -43 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 -50 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 -54.5 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -34.5 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44.5 -36 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.5 -29.5 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 -25 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 -27.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40 -37 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 -37.5 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -40 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 -33.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 -29 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24 -11.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28.5 -10 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-110.624 18.6526 -12.3456"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-107.672 14.456 -17.9868"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-105.038 28.5985 -12.4069"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-108.776 29.8682 -12.6718"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-112.671 29.1508 -12.6823"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + permanent = "0"; + }; + new Item() { + position = "-96.9184 33.1858 -12.6747"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-101.221 35.1878 -12.6786"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-100.703 26.6474 -12.6796"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-104.508 14.8748 -12.62"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-111.054 12.2047 -12.6283"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-113.305 21.1928 -12.6621"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new Item() { + position = "22 32 -19.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new StaticShape() { + position = "-70.0641 -20.2054 -8.02"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SignDown"; + }; + new Item() { + position = "-68.5 60.5 -15.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-90 -6 -15.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -78 -17.188"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55 -51 -17.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 59.5 -17.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-101.5 -59 -15.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37.5 -138 -15.938"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.5 -139 -15.938"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "82 28.5 -15.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.5 64 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-103.444 33.5379 -12.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50 -50.5 -6.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -99.5 -6.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.5 -16 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.5 -160.5 -16.392"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "109 -19 -15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49.0788 -1.20625 -8.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-122 -32 -15.675"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58.5 -80 -10.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-93 52 -15.767"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 80 -15.71"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.5 -30 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -21 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-54 -6 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-73 14.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 39 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "88 -18.5 -7.37"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "107.5 -101 -15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24 -127.5 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 84.5 -15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-4.5 -63 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-13.5 -34 0.5"; + rotation = "0 0 -1 26.3561"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-39 0.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-8 16 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "33 31.5 -4.62391"; + rotation = "0 0 1 236.814"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "76.5 44.5 -13"; + rotation = "0 0 1 231.657"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "98.5 22 -13.0029"; + rotation = "0 0 1 205.301"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "94 -100 -13.1593"; + rotation = "0 0 -1 35.5234"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "106 -12 -13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "32.5 -142.5 -13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "11 -143.5 -13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-89 -81.5 -8.9375"; + rotation = "0 0 1 49.2744"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-124 -46 -8.9375"; + rotation = "0 0 1 48.1284"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-100 20.5 -8.96577"; + rotation = "0 0 1 153.735"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-62 76 -13.2126"; + rotation = "0 0 1 114.592"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-15.5 83.5 -13.625"; + rotation = "0 0 1 170.741"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new Item() { + position = "-77.0947 20.3986 -8.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.17395 -27.363 -2.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "108.93 -18.9437 -13.892"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-109.059 0.976627 -13.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.52251 103.558 -15.767"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new StaticShape() { + position = "25.953 36.2378 -8.04"; + rotation = "0 0 1 1.71869"; + scale = "1 1 1"; + dataBlock = "SignDown"; + }; + new StaticShape() { + position = "17.7198 28.0975 -8.04"; + rotation = "0 0 1 89.3814"; + scale = "1 1 1"; + dataBlock = "SignDown"; + }; + new StaticShape() { + position = "24.1485 29.9749 -19.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SignUp"; + }; + new StaticShape() { + position = "74.2684 -44.0546 -3.04"; + rotation = "0 0 -1 85.9437"; + scale = "1 1 1"; + dataBlock = "SignDown"; + }; + new StaticShape() { + position = "66.0435 -52.2773 -3.04"; + rotation = "0 0 1 180.482"; + scale = "1 1 1"; + dataBlock = "SignDown"; + }; + new StaticShape() { + position = "68.167 -46.0497 -15.543"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SignUp"; + }; + new StaticShape() { + position = "-78.2978 -12.0434 -8.04"; + rotation = "0 0 -1 89.9544"; + scale = "1 1 1"; + dataBlock = "SignDown"; + }; + new StaticShape() { + position = "-33.8048 -87.6554 -8.04"; + rotation = "0 0 -1 90.5273"; + scale = "1 1 1"; + dataBlock = "SignDown"; + }; + new StaticShape() { + position = "-27.0443 -89.0808 -16.17"; + rotation = "0 0 -1 92.2462"; + scale = "1 1 1"; + dataBlock = "SignUp"; + }; + new Item() { + position = "15.9432 -35.33 29.233"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60.8525 2.69454 21.233"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6.61948 31.0663 9.233"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.51123 -17.1107 29.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.4785 -29.598 29.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 32 -11.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger(Bounds) { + position = "-141 115 -25.8226"; + rotation = "1 0 0 0"; + scale = "270 286 1000"; + 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 AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/advanced/RampsReloaded_Hunt.jpg b/data/multiplayer/hunt/advanced/RampsReloaded_Hunt.jpg new file mode 100644 index 00000000..88e33596 Binary files /dev/null and b/data/multiplayer/hunt/advanced/RampsReloaded_Hunt.jpg differ diff --git a/data/multiplayer/hunt/advanced/RampsReloaded_Hunt.mis b/data/multiplayer/hunt/advanced/RampsReloaded_Hunt.mis new file mode 100644 index 00000000..1a7b9fd8 --- /dev/null +++ b/data/multiplayer/hunt/advanced/RampsReloaded_Hunt.mis @@ -0,0 +1,496 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Ramps Reloaded"; + type = "Advanced"; + level = "1"; + desc = "We need gems. Lots of gems."; + startHelpText = "Be careful when crossing between platforms."; + artist = "Alex Swanson"; + music = "Classic Vibe.ogg"; + Gamemode = "Hunt"; + game = "Gold"; + time = "270000"; + MaxGemsPerSpawn = "5"; + RadiusFromGem = "25"; + score[0] = "30"; + score[1] = "50"; + platinumScore[0] = "70"; + platinumScore[1] = "100"; + ultimateScore[0] = "105"; + ultimateScore[1] = "150"; + alarmStartTime = "20"; + overviewHeight = "10"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Clear"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbg/addon/reloaded.dif"; + showTerrainInside = "0"; + }; + new Trigger(Bounds) { + position = "-31 27 -9.5"; + rotation = "1 0 0 0"; + scale = "70 54 34.5"; + 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 Trigger() { + position = "-26 2 5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-14 14 -3"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-26 -6 5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-6 6 5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "22 14 5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "26 14 5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "22 -22 3"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "22 -14 -3"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Item() { + position = "2 14 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 -14 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -14 -3.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 14 -3.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 2 -1.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 -2 -1.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 -2 6.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 2 6.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 -22 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 22 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -14 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 6 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 14 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 6 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 -14 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 -6 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 6 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 22 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 22 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -2 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -2 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 -6 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 -2 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -22 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -22 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 -14 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 14 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -6 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 10 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 -22 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 6 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 14 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -2 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 2 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -14 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 22 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 14 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 -14 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/advanced/Sacred.jpg b/data/multiplayer/hunt/advanced/Sacred.jpg new file mode 100644 index 00000000..08a2b587 Binary files /dev/null and b/data/multiplayer/hunt/advanced/Sacred.jpg differ diff --git a/data/multiplayer/hunt/advanced/Sacred.mis b/data/multiplayer/hunt/advanced/Sacred.mis new file mode 100644 index 00000000..d8901099 --- /dev/null +++ b/data/multiplayer/hunt/advanced/Sacred.mis @@ -0,0 +1,3744 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + startHelpText = "Watch out for pitfalls when travelling long distances!"; + gameMode = "Hunt"; + level = "8"; + alarmStartTime = "25"; + name = "Sacred"; + desc = "An ancient landscape surrounding a unique formation..."; + maxGemsPerSpawn = "8"; + RadiusFromGem = "20"; + artist = "Phil"; + game = "Platinum"; + time = "300000"; + type = "Advanced"; + music = "Astrolabe.ogg"; + score[0] = "40"; + score[1] = "60"; + platinumScore[0] = "90"; + platinumScore[1] = "110"; + ultimateScore[0] = "145"; + ultimateScore[1] = "170"; + overviewHeight = "15"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Clear"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/Advanced/Sacred.dif"; + showTerrainInside = "0"; + }; + new Item() { + position = "-10 -11 0.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -37 0.375"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 -83 -5.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -23 -1.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 -1 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 -1 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 19 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 17 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 13 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4 13 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -24 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 -10 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 35 5.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-91 11 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 25 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67 27 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 -63 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 -137 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -135 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "84 -56 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 -93 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -91 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-103 -33 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 33 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 -34 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 -20 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 43 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 19 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 -24 -0.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -24 -0.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -18 -0.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -30 -0.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 -57 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 -61 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -63 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 -61 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 41 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 37 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 41 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 -19 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 -32 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "47 -27 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -61 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "86 -70 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "54 -68 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 -87 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 -68 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46 -96 0.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 -97 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -91 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 -85 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 -97 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 -93 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -100 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 -101 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 -107 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 -127 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -121 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -145 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 -135 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-90 -110 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 -110 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71 -91 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-73 -91 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 -69 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -41 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-94 -38 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-103 -25 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-90 -30 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 -14 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -33 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -45 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 -13 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-89 19 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-101 9 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-74 14 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-73 37 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 31 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69 29 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71 27 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -91 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 -69 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "80 -58 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 41 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 30 1.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 30 2.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 30 2.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 39 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 41 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 41 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 43 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 43 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 34 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -52 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 33 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 1 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 12 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 33 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -32 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 -16 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -15 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 -17 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -33 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -31 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 15 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 17 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 19 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 12 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 33 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 39 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 31 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 21 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 23 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 21 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 27 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 27 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37.5 -9 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37.5 -7 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -25 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -29 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31 -31 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -31 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -35 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -29 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -25 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "47 -25 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "47 -29 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -33 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "43 -23 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -19 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -21 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41 -33 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "47 -33 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "47 -23 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -31 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "43 -55 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41 -55 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -59 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "53 -51 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "54 -59 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "62 -67 0.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "70 -69 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "78 -67 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -31 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 27 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "71 -55 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "73 -55 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "77 -55 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "86 -68 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "85.5 -63 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 -72 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 -72 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46 -76 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -69 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 -69 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 -71 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 -65 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 -53 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 -53 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -53 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 -55 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -59 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -63 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 -61 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -59 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -61 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -63 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -65 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -65 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 -61 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 -63 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -61 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -65 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 -59 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 -61 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -61 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -63 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 -63 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 -59 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -65 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -59 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 -65 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 -80 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-73 -80 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67 -72 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 -81 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -86 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -90 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -96 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -86 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -88 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-42 -94 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -92 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -94 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 -94 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -96 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 -100 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -96 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -100 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -95 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -92 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -89 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 -83 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -83 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -90 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -85 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -85 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -87 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -91 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -93 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 -93 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -87 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -97 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 -65 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 -69 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 -67 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 -71 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 -75 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-79 -57 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 -57 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 -61 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 -65 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67 -67 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67 -67 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71 -71 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 -73 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 -38 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 -48 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-74 -48 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-74 -38 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69 -41 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69 -37 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 -41 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 -37 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67 -37 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 -33 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67 -41 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67 -45 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -33 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -35 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -37 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -45 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -39 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -27 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -31 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -83 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -89 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -91 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -97 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -95 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 -76 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 -80 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 -92 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-68 -30 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-68 -28 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 -28 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 -25 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 -27 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-101 -37 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-99 -37 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-99 -41 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-94 -42 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-86 -38 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-86 -26 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-87 -21 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-91 -21 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-95 -21 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 -30 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 -14.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 -8 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -7 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 -5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 -9 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-95 3 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 11 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 5 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-91 19 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-82 18 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 6.5 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 6 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 3 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 3 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 3 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 7 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38 5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35 5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57 33 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 33 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 33 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 33 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 31 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 27 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 25 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58 10 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-42 10 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69 31 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67 31 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-73 25 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 27 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 36 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 34 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 31 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-70 28 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-68 26 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 30 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 17 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 17.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27.5 18 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 1 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 1 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67 29 -7.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 4 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 -1 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -97 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -111 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 -105 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -107 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -113 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 -115 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 -111 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -103 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 -105 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -111 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -115.5 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -111 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -109 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -136 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -132 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 -136 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 -136 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -132 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 -122 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -122 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -121 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -126.5 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -135 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50 -131 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 -92 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 -93 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 -93 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 -91 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 -118 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-72 -118 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-78 -120 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-78 -108 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-84 -100 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-70 -102 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 -131 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 -133 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-93 -137 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-89 -137 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-93 -131 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-90 -120 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-88 -100 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-84 -110 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 -136 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -136 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71 -135 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 35 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-54 4 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 12 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-78 17 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-83 -34 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -63 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -111 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46 -72 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31 -90 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 -103 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50 -121 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 -91 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 18 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 -30 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -93 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -83 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -24 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 -8 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57 -83 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66.05 -61 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -95 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-78 -114 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 -24 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger(Bounds) { + position = "-141 73 -10.15"; + rotation = "1 0 0 0"; + scale = "237 229 1000"; + 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 Trigger() { + position = "26.5 9.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-10.5 -61.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "26.5 -60.5 -4.84288e-008"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "32.5 -28.5 -4.84288e-008"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "41.5 -69.5 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "3.5 -91.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-30.5 -91.5 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-38.5 -123.5 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-60.5 -113.5 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-84.5 -89.5 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-67.5 -64.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-74.5 -33.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-47.5 -40.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-62.5 -27.5 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-54.5 0.500001 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-80.5 5.5 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-8.5 4.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Item() { + position = "-66.15 -30.05 -5.01578"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-72 -47.8 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/advanced/Spires.jpg b/data/multiplayer/hunt/advanced/Spires.jpg new file mode 100644 index 00000000..51222eae Binary files /dev/null and b/data/multiplayer/hunt/advanced/Spires.jpg differ diff --git a/data/multiplayer/hunt/advanced/Spires.mis b/data/multiplayer/hunt/advanced/Spires.mis new file mode 100644 index 00000000..eeaad9c0 --- /dev/null +++ b/data/multiplayer/hunt/advanced/Spires.mis @@ -0,0 +1,2075 @@ +// THIS MIS IS THE ORIGINAL (from QuArK), NOT MBU/O FINAL. +// +// position = "33.4171 32.1268 9.60371"; +// position = "34.705 1.9607 12.0092"; +// position = "41.3318 1.92379 12.0112"; +// All had GemItem in addition to the GemItemRed. +// I think they are red, and based on LE positions they should be. +// +// Two gems were moved at some point (possibly for MBU/O): +// position = "42.0318 1.92379 12.0112"; +// position = "34.105 1.9607 12.0092"; +// became: +// position = "34.705 1.9607 12.0092"; +// position = "41.3318 1.92379 12.0112"; +// +// Difference between MBU/O to original QuArK (which is used here) +// is the addition of 5 more gems. +// They actually exist in MBU/O, but the way the game worked was +// Any gem not sitting in SimGroup(GemSpawn) would not be spawned +// And since these 5 were outside... well, they never spawned. +// +// The two moved gems from MBU/O were moved here as well. +// The difference is whether they are on the edge of the platform or not. +// I think it's better that they are moved but we'll see... +// +// +// Alternative to the slope Super Speed (last one in the .mis) +// position = "-0.096945 -1.56056 8.71"; +// rotation = "-1 0 0 45"; +// But faces in a way you can only collect it vertically +// This is horizontally, so easier for players. +// So add this to the list of changes. + +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Spires"; + type = "Advanced"; + level = "11"; + desc = "Master the hardest level of all."; + artist = "Alex Swanson"; + music = "Tim Trance.ogg"; + Gamemode = "Hunt"; + game = "Ultra"; + time = "360000"; + MaxGemsPerSpawn = "5"; + RadiusFromGem = "50"; + score[0] = "15"; + score[1] = "30"; + platinumScore[0] = "50"; + platinumScore[1] = "75"; + ultimateScore[0] = "100"; + ultimateScore[1] = "150"; + alarmStartTime = "30"; + overviewHeight = "15"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Wintry"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/advanced/Spires.dif"; + showTerrainInside = "0"; + }; + new Item() { + position = "8 -32 -0.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -4 -0.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 25 -0.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 32 -0.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "65 -47 -0.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57 5 -0.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60 -21 -0.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -6 3.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 -46 3.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 -20 3.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "53 27 3.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 40 3.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 8 3.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "77 -43 7.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 48 7.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -8 7.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "86 26 11.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52 -42 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "66 9 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 5 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -25 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 38 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 31 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 4 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 -50 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35 -41 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "86 -28 8.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "76 -59 8.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38 -16 8.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 26 8.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24 44 8.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -8 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -57 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 18 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 -14 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 24 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 7 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "69 -29 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "65 -5 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 -7 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -36 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "82 0 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52 -58 8.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -46 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "53 36 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 48 8.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 -16 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "72 -32 24"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "92 -58 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "64 35 13.5"; + rotation = "-1 0 0 50"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 48 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35 -51 15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 2 24"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -56 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34 11 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "64 40 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "92 -14 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -25 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 8 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "0 20 24"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 2 24"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -2 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -5 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50 -5 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50 9 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 9 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 6 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50 6 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50 -2 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50 2 24"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 2 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 11.2 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 14 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 -8 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -9 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50 -9 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50 13 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 13 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 -12 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 20 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 20 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 20 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 20 20"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 23.2 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 23.2 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 26 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 26 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 14 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 11 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 11 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 14 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.8 32 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.9887 15.6606 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 20 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 22 16.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60 36 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 32 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 47 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.2 49 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 52 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 54 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 53 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 44 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 48 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 43 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 32 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40 32 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "64 20 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "65 16 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "72 16 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "73 26 24"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "81 28 24"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "82 22 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "70 30 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "89 30 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "90 22 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "89 13 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "82 10 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "74 -22 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "74 -28 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "68 -34 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "62 -34 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "66 -26 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "66 -22 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "62 -26 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "78 -34 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "78 -22 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58 -34 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "62 -38 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "62 -42 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "74 -42 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "82 -34 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "82 -22 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "74 -38 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58 -55 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "75 -54 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "91 -45 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "93 -39 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 -62 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -60 18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 -52 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -46 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 -48 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 -48 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 -55 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -36 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35 -10 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -20 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -6 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 -30 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 -25 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 -35 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -32 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -32 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -36 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -40 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -45 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 -12 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.5 -12 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -12 20"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 -12 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4 -12 22"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 -12 20"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24 -24 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 -24 18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 -12 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 -12 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 0 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 0 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 0 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 -62 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 -30 26"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 -36 26"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 -39 25.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "62 -62 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "67 -54 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "65 30 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60 22 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "90.2771 -28.0474 16.9933"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.343405 1.76466 16.1971"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33.4171 32.1268 9.60371"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34.0685 51.6012 17.0709"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25.8395 11.0293 14.0263"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49.9176 10.948 13.8248"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49.8289 -6.94233 14.1988"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.0786 -7.02413 13.8598"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19.2568 -28.4707 16.0594"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19.5061 -38.8233 16.0403"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.3112 -33.9391 16.1153"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34.705 1.9607 12.0092"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41.3318 1.92379 12.0112"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "7 0 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-5 0 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "10 37 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "38 -20 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "38 10 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "16 10 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-6 34 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-12 -23 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "49 -28 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "67 1 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "86 1 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "80 26 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "53 32 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-23 -41 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "11 -45 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-35 -32 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-33 -8 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-26 37 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-14 48 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "9 48 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "60 -58 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "80 -58 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "88 -47 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "30 36 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new Trigger(Bounds) { + position = "-47 61 -2.32207"; + rotation = "1 0 0 0"; + scale = "146.5 128 1000"; + 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 = "-0.102821 -1.55464 8.71425"; + rotation = "-0.363126 -0.362837 0.85819 98.6834"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38.0301 2.23432 2.7"; + rotation = "1 0 0 30"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36.25 48.0502 7.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "96.1245 -45.9798 7.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/advanced/Zenith.jpg b/data/multiplayer/hunt/advanced/Zenith.jpg new file mode 100644 index 00000000..a1e70ee9 Binary files /dev/null and b/data/multiplayer/hunt/advanced/Zenith.jpg differ diff --git a/data/multiplayer/hunt/advanced/Zenith.mis b/data/multiplayer/hunt/advanced/Zenith.mis new file mode 100644 index 00000000..b006268e --- /dev/null +++ b/data/multiplayer/hunt/advanced/Zenith.mis @@ -0,0 +1,1989 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Zenith"; + type = "Advanced"; + level = "10"; + desc = "Watch your step as you collect the gems in this slippery arena."; + artist = "Alex Swanson"; + music = "Tim Trance.ogg"; + Gamemode = "Hunt"; + time = "300000"; + game = "Ultra"; + MaxGemsPerSpawn = "6"; + RadiusFromGem = "17.5"; + score[0] = "20"; + score[1] = "30"; + platinumScore[0] = "60"; + platinumScore[1] = "75"; + ultimateScore[0] = "105"; + ultimateScore[1] = "125"; + alarmStartTime = "25"; + overviewHeight = "15"; + }; + new Trigger(Bounds) { + position = "-92.5 39 -6.46107"; + rotation = "1 0 0 0"; + scale = "183 96 1000"; + 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 MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Wintry"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/advanced/Zenith.dif"; + showTerrainInside = "0"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "-25 -27 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.5 5 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 8 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25.5 2 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 -22 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 -30 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -30 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 -18 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 -22 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 -22 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 -22 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 -30 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 -30 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 -30 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 -30 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 -40 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 -34 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 -40 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -40 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -36 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 -32 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46 28 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -8 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 -4 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 -2 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 8 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 2 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 30 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 30 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 -12 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 -12 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 14 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 20 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 18 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 12 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24 18 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 26 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 26 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 26 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 28 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "72 20 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "74 24 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "78 22 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "82 24 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "86 20 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "78 10 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "72 6 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "78 4 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "54 8 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 2 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "78 -2 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "76 -6 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "80 -10 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "76 -12 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "78 -16 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "72 -22 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "68 -26 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "66 -22 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "64 -26 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60 -22 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56 -26 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "62 -16 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40 -26 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40 -18 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40 -14 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 -4 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 -48 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-74 -40 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-76 -44 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 -42 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-84 -44 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-88 -40 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 -30 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-74 -26 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 -24 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-56 -28 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46 -22 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 -18 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-78 -14 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-82 -10 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-78 -8 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 -4 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-74 2 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-70.0974 3.82235 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-68 2 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 6 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-62 2 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58 6 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 -4 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-42 6 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-42 -2 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-42 -6 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -16 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 -9 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -9 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69.5 -18 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -21.5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48.5 -31 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71.5 -24 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65.5 -28 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71 -21 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65.5 -21 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69.5 -29.5 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66.5 -8 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55.5 -9.5 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-44.5 -27.5 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-44 -50 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50 -52 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-54 -50 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58 -52 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 -48 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 -14 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 -18 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 16 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 12 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 16 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 12 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 20 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 20.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10.5 18 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 13 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 10 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.5 -6.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -17 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -17.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 -26.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.5 -25 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 -35 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.5 -46.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -36 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 -7 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -9 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14.5 -5.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 13.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 1 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 -11 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -11 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "67.5 -2 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "47 1.5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46.5 11 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "69.5 4 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "63.5 8 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "69 1 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "63.5 1 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "67.5 9.5 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "64.5 -12 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "53.5 -10.5 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42.5 7.5 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 30 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48 32 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52 30 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56 32 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-10 -12 2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "2 -30 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "14.5 -40 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "12.5 14 2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-15.5 23.5 2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-30 3.5 2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-26.5 -40 2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "30 18 2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "52 0 2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "45 -21.5 2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-68 -4.5 2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-66 -42 2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-59 -22 -3"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-60 -8 -3"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-47.5 -2 -3"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "47.5 5.5 -3"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "58 -4 -3"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "45.5 -18.5 -3"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "47.5 8.5 -3"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "51.5 -14 -3"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-68 -24 -3"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-49.5 -26.5 -3"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-47 1 -3"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new Item() { + position = "-51.5 -13.5 -3.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50.65 -38.5 -3.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 -4 -3.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49 -5.5 -3.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49.75 5.45 -3.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38.185 -0.6 -3.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.5 -45.5 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 33 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 30 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22.3 -46.65 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 -5.5 -0.266"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.5 20 0.234"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "71 -24 0.234"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "85 23 0.234"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-85.5 -42 0.234"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-62.5 5 0.234"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75.5 -20 -4.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "73.5 1 -4.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.5 -17 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 10.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59.5 -19 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "59.5 -1 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56.5 -18.5 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49.5 16.5 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57 -1.5 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-56 -29 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45.5 -16 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "43 -4 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "79.5 -5 0.687"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "43.5 32 0.687"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-79 -11.5 0.687"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50.5 -49 0.687"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35 -26.5 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28.5 13 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 -17.5 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 7 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/beginner/Battlecube_Hunt.jpg b/data/multiplayer/hunt/beginner/Battlecube_Hunt.jpg new file mode 100644 index 00000000..6a5b4af5 Binary files /dev/null and b/data/multiplayer/hunt/beginner/Battlecube_Hunt.jpg differ diff --git a/data/multiplayer/hunt/beginner/Battlecube_Hunt.mis b/data/multiplayer/hunt/beginner/Battlecube_Hunt.mis new file mode 100644 index 00000000..d7806c1d --- /dev/null +++ b/data/multiplayer/hunt/beginner/Battlecube_Hunt.mis @@ -0,0 +1,1016 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Battlecube"; + type = "Beginner"; + level = "10"; + desc = "Collect the diamonds around the different faces."; + artist = "Alex Swanson"; + music = "Tim Trance.ogg"; + Gamemode = "Hunt"; + game = "Ultra"; + time = "180000"; + MaxGemsPerSpawn = "4"; + RadiusFromGem = "15"; + score[0] = "20"; + score[1] = "30"; + platinumScore[0] = "40"; + platinumScore[1] = "60"; + ultimateScore[0] = "65"; + ultimateScore[1] = "90"; + alarmStartTime = "15"; + overviewHeight = "-6"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Wintry"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/beginner/Battlecube.dif"; + showTerrainInside = "0"; + }; + new Trigger(stayhere) { + position = "-40 22 -10"; + rotation = "1 0 0 0"; + scale = "65 80 80"; + 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 15.8 9"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -26 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.8 10 12"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.5 6 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.813 -2 24"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 16 15"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -11 4"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -43.6 -3"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.8 -26 30"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 -15 38"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.8 -28 28"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11.1699 -16.7125 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 6 38"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger() { + position = "1.8 -29 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "11 -20 3"; + rotation = "-0.369768 -0.852119 -0.370358 99.2202"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-31 -5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-9 10 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "8 -4 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "6 13 23"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-4 13 7"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "11 -9 25"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Item() { + position = "13 -26 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 -20 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 0.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.8 -26.8 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.2 3.2 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -29 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -11 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 13 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.5 9 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.2 -30.4 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.6 -15.6 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.6 5.4 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -22.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.2 -6 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.6 2.8 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.6 -20.6 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 15 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 -4.4 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22.8 10.8 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27.8 -4.2 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31.5 4 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9.8 -7.8 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.8 10.8 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.4 16 29.2"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.6 16 23.4"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.8 16 18"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.6 16 11.4"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.6 16 7"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 16 1.6"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.6 16 7"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.6 16 11"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10.4 16 14"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 16 15"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.4 16 12.6"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30.6 16 15"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33.2 16 8.8"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.8 16 5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.4 16 22.6"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -21.2 1"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 7.4 1.8"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -25 3"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 0.5 3"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -15 4.8"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -23 5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 6.6 5.4"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 10 8"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -9.2 8.8"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 5.4 11"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -11 12"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 12 16"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -13 17"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 6 18"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -9 21"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 3 23"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 8 24"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -11 27"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -1 27"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 12.8 28.4"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.481 15.51 0.579601"; + rotation = "-0.251566 0.71909 -0.647784 66.5618"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 15.23 2"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32.3 15.2 0.73"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.5 15.3 9.15"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.23 15.2 4.13"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.2 15.23 18"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6.8 15.23 2"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 15.2 0.73"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.4 15.3 30.5"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 15.23 2"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 15.23 27.4"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.2 12 0.73"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 15.23 12.7"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.23 15.2 18.8"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.2302 -14.1971 25.6"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.3 9 30.5"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.3 -11 30.5"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.23 -29.4 1.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.23 -3.8 1.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.2 -15.6 0.73"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.2 -32.2 0.73"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34.4 -6.7 0.73"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.4 -11 0.73"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 -32.2 0.73"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Pianoforte.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/beginner/BlastClub.jpg b/data/multiplayer/hunt/beginner/BlastClub.jpg new file mode 100644 index 00000000..aa45abfd Binary files /dev/null and b/data/multiplayer/hunt/beginner/BlastClub.jpg differ diff --git a/data/multiplayer/hunt/beginner/BlastClub.mis b/data/multiplayer/hunt/beginner/BlastClub.mis new file mode 100644 index 00000000..8e7bc256 --- /dev/null +++ b/data/multiplayer/hunt/beginner/BlastClub.mis @@ -0,0 +1,1033 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Blast Club"; + type = "Beginner"; + level = "6"; + desc = "Blast your opponents but beware not to be hit yourself."; + artist = "Alex Swanson"; + music = "Tim Trance.ogg"; + gameMode = "Hunt"; + game = "Ultra"; + time = "240000"; + MaxGemsPerSpawn = "5"; + RadiusFromGem = "22"; + score[0] = "30"; + score[1] = "60"; + platinumScore[0] = "60"; + platinumScore[1] = "100"; + ultimateScore[0] = "100"; + ultimateScore[1] = "145"; + alarmStartTime = "20"; + overviewHeight = "-35"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Clear"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/beginner/BlastClub.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-39.5 8.5 -9"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "39.5 -8.5 -9"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "28.5 8.5 -13"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "8.5 28.5 -13"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "23.5 -8.5 -9"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "8.5 -23.5 -9"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "8.5 -39.5 -9"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "10.5 7.5 -9"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "7.5 25.5 -9"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "7.5 10.5 -9"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "25.5 7.5 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "10.5 7.5 -17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "7.5 10.5 -17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "7.5 25.5 -17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "25.5 7.5 -17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "28.5 8.5 -29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "8.5 28.5 -29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "23.5 -8.5 -25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "39.5 -8.5 -25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "8.5 -39.5 -25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "8.5 -23.5 -25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-28.5 -8.5 -13"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-8.5 -28.5 -13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-23.5 8.5 -9"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-8.5 23.5 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-8.5 39.5 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-10.5 -7.5 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-7.5 -25.5 -9"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-7.5 -10.5 -9"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-25.5 -7.5 -9"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-10.5 -7.5 -17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-7.5 -10.5 -17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-7.5 -25.5 -17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-25.5 -7.5 -17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-28.5 -8.5 -29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-8.5 -28.5 -29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-23.5 8.5 -25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-39.5 8.5 -25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-8.5 39.5 -25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-8.5 23.5 -25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-20.5 -15.5 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-20.5 -12.5 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-15.5 -20.5 -10.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "20.5 15.5 -10.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "20.5 12.5 -10.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "15.5 20.5 -10.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "12.5 20.5 -10.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-12.5 -20.5 -10.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "0 6 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 0 1.61967"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 -4 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 4 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4 4 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4 -4 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -19 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 0 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 19 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 0 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30.5 5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34.5 -5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.5 5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.5 14 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 13 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 4.5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -4.5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.5 -11 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.5 -15.5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 -5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.5 30.5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 35.5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 -4.5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.5 -31.5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 -35.5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 -33 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 -25 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 -21.5 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39.5 -22 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 21.5 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 21.5 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 37.5 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 30 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 22 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 18 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 13.5 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22.5 -14 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -18 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -22 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 -31 -12.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31 31 -12.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -6 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "5 37 -6"; + rotation = "0 0 1 177.617"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-37 -5 -6"; + rotation = "0 0 1 77.9223"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-5.5 -38 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "36.5 5 -6"; + rotation = "0 0 -1 90.7099"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-30 22 -3"; + rotation = "0 0 1 91.6732"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "22 -29 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "7.5 -8 -5.5"; + rotation = "0 0 -1 49.8473"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-7 -7.5 -5.5"; + rotation = "0 0 1 45.2637"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-7.5 7.5 -5.5"; + rotation = "0 0 1 122.613"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "7.5 7 -5.5"; + rotation = "0 0 1 228.793"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new Item() { + position = "0 0 -9.425"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 22 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 -22 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 17.5 -10.266"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 -29 -12.766"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38.5 0 -8.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38.5 0 -8.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 38.5 -8.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -38.5 -8.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -17 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28.5 28.5 -12.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -9 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 9 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger(Bounds) { + position = "-51.5 51.5 -24"; + rotation = "1 0 0 0"; + scale = "103 103 1000"; + 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 AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Pianoforte.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/beginner/Bowl.jpg b/data/multiplayer/hunt/beginner/Bowl.jpg new file mode 100644 index 00000000..1c4e1c35 Binary files /dev/null and b/data/multiplayer/hunt/beginner/Bowl.jpg differ diff --git a/data/multiplayer/hunt/beginner/Bowl.mis b/data/multiplayer/hunt/beginner/Bowl.mis new file mode 100644 index 00000000..d6a03399 --- /dev/null +++ b/data/multiplayer/hunt/beginner/Bowl.mis @@ -0,0 +1,3098 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Bowl"; + type = "Beginner"; + level = "7"; + desc = "Speed along the slopes of this wide level."; + artist = "Alex Swanson"; + music = "Tim Trance.ogg"; + Gamemode = "Hunt"; + game = "Ultra"; + time = "300000"; + MaxGemsPerSpawn = "5"; + RadiusFromGem = "50"; + score[0] = "40"; + score[1] = "80"; + platinumScore[0] = "80"; + platinumScore[1] = "120"; + ultimateScore[0] = "130"; + ultimateScore[1] = "170"; + alarmStartTime = "25"; + overviewHeight = "30"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Clear"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/beginner/Bowl.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/beginner/BowlOuterRing.dif"; + showTerrainInside = "0"; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-144 -64.5 -4"; + rotation = "0 0 1 30.9397"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "0.760625 -64.6644 -20"; + rotation = "0 0 1 30.9397"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-40.32 8.36844 -20"; + rotation = "0 0 1 91.6732"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "39.5594 41.0809 -20"; + rotation = "0 0 1 236.241"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "88.2478 -39.5594 -20"; + rotation = "0 0 -1 44.6907"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-108 75.5 -4"; + rotation = "0 0 1 122.613"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "68 147.5 -4"; + rotation = "0 0 1 187.357"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "146 67.5 -4"; + rotation = "0 0 1 228.22"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "152 -44.5 -4"; + rotation = "0 0 -1 52.7121"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "104 -120.5 -4"; + rotation = "0 0 -1 52.7121"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "56 -96 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "80 -72 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48 -56 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "72 -32 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "96 -24 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "120 -11 -26.7682"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "81 -8 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56 -2 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49 24 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24 33 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 56 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 32 -27.021"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 24 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -8 -26.6366"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -16 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 -32 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 -24 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 -40 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 -72 -27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 -44 -29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 45 -29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 20 -29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -60 -29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24 60 -25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "104 -4 -25.006"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 -44 -24.752"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 40 -24.8293"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 -36 -29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60 -36 -29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40 -120 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 -104 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -88 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -56 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-72 -24 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-88 -8 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 56 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 40 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 80 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 120 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 88 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40 96 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56 96 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "72 96 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56 72 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "72 48 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "76 20 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "108 24 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "120 8 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "136 -32 -18.9101"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "104 -40 -19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "120 -72 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "124 -84 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "108 -92 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "84 -124 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -140 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-52 -112 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-109 -96 -8.3876"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-149 -16 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-116 24 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-83 76 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-83 76 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-76 100 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75.9884 -74.1806 -16.823"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-87.7826 -68.9788 -17.3661"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66.363 -87.2754 -15.974"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-130.306 -61.3519 -6.91996"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-122.507 -105.739 -6.75985"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "47.1155 44.1674 -22.8171"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.634 54.9657 -22.8614"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "66.8836 51.9651 -18.9444"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "85.3294 40.7751 -14.8999"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "91.0639 56.4287 -14.9789"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "87.6508 85.0477 -14.8301"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "61.3256 115.714 -14.9455"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21.6405 114.385 -14.8021"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "82.1368 20.6278 -18.7879"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "98.5327 3.47229 -22.8357"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "66.0189 2.85052 -22.9232"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "85.653 -36.2964 -22.8431"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "72.844 -55.5532 -22.8302"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56.8455 -67.9043 -23.0117"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24.5129 -102.69 -22.9293"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35.7502 -90.2028 -22.7962"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57.5563 -120.778 -14.8785"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "93.8221 -82.2279 -15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "98.4544 -113.16 -6.83894"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "82.8707 -139.575 -6.93788"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "154.158 -105.758 -6.82837"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "151.477 -49.0232 -6.87983"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "216.423 -37.8321 -6.84465"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "177.58 -18.5131 -2.81227"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "183.667 11.0757 -2.84367"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "198.876 1.65432 -2.81291"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "193.361 57.6171 -6.92666"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "175.206 65.35 -6.96621"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "167.558 91.4439 -6.91132"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "150.18 51.217 -6.8839"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "134.503 63.0692 -6.82623"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "139.983 83.9782 -6.80962"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "138.021 102.879 -2.93955"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "124.161 137.759 -6.88427"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "88.9779 140.085 -6.85447"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36.1375 156.192 -6.84447"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.3315 139.875 -6.97154"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.9689 146.955 -6.95845"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.9772 153.974 -6.94612"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60 145 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-100 145 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-127.001 118.5 -6.95117"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-92.699 108.41 -6.89883"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-82.631 82.0788 -6.9748"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "148.211 -13.2429 -6.84947"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-115.765 75.84 -6.90021"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-127.462 53.3129 -6.99256"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-181.157 42.1244 -6.94909"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-180.641 -17.5401 -6.96705"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-113.764 -17.3948 -14.9037"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60.5995 -90.8722 -14.9793"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.53825 -51.9178 -22.9373"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57.8208 -19.8543 -30.995"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45.7285 -36.8502 -30.969"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.83821 1.89329 -30.8827"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.0799713 27.6008 -30.9445"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.25426 -26.8617 -30.8758"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34.6893 3.51507 -22.9234"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39.2987 28.9624 -22.9971"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-84.7687 24.9691 -14.9587"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-44.4327 54.1045 -14.9584"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "88 132 -8.80333"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "115 120 -9.36655"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "120 84 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "156 32 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "140 -56 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-44 -78 -13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-90.4005 -51.8514 -14.9241"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 -44 -13.3177"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-124 60 -8.68876"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-100 96 -8.8602"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "172 48 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "180 45 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "206 52 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "212 44 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "196 -48 -4.79543"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "204 -45 -4.72104"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "177 -44 -4.65113"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "173 -51 -4.50404"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "170 -28 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "197 -28 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "166 -4 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "181 0 -4.35343"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "164 15 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "185 28 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "207 12 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "218 -12 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "131 -104 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "109 -136 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "134 -116 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "148 -79 -4.7475"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "172 -77 -4.80162"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "125 101 -4.34334"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "144 92 -4.8232"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "153 116 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "135 132 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-121 109 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-134 83 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-173 -51 -5.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-132 -90 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-140 -96 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-171 -64 -1.32882"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-124 96 -0.93333"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "160 -76 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "123 -127 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 140 -8.8299"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "88 -104 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56 -136 -10.801"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24 -136 -10.9147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -136 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -128 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 -104 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-72 -136 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 -80 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 -48 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-104 -112 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-104 -72 -10.8566"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-112 -48 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-144 -40 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-168 -32 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-168 16 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-144 24 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-136 16 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-144 -8 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-152 56 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-168 72 -10.809"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-128 40 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-112 8 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-104 32 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-96 64 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 72 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 88 -10.8531"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-56 112 -10.6749"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 120 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-96 120 -10.9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-104 136 -10.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 136 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 136 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 128 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56 128 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "104 128 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "112 40 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "144 40 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "144 24 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "152 -16 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60 -84 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -104 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "68 -75 -20.7452"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "92 -52 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "123 -36 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "132 -16 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "88 12 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "68 31 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60 56 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 75 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 88 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 72 -20.9112"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 68 -20.9728"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20.0043 102.001 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 46 -20.0026"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59 27 -21.4036"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-68 11 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57 -4 -22.9958"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-52 -30 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 -62 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -84 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 -120 -21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new Item() { + position = "-24 8 -30.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 40 -30.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40 8 -30.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40 -41 -30.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 -24 -30.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -72 -22.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48 56 -22.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "92 116 -14.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "104 -72 -14.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-88 -88 -14.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "147 104 -2.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "215 -1 -2.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "71 63 -18.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "104 -136 -2.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-146 -87 -3.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-136.2 96 -2.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24 -8 -30.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 152 -7.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-183 17 -7.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "119 -105 -7.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "179 83 -7.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "187 -48 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "192 46 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "103 148 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-116 53 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 -68 -15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "72 -104 -15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 117 -15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-84 51 -15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-100 -37 -15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-159.901 0.0424097 -15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-84 106 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "148 -21 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "134 119 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "108 13 -23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -85 -22.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59 19 -22.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-95.9574 -0.0409622 -14.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 80 -14.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "110.375 46.8985 -10.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "174.762 53.5465 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -32 -30.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "64 96 -22.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-127 -1 -14.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "226.858 0.0439141 -2.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "226 65.2 -3.813"; + rotation = "0 0 1 45"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "180.2 110.8 -3.813"; + rotation = "0 0 1 45"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "129 162 -3.813"; + rotation = "0 0 1 25"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "71.4014 162.223 -3.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.4722 162.06 -3.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 162 -3.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97.1485 162.242 -3.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-142.628 116.377 -3.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-194 65 -3.813"; + rotation = "0 0 1 45"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-194 6.5 -3.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-194 -49 -3.813"; + rotation = "0 0 -1 45"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-125.4 -117.6 -3.813"; + rotation = "0 0 -1 45"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 -146 -3.813"; + rotation = "0 0 1 45"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41.5 -146 -3.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 -146 -3.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "78.2 -146 -3.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "129.236 -145.862 -3.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "167.712 -107.144 -3.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "226 -49 -3.813"; + rotation = "0 0 1 45"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "162.35 108.222 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "169.134 111.126 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "135.243 137.735 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "132.293 146.613 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 128 -14.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 120 -14.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-128 64 -10.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-159.974 11.3167 -14.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-159.982 -31.7894 -14.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-159.085 -79.2444 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 -112 -22.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.7161 -125.376 -22.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24.2444 -97.3578 -22.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "147.555 -105.807 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "152.17 -100.902 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "182.394 -71.2294 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "198.167 -59.6783 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "213.314 -24.1675 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "214.696 24.9285 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.5903 105.315 -22.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.01285 104.536 -22.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-85.6436 86.0263 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-143.394 -31.8632 -14.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37.0146 -26.7893 -30.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "59.2351 -22.7147 -30.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.06625 23.3642 -30.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger(Bounds) { + position = "-203 171 -36"; + rotation = "1 0 0 0"; + scale = "438 326 1000"; + 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 AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/beginner/KingOfTheMarble_Hunt.jpg b/data/multiplayer/hunt/beginner/KingOfTheMarble_Hunt.jpg new file mode 100644 index 00000000..c891c97f Binary files /dev/null and b/data/multiplayer/hunt/beginner/KingOfTheMarble_Hunt.jpg differ diff --git a/data/multiplayer/hunt/beginner/KingOfTheMarble_Hunt.mis b/data/multiplayer/hunt/beginner/KingOfTheMarble_Hunt.mis new file mode 100644 index 00000000..885d9427 --- /dev/null +++ b/data/multiplayer/hunt/beginner/KingOfTheMarble_Hunt.mis @@ -0,0 +1,379 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "King of the Marble"; + type = "Beginner"; + level = "1"; + desc = "With little room to escape, show your opponents why you are the King."; + artist = "Tim Aste & Matan"; + music = "Tim Trance.ogg"; + Gamemode = "Hunt"; + game = "Ultra"; + glassCenter = "glassCenter"; + time = "180000"; + MaxGemsPerSpawn = "4"; + RadiusFromGem = "15"; + score[0] = "30"; + score[1] = "60"; + platinumScore[0] = "60"; + platinumScore[1] = "110"; + ultimateScore[0] = "120"; + ultimateScore[1] = "155"; + alarmStartTime = "15"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Clear"; + }; + new InteriorInstance() { + position = "-28.2 0 20.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/beginner/KingOfTheMarble.dif"; + showTerrainInside = "0"; + }; + new Trigger(stayhere) { + position = "-62 52 16"; + rotation = "1 0 0 0"; + scale = "75 75 75"; + 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 Trigger() { + position = "-13 35.25 23"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-25 35.25 23"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-37 35.25 23"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-45.25 27 23"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-45.25 15 23"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-45.25 3 23"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-37.25 -5 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-25.25 -5 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-13.25 -5 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-5.25 27 23"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-5.25 15 23"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-5.25 3 23"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Item() { + position = "-27.2 17 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.2 13 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.2 17 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27.2 13 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.2 15 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25.2 27 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.2 15 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25.2 3 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.2 3 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.2 27 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.2 27 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.2 3 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.2 9 20.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19.2 3 20.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.2 21 20.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.2 21 20.837"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31.2 3 20.837"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19.2 27 20.837"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.2 9.2 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31.2 27 20.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25.2 15 21.1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Marker(glassCenter) { + position = "-25.2 15 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Pianoforte.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/beginner/MarbleAgilityCourse_Hunt.jpg b/data/multiplayer/hunt/beginner/MarbleAgilityCourse_Hunt.jpg new file mode 100644 index 00000000..fb8e93fb Binary files /dev/null and b/data/multiplayer/hunt/beginner/MarbleAgilityCourse_Hunt.jpg differ diff --git a/data/multiplayer/hunt/beginner/MarbleAgilityCourse_Hunt.mis b/data/multiplayer/hunt/beginner/MarbleAgilityCourse_Hunt.mis new file mode 100644 index 00000000..478664aa --- /dev/null +++ b/data/multiplayer/hunt/beginner/MarbleAgilityCourse_Hunt.mis @@ -0,0 +1,705 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Marble Agility Course"; + type = "Beginner"; + level = "8"; + desc = "Can you take it all in stride?"; + startHelpText = "Jump for the gems!"; + artist = "Technostick, Matan and Phil"; + music = "Astrolabe.ogg"; + Gamemode = "Hunt"; + game = "Platinum"; + time = "180000"; + MaxGemsPerSpawn = "5"; + RadiusFromGem = "10"; + score[0] = "25"; + score[1] = "40"; + platinumScore[0] = "60"; + platinumScore[1] = "80"; + ultimateScore[0] = "100"; + ultimateScore[1] = "130"; + alarmStartTime = "15"; + overviewHeight = "-3"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Dusk"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/beginner/MarbleAgilityCourse.dif"; + showTerrainInside = "0"; + }; + new Trigger(Bounds) { + position = "-30 30 -5"; + rotation = "1 0 0 0"; + scale = "60 60 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"; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-13.5 -14.5 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-7.7 18.37 2.5"; + rotation = "0 0 1 137"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-18 3 2.5"; + rotation = "0 0 1 102.5"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-18 -4 2.5"; + rotation = "0 0 1 77.5"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-10.9 16.05 2.5"; + rotation = "0 0 1 130"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-2.5 -18.3 2.5"; + rotation = "0 0 1 9.99997"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "5.5 -17.5 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "10.5 15.8 2.5"; + rotation = "0 0 1 220"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "19.5 -7 2.5"; + rotation = "0 0 -1 77.5"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "20.6 -1.2 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1"; + }; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "7.75 17.5 1.625"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.75 18.5 1.625"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.75 19.5 1.625"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.75 19 1.625"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 10 0.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14.5 3.5 1.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.5 6.5 1.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14.5 9.5 1.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.5 12.5 1.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 6 0.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 7.5 0"; + rotation = "1 0 0 0"; + scale = "0.75 0.75 0.75"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.89361 4.07036 0"; + rotation = "1 0 0 0"; + scale = "0.75 0.75 0.75"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.5 0.5 0"; + rotation = "1 0 0 0"; + scale = "0.75 0.75 0.75"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.75 -12.25 1.875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.75 -14.75 1.875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.25 -13.75 1.875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.25 -13.75 1.875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -16 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -10 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -6 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.6 6 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15.4 12.4 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.8 3.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18.6 9.2 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.4 4.8 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 5.16 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.3 12 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 23.63 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.4 16.4 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.2 21.38 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.2 15.7 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9.27 -15.43 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18.5 9.6 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15.3 -5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 6 1.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 9 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.9 -16.86 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.5 2.78 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 -1.25 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.17 -5.85 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.9 9.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.7 7.5 0.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.1 0.5 0.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -6.15 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 -12 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.9 -16.85 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.75 -12.6 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -2 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 -7 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new StaticShape() { + position = "16.7273 -12.1422 0"; + rotation = "0 0 1 64.1713"; + scale = "1 1 1"; + dataBlock = "SignSide"; + }; + new StaticShape() { + position = "16.2 2.07 2.5"; + rotation = "0 0 -1 67.609"; + scale = "1 1 1"; + dataBlock = "SignDownSide"; + }; + new StaticShape() { + position = "14 16.8 0"; + rotation = "0 0 1 100"; + scale = "1 1 1"; + dataBlock = "SignSide"; + }; + new StaticShape() { + position = "-13.7 15.9 -0.02"; + rotation = "-0.235113 -0.0631334 -0.969916 30.95"; + scale = "1 1 1"; + dataBlock = "SignSide"; + }; + new Item() { + position = "0 14 0.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 6 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.9236 -12.5723 0.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14.2428 17.2351 0.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.2 -1 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.4 -20.8 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Pianoforte.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/beginner/MarbleCity.jpg b/data/multiplayer/hunt/beginner/MarbleCity.jpg new file mode 100644 index 00000000..05d4fadc Binary files /dev/null and b/data/multiplayer/hunt/beginner/MarbleCity.jpg differ diff --git a/data/multiplayer/hunt/beginner/MarbleCity.mis b/data/multiplayer/hunt/beginner/MarbleCity.mis new file mode 100644 index 00000000..e7741b7b --- /dev/null +++ b/data/multiplayer/hunt/beginner/MarbleCity.mis @@ -0,0 +1,2156 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + artist = "Alex Swanson"; + music = "Tim Trance.ogg"; + name = "Marble City"; + desc = "Use the powerups to help you navigate to the gems."; + type = "Beginner"; + level = "9"; + Gamemode = "Hunt"; + game = "Ultra"; + time = "300000"; + MaxGemsPerSpawn = "6"; + RadiusFromGem = "25"; + score[0] = "40"; + score[1] = "50"; + platinumScore[0] = "80"; + platinumScore[1] = "100"; + ultimateScore[0] = "140"; + ultimateScore[1] = "175"; + alarmStartTime = "25"; + overviewHeight = "10"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Clear"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/beginner/MarbleCity.dif"; + showTerrainInside = "0"; + }; + new Trigger(Bounds) { + position = "-58 87 -22"; + rotation = "1 0 0 0"; + scale = "109.5 137 1000"; + 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 SimGroup(GemSpawns) { + + new Item() { + position = "-41 17 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 15 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 19 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 17 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 13 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 15 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43.5 19.5 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36.5 12.5 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.5 26 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 26 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53.5 30.5 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53.5 -2 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 34 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22.5 39 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 38 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.5 39.5 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50 18.5 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-50 13.5 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-42.5 6 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-37.5 6 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-30 13 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-18 0 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-12 0 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-6 0 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-3 21 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-1 19 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + pickUpCheckpoint = "0"; + pickup = "5322"; + }; + new Item() { + position = "5 19 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "7 21 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-7 20 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "11 20 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + pickUpCheckpoint = "0"; + pickup = "5322"; + }; + new Item() { + position = "4 21 -11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "2 23 -11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-6 23 -11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-4 21 -11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-3 13 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "0 10 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-3 7 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-5.5 2 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-1 1 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-3 -2 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "5 6 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "7 9.5 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "5 12.5 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-6 10 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-6 10 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-3 -11 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "5 -11 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "13 -29 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "8.5 -30.5 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "4 -29 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "2.5 -24 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "5.5 -20 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "10 -19.5 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "13 -23 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "43 -26 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "40 -23 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "34 -29 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "40 -34.5 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + pickUpCheckpoint = "0"; + pickup = "5322"; + }; + new Item() { + position = "28 -23 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "25 -26 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "29 -3 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "29 7 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "27 2 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "31 2 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + pickUpCheckpoint = "0"; + pickup = "5322"; + }; + new Item() { + position = "27 11.5 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "31 11.5 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "42 -2.5 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "42 2 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "42 7 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "46 2 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "38 20.5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "36.5 19 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "35 26.5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "30.5 26 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "32 22 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "23.5 25.5 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "34 35 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "32 35 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "32.5 39.5 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "34.5 41.5 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "28 41.5 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "28 39 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "39 46 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "39 30 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "26.5 33.5 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "44 18.5 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "43 24.5 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "23.5 46.5 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + pickUpCheckpoint = "0"; + pickup = "5322"; + }; + new Item() { + position = "20 43.5 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "23.5 39.5 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + pickUpCheckpoint = "0"; + pickup = "5322"; + }; + new Item() { + position = "20 36 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "24 32.5 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "20 28 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "24 21.5 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "19.5 17.5 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-6 42.5 -11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-5.5 37 -11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "2.5 37 -11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "3 40 -11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "4 43 -11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-1 33.5 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + pickUpCheckpoint = "0"; + pickup = "5322"; + }; + new Item() { + position = "-1 46 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "2 66.5 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "2 72.5 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "8 72.5 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "8 66.5 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "5 69.5 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "19.5 70.5 -9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "21.5 68.5 -9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "20.5 79.5 -9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "20.5 59.5 -9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "7 80.5 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "1 80.5 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-8 71.5 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-5 77.5 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "16.5 74.5 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "16.5 64 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "11 58.5 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-2 58 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-8 65.5 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-4.5 40 -11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-3.5 -20 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-26 -32 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-26 -27 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-21 -27 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-21 -31.5 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-21 -37 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "21.5 -45.5 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "17.5 -42 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "16 -38 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "12.5 -42 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "9.5 -38 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "6 -42 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-26 -37 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-29.5 -41.5 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-23 -41.5 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-29.5 -21 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + pickUpCheckpoint = "0"; + pickup = "5322"; + }; + new Item() { + position = "-34 -24 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-18 -21 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-31 -37 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-31 -32 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-31 -27 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-37.5 -45.5 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-9 -20 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-14 -20 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-1 0 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-23 0 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "2 5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-8 15 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "1.5 13 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-7.5 7 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-4 11 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-2 9 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-30 18.5 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + }; + new Item() { + position = "35 57 -8.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-20 60 -7.767"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-47 30.5 -7.767"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "46 -29 -10.767"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-9.5 -31 -4.767"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-3 10 2.233"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-7.5 -27 -8.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "24 -1 -11.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "40 -44.5 -10.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "16 22 -7.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-12 -40 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-32 0 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-50 26 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-34.5 -41.5 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "0 -40.5 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "1.5 -27 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "34 -21.5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "34 8 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "22 21.5 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "22 44.5 -12.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-1 40 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-1 22 -12.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "2 0 -12.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-18.5 11.5 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-23 31.5 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "2 20 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "43 22 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "35 50.5 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "20.5 64.5 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-8 58.5 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new Item() { + position = "-13.5 43.5 -12.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "13.2359 56.4838 -9.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-13.5 -6.5 -12.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-45.5 -1.5 -7.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "7 0.5 -8.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-7 27.5 -7.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "7 46 -11.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "37.5 -6.5 -11.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "34 13 -11.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "45 30 -7.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-37.5 -27.5 -6.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-10 82.5 -9.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "24.8598 68.4566 -9.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "47 6 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "43 -23 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "10 80.5 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-31.5 42 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-18 -45.5 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-3 10 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "1 -11 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "47 -2 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-0.932445 27.9891 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "27 9 -10.5"; + rotation = "1 0 0 0"; + scale = "1.3 1.3 1.3"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-8 62.5 -8.5"; + rotation = "1 0 0 0"; + scale = "1.3 1.3 1.3"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "8 -25 -10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + + }; + new Item() { + position = "-0.25 14.75 -7.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Pianoforte.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/beginner/Playground.jpg b/data/multiplayer/hunt/beginner/Playground.jpg new file mode 100644 index 00000000..1af43c61 Binary files /dev/null and b/data/multiplayer/hunt/beginner/Playground.jpg differ diff --git a/data/multiplayer/hunt/beginner/Playground.mis b/data/multiplayer/hunt/beginner/Playground.mis new file mode 100644 index 00000000..fcfcf7ca --- /dev/null +++ b/data/multiplayer/hunt/beginner/Playground.mis @@ -0,0 +1,1452 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Playground"; + type = "Beginner"; + level = "4"; + desc = "Play around and collect the gems, but beware of the ice."; + artist = "Alex Swanson"; + music = "Tim Trance.ogg"; + gameMode = "Hunt"; + game = "Ultra"; + time = "300000"; + MaxGemsPerSpawn = "7"; + RadiusFromGem = "20"; + score[0] = "40"; + score[1] = "70"; + platinumScore[0] = "90"; + platinumScore[1] = "140"; + ultimateScore[0] = "150"; + ultimateScore[1] = "200"; + alarmStartTime = "25"; + overviewHeight = "-40"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Clear"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/beginner/playground.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "16.5 -8 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "9.5 -8 6"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "16.5 6 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "9.5 6 6"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-7.5 6 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-14.5 6 6"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-7.5 -8 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-14.5 -8 6"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-28 -44 1"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-30.5 -51.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-28.5 17.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "32.5 41.5 6"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "30.5 -19.5 6"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "28 42 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "32.5 41.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "30.5 -19.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-28.5 17.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-30.5 -51.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-41.5 -51.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-41.5 17.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "43.5 -19.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "43.5 41.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-28 -44 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "43.5 -19.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "43.5 41.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-41.5 17.5 6"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-41.5 -51.5 6"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "5.63869 -9.72336 1.03143"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.37336 7.85693 1.00706"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 48.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 50 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 46.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 42.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.5 42.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 34.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 34 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10.5 42.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.5 49 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 53.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 48 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.5 38 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 50 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 54.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 41 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.5 57 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.5 44 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 29 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.5 33.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.5 -42 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -43.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.5 -53.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41 -0.5 8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 -2 8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19.5 22 8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.5 30 7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.5 16 7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.5 8.5 7.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.0422 -10.5003 7.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -16.5 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32.5 -6 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 -1 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 6 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 15 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28.5 27 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 36.5 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41 30 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39.5 23 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38 -29.5 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.5 -29 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 -1 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 6 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32.5 -6 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -13 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18.5 -10 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.37989 -10.0196 1.04564"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.43988 7.6396 1.02233"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 1.5 1.00164"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21.5 6.5 1.03048"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22.5 29 1.04689"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24.5 -7.5 1.03764"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24 -31.5 1.05531"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 -3.5 1.03162"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -3.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 1 1.02531"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -19.5 7.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31.5 -32 7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 -34 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 -49 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 -40 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39.5 -22 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38 -12 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38 -3 8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 0.5 8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39.5 10 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 15 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22.5 -48.5 4.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 -26 8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "43 16.5 5.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19.5 8.5 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24.5 -1 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 -1 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.5 -42 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 -35.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 -58.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 -51.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.5 -35.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -51.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 -57.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.5 -56 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.5 -47.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.5 -45 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 -38 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 -34 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9.5 -40 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.5 -47 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 -46 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -35.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 38.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 4.5 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 4.5 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 1.35 7.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 -7.25 6.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -4.6 7.575"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.5 1.35 7.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.5 -1.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.5 -7.25 6.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-39.5 -1.5 11.5"; + rotation = "0 0 1 89.3814"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "41.5 -2.5 11.5"; + rotation = "0 0 -1 87.6625"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "22 23.5 11.5"; + rotation = "0 0 -1 103.705"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-32 -26 11.5"; + rotation = "0 0 1 79.6411"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-24 -58 8"; + rotation = "0 0 1 29.2209"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "24 55.5 8"; + rotation = "0 0 1 210.276"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-22 58.5 3.5"; + rotation = "0 0 1 133.499"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "4 58.5 3.5"; + rotation = "0 0 1 174.179"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-22.5 13.5 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "11.5 17.5 3.5"; + rotation = "0 0 -1 28.0749"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-9 -18.5 3.5"; + rotation = "0 0 1 134.072"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "23.5 -60 3.5"; + rotation = "0 0 -1 25.7831"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "24 -19 3.5"; + rotation = "0 0 -1 81.933"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-18 -59 3.5"; + rotation = "0 0 1 36.6693"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "40.5 39 9.5"; + rotation = "0 0 1 221.917"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-39 15.5 8"; + rotation = "0 0 1 119.175"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-38.5 -47.5 9.5"; + rotation = "0 0 1 36.0964"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new SimGroup(BigBallsOfFun) { + + new Item() { + position = "-14.5 -1 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -1 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(UltraBlast) { + + new Item() { + position = "5 -37 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 47 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(Rockets) { + + new Item() { + position = "-0.5 26 1.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 -28 1.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(Gyrocopter) { + + new Item() { + position = "-40.5 -50.5 6.233"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 40 6.233"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 43 0.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.5 -52 0.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(Springs) { + + new Item() { + position = "-14 -21 1.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 26 1.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 23.5 4.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -29 3.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new Trigger(Bounds) { + position = "-45.5 63.5 -3.5"; + rotation = "1 0 0 0"; + scale = "93 129 1000"; + 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 AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Pianoforte.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/beginner/RampMatrix_Hunt.jpg b/data/multiplayer/hunt/beginner/RampMatrix_Hunt.jpg new file mode 100644 index 00000000..73b59253 Binary files /dev/null and b/data/multiplayer/hunt/beginner/RampMatrix_Hunt.jpg differ diff --git a/data/multiplayer/hunt/beginner/RampMatrix_Hunt.mis b/data/multiplayer/hunt/beginner/RampMatrix_Hunt.mis new file mode 100644 index 00000000..8b0a11a9 --- /dev/null +++ b/data/multiplayer/hunt/beginner/RampMatrix_Hunt.mis @@ -0,0 +1,693 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Ramp Matrix"; + type = "Beginner"; + level = "2"; + desc = "Woah! I know marble-fu!"; + artist = "Alex Swanson"; + music = "Classic Vibe.ogg"; + Gamemode = "Hunt"; + game = "Gold"; + time = "210000"; + MaxGemsPerSpawn = "6"; + RadiusFromGem = "10"; + score[0] = "20"; + score[1] = "35"; + platinumScore[0] = "50"; + platinumScore[1] = "70"; + ultimateScore[0] = "90"; + ultimateScore[1] = "115"; + alarmStartTime = "20"; + overviewHeight = "2"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Clear"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbg/intermediate/rampmatrix.dif"; + showTerrainInside = "0"; + }; + new Trigger(Bounds) { + position = "-43 35 -19"; + rotation = "1 0 0 0"; + scale = "86 70 90"; + 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 Trigger() { + position = "-32 -16 -6"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-32 -8 -6"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-32 8 -6"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-32 16 -6"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "32 16 -6"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "32 8 -6"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "32 -8 -6"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "32 -16 -6"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Item() { + position = "16 -14 -5.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 26 -8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 -26 -8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -24 -8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 8 -14.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 24 -8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -8 -14.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 14 -5.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 0 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 0 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 16 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -16 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 0 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.46 -20.53 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 -24 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -24 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 24 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 24 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.28 18.53 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.42 -3.27 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.68 2.04 -0.61"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.46 -9.77 -2.14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9.14 3.03 -1.9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18.75 4.88 -3.32"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18.92 -10.82 -5.54"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.45 -13.78 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.09 13.73 -3.38"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.49 17.73 -3.9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 0.1 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18.84 7.88 -4.43"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19.03 -15.78 -10.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.7 26.26 -10.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10.45 22.43 -9.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.07 17.68 -12.84"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.06 17.56 -9.9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.24 14.45 -11.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.92 -18.5 -9.53"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6.56 -21.48 -11.02"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.05 -27.06 -9.35"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.57 9.5 -15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.45 -9.94 -15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.32 -5.25 -15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18.72 -10.05 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15.13 9.34 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19.11 4.91 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.99 -7.87 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 0 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 16 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -16 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 0 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.8 8.74 -1.76"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14.5 -18 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 18 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.56 -18.08 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 -10 -14.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 5.75 -15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 24 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -24 -12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 0 -15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Pianoforte.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/beginner/Sprawl.jpg b/data/multiplayer/hunt/beginner/Sprawl.jpg new file mode 100644 index 00000000..a1777af7 Binary files /dev/null and b/data/multiplayer/hunt/beginner/Sprawl.jpg differ diff --git a/data/multiplayer/hunt/beginner/Sprawl.mis b/data/multiplayer/hunt/beginner/Sprawl.mis new file mode 100644 index 00000000..6e676528 --- /dev/null +++ b/data/multiplayer/hunt/beginner/Sprawl.mis @@ -0,0 +1,2265 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Sprawl"; + type = "Beginner"; + level = "5"; + desc = "Collect the gems in this classic Marble Blast level."; + artist = "Alex Swanson"; + music = "Tim Trance.ogg"; + gameMode = "Hunt"; + game = "Ultra"; + time = "300000"; + MaxGemsPerSpawn = "7"; + RadiusFromGem = "20"; + score[0] = "60"; + score[1] = "120"; + platinumScore[0] = "110"; + platinumScore[1] = "190"; + ultimateScore[0] = "165"; + ultimateScore[1] = "250"; + alarmStartTime = "25"; + overviewHeight = "15"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/beginner/Sprawl.dif"; + showTerrainInside = "0"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Clear"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "-2.96521 -15.0494 0.0286771"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.94457 -6.00843 2.04104"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58.7792 -76.7685 5.74756"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46.8487 40.8693 3.92232"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44.8863 38.8983 6.01243"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46.808 -70.8133 3.69901"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.9219 -74.9767 6.02883"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15.1353 11.1683 0.0121482"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.9992 46.8128 2.00111"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.6526 35.4148 2.03049"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.889 -63.1549 6.0047"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.8795 -57.2005 6.00842"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.8273 -74.7821 6.03562"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.098 -33.1002 6.01597"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.875 -44.9148 6.01806"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50.92 -27.111 2.00796"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45.0653 2.85532 6.02157"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.915 6.80653 6.03481"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50.8055 32.8344 4.01634"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.1098 43.1175 2.0149"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 -65 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -61 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -51 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 -49 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -65 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 -51 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -49 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -49 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -63 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 -61 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -51 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -49 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -29 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -33 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -35 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 -31 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -33 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 -33 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -31 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -37 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -29 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -29 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -31 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 33 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 35 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 35 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 31 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 37 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "59 13 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "61 13 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "61 17 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55 13 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "59 11 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "63 15 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "61 19 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57 13 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57 17 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "59 15 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55 15 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "61 15 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -47 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -43 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41 -45 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -45 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55 17 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "59 17 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57 15 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 33 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 39 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 37 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 35 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 35 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 33 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 33 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 35 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 33 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 -17 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -19 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -15 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 -19 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -17 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 -15 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 35 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -23 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 17 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -21 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 13 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -19 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 15 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 -17 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 -19 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -21 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 17 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 -23 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 17 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -33 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 -33 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -35 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -31 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -33 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 -21 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 29 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -17 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -15 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 31 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 33 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 35 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35 35 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 -31 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -33 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -31 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -33 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -35 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -31 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -17 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -61 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -59 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -63 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -59 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -63 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -61 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -59 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -59 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -63 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -59 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -59 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -63 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -61 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -61 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -61 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -67 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -63 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 -61 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -61 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -63 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -63 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -61 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -65 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 31 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -15 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -13 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -19 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 35 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35 33 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 31 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 29 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 35 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 -63 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -65 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -61 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52.9113 14.9113 4.03145"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "54.9907 19.026 4.02018"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50.9925 16.9913 4.03417"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10.9301 28.9051 4.0005"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.09894 26.9601 4.02198"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.0602 37.0227 4.03096"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33.0365 17.1011 2.03556"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35.0647 20.9249 2.05956"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.0616 18.8037 2.05671"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41.022 -37.1052 0.0173963"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38.9795 -52.9191 0.0200398"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50.9905 -59.163 2.03003"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49.1873 -56.9214 2.01198"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55.0492 -52.9127 2.04634"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.14393 -52.9598 4.06144"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.06355 -51.0825 4.02074"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.07069 -69.0022 4.03088"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.0592 -67.1167 4.01648"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37.1124 -40.9255 2.07825"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41.009 -38.9692 2.04297"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.9227 -15.0778 0.0244732"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14.9327 -19.0988 0.038113"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31.1497 -23.1609 4.02841"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42.9562 -15.006 2.02574"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39.0285 -2.87853 2.01249"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42.9745 -0.876734 2.05317"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10.9146 -16.9573 0.00785819"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.0903 -24.9631 2.02956"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.0217 -27.0725 2.04253"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-3 9 3"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "33 3 5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-5 -15 1"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-27 -3 7"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "27 27 7"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-27 -51 9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "3 -39 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "51 -15 6.2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new SimGroup(Gyrocopter) { + + new Item() { + position = "3 -9 1.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -69 1.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-56.9671 -63.0662 3.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.8741 27 2.81968"; + rotation = "0 1 0 17.7617"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 21 5.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 15 5.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27.0095 -62.9259 5.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -45 5.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -75 5.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.8 51 1.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(Rockets) { + + new Item() { + position = "-51 -27 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -39 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 15 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 39 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -27 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -51 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 8.8 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51.037 -15.0393 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32.9725 -57.1062 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.0758 -52.9202 3.83049"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.93187 50.9896 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(Springs) { + + new Item() { + position = "-3 -75 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "43.0073 12.8526 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 9 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -3 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 17 1.92"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -3 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -39 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "51 -3 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 45 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-54 -49 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(UltraBlast) { + + new Item() { + position = "3.18427 -26.9022 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25.0002 -49.0463 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45.2402 -56.7868 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45.1178 20.9234 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57 27 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(BigBallsOfDoom) { + + new Item() { + position = "-39 -45 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 -21 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 15 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.2 -39 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15.2 27 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -69 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 39 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27.0499 -11.0159 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new InteriorInstance() { + position = "17.5 -42.5 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_3_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "23.5 -59.5 5.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_3_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "23.5 -48.5 5.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_3_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "6.5 -42.5 5.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_3_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "18.5 -23.5 5.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_3_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "18.5 -12.5 5.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_3_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-0.5 12.5 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_3_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-6.5 6.5 5.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_3_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-12.5 -17.5 5.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_3_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-12.5 -6.5 5.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_3_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-11.5 6.5 5.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_3_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-11.5 17.5 5.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_3_normal.dif"; + showTerrainInside = "0"; + }; + new Trigger(Bounds) { + position = "-63 57 -5.5"; + rotation = "1 0 0 0"; + scale = "132 138 1000"; + 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 AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Flanked.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/beginner/TripleDecker_Hunt.jpg b/data/multiplayer/hunt/beginner/TripleDecker_Hunt.jpg new file mode 100644 index 00000000..99baeaf4 Binary files /dev/null and b/data/multiplayer/hunt/beginner/TripleDecker_Hunt.jpg differ diff --git a/data/multiplayer/hunt/beginner/TripleDecker_Hunt.mis b/data/multiplayer/hunt/beginner/TripleDecker_Hunt.mis new file mode 100644 index 00000000..d2279162 --- /dev/null +++ b/data/multiplayer/hunt/beginner/TripleDecker_Hunt.mis @@ -0,0 +1,940 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + maxGemsPerSpawn = "7"; + name = "Triple Decker"; + level = "3"; + game = "Platinum"; + time = "240000"; + glassCenter = "glassCenter"; + music = "Grudge.ogg"; + gameMode = "Hunt"; + alarmStartTime = "20"; + radiusFromGem = "10"; + type = "Beginner"; + score[0] = "25"; + score[1] = "50"; + platinumScore[0] = "70"; + platinumScore[1] = "120"; + ultimateScore[0] = "140"; + ultimateScore[1] = "200"; + artist = "Phil"; + desc = "Go around the 3 story building, collecting the gems!"; + overviewHeight = "5"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Dusk"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbp/mbp-online_tripledecker.dif"; + showTerrainInside = "0"; + }; + new Item() { + position = "-9 -9 5.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger(Bounds) { + position = "-36.8 43 -3"; + rotation = "1 0 0 0"; + scale = "60 70 1000"; + 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 8 6.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 2 6.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.5 7 -0.1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 17 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 18 4.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 1 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 5 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 15 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 11 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 -2 4.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 -2 4.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 18 4.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 14 6.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 8 6.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 8 6.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 2 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new StaticShape() { + position = "-4 3.7 1"; + rotation = "0 0 -1 55"; + scale = "1 1 1"; + dataBlock = "SignDownSide"; + }; + new StaticShape() { + position = "-12.2 12.2 1"; + rotation = "0 0 1 125"; + scale = "1 1 1"; + dataBlock = "SignDownSide"; + }; + new StaticShape() { + position = "-10.946 24.616 4.4"; + rotation = "1 0 0 9.99997"; + scale = "1 1 1"; + dataBlock = "SignSide"; + }; + new StaticShape() { + position = "-15.7401 8.1014 5.02"; + rotation = "0.586249 0.803252 -0.10535 180"; + scale = "1 1 1"; + dataBlock = "SignSide"; + }; + new StaticShape() { + position = "-0.986827 7.96786 5.02"; + rotation = "-0.586249 0.803252 0.10535 180"; + scale = "1 1 1"; + dataBlock = "SignSide"; + }; + new StaticShape() { + position = "-8 5 10.1"; + rotation = "1 0 0 150"; + scale = "1 1 1"; + dataBlock = "SignSide"; + }; + new StaticShape() { + position = "-9 -9 4.4"; + rotation = "1 0 0 25"; + scale = "1 1 1"; + dataBlock = "SignUpSide"; + }; + new Item() { + position = "-3 3 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -2 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 -2 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 18 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 18 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 13 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 13 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 3 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 1 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 3 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 15 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 11 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 8 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.5 -0.5 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 3 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 13 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 18 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 8 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.5 16.5 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -7 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 23 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 23 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 -7 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 23 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 -7 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -1 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24.8 15 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 23 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 21 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 19 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 3 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 -5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -7 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -7 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 23 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 15 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 5 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 11 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.25 11 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.75 5 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 31 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -7 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 27.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 34 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -18 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 -15 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -11 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.06386 -3.03214 1.05087"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 13 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10.8 9 0.15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.5 17 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.5 22.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 35 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.75 25.75 5.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.75 -9.75 5.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10.95 25 5.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger() { + position = "9.5 8.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-26.5 8.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-8.5 22.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-8.5 -5.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-8.5 28.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-8.5 -13.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-8.5 18.5 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-8.5 -1.5 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-3 8.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-14.5 8.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Item() { + position = "13.5 25.5 5.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.5 -9.5 5.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 16 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11.2 5 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 15 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 0 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 8 -1.9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; + new Marker(glassCenter) { + position = "-8 8 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + seqNum = "0"; + msToNext = "1000"; + smoothingType = "Linear"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/beginner/Triumvirate.jpg b/data/multiplayer/hunt/beginner/Triumvirate.jpg new file mode 100644 index 00000000..29569c43 Binary files /dev/null and b/data/multiplayer/hunt/beginner/Triumvirate.jpg differ diff --git a/data/multiplayer/hunt/beginner/Triumvirate.mis b/data/multiplayer/hunt/beginner/Triumvirate.mis new file mode 100644 index 00000000..f9ab6785 --- /dev/null +++ b/data/multiplayer/hunt/beginner/Triumvirate.mis @@ -0,0 +1,2891 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + game = "Ultra"; + gameMode = "Hunt"; + time = "300000"; + music = "Tim Trance.ogg"; + name = "Triumvirate"; + radiusFromGem = "25"; + level = "11"; + desc = "Navigation skills are required if you want to master your pathway to the top."; + artist = "Alex Swanson"; + maxGemsPerSpawn = "6"; + type = "Beginner"; + alarmStartTime = "25"; + overviewHeight = "-65"; + score[0] = "30"; + score[1] = "35"; + platinumScore[0] = "60"; + platinumScore[1] = "75"; + ultimateScore[0] = "90"; + ultimateScore[1] = "115"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Clear"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/beginner/Triumvirate.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-15.5 -15.5 -1.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-15.5 -8.5 -1.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-15.5 -15.5 2.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-3.5 -11.5 8.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "3.5 -11.5 8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-15.5 -8.5 2.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-11.5 11.5 4.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "3.5 11.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-11.5 11.5 0.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new Item() { + position = "27 12 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56 -59 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new InteriorInstance() { + position = "4.5 3.5 31"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-4.5 3.5 31"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-3.5 4.5 31"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-3.5 -4.5 31"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-4.5 -3.5 31"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "4.5 -3.5 31"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "3.5 -4.5 31"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "3.5 4.5 31"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "-1.5 3 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10.5 -4.5 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 4 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 9.5 21.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 -3 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.5 -40.5 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -50 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35.5 -51.5 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42.5 -49.5 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -42 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "51.5 -55 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48 -63 15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "51.5 -77 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 -82.5 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52 -92.5 15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "47 -99 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.5 -94.5 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31 -97 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19.5 -94.5 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 -97 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10.5 -91 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19.5 -85 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.5 -73.5 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21.5 -62.5 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -64.5 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.5 -72 13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 -86.5 9.41702"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -82.5 27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 -78.5 28"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34 -78.5 29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 -69 29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57.5 -51.5 29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58 -39.5 27.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58 -25 25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50 -30 23.228"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39.5 -26.5 19.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -17 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 -11.5 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 2.5 19"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40.5 -1.5 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 4.5 15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-42.5 11.5 15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31.5 11 11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 10 9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 14 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10.5 2 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.5 -10.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -11.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20.5 -14.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-61.5 -0.5 12.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 0.5 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-72 -9 10.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60.5 -6.5 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47.5 -8.5 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50.5 -26.5 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35.5 -26.5 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -22.5 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 -7 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -21.5 9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60 -21 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-56.5 -7 25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48.5 -11.5 25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55.5 -62.5 29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-68 -60 27"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60 -61.5 37.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58 -67 37.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -95.5 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10.5 -94.5 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 -91 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 -80.5 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 -69.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.5 -71 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 -73.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.5 -54.5 -7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 -78.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 -82.5 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32.5 -72.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.5 -83 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38.5 -75.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-68 -85.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-78.5 -81 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58.5 -74 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-78 -60.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58.5 -67 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58.5 -54.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-72.5 -50.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-44.5 -39.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45.5 -27.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45.5 -17.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 -4.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47.5 2.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28.5 0 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 -9 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 -36 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-54 -28 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59.5 -42 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -64 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-44.5 -74 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 -74 11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-68 -61.5 15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60.5 -64 15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 -64.5 15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-44 -62.5 15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-44 -54 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58 -50.5 21"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-68.5 -53 25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 -65.5 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46 -51 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-54.5 -79 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.5 -85.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10.5 -97.5 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 -93.5 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -99 25.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 -93 25.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 -31 15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 -16 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25.5 -39 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -48 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28.5 -59.5 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 -69 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -78.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 -90 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.5 -99.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34.5 -96 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "43 -106 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31.5 -107 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24.5 -96 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32.5 -50.5 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -58.5 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "53 -48 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58.5 -39.5 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58.5 -39.5 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 -32 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36.5 -4 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18.5 0.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.5 0.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 2.5 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 10 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 -23 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 -10 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 -17 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.5 -33 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36.5 -29.5 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46.5 -34 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.5 -52.5 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48.5 -62.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48.5 -75.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50.5 -86.5 1.65"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "54 -95.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15.6192 -33.041 -8.9693"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.21957 -37.3763 -8.99757"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.1064 -45.6822 -8.97859"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.329 -44.0758 -8.95189"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19.4513 -42.2098 -8.85285"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10.2487 -42.8195 -9.00229"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.5625 -37.7549 -8.87305"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.354931 -38.3338 -8.92579"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.00795 -33.0767 -8.95968"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.45921 -44.5768 -8.84412"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19.9993 -69.6618 -8.96569"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.527 -63.899 -8.98442"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25.5553 -37.2159 -8.97069"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21.9207 -49.7964 -8.98849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.0122 -53.1102 -8.94201"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.69594 -53.8626 -8.96842"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57 -82.5 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58.5 -71 7.30572"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48 -42.5 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49 -1 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -20.5 7.89095"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.5 2.5 14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.5 12 11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 -18.5 11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45.5 -16 17"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -17 18.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.5 -15 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.5 -17 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.5 -11.5 21.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.5 -14.5 19.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.5 -2.5 31.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.5 3 31.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new InteriorInstance() { + position = "3.5 11.5 -11.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "3.5 11.5 -7.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "3.5 11.5 8.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-3.5 -7 15"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-3.5 7 15"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "3.5 -7 15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "3.5 7 15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "11.5 11.5 18.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-3.5 11.5 22.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "11.5 11.5 14.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-65.5 -48.5 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-34.5 -87.5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-81.5 -87.5 -3.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-42.5 -79.5 4.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-49.5 -79.5 4.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-42.5 -79.5 8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-46.5 -67.5 14.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-46.5 -60.5 14.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-49.5 -79.5 8.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-69.5 -75.5 10.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-69.5 -60.5 6.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-69.5 -75.5 6.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-42.5 -48.5 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-65.5 -48.5 2.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-61.5 -59.5 37"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-61.5 -68.5 37"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-62.5 -67.5 37"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-53.5 -67.5 37"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-54.5 -68.5 37"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-54.5 -59.5 37"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-53.5 -60.5 37"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-62.5 -60.5 37"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new Item() { + position = "-59 -28 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new InteriorInstance() { + position = "-34.5 -87.5 -19.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-81.5 -87.5 -19.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-69.5 -60.5 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-69.5 -60.5 -1.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-69.5 -60.5 14.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-51 -67.5 21"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-65 -67.5 21"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-51 -60.5 21"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-65 -60.5 21"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-69.5 -52.5 24.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-69.5 -67.5 28.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-69.5 -52.5 20.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "22.5 -111.5 -7.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "29.5 -111.5 -7.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_4_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "22.5 -111.5 -3.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "26.5 -99.5 2.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "26.5 -92.5 2.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "29.5 -111.5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new Trigger(Bounds) { + position = "-87.5 21.5 -10.898"; + rotation = "1 0 0 0"; + scale = "153 139 1000"; + 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 = "33.5 -92.5 25"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "42.5 -92.5 25"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "41.5 -91.5 25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "41.5 -100.5 25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "42.5 -99.5 25"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "33.5 -99.5 25"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "34.5 -100.5 25"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "34.5 -91.5 25"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new Item() { + position = "-11 -71.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new InteriorInstance() { + position = "31 -99.5 9"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "45 -99.5 9"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "31 -92.5 9"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "45 -92.5 9"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_corner.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "49.5 -84.5 12.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "49.5 -99.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_2_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "49.5 -84.5 8.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "18.5 -64.5 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "20 -27.5 -5.5"; + rotation = "0 0 1 195.952"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-1 -29 -5.5"; + rotation = "0 0 1 180.482"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-18.5 -33 -5.5"; + rotation = "0 0 1 128.915"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-35 -46.5 -5.5"; + rotation = "0 0 1 62.4524"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-16 -57.5 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "1 -58 -5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "2.64825e-007 -10.5 25.5"; + rotation = "0 0 1 180.482"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "47.378 -95.6791 5.49658"; + rotation = "0 0 -1 90.5273"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "27.5 -96 20"; + rotation = "0 0 -1 89.9544"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-48 -78 31"; + rotation = "0 0 1 49.2744"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-67.0332 -65.6457 18"; + rotation = "0 0 1 89.9544"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-80 -85 0.5"; + rotation = "0 0 1 46.9825"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "13.7932 13.2416 0.5"; + rotation = "0 0 1 180.664"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "2.08616e-007 9.5 12.7981"; + rotation = "0 0 1 182.774"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new Item() { + position = "-1.5 0.125 22.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -30.375 18.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57 -9.875 6.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 -8.875 -1.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48 -10 0.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.5 -65 12.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19.5 -95 4.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -82 -3.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 -56 9.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50.5 -42 16.766"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.5 0.125 8.766"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 0.125 -6.667"; + rotation = "0 1 0 25"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36.625 -96.375 16.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39.125 -96.375 2.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57.125 -63.375 28.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57.125 -64.375 14.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57.125 -64.875 -0.577"; + rotation = "-1 0 0 25"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27.5958 -47.2968 -9.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-78 -4 11.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new InteriorInstance() { + position = "29.5 -111.5 -15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new Item() { + position = "-11 -13 3.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40.1085 -10.718 -8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36.069 -42.251 -8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35.9186 -69.0434 -8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10.1668 -81.8818 -8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-52.5 -74 9.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-76.5 -84 -2.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46.5 -92.5 13.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.5 -95 17.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 -80 5.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58 -94.5 3.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58 -30 9.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 2 3.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.93075 -26.5746 -8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58 -64 37.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 0 31.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 -96 25.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-78.5 -51.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-54.5 -83 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -110.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new InteriorInstance() { + position = "22.5 -111.5 -15.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new Item() { + position = "-21.9877 -28.1012 7.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25.9006 11.4372 10.766"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.6086 -42.0608 -9.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.77132 -71.8047 -9.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32.1241 -18.1499 -9.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.3483 -57.6483 -8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.8045 -25.0526 -8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.6851 5.06634 -8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/custom/Apex.jpg b/data/multiplayer/hunt/custom/Apex.jpg new file mode 100644 index 00000000..aebd96b8 Binary files /dev/null and b/data/multiplayer/hunt/custom/Apex.jpg differ diff --git a/data/multiplayer/hunt/custom/Apex.mis b/data/multiplayer/hunt/custom/Apex.mis new file mode 100644 index 00000000..52c0be37 --- /dev/null +++ b/data/multiplayer/hunt/custom/Apex.mis @@ -0,0 +1,3029 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + desc = "Roll through the colorful grounds while collecting the gems."; + level = "3"; + name = "Apex"; + artist = "Trace"; + music = "Astrolabe.ogg"; + type = "custom"; + Gamemode = "Hunt"; + game = "Platinum"; + time = "300000"; + MaxGemsPerSpawn = "7"; + RadiusFromGem = "15"; + score[0] = "40"; + score[1] = "70"; + platinumScore[0] = "100"; + platinumScore[1] = "135"; + ultimateScore[0] = "175"; + ultimateScore[1] = "225"; + alarmStartTime = "25"; + overviewHeight = "7"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "500"; + useSkyTextures = "1"; + renderBottomTexture = "1"; + SkySolidColor = "0.600000 0.600000 0.600000 1.000000"; + fogDistance = "300"; + fogColor = "0.600000 0.600000 0.600000 1.000000"; + fogVolume1 = "-1 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Dusk"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/custom/Apex.dif"; + showTerrainInside = "0"; + }; + new Trigger() { + position = "-112.5 65 -8"; + rotation = "1 0 0 0"; + scale = "135 130 1000"; + 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 SimGroup(SpawnPoints) { + + new Trigger() { + position = "-46 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "1.49981 -9.5031 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-9.5 23.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-43.5012 25.5008 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-61.5 43.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-97.5 21.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-93.5 47.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-81.5 -8.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-97.5 -2.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-83.5 -30.59 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-78.5 -43.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-48.5 -47.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "4.5 -42.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-5.5 -53.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "0.5 -28.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-8.5 0.5 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-62.5 10.5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-62.5 -21.5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-62.5 25.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-71.5 25.5 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-58.5 -25.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-16.5 -49.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-23.5 -22.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-62.5 -0.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-62.5 -12.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-40.5 11.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "0.5 13.5 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-36.5 50.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-16.5 50.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-79.5 7.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + new Trigger() { + position = "-23.5 -10.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + center = "1"; + add = "0 0 1.5"; + }; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "1 1 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -1 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 1 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 -47 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 -51 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -47 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -43 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 -43 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 -39 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -39 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 -17 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 -15 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -15 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 -21 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -19 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-91 35 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -23 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -23 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 -9 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 -5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 1 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 13 4.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 11 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 25 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 13 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 -21 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 -5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 -4 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 -6 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -25 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -25 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 -23 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -27 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 -31 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.5 20 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 20 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.5 23 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 29 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 23 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69 25 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 24 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 27 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 31.5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 34 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 43.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 43 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24.5 41.5 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.5 42 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 -44 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 -27 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 -29 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-89 39 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-61 -31 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 -33 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 -11 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 -7 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-62 -7 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 -3 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60 -7 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 -44 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 -48 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 -45 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-79 -48 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-95 -51 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 44.5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.5 -3 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 11 6.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35 -19 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 -15 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-93 -31 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-89 -28.9375 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -25 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 19 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-73 -24 -3.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-91 -11 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-89 -3 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-95 -3 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-93 -9 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-91 -5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 38 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 45 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 41 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60 27 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 23 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71 21 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 25 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 23 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60 23 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 27 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-62 25 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-61 15 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -17 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59 -37 -1.325"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 0 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 -29 2.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 11 4.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 -23 5.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-62 -7 4.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 -55 2.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -1 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 4.6 -0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 7 -0.575"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -16 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -12.75 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11.2 -29.2 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15.1 -27 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15.25 -29 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 -23 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -8.8 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 -1.2 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-42.6 -2.8 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 -17 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 -3 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 11 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 9 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 11 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 19 3.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.75 13.65 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 21.25 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34 -28 2.48423"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -57.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 -42 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -33 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 -53 -2.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.2 -35 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -55 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -54 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.2 -47.2 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -46 -3.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 -37.65 -4.1875"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.15 -39.4 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.3 -48.8 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 17 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-42.9515 43.6858 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.75 40.45 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11.0757 53.2204 -1.18726"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.1861 42.7047 -1.44131"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.2 43.5 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31.4678 36.129 -3.35858"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48.8824 52.8885 -1.3947"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25.0533 17.8178 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34 33 8.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 33 8.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32.2425 24.0888 -1.97521"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19.4193 29.3472 -2.94459"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-79 41 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-91 41 1.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-95 35 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-93 33 -0.907388"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-87 41 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-87 37 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-93 37 -0.950001"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-95 41 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 22 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-95 25 0.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-87 21 -0.949999"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 11 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 13 -0.949999"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71 5 -0.283336"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-92 4 -0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 -1 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 -15 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-87 -15 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 -7 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 -27 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-95 -29 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-95 -33 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 -31 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-90 -27 -2.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-87 -33 -2.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-85 -31 -2.44999"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-87 -31 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75.75 -33.25 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-80 -24 -3.28333"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 -35.75 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-91 -35 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 -29 -2.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-79 -33 2.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59 29 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 25 -0.949998"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 31 -0.949999"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-73 27 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60 16.5 -0.450001"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 15 0.049999"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57 -45 2.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57 -45 0.550003"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-54.5 -48.45 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60.5 -47.3 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53.5 -42.5 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59.45 -41.5 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -51 1.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 -37 1.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -46 1.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-68.9948 -49.001 -0.699991"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59 -51 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -37.75 -2.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -49.2 -2.94999"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.8 -41 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.75 -41.4 -4.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 -31 -2.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 -37 0.549999"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -12.001 -0.949998"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -16 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 -16 -0.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 15 -2.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 27 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59 29 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59 19 -2.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 19 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-62 6 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58.5 -14.5 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65.5 0.5 -4.45001"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-61.0002 -10.9978 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 -29 -2.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59 -31 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59 -27 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69.0006 -37.0027 2.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71 -25 2.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59 -21 3.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 -31 0.550001"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 -29 3.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 -23 2.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 -29 2.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 -33 2.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 9 4.55001"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 5 4.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.5 13.25 4.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 5 -0.949999"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 9 5.55001"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 15 5.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-61 19 5.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67 7 5.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69 13 5.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-72.9981 10.9994 5.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 27 5.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71 33 5.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69 37 5.14137"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 33 5.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 33 5.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -24.25 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 -24.25 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 -51 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-95 -53 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-73 -31 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-73 -27 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 -29 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-79 -33 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-81 -31 -4.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new Item() { + position = "-39 27 -0.3225"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-79 35 -0.8225"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 -7 -0.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 -34 -2.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-83 -49 -1.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 35 1.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-93 -24 -3.1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 -7 -0.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 27 -0.3225"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -12 0.1775"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 27 5.6775"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -5 -0.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.0288 49.8541 -3.1"; + rotation = "-1 0 0 35.5234"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-62 22 -4.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-62 -26 -4.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-92.125 14.125 -0.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36.0288 49.8541 -3.1"; + rotation = "-1 0 0 35.5234"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-100.99 46.9891 -0.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -21 -0.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-103 -7 17.845"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperBounceItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -53 -3.26657"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 33 7.73343"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-97 -53 1.73343"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 45 0.233427"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 -31 2.23343"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 -25 0.500503"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-74 36 5.00051"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 33 8.5005"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35 -7 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-106 52 17.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-102 -58 17.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 -60 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 60 20.4766"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 25 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 13 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 22 -1.01578"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 -17 -1.01578"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-77 -33 -2.51577"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67.25 -35 7.98422"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -43 0.984218"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-62 8 2.31756"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 21 -1.01578"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 53 -1.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-87 33 0.984231"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-91 21 -0.515778"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -6 3.98422"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.4 52.6 -1.64078"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Pianoforte.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/custom/ExampleMission.mis b/data/multiplayer/hunt/custom/ExampleMission.mis new file mode 100644 index 00000000..3c761d01 --- /dev/null +++ b/data/multiplayer/hunt/custom/ExampleMission.mis @@ -0,0 +1,304 @@ +// ***** Level builder, look here! ***** +// +// Look for the line below that contains "new ScriptObject(MissionInfo) {", and +// the nextmost line with just "};". +// +// Between these lines are the key level properties you can change! +// +// To change a property's value, change ONLY the text inside a line's pair of quotes. +// For example, to change the level's name to My Great Level, change: +// name = "Mission Template"; +// to +// name = "My Great Level"; +// +// Below are descriptions of each of the possible properties you can change: +// name - your level's name on the level selection screen +// type - leave this +// level - the nth level in the level selection screen, eg. 5 +// desc - a brief description shown on the level selection screen +// startHelpText - the text displayed when you initially spawn +// artist - your name shown on the level selection screen +// music - which .ogg file to play for your level (blank = random) +// gamemode - must be "hunt" for hunt levels, or "free" for free world levels +// game - leave this +// time - the level's play time in milliseconds (1000ms = 1 second) +// maxGemsPerSpawn - the maximum number of gems to spawn for a GemSpawn +// radiusFromGem - the maximum radius for spawned gems from the center gem +// gemgroups - whether this level spawns gem groups (0 = no groups, 1 = groups, 2 = random in groups) +// score[0] - the level's qualify/par score for versus mode (more than 1 player) +// score[1] - the level's qualify/par score for practice mode (1 player) +// platinumScore[0] - the level's platinum score for versus mode +// platinumScore[1] - the level's platinum score for practice mode +// ultimateScore[0] - the level's ultimate score for versus mode +// ultimateScore[1] - the level's ultimate score for practice mode +// alarmStartTime - when the "you have xx seconds left" alert appears +// overviewHeight - an adjustment to the height of the pregame overview screen +// +// One last thing (before the actual level code starts) - if you're releasing your level, feel free to delete +// this section of lines prefixed with // (so don't delete the '//--- OBJECT WRITE BEGIN ---' line). +// +// Have fun creating your level! +// - the Platinum Team + +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + //These are the values you can change + new ScriptObject(MissionInfo) { + name = "Example Mission"; + type = "Custom"; + level = "1"; + desc = "An example level which includes notes on all the ingame elements added in MultiPlayer."; + startHelpText = "Press F11 to open the level editor. Select any item to read notes on how to use it."; + artist = "HiGuy"; + music = "Tim Trance.ogg"; + Gamemode = "Hunt"; + game = "Custom"; + time = "600000"; + maxGemsPerSpawn = "6"; + radiusFromGem = "25"; + gemGroups = "0"; + score[0] = "0"; + score[1] = "0"; + platinumScore[0] = "0"; + platinumScore[1] = "0"; + ultimateScore[0] = "0"; + ultimateScore[1] = "0"; + alarmStartTime = "25"; + overviewHeight = "15"; + }; + //Ends here + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun(Sun) { + 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"; + }; + new StaticShape(SkySphere) { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1000 1000 1000"; + dataBlock = "Dusk"; + }; + new Trigger(Bounds) { + position = "-10 10 -1"; + rotation = "1 0 0 0"; + scale = "20 20 1000"; + 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"; + note = "Bounds triggers generally have a height of 1000 (virtually unlimited) to replicate MBUltra\'s bounds triggers."; + }; + new SimGroup(Platforms) { + note = "These SimGroups are not required, I just added them to create a nice level hierarchy tree."; + + new InteriorInstance() { + position = "0.125 -0.125 -0.125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbg/addon/smallplatform.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-5.375 -5.625 -0.125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbg/addon/smallplatform.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "0.125 5.375 -0.125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbg/addon/smallplatform.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "5.625 5.375 -0.125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbg/addon/smallplatform.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-5.375 5.375 -0.125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbg/addon/smallplatform.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-5.375 -0.125 -0.125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbg/addon/smallplatform.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "5.625 -0.125 -0.125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbg/addon/smallplatform.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "5.625 -5.625 -0.125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbg/addon/smallplatform.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "0.125 -5.625 -0.125"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/lbinteriors_mbg/addon/smallplatform.dif"; + showTerrainInside = "0"; + }; + }; + new SimGroup(SpawnTriggers) { + note = "These SimGroups are not required, I just added them to create a nice level hierarchy tree."; + + new Trigger(BasicSpawnTrigger) { + position = "0 0 0.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + note = "For a spawn point, just place a basic spawn trigger. Players will spawn 3 units above the trigger\'s (+x, -y, -z) corner."; + }; + new Trigger(CenterSpawnTrigger) { + position = "-0.5 0.5 0.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + note = "Defining the \"center\" field as 1 will spawn the player in the trigger\'s wiremesh center, rather than in the corner."; + center = "1"; + }; + new Trigger(AddSpawnTrigger) { + position = "0 0 3.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + note = "The \"add\" parameter allows you to customize where the player will spawn in relation to the triggers (+x, -y, -z) corner"; + add = "0 0 0"; + }; + }; + new SimGroup(Gems) { + note = "These SimGroups are not required, I just added them to create a nice level hierarchy tree."; + + new Item(RedGem) { + position = "-5.5 5.5 0.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + note = "To place a red gem spawnpoint, simply place a GemItemRed where you want the gem to spawn. Spawns are randomly generated."; + }; + new Item(YellowGem) { + position = "0 5.5 0.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + note = "For a yellow (2 point) gem, use GemItemYellow instead of GemItemRed."; + }; + new Item(BlueGem) { + position = "5.5 5.5 0.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + note = "Blue gems (5 points) are placed in the same way as a yellow gem, but with GemItemBlue instead of GemItemYellow."; + }; + }; + new SimGroup(PowerUps) { + note = "These SimGroups are not required, I just added them to create a nice level hierarchy tree."; + + new Item(MegaMarblePowerUp) { + position = "-5.5 0 0.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + note = "Mega marbles are just simple PowerUp items like any other."; + }; + new Item(BlastPowerUp) { + position = "5.5 0 0.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + note = "Blast items are basic PowerUps and can be placed like any other PowerUp."; + }; + }; + new SimGroup(Skies) { + note = "These SimGroups are not required, I just added them to create a nice level hierarchy tree."; + + new StaticShape(ExampleSky1) { + position = "-5.5 -5.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "Dusk"; + note = "These example SkySpheres are the three official skies you can choose from. Simply place one at the origin with a scale of \"1000 1000 1000\" to make it your SkySphere."; + }; + new StaticShape(ExampleSky2) { + position = "0 -5.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "clear"; + note = "These example SkySpheres are the three official skies you can choose from. Simply place one at the origin with a scale of \"1000 1000 1000\" to make it your SkySphere."; + }; + new StaticShape(ExampleSky3) { + position = "5.5 -5.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "Wintry"; + note = "These example SkySpheres are the three official skies you can choose from. Simply place one at the origin with a scale of \"1000 1000 1000\" to make it your SkySphere."; + }; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/custom/ExampleMission.png b/data/multiplayer/hunt/custom/ExampleMission.png new file mode 100644 index 00000000..9f4e0f19 Binary files /dev/null and b/data/multiplayer/hunt/custom/ExampleMission.png differ diff --git a/data/multiplayer/hunt/intermediate/AllAngles.jpg b/data/multiplayer/hunt/intermediate/AllAngles.jpg new file mode 100644 index 00000000..3177aac7 Binary files /dev/null and b/data/multiplayer/hunt/intermediate/AllAngles.jpg differ diff --git a/data/multiplayer/hunt/intermediate/AllAngles.mis b/data/multiplayer/hunt/intermediate/AllAngles.mis new file mode 100644 index 00000000..ea93ee20 --- /dev/null +++ b/data/multiplayer/hunt/intermediate/AllAngles.mis @@ -0,0 +1,953 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "All Angles"; + music = "Tim Trance.ogg"; + desc = "Master your geometry and navigation skills on ice."; + radiusFromGem = "20"; + gameMode = "Hunt"; + level = "2"; + type = "Intermediate"; + time = "180000"; + maxGemsPerSpawn = "4"; + alarmStartTime = "15"; + game = "Ultra"; + artist = "Tim Aste"; + overviewHeight = "5"; + score[0] = "20"; + score[1] = "50"; + platinumScore[0] = "60"; + platinumScore[1] = "100"; + ultimateScore[0] = "95"; + ultimateScore[1] = "135"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Dusk"; + }; + new InteriorInstance() { + position = "0 0 100"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/intermediate/AllAngles.dif"; + showTerrainInside = "0"; + }; + new Trigger(Bounds) { + position = "-75.7397 74.0485 81.3624"; + rotation = "1 0 0 0"; + scale = "150 150 1000"; + 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 SimGroup(GemSpawns) { + + new Item() { + position = "-5.119 -33.9338 87.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.162994 -0.0155624 98.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31.5421 -31.5353 86.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35.5353 -35.5405 87.3425"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.5072 -35.4542 87.3425"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.4878 -27.4728 86.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35.6136 -27.204 87.3425"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.0116 -38.9777 90.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.99987 -39.0555 88"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.97052 -42.5558 87.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.97378 -42.4702 89.65"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.0565414 -38.9513 88.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.05292 -33.9597 89.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.5598 -12.551 86.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.553 -16.5562 86.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.6313 -8.21968 87.3906"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.5249 -16.4699 87.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.5055 -8.48848 87.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.4763 12.5514 89.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.4695 8.54622 89.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.5478 16.8827 89.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.44139 8.63251 89.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.422 16.6139 89.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31.4867 31.4787 89.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35.4799 27.4735 89.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35.5582 35.81 89.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.4518 27.5598 89.05"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.4324 35.5412 89.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.5457 -12.6527 84.5017"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.55246 -16.6579 85.0617"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.47416 -8.32136 85.1117"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.5806 -16.5716 84.5017"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.6 -8.59015 85.0617"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31.528 -31.5129 84.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27.5348 -35.5181 85.0537"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27.4565 -27.1816 84.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35.5629 -35.4318 85.0537"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35.5823 -27.4504 85.0537"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.463 12.5616 91.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.46983 8.55635 91.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.39153 16.8929 91.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.4979 8.64265 91.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.5173 16.6241 91.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31.6128 31.4441 91.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27.6196 27.4389 91.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27.5413 35.7754 91.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35.6477 27.5252 91.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35.6671 35.5066 91.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34.1436 5.22408 91.55"; + rotation = "0 0 -1 88.8085"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39.1597 5.07842 92.5"; + rotation = "0 0 -1 88.8085"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42.6506 4.968 91.95"; + rotation = "0 0 -1 88.8085"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39.0302 0.125002 90.5"; + rotation = "0 0 -1 88.8085"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42.5294 -4.97594 89.7"; + rotation = "0 0 -1 88.8085"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39.0293 -4.93249 90.25"; + rotation = "0 0 -1 88.8085"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33.9062 -4.94508 89.3"; + rotation = "0 0 -1 88.8085"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.06658 34.1408 93.8"; + rotation = "0 0 1 181.055"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.93289 39.1572 94.7"; + rotation = "0 0 1 181.055"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.83079 42.6484 94.25"; + rotation = "0 0 1 181.055"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.0208478 39.0396 92.65"; + rotation = "0 0 1 181.055"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.1134 42.551 92"; + rotation = "0 0 1 181.055"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.07831 39.0507 92.5"; + rotation = "0 0 1 181.055"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.10314 33.9277 91.55"; + rotation = "0 0 1 181.055"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "31.5315 -12.4894 87.3751"; + rotation = "0 0 1 226.501"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "12.5504 -31.4522 87.4598"; + rotation = "0 0 1 45.8366"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-12.4651 -31.4901 85.1228"; + rotation = "0 0 -1 41.253"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-38.9933 21.9635 92.8681"; + rotation = "0 0 1 89.9544"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-21.9405 38.9093 92.8099"; + rotation = "0 0 1 179.909"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "38.9254 22.0585 90.5527"; + rotation = "0 0 -1 89.9544"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-31.5303 -12.4949 85.1771"; + rotation = "0 0 1 134.645"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-39.0071 -22.0552 86.2122"; + rotation = "0 0 1 89.3814"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-21.9016 -39.0454 86.1461"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "21.9431 38.9986 90.6454"; + rotation = "0 0 1 179.336"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "12.4059 31.581 89.6855"; + rotation = "0 0 1 137.51"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "31.4633 12.5773 89.5966"; + rotation = "0 0 -1 47.5555"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "38.8984 -21.9178 88.3454"; + rotation = "0 0 -1 88.2355"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "22.0436 -38.9041 88.4098"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new Item() { + position = "-28.0675 -0.462635 85.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.0353 -0.464771 85.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.589828 -11.4906 84.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.484825 -32.5744 84.95"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.4611 0.446449 87.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32.6157 0.527088 87.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.540768 11.6526 89.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.490334 32.6309 89.45"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.97352 -4.91221 87.0954"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.0159 1.99169 90.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.94653 17.001 92.983"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22.049 4.97051 91.983"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.019 -17.0435 88.483"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22.0542 -21.9735 86.4734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.0872 -21.8907 88.6959"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.0292 22.0807 90.9601"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21.8241 21.7914 93.1462"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.0364 -12.8206 87.937"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.0099 -22.0037 85.687"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.0397 21.9894 90.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- + + diff --git a/data/multiplayer/hunt/intermediate/BasicAgilityCourse_Hunt.jpg b/data/multiplayer/hunt/intermediate/BasicAgilityCourse_Hunt.jpg new file mode 100644 index 00000000..07b6e750 Binary files /dev/null and b/data/multiplayer/hunt/intermediate/BasicAgilityCourse_Hunt.jpg differ diff --git a/data/multiplayer/hunt/intermediate/BasicAgilityCourse_Hunt.mis b/data/multiplayer/hunt/intermediate/BasicAgilityCourse_Hunt.mis new file mode 100644 index 00000000..534fdb6f --- /dev/null +++ b/data/multiplayer/hunt/intermediate/BasicAgilityCourse_Hunt.mis @@ -0,0 +1,672 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Basic Agility Course"; + type = "Intermediate"; + level = "1"; + desc = "Test your skills on ice."; + startHelpText = "Don\'t slip off the level."; + artist = "Matan"; + music = "Astrolabe.ogg"; + Gamemode = "Hunt"; + game = "Platinum"; + time = "210000"; + MaxGemsPerSpawn = "6"; + RadiusFromGem = "20"; + score[0] = "40"; + score[1] = "60"; + platinumScore[0] = "90"; + platinumScore[1] = "110"; + ultimateScore[0] = "140"; + ultimateScore[1] = "175"; + alarmStartTime = "15"; + overviewHeight = "-2"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Dusk"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/intermediate/BasicAgilityCourse.dif"; + showTerrainInside = "0"; + }; + new Trigger(Bounds) { + position = "-10 42 -3"; + rotation = "1 0 0 0"; + scale = "60 60 103"; + 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 Trigger() { + position = "21 27 1.5"; + rotation = "0 0 1 140"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "27 -3 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "15 3 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "3 9 1.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "9 21 1.5"; + rotation = "0 0 1 140"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "21 15 9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "39 3 1.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "39 15 1.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Item() { + position = "45 9 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 31 8.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 17 8.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 23 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 9.25 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 -3 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 15 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 9 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 24 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 29 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 3 0.233"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 3 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 29 13.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 25 13.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 15 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 9 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 19 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 15 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 9 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 3 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 6 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 9 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 12 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 7 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 -5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 -1.25 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -1.25 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 15 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 21 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 25 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 3 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 1 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35.25 9 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31 11 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "47 11 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 13 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 17 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 35 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 33 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 31 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 17 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 21 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 35 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 33 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 15 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 3 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 3 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 9 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 3 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 9 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 -5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 27 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 15 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 3 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 27 13.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -9 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -3 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/intermediate/BattlecubeRevisited_Hunt.jpg b/data/multiplayer/hunt/intermediate/BattlecubeRevisited_Hunt.jpg new file mode 100644 index 00000000..ac72a65f Binary files /dev/null and b/data/multiplayer/hunt/intermediate/BattlecubeRevisited_Hunt.jpg differ diff --git a/data/multiplayer/hunt/intermediate/BattlecubeRevisited_Hunt.mis b/data/multiplayer/hunt/intermediate/BattlecubeRevisited_Hunt.mis new file mode 100644 index 00000000..fe7e17d1 --- /dev/null +++ b/data/multiplayer/hunt/intermediate/BattlecubeRevisited_Hunt.mis @@ -0,0 +1,1853 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Battlecube Revisited"; + type = "Intermediate"; + level = "9"; + desc = "Conquer gravity in this hexad-faced mayhem!"; + artist = "Matan"; + music = "Astrolabe.ogg"; + gameMode = "Hunt"; + game = "Platinum"; + time = "300000"; + MaxGemsPerSpawn = "8"; + RadiusFromGem = "15"; + score[0] = "25"; + score[1] = "45"; + platinumScore[0] = "80"; + platinumScore[1] = "140"; + ultimateScore[0] = "120"; + ultimateScore[1] = "205"; + alarmStartTime = "25"; + overviewHeight = "-15"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Dusk"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/intermediate/BattlecubeRevisited.dif"; + showTerrainInside = "0"; + }; + new Trigger(stayhere) { + position = "-50 70 -10"; + rotation = "1 0 0 0"; + scale = "90 90 55"; + 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 = "-29.2 43 1.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.2 47.3 5.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 47.2 1.3"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.2 29 1.35"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.2 19 1.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 0.8 1.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.15 0.8 5.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.2 5 1.35"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 0.8 1.4"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 0.8 1.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 0.8 1.4"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 5 1.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 0.9 5.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 19 1.2"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 29 1.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 47.25 1.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 47.2 1.3"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 47.25 1.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 43 1.2"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 47.2 5.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 47.2 29.6"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 43 29.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 47.2 25.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 47.2 29.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 47.2 29.6"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.15 47.2 25.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 47.2 29.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.2 43 29.7"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.1607 29.003 29.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.2 19.1 29.7"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.15 5 29.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.2 0.8 25.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 0.8 29.7"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 0.9 29.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 0.8 29.7"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 0.9 29.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 5 29.65"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 0.8 25.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 19 29.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 29 29.65"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 47.2 19.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 47.2 11.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.15 47.2 11.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.2 47.3 19.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 0.9 19.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.2 0.8 11.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.2 0.8 11.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.15 0.8 19.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 39 30.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 21 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 45 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 45 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 21 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.8 3 15.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.8 27 15.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 9 30.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 24 30.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 24 30.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.8 21 21.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 0.2 7.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.8 43 17.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 0.2 23.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 15 30.3"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18.266 27 9.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 33 30.766"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.95 13.2 26.7"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.5541 0.385869 30.25"; + rotation = "0.946023 0.301371 -0.119231 130.657"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.675 47.6297 30.2"; + rotation = "-0.312698 0.9498 -0.00997943 135.163"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.6559 0.333553 30.26"; + rotation = "0.906868 -0.369157 0.203258 126.116"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.625 47.63 0.7"; + rotation = "-0.680215 -0.24445 -0.691052 54.9522"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.624 47.6335 30.3"; + rotation = "0.934792 0.335938 0.115367 215.595"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.6182 47.6559 0.7"; + rotation = "-0.456472 0.560688 -0.690842 40.8865"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.6 0.4 0.7"; + rotation = "0.473971 -0.198593 0.857853 50.5095"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.6339 0.364782 0.7"; + rotation = "0.659473 0.257106 -0.706393 46.131"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 21 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 7 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 33 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25.3 25.15 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 4 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 47.95 21.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 47.95 21.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 47.95 9.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 47.95 9.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 48 9.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 48 9.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 47.95 21.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 47.95 21.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 35 13.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 9 17.3"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 27 21.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 21 9.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.575 20 15.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.575 28 15.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 12 1.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 0.05 21.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 0.05 21.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 0.05 9.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 0.05 9.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.95 5 22.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.95 4 6.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.95 39 5.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.95 26 9.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.95 43 13.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.95 35 25.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 33 30.45"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 15 30.45"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 5 30.45"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 5 30.45"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 15 30.45"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 33 30.45"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 43 30.45"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 43 30.45"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 33.2 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 33.2 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 12 1.275"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 15 15.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 47.45 15.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 47.45 15.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.075 24 15.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 0.05 9.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 0.05 21.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 33 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 1.25 15.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 24 28.5"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger() { + position = "-23.5 33.5 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "0.5 21.5 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-6.5 3.5 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-6.5 3.5 30.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "16 7.5 15"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "16 41.5 15"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "16 24.5 24"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "16 24.5 6"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-6.5 46 6"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-6.5 46 24"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "14.5 48 15"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "11.5 2 24"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-23.5 2 7"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-28 5.5 19"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-28 45.5 15"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-28 13.5 3"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-6.5 43.5 28.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "13.5 24.5 28.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-27.5 24.5 28.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Item() { + position = "-15 48 3.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 48 27.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 48 27.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 48 3.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 12 27.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 12 3.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 36 3.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 36 27.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 39 15.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 13 14.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 23 25.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 24 5.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 39 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.6 20 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.3 12.95 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.6 4 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 44 0.55"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.95 28 21.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.95 17.8 3.7"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 0 27.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 0.05 4.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 0.05 3.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 0 26.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 0.05 15.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.6 0.05 16.7"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.6 0.05 1.3"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 27 28.5"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 24 28.5"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 24 28.5"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 21 28.5"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 45 30.45"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 3 30.45"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 3 30.45"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 45 30.45"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 47.95 5.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.95 1.4 14.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 47.95 25.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 47.95 25.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 48 5.3"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.95 8.8 29.1"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.95 35 2.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.95 46 22.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.4 0.05 2.1"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 0 28.9"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 15 30.5"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 33 30.5"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 24 27.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 48 24.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 48 5.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 20 4.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 27 4.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 17 27.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 21 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Pianoforte.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/intermediate/Core.jpg b/data/multiplayer/hunt/intermediate/Core.jpg new file mode 100644 index 00000000..5c3efbfe Binary files /dev/null and b/data/multiplayer/hunt/intermediate/Core.jpg differ diff --git a/data/multiplayer/hunt/intermediate/Core.mis b/data/multiplayer/hunt/intermediate/Core.mis new file mode 100644 index 00000000..ab65b997 --- /dev/null +++ b/data/multiplayer/hunt/intermediate/Core.mis @@ -0,0 +1,2691 @@ +// score = "10"; +// platinumScore = "40"; +// ultimateScore = "75"; + +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + level = "10"; + name = "Core"; + desc = "Don\'t get lost in the gravity maze on your way to the gems."; + music = "Tim Trance.ogg"; + artist = "Alex Swanson"; + game = "Ultra"; + gameMode = "Hunt"; + radiusFromGem = "20"; + time = "300000"; + maxGemsPerSpawn = "6"; + alarmStartTime = "25"; + type = "Intermediate"; + overviewHeight = "-5"; + score[0] = "20"; + score[1] = "20"; + platinumScore[0] = "40"; + platinumScore[1] = "60"; + ultimateScore[0] = "75"; + ultimateScore[1] = "110"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Wintry"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/intermediate/Core.dif"; + showTerrainInside = "0"; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "6 6 2"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "6 2 6"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "2 6 6"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "16 16 26"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-16 16 26"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "16 -16 26"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-16 16 -25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-16 -16 -25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "16 -16 -25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "24 -16 -14"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "24 16 18"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-24 -16 -14"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-24 16 18"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-24 -16 18"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-16 24 18"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "16 -24 -14"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + new Trigger() { + position = "-16 -24 18"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + g = "1"; + add = "0 0 1"; + }; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "-0.75 -0.75 -0.527433"; + rotation = "0.707107 0.707107 0 60"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31.4413 1.50611 -8"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31.4413 11.0061 -2.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31.4413 7.50611 11.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31.4413 -13.4939 6"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 -4.5 9.57222"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 9.5 -8.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30.9449 2.88744 2"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 14.5 21.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 21.5 15.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 -15 22"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 -21 15.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 -21.5 -15"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 -15.5 -21.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 14.5 -21.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 20.5 -15.5"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 21.5 -15.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 14.5 -21"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -15 -21.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -21.5 15"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -15 21"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 15 21"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 21 16.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 3 -2.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 3 4.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 -4.5 3"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 -11.5 0"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -1 12"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 -22 -28"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 -14.5 -28"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 14.5 -28"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.5 22 -28"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 22.5 -28"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 15 -28"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21.5 -15 -28"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -21.5 -28"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9.5 0 -30"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 0 -30"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11.6566 6.64876 0.192948"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.1957 2.06728 0.148912"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.12135 -16.1306 0.0649506"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.17529 -10.6651 0.0390642"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.13293 0.23424 -7.56451"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.1089 0.142027 -13.3742"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.77102 0.478433 -18.8579"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.39114 0.273117 13.0054"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.16021 0.130381 23.1957"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.2356 0.185587 5.81692"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19.5582 0.111458 2.76687"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.139948 3.77459 -10.7163"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.204707 1.57283 -16.599"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.279673 -10.2578 6.05468"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.131041 -4.03641 12.2799"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.281044 -23.1101 1.6972"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.308665 -0.936942 18.7127"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.227269 4.28445 -2.71885"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 6 -30"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.5 11 -29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -14.5 -30"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.5 -21.5 28"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21.5 -15.5 28"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 15.5 28"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 20.5 28"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 21.5 28"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.5 16.5 28"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 -15 28"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -22 28"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 -12 31.1074"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 7.5 30.9074"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 9.5 30.9074"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 4.5 32"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6.5 -9 31"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -5 31.1394"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 3 31.4563"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 10 8"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 12.5 -4"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -6 -12"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -21 -15.5"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.97022 0.482076 0.512877"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.02983 -0.355828 6"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.347757 5.96967 6"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 6 -0.411104"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.75 -30 -3.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.75 -30 4"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.25 -30 3"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.25 -31 3.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.3204 -29.5569 0.0505596"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.25 -32 -12.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.75 -32 -12.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.25 -32 12.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.75 -32 12.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21.25 -28 16.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.25 -28 21"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15.75 -28 22"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21.75 -28 16.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21.25 -28 -16"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.25 -28 -21.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.25 -28 -22"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21.25 -28 -16.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21.25 28 -17"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16.25 28 -22"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16.25 28 -21.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21.25 28 -16"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21.75 28 16.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15.75 28 22"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15.75 28 21.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21.25 28 16.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.25 32 7.5"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.74133 31.2081 14.0854"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.25 32 4"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6.25736 31.3767 15"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.75 18.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.25 10 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.25 -2.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.25 0 -3"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.75 0 -1.5"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.75 -2.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 7 -3"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 19.5 -3"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.25736 31.3767 -8"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.25 -31 -4"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.331948 -7.97624 0.454675"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.449052 0.467071 -4.03665"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new Item() { + position = "3.2 -1.7 6"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.02934 -1.8 8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.8 -1.7 6"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.29073 -1.12531 3.44334"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.07144 3.40802 -1.7"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.2 6.07001 -1.7"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.9487 8.8 -1.7"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.8 6.21579 -1.7"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.7 8.9 6.12517"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.7 6.11491 8.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.32911 3.40857 6"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.7 6.32019 3.2"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.25 -1.25 30.6"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.2 -1.2 -28.1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.0035 -26.9696 23.6514"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.6634 3.98816 -27.0572"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.9965 -26.9696 23.6514"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.6634 11.9882 -27.0572"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.6634 -4.01184 -27.0572"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.0035 -26.9696 23.6514"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.4634 -12.0118 -27.0572"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31 -1.25015 -1.20178"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.4293 4.00299 26.9758"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30.2479 -2.25501 1.05278"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.4293 12.003 26.9758"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.4293 -3.99701 26.9758"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.6 -1.2 -1.2"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.4293 -11.997 26.9758"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 -30.813 -7"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.2415 30.1946 -2.45238"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.5686 4.00875 -27.014"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.01814 -23.3688 26.9857"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.5686 12.0087 -27.014"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.0181 -23.3688 26.9857"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.98186 -23.3688 26.9857"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.02841 23.5673 -26.9913"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11.9819 -23.3688 26.9857"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.95894 23.3672 26.9762"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.47336 30.1717 0.919035"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.9589 23.3672 26.9762"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.04106 23.3672 26.9762"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.20347 0.854829 31.25"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.0411 23.3672 26.9762"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.2398 4.01747 27.0239"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 -29.813 2"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.2398 12.0175 27.0239"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.2398 -3.98253 27.0239"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -29.5 12"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.2398 -11.9825 27.0239"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.7139 -26.9716 12"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11.9529 -27.0108 -23.6458"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.0284 23.5673 -26.9913"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.99869 -23.6709 -26.9973"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.7139 -26.9716 4"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.9987 -23.6709 -26.9973"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.00131 -23.6709 -26.9973"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.5 12 -14"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.0013 -23.6709 -26.9973"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.5 -12 14"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9909 -23.6282 -4"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 2 30.8"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9909 -23.6282 -12"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9909 -23.6282 4"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.7 -13.65 -29"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9909 -23.6282 12"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 -8 -32.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.9783 -23.6671 -4"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4 -10 32"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.9783 -23.6671 -12"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.9783 -23.6671 4"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.97958 -30.8 7.11408"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.9783 -23.6671 12"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 -23 -2"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.04709 -27.0108 -23.6458"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.9529 -27.0108 -23.6458"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.8503 -4.13446 23.8409"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.5686 -11.9913 -27.014"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.8503 -12.1345 23.8409"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.8503 3.86555 23.8409"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.5686 -3.99125 -27.014"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.8503 11.8655 23.8409"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.0575 -4.05206 -23.6247"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30.8 -10.1126 -8"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.0575 -12.0521 -23.6247"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.0575 3.94794 -23.6247"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.0471 -27.0108 -23.6458"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.0575 11.9479 -23.6247"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.0464 23.7115 -4"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.82558 31 11"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.0464 23.7115 -12"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.0464 23.7115 4"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 -28 -23"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.0464 23.7115 12"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.2 3 1.05"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.97159 23.5673 -26.9913"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 2 -28.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9893 -4.00371 23.67"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.908119 -2.57777 31.25"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9893 -12.0037 23.67"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9893 3.99629 23.67"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.813 2 2"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9893 11.9963 23.67"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9697 -3.99582 -23.6674"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.9716 23.5673 -26.9913"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9697 -11.9958 -23.6674"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9697 4.00417 -23.6674"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 13 -30"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9697 12.0042 -23.6674"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9439 23.6597 -4"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.02033 -29.163 2.96416"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9439 23.6597 -12"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9439 23.6597 4"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.98152 1.00136 -27.75"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.9439 23.6597 12"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31.267 -10 8"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.664 -26.9988 -4"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 -4 14"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.664 -26.9988 -12"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.664 -26.9988 4"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 32.267 -10"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.664 -26.9988 12"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 27.6 23"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.8247 26.9387 -4"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 23.4 -2"; + rotation = "0 -1 0 90"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.8247 26.9387 -12"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.8247 26.9387 4"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger(Bounds) { + position = "-35.5 35.5 -35.5"; + rotation = "1 0 0 0"; + scale = "71 71 85"; + 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 = "23.8247 26.9387 12"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.2 0.905182 2.9916"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.7139 -26.9716 -4"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.18803 30.5992 -1.35638"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.97288 26.9491 23.6486"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1.2 -29.6 -1.3"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.9729 26.9491 23.6486"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.02713 26.9491 23.6486"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30.75 1.1799 -2.43529"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.0271 26.9491 23.6486"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.02931 27.0027 -23.6848"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.9965 -26.9696 23.6514"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.0293 27.0027 -23.6848"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.97069 27.0027 -23.6848"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.7139 -26.9716 -12"; + rotation = "-1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11.9707 27.0027 -23.6848"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.6203 26.9634 -4"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.06837 -29.217 0.994485"; + rotation = "1 0 0 180"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.6203 26.9634 -12"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.6203 26.9634 4"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23.6203 26.9634 12"; + rotation = "1 0 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.00005 3.03539 -27.75"; + rotation = "0 1 0 90"; + scale = "1 1 1"; + dataBlock = "NoRespawnAntiGravityItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Pianoforte.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/intermediate/Epicenter.jpg b/data/multiplayer/hunt/intermediate/Epicenter.jpg new file mode 100644 index 00000000..22b7bfe7 Binary files /dev/null and b/data/multiplayer/hunt/intermediate/Epicenter.jpg differ diff --git a/data/multiplayer/hunt/intermediate/Epicenter.mis b/data/multiplayer/hunt/intermediate/Epicenter.mis new file mode 100644 index 00000000..2762de87 --- /dev/null +++ b/data/multiplayer/hunt/intermediate/Epicenter.mis @@ -0,0 +1,2124 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + level = "6"; + time = "300000"; + music = "Tim Trance.ogg"; + name = "Epicenter"; + maxGemsPerSpawn = "7"; + desc = "Curves galore!"; + alarmStartTime = "25"; + artist = "Alex Swanson"; + gameMode = "Hunt"; + type = "Intermediate"; + radiusFromGem = "20"; + game = "Ultra"; + overviewHeight = "5"; + score[0] = "50"; + score[1] = "80"; + platinumScore[0] = "100"; + platinumScore[1] = "150"; + ultimateScore[0] = "160"; + ultimateScore[1] = "215"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Clear"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/intermediate/Epicenter.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "51 -17.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_tight_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "36.5 48 4"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-36.5 -48 4"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-17 -21 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-17 21 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-17 57 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-11 57 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "21 57 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-21 -57 2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-26 12 0"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-26 32 -2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-26 -26 0"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-40 -26 0"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-40 -42 2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-37 21 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-26 0 0"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-26 -12 0"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-26 0 0"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "26 -12 0"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "26 -32 -2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "40 42 2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "0 26 2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "0 -26 2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "0 -52 2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "26 26 0"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "40 26 0"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "56 -8 -2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-56 8 -2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "39 9 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-39 -9 -2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "11 39 2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-11 -39 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "11 -57 0"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "17 -57 -2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "26 0 0"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "0 52 2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "26 12 0"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "26 0 0"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "17 -21 0"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "37 -21 -2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-37 37.5 -2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-17 53.5 -2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-13.5 32 -2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-42.5 14 -2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "17.5 18 -2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-17.5 -18 -2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "13.5 -32 -2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "37 -37.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "17 -53.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "42.5 -14 -2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "52.5 12 0"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-52.5 -12 0"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_wide_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-25 8.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_tight_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-10.5 -24 -2"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_tight_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-15 18.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_tight_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "10.5 24 -2"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_tight_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-15 11.5 -2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_tight_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-51 17.5 -2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_tight_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "15 -18.5 -2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_tight_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "25 -8.5 -2"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_tight_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "15 -11.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_tight_curve.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "17 21 0"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/intermediate_gentleslope.dif"; + showTerrainInside = "0"; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-25.6484 45.2322 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-56.3848 0.388292 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-19.0921 -56.9283 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "18.7395 -41.0599 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "55.143 -0.1 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "41.5069 39.2771 3.57334"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-18.7335 8.22464 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-18.7565 -9.92249 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "16.9705 -12.4369 0.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "18.4582 9.30917 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "33.8265 -0.162903 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-34.7007 -0.0185242 1.24747"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-26.3 20.7 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-24.5 -19.5 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "26.3 -21.1 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "0 -20 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "0 20 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "24.5 19.5 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "17.9 11.5 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-17.8 -13 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-19 13.5 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "18 -14 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "16 57 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-16 -57 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-40.1 -38.9 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "39.5 38 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-33.5 41 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-46 28 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "32.5 -41 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "46 -28.5 -0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-53 -18.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "54 18 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "-26 -48 8.52147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 3.5 2.50978"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.5 3.5 2.50978"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.5 -3.5 2.50978"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 -3.5 2.50978"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 0 2.50978"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 3.5 2.50978"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.5 0 2.50978"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -3.5 2.50978"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.0125 -4 0.551902"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.01186 4.00657 0.530601"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 8.0125 0.547623"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4 8.0125 0.527067"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 12 -1.48196"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 0 -1.41292"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -12 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 0 -1.47132"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 8 -2.63938"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 12 -2.572"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 12 -2.53026"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 8 -2.55242"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 -8 -2.56563"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 -12 -2.55222"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -12 -2.46886"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 -8 -2.54186"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.01186 4.00657 0.500425"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.0125 -4 0.508267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4 -8.0125 0.48162"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 -8.0125 0.524163"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 -48 8.52147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 31 5.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -48 12.0215"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -57 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -52 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -43.5 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 -39 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -39 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -34.5 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46 33 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 41 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 41.5 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 -42.5 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "47 -23.5 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46 24 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 35 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 20.5 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 19.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 28 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.5 29 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -29 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-56.5 -1.5 0.021504"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48.5 -9 0.021504"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47.5 -21 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34 5.5 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41.5 6 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34 -9 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 2 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 9 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34 -2 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46.5 13 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 10 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -15 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 9 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 16.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21.5 -9 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.5 -15.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 15 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 39 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25.5 50 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -31 5.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46 -33 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -41 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -35 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40 -20.5 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55 -19.5 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 -28 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56.5 1.5 0.021504"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48.5 9 0.021504"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "47.5 21 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33.5 21 0.021504"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.5 21 0.021504"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 -21.5 0.021504"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33.5 -21.5 0.021504"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.5 -21 2.03465"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 -20.5 2.00952"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.5 20.5 2.01727"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 23.5 2.04558"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -23 2.00415"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 20.5 2.01969"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 -5.5 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41.5 -6 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45.5 -11.5 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 -10 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -39 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25.5 -50 -1.97849"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28.5 -21.5 0.021504"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28.5 21.5 0.021504"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 57 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -57 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -36 4.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -42.5 4.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -57 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 48 8.52147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 48 8.52147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 48 12.0215"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.0700012 0.00802624 3.08124"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.1187 6.09831 2.01593"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.0331 -5.92502 2.01975"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.0923 0.00164119 0.00653255"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25.8822 -0.0144566 0.0156422"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.9615 5.99621 2.00386"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25.0132 -5.99985 2.00764"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 57 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 52 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 43.5 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 39 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 39 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40 34.5 2.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 42.5 4.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 57 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 36 4.02147"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new Item() { + position = "0 0 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 40 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -40 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-56 -8 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56 8 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24.1265 -18.7741 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24.0933 19.0456 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46 -21 -1.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 -41.5 -1.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 41 -1.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46 21 -1.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 -21 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.5 20.5 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 48 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 57 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 -57 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -48.5 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25.5 -39 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 38.5 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39.2989 -53.3531 3.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.5823 53.1317 3.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -11.5 -2.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 13.1 -2.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 -38.5 -2.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43.5 38.5 -2.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.868 5.08622 -2.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25.182 -4.68998 -2.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger(Bounds) { + position = "-62.5 63.5 -7.56266"; + rotation = "1 0 0 0"; + scale = "125 127 1000"; + 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 AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/intermediate/GemsInTheRoad.jpg b/data/multiplayer/hunt/intermediate/GemsInTheRoad.jpg new file mode 100644 index 00000000..c239f5c7 Binary files /dev/null and b/data/multiplayer/hunt/intermediate/GemsInTheRoad.jpg differ diff --git a/data/multiplayer/hunt/intermediate/GemsInTheRoad.mis b/data/multiplayer/hunt/intermediate/GemsInTheRoad.mis new file mode 100644 index 00000000..35bacdc6 --- /dev/null +++ b/data/multiplayer/hunt/intermediate/GemsInTheRoad.mis @@ -0,0 +1,1726 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Gems in the Road"; + music = "Tim Trance.ogg"; + desc = "Find the gems in the maze of roads!"; + radiusFromGem = "20"; + gameMode = "Hunt"; + level = "4"; + type = "Intermediate"; + time = "300000"; + maxGemsPerSpawn = "6"; + alarmStartTime = "25"; + game = "Ultra"; + artist = "Alex Swanson"; + overviewHeight = "10"; + score[0] = "25"; + score[1] = "50"; + platinumScore[0] = "75"; + platinumScore[1] = "100"; + ultimateScore[0] = "125"; + ultimateScore[1] = "160"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Clear"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/intermediate/GemsInTheRoad.dif"; + showTerrainInside = "0"; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-2 68 8"; + rotation = "0 0 1 177.044"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "0 -13 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-68 69 -2"; + rotation = "0 0 1 90.5273"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-55 41 3"; + rotation = "0 0 1 91.6732"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-14 37 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "55.0036 30.8524 10"; + rotation = "0 0 -1 92.8192"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "74 69 0"; + rotation = "0 0 -1 91.6732"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-2 115 2.99992"; + rotation = "0 0 1 179.909"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + }; + new Item() { + position = "58 53 5.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.13405 78.3885 -1.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 1 2.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 43 3.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 29 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 55 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10.7324 27.7237 2.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66.3189 69.5255 -5.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "-64 58 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-68 57 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60 50 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60 42 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 41 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-51 45 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 50 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 49 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38 50 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38.5 45 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 42 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 37 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34.5 29 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-42 30.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53.5 28.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-56.5 30.5 0.0552206"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 70 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-56 69 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46 69 -1.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 69 2.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50 70 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 70 0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 70 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 68 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 66 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 69 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 69 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 65 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 78 4.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 86 3.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 96 2.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + Gem = "21671"; + }; + new Item() { + position = "-3 106 1.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 118 0.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 109 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 100 -0.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 92 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 83 -1.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 74 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 64 -2.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 56 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 70 4.40934"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 68 3.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 70 2.49787"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48 68 0.65"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58 70 -0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "69 68 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "69 62 -3.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "59 60 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48 62 -1.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 60 -1.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 54 -0.316899"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 54 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46 54 2.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "54 54 4.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58 49 5.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58 44 6.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58 38 7.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "51 31 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 32 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 30 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 32 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 30 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 32 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 31 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 30 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 32 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 38 7.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 47 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 60 5.1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 29 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.5 28 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.5 27 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.5 28.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.5 27 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 28 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 22.5 2.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 16.5 1.65"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 10.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 3.5 -0.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -2 -0.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 25 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 20 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 14 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 8 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 2 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 -4 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 -4 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 -12 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -13 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 -11 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -13 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 -6 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 -7 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 -4 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 -7 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 -5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 -7 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 0 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 6 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 11 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 14 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 13 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 14 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4 14 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 17 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 21 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 29 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 31.5 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 35 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 38 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 42 0.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 43.5 -0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 46 -2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 48 -3.9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 51 -5.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 53.5 -6.9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 56.5 -7.7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 60.5 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 63.5 -7.9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 67.5 -6.9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 71.5 -4.9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 74.5 -2.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 77 -0.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 80 1.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.5 84.5 3.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + Gem = "21672"; + }; + new Item() { + position = "1.5 89.5 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + Gem = "21668"; + }; + new Item() { + position = "1 25 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 54 5.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 45 -3.65"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 49.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 45.5 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 41.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 38 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 34.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 30.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 26.5 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 23 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 17.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 10.5 0.1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 7 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.933423 19.0874 -2.36"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.21419 24.6763 -2.78815"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.82988 25.1702 -2.95229"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10.2714 23.4062 -2.80436"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19.0121 38.6106 -3.91575"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19.2424 42.5503 -3.28026"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.4769 45.1442 -2.41269"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.5504 48.373 -1.8525"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18.1358 53.2657 -1.90712"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.0695 54.0353 -1.81224"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.8033 55.3933 -1.59033"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33.8188 56.9357 -0.912791"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36.4718 61.5082 -0.977313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.0072 8.72995 0.134761"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.1887 5.37368 0.0657947"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new Trigger(Bounds) { + position = "-73.5 125.25 -11.5575"; + rotation = "1 0 0 0"; + scale = "153 142.75 1000"; + 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 = "2.77053 67.4212 4.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.0094304 -9.88306 -1.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.90932 31.2926 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58.18 31.0773 8.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63.9569 49.4291 -1.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1.49587 92.5937 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "73.9294 61.3301 -3.313"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.806 120.641 0.687"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15.1023 4.89509 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.10936 23.0114 -2.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- + diff --git a/data/multiplayer/hunt/intermediate/MarbleItUp.jpg b/data/multiplayer/hunt/intermediate/MarbleItUp.jpg new file mode 100644 index 00000000..2baaf3b5 Binary files /dev/null and b/data/multiplayer/hunt/intermediate/MarbleItUp.jpg differ diff --git a/data/multiplayer/hunt/intermediate/MarbleItUp.mis b/data/multiplayer/hunt/intermediate/MarbleItUp.mis new file mode 100644 index 00000000..65b93017 --- /dev/null +++ b/data/multiplayer/hunt/intermediate/MarbleItUp.mis @@ -0,0 +1,2320 @@ +// score = "20"; +// platinumScore = "60"; +// ultimateScore = "120"; + +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + level = "5"; + name = "Marble It Up!"; + desc = "Show off your skills and collect the gems but above all else, Marble It Up!"; + music = "Tim Trance.ogg"; + artist = "Alex Swanson"; + game = "Ultra"; + gameMode = "Hunt"; + radiusFromGem = "20"; + time = "300000"; + maxGemsPerSpawn = "6"; + alarmStartTime = "25"; + type = "Intermediate"; + overviewHeight = "10"; + score[0] = "25"; + score[1] = "40"; + platinumScore[0] = "60"; + platinumScore[1] = "90"; + ultimateScore[0] = "120"; + ultimateScore[1] = "170"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Dusk"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/intermediate/MarbleItUp.dif"; + showTerrainInside = "0"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "-34.0142 38.0662 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33.5 40.5 9.4928"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.1591 31.3447 9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36.7023 41.3832 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43.962 41.4128 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46.1537 37.774 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40.4988 31.5228 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33.5 35.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 38 7.46506"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-55 57 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38.5 64 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 37.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 23 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50.5 49.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-62.5 13.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 25.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12.5 62 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26.5 56.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 28 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27.5 47.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46 68.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-65 56.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-61 69 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 70 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69.5 50 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69 34 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69 -20 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-70 -10 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69.5 0 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-40 11.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 42.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 68 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31.5 74.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 45.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 33.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35.5 17 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "72 15.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57 20 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 22.5 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 27 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.5 42 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 54 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "54 38 7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55 47.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "53.5 55 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 48 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.5 40 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46 35.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56.5 30 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "59 49 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49 59 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "67 36.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 28.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 33 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.5 13 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.5 28.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 56 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60 63 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "67 60 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "66 44 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "66 54 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "54 66.5 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44.5 66.5 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "69 75.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "75.5 68.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49 74.5 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "74.5 49 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "65 -8.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52.5 -10.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 -18.5 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "66 -25.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "63 -30.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55.5 -34 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "71.5 -39.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "77 -35 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50 -50 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48.5 -45.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "75.5 -55.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "75.5 -75.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49.5 -35 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 -48.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "62 -62 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28.5 -29 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52.5 -29.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 -50.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "56.5 -75.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41.5 -44.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36.5 -27 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48.5 -25.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.5 -34.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 -42 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42.5 -35 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34.5 -42 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41 -69.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34.5 -75.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 -55 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27.5 -63.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "43.5 -40 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59.5 0 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59.5 0 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-70 9.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67 -28.5 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71 -51 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69.5 -61 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-70.5 -71 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-52 -52 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 -44 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60 -40 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 -47 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46 -58.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39.5 -63 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-44 -48 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 -48.5 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43.5 -39 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 -36 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 -41.5 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -32 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47.5 -32.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-32 -47 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58.5 -57.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-63 -27.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22.5 -63 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14.5 -71 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71 -15 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22.5 -22.5 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -34 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35.5 -18.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48.5 -18 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -42 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.5 0 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.32754 -0.415785 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.5 4.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.5 4.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 -68.5 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18.5 -59.5 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50.5 -72 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.5 -10 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 13 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9.5 -9.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18.5 0 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 18.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18.5 0 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -18.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 -12.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 -21.5 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 21.5 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22 21.5 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21.5 -21.5 5.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.5 13 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 13.5 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.1 -13 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19.5 -46.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 -70 10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9.5 -70 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.0806305 0.00997359 6.19851"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.72588 -6.61069 4.01005"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.75514 6.60023 4.01072"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.32488 17.3575 1.60143"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6.78813 16.7318 1.17508"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18.4664 7.80979 2.20641"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.9106 -7.38035 1.84872"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.101 -18.4645 2.39194"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.67977 -16.8377 1.29481"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.7068 -7.32571 1.74977"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.4543 7.1416 1.70318"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23 -70 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34.5 -30 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-62 -69.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-52 -61 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-61 -52 9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "23 0 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "0 23 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-23 0 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-29.5 28.5 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "27.5 27.5 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "26.5 -27 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-26.5 -26.5 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "0 -42.5 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "42.5 1 11"; + rotation = "0 0 -1 93.9651"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-0.5 42 11"; + rotation = "0 0 1 174.752"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-42 2.67012e-007 11"; + rotation = "0 0 1 91.1003"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-57 20 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-54.5 53.5 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-18.5 56 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "15 58 6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "56 75 15.5137"; + rotation = "0 0 1 186.784"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "75 55.5 12.595"; + rotation = "0 0 -1 95.6839"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "38.5 46.5 10.5"; + rotation = "0 0 1 211.604"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "74 11 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "53.5 3.5 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "73 -34 11"; + rotation = "0 0 -1 91.6733"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "62 -59 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "39.5 -74 9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "0 -57 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-20 -68.5 12"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-54 -68.5 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-43.5 -43.5 11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-71 -45 11"; + rotation = "0 0 1 92.2462"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-69 21 11.5"; + rotation = "0 0 1 86.5166"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-69.5 44 11.529"; + rotation = "0 0 1 90.5273"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-53 69.5 11.5"; + rotation = "0 0 1 171.887"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "-21 68.5 11.5"; + rotation = "0 0 1 163.293"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + new Trigger() { + position = "26.5 75.5 11.5"; + rotation = "0 0 1 178.19"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + center = "1"; + }; + }; + new Item() { + position = "-35 0 8.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41.5 19.5 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 42 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "65 49 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 0 8.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 -55 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 -56 2.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 59.5 8.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-67.5 -68 8.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "70.5 -55 4.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "70 70.5 8.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-69.5 68.5 8.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "68.5 -4 3.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "73 -74 3.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2.78741 6.65219 5.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46.5426 40.6361 13.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-70.5 -24.5 9.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 75.5 3.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 -19.5 10.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.5 20 10.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57.5 38 2.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.69834 -2.65797 7.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 -59 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "63.5 -12 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "62 20 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31.5 62 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.5 63.5 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-58.5 -10.5 4.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.37055 6.5953 1.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 -35.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46 -49 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 41.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57.5 -22.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 26.5 2.00049"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 35 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 17 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18.5 -18 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49.5 65 1.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38 56.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -49 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 44 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5.88496 -7.27892 1.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger(Bounds) { + position = "-77.5 81.5 -3.5"; + rotation = "1 0 0 0"; + scale = "159 163 1000"; + 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 AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- + diff --git a/data/multiplayer/hunt/intermediate/SkateBattleRoyale.jpg b/data/multiplayer/hunt/intermediate/SkateBattleRoyale.jpg new file mode 100644 index 00000000..59edbae0 Binary files /dev/null and b/data/multiplayer/hunt/intermediate/SkateBattleRoyale.jpg differ diff --git a/data/multiplayer/hunt/intermediate/SkateBattleRoyale.mis b/data/multiplayer/hunt/intermediate/SkateBattleRoyale.mis new file mode 100644 index 00000000..af9c0e88 --- /dev/null +++ b/data/multiplayer/hunt/intermediate/SkateBattleRoyale.mis @@ -0,0 +1,1650 @@ +// score = "20"; +// platinumScore = "60"; +// ultimateScore = "90"; + +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + gameMode = "Hunt"; + level = "7"; + alarmStartTime = "25"; + name = "Skate Battle Royale"; + music = "Tim Trance.ogg"; + desc = "Show off your skating skills!"; + radiusFromGem = "20"; + artist = "Alex Swanson"; + game = "Ultra"; + maxGemsPerSpawn = "7"; + time = "300000"; + type = "Intermediate"; + overviewHeight = "12.5"; + score[0] = "20"; + score[1] = "40"; + platinumScore[0] = "55"; + platinumScore[1] = "100"; + ultimateScore[0] = "100"; + ultimateScore[1] = "140"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Wintry"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/intermediate/SkateBattleRoyale.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-33 29.5 -9"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_corner1.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-33 29.5 -9"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_corner2.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "33 28.5 -9"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_corner1.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "33 28.5 -9"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_corner2.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-10.5 29 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_pipe.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "10.5 29 -8.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_pipe.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "33.5 6 -8.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_pipe.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "33.5 -15 -8.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_pipe.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "33.4988 -28.0004 -8.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_pipe.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-33.5 52 -8.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_pipe.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-33.5 73 -8.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_pipe.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-33.5 86 -8.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_pipe.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "0 41 -8.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_climb.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "0 17 -8.5"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_climb.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "55.5 33.5 8"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_climb.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "21.5 -4.5 -8.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_climb.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-45.5 62.5 -8.5"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_climb.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-55.5 24.5 8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_climb.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-21.5 62.5 -8.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_climb.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "45.5 -4.5 -8.5"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/SkateBattleRoyale_climb.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "50.5 1 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-16.5 68 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "5.5 12 16"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-5.5 12 16"; + rotation = "0 0 1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-5.5 46 16"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "5.5 46 16"; + rotation = "0 0 -1 90"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-16.5 57 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-50.5 57 16"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "-50.5 68 16"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "50.5 -10 16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "16.5 -10 16"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "16.5 1 16"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/arch_8_normal.dif"; + showTerrainInside = "0"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "-72.5 66 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-71 64 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-85 80 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-61 79.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59.5 81 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57.5 49 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-59.5 51 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-75 43 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-86.5 51 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "78 -23.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "79.5 -25 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "85.5 -13.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "64 -19 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "73 1.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "61.5 10 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "86.5 16 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "88 14.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 -16 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -12 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.5 -15 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -13.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.5 -16.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11.5 -7 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -21.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -19.5 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7.5 -9 -1.65"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15.5 -12.5 -1.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -7 -0.193323"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 -21 -0.258238"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 -21 -0.159432"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 -7.5 -0.271914"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 71 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 43 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 38.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 33 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 26.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 18.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 -0.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.5 -3.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.5 -8.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29.5 -6.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 -3 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 66.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 59.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 64.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 60 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34.5 67.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48.7872 71.4988 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46.5 85.5 -9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43.5 77.5 -13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.5 69.5 -16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 79.5 -13.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18.1576 73.5175 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.5 87.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49.5 43.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.5 7.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.5 -12 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 13 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10.0009 13.7331 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-35.9927 15.8754 -9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 19 -13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 25 -16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 33 -16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 38.5 -13.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.9916 41.9101 -9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 44.3 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 45 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18.2489 -26.0075 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.5 -14 -13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29.5 -24 -16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37.5 -12 -16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42.8016 -22.0011 -13.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46.3532 -27.9717 -9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48.8484 -11.9776 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.5 15.5 -9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.5396 3.50242 -13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29.5 15.5 -16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37.5 5.5 -16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41 35.5 -14.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46.5 29.5 -9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48.8217 21.6021 -4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49.5 7.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48.7539 19.5589 -4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46.5 37.5 -9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43.5 53.5 -13"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.5 33.5 -16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29.5 45.5 -16"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 39.5 -13.3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20.5 53.5 -9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17.5 49.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 7.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0.5 52.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 38 18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 13 18"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 75 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.5 72 -2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3 73.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17.5 70.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11.5 80 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 65.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 67.5 -1.65"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.5 78 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15.5 74.5 -1.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 80 -0.0711262"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 66 -0.278873"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.5 66 -0.274312"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.5 79.5 -0.261152"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "33.5 -4.5 -14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "0 29 -14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-33.5 62.5 -14"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-87 65.5 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-55.5 6.5 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "55.5 51.5 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-3 61 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "4 -1 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "87.5 0.5 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "56 -5 18.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-56 63 18.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + }; + new Item() { + position = "-68 53 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-72.5 79.5 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8.5 77.5 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13.5 53 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 6 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 -18.5 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "74.5 -10.5 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "73 15 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "66 52 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-66 7 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24.5 -29.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24.5 87 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55.5 13.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-56 45.5 16.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 7.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 51 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-54.5 73.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "54 -25.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33.5 -21.5 -16.317"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33.5 12.5 -16.317"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 29 -16.282"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-17 29 -16.282"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33.5 29 -16.282"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33.5 29 -16.282"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33.5 45.5 -16.282"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33.5 79.5 -16.282"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 60 17.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.5 -5.5 17.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50.3 45 0.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50.5 13 0.733"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger(Bounds) { + position = "-102.646 98.4477 -19.5"; + rotation = "1 0 0 0"; + scale = "205.637 138.987 2000"; + 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 AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/intermediate/VortexEffect.jpg b/data/multiplayer/hunt/intermediate/VortexEffect.jpg new file mode 100644 index 00000000..a7d72bd4 Binary files /dev/null and b/data/multiplayer/hunt/intermediate/VortexEffect.jpg differ diff --git a/data/multiplayer/hunt/intermediate/VortexEffect.mis b/data/multiplayer/hunt/intermediate/VortexEffect.mis new file mode 100644 index 00000000..7863de0d --- /dev/null +++ b/data/multiplayer/hunt/intermediate/VortexEffect.mis @@ -0,0 +1,2030 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + name = "Vortex Effect"; + type = "Intermediate"; + level = "8"; + desc = "Go around or cut across."; + artist = "Alex Swanson"; + music = "Tim Trance.ogg"; + Gamemode = "Hunt"; + game = "Ultra"; + time = "300000"; + MaxGemsPerSpawn = "6"; + RadiusFromGem = "22"; + score = "40"; + platinumScore = "80"; + ultimateScore = "120"; + score[0] = "25"; + score[1] = "40"; + platinumScore[0] = "60"; + platinumScore[1] = "80"; + ultimateScore[0] = "100"; + ultimateScore[1] = "150"; + alarmStartTime = "25"; + overviewHeight = "0"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Dusk"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/intermediate/VortexEffect.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "15 -28.5 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "15 -34.5 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "9 -34.5 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new InteriorInstance() { + position = "9 -28.5 -1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/parts/vertical_support.dif"; + showTerrainInside = "0"; + }; + new Item() { + position = "9 -29 10.234"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46 -66 0.234"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60 -66 2.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 7.5 -3.266"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 23 1.234"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 -66 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "51 -21 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 26 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -10 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -58 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 -9 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "50 -49 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 4.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37.3504 -34.0349 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -35 10.6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 -81 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -81 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 42 2.734"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52 12 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 31 1.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 -12 3.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60 -40 4.687"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34 -58 3.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 7 0.187"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -68 1.687"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "21 -9 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 -5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 -1 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 -5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 3 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 3 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 11 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21 7 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 8 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "21.5 17 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14 17 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "9 20.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4 19 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "3.5 11 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 3 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 3 6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 3 5.15"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.5 3 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 -1.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 4.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-6 7 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2.5 25 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5 26.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 18 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 23.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 18 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 12 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 12 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 3 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 3 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 -1 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-29 -1 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 -1 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 -5.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38.5 -1 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38.5 5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34 4.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-21 -5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 -21 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 -21 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -21 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -24.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-26 -32 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 -32 9.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 -4.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52.5 -4 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "53 -9 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52.5 2 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33.5 -34 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 -34 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41.5 -27 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -39 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -39 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 -39 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-45 -43 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-49 -43 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 -43 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-53 -49 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41.5 -53 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-50 -55.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48.5 -50.5 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-41 -67 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 -63 2.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 -63 2.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 -63 2.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 -63 2.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 -58 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 -48 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 -48.25 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10.25 -47.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -53 0.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -63 0.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.25 -63.25 0.85"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 -58.75 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9.75 -58.75 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.75 -57.25 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -58 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -68 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18.5 -73.25 0.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13.75 -71 1.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15.5 -75.25 0.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 -78.25 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20.75 -83.25 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 -83 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -77 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -81 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 -75 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24.75 -73 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-9 -73 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.75 -79 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8.75 -64.75 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 -61 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "14.75 -62.75 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.75 -65 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "22.5 -61 2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 -65 2.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "53 -81 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55 -74.75 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "61 -79 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57 -85.25 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55 -67 3.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55 -57 3.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44.75 -67 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49 -63 3.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -57 3.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49 -73 5.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -71.25 3.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 -61.25 4.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42.75 -49.5 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48.25 -53 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46.75 -48.5 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "53 -51.25 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57 -48.25 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "51.5 -45.25 4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "61.25 -48 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55 -41 3.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45.25 -41 3.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "51 -35.25 3.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 -31 3.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55.2 -31 4.55"; + rotation = "0 0 -1 2.8649"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "15 -69 2.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10.75 -69 2.75"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 -57.25 1.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19 -56.75 2.25"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 18 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7 35 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 40 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12.5 40 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.5 40 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 45.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.5 45 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 45 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 36.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 26.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 19 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 23.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 26.5 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "27 41.5 2.1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.8694 38.4536 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 34.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 29.5 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "1 33 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 31 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 31 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 31 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 -0.5 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "39 7 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "43.5 7 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48.5 7 0.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52 7 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57 9 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "59.5 13 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "61 4 1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36.5 11.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41.5 11.5 -1.9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46.5 13 -0.4"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31 12.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26.5 9 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "23.5 12 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18.5 7.5 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 3 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "17 3 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "41.5 2 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "47.5 1.5 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40.5 -1 2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20.1817 -23.8305 5.52913"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.10787 -23.9168 5.50788"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.06041 -39.9544 5.51305"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "19.8039 -39.9594 5.50701"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-38 2.5 2"; + rotation = "0 0 1 106.57"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-47.5 -53.5 2"; + rotation = "0 0 1 54.431"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-25 -58.5 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-13 -68 3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "3 -57.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-2 -9.5 5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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 = "-2 7.5 2"; + rotation = "0 0 1 91.1003"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-1.5 26 2"; + rotation = "0 0 1 180.482"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "25.5 26 2"; + rotation = "0 0 1 234.34"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "32 42.5 5"; + rotation = "0 0 1 175.898"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "32 19 5"; + rotation = "0 0 1 229.939"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "31.5 5 5"; + rotation = "0 0 1 220.771"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "56 12 2"; + rotation = "0 0 1 220.198"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "50 -30 7"; + rotation = "0 0 -1 89.3814"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "40 -41.5 7"; + rotation = "0 0 1 218.87"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "60 -56 7"; + rotation = "0 0 -1 101.596"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "38 -76 4.5"; + rotation = "0 0 -1 10.8861"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "26 12.5 -1"; + rotation = "0 0 1 178.19"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-32.5 -49 5"; + rotation = "0 0 1 53.2851"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + }; + new Trigger(Bounds) { + position = "-57.5 51.5 -6.5"; + rotation = "1 0 0 0"; + scale = "123 141 1000"; + 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 AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/hunt/intermediate/Ziggurat.jpg b/data/multiplayer/hunt/intermediate/Ziggurat.jpg new file mode 100644 index 00000000..7bfa8e71 Binary files /dev/null and b/data/multiplayer/hunt/intermediate/Ziggurat.jpg differ diff --git a/data/multiplayer/hunt/intermediate/Ziggurat.mis b/data/multiplayer/hunt/intermediate/Ziggurat.mis new file mode 100644 index 00000000..d1888f96 --- /dev/null +++ b/data/multiplayer/hunt/intermediate/Ziggurat.mis @@ -0,0 +1,1783 @@ +//--- OBJECT WRITE BEGIN --- +new SimGroup(MissionGroup) { + + new ScriptObject(MissionInfo) { + music = "Tim Trance.ogg"; + time = "300000"; + radiusFromGem = "20"; + alarmStartTime = "25"; + artist = "Alex Swanson"; + name = "Ziggurat"; + maxGemsPerSpawn = "7"; + level = "3"; + desc = "Don't let the slopes beat you!"; + game = "Ultra"; + gameMode = "Hunt"; + type = "Intermediate"; + overviewHeight = "15"; + score[0] = "30"; + score[1] = "50"; + platinumScore[0] = "75"; + platinumScore[1] = "90"; + ultimateScore[0] = "100"; + ultimateScore[1] = "130"; + }; + new MissionArea(MissionArea) { + area = "-360 -648 720 1296"; + flightCeiling = "300"; + flightCeilingRange = "20"; + locked = "true"; + }; + new Sky(Sky) { + position = "336 136 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + cloudHeightPer[0] = "0"; + cloudHeightPer[1] = "0"; + cloudHeightPer[2] = "0"; + cloudSpeed1 = "0.0001"; + cloudSpeed2 = "0.0002"; + cloudSpeed3 = "0.0003"; + visibleDistance = "10000"; + 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/Cloudy/cloudy.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"; + }; + new Sun() { + 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"; + }; + new StaticShape() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "10000 10000 10000"; + dataBlock = "Wintry"; + }; + new InteriorInstance() { + position = "0 0 0"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "~/data/multiplayer/interiors/intermediate/Ziggurat.dif"; + showTerrainInside = "0"; + }; + new SimGroup(GemSpawns) { + + new Item() { + position = "2 12 3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemBlue"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-0.5 16.5 1.16426"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4.5 7.5 1.1224"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "7.5 10.5 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 20.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6 24 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4.5 27.5 -6.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 21.5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "78 7 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60 3 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 0.5 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-11 16 -2.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3.5 10 1.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "0 0 -1"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "6.5 2.5 -3.5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 -2 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 -8 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-7 -8 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 3 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 24 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "5.5 32 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 32 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 22.5 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 11 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 -0.5 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 32 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 18 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-42 6 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 18 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-54 12 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-70 22 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 36 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-60 54 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 2 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 -10 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-56 -24 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46 -14 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 -20 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -26 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 -22 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-18 -36 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "8 -38 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 -46 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-10 -56 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 -62 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "4 -80 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "70 -46 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "86 -34 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 -18 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "40 -6 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52 -12 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "72 -6 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58 16 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "86 30 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 32 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "68 38 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "70 54 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "78 42 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "84 44 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "68 60 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "68 44 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49 4 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "26 4 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "84 13 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "77 -40 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "76 -52 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 -20 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 -16 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 44 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 13 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 76 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 24 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58 24 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "46 -12 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 -20 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "13 -69 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-48 12 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-64 28 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-24 12 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38 -34 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-46 -3 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-31 27 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-27 -2 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 29 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-16 75 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-13 67 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-34 71 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-47 62 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-15 59 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-8 48 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 44 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-3 42 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 60 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "32 60 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "54 46 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "59 41 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "55 52 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "48 48 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "45 76 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31 68 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "31 51 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 76 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 51 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-14 87 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "34 87 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 65 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "38 48 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 24 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "73 24 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "80 -19 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "89 -21 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "24 -24 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "30 -30 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -36 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52 -36 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52 -52 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "60 -28 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -68 -10"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "29 -53 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "36 -50 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "58 -63 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 -73 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-23 50 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-30 59 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 71 -11"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-38 -4 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 -38 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-19 -20 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "11 -22 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-22 -51 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-2 -67 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemYellow"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "12 -53 -9"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "35 5 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44.0417 -42.6651 -10.9661"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "49.3078 -29.1619 -10.9583"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "57.9226 -46.4265 -10.9721"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "GemItemRed"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + }; + new SimGroup(SpawnPoints) { + + new Trigger() { + position = "-28 88 -5"; + rotation = "0 0 1 143.812"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "46 88 -5"; + rotation = "0 0 1 207.984"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "10 88 -5"; + rotation = "0 0 1 179.336"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-59 60 -5"; + rotation = "0 0 1 120.894"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-70 39 -5"; + rotation = "0 0 1 103.705"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "-70 -4 -5"; + rotation = "0 0 1 81.36"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-51 -33 -5"; + rotation = "0 0 1 44.1177"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-18 -66 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "14 -80 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "73 -60 -5"; + rotation = "0 0 -1 17.7617"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "81 -34 -3"; + rotation = "0 0 -1 88.2355"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "81 3 -1"; + rotation = "0 0 -1 91.1003"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "87 38 -5"; + rotation = "0 0 -1 93.3921"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "75 60 -5"; + rotation = "0 0 1 225.355"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "61 73 -5"; + rotation = "0 0 1 216.761"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + new Trigger() { + position = "10 41 -5"; + rotation = "0 0 -1 56.1498"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-24 18 -5"; + rotation = "0 0 -1 92.8192"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "-10 -17 -5"; + rotation = "0 0 1 186.784"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "26 -4 -4.96686"; + rotation = "0 0 1 95.111"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + add = "0 0 1"; + }; + new Trigger() { + position = "57 -73 -7"; + rotation = "0 0 -1 48.1284"; + scale = "1 1 1"; + dataBlock = "SpawnTrigger"; + 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"; + block = "0"; + add = "0 0 1"; + }; + }; + new Item() { + position = "-64 51 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-57 -18 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-28 -44 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "18 -74 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "74 -34 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "63 24 -6.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "37 74 -10.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-25 73 -10.813"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperSpeedItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "28 -76 -10.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "84 -20 -3.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "76 52 -6.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 88 -7.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-36 12 -8.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-33 -49 -7.267"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "HelicopterItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "42 56 -10.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "52 -44 -10.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-43 53 -10.8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "2 12 0.2"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "SuperJumpItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "10 59 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "44 34 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "20 -52 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-20 -12 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-37 36 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "59 -12 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "MegaMarbleItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "16 14 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-12 9 -3"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-1 36 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "25 88 -7"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "33 -12 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-39 28 -5"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "80 -6 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-5 -20 -8"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Item() { + position = "-4 -52 -6"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "BlastItem"; + collideable = "0"; + static = "1"; + rotate = "1"; + }; + new Trigger(Bounds) { + position = "-83.5 103.5 -16"; + rotation = "1 0 0 0"; + scale = "187 199 1000"; + 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 AudioProfile(MusicProfile) { + fileName = "~/data/sound/music/Comforting Mystery.ogg"; + description = "AudioMusic"; + preload = "0"; + }; +}; +//--- OBJECT WRITE END --- diff --git a/data/multiplayer/interiors/MBP_wall.jpg b/data/multiplayer/interiors/MBP_wall.jpg new file mode 100644 index 00000000..160f6f15 Binary files /dev/null and b/data/multiplayer/interiors/MBP_wall.jpg differ diff --git a/data/multiplayer/interiors/MBP_warm.jpg b/data/multiplayer/interiors/MBP_warm.jpg new file mode 100644 index 00000000..d0ff42b4 Binary files /dev/null and b/data/multiplayer/interiors/MBP_warm.jpg differ diff --git a/data/multiplayer/interiors/Spleef.dif b/data/multiplayer/interiors/Spleef.dif new file mode 100644 index 00000000..7ed7f639 Binary files /dev/null and b/data/multiplayer/interiors/Spleef.dif differ diff --git a/data/multiplayer/interiors/advanced/Architecture.dif b/data/multiplayer/interiors/advanced/Architecture.dif new file mode 100644 index 00000000..a8cc2cf5 Binary files /dev/null and b/data/multiplayer/interiors/advanced/Architecture.dif differ diff --git a/data/multiplayer/interiors/advanced/Concentric1.dif b/data/multiplayer/interiors/advanced/Concentric1.dif new file mode 100644 index 00000000..8e0b5de8 Binary files /dev/null and b/data/multiplayer/interiors/advanced/Concentric1.dif differ diff --git a/data/multiplayer/interiors/advanced/Concentric2.dif b/data/multiplayer/interiors/advanced/Concentric2.dif new file mode 100644 index 00000000..c69ef36e Binary files /dev/null and b/data/multiplayer/interiors/advanced/Concentric2.dif differ diff --git a/data/multiplayer/interiors/advanced/Horizon.dif b/data/multiplayer/interiors/advanced/Horizon.dif new file mode 100644 index 00000000..5cbaf15f Binary files /dev/null and b/data/multiplayer/interiors/advanced/Horizon.dif differ diff --git a/data/multiplayer/interiors/advanced/NukesweeperRevisitedMultiplayer.dif b/data/multiplayer/interiors/advanced/NukesweeperRevisitedMultiplayer.dif new file mode 100644 index 00000000..06e0bd5b Binary files /dev/null and b/data/multiplayer/interiors/advanced/NukesweeperRevisitedMultiplayer.dif differ diff --git a/data/multiplayer/interiors/advanced/NukesweeperRevisitedMultiplayerCovering.dif b/data/multiplayer/interiors/advanced/NukesweeperRevisitedMultiplayerCovering.dif new file mode 100644 index 00000000..8fc43735 Binary files /dev/null and b/data/multiplayer/interiors/advanced/NukesweeperRevisitedMultiplayerCovering.dif differ diff --git a/data/multiplayer/interiors/advanced/ParPit.dif b/data/multiplayer/interiors/advanced/ParPit.dif new file mode 100644 index 00000000..32e00aa3 Binary files /dev/null and b/data/multiplayer/interiors/advanced/ParPit.dif differ diff --git a/data/multiplayer/interiors/advanced/Promontory1a.dif b/data/multiplayer/interiors/advanced/Promontory1a.dif new file mode 100644 index 00000000..3c65d7c2 Binary files /dev/null and b/data/multiplayer/interiors/advanced/Promontory1a.dif differ diff --git a/data/multiplayer/interiors/advanced/Promontory1b.dif b/data/multiplayer/interiors/advanced/Promontory1b.dif new file mode 100644 index 00000000..332c0596 Binary files /dev/null and b/data/multiplayer/interiors/advanced/Promontory1b.dif differ diff --git a/data/multiplayer/interiors/advanced/Promontory2.dif b/data/multiplayer/interiors/advanced/Promontory2.dif new file mode 100644 index 00000000..f9b20a7e Binary files /dev/null and b/data/multiplayer/interiors/advanced/Promontory2.dif differ diff --git a/data/multiplayer/interiors/advanced/Sacred.dif b/data/multiplayer/interiors/advanced/Sacred.dif new file mode 100644 index 00000000..06260817 Binary files /dev/null and b/data/multiplayer/interiors/advanced/Sacred.dif differ diff --git a/data/multiplayer/interiors/advanced/Spires.dif b/data/multiplayer/interiors/advanced/Spires.dif new file mode 100644 index 00000000..ec07d5d6 Binary files /dev/null and b/data/multiplayer/interiors/advanced/Spires.dif differ diff --git a/data/multiplayer/interiors/advanced/Zenith.dif b/data/multiplayer/interiors/advanced/Zenith.dif new file mode 100644 index 00000000..1021b228 Binary files /dev/null and b/data/multiplayer/interiors/advanced/Zenith.dif differ diff --git a/data/multiplayer/interiors/apexTex.jpg b/data/multiplayer/interiors/apexTex.jpg new file mode 100644 index 00000000..e9063142 Binary files /dev/null and b/data/multiplayer/interiors/apexTex.jpg differ diff --git a/data/multiplayer/interiors/arrow_cool1.jpg b/data/multiplayer/interiors/arrow_cool1.jpg new file mode 100644 index 00000000..52da75ce Binary files /dev/null and b/data/multiplayer/interiors/arrow_cool1.jpg differ diff --git a/data/multiplayer/interiors/arrow_neutral1.jpg b/data/multiplayer/interiors/arrow_neutral1.jpg new file mode 100644 index 00000000..6328cf38 Binary files /dev/null and b/data/multiplayer/interiors/arrow_neutral1.jpg differ diff --git a/data/multiplayer/interiors/arrow_neutral2.jpg b/data/multiplayer/interiors/arrow_neutral2.jpg new file mode 100644 index 00000000..f3bff588 Binary files /dev/null and b/data/multiplayer/interiors/arrow_neutral2.jpg differ diff --git a/data/multiplayer/interiors/arrow_warm1.jpg b/data/multiplayer/interiors/arrow_warm1.jpg new file mode 100644 index 00000000..fac5ce66 Binary files /dev/null and b/data/multiplayer/interiors/arrow_warm1.jpg differ diff --git a/data/multiplayer/interiors/beginner/Battlecube.dif b/data/multiplayer/interiors/beginner/Battlecube.dif new file mode 100644 index 00000000..3f1b5554 Binary files /dev/null and b/data/multiplayer/interiors/beginner/Battlecube.dif differ diff --git a/data/multiplayer/interiors/beginner/BlastClub.dif b/data/multiplayer/interiors/beginner/BlastClub.dif new file mode 100644 index 00000000..d99971ab Binary files /dev/null and b/data/multiplayer/interiors/beginner/BlastClub.dif differ diff --git a/data/multiplayer/interiors/beginner/Bowl.dif b/data/multiplayer/interiors/beginner/Bowl.dif new file mode 100644 index 00000000..4e58eb17 Binary files /dev/null and b/data/multiplayer/interiors/beginner/Bowl.dif differ diff --git a/data/multiplayer/interiors/beginner/BowlOuterRing.dif b/data/multiplayer/interiors/beginner/BowlOuterRing.dif new file mode 100644 index 00000000..2ee9250a Binary files /dev/null and b/data/multiplayer/interiors/beginner/BowlOuterRing.dif differ diff --git a/data/multiplayer/interiors/beginner/KingOfTheMarble.dif b/data/multiplayer/interiors/beginner/KingOfTheMarble.dif new file mode 100644 index 00000000..4ff4facd Binary files /dev/null and b/data/multiplayer/interiors/beginner/KingOfTheMarble.dif differ diff --git a/data/multiplayer/interiors/beginner/MarbleAgilityCourse.dif b/data/multiplayer/interiors/beginner/MarbleAgilityCourse.dif new file mode 100644 index 00000000..4ab8fe77 Binary files /dev/null and b/data/multiplayer/interiors/beginner/MarbleAgilityCourse.dif differ diff --git a/data/multiplayer/interiors/beginner/MarbleCity.dif b/data/multiplayer/interiors/beginner/MarbleCity.dif new file mode 100644 index 00000000..11afab28 Binary files /dev/null and b/data/multiplayer/interiors/beginner/MarbleCity.dif differ diff --git a/data/multiplayer/interiors/beginner/Playground.dif b/data/multiplayer/interiors/beginner/Playground.dif new file mode 100644 index 00000000..43f33d6e Binary files /dev/null and b/data/multiplayer/interiors/beginner/Playground.dif differ diff --git a/data/multiplayer/interiors/beginner/Sprawl.dif b/data/multiplayer/interiors/beginner/Sprawl.dif new file mode 100644 index 00000000..667d9c05 Binary files /dev/null and b/data/multiplayer/interiors/beginner/Sprawl.dif differ diff --git a/data/multiplayer/interiors/beginner/Triumvirate.dif b/data/multiplayer/interiors/beginner/Triumvirate.dif new file mode 100644 index 00000000..0a6ff28b Binary files /dev/null and b/data/multiplayer/interiors/beginner/Triumvirate.dif differ diff --git a/data/multiplayer/interiors/blah.jpg b/data/multiplayer/interiors/blah.jpg new file mode 100644 index 00000000..393f999f Binary files /dev/null and b/data/multiplayer/interiors/blah.jpg differ diff --git a/data/multiplayer/interiors/blue.jpg b/data/multiplayer/interiors/blue.jpg new file mode 100644 index 00000000..7792d3c8 Binary files /dev/null and b/data/multiplayer/interiors/blue.jpg differ diff --git a/data/multiplayer/interiors/blue_grid.jpg b/data/multiplayer/interiors/blue_grid.jpg new file mode 100644 index 00000000..b7e58345 Binary files /dev/null and b/data/multiplayer/interiors/blue_grid.jpg differ diff --git a/data/multiplayer/interiors/blue_grid2.jpg b/data/multiplayer/interiors/blue_grid2.jpg new file mode 100644 index 00000000..340cf221 Binary files /dev/null and b/data/multiplayer/interiors/blue_grid2.jpg differ diff --git a/data/multiplayer/interiors/carpet.jpg b/data/multiplayer/interiors/carpet.jpg new file mode 100644 index 00000000..76eddd9c Binary files /dev/null and b/data/multiplayer/interiors/carpet.jpg differ diff --git a/data/multiplayer/interiors/chevron_cool.jpg b/data/multiplayer/interiors/chevron_cool.jpg new file mode 100644 index 00000000..c14c5837 Binary files /dev/null and b/data/multiplayer/interiors/chevron_cool.jpg differ diff --git a/data/multiplayer/interiors/chevron_cool2.jpg b/data/multiplayer/interiors/chevron_cool2.jpg new file mode 100644 index 00000000..e51ea8f5 Binary files /dev/null and b/data/multiplayer/interiors/chevron_cool2.jpg differ diff --git a/data/multiplayer/interiors/chevron_neutral.jpg b/data/multiplayer/interiors/chevron_neutral.jpg new file mode 100644 index 00000000..ea0d566f Binary files /dev/null and b/data/multiplayer/interiors/chevron_neutral.jpg differ diff --git a/data/multiplayer/interiors/chevron_neutral2.jpg b/data/multiplayer/interiors/chevron_neutral2.jpg new file mode 100644 index 00000000..8cf876c9 Binary files /dev/null and b/data/multiplayer/interiors/chevron_neutral2.jpg differ diff --git a/data/multiplayer/interiors/chevron_warm.jpg b/data/multiplayer/interiors/chevron_warm.jpg new file mode 100644 index 00000000..ddcb716d Binary files /dev/null and b/data/multiplayer/interiors/chevron_warm.jpg differ diff --git a/data/multiplayer/interiors/chevron_warm2.jpg b/data/multiplayer/interiors/chevron_warm2.jpg new file mode 100644 index 00000000..1a114381 Binary files /dev/null and b/data/multiplayer/interiors/chevron_warm2.jpg differ diff --git a/data/multiplayer/interiors/concrete.jpg b/data/multiplayer/interiors/concrete.jpg new file mode 100644 index 00000000..4d6a87e6 Binary files /dev/null and b/data/multiplayer/interiors/concrete.jpg differ diff --git a/data/multiplayer/interiors/custom/Apex.dif b/data/multiplayer/interiors/custom/Apex.dif new file mode 100644 index 00000000..1c443162 Binary files /dev/null and b/data/multiplayer/interiors/custom/Apex.dif differ diff --git a/data/multiplayer/interiors/custom_crate.jpg b/data/multiplayer/interiors/custom_crate.jpg new file mode 100644 index 00000000..eb1e1460 Binary files /dev/null and b/data/multiplayer/interiors/custom_crate.jpg differ diff --git a/data/multiplayer/interiors/custom_dirt.jpg b/data/multiplayer/interiors/custom_dirt.jpg new file mode 100644 index 00000000..77893eba Binary files /dev/null and b/data/multiplayer/interiors/custom_dirt.jpg differ diff --git a/data/multiplayer/interiors/custom_insd_track.jpg b/data/multiplayer/interiors/custom_insd_track.jpg new file mode 100644 index 00000000..2e49b8e1 Binary files /dev/null and b/data/multiplayer/interiors/custom_insd_track.jpg differ diff --git a/data/multiplayer/interiors/custom_logend.jpg b/data/multiplayer/interiors/custom_logend.jpg new file mode 100644 index 00000000..6f774357 Binary files /dev/null and b/data/multiplayer/interiors/custom_logend.jpg differ diff --git a/data/multiplayer/interiors/custom_logside.jpg b/data/multiplayer/interiors/custom_logside.jpg new file mode 100644 index 00000000..37930586 Binary files /dev/null and b/data/multiplayer/interiors/custom_logside.jpg differ diff --git a/data/multiplayer/interiors/custom_mid_track.jpg b/data/multiplayer/interiors/custom_mid_track.jpg new file mode 100644 index 00000000..ad7c5b60 Binary files /dev/null and b/data/multiplayer/interiors/custom_mid_track.jpg differ diff --git a/data/multiplayer/interiors/custom_parking.jpg b/data/multiplayer/interiors/custom_parking.jpg new file mode 100644 index 00000000..02bcf260 Binary files /dev/null and b/data/multiplayer/interiors/custom_parking.jpg differ diff --git a/data/multiplayer/interiors/custom_red_brick.jpg b/data/multiplayer/interiors/custom_red_brick.jpg new file mode 100644 index 00000000..d90b0b7e Binary files /dev/null and b/data/multiplayer/interiors/custom_red_brick.jpg differ diff --git a/data/multiplayer/interiors/custom_road.jpg b/data/multiplayer/interiors/custom_road.jpg new file mode 100644 index 00000000..620bb2b3 Binary files /dev/null and b/data/multiplayer/interiors/custom_road.jpg differ diff --git a/data/multiplayer/interiors/custom_sand.jpg b/data/multiplayer/interiors/custom_sand.jpg new file mode 100644 index 00000000..c8e44f0a Binary files /dev/null and b/data/multiplayer/interiors/custom_sand.jpg differ diff --git a/data/multiplayer/interiors/custom_skyscrape2.jpg b/data/multiplayer/interiors/custom_skyscrape2.jpg new file mode 100644 index 00000000..166b6bcc Binary files /dev/null and b/data/multiplayer/interiors/custom_skyscrape2.jpg differ diff --git a/data/multiplayer/interiors/custom_water.jpg b/data/multiplayer/interiors/custom_water.jpg new file mode 100644 index 00000000..e1e4c9bd Binary files /dev/null and b/data/multiplayer/interiors/custom_water.jpg differ diff --git a/data/multiplayer/interiors/custom_water_bttm.jpg b/data/multiplayer/interiors/custom_water_bttm.jpg new file mode 100644 index 00000000..4e9925ad Binary files /dev/null and b/data/multiplayer/interiors/custom_water_bttm.jpg differ diff --git a/data/multiplayer/interiors/custom_water_lft.jpg b/data/multiplayer/interiors/custom_water_lft.jpg new file mode 100644 index 00000000..66d5162f Binary files /dev/null and b/data/multiplayer/interiors/custom_water_lft.jpg differ diff --git a/data/multiplayer/interiors/custom_water_rte.jpg b/data/multiplayer/interiors/custom_water_rte.jpg new file mode 100644 index 00000000..468da21b Binary files /dev/null and b/data/multiplayer/interiors/custom_water_rte.jpg differ diff --git a/data/multiplayer/interiors/custom_water_top.jpg b/data/multiplayer/interiors/custom_water_top.jpg new file mode 100644 index 00000000..d1475c9a Binary files /dev/null and b/data/multiplayer/interiors/custom_water_top.jpg differ diff --git a/data/multiplayer/interiors/custom_woodblockside.jpg b/data/multiplayer/interiors/custom_woodblockside.jpg new file mode 100644 index 00000000..7cc2ed05 Binary files /dev/null and b/data/multiplayer/interiors/custom_woodblockside.jpg differ diff --git a/data/multiplayer/interiors/custom_woodblocktop.jpg b/data/multiplayer/interiors/custom_woodblocktop.jpg new file mode 100644 index 00000000..67911d69 Binary files /dev/null and b/data/multiplayer/interiors/custom_woodblocktop.jpg differ diff --git a/data/multiplayer/interiors/custom_woodbox.jpg b/data/multiplayer/interiors/custom_woodbox.jpg new file mode 100644 index 00000000..a3b0839a Binary files /dev/null and b/data/multiplayer/interiors/custom_woodbox.jpg differ diff --git a/data/multiplayer/interiors/dirttrimwhite.png b/data/multiplayer/interiors/dirttrimwhite.png new file mode 100644 index 00000000..477a7b08 Binary files /dev/null and b/data/multiplayer/interiors/dirttrimwhite.png differ diff --git a/data/multiplayer/interiors/edge_cool1.jpg b/data/multiplayer/interiors/edge_cool1.jpg new file mode 100644 index 00000000..b6991eba Binary files /dev/null and b/data/multiplayer/interiors/edge_cool1.jpg differ diff --git a/data/multiplayer/interiors/edge_cool2.jpg b/data/multiplayer/interiors/edge_cool2.jpg new file mode 100644 index 00000000..c0a15cb1 Binary files /dev/null and b/data/multiplayer/interiors/edge_cool2.jpg differ diff --git a/data/multiplayer/interiors/edge_neutral1.jpg b/data/multiplayer/interiors/edge_neutral1.jpg new file mode 100644 index 00000000..3fef9854 Binary files /dev/null and b/data/multiplayer/interiors/edge_neutral1.jpg differ diff --git a/data/multiplayer/interiors/edge_neutral2.jpg b/data/multiplayer/interiors/edge_neutral2.jpg new file mode 100644 index 00000000..458f7939 Binary files /dev/null and b/data/multiplayer/interiors/edge_neutral2.jpg differ diff --git a/data/multiplayer/interiors/edge_warm1.jpg b/data/multiplayer/interiors/edge_warm1.jpg new file mode 100644 index 00000000..3519883e Binary files /dev/null and b/data/multiplayer/interiors/edge_warm1.jpg differ diff --git a/data/multiplayer/interiors/edge_warm2.jpg b/data/multiplayer/interiors/edge_warm2.jpg new file mode 100644 index 00000000..d35e4d8a Binary files /dev/null and b/data/multiplayer/interiors/edge_warm2.jpg differ diff --git a/data/multiplayer/interiors/edge_white.jpg b/data/multiplayer/interiors/edge_white.jpg new file mode 100644 index 00000000..624e49cd Binary files /dev/null and b/data/multiplayer/interiors/edge_white.jpg differ diff --git a/data/multiplayer/interiors/edge_white2.jpg b/data/multiplayer/interiors/edge_white2.jpg new file mode 100644 index 00000000..263e7995 Binary files /dev/null and b/data/multiplayer/interiors/edge_white2.jpg differ diff --git a/data/multiplayer/interiors/floor_bounce.jpg b/data/multiplayer/interiors/floor_bounce.jpg new file mode 100644 index 00000000..75f2eb5e Binary files /dev/null and b/data/multiplayer/interiors/floor_bounce.jpg differ diff --git a/data/multiplayer/interiors/friction_high.jpg b/data/multiplayer/interiors/friction_high.jpg new file mode 100644 index 00000000..a2376d76 Binary files /dev/null and b/data/multiplayer/interiors/friction_high.jpg differ diff --git a/data/multiplayer/interiors/friction_low.jpg b/data/multiplayer/interiors/friction_low.jpg new file mode 100644 index 00000000..e3cc333c Binary files /dev/null and b/data/multiplayer/interiors/friction_low.jpg differ diff --git a/data/multiplayer/interiors/friction_mp_high.jpg b/data/multiplayer/interiors/friction_mp_high.jpg new file mode 100644 index 00000000..248c3e6e Binary files /dev/null and b/data/multiplayer/interiors/friction_mp_high.jpg differ diff --git a/data/multiplayer/interiors/friction_mp_high_shadow.jpg b/data/multiplayer/interiors/friction_mp_high_shadow.jpg new file mode 100644 index 00000000..6817ea4e Binary files /dev/null and b/data/multiplayer/interiors/friction_mp_high_shadow.jpg differ diff --git a/data/multiplayer/interiors/friction_none.jpg b/data/multiplayer/interiors/friction_none.jpg new file mode 100644 index 00000000..b6e66e0a Binary files /dev/null and b/data/multiplayer/interiors/friction_none.jpg differ diff --git a/data/multiplayer/interiors/friction_ramp_yellow.jpg b/data/multiplayer/interiors/friction_ramp_yellow.jpg new file mode 100644 index 00000000..583fa02b Binary files /dev/null and b/data/multiplayer/interiors/friction_ramp_yellow.jpg differ diff --git a/data/multiplayer/interiors/grass.jpg b/data/multiplayer/interiors/grass.jpg new file mode 100644 index 00000000..72a4dc9e Binary files /dev/null and b/data/multiplayer/interiors/grass.jpg differ diff --git a/data/multiplayer/interiors/green.jpg b/data/multiplayer/interiors/green.jpg new file mode 100644 index 00000000..51082fe4 Binary files /dev/null and b/data/multiplayer/interiors/green.jpg differ diff --git a/data/multiplayer/interiors/grid_cool.jpg b/data/multiplayer/interiors/grid_cool.jpg new file mode 100644 index 00000000..7a1e1b23 Binary files /dev/null and b/data/multiplayer/interiors/grid_cool.jpg differ diff --git a/data/multiplayer/interiors/grid_cool2.jpg b/data/multiplayer/interiors/grid_cool2.jpg new file mode 100644 index 00000000..b51ad9e2 Binary files /dev/null and b/data/multiplayer/interiors/grid_cool2.jpg differ diff --git a/data/multiplayer/interiors/grid_cool3.jpg b/data/multiplayer/interiors/grid_cool3.jpg new file mode 100644 index 00000000..5866e1e8 Binary files /dev/null and b/data/multiplayer/interiors/grid_cool3.jpg differ diff --git a/data/multiplayer/interiors/grid_cool4.jpg b/data/multiplayer/interiors/grid_cool4.jpg new file mode 100644 index 00000000..dad10ecc Binary files /dev/null and b/data/multiplayer/interiors/grid_cool4.jpg differ diff --git a/data/multiplayer/interiors/grid_neutral.jpg b/data/multiplayer/interiors/grid_neutral.jpg new file mode 100644 index 00000000..9e16db06 Binary files /dev/null and b/data/multiplayer/interiors/grid_neutral.jpg differ diff --git a/data/multiplayer/interiors/grid_neutral1.jpg b/data/multiplayer/interiors/grid_neutral1.jpg new file mode 100644 index 00000000..9e16db06 Binary files /dev/null and b/data/multiplayer/interiors/grid_neutral1.jpg differ diff --git a/data/multiplayer/interiors/grid_neutral2.jpg b/data/multiplayer/interiors/grid_neutral2.jpg new file mode 100644 index 00000000..b28ea51b Binary files /dev/null and b/data/multiplayer/interiors/grid_neutral2.jpg differ diff --git a/data/multiplayer/interiors/grid_neutral3.jpg b/data/multiplayer/interiors/grid_neutral3.jpg new file mode 100644 index 00000000..44dcefbc Binary files /dev/null and b/data/multiplayer/interiors/grid_neutral3.jpg differ diff --git a/data/multiplayer/interiors/grid_neutral4.jpg b/data/multiplayer/interiors/grid_neutral4.jpg new file mode 100644 index 00000000..2e30a4a6 Binary files /dev/null and b/data/multiplayer/interiors/grid_neutral4.jpg differ diff --git a/data/multiplayer/interiors/grid_new1.jpg b/data/multiplayer/interiors/grid_new1.jpg new file mode 100644 index 00000000..aa8e94fd Binary files /dev/null and b/data/multiplayer/interiors/grid_new1.jpg differ diff --git a/data/multiplayer/interiors/grid_new2.jpg b/data/multiplayer/interiors/grid_new2.jpg new file mode 100644 index 00000000..a3dcaa64 Binary files /dev/null and b/data/multiplayer/interiors/grid_new2.jpg differ diff --git a/data/multiplayer/interiors/grid_new3.jpg b/data/multiplayer/interiors/grid_new3.jpg new file mode 100644 index 00000000..e1914fdf Binary files /dev/null and b/data/multiplayer/interiors/grid_new3.jpg differ diff --git a/data/multiplayer/interiors/grid_new4.jpg b/data/multiplayer/interiors/grid_new4.jpg new file mode 100644 index 00000000..a66d41de Binary files /dev/null and b/data/multiplayer/interiors/grid_new4.jpg differ diff --git a/data/multiplayer/interiors/grid_warm.jpg b/data/multiplayer/interiors/grid_warm.jpg new file mode 100644 index 00000000..7745511a Binary files /dev/null and b/data/multiplayer/interiors/grid_warm.jpg differ diff --git a/data/multiplayer/interiors/grid_warm1.jpg b/data/multiplayer/interiors/grid_warm1.jpg new file mode 100644 index 00000000..aa69bc62 Binary files /dev/null and b/data/multiplayer/interiors/grid_warm1.jpg differ diff --git a/data/multiplayer/interiors/grid_warm2.jpg b/data/multiplayer/interiors/grid_warm2.jpg new file mode 100644 index 00000000..0de2fc34 Binary files /dev/null and b/data/multiplayer/interiors/grid_warm2.jpg differ diff --git a/data/multiplayer/interiors/grid_warm3.jpg b/data/multiplayer/interiors/grid_warm3.jpg new file mode 100644 index 00000000..e1fa6f9f Binary files /dev/null and b/data/multiplayer/interiors/grid_warm3.jpg differ diff --git a/data/multiplayer/interiors/grid_warm4.jpg b/data/multiplayer/interiors/grid_warm4.jpg new file mode 100644 index 00000000..1e6b153a Binary files /dev/null and b/data/multiplayer/interiors/grid_warm4.jpg differ diff --git a/data/multiplayer/interiors/ice1.jpg b/data/multiplayer/interiors/ice1.jpg new file mode 100644 index 00000000..78faf65f Binary files /dev/null and b/data/multiplayer/interiors/ice1.jpg differ diff --git a/data/multiplayer/interiors/intermediate/AllAngles.dif b/data/multiplayer/interiors/intermediate/AllAngles.dif new file mode 100644 index 00000000..002e6437 Binary files /dev/null and b/data/multiplayer/interiors/intermediate/AllAngles.dif differ diff --git a/data/multiplayer/interiors/intermediate/BasicAgilityCourse.dif b/data/multiplayer/interiors/intermediate/BasicAgilityCourse.dif new file mode 100644 index 00000000..a876b2cd Binary files /dev/null and b/data/multiplayer/interiors/intermediate/BasicAgilityCourse.dif differ diff --git a/data/multiplayer/interiors/intermediate/BattlecubeRevisited.dif b/data/multiplayer/interiors/intermediate/BattlecubeRevisited.dif new file mode 100644 index 00000000..c2b56881 Binary files /dev/null and b/data/multiplayer/interiors/intermediate/BattlecubeRevisited.dif differ diff --git a/data/multiplayer/interiors/intermediate/Core.dif b/data/multiplayer/interiors/intermediate/Core.dif new file mode 100644 index 00000000..d9a1d7b9 Binary files /dev/null and b/data/multiplayer/interiors/intermediate/Core.dif differ diff --git a/data/multiplayer/interiors/intermediate/Epicenter.dif b/data/multiplayer/interiors/intermediate/Epicenter.dif new file mode 100644 index 00000000..e0fbc21b Binary files /dev/null and b/data/multiplayer/interiors/intermediate/Epicenter.dif differ diff --git a/data/multiplayer/interiors/intermediate/GemsInTheRoad.dif b/data/multiplayer/interiors/intermediate/GemsInTheRoad.dif new file mode 100644 index 00000000..50c6a66c Binary files /dev/null and b/data/multiplayer/interiors/intermediate/GemsInTheRoad.dif differ diff --git a/data/multiplayer/interiors/intermediate/MarbleItUp.dif b/data/multiplayer/interiors/intermediate/MarbleItUp.dif new file mode 100644 index 00000000..14581b4a Binary files /dev/null and b/data/multiplayer/interiors/intermediate/MarbleItUp.dif differ diff --git a/data/multiplayer/interiors/intermediate/SkateBattleRoyale.dif b/data/multiplayer/interiors/intermediate/SkateBattleRoyale.dif new file mode 100644 index 00000000..9c1fc572 Binary files /dev/null and b/data/multiplayer/interiors/intermediate/SkateBattleRoyale.dif differ diff --git a/data/multiplayer/interiors/intermediate/VortexEffect.dif b/data/multiplayer/interiors/intermediate/VortexEffect.dif new file mode 100644 index 00000000..09fd072d Binary files /dev/null and b/data/multiplayer/interiors/intermediate/VortexEffect.dif differ diff --git a/data/multiplayer/interiors/intermediate/Ziggurat.dif b/data/multiplayer/interiors/intermediate/Ziggurat.dif new file mode 100644 index 00000000..5035bcf1 Binary files /dev/null and b/data/multiplayer/interiors/intermediate/Ziggurat.dif differ diff --git a/data/multiplayer/interiors/mbp_blue_rope.jpg b/data/multiplayer/interiors/mbp_blue_rope.jpg new file mode 100644 index 00000000..38d6d91f Binary files /dev/null and b/data/multiplayer/interiors/mbp_blue_rope.jpg differ diff --git a/data/multiplayer/interiors/mbp_chevron_friction.jpg b/data/multiplayer/interiors/mbp_chevron_friction.jpg new file mode 100644 index 00000000..3a790f73 Binary files /dev/null and b/data/multiplayer/interiors/mbp_chevron_friction.jpg differ diff --git a/data/multiplayer/interiors/mbp_chevron_friction2.jpg b/data/multiplayer/interiors/mbp_chevron_friction2.jpg new file mode 100644 index 00000000..84c8acc8 Binary files /dev/null and b/data/multiplayer/interiors/mbp_chevron_friction2.jpg differ diff --git a/data/multiplayer/interiors/mbp_chevron_friction3.jpg b/data/multiplayer/interiors/mbp_chevron_friction3.jpg new file mode 100644 index 00000000..d498d764 Binary files /dev/null and b/data/multiplayer/interiors/mbp_chevron_friction3.jpg differ diff --git a/data/multiplayer/interiors/mbp_chevron_neutral.jpg b/data/multiplayer/interiors/mbp_chevron_neutral.jpg new file mode 100644 index 00000000..960a2695 Binary files /dev/null and b/data/multiplayer/interiors/mbp_chevron_neutral.jpg differ diff --git a/data/multiplayer/interiors/mbp_chevron_neutral1.jpg b/data/multiplayer/interiors/mbp_chevron_neutral1.jpg new file mode 100644 index 00000000..c09cf342 Binary files /dev/null and b/data/multiplayer/interiors/mbp_chevron_neutral1.jpg differ diff --git a/data/multiplayer/interiors/mbp_chevron_neutral2.jpg b/data/multiplayer/interiors/mbp_chevron_neutral2.jpg new file mode 100644 index 00000000..3d145ad3 Binary files /dev/null and b/data/multiplayer/interiors/mbp_chevron_neutral2.jpg differ diff --git a/data/multiplayer/interiors/mbp_chevron_neutral3.jpg b/data/multiplayer/interiors/mbp_chevron_neutral3.jpg new file mode 100644 index 00000000..347bfc31 Binary files /dev/null and b/data/multiplayer/interiors/mbp_chevron_neutral3.jpg differ diff --git a/data/multiplayer/interiors/mbp_chevron_neutral4.jpg b/data/multiplayer/interiors/mbp_chevron_neutral4.jpg new file mode 100644 index 00000000..2343fb2c Binary files /dev/null and b/data/multiplayer/interiors/mbp_chevron_neutral4.jpg differ diff --git a/data/multiplayer/interiors/mbp_grid_black.jpg b/data/multiplayer/interiors/mbp_grid_black.jpg new file mode 100644 index 00000000..d8cb6b09 Binary files /dev/null and b/data/multiplayer/interiors/mbp_grid_black.jpg differ diff --git a/data/multiplayer/interiors/mbp_grid_blue1.jpg b/data/multiplayer/interiors/mbp_grid_blue1.jpg new file mode 100644 index 00000000..2daccd5a Binary files /dev/null and b/data/multiplayer/interiors/mbp_grid_blue1.jpg differ diff --git a/data/multiplayer/interiors/mbp_grid_white.jpg b/data/multiplayer/interiors/mbp_grid_white.jpg new file mode 100644 index 00000000..0fefb4be Binary files /dev/null and b/data/multiplayer/interiors/mbp_grid_white.jpg differ diff --git a/data/multiplayer/interiors/mbp_hot2.jpg b/data/multiplayer/interiors/mbp_hot2.jpg new file mode 100644 index 00000000..f3768e25 Binary files /dev/null and b/data/multiplayer/interiors/mbp_hot2.jpg differ diff --git a/data/multiplayer/interiors/mbp_hot3.jpg b/data/multiplayer/interiors/mbp_hot3.jpg new file mode 100644 index 00000000..2eee8083 Binary files /dev/null and b/data/multiplayer/interiors/mbp_hot3.jpg differ diff --git a/data/multiplayer/interiors/mbp_hot4.jpg b/data/multiplayer/interiors/mbp_hot4.jpg new file mode 100644 index 00000000..e7659bba Binary files /dev/null and b/data/multiplayer/interiors/mbp_hot4.jpg differ diff --git a/data/multiplayer/interiors/mbp_hot5.jpg b/data/multiplayer/interiors/mbp_hot5.jpg new file mode 100644 index 00000000..48123a8d Binary files /dev/null and b/data/multiplayer/interiors/mbp_hot5.jpg differ diff --git a/data/multiplayer/interiors/mbp_hot6.jpg b/data/multiplayer/interiors/mbp_hot6.jpg new file mode 100644 index 00000000..259f5f7e Binary files /dev/null and b/data/multiplayer/interiors/mbp_hot6.jpg differ diff --git a/data/multiplayer/interiors/mbp_hot7.jpg b/data/multiplayer/interiors/mbp_hot7.jpg new file mode 100644 index 00000000..656ddfa7 Binary files /dev/null and b/data/multiplayer/interiors/mbp_hot7.jpg differ diff --git a/data/multiplayer/interiors/mbp_hot_apex.jpg b/data/multiplayer/interiors/mbp_hot_apex.jpg new file mode 100644 index 00000000..c6777315 Binary files /dev/null and b/data/multiplayer/interiors/mbp_hot_apex.jpg differ diff --git a/data/multiplayer/interiors/mbp_multi.jpg b/data/multiplayer/interiors/mbp_multi.jpg new file mode 100644 index 00000000..8e81ebf4 Binary files /dev/null and b/data/multiplayer/interiors/mbp_multi.jpg differ diff --git a/data/multiplayer/interiors/mbp_multi1.jpg b/data/multiplayer/interiors/mbp_multi1.jpg new file mode 100644 index 00000000..23c4f096 Binary files /dev/null and b/data/multiplayer/interiors/mbp_multi1.jpg differ diff --git a/data/multiplayer/interiors/mbp_multi2.jpg b/data/multiplayer/interiors/mbp_multi2.jpg new file mode 100644 index 00000000..10465810 Binary files /dev/null and b/data/multiplayer/interiors/mbp_multi2.jpg differ diff --git a/data/multiplayer/interiors/mbp_neon1.jpg b/data/multiplayer/interiors/mbp_neon1.jpg new file mode 100644 index 00000000..0499c9ad Binary files /dev/null and b/data/multiplayer/interiors/mbp_neon1.jpg differ diff --git a/data/multiplayer/interiors/mbp_neon2.jpg b/data/multiplayer/interiors/mbp_neon2.jpg new file mode 100644 index 00000000..b43dfffa Binary files /dev/null and b/data/multiplayer/interiors/mbp_neon2.jpg differ diff --git a/data/multiplayer/interiors/mbp_neon3.jpg b/data/multiplayer/interiors/mbp_neon3.jpg new file mode 100644 index 00000000..2da065c8 Binary files /dev/null and b/data/multiplayer/interiors/mbp_neon3.jpg differ diff --git a/data/multiplayer/interiors/mbp_rock.jpg b/data/multiplayer/interiors/mbp_rock.jpg new file mode 100644 index 00000000..8fc26649 Binary files /dev/null and b/data/multiplayer/interiors/mbp_rock.jpg differ diff --git a/data/multiplayer/interiors/mbp_tri.jpg b/data/multiplayer/interiors/mbp_tri.jpg new file mode 100644 index 00000000..bf9adad1 Binary files /dev/null and b/data/multiplayer/interiors/mbp_tri.jpg differ diff --git a/data/multiplayer/interiors/mbp_wall_blue.jpg b/data/multiplayer/interiors/mbp_wall_blue.jpg new file mode 100644 index 00000000..2cd26a8b Binary files /dev/null and b/data/multiplayer/interiors/mbp_wall_blue.jpg differ diff --git a/data/multiplayer/interiors/mbp_wall_brown.jpg b/data/multiplayer/interiors/mbp_wall_brown.jpg new file mode 100644 index 00000000..2c68aae8 Binary files /dev/null and b/data/multiplayer/interiors/mbp_wall_brown.jpg differ diff --git a/data/multiplayer/interiors/mbp_wall_dark.jpg b/data/multiplayer/interiors/mbp_wall_dark.jpg new file mode 100644 index 00000000..94f38124 Binary files /dev/null and b/data/multiplayer/interiors/mbp_wall_dark.jpg differ diff --git a/data/multiplayer/interiors/mbp_wall_green.jpg b/data/multiplayer/interiors/mbp_wall_green.jpg new file mode 100644 index 00000000..d61531ac Binary files /dev/null and b/data/multiplayer/interiors/mbp_wall_green.jpg differ diff --git a/data/multiplayer/interiors/mbp_wall_orange.jpg b/data/multiplayer/interiors/mbp_wall_orange.jpg new file mode 100644 index 00000000..13479cb3 Binary files /dev/null and b/data/multiplayer/interiors/mbp_wall_orange.jpg differ diff --git a/data/multiplayer/interiors/mbp_wall_pink.jpg b/data/multiplayer/interiors/mbp_wall_pink.jpg new file mode 100644 index 00000000..8f6dd4b2 Binary files /dev/null and b/data/multiplayer/interiors/mbp_wall_pink.jpg differ diff --git a/data/multiplayer/interiors/mbp_wall_purple.jpg b/data/multiplayer/interiors/mbp_wall_purple.jpg new file mode 100644 index 00000000..2b7fcf6a Binary files /dev/null and b/data/multiplayer/interiors/mbp_wall_purple.jpg differ diff --git a/data/multiplayer/interiors/mbp_wall_red.jpg b/data/multiplayer/interiors/mbp_wall_red.jpg new file mode 100644 index 00000000..ef106434 Binary files /dev/null and b/data/multiplayer/interiors/mbp_wall_red.jpg differ diff --git a/data/multiplayer/interiors/mbp_wall_white.jpg b/data/multiplayer/interiors/mbp_wall_white.jpg new file mode 100644 index 00000000..971e8593 Binary files /dev/null and b/data/multiplayer/interiors/mbp_wall_white.jpg differ diff --git a/data/multiplayer/interiors/mbp_wall_yellow.jpg b/data/multiplayer/interiors/mbp_wall_yellow.jpg new file mode 100644 index 00000000..700e3d9e Binary files /dev/null and b/data/multiplayer/interiors/mbp_wall_yellow.jpg differ diff --git a/data/multiplayer/interiors/mbu_edge_white.jpg b/data/multiplayer/interiors/mbu_edge_white.jpg new file mode 100644 index 00000000..6c35d655 Binary files /dev/null and b/data/multiplayer/interiors/mbu_edge_white.jpg differ diff --git a/data/multiplayer/interiors/mbu_edge_white2.jpg b/data/multiplayer/interiors/mbu_edge_white2.jpg new file mode 100644 index 00000000..afb67039 Binary files /dev/null and b/data/multiplayer/interiors/mbu_edge_white2.jpg differ diff --git a/data/multiplayer/interiors/mbu_edge_white2_large.jpg b/data/multiplayer/interiors/mbu_edge_white2_large.jpg new file mode 100644 index 00000000..d73c49ff Binary files /dev/null and b/data/multiplayer/interiors/mbu_edge_white2_large.jpg differ diff --git a/data/multiplayer/interiors/mbu_edge_white2_large_shadow.jpg b/data/multiplayer/interiors/mbu_edge_white2_large_shadow.jpg new file mode 100644 index 00000000..8cd23923 Binary files /dev/null and b/data/multiplayer/interiors/mbu_edge_white2_large_shadow.jpg differ diff --git a/data/multiplayer/interiors/mbu_edge_white2_small.jpg b/data/multiplayer/interiors/mbu_edge_white2_small.jpg new file mode 100644 index 00000000..e2511f5c Binary files /dev/null and b/data/multiplayer/interiors/mbu_edge_white2_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_edge_white_large.jpg b/data/multiplayer/interiors/mbu_edge_white_large.jpg new file mode 100644 index 00000000..f0b37551 Binary files /dev/null and b/data/multiplayer/interiors/mbu_edge_white_large.jpg differ diff --git a/data/multiplayer/interiors/mbu_edge_white_large_shadow.jpg b/data/multiplayer/interiors/mbu_edge_white_large_shadow.jpg new file mode 100644 index 00000000..ac331258 Binary files /dev/null and b/data/multiplayer/interiors/mbu_edge_white_large_shadow.jpg differ diff --git a/data/multiplayer/interiors/mbu_edge_white_small.jpg b/data/multiplayer/interiors/mbu_edge_white_small.jpg new file mode 100644 index 00000000..0f967476 Binary files /dev/null and b/data/multiplayer/interiors/mbu_edge_white_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_glass.jpg b/data/multiplayer/interiors/mbu_glass.jpg new file mode 100644 index 00000000..9ebed63e Binary files /dev/null and b/data/multiplayer/interiors/mbu_glass.jpg differ diff --git a/data/multiplayer/interiors/mbu_grid_blue1.jpg b/data/multiplayer/interiors/mbu_grid_blue1.jpg new file mode 100644 index 00000000..de571894 Binary files /dev/null and b/data/multiplayer/interiors/mbu_grid_blue1.jpg differ diff --git a/data/multiplayer/interiors/mbu_grid_cool1.jpg b/data/multiplayer/interiors/mbu_grid_cool1.jpg new file mode 100644 index 00000000..b7a523e9 Binary files /dev/null and b/data/multiplayer/interiors/mbu_grid_cool1.jpg differ diff --git a/data/multiplayer/interiors/mbu_grid_green1.jpg b/data/multiplayer/interiors/mbu_grid_green1.jpg new file mode 100644 index 00000000..892626ed Binary files /dev/null and b/data/multiplayer/interiors/mbu_grid_green1.jpg differ diff --git a/data/multiplayer/interiors/mbu_grid_green2.jpg b/data/multiplayer/interiors/mbu_grid_green2.jpg new file mode 100644 index 00000000..be16d51e Binary files /dev/null and b/data/multiplayer/interiors/mbu_grid_green2.jpg differ diff --git a/data/multiplayer/interiors/mbu_grid_hot1.jpg b/data/multiplayer/interiors/mbu_grid_hot1.jpg new file mode 100644 index 00000000..c33cf40d Binary files /dev/null and b/data/multiplayer/interiors/mbu_grid_hot1.jpg differ diff --git a/data/multiplayer/interiors/mbu_grid_neutral1.jpg b/data/multiplayer/interiors/mbu_grid_neutral1.jpg new file mode 100644 index 00000000..7ff3fbd3 Binary files /dev/null and b/data/multiplayer/interiors/mbu_grid_neutral1.jpg differ diff --git a/data/multiplayer/interiors/mbu_grid_warm5.jpg b/data/multiplayer/interiors/mbu_grid_warm5.jpg new file mode 100644 index 00000000..624f67e1 Binary files /dev/null and b/data/multiplayer/interiors/mbu_grid_warm5.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral.jpg b/data/multiplayer/interiors/mbu_neutral.jpg new file mode 100644 index 00000000..32f0501a Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral10_dark.jpg b/data/multiplayer/interiors/mbu_neutral10_dark.jpg new file mode 100644 index 00000000..49ebbd8a Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral10_dark.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral10_dark_small.jpg b/data/multiplayer/interiors/mbu_neutral10_dark_small.jpg new file mode 100644 index 00000000..2c805c63 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral10_dark_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral10_light.jpg b/data/multiplayer/interiors/mbu_neutral10_light.jpg new file mode 100644 index 00000000..35a943d9 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral10_light.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral10_light_small.jpg b/data/multiplayer/interiors/mbu_neutral10_light_small.jpg new file mode 100644 index 00000000..aeb71ea8 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral10_light_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral10_med.jpg b/data/multiplayer/interiors/mbu_neutral10_med.jpg new file mode 100644 index 00000000..17d6aced Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral10_med.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral10_med_small.jpg b/data/multiplayer/interiors/mbu_neutral10_med_small.jpg new file mode 100644 index 00000000..ea4a27f6 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral10_med_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral10_random.jpg b/data/multiplayer/interiors/mbu_neutral10_random.jpg new file mode 100644 index 00000000..d35dc660 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral10_random.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral10_random_2.jpg b/data/multiplayer/interiors/mbu_neutral10_random_2.jpg new file mode 100644 index 00000000..32e79728 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral10_random_2.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral10_random_2_small.jpg b/data/multiplayer/interiors/mbu_neutral10_random_2_small.jpg new file mode 100644 index 00000000..8ecd5aac Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral10_random_2_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral10_random_small.jpg b/data/multiplayer/interiors/mbu_neutral10_random_small.jpg new file mode 100644 index 00000000..5d01f098 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral10_random_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral11_dark.jpg b/data/multiplayer/interiors/mbu_neutral11_dark.jpg new file mode 100644 index 00000000..98628331 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral11_dark.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral11_light.jpg b/data/multiplayer/interiors/mbu_neutral11_light.jpg new file mode 100644 index 00000000..7694ab5c Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral11_light.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral11_med.jpg b/data/multiplayer/interiors/mbu_neutral11_med.jpg new file mode 100644 index 00000000..1c63aa66 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral11_med.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral11_random.jpg b/data/multiplayer/interiors/mbu_neutral11_random.jpg new file mode 100644 index 00000000..9174967d Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral11_random.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral11_random_2.jpg b/data/multiplayer/interiors/mbu_neutral11_random_2.jpg new file mode 100644 index 00000000..8370203c Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral11_random_2.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral11_random_2_small.jpg b/data/multiplayer/interiors/mbu_neutral11_random_2_small.jpg new file mode 100644 index 00000000..0ddf17e4 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral11_random_2_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral11_random_small.jpg b/data/multiplayer/interiors/mbu_neutral11_random_small.jpg new file mode 100644 index 00000000..7abf66be Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral11_random_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral2.jpg b/data/multiplayer/interiors/mbu_neutral2.jpg new file mode 100644 index 00000000..dd06c003 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral2.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral2_dark.jpg b/data/multiplayer/interiors/mbu_neutral2_dark.jpg new file mode 100644 index 00000000..fd4dbd22 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral2_dark.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral2_dark_small.jpg b/data/multiplayer/interiors/mbu_neutral2_dark_small.jpg new file mode 100644 index 00000000..c5ef73c6 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral2_dark_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral2_light.jpg b/data/multiplayer/interiors/mbu_neutral2_light.jpg new file mode 100644 index 00000000..d4654a02 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral2_light.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral2_light_small.jpg b/data/multiplayer/interiors/mbu_neutral2_light_small.jpg new file mode 100644 index 00000000..e423c640 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral2_light_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral2_med.jpg b/data/multiplayer/interiors/mbu_neutral2_med.jpg new file mode 100644 index 00000000..dd06c003 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral2_med.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral2_med_small.jpg b/data/multiplayer/interiors/mbu_neutral2_med_small.jpg new file mode 100644 index 00000000..b211b439 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral2_med_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral2_random.jpg b/data/multiplayer/interiors/mbu_neutral2_random.jpg new file mode 100644 index 00000000..61aac0d3 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral2_random.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral2_random_2.jpg b/data/multiplayer/interiors/mbu_neutral2_random_2.jpg new file mode 100644 index 00000000..2f2ef5e7 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral2_random_2.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral2_random_2_small.jpg b/data/multiplayer/interiors/mbu_neutral2_random_2_small.jpg new file mode 100644 index 00000000..9bb6d7b0 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral2_random_2_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral2_random_small.jpg b/data/multiplayer/interiors/mbu_neutral2_random_small.jpg new file mode 100644 index 00000000..074d4fa1 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral2_random_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral3.jpg b/data/multiplayer/interiors/mbu_neutral3.jpg new file mode 100644 index 00000000..19eb97b5 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral3.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral3_dark.jpg b/data/multiplayer/interiors/mbu_neutral3_dark.jpg new file mode 100644 index 00000000..bba39916 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral3_dark.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral3_light.jpg b/data/multiplayer/interiors/mbu_neutral3_light.jpg new file mode 100644 index 00000000..069bcba5 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral3_light.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral3_med.jpg b/data/multiplayer/interiors/mbu_neutral3_med.jpg new file mode 100644 index 00000000..5a1c710f Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral3_med.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral3_random.jpg b/data/multiplayer/interiors/mbu_neutral3_random.jpg new file mode 100644 index 00000000..59a19ecf Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral3_random.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral3_random_2.jpg b/data/multiplayer/interiors/mbu_neutral3_random_2.jpg new file mode 100644 index 00000000..9d335da4 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral3_random_2.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral3_random_2_small.jpg b/data/multiplayer/interiors/mbu_neutral3_random_2_small.jpg new file mode 100644 index 00000000..3916924a Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral3_random_2_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral3_random_small.jpg b/data/multiplayer/interiors/mbu_neutral3_random_small.jpg new file mode 100644 index 00000000..11b404c2 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral3_random_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral4.jpg b/data/multiplayer/interiors/mbu_neutral4.jpg new file mode 100644 index 00000000..40de7cc8 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral4.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral4_dark.jpg b/data/multiplayer/interiors/mbu_neutral4_dark.jpg new file mode 100644 index 00000000..ff6dc5de Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral4_dark.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral4_light.jpg b/data/multiplayer/interiors/mbu_neutral4_light.jpg new file mode 100644 index 00000000..3375f7ea Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral4_light.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral4_med.jpg b/data/multiplayer/interiors/mbu_neutral4_med.jpg new file mode 100644 index 00000000..3fe656f7 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral4_med.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral4_random.jpg b/data/multiplayer/interiors/mbu_neutral4_random.jpg new file mode 100644 index 00000000..16849852 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral4_random.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral4_random_2.jpg b/data/multiplayer/interiors/mbu_neutral4_random_2.jpg new file mode 100644 index 00000000..ce6b55d6 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral4_random_2.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral4_random_2_small.jpg b/data/multiplayer/interiors/mbu_neutral4_random_2_small.jpg new file mode 100644 index 00000000..884882d9 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral4_random_2_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral4_random_small.jpg b/data/multiplayer/interiors/mbu_neutral4_random_small.jpg new file mode 100644 index 00000000..4e1fcc2a Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral4_random_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral5.jpg b/data/multiplayer/interiors/mbu_neutral5.jpg new file mode 100644 index 00000000..e5ac8854 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral5.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral5_dark.jpg b/data/multiplayer/interiors/mbu_neutral5_dark.jpg new file mode 100644 index 00000000..00be12b7 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral5_dark.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral5_light.jpg b/data/multiplayer/interiors/mbu_neutral5_light.jpg new file mode 100644 index 00000000..bf60000f Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral5_light.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral5_med.jpg b/data/multiplayer/interiors/mbu_neutral5_med.jpg new file mode 100644 index 00000000..61b4b14b Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral5_med.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral5_random.jpg b/data/multiplayer/interiors/mbu_neutral5_random.jpg new file mode 100644 index 00000000..d7b47d8a Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral5_random.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral5_random_2.jpg b/data/multiplayer/interiors/mbu_neutral5_random_2.jpg new file mode 100644 index 00000000..37e25f99 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral5_random_2.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral5_random_2_small.jpg b/data/multiplayer/interiors/mbu_neutral5_random_2_small.jpg new file mode 100644 index 00000000..fe8b4d83 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral5_random_2_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral5_random_small.jpg b/data/multiplayer/interiors/mbu_neutral5_random_small.jpg new file mode 100644 index 00000000..2009f867 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral5_random_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral6_dark.jpg b/data/multiplayer/interiors/mbu_neutral6_dark.jpg new file mode 100644 index 00000000..57be7041 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral6_dark.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral6_dark_small.jpg b/data/multiplayer/interiors/mbu_neutral6_dark_small.jpg new file mode 100644 index 00000000..e0a2c3c2 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral6_dark_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral6_light.jpg b/data/multiplayer/interiors/mbu_neutral6_light.jpg new file mode 100644 index 00000000..8af71269 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral6_light.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral6_light_small.jpg b/data/multiplayer/interiors/mbu_neutral6_light_small.jpg new file mode 100644 index 00000000..ad5c4b2f Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral6_light_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral6_med.jpg b/data/multiplayer/interiors/mbu_neutral6_med.jpg new file mode 100644 index 00000000..1173fe52 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral6_med.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral6_med_small.jpg b/data/multiplayer/interiors/mbu_neutral6_med_small.jpg new file mode 100644 index 00000000..f39f4390 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral6_med_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral6_random.jpg b/data/multiplayer/interiors/mbu_neutral6_random.jpg new file mode 100644 index 00000000..7afa2472 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral6_random.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral6_random_2.jpg b/data/multiplayer/interiors/mbu_neutral6_random_2.jpg new file mode 100644 index 00000000..eb969a55 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral6_random_2.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral6_random_2_small.jpg b/data/multiplayer/interiors/mbu_neutral6_random_2_small.jpg new file mode 100644 index 00000000..e5a5e47b Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral6_random_2_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral6_random_small.jpg b/data/multiplayer/interiors/mbu_neutral6_random_small.jpg new file mode 100644 index 00000000..e0813564 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral6_random_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral7_dark.jpg b/data/multiplayer/interiors/mbu_neutral7_dark.jpg new file mode 100644 index 00000000..d70ba2cc Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral7_dark.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral7_light.jpg b/data/multiplayer/interiors/mbu_neutral7_light.jpg new file mode 100644 index 00000000..28cdb370 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral7_light.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral7_med.jpg b/data/multiplayer/interiors/mbu_neutral7_med.jpg new file mode 100644 index 00000000..5cc0fa58 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral7_med.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral7_random.jpg b/data/multiplayer/interiors/mbu_neutral7_random.jpg new file mode 100644 index 00000000..95ff813f Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral7_random.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral7_random_2.jpg b/data/multiplayer/interiors/mbu_neutral7_random_2.jpg new file mode 100644 index 00000000..85935a5e Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral7_random_2.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral7_random_2_small.jpg b/data/multiplayer/interiors/mbu_neutral7_random_2_small.jpg new file mode 100644 index 00000000..89e673a2 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral7_random_2_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral7_random_small.jpg b/data/multiplayer/interiors/mbu_neutral7_random_small.jpg new file mode 100644 index 00000000..4a674d1e Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral7_random_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral8_dark.jpg b/data/multiplayer/interiors/mbu_neutral8_dark.jpg new file mode 100644 index 00000000..20a39279 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral8_dark.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral8_dark_small.jpg b/data/multiplayer/interiors/mbu_neutral8_dark_small.jpg new file mode 100644 index 00000000..61dcefcf Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral8_dark_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral8_light.jpg b/data/multiplayer/interiors/mbu_neutral8_light.jpg new file mode 100644 index 00000000..62cfb744 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral8_light.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral8_light_small.jpg b/data/multiplayer/interiors/mbu_neutral8_light_small.jpg new file mode 100644 index 00000000..5aaa545a Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral8_light_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral8_med.jpg b/data/multiplayer/interiors/mbu_neutral8_med.jpg new file mode 100644 index 00000000..c295f036 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral8_med.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral8_med_small.jpg b/data/multiplayer/interiors/mbu_neutral8_med_small.jpg new file mode 100644 index 00000000..b62d9134 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral8_med_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral8_random.jpg b/data/multiplayer/interiors/mbu_neutral8_random.jpg new file mode 100644 index 00000000..bfd6309d Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral8_random.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral8_random_2.jpg b/data/multiplayer/interiors/mbu_neutral8_random_2.jpg new file mode 100644 index 00000000..9166fe88 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral8_random_2.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral8_random_2_small.jpg b/data/multiplayer/interiors/mbu_neutral8_random_2_small.jpg new file mode 100644 index 00000000..0d816813 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral8_random_2_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral8_random_small.jpg b/data/multiplayer/interiors/mbu_neutral8_random_small.jpg new file mode 100644 index 00000000..70184db3 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral8_random_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral9_dark.jpg b/data/multiplayer/interiors/mbu_neutral9_dark.jpg new file mode 100644 index 00000000..3f976b20 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral9_dark.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral9_light.jpg b/data/multiplayer/interiors/mbu_neutral9_light.jpg new file mode 100644 index 00000000..d051f093 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral9_light.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral9_med.jpg b/data/multiplayer/interiors/mbu_neutral9_med.jpg new file mode 100644 index 00000000..028b71de Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral9_med.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral9_random.jpg b/data/multiplayer/interiors/mbu_neutral9_random.jpg new file mode 100644 index 00000000..2d8130ec Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral9_random.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral9_random_2.jpg b/data/multiplayer/interiors/mbu_neutral9_random_2.jpg new file mode 100644 index 00000000..122977fa Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral9_random_2.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral9_random_2_small.jpg b/data/multiplayer/interiors/mbu_neutral9_random_2_small.jpg new file mode 100644 index 00000000..1f577acc Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral9_random_2_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_neutral9_random_small.jpg b/data/multiplayer/interiors/mbu_neutral9_random_small.jpg new file mode 100644 index 00000000..508f4699 Binary files /dev/null and b/data/multiplayer/interiors/mbu_neutral9_random_small.jpg differ diff --git a/data/multiplayer/interiors/mbu_pattern_cool2.jpg b/data/multiplayer/interiors/mbu_pattern_cool2.jpg new file mode 100644 index 00000000..05fdcc18 Binary files /dev/null and b/data/multiplayer/interiors/mbu_pattern_cool2.jpg differ diff --git a/data/multiplayer/interiors/mmg_grass.jpg b/data/multiplayer/interiors/mmg_grass.jpg new file mode 100644 index 00000000..14455ca5 Binary files /dev/null and b/data/multiplayer/interiors/mmg_grass.jpg differ diff --git a/data/multiplayer/interiors/mmg_ice.jpg b/data/multiplayer/interiors/mmg_ice.jpg new file mode 100644 index 00000000..e2b22f96 Binary files /dev/null and b/data/multiplayer/interiors/mmg_ice.jpg differ diff --git a/data/multiplayer/interiors/mmg_ice_shadow.jpg b/data/multiplayer/interiors/mmg_ice_shadow.jpg new file mode 100644 index 00000000..72449898 Binary files /dev/null and b/data/multiplayer/interiors/mmg_ice_shadow.jpg differ diff --git a/data/multiplayer/interiors/mmg_jellyfish.jpg b/data/multiplayer/interiors/mmg_jellyfish.jpg new file mode 100644 index 00000000..04e1f209 Binary files /dev/null and b/data/multiplayer/interiors/mmg_jellyfish.jpg differ diff --git a/data/multiplayer/interiors/mmg_sand.jpg b/data/multiplayer/interiors/mmg_sand.jpg new file mode 100644 index 00000000..73fd857d Binary files /dev/null and b/data/multiplayer/interiors/mmg_sand.jpg differ diff --git a/data/multiplayer/interiors/mmg_water.jpg b/data/multiplayer/interiors/mmg_water.jpg new file mode 100644 index 00000000..eb49c733 Binary files /dev/null and b/data/multiplayer/interiors/mmg_water.jpg differ diff --git a/data/multiplayer/interiors/parts/SkateBattleRoyale_climb.dif b/data/multiplayer/interiors/parts/SkateBattleRoyale_climb.dif new file mode 100644 index 00000000..a722297d Binary files /dev/null and b/data/multiplayer/interiors/parts/SkateBattleRoyale_climb.dif differ diff --git a/data/multiplayer/interiors/parts/SkateBattleRoyale_corner1.dif b/data/multiplayer/interiors/parts/SkateBattleRoyale_corner1.dif new file mode 100644 index 00000000..a4a0fa26 Binary files /dev/null and b/data/multiplayer/interiors/parts/SkateBattleRoyale_corner1.dif differ diff --git a/data/multiplayer/interiors/parts/SkateBattleRoyale_corner2.dif b/data/multiplayer/interiors/parts/SkateBattleRoyale_corner2.dif new file mode 100644 index 00000000..892ce780 Binary files /dev/null and b/data/multiplayer/interiors/parts/SkateBattleRoyale_corner2.dif differ diff --git a/data/multiplayer/interiors/parts/SkateBattleRoyale_pipe.dif b/data/multiplayer/interiors/parts/SkateBattleRoyale_pipe.dif new file mode 100644 index 00000000..1e2424d5 Binary files /dev/null and b/data/multiplayer/interiors/parts/SkateBattleRoyale_pipe.dif differ diff --git a/data/multiplayer/interiors/parts/arch_2_corner.dif b/data/multiplayer/interiors/parts/arch_2_corner.dif new file mode 100644 index 00000000..41944d17 Binary files /dev/null and b/data/multiplayer/interiors/parts/arch_2_corner.dif differ diff --git a/data/multiplayer/interiors/parts/arch_2_normal.dif b/data/multiplayer/interiors/parts/arch_2_normal.dif new file mode 100644 index 00000000..931d9465 Binary files /dev/null and b/data/multiplayer/interiors/parts/arch_2_normal.dif differ diff --git a/data/multiplayer/interiors/parts/arch_3_corner.dif b/data/multiplayer/interiors/parts/arch_3_corner.dif new file mode 100644 index 00000000..3d239161 Binary files /dev/null and b/data/multiplayer/interiors/parts/arch_3_corner.dif differ diff --git a/data/multiplayer/interiors/parts/arch_3_normal.dif b/data/multiplayer/interiors/parts/arch_3_normal.dif new file mode 100644 index 00000000..5f33d8fb Binary files /dev/null and b/data/multiplayer/interiors/parts/arch_3_normal.dif differ diff --git a/data/multiplayer/interiors/parts/arch_4_corner.dif b/data/multiplayer/interiors/parts/arch_4_corner.dif new file mode 100644 index 00000000..27980e42 Binary files /dev/null and b/data/multiplayer/interiors/parts/arch_4_corner.dif differ diff --git a/data/multiplayer/interiors/parts/arch_4_normal.dif b/data/multiplayer/interiors/parts/arch_4_normal.dif new file mode 100644 index 00000000..ad1a959b Binary files /dev/null and b/data/multiplayer/interiors/parts/arch_4_normal.dif differ diff --git a/data/multiplayer/interiors/parts/arch_8_corner.dif b/data/multiplayer/interiors/parts/arch_8_corner.dif new file mode 100644 index 00000000..4643ba8e Binary files /dev/null and b/data/multiplayer/interiors/parts/arch_8_corner.dif differ diff --git a/data/multiplayer/interiors/parts/arch_8_normal.dif b/data/multiplayer/interiors/parts/arch_8_normal.dif new file mode 100644 index 00000000..5f0ef795 Binary files /dev/null and b/data/multiplayer/interiors/parts/arch_8_normal.dif differ diff --git a/data/multiplayer/interiors/parts/intermediate_gentleslope.dif b/data/multiplayer/interiors/parts/intermediate_gentleslope.dif new file mode 100644 index 00000000..7a249183 Binary files /dev/null and b/data/multiplayer/interiors/parts/intermediate_gentleslope.dif differ diff --git a/data/multiplayer/interiors/parts/intermediate_tight_curve.dif b/data/multiplayer/interiors/parts/intermediate_tight_curve.dif new file mode 100644 index 00000000..4fd18575 Binary files /dev/null and b/data/multiplayer/interiors/parts/intermediate_tight_curve.dif differ diff --git a/data/multiplayer/interiors/parts/intermediate_wide_curve.dif b/data/multiplayer/interiors/parts/intermediate_wide_curve.dif new file mode 100644 index 00000000..bcedf358 Binary files /dev/null and b/data/multiplayer/interiors/parts/intermediate_wide_curve.dif differ diff --git a/data/multiplayer/interiors/parts/vertical_support.dif b/data/multiplayer/interiors/parts/vertical_support.dif new file mode 100644 index 00000000..113f8b01 Binary files /dev/null and b/data/multiplayer/interiors/parts/vertical_support.dif differ diff --git a/data/multiplayer/interiors/pattern_cool1.jpg b/data/multiplayer/interiors/pattern_cool1.jpg new file mode 100644 index 00000000..778bd219 Binary files /dev/null and b/data/multiplayer/interiors/pattern_cool1.jpg differ diff --git a/data/multiplayer/interiors/pattern_cool2.jpg b/data/multiplayer/interiors/pattern_cool2.jpg new file mode 100644 index 00000000..4ce70965 Binary files /dev/null and b/data/multiplayer/interiors/pattern_cool2.jpg differ diff --git a/data/multiplayer/interiors/pattern_neutral1.jpg b/data/multiplayer/interiors/pattern_neutral1.jpg new file mode 100644 index 00000000..00616343 Binary files /dev/null and b/data/multiplayer/interiors/pattern_neutral1.jpg differ diff --git a/data/multiplayer/interiors/pattern_neutral2.jpg b/data/multiplayer/interiors/pattern_neutral2.jpg new file mode 100644 index 00000000..ad2eb594 Binary files /dev/null and b/data/multiplayer/interiors/pattern_neutral2.jpg differ diff --git a/data/multiplayer/interiors/pattern_neutral3.jpg b/data/multiplayer/interiors/pattern_neutral3.jpg new file mode 100644 index 00000000..1c1dd2bc Binary files /dev/null and b/data/multiplayer/interiors/pattern_neutral3.jpg differ diff --git a/data/multiplayer/interiors/pattern_warm1.jpg b/data/multiplayer/interiors/pattern_warm1.jpg new file mode 100644 index 00000000..6b30c77d Binary files /dev/null and b/data/multiplayer/interiors/pattern_warm1.jpg differ diff --git a/data/multiplayer/interiors/pattern_warm2.jpg b/data/multiplayer/interiors/pattern_warm2.jpg new file mode 100644 index 00000000..540166c2 Binary files /dev/null and b/data/multiplayer/interiors/pattern_warm2.jpg differ diff --git a/data/multiplayer/interiors/pattern_warm3.jpg b/data/multiplayer/interiors/pattern_warm3.jpg new file mode 100644 index 00000000..c4b33720 Binary files /dev/null and b/data/multiplayer/interiors/pattern_warm3.jpg differ diff --git a/data/multiplayer/interiors/pattern_warm4.jpg b/data/multiplayer/interiors/pattern_warm4.jpg new file mode 100644 index 00000000..050d297c Binary files /dev/null and b/data/multiplayer/interiors/pattern_warm4.jpg differ diff --git a/data/multiplayer/interiors/philsmbu_dirttrim.jpg b/data/multiplayer/interiors/philsmbu_dirttrim.jpg new file mode 100644 index 00000000..b0d45565 Binary files /dev/null and b/data/multiplayer/interiors/philsmbu_dirttrim.jpg differ diff --git a/data/multiplayer/interiors/philsmbu_dirttrim2.jpg b/data/multiplayer/interiors/philsmbu_dirttrim2.jpg new file mode 100644 index 00000000..6d95171e Binary files /dev/null and b/data/multiplayer/interiors/philsmbu_dirttrim2.jpg differ diff --git a/data/multiplayer/interiors/philsmbu_grid_cool2.jpg b/data/multiplayer/interiors/philsmbu_grid_cool2.jpg new file mode 100644 index 00000000..ec278aa8 Binary files /dev/null and b/data/multiplayer/interiors/philsmbu_grid_cool2.jpg differ diff --git a/data/multiplayer/interiors/repairbay.jpg b/data/multiplayer/interiors/repairbay.jpg new file mode 100644 index 00000000..d9dcb35f Binary files /dev/null and b/data/multiplayer/interiors/repairbay.jpg differ diff --git a/data/multiplayer/interiors/rug.jpg b/data/multiplayer/interiors/rug.jpg new file mode 100644 index 00000000..30349339 Binary files /dev/null and b/data/multiplayer/interiors/rug.jpg differ diff --git a/data/multiplayer/interiors/sand.jpg b/data/multiplayer/interiors/sand.jpg new file mode 100644 index 00000000..5af778ba Binary files /dev/null and b/data/multiplayer/interiors/sand.jpg differ diff --git a/data/multiplayer/interiors/signwood.jpg b/data/multiplayer/interiors/signwood.jpg new file mode 100644 index 00000000..59e526ff Binary files /dev/null and b/data/multiplayer/interiors/signwood.jpg differ diff --git a/data/multiplayer/interiors/solid_cool1.jpg b/data/multiplayer/interiors/solid_cool1.jpg new file mode 100644 index 00000000..72d0788e Binary files /dev/null and b/data/multiplayer/interiors/solid_cool1.jpg differ diff --git a/data/multiplayer/interiors/solid_cool2.jpg b/data/multiplayer/interiors/solid_cool2.jpg new file mode 100644 index 00000000..55d7e523 Binary files /dev/null and b/data/multiplayer/interiors/solid_cool2.jpg differ diff --git a/data/multiplayer/interiors/solid_green.jpg b/data/multiplayer/interiors/solid_green.jpg new file mode 100644 index 00000000..8275c8fa Binary files /dev/null and b/data/multiplayer/interiors/solid_green.jpg differ diff --git a/data/multiplayer/interiors/solid_neutral1.jpg b/data/multiplayer/interiors/solid_neutral1.jpg new file mode 100644 index 00000000..cdfeac73 Binary files /dev/null and b/data/multiplayer/interiors/solid_neutral1.jpg differ diff --git a/data/multiplayer/interiors/solid_neutral2.jpg b/data/multiplayer/interiors/solid_neutral2.jpg new file mode 100644 index 00000000..8ada486e Binary files /dev/null and b/data/multiplayer/interiors/solid_neutral2.jpg differ diff --git a/data/multiplayer/interiors/solid_warm1.jpg b/data/multiplayer/interiors/solid_warm1.jpg new file mode 100644 index 00000000..cd44f460 Binary files /dev/null and b/data/multiplayer/interiors/solid_warm1.jpg differ diff --git a/data/multiplayer/interiors/solid_warm2.jpg b/data/multiplayer/interiors/solid_warm2.jpg new file mode 100644 index 00000000..4fad07cf Binary files /dev/null and b/data/multiplayer/interiors/solid_warm2.jpg differ diff --git a/data/multiplayer/interiors/solid_warm3.JPG b/data/multiplayer/interiors/solid_warm3.JPG new file mode 100644 index 00000000..d9d31421 Binary files /dev/null and b/data/multiplayer/interiors/solid_warm3.JPG differ diff --git a/data/multiplayer/interiors/solid_white.jpg b/data/multiplayer/interiors/solid_white.jpg new file mode 100644 index 00000000..91d97ab1 Binary files /dev/null and b/data/multiplayer/interiors/solid_white.jpg differ diff --git a/data/multiplayer/interiors/stripe_caution.jpg b/data/multiplayer/interiors/stripe_caution.jpg new file mode 100644 index 00000000..26570f9c Binary files /dev/null and b/data/multiplayer/interiors/stripe_caution.jpg differ diff --git a/data/multiplayer/interiors/stripe_cool.jpg b/data/multiplayer/interiors/stripe_cool.jpg new file mode 100644 index 00000000..2494d3e6 Binary files /dev/null and b/data/multiplayer/interiors/stripe_cool.jpg differ diff --git a/data/multiplayer/interiors/stripe_cool2.jpg b/data/multiplayer/interiors/stripe_cool2.jpg new file mode 100644 index 00000000..9843b88b Binary files /dev/null and b/data/multiplayer/interiors/stripe_cool2.jpg differ diff --git a/data/multiplayer/interiors/stripe_neutral.jpg b/data/multiplayer/interiors/stripe_neutral.jpg new file mode 100644 index 00000000..cfdb05e3 Binary files /dev/null and b/data/multiplayer/interiors/stripe_neutral.jpg differ diff --git a/data/multiplayer/interiors/stripe_neutral2.jpg b/data/multiplayer/interiors/stripe_neutral2.jpg new file mode 100644 index 00000000..cd7de121 Binary files /dev/null and b/data/multiplayer/interiors/stripe_neutral2.jpg differ diff --git a/data/multiplayer/interiors/stripe_warm.jpg b/data/multiplayer/interiors/stripe_warm.jpg new file mode 100644 index 00000000..6797c65d Binary files /dev/null and b/data/multiplayer/interiors/stripe_warm.jpg differ diff --git a/data/multiplayer/interiors/stripe_warm2.jpg b/data/multiplayer/interiors/stripe_warm2.jpg new file mode 100644 index 00000000..10dbbe91 Binary files /dev/null and b/data/multiplayer/interiors/stripe_warm2.jpg differ diff --git a/data/multiplayer/interiors/tarmac.jpg b/data/multiplayer/interiors/tarmac.jpg new file mode 100644 index 00000000..9678c14f Binary files /dev/null and b/data/multiplayer/interiors/tarmac.jpg differ diff --git a/data/multiplayer/interiors/trim_cool1.jpg b/data/multiplayer/interiors/trim_cool1.jpg new file mode 100644 index 00000000..d2d7106b Binary files /dev/null and b/data/multiplayer/interiors/trim_cool1.jpg differ diff --git a/data/multiplayer/interiors/trim_cool2.jpg b/data/multiplayer/interiors/trim_cool2.jpg new file mode 100644 index 00000000..46c52bb8 Binary files /dev/null and b/data/multiplayer/interiors/trim_cool2.jpg differ diff --git a/data/multiplayer/interiors/trim_cool3.jpg b/data/multiplayer/interiors/trim_cool3.jpg new file mode 100644 index 00000000..dcfd35a8 Binary files /dev/null and b/data/multiplayer/interiors/trim_cool3.jpg differ diff --git a/data/multiplayer/interiors/trim_neutral1.jpg b/data/multiplayer/interiors/trim_neutral1.jpg new file mode 100644 index 00000000..af426739 Binary files /dev/null and b/data/multiplayer/interiors/trim_neutral1.jpg differ diff --git a/data/multiplayer/interiors/trim_neutral2.jpg b/data/multiplayer/interiors/trim_neutral2.jpg new file mode 100644 index 00000000..6c189ce5 Binary files /dev/null and b/data/multiplayer/interiors/trim_neutral2.jpg differ diff --git a/data/multiplayer/interiors/trim_warm1.jpg b/data/multiplayer/interiors/trim_warm1.jpg new file mode 100644 index 00000000..9cda4e92 Binary files /dev/null and b/data/multiplayer/interiors/trim_warm1.jpg differ diff --git a/data/multiplayer/interiors/trim_warm2.jpg b/data/multiplayer/interiors/trim_warm2.jpg new file mode 100644 index 00000000..9c69014a Binary files /dev/null and b/data/multiplayer/interiors/trim_warm2.jpg differ diff --git a/data/multiplayer/interiors/trim_white1.jpg b/data/multiplayer/interiors/trim_white1.jpg new file mode 100644 index 00000000..38d7f63a Binary files /dev/null and b/data/multiplayer/interiors/trim_white1.jpg differ diff --git a/data/multiplayer/interiors/trim_white2.jpg b/data/multiplayer/interiors/trim_white2.jpg new file mode 100644 index 00000000..ed5aaa57 Binary files /dev/null and b/data/multiplayer/interiors/trim_white2.jpg differ diff --git a/data/multiplayer/interiors/tube_cool.jpg b/data/multiplayer/interiors/tube_cool.jpg new file mode 100644 index 00000000..b7e58345 Binary files /dev/null and b/data/multiplayer/interiors/tube_cool.jpg differ diff --git a/data/multiplayer/interiors/tube_neutral.jpg b/data/multiplayer/interiors/tube_neutral.jpg new file mode 100644 index 00000000..fcb84f2d Binary files /dev/null and b/data/multiplayer/interiors/tube_neutral.jpg differ diff --git a/data/multiplayer/interiors/tube_warm.jpg b/data/multiplayer/interiors/tube_warm.jpg new file mode 100644 index 00000000..730d8dd7 Binary files /dev/null and b/data/multiplayer/interiors/tube_warm.jpg differ diff --git a/data/multiplayer/interiors/wall_cool1.jpg b/data/multiplayer/interiors/wall_cool1.jpg new file mode 100644 index 00000000..13af3708 Binary files /dev/null and b/data/multiplayer/interiors/wall_cool1.jpg differ diff --git a/data/multiplayer/interiors/wall_cool2.jpg b/data/multiplayer/interiors/wall_cool2.jpg new file mode 100644 index 00000000..b2ce12e8 Binary files /dev/null and b/data/multiplayer/interiors/wall_cool2.jpg differ diff --git a/data/multiplayer/interiors/wall_crack1.jpg b/data/multiplayer/interiors/wall_crack1.jpg new file mode 100644 index 00000000..629c7bc2 Binary files /dev/null and b/data/multiplayer/interiors/wall_crack1.jpg differ diff --git a/data/multiplayer/interiors/wall_crack2.jpg b/data/multiplayer/interiors/wall_crack2.jpg new file mode 100644 index 00000000..66843b8c Binary files /dev/null and b/data/multiplayer/interiors/wall_crack2.jpg differ diff --git a/data/multiplayer/interiors/wall_crack3.jpg b/data/multiplayer/interiors/wall_crack3.jpg new file mode 100644 index 00000000..73a926a5 Binary files /dev/null and b/data/multiplayer/interiors/wall_crack3.jpg differ diff --git a/data/multiplayer/interiors/wall_crack4.jpg b/data/multiplayer/interiors/wall_crack4.jpg new file mode 100644 index 00000000..1d121a88 Binary files /dev/null and b/data/multiplayer/interiors/wall_crack4.jpg differ diff --git a/data/multiplayer/interiors/wall_crack5.jpg b/data/multiplayer/interiors/wall_crack5.jpg new file mode 100644 index 00000000..4b7a280a Binary files /dev/null and b/data/multiplayer/interiors/wall_crack5.jpg differ diff --git a/data/multiplayer/interiors/wall_neutral1.jpg b/data/multiplayer/interiors/wall_neutral1.jpg new file mode 100644 index 00000000..ea31ecbc Binary files /dev/null and b/data/multiplayer/interiors/wall_neutral1.jpg differ diff --git a/data/multiplayer/interiors/wall_neutral2.jpg b/data/multiplayer/interiors/wall_neutral2.jpg new file mode 100644 index 00000000..75012498 Binary files /dev/null and b/data/multiplayer/interiors/wall_neutral2.jpg differ diff --git a/data/multiplayer/interiors/wall_neutral3.jpg b/data/multiplayer/interiors/wall_neutral3.jpg new file mode 100644 index 00000000..de0dccc9 Binary files /dev/null and b/data/multiplayer/interiors/wall_neutral3.jpg differ diff --git a/data/multiplayer/interiors/wall_warm1.jpg b/data/multiplayer/interiors/wall_warm1.jpg new file mode 100644 index 00000000..de271d65 Binary files /dev/null and b/data/multiplayer/interiors/wall_warm1.jpg differ diff --git a/data/multiplayer/interiors/wall_warm2.jpg b/data/multiplayer/interiors/wall_warm2.jpg new file mode 100644 index 00000000..d0788512 Binary files /dev/null and b/data/multiplayer/interiors/wall_warm2.jpg differ diff --git a/data/multiplayer/interiors/wall_warm3.jpg b/data/multiplayer/interiors/wall_warm3.jpg new file mode 100644 index 00000000..8c79279d Binary files /dev/null and b/data/multiplayer/interiors/wall_warm3.jpg differ diff --git a/data/multiplayer/interiors/wall_white.jpg b/data/multiplayer/interiors/wall_white.jpg new file mode 100644 index 00000000..7d2584e7 Binary files /dev/null and b/data/multiplayer/interiors/wall_white.jpg differ diff --git a/data/multiplayer/interiors/water.jpg b/data/multiplayer/interiors/water.jpg new file mode 100644 index 00000000..dd84aab9 Binary files /dev/null and b/data/multiplayer/interiors/water.jpg differ diff --git a/data/multiplayer/interiors/white.jpg b/data/multiplayer/interiors/white.jpg new file mode 100644 index 00000000..f6e4e512 Binary files /dev/null and b/data/multiplayer/interiors/white.jpg differ diff --git a/data/multiplayer/interiors/yellowtrim.png b/data/multiplayer/interiors/yellowtrim.png new file mode 100644 index 00000000..b0d0c73e Binary files /dev/null and b/data/multiplayer/interiors/yellowtrim.png differ diff --git a/data/shapes/gemlights/base.lightbeam.PNG b/data/shapes/gemlights/base.lightbeam.PNG new file mode 100644 index 00000000..986807ec Binary files /dev/null and b/data/shapes/gemlights/base.lightbeam.PNG differ diff --git a/data/shapes/gemlights/black.lightbeam.png b/data/shapes/gemlights/black.lightbeam.png new file mode 100644 index 00000000..92fd607e Binary files /dev/null and b/data/shapes/gemlights/black.lightbeam.png differ diff --git a/data/shapes/gemlights/blue.lightbeam.PNG b/data/shapes/gemlights/blue.lightbeam.PNG new file mode 100644 index 00000000..86e13d24 Binary files /dev/null and b/data/shapes/gemlights/blue.lightbeam.PNG differ diff --git a/data/shapes/gemlights/gemlight.dts b/data/shapes/gemlights/gemlight.dts new file mode 100644 index 00000000..38164848 Binary files /dev/null and b/data/shapes/gemlights/gemlight.dts differ diff --git a/data/shapes/gemlights/orange.lightbeam.png b/data/shapes/gemlights/orange.lightbeam.png new file mode 100644 index 00000000..ec92a22a Binary files /dev/null and b/data/shapes/gemlights/orange.lightbeam.png differ diff --git a/data/shapes/gemlights/platinum.lightbeam.PNG b/data/shapes/gemlights/platinum.lightbeam.PNG new file mode 100644 index 00000000..81a6b7de Binary files /dev/null and b/data/shapes/gemlights/platinum.lightbeam.PNG differ diff --git a/data/shapes/gemlights/red.lightbeam.PNG b/data/shapes/gemlights/red.lightbeam.PNG new file mode 100644 index 00000000..986807ec Binary files /dev/null and b/data/shapes/gemlights/red.lightbeam.PNG differ diff --git a/data/shapes/gemlights/yellow.lightbeam.PNG b/data/shapes/gemlights/yellow.lightbeam.PNG new file mode 100644 index 00000000..8b8f1a50 Binary files /dev/null and b/data/shapes/gemlights/yellow.lightbeam.PNG differ diff --git a/data/ui/mp/end/continue_d.png b/data/ui/mp/end/continue_d.png new file mode 100644 index 00000000..3bb99204 Binary files /dev/null and b/data/ui/mp/end/continue_d.png differ diff --git a/data/ui/mp/end/continue_h.png b/data/ui/mp/end/continue_h.png new file mode 100644 index 00000000..ce8e3e99 Binary files /dev/null and b/data/ui/mp/end/continue_h.png differ diff --git a/data/ui/mp/end/continue_i.png b/data/ui/mp/end/continue_i.png new file mode 100644 index 00000000..04eb0093 Binary files /dev/null and b/data/ui/mp/end/continue_i.png differ diff --git a/data/ui/mp/end/continue_n.png b/data/ui/mp/end/continue_n.png new file mode 100644 index 00000000..5f172b07 Binary files /dev/null and b/data/ui/mp/end/continue_n.png differ diff --git a/data/ui/mp/end/exit_d.png b/data/ui/mp/end/exit_d.png new file mode 100644 index 00000000..cf81741f Binary files /dev/null and b/data/ui/mp/end/exit_d.png differ diff --git a/data/ui/mp/end/exit_h.png b/data/ui/mp/end/exit_h.png new file mode 100644 index 00000000..c1078196 Binary files /dev/null and b/data/ui/mp/end/exit_h.png differ diff --git a/data/ui/mp/end/exit_i.png b/data/ui/mp/end/exit_i.png new file mode 100644 index 00000000..a39b77bc Binary files /dev/null and b/data/ui/mp/end/exit_i.png differ diff --git a/data/ui/mp/end/exit_n.png b/data/ui/mp/end/exit_n.png new file mode 100644 index 00000000..80f0ed44 Binary files /dev/null and b/data/ui/mp/end/exit_n.png differ diff --git a/data/ui/mp/end/lobby_d.png b/data/ui/mp/end/lobby_d.png new file mode 100644 index 00000000..7fdb8cbc Binary files /dev/null and b/data/ui/mp/end/lobby_d.png differ diff --git a/data/ui/mp/end/lobby_h.png b/data/ui/mp/end/lobby_h.png new file mode 100644 index 00000000..9c01ff19 Binary files /dev/null and b/data/ui/mp/end/lobby_h.png differ diff --git a/data/ui/mp/end/lobby_i.png b/data/ui/mp/end/lobby_i.png new file mode 100644 index 00000000..73af6070 Binary files /dev/null and b/data/ui/mp/end/lobby_i.png differ diff --git a/data/ui/mp/end/lobby_n.png b/data/ui/mp/end/lobby_n.png new file mode 100644 index 00000000..b7f90389 Binary files /dev/null and b/data/ui/mp/end/lobby_n.png differ diff --git a/data/ui/mp/end/rate-negative_d.png b/data/ui/mp/end/rate-negative_d.png new file mode 100644 index 00000000..f78ac6f9 Binary files /dev/null and b/data/ui/mp/end/rate-negative_d.png differ diff --git a/data/ui/mp/end/rate-negative_h.png b/data/ui/mp/end/rate-negative_h.png new file mode 100644 index 00000000..3e48b5c5 Binary files /dev/null and b/data/ui/mp/end/rate-negative_h.png differ diff --git a/data/ui/mp/end/rate-negative_n.png b/data/ui/mp/end/rate-negative_n.png new file mode 100644 index 00000000..1cb750ef Binary files /dev/null and b/data/ui/mp/end/rate-negative_n.png differ diff --git a/data/ui/mp/end/rate-neutral_d.png b/data/ui/mp/end/rate-neutral_d.png new file mode 100644 index 00000000..705eeea6 Binary files /dev/null and b/data/ui/mp/end/rate-neutral_d.png differ diff --git a/data/ui/mp/end/rate-neutral_h.png b/data/ui/mp/end/rate-neutral_h.png new file mode 100644 index 00000000..e01c2cc1 Binary files /dev/null and b/data/ui/mp/end/rate-neutral_h.png differ diff --git a/data/ui/mp/end/rate-neutral_n.png b/data/ui/mp/end/rate-neutral_n.png new file mode 100644 index 00000000..2f18ced7 Binary files /dev/null and b/data/ui/mp/end/rate-neutral_n.png differ diff --git a/data/ui/mp/end/rate-positive_d.png b/data/ui/mp/end/rate-positive_d.png new file mode 100644 index 00000000..0bc92ada Binary files /dev/null and b/data/ui/mp/end/rate-positive_d.png differ diff --git a/data/ui/mp/end/rate-positive_h.png b/data/ui/mp/end/rate-positive_h.png new file mode 100644 index 00000000..59834b8d Binary files /dev/null and b/data/ui/mp/end/rate-positive_h.png differ diff --git a/data/ui/mp/end/rate-positive_n.png b/data/ui/mp/end/rate-positive_n.png new file mode 100644 index 00000000..9b831db2 Binary files /dev/null and b/data/ui/mp/end/rate-positive_n.png differ diff --git a/data/ui/mp/end/restart_d.png b/data/ui/mp/end/restart_d.png new file mode 100644 index 00000000..989cfc88 Binary files /dev/null and b/data/ui/mp/end/restart_d.png differ diff --git a/data/ui/mp/end/restart_h.png b/data/ui/mp/end/restart_h.png new file mode 100644 index 00000000..e941e743 Binary files /dev/null and b/data/ui/mp/end/restart_h.png differ diff --git a/data/ui/mp/end/restart_i.png b/data/ui/mp/end/restart_i.png new file mode 100644 index 00000000..00ea1073 Binary files /dev/null and b/data/ui/mp/end/restart_i.png differ diff --git a/data/ui/mp/end/restart_n.png b/data/ui/mp/end/restart_n.png new file mode 100644 index 00000000..7c1dd250 Binary files /dev/null and b/data/ui/mp/end/restart_n.png differ diff --git a/data/ui/mp/end/save_d.png b/data/ui/mp/end/save_d.png new file mode 100644 index 00000000..3486ccba Binary files /dev/null and b/data/ui/mp/end/save_d.png differ diff --git a/data/ui/mp/end/save_h.png b/data/ui/mp/end/save_h.png new file mode 100644 index 00000000..d93802f1 Binary files /dev/null and b/data/ui/mp/end/save_h.png differ diff --git a/data/ui/mp/end/save_i.png b/data/ui/mp/end/save_i.png new file mode 100644 index 00000000..50abf3f4 Binary files /dev/null and b/data/ui/mp/end/save_i.png differ diff --git a/data/ui/mp/end/save_n.png b/data/ui/mp/end/save_n.png new file mode 100644 index 00000000..8aa71734 Binary files /dev/null and b/data/ui/mp/end/save_n.png differ diff --git a/data/ui/mp/end/window.png b/data/ui/mp/end/window.png new file mode 100644 index 00000000..f1715896 Binary files /dev/null and b/data/ui/mp/end/window.png differ diff --git a/data/ui/mp/exit/complete_d.png b/data/ui/mp/exit/complete_d.png new file mode 100644 index 00000000..535fa2cc Binary files /dev/null and b/data/ui/mp/exit/complete_d.png differ diff --git a/data/ui/mp/exit/complete_h.png b/data/ui/mp/exit/complete_h.png new file mode 100644 index 00000000..b019824d Binary files /dev/null and b/data/ui/mp/exit/complete_h.png differ diff --git a/data/ui/mp/exit/complete_i.png b/data/ui/mp/exit/complete_i.png new file mode 100644 index 00000000..ffbac5a7 Binary files /dev/null and b/data/ui/mp/exit/complete_i.png differ diff --git a/data/ui/mp/exit/complete_n.png b/data/ui/mp/exit/complete_n.png new file mode 100644 index 00000000..35167921 Binary files /dev/null and b/data/ui/mp/exit/complete_n.png differ diff --git a/data/ui/mp/exit/disconnect_d.png b/data/ui/mp/exit/disconnect_d.png new file mode 100644 index 00000000..57f10d66 Binary files /dev/null and b/data/ui/mp/exit/disconnect_d.png differ diff --git a/data/ui/mp/exit/disconnect_h.png b/data/ui/mp/exit/disconnect_h.png new file mode 100644 index 00000000..a35099e7 Binary files /dev/null and b/data/ui/mp/exit/disconnect_h.png differ diff --git a/data/ui/mp/exit/disconnect_n.png b/data/ui/mp/exit/disconnect_n.png new file mode 100644 index 00000000..72f4c908 Binary files /dev/null and b/data/ui/mp/exit/disconnect_n.png differ diff --git a/data/ui/mp/exit/levelselect_d.png b/data/ui/mp/exit/levelselect_d.png new file mode 100644 index 00000000..592a957a Binary files /dev/null and b/data/ui/mp/exit/levelselect_d.png differ diff --git a/data/ui/mp/exit/levelselect_h.png b/data/ui/mp/exit/levelselect_h.png new file mode 100644 index 00000000..84081081 Binary files /dev/null and b/data/ui/mp/exit/levelselect_h.png differ diff --git a/data/ui/mp/exit/levelselect_n.png b/data/ui/mp/exit/levelselect_n.png new file mode 100644 index 00000000..a7ee4660 Binary files /dev/null and b/data/ui/mp/exit/levelselect_n.png differ diff --git a/data/ui/mp/exit/partial_d.png b/data/ui/mp/exit/partial_d.png new file mode 100644 index 00000000..40f85348 Binary files /dev/null and b/data/ui/mp/exit/partial_d.png differ diff --git a/data/ui/mp/exit/partial_h.png b/data/ui/mp/exit/partial_h.png new file mode 100644 index 00000000..d7b14dab Binary files /dev/null and b/data/ui/mp/exit/partial_h.png differ diff --git a/data/ui/mp/exit/partial_i.png b/data/ui/mp/exit/partial_i.png new file mode 100644 index 00000000..14790069 Binary files /dev/null and b/data/ui/mp/exit/partial_i.png differ diff --git a/data/ui/mp/exit/partial_n.png b/data/ui/mp/exit/partial_n.png new file mode 100644 index 00000000..5b44e6e2 Binary files /dev/null and b/data/ui/mp/exit/partial_n.png differ diff --git a/data/ui/mp/exit/respawn_d.png b/data/ui/mp/exit/respawn_d.png new file mode 100644 index 00000000..63e8b314 Binary files /dev/null and b/data/ui/mp/exit/respawn_d.png differ diff --git a/data/ui/mp/exit/respawn_h.png b/data/ui/mp/exit/respawn_h.png new file mode 100644 index 00000000..e9e9c674 Binary files /dev/null and b/data/ui/mp/exit/respawn_h.png differ diff --git a/data/ui/mp/exit/respawn_n.png b/data/ui/mp/exit/respawn_n.png new file mode 100644 index 00000000..3eabe9d4 Binary files /dev/null and b/data/ui/mp/exit/respawn_n.png differ diff --git a/data/ui/mp/exit/resume_d.png b/data/ui/mp/exit/resume_d.png new file mode 100644 index 00000000..8f1f8d81 Binary files /dev/null and b/data/ui/mp/exit/resume_d.png differ diff --git a/data/ui/mp/exit/resume_h.png b/data/ui/mp/exit/resume_h.png new file mode 100644 index 00000000..5184b5af Binary files /dev/null and b/data/ui/mp/exit/resume_h.png differ diff --git a/data/ui/mp/exit/resume_n.png b/data/ui/mp/exit/resume_n.png new file mode 100644 index 00000000..88fe4ea4 Binary files /dev/null and b/data/ui/mp/exit/resume_n.png differ diff --git a/data/ui/mp/exit/teamjoin.png b/data/ui/mp/exit/teamjoin.png new file mode 100644 index 00000000..e7c39def Binary files /dev/null and b/data/ui/mp/exit/teamjoin.png differ diff --git a/data/ui/mp/join/cancel_d.png b/data/ui/mp/join/cancel_d.png new file mode 100644 index 00000000..a9f88430 Binary files /dev/null and b/data/ui/mp/join/cancel_d.png differ diff --git a/data/ui/mp/join/cancel_h.png b/data/ui/mp/join/cancel_h.png new file mode 100644 index 00000000..d745b684 Binary files /dev/null and b/data/ui/mp/join/cancel_h.png differ diff --git a/data/ui/mp/join/cancel_i.png b/data/ui/mp/join/cancel_i.png new file mode 100644 index 00000000..ae1dc56e Binary files /dev/null and b/data/ui/mp/join/cancel_i.png differ diff --git a/data/ui/mp/join/cancel_n.png b/data/ui/mp/join/cancel_n.png new file mode 100644 index 00000000..311624e4 Binary files /dev/null and b/data/ui/mp/join/cancel_n.png differ diff --git a/data/ui/mp/join/direct_d.png b/data/ui/mp/join/direct_d.png new file mode 100644 index 00000000..43beaeb9 Binary files /dev/null and b/data/ui/mp/join/direct_d.png differ diff --git a/data/ui/mp/join/direct_h.png b/data/ui/mp/join/direct_h.png new file mode 100644 index 00000000..67d3a960 Binary files /dev/null and b/data/ui/mp/join/direct_h.png differ diff --git a/data/ui/mp/join/direct_i.png b/data/ui/mp/join/direct_i.png new file mode 100644 index 00000000..4cb38dd6 Binary files /dev/null and b/data/ui/mp/join/direct_i.png differ diff --git a/data/ui/mp/join/direct_n.png b/data/ui/mp/join/direct_n.png new file mode 100644 index 00000000..6bf13b87 Binary files /dev/null and b/data/ui/mp/join/direct_n.png differ diff --git a/data/ui/mp/join/host_d.png b/data/ui/mp/join/host_d.png new file mode 100644 index 00000000..8ea6839f Binary files /dev/null and b/data/ui/mp/join/host_d.png differ diff --git a/data/ui/mp/join/host_h.png b/data/ui/mp/join/host_h.png new file mode 100644 index 00000000..ad67dfac Binary files /dev/null and b/data/ui/mp/join/host_h.png differ diff --git a/data/ui/mp/join/host_i.png b/data/ui/mp/join/host_i.png new file mode 100644 index 00000000..cc332d56 Binary files /dev/null and b/data/ui/mp/join/host_i.png differ diff --git a/data/ui/mp/join/host_n.png b/data/ui/mp/join/host_n.png new file mode 100644 index 00000000..3b9a7221 Binary files /dev/null and b/data/ui/mp/join/host_n.png differ diff --git a/data/ui/mp/join/join_d.png b/data/ui/mp/join/join_d.png new file mode 100644 index 00000000..15ec163d Binary files /dev/null and b/data/ui/mp/join/join_d.png differ diff --git a/data/ui/mp/join/join_h.png b/data/ui/mp/join/join_h.png new file mode 100644 index 00000000..a4070f3c Binary files /dev/null and b/data/ui/mp/join/join_h.png differ diff --git a/data/ui/mp/join/join_i.png b/data/ui/mp/join/join_i.png new file mode 100644 index 00000000..0b49e5b7 Binary files /dev/null and b/data/ui/mp/join/join_i.png differ diff --git a/data/ui/mp/join/join_n.png b/data/ui/mp/join/join_n.png new file mode 100644 index 00000000..d4d6f53d Binary files /dev/null and b/data/ui/mp/join/join_n.png differ diff --git a/data/ui/mp/join/leave_d.png b/data/ui/mp/join/leave_d.png new file mode 100644 index 00000000..6d38c603 Binary files /dev/null and b/data/ui/mp/join/leave_d.png differ diff --git a/data/ui/mp/join/leave_h.png b/data/ui/mp/join/leave_h.png new file mode 100644 index 00000000..84bb45ea Binary files /dev/null and b/data/ui/mp/join/leave_h.png differ diff --git a/data/ui/mp/join/leave_i.png b/data/ui/mp/join/leave_i.png new file mode 100644 index 00000000..ca42c13b Binary files /dev/null and b/data/ui/mp/join/leave_i.png differ diff --git a/data/ui/mp/join/leave_n.png b/data/ui/mp/join/leave_n.png new file mode 100644 index 00000000..f3079e6e Binary files /dev/null and b/data/ui/mp/join/leave_n.png differ diff --git a/data/ui/mp/join/lock.png b/data/ui/mp/join/lock.png new file mode 100644 index 00000000..9680377f Binary files /dev/null and b/data/ui/mp/join/lock.png differ diff --git a/data/ui/mp/join/lock_header.png b/data/ui/mp/join/lock_header.png new file mode 100644 index 00000000..41bfda06 Binary files /dev/null and b/data/ui/mp/join/lock_header.png differ diff --git a/data/ui/mp/join/password_d.png b/data/ui/mp/join/password_d.png new file mode 100644 index 00000000..cc480928 Binary files /dev/null and b/data/ui/mp/join/password_d.png differ diff --git a/data/ui/mp/join/password_h.png b/data/ui/mp/join/password_h.png new file mode 100644 index 00000000..684d49b4 Binary files /dev/null and b/data/ui/mp/join/password_h.png differ diff --git a/data/ui/mp/join/password_n.png b/data/ui/mp/join/password_n.png new file mode 100644 index 00000000..f87a2040 Binary files /dev/null and b/data/ui/mp/join/password_n.png differ diff --git a/data/ui/mp/join/ping_d.png b/data/ui/mp/join/ping_d.png new file mode 100644 index 00000000..4c59795e Binary files /dev/null and b/data/ui/mp/join/ping_d.png differ diff --git a/data/ui/mp/join/ping_h.png b/data/ui/mp/join/ping_h.png new file mode 100644 index 00000000..ba06361b Binary files /dev/null and b/data/ui/mp/join/ping_h.png differ diff --git a/data/ui/mp/join/ping_i.png b/data/ui/mp/join/ping_i.png new file mode 100644 index 00000000..f93dab9b Binary files /dev/null and b/data/ui/mp/join/ping_i.png differ diff --git a/data/ui/mp/join/ping_n.png b/data/ui/mp/join/ping_n.png new file mode 100644 index 00000000..6f1e4969 Binary files /dev/null and b/data/ui/mp/join/ping_n.png differ diff --git a/data/ui/mp/join/ratings.png b/data/ui/mp/join/ratings.png new file mode 100644 index 00000000..ec515a72 Binary files /dev/null and b/data/ui/mp/join/ratings.png differ diff --git a/data/ui/mp/join/ratings_header.png b/data/ui/mp/join/ratings_header.png new file mode 100644 index 00000000..06097e85 Binary files /dev/null and b/data/ui/mp/join/ratings_header.png differ diff --git a/data/ui/mp/join/refresh/refresh-1_d.png b/data/ui/mp/join/refresh/refresh-1_d.png new file mode 100644 index 00000000..11d4db95 Binary files /dev/null and b/data/ui/mp/join/refresh/refresh-1_d.png differ diff --git a/data/ui/mp/join/refresh/refresh-1_h.png b/data/ui/mp/join/refresh/refresh-1_h.png new file mode 100644 index 00000000..533e116e Binary files /dev/null and b/data/ui/mp/join/refresh/refresh-1_h.png differ diff --git a/data/ui/mp/join/refresh/refresh-1_i.png b/data/ui/mp/join/refresh/refresh-1_i.png new file mode 100644 index 00000000..ab187733 Binary files /dev/null and b/data/ui/mp/join/refresh/refresh-1_i.png differ diff --git a/data/ui/mp/join/refresh/refresh-1_n.png b/data/ui/mp/join/refresh/refresh-1_n.png new file mode 100644 index 00000000..50585503 Binary files /dev/null and b/data/ui/mp/join/refresh/refresh-1_n.png differ diff --git a/data/ui/mp/join/save_d.png b/data/ui/mp/join/save_d.png new file mode 100644 index 00000000..3a876977 Binary files /dev/null and b/data/ui/mp/join/save_d.png differ diff --git a/data/ui/mp/join/save_h.png b/data/ui/mp/join/save_h.png new file mode 100644 index 00000000..200229f9 Binary files /dev/null and b/data/ui/mp/join/save_h.png differ diff --git a/data/ui/mp/join/save_i.png b/data/ui/mp/join/save_i.png new file mode 100644 index 00000000..896ff1b9 Binary files /dev/null and b/data/ui/mp/join/save_i.png differ diff --git a/data/ui/mp/join/save_n.png b/data/ui/mp/join/save_n.png new file mode 100644 index 00000000..229aa267 Binary files /dev/null and b/data/ui/mp/join/save_n.png differ diff --git a/data/ui/mp/join/textbar.png b/data/ui/mp/join/textbar.png new file mode 100644 index 00000000..fedea508 Binary files /dev/null and b/data/ui/mp/join/textbar.png differ diff --git a/data/ui/mp/join/window.png b/data/ui/mp/join/window.png new file mode 100644 index 00000000..db833417 Binary files /dev/null and b/data/ui/mp/join/window.png differ diff --git a/data/ui/mp/join/window2.png b/data/ui/mp/join/window2.png new file mode 100644 index 00000000..940ed3d2 Binary files /dev/null and b/data/ui/mp/join/window2.png differ diff --git a/data/ui/mp/kickban/ban_d.png b/data/ui/mp/kickban/ban_d.png new file mode 100644 index 00000000..06714f61 Binary files /dev/null and b/data/ui/mp/kickban/ban_d.png differ diff --git a/data/ui/mp/kickban/ban_h.png b/data/ui/mp/kickban/ban_h.png new file mode 100644 index 00000000..25a97a69 Binary files /dev/null and b/data/ui/mp/kickban/ban_h.png differ diff --git a/data/ui/mp/kickban/ban_i.png b/data/ui/mp/kickban/ban_i.png new file mode 100644 index 00000000..306373e2 Binary files /dev/null and b/data/ui/mp/kickban/ban_i.png differ diff --git a/data/ui/mp/kickban/ban_n.png b/data/ui/mp/kickban/ban_n.png new file mode 100644 index 00000000..ebb823f9 Binary files /dev/null and b/data/ui/mp/kickban/ban_n.png differ diff --git a/data/ui/mp/kickban/kick_d.png b/data/ui/mp/kickban/kick_d.png new file mode 100644 index 00000000..7c0c3c91 Binary files /dev/null and b/data/ui/mp/kickban/kick_d.png differ diff --git a/data/ui/mp/kickban/kick_h.png b/data/ui/mp/kickban/kick_h.png new file mode 100644 index 00000000..ed8d51ea Binary files /dev/null and b/data/ui/mp/kickban/kick_h.png differ diff --git a/data/ui/mp/kickban/kick_i.png b/data/ui/mp/kickban/kick_i.png new file mode 100644 index 00000000..ba053cda Binary files /dev/null and b/data/ui/mp/kickban/kick_i.png differ diff --git a/data/ui/mp/kickban/kick_n.png b/data/ui/mp/kickban/kick_n.png new file mode 100644 index 00000000..10514bb7 Binary files /dev/null and b/data/ui/mp/kickban/kick_n.png differ diff --git a/data/ui/mp/kickban/unban_d.png b/data/ui/mp/kickban/unban_d.png new file mode 100644 index 00000000..9f719582 Binary files /dev/null and b/data/ui/mp/kickban/unban_d.png differ diff --git a/data/ui/mp/kickban/unban_h.png b/data/ui/mp/kickban/unban_h.png new file mode 100644 index 00000000..69cd62f7 Binary files /dev/null and b/data/ui/mp/kickban/unban_h.png differ diff --git a/data/ui/mp/kickban/unban_i.png b/data/ui/mp/kickban/unban_i.png new file mode 100644 index 00000000..ad4807d6 Binary files /dev/null and b/data/ui/mp/kickban/unban_i.png differ diff --git a/data/ui/mp/kickban/unban_n.png b/data/ui/mp/kickban/unban_n.png new file mode 100644 index 00000000..60db1d5e Binary files /dev/null and b/data/ui/mp/kickban/unban_n.png differ diff --git a/data/ui/mp/kickban/window.png b/data/ui/mp/kickban/window.png new file mode 100644 index 00000000..e2a3301d Binary files /dev/null and b/data/ui/mp/kickban/window.png differ diff --git a/data/ui/mp/play/achiev_d.png b/data/ui/mp/play/achiev_d.png new file mode 100644 index 00000000..426dd9f1 Binary files /dev/null and b/data/ui/mp/play/achiev_d.png differ diff --git a/data/ui/mp/play/achiev_h.png b/data/ui/mp/play/achiev_h.png new file mode 100644 index 00000000..1353e5a1 Binary files /dev/null and b/data/ui/mp/play/achiev_h.png differ diff --git a/data/ui/mp/play/achiev_i.png b/data/ui/mp/play/achiev_i.png new file mode 100644 index 00000000..06d531fb Binary files /dev/null and b/data/ui/mp/play/achiev_i.png differ diff --git a/data/ui/mp/play/achiev_n.png b/data/ui/mp/play/achiev_n.png new file mode 100644 index 00000000..744bbf8e Binary files /dev/null and b/data/ui/mp/play/achiev_n.png differ diff --git a/data/ui/mp/play/achievactive_d.png b/data/ui/mp/play/achievactive_d.png new file mode 100644 index 00000000..243860d5 Binary files /dev/null and b/data/ui/mp/play/achievactive_d.png differ diff --git a/data/ui/mp/play/achievactive_h.png b/data/ui/mp/play/achievactive_h.png new file mode 100644 index 00000000..6e3c5012 Binary files /dev/null and b/data/ui/mp/play/achievactive_h.png differ diff --git a/data/ui/mp/play/achievactive_i.png b/data/ui/mp/play/achievactive_i.png new file mode 100644 index 00000000..941e626c Binary files /dev/null and b/data/ui/mp/play/achievactive_i.png differ diff --git a/data/ui/mp/play/achievactive_n.png b/data/ui/mp/play/achievactive_n.png new file mode 100644 index 00000000..41dec5e5 Binary files /dev/null and b/data/ui/mp/play/achievactive_n.png differ diff --git a/data/ui/mp/play/candy.png b/data/ui/mp/play/candy.png new file mode 100644 index 00000000..bb6771d4 Binary files /dev/null and b/data/ui/mp/play/candy.png differ diff --git a/data/ui/mp/play/candy_nf.png b/data/ui/mp/play/candy_nf.png new file mode 100644 index 00000000..9295882b Binary files /dev/null and b/data/ui/mp/play/candy_nf.png differ diff --git a/data/ui/mp/play/choose_d.png b/data/ui/mp/play/choose_d.png new file mode 100644 index 00000000..31f39a5b Binary files /dev/null and b/data/ui/mp/play/choose_d.png differ diff --git a/data/ui/mp/play/choose_h.png b/data/ui/mp/play/choose_h.png new file mode 100644 index 00000000..43ad5655 Binary files /dev/null and b/data/ui/mp/play/choose_h.png differ diff --git a/data/ui/mp/play/choose_i.png b/data/ui/mp/play/choose_i.png new file mode 100644 index 00000000..1cbae3a2 Binary files /dev/null and b/data/ui/mp/play/choose_i.png differ diff --git a/data/ui/mp/play/choose_n.png b/data/ui/mp/play/choose_n.png new file mode 100644 index 00000000..2c983640 Binary files /dev/null and b/data/ui/mp/play/choose_n.png differ diff --git a/data/ui/mp/play/difficulty_advanced_d.png b/data/ui/mp/play/difficulty_advanced_d.png new file mode 100644 index 00000000..9c9972b7 Binary files /dev/null and b/data/ui/mp/play/difficulty_advanced_d.png differ diff --git a/data/ui/mp/play/difficulty_advanced_h.png b/data/ui/mp/play/difficulty_advanced_h.png new file mode 100644 index 00000000..4f4db41d Binary files /dev/null and b/data/ui/mp/play/difficulty_advanced_h.png differ diff --git a/data/ui/mp/play/difficulty_advanced_i.png b/data/ui/mp/play/difficulty_advanced_i.png new file mode 100644 index 00000000..85143a64 Binary files /dev/null and b/data/ui/mp/play/difficulty_advanced_i.png differ diff --git a/data/ui/mp/play/difficulty_advanced_n.png b/data/ui/mp/play/difficulty_advanced_n.png new file mode 100644 index 00000000..092e0279 Binary files /dev/null and b/data/ui/mp/play/difficulty_advanced_n.png differ diff --git a/data/ui/mp/play/difficulty_beginner_d.png b/data/ui/mp/play/difficulty_beginner_d.png new file mode 100644 index 00000000..2cbabb39 Binary files /dev/null and b/data/ui/mp/play/difficulty_beginner_d.png differ diff --git a/data/ui/mp/play/difficulty_beginner_h.png b/data/ui/mp/play/difficulty_beginner_h.png new file mode 100644 index 00000000..92bbf212 Binary files /dev/null and b/data/ui/mp/play/difficulty_beginner_h.png differ diff --git a/data/ui/mp/play/difficulty_beginner_i.png b/data/ui/mp/play/difficulty_beginner_i.png new file mode 100644 index 00000000..8125fdbf Binary files /dev/null and b/data/ui/mp/play/difficulty_beginner_i.png differ diff --git a/data/ui/mp/play/difficulty_beginner_n.png b/data/ui/mp/play/difficulty_beginner_n.png new file mode 100644 index 00000000..0b2f8934 Binary files /dev/null and b/data/ui/mp/play/difficulty_beginner_n.png differ diff --git a/data/ui/mp/play/difficulty_custom_d.png b/data/ui/mp/play/difficulty_custom_d.png new file mode 100644 index 00000000..5f764f54 Binary files /dev/null and b/data/ui/mp/play/difficulty_custom_d.png differ diff --git a/data/ui/mp/play/difficulty_custom_h.png b/data/ui/mp/play/difficulty_custom_h.png new file mode 100644 index 00000000..29daa365 Binary files /dev/null and b/data/ui/mp/play/difficulty_custom_h.png differ diff --git a/data/ui/mp/play/difficulty_custom_i.png b/data/ui/mp/play/difficulty_custom_i.png new file mode 100644 index 00000000..d40ff061 Binary files /dev/null and b/data/ui/mp/play/difficulty_custom_i.png differ diff --git a/data/ui/mp/play/difficulty_custom_n.png b/data/ui/mp/play/difficulty_custom_n.png new file mode 100644 index 00000000..4bd95797 Binary files /dev/null and b/data/ui/mp/play/difficulty_custom_n.png differ diff --git a/data/ui/mp/play/difficulty_d.png b/data/ui/mp/play/difficulty_d.png new file mode 100644 index 00000000..37887d6b Binary files /dev/null and b/data/ui/mp/play/difficulty_d.png differ diff --git a/data/ui/mp/play/difficulty_h.png b/data/ui/mp/play/difficulty_h.png new file mode 100644 index 00000000..7e57ff96 Binary files /dev/null and b/data/ui/mp/play/difficulty_h.png differ diff --git a/data/ui/mp/play/difficulty_i.png b/data/ui/mp/play/difficulty_i.png new file mode 100644 index 00000000..3e75e2df Binary files /dev/null and b/data/ui/mp/play/difficulty_i.png differ diff --git a/data/ui/mp/play/difficulty_intermediate_d.png b/data/ui/mp/play/difficulty_intermediate_d.png new file mode 100644 index 00000000..c94b1937 Binary files /dev/null and b/data/ui/mp/play/difficulty_intermediate_d.png differ diff --git a/data/ui/mp/play/difficulty_intermediate_h.png b/data/ui/mp/play/difficulty_intermediate_h.png new file mode 100644 index 00000000..16e5ea65 Binary files /dev/null and b/data/ui/mp/play/difficulty_intermediate_h.png differ diff --git a/data/ui/mp/play/difficulty_intermediate_i.png b/data/ui/mp/play/difficulty_intermediate_i.png new file mode 100644 index 00000000..84429ee3 Binary files /dev/null and b/data/ui/mp/play/difficulty_intermediate_i.png differ diff --git a/data/ui/mp/play/difficulty_intermediate_n.png b/data/ui/mp/play/difficulty_intermediate_n.png new file mode 100644 index 00000000..85674194 Binary files /dev/null and b/data/ui/mp/play/difficulty_intermediate_n.png differ diff --git a/data/ui/mp/play/difficulty_n.png b/data/ui/mp/play/difficulty_n.png new file mode 100644 index 00000000..cfab5284 Binary files /dev/null and b/data/ui/mp/play/difficulty_n.png differ diff --git a/data/ui/mp/play/difficultymenu_d.png b/data/ui/mp/play/difficultymenu_d.png new file mode 100644 index 00000000..c97514df Binary files /dev/null and b/data/ui/mp/play/difficultymenu_d.png differ diff --git a/data/ui/mp/play/difficultymenu_h.png b/data/ui/mp/play/difficultymenu_h.png new file mode 100644 index 00000000..c97514df Binary files /dev/null and b/data/ui/mp/play/difficultymenu_h.png differ diff --git a/data/ui/mp/play/difficultymenu_n.png b/data/ui/mp/play/difficultymenu_n.png new file mode 100644 index 00000000..c97514df Binary files /dev/null and b/data/ui/mp/play/difficultymenu_n.png differ diff --git a/data/ui/mp/play/difficultysel_d.png b/data/ui/mp/play/difficultysel_d.png new file mode 100644 index 00000000..71e573b8 Binary files /dev/null and b/data/ui/mp/play/difficultysel_d.png differ diff --git a/data/ui/mp/play/difficultysel_h.png b/data/ui/mp/play/difficultysel_h.png new file mode 100644 index 00000000..ec6c68a6 Binary files /dev/null and b/data/ui/mp/play/difficultysel_h.png differ diff --git a/data/ui/mp/play/difficultysel_i.png b/data/ui/mp/play/difficultysel_i.png new file mode 100644 index 00000000..13fb8ffc Binary files /dev/null and b/data/ui/mp/play/difficultysel_i.png differ diff --git a/data/ui/mp/play/difficultysel_n.png b/data/ui/mp/play/difficultysel_n.png new file mode 100644 index 00000000..7ac03810 Binary files /dev/null and b/data/ui/mp/play/difficultysel_n.png differ diff --git a/data/ui/mp/play/download_d.png b/data/ui/mp/play/download_d.png new file mode 100644 index 00000000..588ddb19 Binary files /dev/null and b/data/ui/mp/play/download_d.png differ diff --git a/data/ui/mp/play/download_h.png b/data/ui/mp/play/download_h.png new file mode 100644 index 00000000..6919757a Binary files /dev/null and b/data/ui/mp/play/download_h.png differ diff --git a/data/ui/mp/play/download_i.png b/data/ui/mp/play/download_i.png new file mode 100644 index 00000000..e93ec75d Binary files /dev/null and b/data/ui/mp/play/download_i.png differ diff --git a/data/ui/mp/play/download_n.png b/data/ui/mp/play/download_n.png new file mode 100644 index 00000000..758e79b8 Binary files /dev/null and b/data/ui/mp/play/download_n.png differ diff --git a/data/ui/mp/play/downloadactive_d.png b/data/ui/mp/play/downloadactive_d.png new file mode 100644 index 00000000..70620f0a Binary files /dev/null and b/data/ui/mp/play/downloadactive_d.png differ diff --git a/data/ui/mp/play/downloadactive_h.png b/data/ui/mp/play/downloadactive_h.png new file mode 100644 index 00000000..3fcc7c54 Binary files /dev/null and b/data/ui/mp/play/downloadactive_h.png differ diff --git a/data/ui/mp/play/downloadactive_i.png b/data/ui/mp/play/downloadactive_i.png new file mode 100644 index 00000000..90ca570c Binary files /dev/null and b/data/ui/mp/play/downloadactive_i.png differ diff --git a/data/ui/mp/play/downloadactive_n.png b/data/ui/mp/play/downloadactive_n.png new file mode 100644 index 00000000..b08db30d Binary files /dev/null and b/data/ui/mp/play/downloadactive_n.png differ diff --git a/data/ui/mp/play/eggfound.png b/data/ui/mp/play/eggfound.png new file mode 100644 index 00000000..7a5d04f1 Binary files /dev/null and b/data/ui/mp/play/eggfound.png differ diff --git a/data/ui/mp/play/eggnotfound.png b/data/ui/mp/play/eggnotfound.png new file mode 100644 index 00000000..6d2e0072 Binary files /dev/null and b/data/ui/mp/play/eggnotfound.png differ diff --git a/data/ui/mp/play/global_d.png b/data/ui/mp/play/global_d.png new file mode 100644 index 00000000..f62c640b Binary files /dev/null and b/data/ui/mp/play/global_d.png differ diff --git a/data/ui/mp/play/global_h.png b/data/ui/mp/play/global_h.png new file mode 100644 index 00000000..2df05992 Binary files /dev/null and b/data/ui/mp/play/global_h.png differ diff --git a/data/ui/mp/play/global_i.png b/data/ui/mp/play/global_i.png new file mode 100644 index 00000000..eaf89250 Binary files /dev/null and b/data/ui/mp/play/global_i.png differ diff --git a/data/ui/mp/play/global_n.png b/data/ui/mp/play/global_n.png new file mode 100644 index 00000000..f3ca2e8f Binary files /dev/null and b/data/ui/mp/play/global_n.png differ diff --git a/data/ui/mp/play/globalactive_d.png b/data/ui/mp/play/globalactive_d.png new file mode 100644 index 00000000..32622bbc Binary files /dev/null and b/data/ui/mp/play/globalactive_d.png differ diff --git a/data/ui/mp/play/globalactive_h.png b/data/ui/mp/play/globalactive_h.png new file mode 100644 index 00000000..6fccca7c Binary files /dev/null and b/data/ui/mp/play/globalactive_h.png differ diff --git a/data/ui/mp/play/globalactive_i.png b/data/ui/mp/play/globalactive_i.png new file mode 100644 index 00000000..eaf89250 Binary files /dev/null and b/data/ui/mp/play/globalactive_i.png differ diff --git a/data/ui/mp/play/globalactive_n.png b/data/ui/mp/play/globalactive_n.png new file mode 100644 index 00000000..de7cf7d0 Binary files /dev/null and b/data/ui/mp/play/globalactive_n.png differ diff --git a/data/ui/mp/play/globe.png b/data/ui/mp/play/globe.png new file mode 100644 index 00000000..4d40dd13 Binary files /dev/null and b/data/ui/mp/play/globe.png differ diff --git a/data/ui/mp/play/globe_nf.png b/data/ui/mp/play/globe_nf.png new file mode 100644 index 00000000..7311168c Binary files /dev/null and b/data/ui/mp/play/globe_nf.png differ diff --git a/data/ui/mp/play/kick_d.png b/data/ui/mp/play/kick_d.png new file mode 100644 index 00000000..68b6a72e Binary files /dev/null and b/data/ui/mp/play/kick_d.png differ diff --git a/data/ui/mp/play/kick_h.png b/data/ui/mp/play/kick_h.png new file mode 100644 index 00000000..3a35c4a9 Binary files /dev/null and b/data/ui/mp/play/kick_h.png differ diff --git a/data/ui/mp/play/kick_i.png b/data/ui/mp/play/kick_i.png new file mode 100644 index 00000000..3e84f16b Binary files /dev/null and b/data/ui/mp/play/kick_i.png differ diff --git a/data/ui/mp/play/kick_n.png b/data/ui/mp/play/kick_n.png new file mode 100644 index 00000000..f49c5c4f Binary files /dev/null and b/data/ui/mp/play/kick_n.png differ diff --git a/data/ui/mp/play/kickactive_d.png b/data/ui/mp/play/kickactive_d.png new file mode 100644 index 00000000..b59ac676 Binary files /dev/null and b/data/ui/mp/play/kickactive_d.png differ diff --git a/data/ui/mp/play/kickactive_h.png b/data/ui/mp/play/kickactive_h.png new file mode 100644 index 00000000..a4191ba2 Binary files /dev/null and b/data/ui/mp/play/kickactive_h.png differ diff --git a/data/ui/mp/play/kickactive_i.png b/data/ui/mp/play/kickactive_i.png new file mode 100644 index 00000000..08d117a5 Binary files /dev/null and b/data/ui/mp/play/kickactive_i.png differ diff --git a/data/ui/mp/play/kickactive_n.png b/data/ui/mp/play/kickactive_n.png new file mode 100644 index 00000000..6ff319c5 Binary files /dev/null and b/data/ui/mp/play/kickactive_n.png differ diff --git a/data/ui/mp/play/lagbadge1.png b/data/ui/mp/play/lagbadge1.png new file mode 100644 index 00000000..f985f558 Binary files /dev/null and b/data/ui/mp/play/lagbadge1.png differ diff --git a/data/ui/mp/play/lagbadge2.png b/data/ui/mp/play/lagbadge2.png new file mode 100644 index 00000000..fc725393 Binary files /dev/null and b/data/ui/mp/play/lagbadge2.png differ diff --git a/data/ui/mp/play/lagbadge3.png b/data/ui/mp/play/lagbadge3.png new file mode 100644 index 00000000..9362c951 Binary files /dev/null and b/data/ui/mp/play/lagbadge3.png differ diff --git a/data/ui/mp/play/lagbadge4.png b/data/ui/mp/play/lagbadge4.png new file mode 100644 index 00000000..8333f9f8 Binary files /dev/null and b/data/ui/mp/play/lagbadge4.png differ diff --git a/data/ui/mp/play/leave_d.png b/data/ui/mp/play/leave_d.png new file mode 100644 index 00000000..3870d220 Binary files /dev/null and b/data/ui/mp/play/leave_d.png differ diff --git a/data/ui/mp/play/leave_h.png b/data/ui/mp/play/leave_h.png new file mode 100644 index 00000000..5b122bfc Binary files /dev/null and b/data/ui/mp/play/leave_h.png differ diff --git a/data/ui/mp/play/leave_i.png b/data/ui/mp/play/leave_i.png new file mode 100644 index 00000000..e731bcbf Binary files /dev/null and b/data/ui/mp/play/leave_i.png differ diff --git a/data/ui/mp/play/leave_n.png b/data/ui/mp/play/leave_n.png new file mode 100644 index 00000000..0aef23d0 Binary files /dev/null and b/data/ui/mp/play/leave_n.png differ diff --git a/data/ui/mp/play/levelframe.png b/data/ui/mp/play/levelframe.png new file mode 100644 index 00000000..20ade198 Binary files /dev/null and b/data/ui/mp/play/levelframe.png differ diff --git a/data/ui/mp/play/local_d.png b/data/ui/mp/play/local_d.png new file mode 100644 index 00000000..5a68447c Binary files /dev/null and b/data/ui/mp/play/local_d.png differ diff --git a/data/ui/mp/play/local_h.png b/data/ui/mp/play/local_h.png new file mode 100644 index 00000000..6691d1a1 Binary files /dev/null and b/data/ui/mp/play/local_h.png differ diff --git a/data/ui/mp/play/local_i.png b/data/ui/mp/play/local_i.png new file mode 100644 index 00000000..7d87d877 Binary files /dev/null and b/data/ui/mp/play/local_i.png differ diff --git a/data/ui/mp/play/local_n.png b/data/ui/mp/play/local_n.png new file mode 100644 index 00000000..4a98c12b Binary files /dev/null and b/data/ui/mp/play/local_n.png differ diff --git a/data/ui/mp/play/localactive_d.png b/data/ui/mp/play/localactive_d.png new file mode 100644 index 00000000..f61d7311 Binary files /dev/null and b/data/ui/mp/play/localactive_d.png differ diff --git a/data/ui/mp/play/localactive_h.png b/data/ui/mp/play/localactive_h.png new file mode 100644 index 00000000..e576506a Binary files /dev/null and b/data/ui/mp/play/localactive_h.png differ diff --git a/data/ui/mp/play/localactive_i.png b/data/ui/mp/play/localactive_i.png new file mode 100644 index 00000000..7bb311be Binary files /dev/null and b/data/ui/mp/play/localactive_i.png differ diff --git a/data/ui/mp/play/localactive_n.png b/data/ui/mp/play/localactive_n.png new file mode 100644 index 00000000..c73a88d4 Binary files /dev/null and b/data/ui/mp/play/localactive_n.png differ diff --git a/data/ui/mp/play/marble_d.png b/data/ui/mp/play/marble_d.png new file mode 100644 index 00000000..5070b884 Binary files /dev/null and b/data/ui/mp/play/marble_d.png differ diff --git a/data/ui/mp/play/marble_h.png b/data/ui/mp/play/marble_h.png new file mode 100644 index 00000000..e383438f Binary files /dev/null and b/data/ui/mp/play/marble_h.png differ diff --git a/data/ui/mp/play/marble_i.png b/data/ui/mp/play/marble_i.png new file mode 100644 index 00000000..12dad5e9 Binary files /dev/null and b/data/ui/mp/play/marble_i.png differ diff --git a/data/ui/mp/play/marble_n.png b/data/ui/mp/play/marble_n.png new file mode 100644 index 00000000..f97e2b4e Binary files /dev/null and b/data/ui/mp/play/marble_n.png differ diff --git a/data/ui/mp/play/marbleactive_d.png b/data/ui/mp/play/marbleactive_d.png new file mode 100644 index 00000000..7284729f Binary files /dev/null and b/data/ui/mp/play/marbleactive_d.png differ diff --git a/data/ui/mp/play/marbleactive_h.png b/data/ui/mp/play/marbleactive_h.png new file mode 100644 index 00000000..d4f6a86b Binary files /dev/null and b/data/ui/mp/play/marbleactive_h.png differ diff --git a/data/ui/mp/play/marbleactive_i.png b/data/ui/mp/play/marbleactive_i.png new file mode 100644 index 00000000..b2da230a Binary files /dev/null and b/data/ui/mp/play/marbleactive_i.png differ diff --git a/data/ui/mp/play/marbleactive_n.png b/data/ui/mp/play/marbleactive_n.png new file mode 100644 index 00000000..7e97300a Binary files /dev/null and b/data/ui/mp/play/marbleactive_n.png differ diff --git a/data/ui/mp/play/mininext_d.png b/data/ui/mp/play/mininext_d.png new file mode 100644 index 00000000..b4bff05b Binary files /dev/null and b/data/ui/mp/play/mininext_d.png differ diff --git a/data/ui/mp/play/mininext_h.png b/data/ui/mp/play/mininext_h.png new file mode 100644 index 00000000..fd637591 Binary files /dev/null and b/data/ui/mp/play/mininext_h.png differ diff --git a/data/ui/mp/play/mininext_i.png b/data/ui/mp/play/mininext_i.png new file mode 100644 index 00000000..c71ac7fc Binary files /dev/null and b/data/ui/mp/play/mininext_i.png differ diff --git a/data/ui/mp/play/mininext_n.png b/data/ui/mp/play/mininext_n.png new file mode 100644 index 00000000..4223afe0 Binary files /dev/null and b/data/ui/mp/play/mininext_n.png differ diff --git a/data/ui/mp/play/miniprev_d.png b/data/ui/mp/play/miniprev_d.png new file mode 100644 index 00000000..d7247249 Binary files /dev/null and b/data/ui/mp/play/miniprev_d.png differ diff --git a/data/ui/mp/play/miniprev_h.png b/data/ui/mp/play/miniprev_h.png new file mode 100644 index 00000000..627dc326 Binary files /dev/null and b/data/ui/mp/play/miniprev_h.png differ diff --git a/data/ui/mp/play/miniprev_i.png b/data/ui/mp/play/miniprev_i.png new file mode 100644 index 00000000..c6e67c3f Binary files /dev/null and b/data/ui/mp/play/miniprev_i.png differ diff --git a/data/ui/mp/play/miniprev_n.png b/data/ui/mp/play/miniprev_n.png new file mode 100644 index 00000000..25d7d06a Binary files /dev/null and b/data/ui/mp/play/miniprev_n.png differ diff --git a/data/ui/mp/play/more_d.png b/data/ui/mp/play/more_d.png new file mode 100644 index 00000000..e6f15d2a Binary files /dev/null and b/data/ui/mp/play/more_d.png differ diff --git a/data/ui/mp/play/more_h.png b/data/ui/mp/play/more_h.png new file mode 100644 index 00000000..22b801e1 Binary files /dev/null and b/data/ui/mp/play/more_h.png differ diff --git a/data/ui/mp/play/more_i.png b/data/ui/mp/play/more_i.png new file mode 100644 index 00000000..6d9dd87e Binary files /dev/null and b/data/ui/mp/play/more_i.png differ diff --git a/data/ui/mp/play/more_n.png b/data/ui/mp/play/more_n.png new file mode 100644 index 00000000..91f8c965 Binary files /dev/null and b/data/ui/mp/play/more_n.png differ diff --git a/data/ui/mp/play/moreactive_d.png b/data/ui/mp/play/moreactive_d.png new file mode 100644 index 00000000..a080c777 Binary files /dev/null and b/data/ui/mp/play/moreactive_d.png differ diff --git a/data/ui/mp/play/moreactive_h.png b/data/ui/mp/play/moreactive_h.png new file mode 100644 index 00000000..b98a0e9a Binary files /dev/null and b/data/ui/mp/play/moreactive_h.png differ diff --git a/data/ui/mp/play/moreactive_i.png b/data/ui/mp/play/moreactive_i.png new file mode 100644 index 00000000..da732583 Binary files /dev/null and b/data/ui/mp/play/moreactive_i.png differ diff --git a/data/ui/mp/play/moreactive_n.png b/data/ui/mp/play/moreactive_n.png new file mode 100644 index 00000000..c11eadd3 Binary files /dev/null and b/data/ui/mp/play/moreactive_n.png differ diff --git a/data/ui/mp/play/moremenu.png b/data/ui/mp/play/moremenu.png new file mode 100644 index 00000000..a4382624 Binary files /dev/null and b/data/ui/mp/play/moremenu.png differ diff --git a/data/ui/mp/play/moremenu_d.png b/data/ui/mp/play/moremenu_d.png new file mode 100644 index 00000000..a4382624 Binary files /dev/null and b/data/ui/mp/play/moremenu_d.png differ diff --git a/data/ui/mp/play/moremenu_n.png b/data/ui/mp/play/moremenu_n.png new file mode 100644 index 00000000..a4382624 Binary files /dev/null and b/data/ui/mp/play/moremenu_n.png differ diff --git a/data/ui/mp/play/next_d.png b/data/ui/mp/play/next_d.png new file mode 100644 index 00000000..8b5e452d Binary files /dev/null and b/data/ui/mp/play/next_d.png differ diff --git a/data/ui/mp/play/next_h.png b/data/ui/mp/play/next_h.png new file mode 100644 index 00000000..a710a603 Binary files /dev/null and b/data/ui/mp/play/next_h.png differ diff --git a/data/ui/mp/play/next_i.png b/data/ui/mp/play/next_i.png new file mode 100644 index 00000000..72f9dd65 Binary files /dev/null and b/data/ui/mp/play/next_i.png differ diff --git a/data/ui/mp/play/next_n.png b/data/ui/mp/play/next_n.png new file mode 100644 index 00000000..04603c9a Binary files /dev/null and b/data/ui/mp/play/next_n.png differ diff --git a/data/ui/mp/play/play_d.png b/data/ui/mp/play/play_d.png new file mode 100644 index 00000000..2cbca65a Binary files /dev/null and b/data/ui/mp/play/play_d.png differ diff --git a/data/ui/mp/play/play_h.png b/data/ui/mp/play/play_h.png new file mode 100644 index 00000000..651b4bff Binary files /dev/null and b/data/ui/mp/play/play_h.png differ diff --git a/data/ui/mp/play/play_i.png b/data/ui/mp/play/play_i.png new file mode 100644 index 00000000..cd6785a5 Binary files /dev/null and b/data/ui/mp/play/play_i.png differ diff --git a/data/ui/mp/play/play_n.png b/data/ui/mp/play/play_n.png new file mode 100644 index 00000000..90199da5 Binary files /dev/null and b/data/ui/mp/play/play_n.png differ diff --git a/data/ui/mp/play/playersettings_d.png b/data/ui/mp/play/playersettings_d.png new file mode 100644 index 00000000..0e31985e Binary files /dev/null and b/data/ui/mp/play/playersettings_d.png differ diff --git a/data/ui/mp/play/playersettings_h.png b/data/ui/mp/play/playersettings_h.png new file mode 100644 index 00000000..6dc4fcfa Binary files /dev/null and b/data/ui/mp/play/playersettings_h.png differ diff --git a/data/ui/mp/play/playersettings_i.png b/data/ui/mp/play/playersettings_i.png new file mode 100644 index 00000000..1f12c6bd Binary files /dev/null and b/data/ui/mp/play/playersettings_i.png differ diff --git a/data/ui/mp/play/playersettings_n.png b/data/ui/mp/play/playersettings_n.png new file mode 100644 index 00000000..dd537ce3 Binary files /dev/null and b/data/ui/mp/play/playersettings_n.png differ diff --git a/data/ui/mp/play/playersettingsactive_d.png b/data/ui/mp/play/playersettingsactive_d.png new file mode 100644 index 00000000..89b01d90 Binary files /dev/null and b/data/ui/mp/play/playersettingsactive_d.png differ diff --git a/data/ui/mp/play/playersettingsactive_h.png b/data/ui/mp/play/playersettingsactive_h.png new file mode 100644 index 00000000..5c099a71 Binary files /dev/null and b/data/ui/mp/play/playersettingsactive_h.png differ diff --git a/data/ui/mp/play/playersettingsactive_i.png b/data/ui/mp/play/playersettingsactive_i.png new file mode 100644 index 00000000..ecd6e984 Binary files /dev/null and b/data/ui/mp/play/playersettingsactive_i.png differ diff --git a/data/ui/mp/play/playersettingsactive_n.png b/data/ui/mp/play/playersettingsactive_n.png new file mode 100644 index 00000000..27bb7ac0 Binary files /dev/null and b/data/ui/mp/play/playersettingsactive_n.png differ diff --git a/data/ui/mp/play/preload_d.png b/data/ui/mp/play/preload_d.png new file mode 100644 index 00000000..a8c5b5b0 Binary files /dev/null and b/data/ui/mp/play/preload_d.png differ diff --git a/data/ui/mp/play/preload_h.png b/data/ui/mp/play/preload_h.png new file mode 100644 index 00000000..ad8397cf Binary files /dev/null and b/data/ui/mp/play/preload_h.png differ diff --git a/data/ui/mp/play/preload_i.png b/data/ui/mp/play/preload_i.png new file mode 100644 index 00000000..941dd31e Binary files /dev/null and b/data/ui/mp/play/preload_i.png differ diff --git a/data/ui/mp/play/preload_n.png b/data/ui/mp/play/preload_n.png new file mode 100644 index 00000000..b9368d74 Binary files /dev/null and b/data/ui/mp/play/preload_n.png differ diff --git a/data/ui/mp/play/prev_d.png b/data/ui/mp/play/prev_d.png new file mode 100644 index 00000000..8ac239e5 Binary files /dev/null and b/data/ui/mp/play/prev_d.png differ diff --git a/data/ui/mp/play/prev_h.png b/data/ui/mp/play/prev_h.png new file mode 100644 index 00000000..51a74784 Binary files /dev/null and b/data/ui/mp/play/prev_h.png differ diff --git a/data/ui/mp/play/prev_i.png b/data/ui/mp/play/prev_i.png new file mode 100644 index 00000000..e3cc44cf Binary files /dev/null and b/data/ui/mp/play/prev_i.png differ diff --git a/data/ui/mp/play/prev_n.png b/data/ui/mp/play/prev_n.png new file mode 100644 index 00000000..c44adb23 Binary files /dev/null and b/data/ui/mp/play/prev_n.png differ diff --git a/data/ui/mp/play/replays_active_d.png b/data/ui/mp/play/replays_active_d.png new file mode 100644 index 00000000..0b36e3f1 Binary files /dev/null and b/data/ui/mp/play/replays_active_d.png differ diff --git a/data/ui/mp/play/replays_active_h.png b/data/ui/mp/play/replays_active_h.png new file mode 100644 index 00000000..7765a560 Binary files /dev/null and b/data/ui/mp/play/replays_active_h.png differ diff --git a/data/ui/mp/play/replays_active_i.png b/data/ui/mp/play/replays_active_i.png new file mode 100644 index 00000000..4a3261d3 Binary files /dev/null and b/data/ui/mp/play/replays_active_i.png differ diff --git a/data/ui/mp/play/replays_active_n.png b/data/ui/mp/play/replays_active_n.png new file mode 100644 index 00000000..c487e781 Binary files /dev/null and b/data/ui/mp/play/replays_active_n.png differ diff --git a/data/ui/mp/play/replays_d.png b/data/ui/mp/play/replays_d.png new file mode 100644 index 00000000..0f12bea5 Binary files /dev/null and b/data/ui/mp/play/replays_d.png differ diff --git a/data/ui/mp/play/replays_h.png b/data/ui/mp/play/replays_h.png new file mode 100644 index 00000000..9a59cfdf Binary files /dev/null and b/data/ui/mp/play/replays_h.png differ diff --git a/data/ui/mp/play/replays_i.png b/data/ui/mp/play/replays_i.png new file mode 100644 index 00000000..4a3261d3 Binary files /dev/null and b/data/ui/mp/play/replays_i.png differ diff --git a/data/ui/mp/play/replays_n.png b/data/ui/mp/play/replays_n.png new file mode 100644 index 00000000..0d856778 Binary files /dev/null and b/data/ui/mp/play/replays_n.png differ diff --git a/data/ui/mp/play/restart_n.png b/data/ui/mp/play/restart_n.png new file mode 100644 index 00000000..34bbb780 Binary files /dev/null and b/data/ui/mp/play/restart_n.png differ diff --git a/data/ui/mp/play/scores_d.png b/data/ui/mp/play/scores_d.png new file mode 100644 index 00000000..4d3ead8f Binary files /dev/null and b/data/ui/mp/play/scores_d.png differ diff --git a/data/ui/mp/play/scores_h.png b/data/ui/mp/play/scores_h.png new file mode 100644 index 00000000..fadd6f8a Binary files /dev/null and b/data/ui/mp/play/scores_h.png differ diff --git a/data/ui/mp/play/scores_i.png b/data/ui/mp/play/scores_i.png new file mode 100644 index 00000000..d5e774ed Binary files /dev/null and b/data/ui/mp/play/scores_i.png differ diff --git a/data/ui/mp/play/scores_n.png b/data/ui/mp/play/scores_n.png new file mode 100644 index 00000000..8fd447e4 Binary files /dev/null and b/data/ui/mp/play/scores_n.png differ diff --git a/data/ui/mp/play/scoresactive_d.png b/data/ui/mp/play/scoresactive_d.png new file mode 100644 index 00000000..92abc2da Binary files /dev/null and b/data/ui/mp/play/scoresactive_d.png differ diff --git a/data/ui/mp/play/scoresactive_h.png b/data/ui/mp/play/scoresactive_h.png new file mode 100644 index 00000000..47606aec Binary files /dev/null and b/data/ui/mp/play/scoresactive_h.png differ diff --git a/data/ui/mp/play/scoresactive_i.png b/data/ui/mp/play/scoresactive_i.png new file mode 100644 index 00000000..b55a58a8 Binary files /dev/null and b/data/ui/mp/play/scoresactive_i.png differ diff --git a/data/ui/mp/play/scoresactive_n.png b/data/ui/mp/play/scoresactive_n.png new file mode 100644 index 00000000..b4be3a88 Binary files /dev/null and b/data/ui/mp/play/scoresactive_n.png differ diff --git a/data/ui/mp/play/scrollbottom_d.png b/data/ui/mp/play/scrollbottom_d.png new file mode 100644 index 00000000..9e7105d8 Binary files /dev/null and b/data/ui/mp/play/scrollbottom_d.png differ diff --git a/data/ui/mp/play/scrollbottom_h.png b/data/ui/mp/play/scrollbottom_h.png new file mode 100644 index 00000000..561a2c11 Binary files /dev/null and b/data/ui/mp/play/scrollbottom_h.png differ diff --git a/data/ui/mp/play/scrollbottom_n.png b/data/ui/mp/play/scrollbottom_n.png new file mode 100644 index 00000000..0369ad62 Binary files /dev/null and b/data/ui/mp/play/scrollbottom_n.png differ diff --git a/data/ui/mp/play/scrollmid_d.png b/data/ui/mp/play/scrollmid_d.png new file mode 100644 index 00000000..5ae78bc1 Binary files /dev/null and b/data/ui/mp/play/scrollmid_d.png differ diff --git a/data/ui/mp/play/scrollmid_h.png b/data/ui/mp/play/scrollmid_h.png new file mode 100644 index 00000000..836ead9d Binary files /dev/null and b/data/ui/mp/play/scrollmid_h.png differ diff --git a/data/ui/mp/play/scrollmid_n.png b/data/ui/mp/play/scrollmid_n.png new file mode 100644 index 00000000..91ed2f63 Binary files /dev/null and b/data/ui/mp/play/scrollmid_n.png differ diff --git a/data/ui/mp/play/scrolltop_d.png b/data/ui/mp/play/scrolltop_d.png new file mode 100644 index 00000000..45dbf5ea Binary files /dev/null and b/data/ui/mp/play/scrolltop_d.png differ diff --git a/data/ui/mp/play/scrolltop_h.png b/data/ui/mp/play/scrolltop_h.png new file mode 100644 index 00000000..471d11ab Binary files /dev/null and b/data/ui/mp/play/scrolltop_h.png differ diff --git a/data/ui/mp/play/scrolltop_n.png b/data/ui/mp/play/scrolltop_n.png new file mode 100644 index 00000000..103cdf03 Binary files /dev/null and b/data/ui/mp/play/scrolltop_n.png differ diff --git a/data/ui/mp/play/search_d.png b/data/ui/mp/play/search_d.png new file mode 100644 index 00000000..170bbe5a Binary files /dev/null and b/data/ui/mp/play/search_d.png differ diff --git a/data/ui/mp/play/search_h.png b/data/ui/mp/play/search_h.png new file mode 100644 index 00000000..d1a4e3c5 Binary files /dev/null and b/data/ui/mp/play/search_h.png differ diff --git a/data/ui/mp/play/search_i.png b/data/ui/mp/play/search_i.png new file mode 100644 index 00000000..0549e3f4 Binary files /dev/null and b/data/ui/mp/play/search_i.png differ diff --git a/data/ui/mp/play/search_n.png b/data/ui/mp/play/search_n.png new file mode 100644 index 00000000..f629fc04 Binary files /dev/null and b/data/ui/mp/play/search_n.png differ diff --git a/data/ui/mp/play/searchactive_d.png b/data/ui/mp/play/searchactive_d.png new file mode 100644 index 00000000..af2c7adf Binary files /dev/null and b/data/ui/mp/play/searchactive_d.png differ diff --git a/data/ui/mp/play/searchactive_h.png b/data/ui/mp/play/searchactive_h.png new file mode 100644 index 00000000..ea9b6da5 Binary files /dev/null and b/data/ui/mp/play/searchactive_h.png differ diff --git a/data/ui/mp/play/searchactive_i.png b/data/ui/mp/play/searchactive_i.png new file mode 100644 index 00000000..c1ceb9fb Binary files /dev/null and b/data/ui/mp/play/searchactive_i.png differ diff --git a/data/ui/mp/play/searchactive_n.png b/data/ui/mp/play/searchactive_n.png new file mode 100644 index 00000000..4f3479ba Binary files /dev/null and b/data/ui/mp/play/searchactive_n.png differ diff --git a/data/ui/mp/play/select_d.png b/data/ui/mp/play/select_d.png new file mode 100644 index 00000000..8bf3a71d Binary files /dev/null and b/data/ui/mp/play/select_d.png differ diff --git a/data/ui/mp/play/select_h.png b/data/ui/mp/play/select_h.png new file mode 100644 index 00000000..bb07f526 Binary files /dev/null and b/data/ui/mp/play/select_h.png differ diff --git a/data/ui/mp/play/select_n.png b/data/ui/mp/play/select_n.png new file mode 100644 index 00000000..fe056088 Binary files /dev/null and b/data/ui/mp/play/select_n.png differ diff --git a/data/ui/mp/play/settings_d.png b/data/ui/mp/play/settings_d.png new file mode 100644 index 00000000..c587a5a5 Binary files /dev/null and b/data/ui/mp/play/settings_d.png differ diff --git a/data/ui/mp/play/settings_h.png b/data/ui/mp/play/settings_h.png new file mode 100644 index 00000000..4dc9c33b Binary files /dev/null and b/data/ui/mp/play/settings_h.png differ diff --git a/data/ui/mp/play/settings_i.png b/data/ui/mp/play/settings_i.png new file mode 100644 index 00000000..78ec89af Binary files /dev/null and b/data/ui/mp/play/settings_i.png differ diff --git a/data/ui/mp/play/settings_n.png b/data/ui/mp/play/settings_n.png new file mode 100644 index 00000000..e6d7027d Binary files /dev/null and b/data/ui/mp/play/settings_n.png differ diff --git a/data/ui/mp/play/settingsactive_d.png b/data/ui/mp/play/settingsactive_d.png new file mode 100644 index 00000000..dd3376bb Binary files /dev/null and b/data/ui/mp/play/settingsactive_d.png differ diff --git a/data/ui/mp/play/settingsactive_h.png b/data/ui/mp/play/settingsactive_h.png new file mode 100644 index 00000000..c32e14d2 Binary files /dev/null and b/data/ui/mp/play/settingsactive_h.png differ diff --git a/data/ui/mp/play/settingsactive_i.png b/data/ui/mp/play/settingsactive_i.png new file mode 100644 index 00000000..3c9ba3e5 Binary files /dev/null and b/data/ui/mp/play/settingsactive_i.png differ diff --git a/data/ui/mp/play/settingsactive_n.png b/data/ui/mp/play/settingsactive_n.png new file mode 100644 index 00000000..102b8509 Binary files /dev/null and b/data/ui/mp/play/settingsactive_n.png differ diff --git a/data/ui/mp/play/snowballs_d.png b/data/ui/mp/play/snowballs_d.png new file mode 100644 index 00000000..688a448c Binary files /dev/null and b/data/ui/mp/play/snowballs_d.png differ diff --git a/data/ui/mp/play/snowballs_h.png b/data/ui/mp/play/snowballs_h.png new file mode 100644 index 00000000..2feb1bb2 Binary files /dev/null and b/data/ui/mp/play/snowballs_h.png differ diff --git a/data/ui/mp/play/snowballs_n.png b/data/ui/mp/play/snowballs_n.png new file mode 100644 index 00000000..3c40facb Binary files /dev/null and b/data/ui/mp/play/snowballs_n.png differ diff --git a/data/ui/mp/play/snowballsonly_d.png b/data/ui/mp/play/snowballsonly_d.png new file mode 100644 index 00000000..750c570c Binary files /dev/null and b/data/ui/mp/play/snowballsonly_d.png differ diff --git a/data/ui/mp/play/snowballsonly_h.png b/data/ui/mp/play/snowballsonly_h.png new file mode 100644 index 00000000..760df551 Binary files /dev/null and b/data/ui/mp/play/snowballsonly_h.png differ diff --git a/data/ui/mp/play/snowballsonly_i.png b/data/ui/mp/play/snowballsonly_i.png new file mode 100644 index 00000000..9379a53d Binary files /dev/null and b/data/ui/mp/play/snowballsonly_i.png differ diff --git a/data/ui/mp/play/snowballsonly_n.png b/data/ui/mp/play/snowballsonly_n.png new file mode 100644 index 00000000..44fb00b7 Binary files /dev/null and b/data/ui/mp/play/snowballsonly_n.png differ diff --git a/data/ui/mp/play/snowflake_d.png b/data/ui/mp/play/snowflake_d.png new file mode 100644 index 00000000..a1342093 Binary files /dev/null and b/data/ui/mp/play/snowflake_d.png differ diff --git a/data/ui/mp/play/snowflake_h.png b/data/ui/mp/play/snowflake_h.png new file mode 100644 index 00000000..b83a22e6 Binary files /dev/null and b/data/ui/mp/play/snowflake_h.png differ diff --git a/data/ui/mp/play/snowflake_i.png b/data/ui/mp/play/snowflake_i.png new file mode 100644 index 00000000..4dd6428d Binary files /dev/null and b/data/ui/mp/play/snowflake_i.png differ diff --git a/data/ui/mp/play/snowflake_n.png b/data/ui/mp/play/snowflake_n.png new file mode 100644 index 00000000..9b5e2a1c Binary files /dev/null and b/data/ui/mp/play/snowflake_n.png differ diff --git a/data/ui/mp/play/snowmenu.png b/data/ui/mp/play/snowmenu.png new file mode 100644 index 00000000..f09d98d8 Binary files /dev/null and b/data/ui/mp/play/snowmenu.png differ diff --git a/data/ui/mp/play/snowmenu_d.png b/data/ui/mp/play/snowmenu_d.png new file mode 100644 index 00000000..f09d98d8 Binary files /dev/null and b/data/ui/mp/play/snowmenu_d.png differ diff --git a/data/ui/mp/play/snowmenu_n.png b/data/ui/mp/play/snowmenu_n.png new file mode 100644 index 00000000..f09d98d8 Binary files /dev/null and b/data/ui/mp/play/snowmenu_n.png differ diff --git a/data/ui/mp/play/solo_d.png b/data/ui/mp/play/solo_d.png new file mode 100644 index 00000000..3e66bf54 Binary files /dev/null and b/data/ui/mp/play/solo_d.png differ diff --git a/data/ui/mp/play/solo_h.png b/data/ui/mp/play/solo_h.png new file mode 100644 index 00000000..8ff4b0e5 Binary files /dev/null and b/data/ui/mp/play/solo_h.png differ diff --git a/data/ui/mp/play/solo_n.png b/data/ui/mp/play/solo_n.png new file mode 100644 index 00000000..6e1de0b9 Binary files /dev/null and b/data/ui/mp/play/solo_n.png differ diff --git a/data/ui/mp/play/spooky_d.png b/data/ui/mp/play/spooky_d.png new file mode 100644 index 00000000..036124bc Binary files /dev/null and b/data/ui/mp/play/spooky_d.png differ diff --git a/data/ui/mp/play/spooky_h.png b/data/ui/mp/play/spooky_h.png new file mode 100644 index 00000000..f8c8b0f7 Binary files /dev/null and b/data/ui/mp/play/spooky_h.png differ diff --git a/data/ui/mp/play/spooky_i.png b/data/ui/mp/play/spooky_i.png new file mode 100644 index 00000000..bf1794c4 Binary files /dev/null and b/data/ui/mp/play/spooky_i.png differ diff --git a/data/ui/mp/play/spooky_n.png b/data/ui/mp/play/spooky_n.png new file mode 100644 index 00000000..ea79e5c5 Binary files /dev/null and b/data/ui/mp/play/spooky_n.png differ diff --git a/data/ui/mp/play/spookyghosts_d.png b/data/ui/mp/play/spookyghosts_d.png new file mode 100644 index 00000000..e0ee7695 Binary files /dev/null and b/data/ui/mp/play/spookyghosts_d.png differ diff --git a/data/ui/mp/play/spookyghosts_h.png b/data/ui/mp/play/spookyghosts_h.png new file mode 100644 index 00000000..232667e4 Binary files /dev/null and b/data/ui/mp/play/spookyghosts_h.png differ diff --git a/data/ui/mp/play/spookyghosts_n.png b/data/ui/mp/play/spookyghosts_n.png new file mode 100644 index 00000000..256578ab Binary files /dev/null and b/data/ui/mp/play/spookyghosts_n.png differ diff --git a/data/ui/mp/play/statistics_d.png b/data/ui/mp/play/statistics_d.png new file mode 100644 index 00000000..a1b33baa Binary files /dev/null and b/data/ui/mp/play/statistics_d.png differ diff --git a/data/ui/mp/play/statistics_h.png b/data/ui/mp/play/statistics_h.png new file mode 100644 index 00000000..34ae6323 Binary files /dev/null and b/data/ui/mp/play/statistics_h.png differ diff --git a/data/ui/mp/play/statistics_i.png b/data/ui/mp/play/statistics_i.png new file mode 100644 index 00000000..d941a982 Binary files /dev/null and b/data/ui/mp/play/statistics_i.png differ diff --git a/data/ui/mp/play/statistics_n.png b/data/ui/mp/play/statistics_n.png new file mode 100644 index 00000000..b6102a2f Binary files /dev/null and b/data/ui/mp/play/statistics_n.png differ diff --git a/data/ui/mp/play/teaminfo_d.png b/data/ui/mp/play/teaminfo_d.png new file mode 100644 index 00000000..1372f46f Binary files /dev/null and b/data/ui/mp/play/teaminfo_d.png differ diff --git a/data/ui/mp/play/teaminfo_h.png b/data/ui/mp/play/teaminfo_h.png new file mode 100644 index 00000000..5c57b0e6 Binary files /dev/null and b/data/ui/mp/play/teaminfo_h.png differ diff --git a/data/ui/mp/play/teaminfo_i.png b/data/ui/mp/play/teaminfo_i.png new file mode 100644 index 00000000..0888c692 Binary files /dev/null and b/data/ui/mp/play/teaminfo_i.png differ diff --git a/data/ui/mp/play/teaminfo_n.png b/data/ui/mp/play/teaminfo_n.png new file mode 100644 index 00000000..aceecb8e Binary files /dev/null and b/data/ui/mp/play/teaminfo_n.png differ diff --git a/data/ui/mp/play/teaminfoactive_d.png b/data/ui/mp/play/teaminfoactive_d.png new file mode 100644 index 00000000..dfd72720 Binary files /dev/null and b/data/ui/mp/play/teaminfoactive_d.png differ diff --git a/data/ui/mp/play/teaminfoactive_h.png b/data/ui/mp/play/teaminfoactive_h.png new file mode 100644 index 00000000..0f9ed1b7 Binary files /dev/null and b/data/ui/mp/play/teaminfoactive_h.png differ diff --git a/data/ui/mp/play/teaminfoactive_i.png b/data/ui/mp/play/teaminfoactive_i.png new file mode 100644 index 00000000..c4380f1f Binary files /dev/null and b/data/ui/mp/play/teaminfoactive_i.png differ diff --git a/data/ui/mp/play/teaminfoactive_n.png b/data/ui/mp/play/teaminfoactive_n.png new file mode 100644 index 00000000..444d1d10 Binary files /dev/null and b/data/ui/mp/play/teaminfoactive_n.png differ diff --git a/data/ui/mp/play/teammode_d.png b/data/ui/mp/play/teammode_d.png new file mode 100644 index 00000000..ad537822 Binary files /dev/null and b/data/ui/mp/play/teammode_d.png differ diff --git a/data/ui/mp/play/teammode_h.png b/data/ui/mp/play/teammode_h.png new file mode 100644 index 00000000..e34ae11b Binary files /dev/null and b/data/ui/mp/play/teammode_h.png differ diff --git a/data/ui/mp/play/teammode_i.png b/data/ui/mp/play/teammode_i.png new file mode 100644 index 00000000..af18acda Binary files /dev/null and b/data/ui/mp/play/teammode_i.png differ diff --git a/data/ui/mp/play/teammode_n.png b/data/ui/mp/play/teammode_n.png new file mode 100644 index 00000000..09e78450 Binary files /dev/null and b/data/ui/mp/play/teammode_n.png differ diff --git a/data/ui/mp/play/vs_d.png b/data/ui/mp/play/vs_d.png new file mode 100644 index 00000000..a7041ede Binary files /dev/null and b/data/ui/mp/play/vs_d.png differ diff --git a/data/ui/mp/play/vs_h.png b/data/ui/mp/play/vs_h.png new file mode 100644 index 00000000..0dfc5685 Binary files /dev/null and b/data/ui/mp/play/vs_h.png differ diff --git a/data/ui/mp/play/vs_n.png b/data/ui/mp/play/vs_n.png new file mode 100644 index 00000000..94fe88e6 Binary files /dev/null and b/data/ui/mp/play/vs_n.png differ diff --git a/data/ui/mp/play/window.png b/data/ui/mp/play/window.png new file mode 100644 index 00000000..f2ee7c3b Binary files /dev/null and b/data/ui/mp/play/window.png differ diff --git a/data/ui/mp/pre/leave_d.png b/data/ui/mp/pre/leave_d.png new file mode 100644 index 00000000..54432ccf Binary files /dev/null and b/data/ui/mp/pre/leave_d.png differ diff --git a/data/ui/mp/pre/leave_h.png b/data/ui/mp/pre/leave_h.png new file mode 100644 index 00000000..accb2711 Binary files /dev/null and b/data/ui/mp/pre/leave_h.png differ diff --git a/data/ui/mp/pre/leave_i.png b/data/ui/mp/pre/leave_i.png new file mode 100644 index 00000000..b4b656fb Binary files /dev/null and b/data/ui/mp/pre/leave_i.png differ diff --git a/data/ui/mp/pre/leave_n.png b/data/ui/mp/pre/leave_n.png new file mode 100644 index 00000000..aec924f9 Binary files /dev/null and b/data/ui/mp/pre/leave_n.png differ diff --git a/data/ui/mp/pre/play_d.png b/data/ui/mp/pre/play_d.png new file mode 100644 index 00000000..57d0f7e6 Binary files /dev/null and b/data/ui/mp/pre/play_d.png differ diff --git a/data/ui/mp/pre/play_h.png b/data/ui/mp/pre/play_h.png new file mode 100644 index 00000000..0ce323fa Binary files /dev/null and b/data/ui/mp/pre/play_h.png differ diff --git a/data/ui/mp/pre/play_i.png b/data/ui/mp/pre/play_i.png new file mode 100644 index 00000000..3a613ca4 Binary files /dev/null and b/data/ui/mp/pre/play_i.png differ diff --git a/data/ui/mp/pre/play_n.png b/data/ui/mp/pre/play_n.png new file mode 100644 index 00000000..254b33a3 Binary files /dev/null and b/data/ui/mp/pre/play_n.png differ diff --git a/data/ui/mp/pre/ready_d.png b/data/ui/mp/pre/ready_d.png new file mode 100644 index 00000000..76562659 Binary files /dev/null and b/data/ui/mp/pre/ready_d.png differ diff --git a/data/ui/mp/pre/ready_h.png b/data/ui/mp/pre/ready_h.png new file mode 100644 index 00000000..b7093f58 Binary files /dev/null and b/data/ui/mp/pre/ready_h.png differ diff --git a/data/ui/mp/pre/ready_n.png b/data/ui/mp/pre/ready_n.png new file mode 100644 index 00000000..fe271c81 Binary files /dev/null and b/data/ui/mp/pre/ready_n.png differ diff --git a/data/ui/mp/pre/spectate_d.png b/data/ui/mp/pre/spectate_d.png new file mode 100644 index 00000000..fddf81ae Binary files /dev/null and b/data/ui/mp/pre/spectate_d.png differ diff --git a/data/ui/mp/pre/spectate_h.png b/data/ui/mp/pre/spectate_h.png new file mode 100644 index 00000000..52e039ef Binary files /dev/null and b/data/ui/mp/pre/spectate_h.png differ diff --git a/data/ui/mp/pre/spectate_i.png b/data/ui/mp/pre/spectate_i.png new file mode 100644 index 00000000..84ff7c65 Binary files /dev/null and b/data/ui/mp/pre/spectate_i.png differ diff --git a/data/ui/mp/pre/spectate_n.png b/data/ui/mp/pre/spectate_n.png new file mode 100644 index 00000000..102a5cc5 Binary files /dev/null and b/data/ui/mp/pre/spectate_n.png differ diff --git a/data/ui/mp/pre/window.png b/data/ui/mp/pre/window.png new file mode 100644 index 00000000..f37895f2 Binary files /dev/null and b/data/ui/mp/pre/window.png differ diff --git a/data/ui/mp/radar/EndPad.png b/data/ui/mp/radar/EndPad.png new file mode 100644 index 00000000..49e5c166 Binary files /dev/null and b/data/ui/mp/radar/EndPad.png differ diff --git a/data/ui/mp/radar/GemItem.png b/data/ui/mp/radar/GemItem.png new file mode 100644 index 00000000..a8e2cc9e Binary files /dev/null and b/data/ui/mp/radar/GemItem.png differ diff --git a/data/ui/mp/radar/GemItemBase.png b/data/ui/mp/radar/GemItemBase.png new file mode 100644 index 00000000..a8e2cc9e Binary files /dev/null and b/data/ui/mp/radar/GemItemBase.png differ diff --git a/data/ui/mp/radar/GemItemBlack.png b/data/ui/mp/radar/GemItemBlack.png new file mode 100644 index 00000000..edd2a921 Binary files /dev/null and b/data/ui/mp/radar/GemItemBlack.png differ diff --git a/data/ui/mp/radar/GemItemBlue.png b/data/ui/mp/radar/GemItemBlue.png new file mode 100644 index 00000000..c318bdcf Binary files /dev/null and b/data/ui/mp/radar/GemItemBlue.png differ diff --git a/data/ui/mp/radar/GemItemGreen.png b/data/ui/mp/radar/GemItemGreen.png new file mode 100644 index 00000000..e59ae344 Binary files /dev/null and b/data/ui/mp/radar/GemItemGreen.png differ diff --git a/data/ui/mp/radar/GemItemOrange.png b/data/ui/mp/radar/GemItemOrange.png new file mode 100644 index 00000000..c491517b Binary files /dev/null and b/data/ui/mp/radar/GemItemOrange.png differ diff --git a/data/ui/mp/radar/GemItemPink.png b/data/ui/mp/radar/GemItemPink.png new file mode 100644 index 00000000..a8e2cc9e Binary files /dev/null and b/data/ui/mp/radar/GemItemPink.png differ diff --git a/data/ui/mp/radar/GemItemPlatinum.png b/data/ui/mp/radar/GemItemPlatinum.png new file mode 100644 index 00000000..141afc6a Binary files /dev/null and b/data/ui/mp/radar/GemItemPlatinum.png differ diff --git a/data/ui/mp/radar/GemItemPurple.png b/data/ui/mp/radar/GemItemPurple.png new file mode 100644 index 00000000..feb599cf Binary files /dev/null and b/data/ui/mp/radar/GemItemPurple.png differ diff --git a/data/ui/mp/radar/GemItemRed.png b/data/ui/mp/radar/GemItemRed.png new file mode 100644 index 00000000..cb6754a9 Binary files /dev/null and b/data/ui/mp/radar/GemItemRed.png differ diff --git a/data/ui/mp/radar/GemItemTurquoise.png b/data/ui/mp/radar/GemItemTurquoise.png new file mode 100644 index 00000000..282bb433 Binary files /dev/null and b/data/ui/mp/radar/GemItemTurquoise.png differ diff --git a/data/ui/mp/radar/GemItemYellow.png b/data/ui/mp/radar/GemItemYellow.png new file mode 100644 index 00000000..ad440f7c Binary files /dev/null and b/data/ui/mp/radar/GemItemYellow.png differ diff --git a/data/ui/mp/radar/Radar.png b/data/ui/mp/radar/Radar.png new file mode 100644 index 00000000..fe0e7a15 Binary files /dev/null and b/data/ui/mp/radar/Radar.png differ diff --git a/data/ui/mp/radar/arrow/base0001.png b/data/ui/mp/radar/arrow/base0001.png new file mode 100644 index 00000000..2c3d6eaa Binary files /dev/null and b/data/ui/mp/radar/arrow/base0001.png differ diff --git a/data/ui/mp/radar/arrow/black0001.png b/data/ui/mp/radar/arrow/black0001.png new file mode 100644 index 00000000..7d385159 Binary files /dev/null and b/data/ui/mp/radar/arrow/black0001.png differ diff --git a/data/ui/mp/radar/arrow/blue0001.png b/data/ui/mp/radar/arrow/blue0001.png new file mode 100644 index 00000000..d5b4daa2 Binary files /dev/null and b/data/ui/mp/radar/arrow/blue0001.png differ diff --git a/data/ui/mp/radar/arrow/green0001.png b/data/ui/mp/radar/arrow/green0001.png new file mode 100644 index 00000000..b478ca00 Binary files /dev/null and b/data/ui/mp/radar/arrow/green0001.png differ diff --git a/data/ui/mp/radar/arrow/orange0001.png b/data/ui/mp/radar/arrow/orange0001.png new file mode 100644 index 00000000..50b820c8 Binary files /dev/null and b/data/ui/mp/radar/arrow/orange0001.png differ diff --git a/data/ui/mp/radar/arrow/pink0001.png b/data/ui/mp/radar/arrow/pink0001.png new file mode 100644 index 00000000..1ffcdf8f Binary files /dev/null and b/data/ui/mp/radar/arrow/pink0001.png differ diff --git a/data/ui/mp/radar/arrow/platinum0001.png b/data/ui/mp/radar/arrow/platinum0001.png new file mode 100644 index 00000000..32271769 Binary files /dev/null and b/data/ui/mp/radar/arrow/platinum0001.png differ diff --git a/data/ui/mp/radar/arrow/purple0001.png b/data/ui/mp/radar/arrow/purple0001.png new file mode 100644 index 00000000..55065119 Binary files /dev/null and b/data/ui/mp/radar/arrow/purple0001.png differ diff --git a/data/ui/mp/radar/arrow/red0001.png b/data/ui/mp/radar/arrow/red0001.png new file mode 100644 index 00000000..9310c05c Binary files /dev/null and b/data/ui/mp/radar/arrow/red0001.png differ diff --git a/data/ui/mp/radar/arrow/turquoise0001.png b/data/ui/mp/radar/arrow/turquoise0001.png new file mode 100644 index 00000000..d824a911 Binary files /dev/null and b/data/ui/mp/radar/arrow/turquoise0001.png differ diff --git a/data/ui/mp/radar/arrow/white0001.png b/data/ui/mp/radar/arrow/white0001.png new file mode 100644 index 00000000..a677896c Binary files /dev/null and b/data/ui/mp/radar/arrow/white0001.png differ diff --git a/data/ui/mp/radar/arrow/yellow0001.png b/data/ui/mp/radar/arrow/yellow0001.png new file mode 100644 index 00000000..76026ae3 Binary files /dev/null and b/data/ui/mp/radar/arrow/yellow0001.png differ diff --git a/data/ui/mp/search/artist_d.png b/data/ui/mp/search/artist_d.png new file mode 100644 index 00000000..0f6519f8 Binary files /dev/null and b/data/ui/mp/search/artist_d.png differ diff --git a/data/ui/mp/search/artist_h.png b/data/ui/mp/search/artist_h.png new file mode 100644 index 00000000..96471d88 Binary files /dev/null and b/data/ui/mp/search/artist_h.png differ diff --git a/data/ui/mp/search/artist_n.png b/data/ui/mp/search/artist_n.png new file mode 100644 index 00000000..d9d81878 Binary files /dev/null and b/data/ui/mp/search/artist_n.png differ diff --git a/data/ui/mp/search/cancel_d.png b/data/ui/mp/search/cancel_d.png new file mode 100644 index 00000000..70448ccb Binary files /dev/null and b/data/ui/mp/search/cancel_d.png differ diff --git a/data/ui/mp/search/cancel_h.png b/data/ui/mp/search/cancel_h.png new file mode 100644 index 00000000..2ad13b46 Binary files /dev/null and b/data/ui/mp/search/cancel_h.png differ diff --git a/data/ui/mp/search/cancel_n.png b/data/ui/mp/search/cancel_n.png new file mode 100644 index 00000000..311624e4 Binary files /dev/null and b/data/ui/mp/search/cancel_n.png differ diff --git a/data/ui/mp/search/file_d.png b/data/ui/mp/search/file_d.png new file mode 100644 index 00000000..9ab9120f Binary files /dev/null and b/data/ui/mp/search/file_d.png differ diff --git a/data/ui/mp/search/file_h.png b/data/ui/mp/search/file_h.png new file mode 100644 index 00000000..5a6a59c8 Binary files /dev/null and b/data/ui/mp/search/file_h.png differ diff --git a/data/ui/mp/search/file_n.png b/data/ui/mp/search/file_n.png new file mode 100644 index 00000000..60bcf971 Binary files /dev/null and b/data/ui/mp/search/file_n.png differ diff --git a/data/ui/mp/search/name_d.png b/data/ui/mp/search/name_d.png new file mode 100644 index 00000000..0a126cd3 Binary files /dev/null and b/data/ui/mp/search/name_d.png differ diff --git a/data/ui/mp/search/name_h.png b/data/ui/mp/search/name_h.png new file mode 100644 index 00000000..29b5359d Binary files /dev/null and b/data/ui/mp/search/name_h.png differ diff --git a/data/ui/mp/search/name_n.png b/data/ui/mp/search/name_n.png new file mode 100644 index 00000000..471b44ed Binary files /dev/null and b/data/ui/mp/search/name_n.png differ diff --git a/data/ui/mp/search/options_d.png b/data/ui/mp/search/options_d.png new file mode 100644 index 00000000..51ddfff1 Binary files /dev/null and b/data/ui/mp/search/options_d.png differ diff --git a/data/ui/mp/search/options_h.png b/data/ui/mp/search/options_h.png new file mode 100644 index 00000000..9348b906 Binary files /dev/null and b/data/ui/mp/search/options_h.png differ diff --git a/data/ui/mp/search/options_n.png b/data/ui/mp/search/options_n.png new file mode 100644 index 00000000..6ff32930 Binary files /dev/null and b/data/ui/mp/search/options_n.png differ diff --git a/data/ui/mp/search/play_d.png b/data/ui/mp/search/play_d.png new file mode 100644 index 00000000..bebfcfe5 Binary files /dev/null and b/data/ui/mp/search/play_d.png differ diff --git a/data/ui/mp/search/play_h.png b/data/ui/mp/search/play_h.png new file mode 100644 index 00000000..a18c63cc Binary files /dev/null and b/data/ui/mp/search/play_h.png differ diff --git a/data/ui/mp/search/play_i.png b/data/ui/mp/search/play_i.png new file mode 100644 index 00000000..728808c6 Binary files /dev/null and b/data/ui/mp/search/play_i.png differ diff --git a/data/ui/mp/search/play_n.png b/data/ui/mp/search/play_n.png new file mode 100644 index 00000000..e58ea956 Binary files /dev/null and b/data/ui/mp/search/play_n.png differ diff --git a/data/ui/mp/search/random_d.png b/data/ui/mp/search/random_d.png new file mode 100644 index 00000000..27416281 Binary files /dev/null and b/data/ui/mp/search/random_d.png differ diff --git a/data/ui/mp/search/random_h.png b/data/ui/mp/search/random_h.png new file mode 100644 index 00000000..56a94312 Binary files /dev/null and b/data/ui/mp/search/random_h.png differ diff --git a/data/ui/mp/search/random_n.png b/data/ui/mp/search/random_n.png new file mode 100644 index 00000000..3665b8ee Binary files /dev/null and b/data/ui/mp/search/random_n.png differ diff --git a/data/ui/mp/search/window.png b/data/ui/mp/search/window.png new file mode 100644 index 00000000..60daf333 Binary files /dev/null and b/data/ui/mp/search/window.png differ diff --git a/data/ui/mp/settings/minus_d.png b/data/ui/mp/settings/minus_d.png new file mode 100644 index 00000000..3e81984b Binary files /dev/null and b/data/ui/mp/settings/minus_d.png differ diff --git a/data/ui/mp/settings/minus_h.png b/data/ui/mp/settings/minus_h.png new file mode 100644 index 00000000..776b408c Binary files /dev/null and b/data/ui/mp/settings/minus_h.png differ diff --git a/data/ui/mp/settings/minus_n.png b/data/ui/mp/settings/minus_n.png new file mode 100644 index 00000000..bb8ded77 Binary files /dev/null and b/data/ui/mp/settings/minus_n.png differ diff --git a/data/ui/mp/settings/playersettings.png b/data/ui/mp/settings/playersettings.png new file mode 100644 index 00000000..ae398b21 Binary files /dev/null and b/data/ui/mp/settings/playersettings.png differ diff --git a/data/ui/mp/settings/plus_d.png b/data/ui/mp/settings/plus_d.png new file mode 100644 index 00000000..fc975464 Binary files /dev/null and b/data/ui/mp/settings/plus_d.png differ diff --git a/data/ui/mp/settings/plus_h.png b/data/ui/mp/settings/plus_h.png new file mode 100644 index 00000000..6b5b9cc6 Binary files /dev/null and b/data/ui/mp/settings/plus_h.png differ diff --git a/data/ui/mp/settings/plus_n.png b/data/ui/mp/settings/plus_n.png new file mode 100644 index 00000000..ad6315f0 Binary files /dev/null and b/data/ui/mp/settings/plus_n.png differ diff --git a/data/ui/mp/settings/serversettings.png b/data/ui/mp/settings/serversettings.png new file mode 100644 index 00000000..ecd65e15 Binary files /dev/null and b/data/ui/mp/settings/serversettings.png differ diff --git a/data/ui/mp/team/add_d.png b/data/ui/mp/team/add_d.png new file mode 100644 index 00000000..63f08f6a Binary files /dev/null and b/data/ui/mp/team/add_d.png differ diff --git a/data/ui/mp/team/add_h.png b/data/ui/mp/team/add_h.png new file mode 100644 index 00000000..3ee07dcd Binary files /dev/null and b/data/ui/mp/team/add_h.png differ diff --git a/data/ui/mp/team/add_i.png b/data/ui/mp/team/add_i.png new file mode 100644 index 00000000..ef5c5586 Binary files /dev/null and b/data/ui/mp/team/add_i.png differ diff --git a/data/ui/mp/team/add_n.png b/data/ui/mp/team/add_n.png new file mode 100644 index 00000000..bb58e829 Binary files /dev/null and b/data/ui/mp/team/add_n.png differ diff --git a/data/ui/mp/team/cancel_d.png b/data/ui/mp/team/cancel_d.png new file mode 100644 index 00000000..a9f88430 Binary files /dev/null and b/data/ui/mp/team/cancel_d.png differ diff --git a/data/ui/mp/team/cancel_h.png b/data/ui/mp/team/cancel_h.png new file mode 100644 index 00000000..d745b684 Binary files /dev/null and b/data/ui/mp/team/cancel_h.png differ diff --git a/data/ui/mp/team/cancel_i.png b/data/ui/mp/team/cancel_i.png new file mode 100644 index 00000000..ae1dc56e Binary files /dev/null and b/data/ui/mp/team/cancel_i.png differ diff --git a/data/ui/mp/team/cancel_n.png b/data/ui/mp/team/cancel_n.png new file mode 100644 index 00000000..311624e4 Binary files /dev/null and b/data/ui/mp/team/cancel_n.png differ diff --git a/data/ui/mp/team/close_d.png b/data/ui/mp/team/close_d.png new file mode 100644 index 00000000..821fd129 Binary files /dev/null and b/data/ui/mp/team/close_d.png differ diff --git a/data/ui/mp/team/close_h.png b/data/ui/mp/team/close_h.png new file mode 100644 index 00000000..56bb10d3 Binary files /dev/null and b/data/ui/mp/team/close_h.png differ diff --git a/data/ui/mp/team/close_i.png b/data/ui/mp/team/close_i.png new file mode 100644 index 00000000..44a1608c Binary files /dev/null and b/data/ui/mp/team/close_i.png differ diff --git a/data/ui/mp/team/close_n.png b/data/ui/mp/team/close_n.png new file mode 100644 index 00000000..20cb0d57 Binary files /dev/null and b/data/ui/mp/team/close_n.png differ diff --git a/data/ui/mp/team/color_0.png b/data/ui/mp/team/color_0.png new file mode 100644 index 00000000..0c7c0f5c Binary files /dev/null and b/data/ui/mp/team/color_0.png differ diff --git a/data/ui/mp/team/color_1.png b/data/ui/mp/team/color_1.png new file mode 100644 index 00000000..218d1258 Binary files /dev/null and b/data/ui/mp/team/color_1.png differ diff --git a/data/ui/mp/team/color_2.png b/data/ui/mp/team/color_2.png new file mode 100644 index 00000000..4d717398 Binary files /dev/null and b/data/ui/mp/team/color_2.png differ diff --git a/data/ui/mp/team/color_3.png b/data/ui/mp/team/color_3.png new file mode 100644 index 00000000..4bec97a6 Binary files /dev/null and b/data/ui/mp/team/color_3.png differ diff --git a/data/ui/mp/team/color_4.png b/data/ui/mp/team/color_4.png new file mode 100644 index 00000000..28212bf2 Binary files /dev/null and b/data/ui/mp/team/color_4.png differ diff --git a/data/ui/mp/team/color_5.png b/data/ui/mp/team/color_5.png new file mode 100644 index 00000000..2554860d Binary files /dev/null and b/data/ui/mp/team/color_5.png differ diff --git a/data/ui/mp/team/color_6.png b/data/ui/mp/team/color_6.png new file mode 100644 index 00000000..70a1fabb Binary files /dev/null and b/data/ui/mp/team/color_6.png differ diff --git a/data/ui/mp/team/color_7.png b/data/ui/mp/team/color_7.png new file mode 100644 index 00000000..8ce0de48 Binary files /dev/null and b/data/ui/mp/team/color_7.png differ diff --git a/data/ui/mp/team/color_8.png b/data/ui/mp/team/color_8.png new file mode 100644 index 00000000..383684ee Binary files /dev/null and b/data/ui/mp/team/color_8.png differ diff --git a/data/ui/mp/team/create_d.png b/data/ui/mp/team/create_d.png new file mode 100644 index 00000000..cf38ca9c Binary files /dev/null and b/data/ui/mp/team/create_d.png differ diff --git a/data/ui/mp/team/create_h.png b/data/ui/mp/team/create_h.png new file mode 100644 index 00000000..8c65989c Binary files /dev/null and b/data/ui/mp/team/create_h.png differ diff --git a/data/ui/mp/team/create_i.png b/data/ui/mp/team/create_i.png new file mode 100644 index 00000000..943b3a2f Binary files /dev/null and b/data/ui/mp/team/create_i.png differ diff --git a/data/ui/mp/team/create_n.png b/data/ui/mp/team/create_n.png new file mode 100644 index 00000000..dc72437b Binary files /dev/null and b/data/ui/mp/team/create_n.png differ diff --git a/data/ui/mp/team/delete_d.png b/data/ui/mp/team/delete_d.png new file mode 100644 index 00000000..680aac57 Binary files /dev/null and b/data/ui/mp/team/delete_d.png differ diff --git a/data/ui/mp/team/delete_h.png b/data/ui/mp/team/delete_h.png new file mode 100644 index 00000000..35be2036 Binary files /dev/null and b/data/ui/mp/team/delete_h.png differ diff --git a/data/ui/mp/team/delete_i.png b/data/ui/mp/team/delete_i.png new file mode 100644 index 00000000..6fa59bec Binary files /dev/null and b/data/ui/mp/team/delete_i.png differ diff --git a/data/ui/mp/team/delete_n.png b/data/ui/mp/team/delete_n.png new file mode 100644 index 00000000..b208188e Binary files /dev/null and b/data/ui/mp/team/delete_n.png differ diff --git a/data/ui/mp/team/invite_d.png b/data/ui/mp/team/invite_d.png new file mode 100644 index 00000000..600fe5ca Binary files /dev/null and b/data/ui/mp/team/invite_d.png differ diff --git a/data/ui/mp/team/invite_h.png b/data/ui/mp/team/invite_h.png new file mode 100644 index 00000000..811c4920 Binary files /dev/null and b/data/ui/mp/team/invite_h.png differ diff --git a/data/ui/mp/team/invite_i.png b/data/ui/mp/team/invite_i.png new file mode 100644 index 00000000..007f7e8b Binary files /dev/null and b/data/ui/mp/team/invite_i.png differ diff --git a/data/ui/mp/team/invite_n.png b/data/ui/mp/team/invite_n.png new file mode 100644 index 00000000..3040ce2a Binary files /dev/null and b/data/ui/mp/team/invite_n.png differ diff --git a/data/ui/mp/team/kick_d.png b/data/ui/mp/team/kick_d.png new file mode 100644 index 00000000..1522f904 Binary files /dev/null and b/data/ui/mp/team/kick_d.png differ diff --git a/data/ui/mp/team/kick_h.png b/data/ui/mp/team/kick_h.png new file mode 100644 index 00000000..1befadcf Binary files /dev/null and b/data/ui/mp/team/kick_h.png differ diff --git a/data/ui/mp/team/kick_i.png b/data/ui/mp/team/kick_i.png new file mode 100644 index 00000000..64d5f8fd Binary files /dev/null and b/data/ui/mp/team/kick_i.png differ diff --git a/data/ui/mp/team/kick_n.png b/data/ui/mp/team/kick_n.png new file mode 100644 index 00000000..f6b8b368 Binary files /dev/null and b/data/ui/mp/team/kick_n.png differ diff --git a/data/ui/mp/team/leave_d.png b/data/ui/mp/team/leave_d.png new file mode 100644 index 00000000..d55a6ed6 Binary files /dev/null and b/data/ui/mp/team/leave_d.png differ diff --git a/data/ui/mp/team/leave_h.png b/data/ui/mp/team/leave_h.png new file mode 100644 index 00000000..c43922d9 Binary files /dev/null and b/data/ui/mp/team/leave_h.png differ diff --git a/data/ui/mp/team/leave_i.png b/data/ui/mp/team/leave_i.png new file mode 100644 index 00000000..4a1d178e Binary files /dev/null and b/data/ui/mp/team/leave_i.png differ diff --git a/data/ui/mp/team/leave_n.png b/data/ui/mp/team/leave_n.png new file mode 100644 index 00000000..f3349c7d Binary files /dev/null and b/data/ui/mp/team/leave_n.png differ diff --git a/data/ui/mp/team/next_d.png b/data/ui/mp/team/next_d.png new file mode 100644 index 00000000..5209ef1d Binary files /dev/null and b/data/ui/mp/team/next_d.png differ diff --git a/data/ui/mp/team/next_h.png b/data/ui/mp/team/next_h.png new file mode 100644 index 00000000..c93084c7 Binary files /dev/null and b/data/ui/mp/team/next_h.png differ diff --git a/data/ui/mp/team/next_n.png b/data/ui/mp/team/next_n.png new file mode 100644 index 00000000..8ba49fad Binary files /dev/null and b/data/ui/mp/team/next_n.png differ diff --git a/data/ui/mp/team/nomarble.png b/data/ui/mp/team/nomarble.png new file mode 100644 index 00000000..5c7826f9 Binary files /dev/null and b/data/ui/mp/team/nomarble.png differ diff --git a/data/ui/mp/team/options_d.png b/data/ui/mp/team/options_d.png new file mode 100644 index 00000000..59d86667 Binary files /dev/null and b/data/ui/mp/team/options_d.png differ diff --git a/data/ui/mp/team/options_h.png b/data/ui/mp/team/options_h.png new file mode 100644 index 00000000..74770b01 Binary files /dev/null and b/data/ui/mp/team/options_h.png differ diff --git a/data/ui/mp/team/options_i.png b/data/ui/mp/team/options_i.png new file mode 100644 index 00000000..38c3a9a1 Binary files /dev/null and b/data/ui/mp/team/options_i.png differ diff --git a/data/ui/mp/team/options_n.png b/data/ui/mp/team/options_n.png new file mode 100644 index 00000000..05aaf47d Binary files /dev/null and b/data/ui/mp/team/options_n.png differ diff --git a/data/ui/mp/team/prev_d.png b/data/ui/mp/team/prev_d.png new file mode 100644 index 00000000..4158114b Binary files /dev/null and b/data/ui/mp/team/prev_d.png differ diff --git a/data/ui/mp/team/prev_h.png b/data/ui/mp/team/prev_h.png new file mode 100644 index 00000000..1277bece Binary files /dev/null and b/data/ui/mp/team/prev_h.png differ diff --git a/data/ui/mp/team/prev_n.png b/data/ui/mp/team/prev_n.png new file mode 100644 index 00000000..f51882c7 Binary files /dev/null and b/data/ui/mp/team/prev_n.png differ diff --git a/data/ui/mp/team/promote_d.png b/data/ui/mp/team/promote_d.png new file mode 100644 index 00000000..68ed23e9 Binary files /dev/null and b/data/ui/mp/team/promote_d.png differ diff --git a/data/ui/mp/team/promote_h.png b/data/ui/mp/team/promote_h.png new file mode 100644 index 00000000..57e029b7 Binary files /dev/null and b/data/ui/mp/team/promote_h.png differ diff --git a/data/ui/mp/team/promote_i.png b/data/ui/mp/team/promote_i.png new file mode 100644 index 00000000..449a5f79 Binary files /dev/null and b/data/ui/mp/team/promote_i.png differ diff --git a/data/ui/mp/team/promote_n.png b/data/ui/mp/team/promote_n.png new file mode 100644 index 00000000..c0ed0f8b Binary files /dev/null and b/data/ui/mp/team/promote_n.png differ diff --git a/data/ui/mp/team/teamcreate.png b/data/ui/mp/team/teamcreate.png new file mode 100644 index 00000000..98eb00a0 Binary files /dev/null and b/data/ui/mp/team/teamcreate.png differ diff --git a/data/ui/mp/team/teaminvite.png b/data/ui/mp/team/teaminvite.png new file mode 100644 index 00000000..29f70d22 Binary files /dev/null and b/data/ui/mp/team/teaminvite.png differ diff --git a/data/ui/mp/team/teamjoin.png b/data/ui/mp/team/teamjoin.png new file mode 100644 index 00000000..e7c39def Binary files /dev/null and b/data/ui/mp/team/teamjoin.png differ diff --git a/data/ui/mp/team/teamoptions.png b/data/ui/mp/team/teamoptions.png new file mode 100644 index 00000000..b4bf6394 Binary files /dev/null and b/data/ui/mp/team/teamoptions.png differ diff --git a/data/ui/mp/team/teamselect.png b/data/ui/mp/team/teamselect.png new file mode 100644 index 00000000..0a343371 Binary files /dev/null and b/data/ui/mp/team/teamselect.png differ diff --git a/src/Marble.hx b/src/Marble.hx index 957dd4ac..2ab5bd83 100644 --- a/src/Marble.hx +++ b/src/Marble.hx @@ -26,7 +26,6 @@ import src.Settings; import h3d.scene.Mesh; import h3d.col.Bounds; import collision.CollisionEntity; -import shapes.StartPad; import src.TimeState; import src.ParticleSystem.ParticleEmitter; import src.ParticleSystem.ParticleData; @@ -306,8 +305,6 @@ class Marble extends GameObject { public var mode:Mode = Play; - public var startPad:StartPad; - public var prevPos:Vector; var cloak:Bool = false; @@ -1604,43 +1601,6 @@ class Marble extends GameObject { } } - // var intersectT = intersectData.t; - // if (intersectData.found && intersectT > 0.001) { - // var diff = timeStep - intersectT; - // this.velocity = this.velocity.sub(A.multiply(diff)); - // this.omega = this.omega.sub(a.multiply(diff)); - // // var mo = new h3d.prim.Sphere(); - // // mo.addNormals(); - // // mo.scale(_radius); - // // var mCol = new h3d.scene.Mesh(mo); - // // mCol.setPosition(intersectData.position.x, intersectData.position.y, intersectData.position.z); - // // this.level.scene.addChild(mCol); - // timeStep = intersectT; - // } - - // var posAdd = this.velocity.multiply(timeStep); - // var expectedPos = pos.add(posAdd); - // var newPos = nudgeToContacts(expectedPos, _radius); - - // if (mode == Start) { - // var upVec = this.level.currentUp; - // var startpadNormal = startPad.getAbsPos().up(); - // this.velocity = upVec.multiply(this.velocity.dot(upVec)); - // // Apply contact forces in startPad up direction if upVec is not startpad up, fixes the weird startpad shit in pinball wizard - // if (upVec.dot(startpadNormal) < 0.95) { - // for (contact in contacts) { - // var normF = contact.normal.multiply(contact.normalForce); - // var startpadF = startpadNormal.multiply(normF.dot(startpadNormal)); - // var upF = upVec.multiply(normF.dot(upVec)); - // this.velocity = this.velocity.add(startpadF.multiply(timeStep / 4)); - // } - // } - // } - - // if (mode == Finish) { - // this.velocity = this.velocity.multiply(0.925); - // } - var rot = this.getRotationQuat(); var quat = new Quat(); quat.initRotation(omega.x * timeStep, omega.y * timeStep, omega.z * timeStep); @@ -1949,6 +1909,11 @@ class Marble extends GameObject { } } + public function setMarblePosition(x:Float, y:Float, z:Float) { + this.collider.transform.setPosition(new Vector(x, y, z)); + this.setPosition(x, y, z); + } + public override function reset() { this.velocity = new Vector(); this.collider.velocity = new Vector(); diff --git a/src/MarbleWorld.hx b/src/MarbleWorld.hx index e2c370d3..571450ea 100644 --- a/src/MarbleWorld.hx +++ b/src/MarbleWorld.hx @@ -1,5 +1,7 @@ package src; +import modes.GameMode; +import modes.GameMode.GameModeFactory; import rewind.RewindManager; import Macros.MarbleWorldMacros; import shapes.PushButton; @@ -130,6 +132,8 @@ class MarbleWorld extends Scheduler { var endPad:EndPad; var skyElement:MissionElementSky; + public var gameMode:GameMode; + // Lighting public var ambient:Vector; public var dirLight:Vector; @@ -208,6 +212,7 @@ class MarbleWorld extends Scheduler { this.scene2d = scene2d; this.mission = mission; this.game = mission.game.toLowerCase(); + this.gameMode = GameModeFactory.getGameMode(cast this, null); this.replay = new Replay(mission.path, mission.isClaMission ? mission.id : 0); this.isRecording = record; this.rewindManager = new RewindManager(cast this); @@ -259,6 +264,7 @@ class MarbleWorld extends Scheduler { }; this.mission.load(); scanMission(this.mission.root); + this.gameMode.missionScan(this.mission); this.resourceLoadFuncs.push(fwd -> this.initScene(fwd)); this.resourceLoadFuncs.push(fwd -> this.initMarble(fwd)); this.resourceLoadFuncs.push(fwd -> { @@ -422,9 +428,13 @@ class MarbleWorld extends Scheduler { marblefiles.push("shapes/balls/" + Settings.optionsSettings.marbleSkin + ".marble.png"); else marblefiles.push("shapes/balls/pack1/" + Settings.optionsSettings.marbleSkin + ".marble.png"); + var gameModeFiles = this.gameMode.getPreloadFiles(); for (file in marblefiles) { worker.loadFile(file); } + for (file in gameModeFiles) { + worker.loadFile(file); + } worker.addTask(fwd -> { var marble = new Marble(); marble.controllable = true; @@ -449,6 +459,14 @@ class MarbleWorld extends Scheduler { return 0; // Load checkpoint } + if (!full) { + var respawnT = this.gameMode.getRespawnTransform(marble); + if (respawnT != null) { + respawn(marble, respawnT.position, respawnT.orientation, respawnT.up); + return 0; + } + } + if (!this.isWatching) { this.replay.clear(); } else @@ -457,7 +475,7 @@ class MarbleWorld extends Scheduler { this.rewindManager.clear(); this.timeState.currentAttemptTime = 0; - this.timeState.gameplayClock = 0; + this.timeState.gameplayClock = this.gameMode.getStartTime(); this.timeState.ticks = 0; this.bonusTime = 0; this.marble.outOfBounds = false; @@ -524,7 +542,7 @@ class MarbleWorld extends Scheduler { } this.cancel(this.marble.oobSchedule); - var startquat = this.getStartPositionAndOrientation(); + var startquat = this.gameMode.getSpawnTransform(); this.marble.setPosition(startquat.position.x, startquat.position.y, startquat.position.z + 3); var oldtransform = this.marble.collider.transform.clone(); @@ -532,7 +550,7 @@ class MarbleWorld extends Scheduler { this.marble.collider.setTransform(oldtransform); this.marble.reset(); - var euler = startquat.quat.toEuler(); + var euler = startquat.orientation.toEuler(); this.marble.camera.init(cast this); this.marble.camera.CameraYaw = euler.z + Math.PI / 2; this.marble.camera.CameraPitch = 0.45; @@ -541,7 +559,6 @@ class MarbleWorld extends Scheduler { this.marble.camera.oob = false; this.marble.camera.finish = false; this.marble.mode = Start; - this.marble.startPad = cast startquat.pad; sky.follow = marble.camera; var missionInfo:MissionElementScriptObject = cast this.mission.root.elements.filter((element) -> element._type == MissionElementType.ScriptObject @@ -565,29 +582,59 @@ class MarbleWorld extends Scheduler { Console.log("State Start"); this.clearSchedule(); - this.schedule(0.5, () -> { - // setCenterText('ready'); - Console.log("State Ready"); - AudioManager.playSound(ResourceLoader.getResource('data/sound/ready.wav', ResourceLoader.getAudio, this.soundResources)); - return 0; - }); - this.schedule(2, () -> { - // setCenterText('set'); - Console.log("State Set"); - AudioManager.playSound(ResourceLoader.getResource('data/sound/set.wav', ResourceLoader.getAudio, this.soundResources)); - return 0; - }); - this.schedule(3.5, () -> { - // setCenterText('go'); - Console.log("State Go"); - AudioManager.playSound(ResourceLoader.getResource('data/sound/go.wav', ResourceLoader.getAudio, this.soundResources)); - Console.log("State Play"); - return 0; - }); + + this.gameMode.onRestart(); return 0; } + public function respawn(marble:Marble, respawnPos:Vector, respawnQuat:Quat, respawnUp:Vector) { + // Determine where to spawn the marble + marble.setMarblePosition(respawnPos.x, respawnPos.y, respawnPos.z); + marble.velocity.set(0, 0, 0); + marble.omega.set(0, 0, 0); + Console.log('Respawn:'); + Console.log('Marble Position: ${respawnPos.x} ${respawnPos.y} ${respawnPos.z}'); + Console.log('Marble Velocity: ${marble.velocity.x} ${marble.velocity.y} ${marble.velocity.z}'); + Console.log('Marble Angular: ${marble.omega.x} ${marble.omega.y} ${marble.omega.z}'); + // Set camera orientation + var euler = respawnQuat.toEuler(); + marble.camera.CameraYaw = euler.z + Math.PI / 2; + marble.camera.CameraPitch = 0.45; + marble.camera.nextCameraYaw = marble.camera.CameraYaw; + marble.camera.nextCameraPitch = marble.camera.CameraPitch; + marble.camera.oob = false; + // if (isMultiplayer) { + // marble.megaMarbleUseTick = 0; + // marble.helicopterUseTick = 0; + // marble.collider.radius = marble._radius = 0.3; + // // @:privateAccess marble.netFlags |= MarbleNetFlags.DoHelicopter | MarbleNetFlags.DoMega | MarbleNetFlags.GravityChange; + // } else { + @:privateAccess marble.helicopterEnableTime = -1e8; + @:privateAccess marble.megaMarbleEnableTime = -1e8; + // } + if (this.isRecording) { + this.replay.recordCameraState(marble.camera.CameraYaw, marble.camera.CameraPitch); + this.replay.recordMarbleInput(0, 0); + this.replay.recordMarbleState(respawnPos, marble.velocity, marble.getRotationQuat(), marble.omega); + this.replay.recordMarbleStateFlags(false, false, true, false); + } + + // In this case, we set the gravity to the relative "up" vector of the checkpoint shape. + var up = new Vector(0, 0, 1); + up.transform(respawnQuat.toMatrix()); + this.setUp(marble, up, this.timeState, true); + + if (marble == this.marble) + this.playGui.setCenterText(''); + // if (!this.isMultiplayer) + this.clearSchedule(); + marble.outOfBounds = false; + this.gameMode.onRespawn(marble); + if (marble == this.marble && @:privateAccess !marble.isNetUpdate) + AudioManager.playSound(ResourceLoader.getResource('data/sound/spawn_alternate.wav', ResourceLoader.getAudio, this.soundResources)); + } + public function updateGameState() { if (this.marble.outOfBounds) return; // We will update state manually @@ -613,26 +660,6 @@ class MarbleWorld extends Scheduler { } } - function getStartPositionAndOrientation() { - // The player is spawned at the last start pad in the mission file. - var startPad = this.dtsObjects.filter(x -> x is StartPad).pop(); - var position:Vector; - var quat:Quat = new Quat(); - if (startPad != null) { - // If there's a start pad, start there - position = startPad.getAbsPos().getPosition(); - quat = startPad.getRotationQuat().clone(); - } else { - position = new Vector(0, 0, 300); - } - return { - position: position, - quat: quat, - pad: startPad, - up: new Vector(0, 0, 1) - }; - } - public function addSimGroup(simGroup:MissionElementSimGroup) { if (simGroup.elements.filter((element) -> element._type == MissionElementType.PathedInterior).length != 0) { // Create the pathed interior @@ -1218,11 +1245,13 @@ class MarbleWorld extends Scheduler { var prevGameplayClock = this.timeState.gameplayClock; + var timeMultiplier = this.gameMode.timeMultiplier(); + if (!this.isWatching) { if (this.bonusTime != 0 && this.timeState.currentAttemptTime >= 3.5) { this.bonusTime -= dt; if (this.bonusTime < 0) { - this.timeState.gameplayClock -= this.bonusTime; + this.timeState.gameplayClock -= this.bonusTime * timeMultiplier; this.bonusTime = 0; } if (timeTravelSound == null) { @@ -1240,10 +1269,12 @@ class MarbleWorld extends Scheduler { alarmSound.pause = false; } if (this.timeState.currentAttemptTime >= 3.5) { - this.timeState.gameplayClock += dt; + this.timeState.gameplayClock += dt * timeMultiplier; } else if (this.timeState.currentAttemptTime + dt >= 3.5) { - this.timeState.gameplayClock += (this.timeState.currentAttemptTime + dt) - 3.5; + this.timeState.gameplayClock += ((this.timeState.currentAttemptTime + dt) - 3.5) * timeMultiplier; } + if (this.timeState.gameplayClock < 0) + this.gameMode.onTimeExpire(); } this.timeState.currentAttemptTime += dt; } else { @@ -1363,37 +1394,7 @@ class MarbleWorld extends Scheduler { } public function pickUpGem(marble:src.Marble, gem:Gem) { - this.gemCount++; - var string:String; - - // Show a notification (and play a sound) based on the gems remaining - if (this.gemCount == this.totalGems) { - string = "You have all the diamonds, head for the finish!"; - // if (!this.rewinding) - AudioManager.playSound(ResourceLoader.getResource('data/sound/gotallgems.wav', ResourceLoader.getAudio, this.soundResources)); - - // Some levels with this package end immediately upon collection of all gems - // if (this.mission.misFile.activatedPackages.includes('endWithTheGems')) { - // let - // completionOfImpact = this.physics.computeCompletionOfImpactWithBody(gem.bodies[0], 2); // Get the exact point of impact - // this.touchFinish(completionOfImpact); - // } - } else { - string = "You picked up a diamond. "; - - var remaining = this.totalGems - this.gemCount; - if (remaining == 1) { - string += "Only one diamond to go!"; - } else { - string += '${remaining} diamonds to go!'; - } - - // if (!this.rewinding) - AudioManager.playSound(ResourceLoader.getResource('data/sound/gotgem.wav', ResourceLoader.getAudio, this.soundResources)); - } - - displayAlert(string); - this.playGui.formatGemCounter(this.gemCount, this.totalGems); + this.gameMode.onGemPickup(marble, gem); } public function callCollisionHandlers(marble:Marble, timeState:TimeState, start:Vector, end:Vector) { diff --git a/src/modes/GameMode.hx b/src/modes/GameMode.hx new file mode 100644 index 00000000..e7681f1e --- /dev/null +++ b/src/modes/GameMode.hx @@ -0,0 +1,37 @@ +package modes; + +import src.Marble; +import shapes.Gem; +import h3d.Quat; +import h3d.Vector; +import src.MarbleWorld; +import src.Mission; +import src.Marble; + +enum ScoreType { + Time; + Score; +} + +interface GameMode { + public function getSpawnTransform():{position:Vector, orientation:Quat, up:Vector}; + public function getRespawnTransform(marble:Marble):{position:Vector, orientation:Quat, up:Vector}; + public function missionScan(mission:Mission):Void; + public function getStartTime():Float; + public function timeMultiplier():Float; + public function getScoreType():ScoreType; + public function getFinishScore():Float; + public function onTimeExpire():Void; + public function onRestart():Void; + public function onClientRestart():Void; + public function onRespawn(marble:Marble):Void; + public function onGemPickup(marble:Marble, gem:Gem):Void; + + public function getPreloadFiles():Array; +} + +class GameModeFactory { + public static function getGameMode(level:MarbleWorld, mode:String):GameMode { + return new NullMode(level); + } +} diff --git a/src/modes/NullMode.hx b/src/modes/NullMode.hx new file mode 100644 index 00000000..f84abd6d --- /dev/null +++ b/src/modes/NullMode.hx @@ -0,0 +1,138 @@ +package modes; + +import src.Marble; +import modes.GameMode.ScoreType; +import shapes.Gem; +import h3d.Quat; +import h3d.Vector; +import shapes.StartPad; +import src.MarbleWorld; +import src.Mission; +import src.AudioManager; +import src.ResourceLoader; +import src.Console; + +class NullMode implements GameMode { + var level:MarbleWorld; + + public function new(level:MarbleWorld) { + this.level = level; + } + + public function getSpawnTransform() { + // The player is spawned at the last start pad in the mission file. + var startPad = this.level.dtsObjects.filter(x -> x is StartPad).pop(); + var position:Vector; + var quat:Quat = new Quat(); + if (startPad != null) { + // If there's a start pad, start there + position = startPad.getAbsPos().getPosition(); + quat = startPad.getRotationQuat().clone(); + } else { + position = new Vector(0, 0, 300); + } + return { + position: position, + orientation: quat, + up: new Vector(0, 0, 1) + }; + } + + public function getRespawnTransform(marble:Marble):{up:Vector, position:Vector, orientation:Quat} { + return null; + } + + public function missionScan(mission:Mission) { + // Do nothing + } + + public function getStartTime() { + return 0.0; + } + + public function timeMultiplier() { + return 1.0; + } + + public function onRestart() { + this.level.schedule(0.5, () -> { + // setCenterText('ready'); + Console.log("State Ready"); + AudioManager.playSound(ResourceLoader.getResource('data/sound/ready.wav', ResourceLoader.getAudio, @:privateAccess this.level.soundResources)); + return 0; + }); + this.level.schedule(2, () -> { + // setCenterText('set'); + Console.log("State Set"); + AudioManager.playSound(ResourceLoader.getResource('data/sound/set.wav', ResourceLoader.getAudio, @:privateAccess this.level.soundResources)); + return 0; + }); + this.level.schedule(3.5, () -> { + // setCenterText('go'); + Console.log("State Go"); + AudioManager.playSound(ResourceLoader.getResource('data/sound/go.wav', ResourceLoader.getAudio, @:privateAccess this.level.soundResources)); + Console.log("State Play"); + return 0; + }); + } + + public function onRespawn(marble:Marble) {} + + public function onGemPickup(marble:Marble, gem:Gem) { + this.level.gemCount++; + var string:String; + + // Show a notification (and play a sound) based on the gems remaining + if (this.level.gemCount == this.level.totalGems) { + string = "You have all the diamonds, head for the finish!"; + // if (!this.rewinding) + AudioManager.playSound(ResourceLoader.getResource('data/sound/gotallgems.wav', ResourceLoader.getAudio, @:privateAccess this.level.soundResources)); + + // Some levels with this package end immediately upon collection of all gems + // if (this.mission.misFile.activatedPackages.includes('endWithTheGems')) { + // let + // completionOfImpact = this.physics.computeCompletionOfImpactWithBody(gem.bodies[0], 2); // Get the exact point of impact + // this.touchFinish(completionOfImpact); + // } + } else { + string = "You picked up a diamond. "; + + var remaining = this.level.totalGems - this.level.gemCount; + if (remaining == 1) { + string += "Only one diamond to go!"; + } else { + string += '${remaining} diamonds to go!'; + } + + // if (!this.rewinding) + AudioManager.playSound(ResourceLoader.getResource('data/sound/gotgem.wav', ResourceLoader.getAudio, @:privateAccess this.level.soundResources)); + } + + this.level.displayAlert(string); + @:privateAccess this.level.playGui.formatGemCounter(this.level.gemCount, this.level.totalGems); + } + + public function getPreloadFiles() { + return ['data/sound/gem_all.wav']; + } + + public function onTimeExpire() {} + + public function getScoreType():ScoreType { + return Time; + } + + public function getFinishScore():Float { + return level.finishTime.gameplayClock; + } + + // public function getRewindState():RewindableState { + // return null; + // } + // public function applyRewindState(state:RewindableState) {} + // public function constructRewindState() { + // return null; + // } + + public function onClientRestart() {} +}