MBHaxe/data/missions_mbg/advanced/Mudslide.mis
2022-11-21 00:08:13 +05:30

237 lines
6.6 KiB
Text

//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
new ScriptObject(MissionInfo) {
startHelpText = "Jumping in slippery areas can help your navigation.";
name = "Mudslide";
artist = "Alex Swanson";
music = "Beach Party.ogg";
desc = "Grab the gems and skid to the finish!";
type = "advanced";
level = "33";
goldTime = "30000";
};
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 2.8026e-045 1.79086e-042";
fogVolume2 = "-1 2.8026e-045 1.76564e-042";
fogVolume3 = "-1 2.8026e-045 1.74041e-042";
materialList = "~/data/skies/sky_day.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
noRenderBans = "1";
fogVolumeColor1 = "128.000000 128.000000 128.000000 0.000000";
fogVolumeColor2 = "128.000000 128.000000 128.000000 0.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 0.000000";
};
new Sun() {
direction = "0.488577 0.573201 -0.657825";
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/interiors_mbg/addon/mudslide.dif";
showTerrainInside = "0";
};
new Item() {
position = "30 14.5 6.5";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "18 31 0.795022";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "12.5 -7.5 -3";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new StaticShape(EndPoint) {
position = "8.5 -59 -12.5";
rotation = "0 0 1 167.304";
scale = "1 1 1";
dataBlock = "EndPad";
};
new Item() {
position = "10 -10 -3";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperJumpItem";
collideable = "0";
static = "1";
rotate = "1";
};
new StaticShape() {
position = "8.63186 -58.8844 -5.95466";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignFinish";
};
new Trigger(Bounds) {
position = "-19.5 43 -15.7118";
rotation = "1 0 0 0";
scale = "59.93 109.5 40.7118";
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(StartPoint) {
position = "6.41316 -10.2316 1.97049";
rotation = "0 0 -1 89.9544";
scale = "1 1 1";
dataBlock = "StartPad";
};
new StaticShape() {
position = "3.4564 -44.9191 -10.09";
rotation = "-1 0 0 22.3453";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "-6.49335 -6.91997 3.31626";
rotation = "0 -1 0 8.59429";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "-1.44791 -7.72749 2.3";
rotation = "0 -1 0 12.605";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "-1.37267 -9.74817 2.24779";
rotation = "0 -1 0 9.74027";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "-3.88873 -7.12108 2.7902";
rotation = "0 -1 0 8.59429";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "-7.08597 -4.0508 3.45466";
rotation = "0 -1 0 11.4591";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "-10.089 -3.94533 4.06881";
rotation = "0 -1 0 8.59429";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "-12.6505 -1.23198 4.50003";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "-15.244 -2.02016 4.47288";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "-14.2946 0.9496 4.91";
rotation = "-1 0 0 23.4913";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "-13.2651 4.23444 6.35";
rotation = "-1 0 0 24.6372";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "-14.7003 6.48246 7.31666";
rotation = "-1 0 0 22.3454";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "10.9479 16.0764 0.99244";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "13.5005 18.228 0.997979";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "7.07146 -48.2236 -11.3744";
rotation = "-1 0 0 17.1887";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "2.47312 -39.7324 -8.1";
rotation = "-1 0 0 20.6264";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new StaticShape() {
position = "6.62762 -42.3933 -9.2";
rotation = "-1 0 0 20.6264";
scale = "1 1 1";
dataBlock = "RoundBumper";
};
new Item() {
position = "4.62219 -43.5291 -9.51898";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new AudioProfile(MusicProfile) {
fileName = "~/data/sound/Classic Vibe.ogg";
description = "AudioMusic";
preload = "0";
};
};
//--- OBJECT WRITE END ---