KevinBlast/marble/data/missions/beginner/How_To_Diagonal_Movement.mis

282 lines
8.4 KiB
Plaintext

//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
new ScriptObject(MissionInfo) {
time = "0";
goldTime = "25000";
desc = "Go really fast!";
level = "11";
artist = "Kevin";
startHelpText = "Turn the camera 45 degrees to the left or right, also use the AW and WD to navigate your marble. Jumping helps you go faster too!";
name = "Diagonal Movement";
};
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 = "1000";
useSkyTextures = "1";
renderBottomTexture = "1";
SkySolidColor = "0.600000 0.600000 0.600000 1.000000";
fogDistance = "300";
fogColor = "0.600000 0.600000 0.600000 1.000000";
fogVolume1 = "-1 -1.73483e+009 -1.73483e+009";
fogVolume2 = "-1 -1.73483e+009 -1.73483e+009";
fogVolume3 = "-1 -1.73483e+009 -1.73483e+009";
materialList = "~/data/skies/sky_day.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
noRenderBans = "1";
fogVolumeColor1 = "128.000000 128.000000 128.000000 -1734829824.000000";
fogVolumeColor2 = "128.000000 128.000000 128.000000 -1734829824.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 -1734829824.000000";
};
new Sun() {
direction = "0.614021 -0.433884 -0.659336";
color = "1.400000 1.200000 0.400000 1.000000";
ambient = "0.300000 0.300000 0.400000 1.000000";
};
new StaticShape(StartPoint) {
position = "226.86 -118.721 109.606";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "StartPad";
};
new InteriorInstance() {
position = "230.86 -122.721 109.206";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "~/data/interiors/How_To_Diagonal_Movement.dif";
showTerrainInside = "0";
};
new StaticShape() {
position = "156.542 71.6978 143.712";
rotation = "0 0 1 90";
scale = "1 1 1";
dataBlock = "SignFinish";
};
new StaticShape(EndPoint) {
position = "156.808 73.3554 139.098";
rotation = "0 0 -1 90";
scale = "1 1 1";
dataBlock = "EndPad";
};
new Trigger(Help3) {
position = "174.007 77.2518 139.085";
rotation = "1 0 0 0";
scale = "8 8 2";
dataBlock = "HelpTrigger";
polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
text = "Congratulations! You now know the basics of Diagonal Movement!";
};
new Item() {
position = "222.712 -57.1563 110.271";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
timeBonus = "7500";
};
new Item() {
position = "226.84 -46.7746 119.267";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "183.052 -46.6687 119.666";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
timeBonus = "10000";
};
new Item() {
position = "174.955 -46.6761 129.237";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItemBlue";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "174.802 -16.7699 129.419";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SuperJumpItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "174.901 53.1446 129.207";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Item() {
position = "216.68 65.2849 129.787";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
timeBonus = "15700";
};
new Item() {
position = "217.103 61.1269 139.719";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
timeBonus = "10000";
};
new Item() {
position = "194.839 73.2329 139.261";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GemItem";
collideable = "0";
static = "1";
rotate = "1";
};
new Trigger(Help) {
position = "170.876 -42.8232 129.041";
rotation = "1 0 0 0";
scale = "8 8 2";
dataBlock = "HelpTrigger";
polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
text = "Use Diagonal Movement to cross the large gap.";
};
new Trigger(Help2) {
position = "171.007 69.2985 128.967";
rotation = "1 0 0 0";
scale = "8 8 2";
dataBlock = "HelpTrigger";
polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
text = "Use Diagonal Movement to get to that platform!";
};
new Item() {
position = "231.132 -57.0936 110.118";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
timeBonus = "-10000";
};
new Trigger(OOB) {
position = "140.863 104.668 93.538";
rotation = "1 0 0 0";
scale = "110 250 70";
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(OOB3) {
position = "178.897 43.2515 129.064";
rotation = "1 0 0 0";
scale = "0.6 58 1";
dataBlock = "OutOfBoundsTrigger";
polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
};
new Trigger(OOB2) {
position = "170.314 43.2639 128.97";
rotation = "1 0 0 0";
scale = "0.6 58 1";
dataBlock = "OutOfBoundsTrigger";
polyhedron = "0.0000000 0.0000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
};
new StaticShape() {
position = "179.135 -11.52 130.455";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionCaution";
};
new StaticShape() {
position = "216.919 -115.885 151.333";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "PushButton";
triggerMesg = "true";
activated = "0";
resetTime = "Default";
};
new Item() {
position = "216.307 -57.3289 113.085";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "HelicopterItem";
collideable = "0";
static = "1";
rotate = "1";
};
new StaticShape() {
position = "231.007 -42.3574 120.39";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignPlainLeft";
};
new StaticShape() {
position = "170.655 -50.7566 130.399";
rotation = "0 0 -1 90";
scale = "1 1 1";
dataBlock = "SignPlainRight";
};
new StaticShape() {
position = "171.017 69.5247 130.438";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignPlainRight";
};
new StaticShape() {
position = "216.553 77.456 140.316";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignPlainLeft";
};
new StaticShape() {
position = "170.719 -11.503 130.308";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SignCautionDanger";
};
new Item() {
position = "226.882 -124.46 111.094";
rotation = "1 0 0 0";
scale = "-0.5 -0.5 -0.5";
dataBlock = "TimeTravelItem";
collideable = "0";
static = "1";
rotate = "1";
};
};
//--- OBJECT WRITE END ---