diff --git a/interiors/rst_spit_base.dif b/interiors/rst_spit_base.dif index 2626b5b..6f0f9b6 100644 Binary files a/interiors/rst_spit_base.dif and b/interiors/rst_spit_base.dif differ diff --git a/missions/DMP_BitterGorge.mis b/missions/DMP_BitterGorge.mis index c065190..a7f963e 100644 --- a/missions/DMP_BitterGorge.mis +++ b/missions/DMP_BitterGorge.mis @@ -15,11 +15,11 @@ //--- OBJECT WRITE BEGIN --- new SimGroup(MissionGroup) { - CTF_timeLimit = "25"; - CTF_scoreLimit = "8"; musicTrack = "ice"; - cdTrack = "2"; + CTF_scoreLimit = "8"; + CTF_timeLimit = "25"; powerCount = "0"; + cdTrack = "2"; new MissionArea(MissionArea) { area = "-776 -968 1568 1936"; @@ -55,25 +55,25 @@ new SimGroup(MissionGroup) { terrainFile = "rst_bittergorge.ter"; squareSize = "8"; - visibleDistance = "1200"; - hazeDistance = "250"; - locked = "true"; position = "-1024 -1024 0"; + hazeDistance = "250"; + visibleDistance = "1200"; + locked = "true"; }; new NavigationGraph(NavGraph) { conjoinAngleDev = "45"; cullDensity = "0.3"; customArea = "0 0 0 0"; - XDimOverSize = "0"; - scale = "1 1 1"; - YDimOverSize = "0"; - locked = "true"; - GraphFile = "Equinox.nav"; - conjoinBowlDev = "20"; position = "0 0 0 1"; coverage = "0"; + XDimOverSize = "0"; rotation = "0 0 0 0"; + GraphFile = "Equinox.nav"; + YDimOverSize = "0"; + scale = "1 1 1"; + locked = "true"; + conjoinBowlDev = "20"; }; new Sky(Sky) { position = "-832 -1272 0"; @@ -106,8 +106,8 @@ new SimGroup(MissionGroup) { high_fogVolume2 = "-1 -0.00137871 -nan"; high_fogVolume3 = "-1 -7.70194e-05 -1.02778e-18"; - locked = "true"; cloudSpeed0 = "0.000500 0.000500"; + locked = "true"; }; new InteriorInstance(InteriorInstance) { position = "-556.73 564.173 82.7776"; @@ -171,11 +171,11 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - lastDamagedByTeam = "1"; - lastDamagedBy = "4137"; - Target = "33"; - damageTimeMS = "635678"; team = "1"; + damageTimeMS = "635678"; + Target = "33"; + lastDamagedBy = "4137"; + lastDamagedByTeam = "1"; }; new StaticShape() { position = "17.6202 405.257 86.5937"; @@ -186,15 +186,15 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - lastDamagedByTeam = "1"; - wasDisabled = "1"; - lastDamagedBy = "4137"; - Target = "34"; - damageTimeMS = "630079"; - Trigger = "13357"; - team = "1"; - inUse = "Down"; notReady = "1"; + Trigger = "4304"; + team = "1"; + damageTimeMS = "630079"; + Target = "34"; + inUse = "Down"; + lastDamagedBy = "4137"; + wasDisabled = "1"; + lastDamagedByTeam = "1"; }; new StaticShape() { position = "49.0208 405.332 86.5837"; @@ -205,15 +205,15 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - lastDamagedByTeam = "1"; - wasDisabled = "1"; - lastDamagedBy = "4137"; - Target = "35"; - damageTimeMS = "605951"; - Trigger = "13359"; - team = "1"; - inUse = "Down"; notReady = "1"; + Trigger = "4306"; + team = "1"; + damageTimeMS = "605951"; + Target = "35"; + inUse = "Down"; + lastDamagedBy = "4137"; + wasDisabled = "1"; + lastDamagedByTeam = "1"; }; new StaticShape() { position = "-72.6546 618.296 32.9522"; @@ -224,11 +224,11 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Target = "36"; - Trigger = "13361"; - team = "1"; - inUse = "Down"; notReady = "1"; + Trigger = "4308"; + team = "1"; + Target = "36"; + inUse = "Down"; }; new StaticShape() { position = "-78.9984 592.02 32.9522"; @@ -239,11 +239,11 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Target = "37"; - Trigger = "13363"; - team = "1"; - inUse = "Down"; notReady = "1"; + Trigger = "4310"; + team = "1"; + Target = "37"; + inUse = "Down"; }; new StaticShape() { position = "-85.2828 615.057 47.3611"; @@ -254,8 +254,8 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Target = "38"; team = "1"; + Target = "38"; }; new StaticShape() { position = "33.3305 393.541 104.525"; @@ -266,8 +266,8 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Target = "39"; team = "1"; + Target = "39"; }; new Turret() { position = "-26.7752 442.88 53.8277"; @@ -279,9 +279,9 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "PlasmaBarrelLarge"; - Target = "40"; - originalBarrel = "PlasmaBarrelLarge"; team = "1"; + originalBarrel = "PlasmaBarrelLarge"; + Target = "40"; }; new Item() { position = "-97.4031 465.485 32.2346"; @@ -295,13 +295,13 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "1"; - originalPosition = "-97.4031 465.485 32.2346 1 0 0 0"; - className = "FlagObj"; - Target = "41"; team = "1"; - WayPoint = "13545"; - Trigger = "13546"; + WayPoint = "4492"; + Trigger = "4493"; + Target = "41"; isHome = "1"; + className = "FlagObj"; + originalPosition = "-97.4031 465.485 32.2346 1 0 0 0"; }; new SimGroup(extra) { @@ -318,8 +318,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "1"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "40.6827 291.53 56.8566"; @@ -332,8 +332,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "-63.5027 606.309 34.6671"; @@ -346,8 +346,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "-88.0896 605.039 35.665"; @@ -360,8 +360,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "-88.4977 600.936 38.665"; @@ -374,8 +374,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "-91.5841 592.047 17.3102"; @@ -388,8 +388,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "-89.2715 590.135 17.3102"; @@ -402,8 +402,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "-62.4647 293.314 53.2024"; @@ -416,8 +416,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "-59.6503 293.754 51.5983"; @@ -430,8 +430,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "43.1142 290.807 58.8574"; @@ -444,8 +444,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "-25.4493 487.268 23.9781"; @@ -458,8 +458,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "-25.7165 485.408 23.8386"; @@ -472,8 +472,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "98.0833 445.602 56.2754"; @@ -486,8 +486,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "101.083 445.602 56.2754"; @@ -500,8 +500,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; }; new InteriorInstance(InteriorInstance) { @@ -523,11 +523,11 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "SentryTurretBarrel"; - lastDamagedByTeam = "1"; - lastDamagedBy = "4137"; - Target = "42"; - damageTimeMS = "1002463"; team = "1"; + damageTimeMS = "1002463"; + Target = "42"; + lastDamagedBy = "4137"; + lastDamagedByTeam = "1"; }; new Turret() { position = "58.1578 383.564 93.4619"; @@ -539,11 +539,11 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "SentryTurretBarrel"; - lastDamagedByTeam = "1"; - lastDamagedBy = "4137"; - Target = "43"; - damageTimeMS = "476417"; team = "1"; + damageTimeMS = "476417"; + Target = "43"; + lastDamagedBy = "4137"; + lastDamagedByTeam = "1"; }; new SimGroup(spawnSpheres) { @@ -745,9 +745,9 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "PlasmaBarrelLarge"; - Target = "44"; - originalBarrel = "PlasmaBarrelLarge"; team = "1"; + originalBarrel = "PlasmaBarrelLarge"; + Target = "44"; }; new TSStatic() { position = "33.3291 396.087 85.3598"; @@ -802,13 +802,13 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "1"; - originalPosition = "89.3622 -473.485 31.8882 1 0 0 0"; - className = "FlagObj"; - Target = "45"; team = "2"; - WayPoint = "13547"; - Trigger = "13548"; + WayPoint = "4494"; + Trigger = "4495"; + Target = "45"; isHome = "1"; + className = "FlagObj"; + originalPosition = "89.3622 -473.485 31.8882 1 0 0 0"; }; new InteriorInstance(InteriorInstance) { position = "-41.3305 -401.541 124.125"; @@ -856,10 +856,10 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "PlasmaBarrelLarge"; - Target = "46"; + team = "2"; lastProjectile = "8496"; originalBarrel = "PlasmaBarrelLarge"; - team = "2"; + Target = "46"; }; new Turret() { position = "17.261 -451.092 53.8277"; @@ -871,10 +871,10 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "PlasmaBarrelLarge"; - Target = "47"; + team = "2"; lastProjectile = "15045"; originalBarrel = "PlasmaBarrelLarge"; - team = "2"; + Target = "47"; }; new StaticShape() { position = "-25.6202 -413.257 86.5937"; @@ -885,15 +885,15 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - lastDamagedByTeam = "1"; - wasDisabled = "1"; - lastDamagedBy = "4137"; - Target = "48"; - damageTimeMS = "630079"; - Trigger = "13424"; - team = "2"; - inUse = "Down"; notReady = "1"; + Trigger = "4371"; + team = "2"; + damageTimeMS = "630079"; + Target = "48"; + inUse = "Down"; + lastDamagedBy = "4137"; + wasDisabled = "1"; + lastDamagedByTeam = "1"; }; new StaticShape() { position = "-57.0208 -413.332 86.5837"; @@ -904,15 +904,15 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - lastDamagedByTeam = "1"; - wasDisabled = "1"; - lastDamagedBy = "4137"; - Target = "49"; - damageTimeMS = "605951"; - Trigger = "13426"; - team = "2"; - inUse = "Down"; notReady = "1"; + Trigger = "4373"; + team = "2"; + damageTimeMS = "605951"; + Target = "49"; + inUse = "Down"; + lastDamagedBy = "4137"; + wasDisabled = "1"; + lastDamagedByTeam = "1"; }; new StaticShape() { position = "-41.3746 -420.264 86.6272"; @@ -923,11 +923,11 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - lastDamagedByTeam = "1"; - lastDamagedBy = "4137"; - Target = "50"; - damageTimeMS = "635678"; team = "2"; + damageTimeMS = "635678"; + Target = "50"; + lastDamagedBy = "4137"; + lastDamagedByTeam = "1"; }; new StaticShape() { position = "-41.3305 -401.541 104.525"; @@ -938,8 +938,8 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Target = "51"; team = "2"; + Target = "51"; }; new StaticShape() { position = "77.4473 -623.494 47.3611"; @@ -950,8 +950,8 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Target = "52"; team = "2"; + Target = "52"; }; new StaticShape() { position = "64.6546 -626.296 32.9522"; @@ -962,11 +962,11 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Target = "53"; - Trigger = "13431"; - team = "2"; - inUse = "Down"; notReady = "1"; + Trigger = "4378"; + team = "2"; + Target = "53"; + inUse = "Down"; }; new StaticShape() { position = "70.9984 -600.02 32.9522"; @@ -977,11 +977,11 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Target = "54"; - Trigger = "13433"; - team = "2"; - inUse = "Down"; notReady = "1"; + Trigger = "4380"; + team = "2"; + Target = "54"; + inUse = "Down"; }; new TSStatic() { position = "72.7843 -618.432 32.6347"; @@ -1026,8 +1026,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new Item() { position = "80.4977 -608.936 38.665"; @@ -1040,8 +1040,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new TSStatic() { position = "54.8955 -617.715 32.6241"; @@ -1078,8 +1078,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new TSStatic() { position = "81.1446 -612.236 32.562"; @@ -1217,8 +1217,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "1"; - Target = "-1"; team = "2"; + Target = "-1"; }; new SimGroup(extras) { @@ -1235,8 +1235,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new Item() { position = "51.6503 -301.754 49.7983"; @@ -1249,8 +1249,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new Item() { position = "-51.1142 -298.807 57.8574"; @@ -1263,8 +1263,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new Item() { position = "-48.6827 -299.53 55.8566"; @@ -1277,8 +1277,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new Item() { position = "-109.083 -453.602 56.2754"; @@ -1291,8 +1291,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new Item() { position = "-106.083 -453.602 56.2754"; @@ -1305,8 +1305,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new Item() { position = "81.2715 -598.135 18.3102"; @@ -1319,8 +1319,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new Item() { position = "83.5841 -600.047 18.3102"; @@ -1333,8 +1333,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new Item() { position = "16.3239 -489.926 23.832"; @@ -1347,8 +1347,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new Item() { position = "16.9684 -487.974 23.587"; @@ -1361,8 +1361,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; }; new Turret() { @@ -1375,8 +1375,8 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "SentryTurretBarrel"; - Target = "55"; team = "2"; + Target = "55"; }; new Turret() { position = "-66.8756 -391.491 93.3943"; @@ -1388,8 +1388,8 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "SentryTurretBarrel"; - Target = "56"; team = "2"; + Target = "56"; }; new TSStatic() { position = "-41.3291 -404.087 85.3598"; @@ -1873,5 +1873,11 @@ new SimGroup(MissionGroup) { shapeName = "dorg17.dts"; }; }; + new TSStatic() { + position = "-589.743 -411.285 128.668"; + rotation = "0 0 1 114.019"; + scale = "1 1 1"; + shapeName = "rst-goonflag.dts"; + }; }; //--- OBJECT WRITE END --- diff --git a/missions/DMP_DermCity.mis b/missions/DMP_DermCity.mis index a3ba32b..3960ad4 100644 --- a/missions/DMP_DermCity.mis +++ b/missions/DMP_DermCity.mis @@ -7,7 +7,7 @@ //--- MISSION QUOTE END --- //--- MISSION STRING BEGIN --- -//[CTF]600 points to win +//[CTF]800 points to win //Each team has respawning havok. //Midfield territory can be captured for forward spawns. //Map by Rooster128 @@ -17,18 +17,18 @@ new SimGroup(MissionGroup) { musicTrack = "badlands"; + CTF_scoreLimit = "6"; CTF_timeLimit = "25"; powerCount = "0"; cdTrack = "2"; - CTF_scoreLimit = "6"; new MissionArea(MissionArea) { area = "-664 -1024 1328 2000"; flightCeiling = "512"; flightCeilingRange = "20"; - locked = "true"; team = "1"; + locked = "true"; }; new Sun() { position = "-1024 -1024 0"; @@ -48,8 +48,8 @@ new SimGroup(MissionGroup) { backFlareSize = "450"; flareColor = "1.000000 1.000000 1.000000 1.000000"; - locked = "true"; team = "1"; + locked = "true"; }; new TerrainBlock(Terrain) { rotation = "1 0 0 0"; @@ -58,27 +58,27 @@ new SimGroup(MissionGroup) { terrainFile = "rst_dermcity.ter"; squareSize = "8"; - locked = "true"; - hazeDistance = "250"; position = "-1024 -1024 0"; team = "1"; + hazeDistance = "250"; visibleDistance = "1200"; + locked = "true"; }; new NavigationGraph(NavGraph) { conjoinAngleDev = "70"; cullDensity = "0.3"; customArea = "0 0 0 0"; - locked = "true"; - conjoinBowlDev = "20"; position = "0 0 0 1"; team = "1"; - GraphFile = "Misadventure.nav"; coverage = "0"; - rotation = "0 0 0 0"; XDimOverSize = "0"; - scale = "1 1 1"; + rotation = "0 0 0 0"; + GraphFile = "Misadventure.nav"; YDimOverSize = "0"; + scale = "1 1 1"; + locked = "true"; + conjoinBowlDev = "20"; }; new Sky(Sky) { position = "-1024 -1024 0"; @@ -111,115 +111,170 @@ new SimGroup(MissionGroup) { high_fogVolume2 = "-1 0 0"; high_fogVolume3 = "-1 0 0"; - locked = "true"; team = "1"; cloudSpeed0 = "0.001000 0.001000"; + locked = "true"; }; new SimGroup(teams) { powerCount = "0"; - new SimGroup(Team0) { + new SimGroup(team0) { powerCount = "1"; providesPower = "1"; + + new TSStatic() { + position = "793.766 55.1398 216.662"; + rotation = "0 0 1 179.909"; + scale = "1 1 1"; + shapeName = "rst-goonflag.dts"; + }; + new TSStatic() { + position = "250.453 447.543 193.538"; + rotation = "0.0286048 0.149377 0.988366 201.435"; + scale = "1 1 1"; + shapeName = "rst-turtle.dts"; + }; + new TSStatic() { + position = "-253.035 535.422 206.865"; + rotation = "0 0 -1 65.8902"; + scale = "0.25 0.25 0.25"; + shapeName = "rst-TCmug.dts"; + }; + new TSStatic() { + position = "-431.756 -852.307 167.547"; + rotation = "0 0 1 94.1476"; + scale = "0.25 0.25 0.25"; + shapeName = "rst-TNmug.dts"; + }; + new TSStatic() { + position = "337.351 -456.806 123.013"; + rotation = "0 0 1 52.1392"; + scale = "1 1 1"; + shapeName = "rst-chocotaco.dts"; + }; + new TSStatic() { + position = "561.728 -299.884 236.317"; + rotation = "0 0 -1 71.0468"; + scale = "1 1 1"; + shapeName = "vend.dts"; + }; + new TSStatic() { + position = "31.1854 -846.219 135.793"; + rotation = "0 0 1 13.751"; + scale = "0.5 0.5 0.5"; + shapeName = "rst-taobook.dts"; + }; + new TSStatic() { + position = "117.05 -351.76 99.4038"; + rotation = "0.998864 0.00499438 -0.0473906 12.0459"; + scale = "1 1 1"; + shapeName = "rst-samifin.dts"; + }; }; - new SimGroup(Team1) { + new SimGroup(team1) { powerCount = "2"; new StaticShape() { - position = "-11.847 856.796 198.743"; - rotation = "0 0 -1 89.9544"; + position = "27.3974 23.8977 180.43"; + rotation = "0 0 1 44.6907"; scale = "1 1 1"; - nameTag = "\x01637"; - dataBlock = "StationInventory"; + dataBlock = "teleporter"; lockCount = "0"; homingCount = "0"; - Target = "33"; - Trigger = "13710"; + Trigger = "14564"; team = "1"; + linkTo = "0"; + message = " "; + Target = "33"; + noflag = "1"; + logoscale = " "; + oneway = " "; + invincible = "1"; + linkID = "0"; }; new Item() { position = "-2.91288 734.321 134.268"; rotation = "1 0 0 0"; scale = "1 1 1"; - nameTag = "\x01612"; - dataBlock = "Flag"; + nameTag = "Flag"; + dataBlock = "flag"; lockCount = "0"; homingCount = "0"; collideable = "0"; static = "1"; rotate = "0"; + team = "1"; + WayPoint = "14913"; + Trigger = "14914"; Target = "34"; isHome = "1"; - team = "1"; - WayPoint = "14054"; - Trigger = "14055"; - originalPosition = "-2.91288 734.321 134.268 1 0 0 0"; className = "FlagObj"; + originalPosition = "-2.91288 734.321 134.268 1 0 0 0"; }; new StaticShape() { position = "-44.4237 836.614 144.73"; rotation = "0 0 1 180"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "35"; notReady = "1"; - Trigger = "13714"; + Trigger = "14568"; team = "1"; + Target = "35"; + inUse = "Down"; }; new StaticShape() { position = "-12.7167 835.329 179.982"; rotation = "1 0 0 0"; scale = "1 1 1"; - nameTag = "\x01612"; + nameTag = "Base"; dataBlock = "GeneratorLarge"; lockCount = "0"; homingCount = "0"; - Target = "36"; - lastDamagedByTeam = "1"; team = "1"; damageTimeMS = "1348543"; + Target = "36"; lastDamagedBy = "4137"; + lastDamagedByTeam = "1"; }; new StaticShape() { position = "38.3763 836.614 144.73"; rotation = "0 0 1 180"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "37"; notReady = "1"; - Trigger = "13717"; + Trigger = "14571"; team = "1"; + Target = "37"; + inUse = "Down"; }; new StaticShape() { position = "6.8833 831.129 179.982"; rotation = "0 0 1 180"; scale = "1 1 1"; - nameTag = "\x01612"; + nameTag = "Base"; dataBlock = "GeneratorLarge"; lockCount = "0"; homingCount = "0"; - Target = "38"; - lastDamagedByTeam = "1"; team = "1"; damageTimeMS = "1348543"; + Target = "38"; lastDamagedBy = "4137"; + lastDamagedByTeam = "1"; }; new Item() { position = "-2.98928 857.989 171.885"; @@ -232,57 +287,57 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Turret() { position = "-2.86736 868.265 168.639"; rotation = "1 0 0 90"; scale = "1 1 1"; - nameTag = "\x01616"; + nameTag = "Sentry"; dataBlock = "SentryTurret"; lockCount = "0"; homingCount = "0"; initialBarrel = "SentryTurretBarrel"; - Target = "39"; - lastDamagedByTeam = "1"; team = "1"; - repairedBy = "4137"; - wasDisabled = "0"; - soiledByEnemyRepair = "1"; damageTimeMS = "1348543"; + Target = "39"; + soiledByEnemyRepair = "1"; lastDamagedBy = "4137"; + wasDisabled = "0"; + lastDamagedByTeam = "1"; + repairedBy = "4137"; }; new StaticShape() { position = "42.5861 812.688 174.769"; rotation = "0 0 1 135"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "40"; notReady = "1"; - Trigger = "13722"; + Trigger = "14576"; team = "1"; + Target = "40"; + inUse = "Down"; }; new StaticShape() { position = "-48.6138 812.688 174.769"; rotation = "0 0 1 225"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "41"; notReady = "1"; - Trigger = "13724"; + Trigger = "14578"; team = "1"; + Target = "41"; + inUse = "Down"; }; new SimGroup(spawnSpheres) { @@ -309,13 +364,13 @@ new SimGroup(MissionGroup) { position = "-2.98431 860.047 218.221"; rotation = "1 0 0 0"; scale = "1 1 1"; - nameTag = "\x01605"; + nameTag = "Large"; dataBlock = "SensorLargePulse"; lockCount = "0"; homingCount = "0"; - Target = "42"; team = "1"; + Target = "42"; }; new TSStatic() { position = "6.56986 854.924 199.78"; @@ -329,46 +384,46 @@ new SimGroup(MissionGroup) { position = "-71.8409 637.375 131.201"; rotation = "1 0 0 0"; scale = "1 1 1"; - nameTag = "\x01612"; + nameTag = "Base"; dataBlock = "TurretBaseLarge"; lockCount = "0"; homingCount = "0"; initialBarrel = "PlasmaBarrelLarge"; - Target = "43"; - originalBarrel = "PlasmaBarrelLarge"; team = "1"; lastProjectile = "12287"; + originalBarrel = "PlasmaBarrelLarge"; + Target = "43"; }; new StaticShape() { position = "-48.2149 841.457 162.332"; rotation = "0 0 1 180"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "44"; notReady = "1"; - Trigger = "13732"; + Trigger = "14586"; team = "1"; + Target = "44"; + inUse = "Down"; }; new StaticShape() { position = "42.6895 856.181 162.2"; rotation = "0 0 1 45"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "45"; notReady = "1"; - Trigger = "13734"; + Trigger = "14588"; team = "1"; + Target = "45"; + inUse = "Down"; }; new TSStatic() { position = "-27.8002 855.405 162.167"; @@ -517,8 +572,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new InteriorInstance(InteriorInstance) { position = "-71.8195 637.477 123.368"; @@ -540,8 +595,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new Item() { position = "-3.56028 825.712 177.985"; @@ -554,8 +609,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new TSStatic() { position = "13.1961 872.249 144.711"; @@ -632,8 +687,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new FlyingVehicle() { position = "77.3129 724.846 99.6872"; @@ -644,13 +699,13 @@ new SimGroup(MissionGroup) { homingCount = "0"; disableMove = "0"; + team = "1"; + selfPower = "1"; Target = "46"; + Marker = "14929"; + mountable = "1"; respawnTime = "30000"; respawn = "1"; - team = "1"; - Marker = "14073"; - mountable = "1"; - selfPower = "1"; }; new InteriorInstance(InteriorInstance) { position = "-2.98187 838.313 144.767"; @@ -669,17 +724,32 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Target = "47"; - invincible = "1"; - noflag = "1"; - Trigger = "13769"; + Trigger = "14622"; team = "1"; - oneway = "0"; - linkID = "1"; - linkTo = "3\t4"; + linkTo = "0"; + message = " "; + Target = "47"; + noflag = "1"; + logoscale = " "; + oneway = " 1"; + invincible = "1"; + linkID = "0"; + }; + new StaticShape() { + position = "-11.847 856.796 198.743"; + rotation = "0 0 -1 89.9544"; + scale = "1 1 1"; + nameTag = "Inventory"; + dataBlock = "StationInventory"; + lockCount = "0"; + homingCount = "0"; + + Trigger = "14624"; + team = "1"; + Target = "48"; }; }; - new SimGroup(Team2) { + new SimGroup(team2) { powerCount = "2"; @@ -687,22 +757,22 @@ new SimGroup(MissionGroup) { position = "-5.08712 -742.321 134.287"; rotation = "0 0 1 180"; scale = "1 1 1"; - nameTag = "\x01612"; - dataBlock = "Flag"; + nameTag = "Flag"; + dataBlock = "flag"; lockCount = "0"; homingCount = "0"; collideable = "0"; static = "1"; rotate = "0"; - Target = "48"; - isHome = "1"; - searchSchedule = "21812"; team = "2"; - WayPoint = "14056"; - Trigger = "14057"; - originalPosition = "-5.08712 -742.321 134.287 0 0 1 3.14159"; + WayPoint = "14915"; + Trigger = "14916"; + Target = "49"; + isHome = "1"; className = "FlagObj"; + searchSchedule = "21812"; + originalPosition = "-5.08712 -742.321 134.287 0 0 1 3.14159"; }; new FlyingVehicle() { position = "-79.8351 -733.146 99.6873"; @@ -713,26 +783,32 @@ new SimGroup(MissionGroup) { homingCount = "0"; disableMove = "0"; - Target = "49"; + team = "2"; + selfPower = "1"; + Target = "50"; + Marker = "14928"; + mountable = "1"; respawnTime = "30000"; respawn = "1"; - team = "2"; - Marker = "14072"; - mountable = "1"; - selfPower = "1"; }; new StaticShape() { - position = "3.82208 -864.619 198.744"; - rotation = "0 0 1 89.9544"; + position = "-37.8817 -24.0896 180.448"; + rotation = "0 0 1 45.2637"; scale = "1 1 1"; - nameTag = "\x01637"; - dataBlock = "StationInventory"; + dataBlock = "teleporter"; lockCount = "0"; homingCount = "0"; - Target = "50"; - Trigger = "13775"; + Trigger = "14630"; team = "2"; + linkTo = "0"; + message = " "; + Target = "51"; + noflag = "1"; + logoscale = " "; + oneway = " "; + invincible = "1"; + linkID = "0"; }; new Item() { position = "-5.01072 -865.989 171.885"; @@ -745,96 +821,96 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new StaticShape() { position = "-46.3763 -844.614 144.73"; rotation = "1 0 0 0"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "51"; notReady = "1"; - Trigger = "13778"; + Trigger = "14633"; team = "2"; + Target = "52"; + inUse = "Down"; }; new StaticShape() { position = "36.4237 -844.614 144.73"; rotation = "1 0 0 0"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - Target = "52"; - Trigger = "13780"; + Trigger = "14635"; team = "2"; + Target = "53"; }; new StaticShape() { position = "-50.5861 -820.688 174.769"; rotation = "0 0 -1 45"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "53"; notReady = "1"; - Trigger = "13782"; + Trigger = "14637"; team = "2"; + Target = "54"; + inUse = "Down"; }; new StaticShape() { position = "40.6138 -820.688 174.769"; rotation = "0 0 1 45"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "54"; notReady = "1"; - Trigger = "13784"; + Trigger = "14639"; team = "2"; + Target = "55"; + inUse = "Down"; }; new StaticShape() { position = "-14.8833 -839.129 179.982"; rotation = "1 0 0 0"; scale = "1 1 1"; - nameTag = "\x01612"; + nameTag = "Base"; dataBlock = "GeneratorLarge"; lockCount = "0"; homingCount = "0"; - Target = "55"; - lastDamagedByTeam = "1"; team = "2"; damageTimeMS = "1348543"; + Target = "56"; lastDamagedBy = "4137"; + lastDamagedByTeam = "1"; }; new StaticShape() { position = "4.7167 -843.329 179.982"; rotation = "0 0 1 180"; scale = "1 1 1"; - nameTag = "\x01612"; + nameTag = "Base"; dataBlock = "GeneratorLarge"; lockCount = "0"; homingCount = "0"; - Target = "56"; - lastDamagedByTeam = "1"; team = "2"; damageTimeMS = "1348543"; + Target = "57"; lastDamagedBy = "4137"; + lastDamagedByTeam = "1"; }; new TSStatic() { position = "-14.5699 -862.924 199.78"; @@ -848,28 +924,28 @@ new SimGroup(MissionGroup) { position = "63.8409 -645.375 131.401"; rotation = "0 0 1 180"; scale = "1 1 1"; - nameTag = "\x01612"; + nameTag = "Base"; dataBlock = "TurretBaseLarge"; lockCount = "0"; homingCount = "0"; initialBarrel = "PlasmaBarrelLarge"; - Target = "57"; - originalBarrel = "PlasmaBarrelLarge"; team = "2"; lastProjectile = "11449"; + originalBarrel = "PlasmaBarrelLarge"; + Target = "58"; }; new StaticShape() { position = "-5.01569 -868.047 217.821"; rotation = "0 0 1 180"; scale = "1 1 1"; - nameTag = "\x01605"; + nameTag = "Large"; dataBlock = "SensorLargePulse"; lockCount = "0"; homingCount = "0"; - Target = "58"; team = "2"; + Target = "59"; }; new InteriorInstance(InteriorInstance) { position = "-5.01813 -846.313 144.767"; @@ -884,49 +960,49 @@ new SimGroup(MissionGroup) { position = "-4.93264 -876.265 168.639"; rotation = "-1 0 0 90"; scale = "1 1 1"; - nameTag = "\x01616"; + nameTag = "Sentry"; dataBlock = "SentryTurret"; lockCount = "0"; homingCount = "0"; initialBarrel = "SentryTurretBarrel"; - Target = "59"; - lastDamagedByTeam = "1"; team = "2"; - repairedBy = "4137"; - wasDisabled = "0"; - soiledByEnemyRepair = "1"; - lastProjectile = "11453"; damageTimeMS = "1348543"; + lastProjectile = "11453"; + Target = "60"; + soiledByEnemyRepair = "1"; lastDamagedBy = "4137"; + wasDisabled = "0"; + lastDamagedByTeam = "1"; + repairedBy = "4137"; }; new StaticShape() { position = "-50.6895 -864.181 162.2"; rotation = "0 0 1 225"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - Target = "60"; - Trigger = "13793"; + Trigger = "14648"; team = "2"; + Target = "61"; }; new StaticShape() { position = "40.2149 -849.457 162.332"; rotation = "1 0 0 0"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "61"; notReady = "1"; - Trigger = "13795"; + Trigger = "14650"; team = "2"; + Target = "62"; + inUse = "Down"; }; new TSStatic() { position = "-51.1998 -850.405 162.167"; @@ -1075,8 +1151,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new InteriorInstance() { position = "63.8195 -645.477 123.368"; @@ -1098,8 +1174,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new Item() { position = "-6.54102 -833.958 177.772"; @@ -1112,8 +1188,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new TSStatic() { position = "39.5912 -880.009 144.705"; @@ -1190,8 +1266,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "2"; + Target = "-1"; }; new SimGroup(spawnSpheres) { @@ -1218,14 +1294,29 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Target = "62"; - invincible = "1"; - noflag = "1"; - Trigger = "13829"; + Trigger = "14684"; team = "2"; - oneway = "0"; - linkID = "2"; - linkTo = "3\t4"; + linkTo = "0"; + message = " "; + Target = "63"; + noflag = "1"; + logoscale = " "; + oneway = " 1"; + invincible = "1"; + linkID = "0"; + }; + new StaticShape() { + position = "3.82208 -864.619 198.744"; + rotation = "0 0 1 89.9544"; + scale = "1 1 1"; + nameTag = "Inventory"; + dataBlock = "StationInventory"; + lockCount = "0"; + homingCount = "0"; + + Trigger = "14686"; + team = "2"; + Target = "64"; }; }; }; @@ -1314,8 +1405,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new SimGroup(CityBuildings) { @@ -1429,6 +1520,42 @@ new SimGroup(MissionGroup) { team = "1"; }; + new InteriorInstance(InteriorInstance) { + position = "420.778 695.104 147.54"; + rotation = "0 0 1 163.384"; + scale = "1 1 1"; + interiorFile = "rst_derm_pillar.dif"; + showTerrainInside = "0"; + + team = "1"; + }; + new InteriorInstance() { + position = "-428.778 -703.104 147.54"; + rotation = "0 0 -1 16.6158"; + scale = "1 1 1"; + interiorFile = "rst_derm_pillar.dif"; + showTerrainInside = "0"; + + team = "1"; + }; + new InteriorInstance() { + position = "135.952 -1043.21 128.535"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "rst_derm_pillar.dif"; + showTerrainInside = "0"; + + team = "1"; + }; + new InteriorInstance(InteriorInstance) { + position = "-143.952 1035.21 128.535"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "rst_derm_pillar.dif"; + showTerrainInside = "0"; + + team = "1"; + }; new InteriorInstance(InteriorInstance) { position = "-519.782 521.768 157.807"; rotation = "0 0 1 180"; @@ -1636,6 +1763,24 @@ new SimGroup(MissionGroup) { team = "1"; }; + new InteriorInstance(InteriorInstance) { + position = "521.645 -62.7823 161.214"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + interiorFile = "rst_derm_pillar.dif"; + showTerrainInside = "0"; + + team = "1"; + }; + new InteriorInstance() { + position = "-529.645 54.7823 161.214"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + interiorFile = "rst_derm_pillar.dif"; + showTerrainInside = "0"; + + team = "1"; + }; new InteriorInstance(InteriorInstance) { position = "661.447 -863.066 172.052"; rotation = "0 0 1 180"; @@ -1682,7 +1827,7 @@ new SimGroup(MissionGroup) { team = "1"; }; new InteriorInstance() { - position = "-762.676 172.911 175.577"; + position = "-762.676 172.911 174.177"; rotation = "0 0 1 174.362"; scale = "1 1 1"; interiorFile = "rst_debris1.dif"; @@ -1951,7 +2096,6 @@ new SimGroup(MissionGroup) { rotate = "0"; Target = "-1"; - team = "1"; }; new StaticShape() { position = "796.982 70.4483 235.005"; @@ -1993,7 +2137,6 @@ new SimGroup(MissionGroup) { rotate = "0"; Target = "-1"; - team = "2"; }; new TSStatic() { position = "785.914 73.1314 220.92"; @@ -2445,12 +2588,6 @@ new SimGroup(MissionGroup) { interiorFile = "rst_derm_citybridge.dif"; showTerrainInside = "0"; }; - new TSStatic() { - position = "793.766 55.1398 216.662"; - rotation = "0 0 1 179.909"; - scale = "1 1 1"; - shapeName = "rst-goonflag.dts"; - }; }; new SimGroup(trees) { @@ -2580,8 +2717,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "1"; + Target = "-1"; }; new InteriorInstance(InteriorInstance) { position = "-382.407 209.538 163.146"; @@ -2655,8 +2792,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "0"; + Target = "-1"; }; new Item() { position = "18.548 32.7842 182.561"; @@ -2669,39 +2806,39 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "0"; + Target = "-1"; }; new Turret() { position = "-78.1654 -25.5311 180.278"; rotation = "0 0 -1 90"; scale = "1 1 1"; - nameTag = "\x01612"; + nameTag = "Base"; dataBlock = "TurretBaseLarge"; lockCount = "0"; homingCount = "0"; initialBarrel = "PlasmaBarrelLarge"; - Target = "63"; team = "0"; lastProjectile = "27752"; + Target = "65"; }; new Turret() { position = "66.8662 25.279 180.278"; rotation = "0 0 1 90"; scale = "1 1 1"; - nameTag = "\x01612"; + nameTag = "Base"; dataBlock = "TurretBaseLarge"; lockCount = "0"; homingCount = "0"; initialBarrel = "PlasmaBarrelLarge"; - Target = "64"; - lastDamagedByTeam = "1"; team = "0"; - lastProjectile = "27502"; damageTimeMS = "1092094"; + lastProjectile = "27502"; + Target = "66"; lastDamagedBy = "25013"; + lastDamagedByTeam = "1"; }; new Item() { position = "19.4371 33.774 182.531"; @@ -2714,8 +2851,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "0"; + Target = "-1"; }; new Item() { position = "17.7618 32.1206 182.515"; @@ -2728,8 +2865,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "0"; + Target = "-1"; }; new Item() { position = "-27.9457 -32.7625 182.49"; @@ -2742,8 +2879,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "0"; + Target = "-1"; }; new Item() { position = "-29.589 -34.3428 182.501"; @@ -2756,8 +2893,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - Target = "-1"; team = "0"; + Target = "-1"; }; new TSStatic() { position = "-28.899 -33.1688 180.498"; @@ -2779,74 +2916,74 @@ new SimGroup(MissionGroup) { position = "-5.21724 -0.161793 172.351"; rotation = "1 0 0 0"; scale = "1 1 1"; - nameTag = "\x01702"; + nameTag = "Midfield Territory"; dataBlock = "FlipFlop"; lockCount = "0"; homingCount = "0"; - Target = "65"; - name = "Midfield Territory"; team = "0"; - Projector = "14005"; + Target = "67"; + Projector = "14868"; + name = "Midfield Territory"; }; new Turret() { position = "-30.5986 -72.9916 180.278"; rotation = "0 0 1 180"; scale = "1 1 1"; - nameTag = "\x01612"; + nameTag = "Base"; dataBlock = "TurretBaseLarge"; lockCount = "0"; homingCount = "0"; initialBarrel = "PlasmaBarrelLarge"; - Target = "66"; team = "0"; lastProjectile = "27752"; + Target = "68"; }; new Turret() { position = "20.3642 72.268 180.278"; rotation = "1 0 0 0"; scale = "1 1 1"; - nameTag = "\x01612"; + nameTag = "Base"; dataBlock = "TurretBaseLarge"; lockCount = "0"; homingCount = "0"; initialBarrel = "PlasmaBarrelLarge"; - Target = "67"; - lastDamagedByTeam = "1"; team = "0"; - lastProjectile = "27502"; damageTimeMS = "1092094"; + lastProjectile = "27502"; + Target = "69"; lastDamagedBy = "25013"; + lastDamagedByTeam = "1"; }; new Turret() { position = "18.0183 23.2492 192.378"; rotation = "0.287929 0.677435 -0.676889 147.898"; scale = "1 1 1"; - nameTag = "\x01616"; + nameTag = "Sentry"; dataBlock = "SentryTurret"; lockCount = "0"; homingCount = "0"; initialBarrel = "SentryTurretBarrel"; - Target = "68"; team = "0"; lastProjectile = "27514"; + Target = "70"; }; new Turret() { position = "-28.4241 -23.5646 192.325"; rotation = "0.862768 -0.35737 0.357655 98.3811"; scale = "1 1 1"; - nameTag = "\x01616"; + nameTag = "Sentry"; dataBlock = "SentryTurret"; lockCount = "0"; homingCount = "0"; initialBarrel = "SentryTurretBarrel"; - Target = "69"; team = "0"; lastProjectile = "43143"; + Target = "71"; }; new SimGroup(spawnSpheres) { @@ -2869,52 +3006,52 @@ new SimGroup(MissionGroup) { position = "25.3971 10.7307 172.429"; rotation = "0 0 1 45"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "70"; - invincible = "1"; notReady = "1"; - Trigger = "14000"; + Trigger = "14863"; team = "0"; + Target = "72"; + inUse = "Down"; + invincible = "1"; }; new StaticShape() { position = "-16.1808 -30.8472 172.429"; rotation = "0 0 1 225"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "71"; - invincible = "1"; - lastDamagedByTeam = "2"; notReady = "1"; - Trigger = "14002"; + Trigger = "14865"; team = "0"; damageTimeMS = "1124861"; + Target = "73"; + inUse = "Down"; lastDamagedBy = "24873"; + lastDamagedByTeam = "2"; + invincible = "1"; }; new StaticShape() { position = "5.45666 30.6711 172.429"; rotation = "0 0 1 45"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "72"; - invincible = "1"; notReady = "1"; - Trigger = "14004"; + Trigger = "14867"; team = "0"; + Target = "74"; + inUse = "Down"; + invincible = "1"; }; new StaticShape() { position = "-5.21724 -0.161793 212.391"; @@ -2925,83 +3062,49 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Target = "-1"; team = "0"; + Target = "-1"; holo = "0"; }; new StaticShape() { position = "-36.1212 -10.9068 172.429"; rotation = "0 0 1 225"; scale = "1 1 1"; - nameTag = "\x01637"; + nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - inUse = "Down"; - Target = "73"; - invincible = "1"; notReady = "1"; - Trigger = "14007"; + Trigger = "14870"; team = "0"; + Target = "75"; + inUse = "Down"; + invincible = "1"; }; new StaticShape() { position = "-6.99189 -24.3224 216.282"; rotation = "0 0 1 45"; scale = "1 1 1"; - nameTag = "\x01605"; + nameTag = "Large"; dataBlock = "SensorLargePulse"; lockCount = "0"; homingCount = "0"; - Target = "74"; + Target = "76"; invincible = "1"; }; new StaticShape() { position = "-3.69512 24.1006 216.282"; rotation = "0 0 1 225"; scale = "1 1 1"; - nameTag = "\x01605"; + nameTag = "Large"; dataBlock = "SensorLargePulse"; lockCount = "0"; homingCount = "0"; - Target = "75"; - invincible = "1"; - }; - new StaticShape() { - position = "27.3974 23.8977 180.43"; - rotation = "0 0 1 44.6907"; - scale = "1 1 1"; - dataBlock = "teleporter"; - lockCount = "0"; - homingCount = "0"; - - Target = "76"; - invincible = "1"; - noflag = "1"; - Trigger = "14011"; - team = "0"; - oneway = "0"; - linkID = "4"; - linkTo = "1\t2"; - }; - new StaticShape() { - position = "-37.8817 -24.0896 180.448"; - rotation = "0 0 1 45.2637"; - scale = "1 1 1"; - dataBlock = "teleporter"; - lockCount = "0"; - homingCount = "0"; - Target = "77"; invincible = "1"; - noflag = "1"; - Trigger = "14013"; - team = "0"; - oneway = "0"; - linkID = "3"; - linkTo = "1\t2"; }; }; new SimGroup(BridgesAndLamps) { @@ -3143,7 +3246,7 @@ new SimGroup(MissionGroup) { }; new InteriorInstance() { position = "438.44 -613.012 135.345"; - rotation = "0.0894284 -0.0999293 -0.990968 84.1689"; + rotation = "0.0894285 -0.0999294 -0.990968 84.1688"; scale = "1 1 1"; interiorFile = "Xtra_Caustic_tri_bridge.dif"; showTerrainInside = "0"; @@ -3157,7 +3260,7 @@ new SimGroup(MissionGroup) { }; new InteriorInstance(InteriorInstance) { position = "-457.794 502.952 155.223"; - rotation = "0.0895892 0.0801752 0.992747 96.7628"; + rotation = "0.0895892 0.0801752 0.992747 96.7627"; scale = "1 1 1"; interiorFile = "Xtra_Caustic_tri_bridge.dif"; showTerrainInside = "0"; @@ -3277,3 +3380,15 @@ new SimGroup(MissionGroup) { }; }; //--- OBJECT WRITE END --- + +package DermCityInvinEquip { +function StaticShapeData::damageObject(%data, %targetObject, %sourceObject, %position, %amount, %damageType) +{ + if( $CurrentMission $= "!DermCity" && %targetObject.invincible ) + return; + + parent::damageObject(%data, %targetObject, %sourceObject, %position, %amount, %damageType); +} +}; + +activatePackage(DermCityInvinEquip); diff --git a/missions/DMP_EmeraldSpit.mis b/missions/DMP_EmeraldSpit.mis index 21e467b..bd35c81 100644 --- a/missions/DMP_EmeraldSpit.mis +++ b/missions/DMP_EmeraldSpit.mis @@ -11,17 +11,17 @@ //--- MISSION STRING BEGIN --- //[CTF]800 points to win -//Both bunkers have their own generator. +//Bases powered by generator. //Map by Rooster128 //--- MISSION STRING END --- //--- OBJECT WRITE BEGIN --- new SimGroup(MissionGroup) { - musicTrack = "ice"; CTF_scoreLimit = "8"; - cdTrack = "2"; + musicTrack = "ice"; powerCount = "0"; + cdTrack = "2"; CTF_timeLimit = "25"; new MissionArea(MissionArea) { @@ -37,7 +37,7 @@ new SimGroup(MissionGroup) { scale = "672 672 100"; liquidType = "StagnantWater"; density = "1"; - viscosity = "3"; + viscosity = "5"; waveMagnitude = "0.5"; surfaceTexture = "LiquidTiles/AlgaeWater"; surfaceOpacity = "0.8"; @@ -90,25 +90,25 @@ new SimGroup(MissionGroup) { terrainFile = "rst_spit.ter"; squareSize = "8"; + hazeDistance = "250"; visibleDistance = "1200"; locked = "true"; position = "-1024 -1024 0"; - hazeDistance = "250"; }; new NavigationGraph(NavGraph) { conjoinAngleDev = "45"; cullDensity = "0.3"; customArea = "0 0 0 0"; - coverage = "0"; - scale = "1 1 1"; - XDimOverSize = "0"; - locked = "true"; - YDimOverSize = "0"; - position = "0 0 0 1"; - conjoinBowlDev = "20"; - GraphFile = "Equinox.nav"; rotation = "0 0 0 0"; + conjoinBowlDev = "20"; + scale = "1 1 1"; + GraphFile = "Equinox.nav"; + locked = "true"; + coverage = "0"; + position = "0 0 0 1"; + XDimOverSize = "0"; + YDimOverSize = "0"; }; new Sky(Sky) { position = "-832 -1272 0"; @@ -141,14 +141,14 @@ new SimGroup(MissionGroup) { high_fogVolume2 = "-1 -0.00137871 -nan"; high_fogVolume3 = "-1 -7.70194e-05 -1.02778e-18"; - locked = "true"; cloudSpeed0 = "0.000500 0.000500"; + locked = "true"; }; new SimGroup(teams) { powerCount = "0"; - new SimGroup(Team0) { + new SimGroup(team0) { powerCount = "0"; @@ -181,8 +181,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - team = "0"; Target = "-1"; + team = "0"; }; new Item() { position = "-5.70315 -2.93258 161.935"; @@ -195,8 +195,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - team = "0"; Target = "-1"; + team = "0"; }; new Item() { position = "8.29685 -2.93258 161.935"; @@ -209,8 +209,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - team = "0"; Target = "-1"; + team = "0"; }; new Item() { position = "1.29685 3.86742 161.935"; @@ -223,8 +223,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - team = "0"; Target = "-1"; + team = "0"; }; new Item() { position = "1.29685 -9.73258 161.935"; @@ -237,8 +237,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "0"; - team = "0"; Target = "-1"; + team = "0"; }; }; new SimGroup(team1) { @@ -264,9 +264,9 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "PlasmaBarrelLarge"; + Target = "33"; originalBarrel = "PlasmaBarrelLarge"; team = "1"; - Target = "33"; }; new InteriorInstance() { position = "-606.099 335.157 85.8408"; @@ -304,8 +304,8 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - team = "1"; Target = "34"; + team = "1"; }; new StaticShape() { position = "-508.343 320.068 72.9"; @@ -316,8 +316,8 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - team = "1"; Target = "35"; + team = "1"; }; new StaticShape() { position = "-512.959 346.006 73.1009"; @@ -329,9 +329,9 @@ new SimGroup(MissionGroup) { homingCount = "0"; inUse = "Down"; - Trigger = "6938"; - team = "1"; Target = "36"; + Trigger = "4314"; + team = "1"; notReady = "1"; }; new StaticShape() { @@ -344,9 +344,9 @@ new SimGroup(MissionGroup) { homingCount = "0"; inUse = "Down"; - Trigger = "6940"; - team = "1"; Target = "37"; + Trigger = "4316"; + team = "1"; notReady = "1"; }; new StaticShape() { @@ -358,8 +358,8 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - team = "1"; Target = "38"; + team = "1"; }; new StaticShape() { position = "-668.947 286.791 71.8752"; @@ -371,9 +371,9 @@ new SimGroup(MissionGroup) { homingCount = "0"; inUse = "Down"; - Trigger = "6943"; - team = "1"; Target = "39"; + Trigger = "4319"; + team = "1"; notReady = "1"; }; new StaticShape() { @@ -386,9 +386,9 @@ new SimGroup(MissionGroup) { homingCount = "0"; inUse = "Down"; - Trigger = "6945"; - team = "1"; Target = "40"; + Trigger = "4321"; + team = "1"; notReady = "1"; }; new Item() { @@ -403,13 +403,13 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "1"; + Target = "41"; className = "FlagObj"; originalPosition = "-553.601 218.461 83.5251 0 0 1 2.85192"; - isHome = "1"; team = "1"; - WayPoint = "7097"; - Trigger = "7098"; - Target = "41"; + WayPoint = "4474"; + Trigger = "4475"; + isHome = "1"; }; new InteriorInstance() { position = "-569.946 292.031 65.5244"; @@ -431,8 +431,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "1"; - team = "1"; Target = "-1"; + team = "1"; }; new SimGroup(spawnSpheres) { @@ -485,8 +485,8 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "SentryTurretBarrel"; - team = "1"; Target = "42"; + team = "1"; }; new Turret() { position = "-672.105 280.505 70.7162"; @@ -498,8 +498,8 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "SentryTurretBarrel"; - team = "1"; Target = "43"; + team = "1"; }; }; new SimGroup(team2) { @@ -563,14 +563,14 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "1"; + searchSchedule = "7588"; + Target = "44"; className = "FlagObj"; originalPosition = "545.601 -226.461 83.5248 1 0 0 0"; - isHome = "1"; - searchSchedule = "7588"; team = "2"; - WayPoint = "7099"; - Trigger = "7100"; - Target = "44"; + WayPoint = "4476"; + Trigger = "4477"; + isHome = "1"; }; new Turret() { position = "598.029 -342.712 95.7369"; @@ -582,13 +582,13 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "PlasmaBarrelLarge"; - originalBarrel = "PlasmaBarrelLarge"; + Target = "45"; lastDamagedByTeam = "2"; - team = "2"; lastDamagedBy = "4920"; lastProjectile = "18753"; + originalBarrel = "PlasmaBarrelLarge"; damageTimeMS = "407453"; - Target = "45"; + team = "2"; }; new StaticShape() { position = "386.016 -305.08 128.692"; @@ -599,8 +599,8 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - team = "2"; Target = "46"; + team = "2"; }; new StaticShape() { position = "504.959 -354.006 73.1009"; @@ -611,9 +611,9 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Trigger = "6967"; - team = "2"; Target = "47"; + Trigger = "4343"; + team = "2"; }; new StaticShape() { position = "496.514 -331.758 72.9009"; @@ -624,9 +624,9 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Trigger = "6969"; - team = "2"; Target = "48"; + Trigger = "4345"; + team = "2"; }; new StaticShape() { position = "666.347 -278.791 65.8752"; @@ -637,9 +637,9 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Trigger = "6971"; - team = "2"; Target = "49"; + Trigger = "4347"; + team = "2"; }; new StaticShape() { position = "660.947 -294.791 71.8752"; @@ -650,9 +650,9 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Trigger = "6973"; - team = "2"; Target = "50"; + Trigger = "4349"; + team = "2"; }; new StaticShape() { position = "661.527 -293.14 65.9823"; @@ -663,8 +663,8 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - team = "2"; Target = "51"; + team = "2"; }; new InteriorInstance(InteriorInstance) { position = "561.946 -300.031 65.5244"; @@ -686,8 +686,8 @@ new SimGroup(MissionGroup) { static = "1"; rotate = "1"; - team = "2"; Target = "-1"; + team = "2"; }; new SimGroup(spawnSpheres) { @@ -739,8 +739,8 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - team = "2"; Target = "52"; + team = "2"; }; new Turret() { position = "502.608 -333.099 77.6945"; @@ -752,8 +752,8 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "SentryTurretBarrel"; - team = "2"; Target = "53"; + team = "2"; }; new Turret() { position = "664.062 -288.515 70.6942"; @@ -765,8 +765,8 @@ new SimGroup(MissionGroup) { homingCount = "0"; initialBarrel = "SentryTurretBarrel"; - team = "2"; Target = "54"; + team = "2"; }; }; }; @@ -1268,8 +1268,8 @@ new SimGroup(MissionGroup) { shapeName = "borg1.dts"; }; new TSStatic() { - position = "10.8481 98.6849 74.2081"; - rotation = "0.293688 0.329469 -0.897328 63.8159"; + position = "-4 100 68.3657"; + rotation = "0.162791 0.121371 -0.979167 57.0059"; scale = "1.3 1.3 1.3"; shapeName = "borg1.dts"; }; diff --git a/missions/DMP_IsleDeBatalla.mis b/missions/DMP_IsleDeBatalla.mis index 39590b1..59af4c4 100644 --- a/missions/DMP_IsleDeBatalla.mis +++ b/missions/DMP_IsleDeBatalla.mis @@ -10,6 +10,7 @@ //--- MISSION STRING BEGIN --- //[CTF]800 points to win //Vehicle Map +//Alpha bunker provides power. //Map by Rooster128 //--- MISSION STRING END --- diff --git a/missions/DMP_ScorchedEarth.mis b/missions/DMP_ScorchedEarth.mis index 55db7bd..4f51299 100644 --- a/missions/DMP_ScorchedEarth.mis +++ b/missions/DMP_ScorchedEarth.mis @@ -2,8 +2,10 @@ // MissionTypes = CTF //--- MISSION QUOTE BEGIN --- -//some wise thing. -// -- mothafucka +//Humans taste like fish. +//Run faster next time, dogmeat. +//Bla ha ha ha ha! +// -- Bioderm Haiku //--- MISSION QUOTE END --- //--- MISSION STRING BEGIN --- @@ -17,10 +19,10 @@ //--- OBJECT WRITE BEGIN --- new SimGroup(MissionGroup) { - CTF_scoreLimit = "8"; cdTrack = "2"; musicTrack = "ice"; powerCount = "0"; + CTF_scoreLimit = "8"; CTF_timeLimit = "25"; new MissionArea(MissionArea) { @@ -56,27 +58,27 @@ new SimGroup(MissionGroup) { detailTexture = "details/lushdet1"; terrainFile = "Rst_ScorchedEarth.ter"; squareSize = "8"; - emptySquares = "143240 143496 81501 147293 82014 151991 86711 86967 91079 91335 222637 222893 157567 223149 157823 161231 227022 161742 96885 162682 228471 294263 294519 163704 163959 98685 231214 231470 166191 167248 233039 167760 103281 169073 169329 170550 170806 109383 175174 175430 180127 180384 183925 184181"; + emptySquares = "143240 143496 81501 147293 82014 151991 86711 86967 91079 91335 222637 222893 157567 223149 157823 161231 227022 161742 228471 294263 294519 163704 231214 231470 166191 167248 233039 167760 103281 169073 169329 170550 170806 109383 175174 175430 180127 180384 183925 184181"; visibleDistance = "1200"; locked = "true"; - hazeDistance = "250"; position = "-1024 -1024 0"; + hazeDistance = "250"; }; new NavigationGraph(NavGraph) { conjoinAngleDev = "45"; cullDensity = "0.3"; customArea = "0 0 0 0"; - conjoinBowlDev = "20"; - coverage = "0"; scale = "1 1 1"; GraphFile = "Equinox.nav"; - XDimOverSize = "0"; + coverage = "0"; locked = "true"; + XDimOverSize = "0"; position = "0 0 0 1"; - YDimOverSize = "0"; rotation = "0 0 0 0"; + YDimOverSize = "0"; + conjoinBowlDev = "20"; }; new Sky(Sky) { position = "-832 -1272 0"; @@ -109,31 +111,31 @@ new SimGroup(MissionGroup) { high_fogVolume2 = "-1 -0.00137871 -nan"; high_fogVolume3 = "-1 -7.70194e-05 -1.02778e-18"; - locked = "true"; cloudSpeed0 = "0.000500 0.000500"; + locked = "true"; }; new SimGroup(teams) { powerCount = "0"; - new SimGroup(Team0) { + new SimGroup(team0) { - powerCount = "1"; invincible = "1"; + powerCount = "1"; providesPower = "1"; new StaticShape() { - position = "-91.9575 -55.1129 56.8469"; - rotation = "0 0 1 232.23"; + position = "-93.6914 -53.4234 56.8469"; + rotation = "0 0 1 236.814"; scale = "1 1 1"; nameTag = "Inventory"; dataBlock = "StationInventory"; lockCount = "0"; homingCount = "0"; - Trigger = "10829"; - team = "0"; invincible = "1"; + Trigger = "4297"; + team = "0"; Target = "33"; }; new StaticShape() { @@ -145,9 +147,9 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Trigger = "10831"; - team = "0"; invincible = "1"; + Trigger = "4299"; + team = "0"; Target = "34"; }; new InteriorInstance(InteriorInstance) { @@ -395,7 +397,7 @@ new SimGroup(MissionGroup) { team = "0"; }; new TSStatic() { - position = "-95.316 -51.0221 56.7909"; + position = "-100.178 -41.343 55.9909"; rotation = "0 0 1 89.9544"; scale = "1 1 1"; shapeName = "stackable3s.dts"; @@ -905,8 +907,8 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - jumpPower = "300"; team = "0"; + jumpPower = "300"; }; new InteriorInstance() { position = "-573.254 95.7311 151.615"; @@ -926,75 +928,11 @@ new SimGroup(MissionGroup) { team = "0"; }; - new InteriorInstance(InteriorInstance) { - position = "-72.9884 21.4392 115.107"; - rotation = "0.748172 -0.496106 0.440587 206.709"; + new TSStatic() { + position = "-587.056 220.963 138.975"; + rotation = "0 0 -1 89.9544"; scale = "1 1 1"; - interiorFile = "xrockc.dif"; - showTerrainInside = "0"; - - team = "0"; - }; - new InteriorInstance() { - position = "-37.3752 -59.9059 112.95"; - rotation = "0.585478 0.715668 0.380835 135.079"; - scale = "1 1 1"; - interiorFile = "xrockc.dif"; - showTerrainInside = "0"; - - team = "0"; - }; - new InteriorInstance() { - position = "-13.3359 -9.72055 102.72"; - rotation = "0.413181 0.754351 0.510134 106.482"; - scale = "1 1 1"; - interiorFile = "xrockc.dif"; - showTerrainInside = "0"; - - team = "0"; - }; - new InteriorInstance() { - position = "-84.9524 -75.4559 115.466"; - rotation = "1 0 0 48.7015"; - scale = "1 1 1"; - interiorFile = "xrock6.dif"; - showTerrainInside = "0"; - - team = "0"; - }; - new InteriorInstance() { - position = "-31.8293 -16.8861 106.036"; - rotation = "0.158281 0.31756 0.934935 12.9213"; - scale = "1 1 1"; - interiorFile = "xrock8.dif"; - showTerrainInside = "0"; - - team = "0"; - }; - new InteriorInstance() { - position = "-39.4561 30.9938 112.697"; - rotation = "-0.844221 0.46511 -0.266389 55.6139"; - scale = "1 1 1"; - interiorFile = "xrock7.dif"; - showTerrainInside = "0"; - - team = "0"; - }; - new InteriorInstance() { - position = "-93.7582 -68.0489 106.51"; - rotation = "0.579261 0.563888 0.588631 142.553"; - scale = "1 1 1"; - interiorFile = "xrockc.dif"; - showTerrainInside = "0"; - - team = "0"; - }; - new InteriorInstance(InteriorInstance) { - position = "-67.1362 4.82294 95.186"; - rotation = "-0.174969 0.27682 0.944858 34.9334"; - scale = "2 2 0.5"; - interiorFile = "xspir1.dif"; - showTerrainInside = "0"; + shapeName = "rst-samifin.dts"; team = "0"; }; @@ -1017,11 +955,11 @@ new SimGroup(MissionGroup) { className = "FlagObj"; searchSchedule = "104988"; - team = "1"; - WayPoint = "11239"; - Trigger = "11240"; - originalPosition = "498.973 -326.727 174.417 1 0 0 0"; isHome = "1"; + team = "1"; + WayPoint = "4724"; + Trigger = "4725"; + originalPosition = "498.973 -326.727 174.417 1 0 0 0"; Target = "35"; }; new SimGroup(junk) { @@ -1379,11 +1317,11 @@ new SimGroup(MissionGroup) { initialBarrel = "PlasmaBarrelLarge"; lastProjectile = "11777"; - damageTimeMS = "442335"; lastDamagedBy = "9247"; team = "1"; - Target = "36"; lastDamagedByTeam = "1"; + Target = "36"; + damageTimeMS = "442335"; }; new StaticShape() { position = "623.922 -344.152 177.699"; @@ -1513,6 +1451,20 @@ new SimGroup(MissionGroup) { team = "1"; Target = "-1"; }; + new Trigger() { + position = "608.834 -325.19 177.437"; + rotation = "0 0 -1 90.0002"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10726"; + disableObj = "10726"; + team = "1"; + station = "10726"; + }; new StaticShape() { position = "608.834 -325.19 177.437"; rotation = "0 0 -1 90"; @@ -1522,10 +1474,24 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Trigger = "10983"; + Trigger = "4446"; team = "1"; Target = "38"; }; + new Trigger() { + position = "608.834 -315.19 177.437"; + rotation = "0 0 -1 90.0002"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10724"; + disableObj = "10724"; + team = "1"; + station = "10724"; + }; new StaticShape() { position = "608.834 -315.19 177.437"; rotation = "0 0 -1 90"; @@ -1536,11 +1502,25 @@ new SimGroup(MissionGroup) { homingCount = "0"; inUse = "Down"; - notReady = "1"; - Trigger = "10985"; + Trigger = "4449"; team = "1"; + notReady = "1"; Target = "39"; }; + new Trigger() { + position = "635.634 -315.19 177.437"; + rotation = "0 0 1 90.0002"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10722"; + disableObj = "10722"; + team = "1"; + station = "10722"; + }; new StaticShape() { position = "635.634 -315.19 177.437"; rotation = "0 0 1 90"; @@ -1551,11 +1531,25 @@ new SimGroup(MissionGroup) { homingCount = "0"; inUse = "Down"; - notReady = "1"; - Trigger = "10987"; + Trigger = "4452"; team = "1"; + notReady = "1"; Target = "40"; }; + new Trigger() { + position = "635.634 -325.19 177.437"; + rotation = "0 0 1 90.0002"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10720"; + disableObj = "10720"; + team = "1"; + station = "10720"; + }; new StaticShape() { position = "635.634 -325.19 177.437"; rotation = "0 0 1 90"; @@ -1566,9 +1560,9 @@ new SimGroup(MissionGroup) { homingCount = "0"; inUse = "Down"; - notReady = "1"; - Trigger = "10989"; + Trigger = "4455"; team = "1"; + notReady = "1"; Target = "41"; }; new StaticShape() { @@ -1930,6 +1924,20 @@ new SimGroup(MissionGroup) { team = "1"; Target = "46"; }; + new Trigger() { + position = "566.283 -209.637 204.997"; + rotation = "0 0 -1 45"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10740"; + disableObj = "10740"; + team = "1"; + station = "10740"; + }; new StaticShape() { position = "566.283 -209.637 204.997"; rotation = "0 0 -1 45"; @@ -1940,11 +1948,25 @@ new SimGroup(MissionGroup) { homingCount = "0"; inUse = "Down"; - notReady = "1"; - Trigger = "11026"; + Trigger = "4493"; team = "1"; + notReady = "1"; Target = "47"; }; + new Trigger() { + position = "596.83 -237.072 204.997"; + rotation = "0 0 1 135"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10738"; + disableObj = "10738"; + team = "1"; + station = "10738"; + }; new StaticShape() { position = "596.83 -237.072 204.997"; rotation = "0 0 1 135"; @@ -1954,14 +1976,14 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - damageTimeMS = "1411934"; - inUse = "Down"; - notReady = "1"; lastDamagedBy = "4137"; - Trigger = "11028"; + inUse = "Down"; + Trigger = "4496"; team = "1"; - Target = "48"; lastDamagedByTeam = "1"; + notReady = "1"; + Target = "48"; + damageTimeMS = "1411934"; }; new Turret() { position = "567.265 -223.35 121.215"; @@ -1976,6 +1998,20 @@ new SimGroup(MissionGroup) { team = "1"; Target = "49"; }; + new Trigger() { + position = "586.389 -243.939 114.491"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10735"; + disableObj = "10735"; + team = "1"; + station = "10735"; + }; new StaticShape() { position = "586.389 -243.939 114.491"; rotation = "0 0 1 180"; @@ -1985,10 +2021,24 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Trigger = "11031"; + Trigger = "4500"; team = "1"; Target = "50"; }; + new Trigger() { + position = "586.389 -202.739 114.491"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10733"; + disableObj = "10733"; + team = "1"; + station = "10733"; + }; new StaticShape() { position = "586.389 -202.739 114.491"; rotation = "1 0 0 0"; @@ -1999,9 +2049,9 @@ new SimGroup(MissionGroup) { homingCount = "0"; inUse = "Down"; - notReady = "1"; - Trigger = "11033"; + Trigger = "4503"; team = "1"; + notReady = "1"; Target = "51"; }; new StaticShape() { @@ -2016,6 +2066,20 @@ new SimGroup(MissionGroup) { team = "1"; Target = "52"; }; + new Trigger() { + position = "584.026 -223.331 185.742"; + rotation = "0 0 1 90.0002"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10730"; + disableObj = "10730"; + team = "1"; + station = "10730"; + }; new StaticShape() { position = "584.026 -223.331 185.742"; rotation = "0 0 1 90"; @@ -2026,9 +2090,9 @@ new SimGroup(MissionGroup) { homingCount = "0"; inUse = "Down"; - notReady = "1"; - Trigger = "11036"; + Trigger = "4507"; team = "1"; + notReady = "1"; Target = "53"; }; new InteriorInstance() { @@ -2084,16 +2148,16 @@ new SimGroup(MissionGroup) { className = "FlagObj"; searchSchedule = "12047"; - team = "2"; - WayPoint = "11241"; - Trigger = "11242"; - originalPosition = "-506.973 318.727 174.417 1 0 0 0"; isHome = "1"; + team = "2"; + WayPoint = "4726"; + Trigger = "4727"; + originalPosition = "-506.973 318.727 174.417 1 0 0 0"; Target = "54"; }; new InteriorInstance(InteriorInstance) { position = "-506.973 318.727 170.417"; - rotation = "0 0 -1 120"; + rotation = "0 0 1 240"; scale = "1 1 1"; interiorFile = "rst_lush_flagplat.dif"; showTerrainInside = "0"; @@ -2417,12 +2481,12 @@ new SimGroup(MissionGroup) { initialBarrel = "SentryTurretBarrel"; lastProjectile = "7186"; - damageTimeMS = "1077884"; lastDamagedBy = "4137"; team = "2"; + lastDamagedByTeam = "1"; wasDisabled = "1"; Target = "56"; - lastDamagedByTeam = "1"; + damageTimeMS = "1077884"; }; new Turret() { position = "-575.311 215.349 121.315"; @@ -2435,12 +2499,12 @@ new SimGroup(MissionGroup) { initialBarrel = "SentryTurretBarrel"; lastProjectile = "7186"; - damageTimeMS = "1077884"; lastDamagedBy = "4137"; team = "2"; + lastDamagedByTeam = "1"; wasDisabled = "1"; Target = "57"; - lastDamagedByTeam = "1"; + damageTimeMS = "1077884"; }; new StaticShape() { position = "-569.352 215.196 126.557"; @@ -2451,11 +2515,25 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - damageTimeMS = "1086492"; lastDamagedBy = "4137"; team = "2"; - Target = "58"; lastDamagedByTeam = "1"; + Target = "58"; + damageTimeMS = "1086492"; + }; + new Trigger() { + position = "-594.389 194.739 114.491"; + rotation = "0 0 1 180"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10833"; + disableObj = "10833"; + team = "2"; + station = "10833"; }; new StaticShape() { position = "-594.389 194.739 114.491"; @@ -2466,10 +2544,24 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Trigger = "11079"; + Trigger = "4551"; team = "2"; Target = "59"; }; + new Trigger() { + position = "-594.389 235.939 114.491"; + rotation = "1 0 0 0"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10831"; + disableObj = "10831"; + team = "2"; + station = "10831"; + }; new StaticShape() { position = "-594.389 235.939 114.491"; rotation = "1 0 0 0"; @@ -2479,10 +2571,24 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Trigger = "11081"; + Trigger = "4554"; team = "2"; Target = "60"; }; + new Trigger() { + position = "-574.283 201.637 204.997"; + rotation = "0 0 1 135"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10829"; + disableObj = "10829"; + team = "2"; + station = "10829"; + }; new StaticShape() { position = "-574.283 201.637 204.997"; rotation = "0 0 1 135"; @@ -2492,13 +2598,27 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - damageTimeMS = "1117950"; lastDamagedBy = "4137"; - Trigger = "11083"; + Trigger = "4557"; team = "2"; + lastDamagedByTeam = "1"; wasDisabled = "1"; Target = "61"; - lastDamagedByTeam = "1"; + damageTimeMS = "1117950"; + }; + new Trigger() { + position = "-604.83 229.072 204.997"; + rotation = "0 0 -1 45"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10827"; + disableObj = "10827"; + team = "2"; + station = "10827"; }; new StaticShape() { position = "-604.83 229.072 204.997"; @@ -2509,13 +2629,27 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - damageTimeMS = "1120797"; lastDamagedBy = "4137"; - Trigger = "11085"; + Trigger = "4560"; team = "2"; + lastDamagedByTeam = "1"; wasDisabled = "1"; Target = "62"; - lastDamagedByTeam = "1"; + damageTimeMS = "1120797"; + }; + new Trigger() { + position = "-592.026 215.331 185.742"; + rotation = "0 0 -1 90.0002"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10825"; + disableObj = "10825"; + team = "2"; + station = "10825"; }; new StaticShape() { position = "-592.026 215.331 185.742"; @@ -2526,15 +2660,15 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - damageTimeMS = "1110590"; - inUse = "Down"; - notReady = "1"; lastDamagedBy = "4137"; - Trigger = "11087"; + inUse = "Down"; + Trigger = "4563"; team = "2"; - wasDisabled = "1"; - Target = "63"; lastDamagedByTeam = "1"; + wasDisabled = "1"; + notReady = "1"; + Target = "63"; + damageTimeMS = "1110590"; }; new InteriorInstance(InteriorInstance) { position = "-587.105 215.334 155.024"; @@ -2678,11 +2812,11 @@ new SimGroup(MissionGroup) { initialBarrel = "PlasmaBarrelLarge"; lastProjectile = "7158"; - damageTimeMS = "800447"; lastDamagedBy = "14360"; team = "2"; - Target = "64"; lastDamagedByTeam = "2"; + Target = "64"; + damageTimeMS = "800447"; }; new StaticShape() { position = "-631.922 336.152 177.699"; @@ -2839,6 +2973,20 @@ new SimGroup(MissionGroup) { team = "2"; Target = "66"; }; + new Trigger() { + position = "-616.834 307.39 177.437"; + rotation = "-0 -0 1 90.0002"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10843"; + disableObj = "10843"; + team = "2"; + station = "10843"; + }; new StaticShape() { position = "-616.834 307.39 177.437"; rotation = "-0 -0 1 90.0002"; @@ -2848,10 +2996,24 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Trigger = "11118"; + Trigger = "4595"; team = "2"; Target = "67"; }; + new Trigger() { + position = "-643.634 306.79 177.437"; + rotation = "0 0 -1 90.0002"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10841"; + disableObj = "10841"; + team = "2"; + station = "10841"; + }; new StaticShape() { position = "-643.634 306.79 177.437"; rotation = "0 0 -1 90.0002"; @@ -2861,7 +3023,7 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Trigger = "11120"; + Trigger = "4598"; team = "2"; Target = "68"; }; @@ -2877,6 +3039,20 @@ new SimGroup(MissionGroup) { team = "2"; Target = "69"; }; + new Trigger() { + position = "-616.834 317.19 177.437"; + rotation = "-0 -0 1 90.0002"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10838"; + disableObj = "10838"; + team = "2"; + station = "10838"; + }; new StaticShape() { position = "-616.834 317.19 177.437"; rotation = "-0 -0 1 90.0002"; @@ -2886,10 +3062,24 @@ new SimGroup(MissionGroup) { lockCount = "0"; homingCount = "0"; - Trigger = "11123"; + Trigger = "4602"; team = "2"; Target = "70"; }; + new Trigger() { + position = "-643.634 317.19 177.437"; + rotation = "0 0 -1 90.0002"; + scale = "1 1 1"; + dataBlock = "stationTrigger"; + lockCount = "0"; + homingCount = "0"; + polyhedron = "-0.7500000 0.7500000 0.1000000 1.5000000 0.0000000 0.0000000 -0.0000000 -1.5000000 -0.0000000 -0.0000000 -0.0000000 2.3000000"; + + mainObj = "10836"; + disableObj = "10836"; + team = "2"; + station = "10836"; + }; new StaticShape() { position = "-643.634 317.19 177.437"; rotation = "0 0 -1 90.0002"; @@ -2900,9 +3090,9 @@ new SimGroup(MissionGroup) { homingCount = "0"; inUse = "Down"; - notReady = "1"; - Trigger = "11125"; + Trigger = "4605"; team = "2"; + notReady = "1"; Target = "71"; }; new InteriorInstance(InteriorInstance) { @@ -3250,6 +3440,18 @@ new SimGroup(MissionGroup) { team = "1"; }; }; + new SimGroup() { + + powerCount = "0"; + }; + new FileObject() { + }; + new FileObject() { + }; + new SimGroup() { + + powerCount = "0"; + }; new SimGroup(MFcave) { powerCount = "0"; @@ -3691,5 +3893,9 @@ new SimGroup(MissionGroup) { }; }; }; + new SimGroup() { + + powerCount = "0"; + }; }; //--- OBJECT WRITE END --- diff --git a/missions/DMP_SimpleFlagArena.mis b/missions/DMP_SimpleFlagArena.mis index 9e01a8a..f5d9124 100644 --- a/missions/DMP_SimpleFlagArena.mis +++ b/missions/DMP_SimpleFlagArena.mis @@ -7,7 +7,7 @@ //--- MISSION QUOTE END --- //--- MISSION STRING BEGIN --- -//[CTF]1000 points to win +//[CTF]2000 points to win //Map by Rooster128 //--- MISSION STRING END --- @@ -1242,3 +1242,15 @@ new SimGroup(MissionGroup) { }; }; //--- OBJECT WRITE END --- + +package SimpleInvinEquip { +function StaticShapeData::damageObject(%data, %targetObject, %sourceObject, %position, %amount, %damageType) +{ + if( $CurrentMission $= "!Simple2on2" && %targetObject.invincible ) + return; + + parent::damageObject(%data, %targetObject, %sourceObject, %position, %amount, %damageType); +} +}; + +activatePackage(SimpleInvinEquip); diff --git a/scripts/autoexec/RegisterShapes.cs b/scripts/autoexec/RegisterShapes.cs index b67cf04..920d844 100644 --- a/scripts/autoexec/RegisterShapes.cs +++ b/scripts/autoexec/RegisterShapes.cs @@ -1,5 +1,3 @@ -//Adds Custom Sjapesto the editor - package AddShapes { function Creator::init(%this){ @@ -30,3 +28,5 @@ $CSObjects[$CSObjCount++] = "Misc TaoBook rst-taobook.dts"; $CSObjects[$CSObjCount++] = "Misc TCMug rst-TCmug.dts"; $CSObjects[$CSObjCount++] = "Misc TNMug rst-TNmug.dts"; $CSObjects[$CSObjCount++] = "Misc Turtle rst-turtle.dts"; +$CSObjects[$CSObjCount++] = "Misc Samifin rst-samifin.dts"; +$CSObjects[$CSObjCount++] = "Misc ChocoTaco rst-chocotaco.dts"; diff --git a/shapes/C_BaseLoPro.dts b/shapes/C_BaseLoPro.dts new file mode 100644 index 0000000..2156bf1 Binary files /dev/null and b/shapes/C_BaseLoPro.dts differ diff --git a/shapes/rst-chocotaco.dts b/shapes/rst-chocotaco.dts new file mode 100644 index 0000000..6e86c64 Binary files /dev/null and b/shapes/rst-chocotaco.dts differ diff --git a/shapes/rst-samifin.dts b/shapes/rst-samifin.dts new file mode 100644 index 0000000..a71e16c Binary files /dev/null and b/shapes/rst-samifin.dts differ diff --git a/terrains/DMP_ScorchedEarth.spn b/terrains/DMP_ScorchedEarth.spn index f5279a2..c9b12c3 100644 Binary files a/terrains/DMP_ScorchedEarth.spn and b/terrains/DMP_ScorchedEarth.spn differ diff --git a/terrains/Rst_ScorchedEarth.ter b/terrains/Rst_ScorchedEarth.ter index 48eeb24..92352db 100644 Binary files a/terrains/Rst_ScorchedEarth.ter and b/terrains/Rst_ScorchedEarth.ter differ diff --git a/textures/Sami_D.png b/textures/Sami_D.png new file mode 100644 index 0000000..350bd11 Binary files /dev/null and b/textures/Sami_D.png differ diff --git a/textures/Taco_D.png b/textures/Taco_D.png new file mode 100644 index 0000000..25dc8c7 Binary files /dev/null and b/textures/Taco_D.png differ