Initial commit.

This commit is contained in:
Ragora 2013-02-01 15:45:22 -05:00
commit f5a6cfce9b
262 changed files with 128936 additions and 0 deletions

191
missions/ACCMFlatland.mis Normal file
View file

@ -0,0 +1,191 @@
// DisplayName = Flatland Infected
// MissionTypes = Infection
//--- MISSION QUOTE BEGIN ---
//Flat. Land. Infected.
//--- MISSION QUOTE END ---
//--- MISSION STRING BEGIN ---
//Limited Visibility Due to Fog
//--- MISSION STRING END ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
powerCount = "0";
musicTrack = "ACCM_Commando";
cdTrack = "6";
new MissionArea(MissionArea) {
area = "-1024 -1024 2048 2048";
flightCeiling = "4000";
flightCeilingRange = "20";
locked = "true";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "0 0 100";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "100";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
locked = "1";
};
};
};
new SimGroup(team0) {
providesPower = "1";
new StaticShape(InventoryStation) {
position = "0 0 100";
rotation = "0 0 1 -90";
scale = "1 1 1";
team = "0";
dataBlock = "StationInventory";
locked = "true";
};
new StaticShape(VehicleStation) {
position = "50 0 97";
rotation = "0 0 1 -90";
scale = "1 1 1";
team = "0";
dataBlock = "StationVehiclePad";
locked = "true";
};
};
};
new Sun(Sun) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "0.400000 0.400000 0.400000 1.000000";
ambient = "0.400000 0.400000 0.400000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/desertdet1";
terrainFile = "Flatland.ter";
squareSize = "8";
position = "-1024 -1024 0";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "50";
cullDensity = "0.3";
customArea = "0 0 0 0";
scale = "1 1 1";
GraphFile = "Flatland.nav";
conjoinBowlDev = "20";
position = "0 0 0 1";
coverage = "0";
rotation = "0 0 0 0";
locked = "true";
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera() {
position = "96.6566 36.3909 124.893";
rotation = "-0.0968575 -0.187971 0.977387 233.462";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
locked = "True";
};
};
new Sky(Sky) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "800";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.250000 0.750000 1.000000 1.000000";
fogDistance = "700";
fogColor = "0.300000 0.300000 0.300000 1.000000";
fogVolume1 = "700 100 5000";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "sky_desert_brown.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
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";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 2.33105e-09 6.40969e-10";
high_fogVolume2 = "-1 1.07461e-38 0";
high_fogVolume3 = "-1 7.9874e-44 5.9061e-32";
cloudSpeed0 = "0.000503 0.000020";
locked = "true";
};
new AudioEmitter() {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/fog.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10000";
maxDistance = "10000";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
};
//--- OBJECT WRITE END ---

1327
missions/Apocalypse.mis Normal file

File diff suppressed because it is too large Load diff

457
missions/BattleGrounds.mis Normal file
View file

@ -0,0 +1,457 @@
// DisplayName = Battlegrounds
// MissionTypes = CombatCon
//--- MISSION QUOTE BEGIN ---
//A Fight to the Finish...
// --Nukem
//--- MISSION QUOTE END ---
//--- MISSION STRING BEGIN ---
//Beware of Environment - Lightning and Meteors
//Limited Visibility Due to Fog
//ServerSide Construction Mission
//Map By: Blnukem
//Mission touched up by Eolk
//--- MISSION STRING END ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
musicTrack = "ACCM_Main";
powerCount = "0";
cdTrack = "6";
CTF_scoreLimit = "5";
new MissionArea(MissionArea) {
area = "-944 -1256 2624 2624";
flightCeiling = "3000";
flightCeilingRange = "20";
locked = "true";
};
new Sky(Sky) {
position = "120 32 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "500";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.300000 0.300000 0.300000 0.000000";
fogDistance = "200";
fogColor = "0.350000 0.350000 0.350000 1.000000";
fogVolume1 = "50 10 45";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "Desert_l4.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
fogVolumeColor1 = "128.000000 128.000000 128.000000 -190776.046875";
fogVolumeColor2 = "128.000000 128.000000 128.000000 0.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 -62109.015625";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 1.73821e-33 1.41683e-33";
high_fogVolume2 = "-1 0 0";
high_fogVolume3 = "-1 1.73819e-33 -8.94073e-08";
cloudSpeed0 = "0.000000 0.000700";
locked = "true";
};
new Sun() {
position = "120 32 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "1.000000 1.000000 1.000000 1.000000";
ambient = "0.500000 0.500000 0.500000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/lushdet1";
terrainFile = "Reversion.ter";
squareSize = "8";
emptySquares = "100802 101570";
dObj = "12114";
position = "-1024 -1024 0";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "65";
cullDensity = "0.3";
customArea = "0 0 0 0";
scale = "1 1 1";
coverage = "0";
conjoinBowlDev = "20";
GraphFile = "Reversion.nav";
position = "0 0 0 1";
rotation = "0 0 0 0";
locked = "true";
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera() {
position = "-620.438 283.257 142.023";
rotation = "0.932418 0.0841451 -0.351448 28.8022";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
locked = "true";
};
new Camera() {
position = "-729.703 556.37 124.251";
rotation = "0.0266336 -0.099798 0.994651 150.268";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
locked = "true";
};
new Camera() {
position = "578.294 -468.308 149.149";
rotation = "0.219564 -0.212904 0.952084 91.0485";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
locked = "true";
};
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(team0) {
powerCount = "1";
new SimGroup(AIObjectives) {
powerCount = "1";
};
};
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "350.724 986.731 67.0114";
rotation = "0 0 1 190.977";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "35";
sphereWeight = "50";
indoorWeight = "50";
outdoorWeight = "50";
locked = "True";
};
};
new SimGroup(AIObjectives) {
powerCount = "0";
new SimGroup() {
powerCount = "0";
};
};
new SimGroup(veh0) {
powerCount = "1";
new InteriorInstance() {
position = "350.219 977.625 63.3888";
rotation = "0 0 1 190.977";
scale = "1 1 1";
interiorFile = "bvpad.dif";
showTerrainInside = "0";
team = "1";
locked = "True";
};
new StaticShape() {
position = "352.314 988.424 63.0888";
rotation = "0 0 1 10.9775";
scale = "1 1 1";
nameTag = "\x01991";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
Ready = "1";
team = "1";
lastState = "1";
Target = "40";
station = "5151";
locked = "True";
};
new StaticShape() {
position = "357.298 1013.42 65.4342";
rotation = "0 0 1 10.8863";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Trigger = "5118";
team = "1";
lastState = "1";
Target = "41";
locked = "True";
};
new StaticShape() {
position = "345.164 979.141 36.9347";
rotation = "0 0 -1 79.0682";
scale = "1 1 1";
dataBlock = "GeneratorLarge";
lockCount = "0";
homingCount = "0";
team = "1";
lastState = "1";
Target = "42";
locked = "True";
};
};
};
new SimGroup(Team2) {
powerCount = "1";
new SimGroup(AIObjectives) {
powerCount = "1";
};
new SpawnSphere() {
position = "360.834 -1100.55 66.1535";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "35";
sphereWeight = "50";
indoorWeight = "50";
outdoorWeight = "50";
locked = "True";
};
new StaticShape() {
position = "361.054 -1101.51 62.2309";
rotation = "0 0 1 180";
scale = "1 1 1";
nameTag = "\x01991";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
Ready = "1";
team = "2";
lastState = "1";
Target = "43";
station = "5153";
locked = "True";
};
new InteriorInstance() {
position = "361.054 -1090.51 62.5309";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "bvpad.dif";
showTerrainInside = "0";
team = "2";
locked = "True";
};
new StaticShape() {
position = "362.277 -1126.88 64.5";
rotation = "0 0 1 179.518";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Trigger = "5129";
team = "2";
lastState = "1";
Target = "44";
locked = "True";
};
new StaticShape() {
position = "349.5 -1094.46 19.2552";
rotation = "0 0 -1 89.9544";
scale = "1 1 1";
dataBlock = "GeneratorLarge";
lockCount = "0";
homingCount = "0";
team = "2";
lastState = "1";
Target = "45";
locked = "True";
};
};
};
new WaterBlock() {
position = "304 464 -158.107";
rotation = "1 0 0 0";
scale = "2048 2048 200";
liquidType = "OceanWater";
density = "1";
viscosity = "5";
waveMagnitude = "0.5";
surfaceTexture = "LiquidTiles/BlueWater";
surfaceOpacity = "0.4";
envMapTexture = "lush/skies/lushcloud1";
envMapIntensity = "0.2";
removeWetEdges = "0";
AudioEnvironment = "Underwater";
};
new InteriorInstance() {
position = "530.654 79.4509 166.963";
rotation = "0 0 -1 13.1781";
scale = "1 1 1";
interiorFile = "bspir5.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "529 102.03 164.117";
rotation = "0 0 -1 111.727";
scale = "1.11194 1 1.04078";
interiorFile = "bspir2.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "531.408 95.388 164.825";
rotation = "0 0 1 129.488";
scale = "1 1 1";
interiorFile = "bspir3.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "537.113 96.4395 163.494";
rotation = "0 0 1 125.868";
scale = "1 1 1";
interiorFile = "bspir5.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "519.094 86.6545 167.802";
rotation = "0 0 1 194.988";
scale = "1 1 1";
interiorFile = "bspir4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "539.777 86.5611 170.618";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "bspir1.dif";
showTerrainInside = "0";
};
new Precipitation(Precipitation) {
position = "533.784 86.1574 176.087";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "Rain";
lockCount = "0";
homingCount = "0";
percentage = "1";
color1 = "0.600000 0.600000 0.600000 1.000000";
color2 = "-1.000000 0.000000 0.000000 1.000000";
color3 = "-1.000000 0.000000 0.000000 1.000000";
offsetSpeed = "0.25";
minVelocity = "1.25";
maxVelocity = "4";
maxNumDrops = "2000";
maxRadius = "80";
};
new Lightning() {
position = "533.784 86.1574 176.087";
rotation = "1 0 0 0";
scale = "2881.18 2755.12 300";
dataBlock = "DefaultStorm";
lockCount = "0";
homingCount = "0";
strikesPerMinute = "4";
strikeWidth = "2.5";
chanceToHitTarget = "0.5";
strikeRadius = "20";
boltStartRadius = "20";
color = "1.000000 1.000000 1.000000 1.000000";
fadeColor = "0.100000 0.100000 1.000000 1.000000";
useFog = "1";
};
new FireballAtmosphere(FireballAtmosphere) {
position = "544.789 89.1176 458.85";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "fireball";
lockCount = "0";
homingCount = "0";
dropRadius = "1000";
dropsPerMinute = "5";
minDropAngle = "0";
maxDropAngle = "10";
startVelocity = "300";
dropHeight = "1000";
dropDir = "0.212 0.212 -0.953998";
};
new WayPoint() {
position = "352.98 903.229 50.2574";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "WayPointMarker";
lockCount = "0";
homingCount = "0";
name = "Team 1 Base";
team = "1";
locked = "True";
};
new WayPoint() {
position = "382.526 -1019.83 50.1383";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "WayPointMarker";
lockCount = "0";
homingCount = "0";
name = "Team 2 Base";
team = "2";
locked = "True";
};
};
//--- OBJECT WRITE END ---

196
missions/Flatland.mis Normal file
View file

@ -0,0 +1,196 @@
// DisplayName = Flatland
// MissionTypes = Construction Infection
//--- Mission Quote Begin ---
// Flat. Land. Build!
//--- Mission Quote End ---
//--- Mission String Begin ---
//Construction Mission
//--- Mission String End ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
musicTrack = "desert";
cdTrack = "6";
powerCount = "0";
new MissionArea(MissionArea) {
area = "-1024 -1024 2048 2048";
flightCeiling = "4000";
flightCeilingRange = "20";
locked = "true";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "0 0 100";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "100";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
locked = "1";
};
};
};
new SimGroup(team0) {
providesPower = "1";
powerCount = "1";
new StaticShape(InventoryStation) {
position = "0 0 100";
rotation = "0 0 -1 90";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
hasExploded = "1";
lastState = "0";
damageTimeMS = "3374208";
lastDamagedBy = "7217";
lastDamagedByTeam = "1";
team = "0";
Target = "33";
Trigger = "7229";
notReady = "1";
inUse = "Down";
locked = "true";
cloak = "0";
};
new StaticShape(VehicleStation) {
position = "50 0 97";
rotation = "0 0 -1 90";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
lastState = "1";
damageTimeMS = "4104599";
lastDamagedBy = "7217";
Ready = "1";
lastDamagedByTeam = "1";
team = "0";
Target = "34";
inUse = "Down";
station = "7249";
locked = "true";
cloak = "0";
};
};
};
new Sun(Sun) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "1.000000 1.000000 1.000000 1.000000";
ambient = "0.500000 0.500000 0.500000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/desertdet1";
terrainFile = "Flatland.ter";
squareSize = "8";
position = "-1024 -1024 0";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "50";
cullDensity = "0.3";
customArea = "0 0 0 0";
scale = "1 1 1";
position = "0 0 0 1";
coverage = "0";
GraphFile = "Flatland.nav";
rotation = "0 0 0 0";
conjoinBowlDev = "20";
locked = "true";
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera() {
position = "0 0 200";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
locked = "true";
};
};
new Sky(Sky) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "800";
useSkyTextures = "0";
renderBottomTexture = "0";
SkySolidColor = "0.250000 0.750000 1.000000 1.000000";
fogDistance = "750";
fogColor = "0.600000 0.600000 0.600000 1.000000";
fogVolume1 = "200 99 101";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "sky_desert_blue.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
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";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 2.33105e-09 6.40969e-10";
high_fogVolume2 = "-1 1.07461e-38 0";
high_fogVolume3 = "-1 7.9874e-44 5.9061e-32";
cloudSpeed0 = "0.000503 0.000020";
locked = "true";
};
};
//--- OBJECT WRITE END ---

142
missions/FlatlandBig.mis Normal file
View file

@ -0,0 +1,142 @@
// DisplayName = Flatland Big
// MissionTypes = Construction
//--- Mission Quote Begin ---
// Flat. Land. Big!
//--- Mission Quote End ---
//--- Mission String Begin ---
//Construction Mission
//--- Mission String End ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
musicTrack = "desert";
cdTrack = "6";
new MissionArea(MissionArea) {
area = "-1024 -1024 2048 2048";
flightCeiling = "4000";
flightCeilingRange = "20";
locked = "true";
};
new SimGroup(Teams) {
new SimGroup(Team1) {
new SimGroup(spawnspheres) {
new SpawnSphere() {
position = "0 0 100";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
radius = "100";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
locked = "1";
};
};
};
new SimGroup(team0) {
providesPower = "1";
new StaticShape(InventoryStation) {
position = "0 0 100";
rotation = "0 0 1 -90";
scale = "1 1 1";
team = "0";
dataBlock = "StationInventory";
locked = "true";
};
new StaticShape(VehicleStation) {
position = "50 0 97";
rotation = "0 0 1 -90";
scale = "1 1 1";
team = "0";
dataBlock = "StationVehiclePad";
locked = "true";
};
};
};
new Sun(Sun) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "1.000000 1.000000 1.000000 1.000000";
ambient = "0.500000 0.500000 0.500000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/desertdet1";
terrainFile = "Flatland.ter";
squareSize = "32";
position = "-1024 -1024 0";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "50";
cullDensity = "0.3";
customArea = "0 0 0 0";
rotation = "0 0 0 0";
GraphFile = "FlatlandBig.nav";
position = "0 0 0 1";
scale = "1 1 1";
coverage = "0";
conjoinBowlDev = "20";
locked = "true";
};
new SimGroup(ObserverDropPoints) {
new Camera() {
position = "0 0 200";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "Observer";
team = "0";
locked = "true";
};
};
new Sky(Sky) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "5000";
useSkyTextures = "0";
renderBottomTexture = "0";
SkySolidColor = "0.250000 0.750000 1.000000 1.000000";
fogDistance = "4500";
fogColor = "0.600000 0.600000 0.600000 1.000000";
fogVolume1 = "200 99 101";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "sky_desert_blue.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
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";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 2.33105e-09 6.40969e-10";
high_fogVolume2 = "-1 1.07461e-38 0";
high_fogVolume3 = "-1 7.9874e-44 5.9061e-32";
cloudSpeed0 = "0.000503 0.000020";
locked = "true";
};
};
//--- OBJECT WRITE END ---

View file

@ -0,0 +1,142 @@
// DisplayName = Flatland Big Night
// MissionTypes = Construction
//--- Mission Quote Begin ---
// Flat. Land. Big! Dark!
//--- Mission Quote End ---
//--- Mission String Begin ---
//Construction Mission
//--- Mission String End ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
musicTrack = "desert";
cdTrack = "6";
new MissionArea(MissionArea) {
area = "-1024 -1024 2048 2048";
flightCeiling = "4000";
flightCeilingRange = "20";
locked = "true";
};
new SimGroup(Teams) {
new SimGroup(Team1) {
new SimGroup(spawnspheres) {
new SpawnSphere() {
position = "0 0 100";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
radius = "100";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
locked = "1";
};
};
};
new SimGroup(team0) {
providesPower = "1";
new StaticShape(InventoryStation) {
position = "0 0 100";
rotation = "0 0 1 -90";
scale = "1 1 1";
team = "0";
dataBlock = "StationInventory";
locked = "true";
};
new StaticShape(VehicleStation) {
position = "50 0 97";
rotation = "0 0 1 -90";
scale = "1 1 1";
team = "0";
dataBlock = "StationVehiclePad";
locked = "true";
};
};
};
new Sun(Sun) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "0.000000 0.000000 0.000000 1.000000";
ambient = "0.300000 0.150000 0.000000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/desertdet1";
terrainFile = "Flatland.ter";
squareSize = "32";
position = "-1024 -1024 0";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "50";
cullDensity = "0.3";
customArea = "0 0 0 0";
rotation = "0 0 0 0";
GraphFile = "FlatlandBigNight.nav";
position = "0 0 0 1";
scale = "1 1 1";
coverage = "0";
conjoinBowlDev = "20";
locked = "true";
};
new SimGroup(ObserverDropPoints) {
new Camera() {
position = "0 0 200";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "Observer";
team = "0";
locked = "true";
};
};
new Sky(Sky) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "5000";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.600000 0.160000 0.000000 0.000000";
fogDistance = "4500";
fogColor = "0.1250000 0.0500000 0.0250000 1.000000";
fogVolume1 = "1250 99 101";
fogVolume2 = "1875 101 110";
fogVolume3 = "2500 110 150";
materialList = "sky_lush_morestars.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
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";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 2.33105e-09 6.40969e-10";
high_fogVolume2 = "-1 1.07461e-38 0";
high_fogVolume3 = "-1 7.9874e-44 5.9061e-32";
cloudSpeed0 = "0.000503 0.000020";
locked = "true";
};
};
//--- OBJECT WRITE END ---

331
missions/FlatlandCanyon.mis Normal file
View file

@ -0,0 +1,331 @@
// DisplayName = Flatland Canyon
// MissionTypes = Construction Infection
//--- MISSION QUOTE BEGIN ---
// Life is but a dream
// - Spike
//
//<color:008B8B>Map by Riavan
//Dedicated to Xeno
//--- MISSION QUOTE END ---
//--- MISSION STRING BEGIN ---
//Serverside! No download required!
//--- MISSION STRING END ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
cdTrack = "2";
CTF_timeLimit = "25";
CTF_scoreLimit = "6";
musicTrack = "lush";
powerCount = "0";
new MissionArea(MissionArea) {
area = "-1512 -1952 992 3872";
flightCeiling = "500";
flightCeilingRange = "40";
};
new Sun() {
position = "-1196 -820 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "0.600000 0.600000 0.600000 1.000000";
ambient = "0.600000 0.600000 0.650000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/lushdet2";
terrainFile = "PhasmaDust.ter";
squareSize = "8";
position = "-1024 -1024 0";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "45";
cullDensity = "0.3";
customArea = "0 0 0 0";
coverage = "0";
position = "0 0 0 1";
YDimOverSize = "0";
XDimOverSize = "0";
locked = "true";
rotation = "0 0 0 0";
GraphFile = "Lakefront.nav";
conjoinBowlDev = "20";
scale = "1 1 1";
};
new Sky(Sky) {
position = "-1196 -820 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.1";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.01";
cloudSpeed2 = "0.02";
cloudSpeed3 = "0.03";
visibleDistance = "1000";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.490000 0.490000 0.490000 0.000000";
fogDistance = "800";
fogColor = "0.900000 0.900000 0.920000 1.000000";
fogVolume1 = "0 0 0";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "SOM_TR2_WinterBlue.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
fogVolumeColor1 = "128.000000 128.000000 128.000000 0.000000";
fogVolumeColor2 = "128.000000 128.000000 128.000000 -198748244414614883000000000000000000000.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 -222768174765569861000000000000000000000.000000";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 3.27833e-28 3148.48";
high_fogVolume2 = "-1 2.24208e-44 2.51673e-42";
high_fogVolume3 = "-1 7.74718e+31 1.49413e-07";
cloudSpeed0 = "0.000000 0.000000";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "-1023.13 -66.5454 22.7821";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "50";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
};
};
new SimGroup(base) {
powerCount = "1";
new StaticShape() {
position = "-1014.43 -65.8246 7.98396";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
Ready = "1";
team = "1";
station = "4812";
Target = "33";
};
new StaticShape() {
position = "-1025.05 -50.3477 11.2342";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
inUse = "Down";
Trigger = "4789";
team = "1";
notReady = "1";
Target = "34";
};
new StaticShape() {
position = "-1005.25 -51.5687 -0.142809";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GeneratorLarge";
lockCount = "0";
homingCount = "0";
team = "1";
Target = "35";
};
};
};
new SimGroup(team0) {
powerCount = "0";
};
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera(Cam1) {
position = "-857.287 -171.935 71.6891";
rotation = "0.375856 0.206574 -0.90336 62.6331";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
};
};
new SimGroup(Ambiance) {
powerCount = "0";
new AudioEmitter() {
position = "-336.483 345.97 227.94";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/frog1.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "45";
maxDistance = "2240";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "true";
};
new AudioEmitter() {
position = "-464.05 -493.691 224.89";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/bird_echo2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "35";
maxDistance = "2240";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "true";
};
};
new SimGroup(RandomOrganics) {
powerCount = "0";
new SimGroup(Addition1BELgTree18) {
powerCount = "0";
};
new SimGroup(Addition1BEPlant1) {
powerCount = "0";
};
};
new SimGroup() {
powerCount = "0";
};
new FileObject() {
};
new FileObject() {
};
new SimGroup() {
powerCount = "0";
};
new SimGroup() {
powerCount = "0";
};
new SimGroup() {
powerCount = "0";
};
new FileObject() {
};
new FileObject() {
};
new FileObject() {
};
new FileObject() {
};
new SimGroup() {
powerCount = "0";
};
};
//--- OBJECT WRITE END ---
// Makes sure that the original values are maintained (for modified servers)
$DefaultVehicleRespawnTime = $VehicleRespawnTime;
$DefaultVehicleMax[ScoutVehicle] = $VehicleMax[ScoutVehicle];
$DefaultVehicleMax[AssaultVehicle] = $VehicleMax[AssaultVehicle];
$DefaultVehicleMax[MobileBaseVehicle] = $VehicleMax[MobileBaseVehicle];
$DefaultVehicleMax[ScoutFlyer] = $VehicleMax[ScoutFlyer];
$DefaultVehicleMax[BomberFlyer] = $VehicleMax[BomberFlyer];
$DefaultVehicleMax[HAPCFlyer] = $VehicleMax[HAPCFlyer];
// Set the values the way you want them!
$VehicleRespawnTime = 15000; // 15 seconds to respawn placed vehicles
$Vehiclemax[ScoutVehicle] = 8; // Wildcat Grav Cycle
$VehicleMax[AssaultVehicle] = 0; // Beowulf Assault Tank
$VehicleMax[MobileBaseVehicle] = 0; // MPB Mobile Base
$VehicleMax[ScoutFlyer] = 8; // Shrike Turbograv
$VehicleMax[BomberFlyer] = 2; // Thundersword Bomber
$VehicleMax[HAPCFlyer] = 2; // Havoc Heavy Transport
package ShatteredFaith {
function DefaultGame::gameOver(%game)
{
// Put the values back the way they were
$VehicleRespawnTime = $DefaultVehicleRespawnTime;
$VehicleMax[ScoutVehicle] = $DefaultVehicleMax[ScoutVehicle];
$VehicleMax[AssaultVehicle] = $DefaultVehicleMax[AssaultVehicle];
$VehicleMax[MobileBaseVehicle] = $DefaultVehicleMax[MobileBaseVehicle];
$VehicleMax[ScoutFlyer] = $DefaultVehicleMax[ScoutFlyer];
$VehicleMax[BomberFlyer] = $DefaultVehicleMax[BomberFlyer];
$VehicleMax[HAPCFlyer] = $DefaultVehicleMax[HAPCFlyer];
Parent::gameOver(%game);
deactivatepackage(ShatteredFaith);
}
};
activatepackage(ShatteredFaith);

View file

@ -0,0 +1,331 @@
// DisplayName = Flatland Canyon Infected
// MissionTypes = Infection
//--- MISSION QUOTE BEGIN ---
// Life is but a nightmare...
// - Nukem
//
//Map remade by: Blnukem.
//<color:008B8B>Map by Riavan.
//--- MISSION QUOTE END ---
//--- MISSION STRING BEGIN ---
//Serverside! No download required!
//--- MISSION STRING END ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
cdTrack = "2";
CTF_timeLimit = "25";
CTF_scoreLimit = "6";
musicTrack = "lush";
powerCount = "0";
new MissionArea(MissionArea) {
area = "-1512 -1952 992 3872";
flightCeiling = "5000";
flightCeilingRange = "40";
};
new Sun() {
position = "-1196 -820 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "0.500000 0.500000 0.500000 1.000000";
ambient = "0.500000 0.500000 0.550000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/lushdet2";
terrainFile = "PhasmaDust.ter";
squareSize = "8";
position = "-1024 -1024 0";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "45";
cullDensity = "0.3";
customArea = "0 0 0 0";
coverage = "0";
position = "0 0 0 1";
YDimOverSize = "0";
XDimOverSize = "0";
locked = "true";
rotation = "0 0 0 0";
GraphFile = "Lakefront.nav";
conjoinBowlDev = "20";
scale = "1 1 1";
};
new Sky(Sky) {
position = "-1196 -820 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.1";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "1000";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.500000 0.500000 0.500000 0";
fogDistance = "200";
fogColor = "0.400000 0.400000 0.400000 1.000000";
fogVolume1 = "8000 0 1500";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "Lush_l4.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
fogVolumeColor1 = "128.000000 128.000000 128.000000 0.000000";
fogVolumeColor2 = "128.000000 128.000000 128.000000 -198748244414614883000000000000000000000.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 -222768174765569861000000000000000000000.000000";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 3.27833e-28 3148.48";
high_fogVolume2 = "-1 2.24208e-44 2.51673e-42";
high_fogVolume3 = "-1 7.74718e+31 1.49413e-07";
cloudSpeed0 = "0.000000 0.000000";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "-1023.13 -66.5454 22.7821";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "50";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
};
};
new SimGroup(base) {
powerCount = "1";
new StaticShape() {
position = "-1014.43 -65.8246 7.98396";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
Ready = "1";
team = "1";
station = "4812";
Target = "33";
};
new StaticShape() {
position = "-1025.05 -50.3477 11.2342";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
inUse = "Down";
Trigger = "4789";
team = "1";
notReady = "1";
Target = "34";
};
new StaticShape() {
position = "-1005.25 -51.5687 -0.142809";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "GeneratorLarge";
lockCount = "0";
homingCount = "0";
team = "1";
Target = "35";
};
};
};
new SimGroup(team0) {
powerCount = "0";
};
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera(Cam1) {
position = "-857.287 -171.935 71.6891";
rotation = "0.375856 0.206574 -0.90336 62.6331";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
};
};
new SimGroup(Ambiance) {
powerCount = "0";
new AudioEmitter() {
position = "-336.483 345.97 227.94";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/frog1.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "45";
maxDistance = "2240";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "true";
};
new AudioEmitter() {
position = "-464.05 -493.691 224.89";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/bird_echo2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "35";
maxDistance = "2240";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "true";
};
};
new SimGroup(RandomOrganics) {
powerCount = "0";
new SimGroup(Addition1BELgTree18) {
powerCount = "0";
};
new SimGroup(Addition1BEPlant1) {
powerCount = "0";
};
};
new SimGroup() {
powerCount = "0";
};
new FileObject() {
};
new FileObject() {
};
new SimGroup() {
powerCount = "0";
};
new SimGroup() {
powerCount = "0";
};
new SimGroup() {
powerCount = "0";
};
new FileObject() {
};
new FileObject() {
};
new FileObject() {
};
new FileObject() {
};
new SimGroup() {
powerCount = "0";
};
};
//--- OBJECT WRITE END ---
// Makes sure that the original values are maintained (for modified servers)
$DefaultVehicleRespawnTime = $VehicleRespawnTime;
$DefaultVehicleMax[ScoutVehicle] = $VehicleMax[ScoutVehicle];
$DefaultVehicleMax[AssaultVehicle] = $VehicleMax[AssaultVehicle];
$DefaultVehicleMax[MobileBaseVehicle] = $VehicleMax[MobileBaseVehicle];
$DefaultVehicleMax[ScoutFlyer] = $VehicleMax[ScoutFlyer];
$DefaultVehicleMax[BomberFlyer] = $VehicleMax[BomberFlyer];
$DefaultVehicleMax[HAPCFlyer] = $VehicleMax[HAPCFlyer];
// Set the values the way you want them!
$VehicleRespawnTime = 15000; // 15 seconds to respawn placed vehicles
$Vehiclemax[ScoutVehicle] = 8; // Wildcat Grav Cycle
$VehicleMax[AssaultVehicle] = 0; // Beowulf Assault Tank
$VehicleMax[MobileBaseVehicle] = 0; // MPB Mobile Base
$VehicleMax[ScoutFlyer] = 8; // Shrike Turbograv
$VehicleMax[BomberFlyer] = 2; // Thundersword Bomber
$VehicleMax[HAPCFlyer] = 2; // Havoc Heavy Transport
package ShatteredFaith {
function DefaultGame::gameOver(%game)
{
// Put the values back the way they were
$VehicleRespawnTime = $DefaultVehicleRespawnTime;
$VehicleMax[ScoutVehicle] = $DefaultVehicleMax[ScoutVehicle];
$VehicleMax[AssaultVehicle] = $DefaultVehicleMax[AssaultVehicle];
$VehicleMax[MobileBaseVehicle] = $DefaultVehicleMax[MobileBaseVehicle];
$VehicleMax[ScoutFlyer] = $DefaultVehicleMax[ScoutFlyer];
$VehicleMax[BomberFlyer] = $DefaultVehicleMax[BomberFlyer];
$VehicleMax[HAPCFlyer] = $DefaultVehicleMax[HAPCFlyer];
Parent::gameOver(%game);
deactivatepackage(ShatteredFaith);
}
};
activatepackage(ShatteredFaith);

330
missions/FlatlandDesert.mis Normal file
View file

@ -0,0 +1,330 @@
// DisplayName = Flatland Desert
// MissionTypes = Construction Infection
//--- MISSION QUOTE BEGIN ---
//How do you define reality?
//
//Dedicated to Xenoc
//<color:008B8B>Map by Riavan
//--- MISSION QUOTE END ---
//--- MISSION STRING BEGIN ---
//Serverside! No download required!
//--- MISSION STRING END ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
cdTrack = "2";
CTF_scoreLimit = "6";
powerCount = "0";
musicTrack = "lush";
CTF_timeLimit = "25";
new MissionArea(MissionArea) {
area = "-1656 328 3472 1376";
flightCeiling = "900";
flightCeilingRange = "40";
};
new Sun() {
position = "-1196 -820 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "0.600000 0.600000 0.600000 1.000000";
ambient = "0.600000 0.600000 0.650000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/lavadet2";
terrainFile = "SolsDescent.ter";
squareSize = "8";
position = "-1024 -1024 0";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "45";
cullDensity = "0.3";
customArea = "0 0 0 0";
coverage = "0";
YDimOverSize = "0";
position = "0 0 0 1";
XDimOverSize = "0";
locked = "true";
rotation = "0 0 0 0";
GraphFile = "Lakefront.nav";
conjoinBowlDev = "20";
scale = "1 1 1";
};
new Sky(Sky) {
position = "-1196 -820 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.1";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0";
cloudSpeed2 = "0";
cloudSpeed3 = "0.01";
visibleDistance = "1500";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.490000 0.490000 0.490000 0.000000";
fogDistance = "1200";
fogColor = "0.900000 0.900000 0.320000 1.000000";
fogVolume1 = "0 0 0";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "TR1_Nef.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
fogVolumeColor1 = "128.000000 128.000000 128.000000 0.000000";
fogVolumeColor2 = "128.000000 128.000000 128.000000 -198748244414614883000000000000000000000.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 -222768174765569861000000000000000000000.000000";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 3.27833e-28 3148.48";
high_fogVolume2 = "-1 2.24208e-44 2.51673e-42";
high_fogVolume3 = "-1 7.74718e+31 1.49413e-07";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "232.66 604.854 75.2956";
rotation = "0 0 1 179.336";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "40";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
};
};
new SimGroup(base) {
powerCount = "1";
new StaticShape() {
position = "229.741 605.174 48.485";
rotation = "0 0 1 177.617";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
station = "7692";
team = "1";
Ready = "1";
Target = "33";
inUse = "Down";
};
new StaticShape() {
position = "241.362 589.723 51.6776";
rotation = "0 0 1 177.617";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Trigger = "7668";
team = "1";
notReady = "1";
Target = "34";
inUse = "Down";
};
new StaticShape() {
position = "221.696 611.224 43.1862";
rotation = "0 0 1 177.617";
scale = "1 1 1";
dataBlock = "GeneratorLarge";
lockCount = "0";
homingCount = "0";
team = "1";
Target = "35";
};
};
};
new SimGroup(team0) {
powerCount = "0";
};
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera(Cam) {
position = "308.64 571.186 104.096";
rotation = "0.267985 0.210062 -0.940244 79.634";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
};
};
new SimGroup(Ambiance) {
powerCount = "0";
new AudioEmitter() {
position = "-336.483 345.97 227.94";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/frog1.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "45";
maxDistance = "2240";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "true";
};
new AudioEmitter() {
position = "-464.05 -493.691 224.89";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/bird_echo2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "35";
maxDistance = "2240";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "true";
};
};
new SimGroup(RandomOrganics) {
powerCount = "0";
new SimGroup(Addition1BELgTree18) {
powerCount = "0";
};
new SimGroup(Addition1BEPlant1) {
powerCount = "0";
};
};
new SimGroup() {
powerCount = "0";
};
new FileObject() {
};
new FileObject() {
};
new SimGroup() {
powerCount = "0";
};
new SimGroup() {
powerCount = "0";
};
new SimGroup() {
powerCount = "0";
};
new FileObject() {
};
new FileObject() {
};
new FileObject() {
};
new FileObject() {
};
new SimGroup() {
powerCount = "0";
};
};
//--- OBJECT WRITE END ---
// Makes sure that the original values are maintained (for modified servers)
$DefaultVehicleRespawnTime = $VehicleRespawnTime;
$DefaultVehicleMax[ScoutVehicle] = $VehicleMax[ScoutVehicle];
$DefaultVehicleMax[AssaultVehicle] = $VehicleMax[AssaultVehicle];
$DefaultVehicleMax[MobileBaseVehicle] = $VehicleMax[MobileBaseVehicle];
$DefaultVehicleMax[ScoutFlyer] = $VehicleMax[ScoutFlyer];
$DefaultVehicleMax[BomberFlyer] = $VehicleMax[BomberFlyer];
$DefaultVehicleMax[HAPCFlyer] = $VehicleMax[HAPCFlyer];
// Set the values the way you want them!
$VehicleRespawnTime = 15000; // 15 seconds to respawn placed vehicles
$Vehiclemax[ScoutVehicle] = 8; // Wildcat Grav Cycle
$VehicleMax[AssaultVehicle] = 0; // Beowulf Assault Tank
$VehicleMax[MobileBaseVehicle] = 0; // MPB Mobile Base
$VehicleMax[ScoutFlyer] = 8; // Shrike Turbograv
$VehicleMax[BomberFlyer] = 2; // Thundersword Bomber
$VehicleMax[HAPCFlyer] = 2; // Havoc Heavy Transport
package ShatteredFaith {
function DefaultGame::gameOver(%game)
{
// Put the values back the way they were
$VehicleRespawnTime = $DefaultVehicleRespawnTime;
$VehicleMax[ScoutVehicle] = $DefaultVehicleMax[ScoutVehicle];
$VehicleMax[AssaultVehicle] = $DefaultVehicleMax[AssaultVehicle];
$VehicleMax[MobileBaseVehicle] = $DefaultVehicleMax[MobileBaseVehicle];
$VehicleMax[ScoutFlyer] = $DefaultVehicleMax[ScoutFlyer];
$VehicleMax[BomberFlyer] = $DefaultVehicleMax[BomberFlyer];
$VehicleMax[HAPCFlyer] = $DefaultVehicleMax[HAPCFlyer];
Parent::gameOver(%game);
deactivatepackage(ShatteredFaith);
}
};
activatepackage(ShatteredFaith);

View file

@ -0,0 +1,331 @@
// DisplayName = Flatland Desert Infected
// MissionTypes = Infection
//--- MISSION QUOTE BEGIN ---
// How do you define terror?
// - Nukem
//
//Map remade by: Blnukem.
//<color:008B8B>Map by Riavan.
//--- MISSION QUOTE END ---
//--- MISSION STRING BEGIN ---
//Serverside! No download required!
//--- MISSION STRING END ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
cdTrack = "2";
CTF_scoreLimit = "6";
powerCount = "0";
musicTrack = "lush";
CTF_timeLimit = "25";
new MissionArea(MissionArea) {
area = "-1656 328 3472 1376";
flightCeiling = "5000";
flightCeilingRange = "40";
};
new Sun() {
position = "-1196 -820 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0 0.0995037 0.995037";
color = "0.500000 0.500000 0.500000 1.000000";
ambient = "0.500000 0.500000 0.550000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/lavadet2";
terrainFile = "SolsDescent.ter";
squareSize = "8";
position = "-1024 -1024 0";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "45";
cullDensity = "0.3";
customArea = "0 0 0 0";
coverage = "0";
YDimOverSize = "0";
position = "0 0 0 1";
XDimOverSize = "0";
locked = "true";
rotation = "0 0 0 0";
GraphFile = "Lakefront.nav";
conjoinBowlDev = "20";
scale = "1 1 1";
};
new Sky(Sky) {
position = "-1196 -820 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.1";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "1500";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.490000 0.490000 0.490000 0.000000";
fogDistance = "200";
fogColor = "0.300000 0.280000 0.250000 1.000000";
fogVolume1 = "5000 0 1500";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "sky_desert_brown.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
fogVolumeColor1 = "128.000000 128.000000 128.000000 0.000000";
fogVolumeColor2 = "128.000000 128.000000 128.000000 -198748244414614883000000000000000000000.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 -222768174765569861000000000000000000000.000000";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 3.27833e-28 3148.48";
high_fogVolume2 = "-1 2.24208e-44 2.51673e-42";
high_fogVolume3 = "-1 7.74718e+31 1.49413e-07";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "232.66 604.854 75.2956";
rotation = "0 0 1 179.336";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "40";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
};
};
new SimGroup(base) {
powerCount = "1";
new StaticShape() {
position = "229.741 605.174 48.485";
rotation = "0 0 1 177.617";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
station = "7692";
team = "1";
Ready = "1";
Target = "33";
inUse = "Down";
};
new StaticShape() {
position = "241.362 589.723 51.6776";
rotation = "0 0 1 177.617";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Trigger = "7668";
team = "1";
notReady = "1";
Target = "34";
inUse = "Down";
};
new StaticShape() {
position = "221.696 611.224 43.1862";
rotation = "0 0 1 177.617";
scale = "1 1 1";
dataBlock = "GeneratorLarge";
lockCount = "0";
homingCount = "0";
team = "1";
Target = "35";
};
};
};
new SimGroup(team0) {
powerCount = "0";
};
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera(Cam) {
position = "308.64 571.186 104.096";
rotation = "0.267985 0.210062 -0.940244 79.634";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
};
};
new SimGroup(Ambiance) {
powerCount = "0";
new AudioEmitter() {
position = "-336.483 345.97 227.94";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/frog1.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "45";
maxDistance = "2240";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "true";
};
new AudioEmitter() {
position = "-464.05 -493.691 224.89";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/bird_echo2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "35";
maxDistance = "2240";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "true";
};
};
new SimGroup(RandomOrganics) {
powerCount = "0";
new SimGroup(Addition1BELgTree18) {
powerCount = "0";
};
new SimGroup(Addition1BEPlant1) {
powerCount = "0";
};
};
new SimGroup() {
powerCount = "0";
};
new FileObject() {
};
new FileObject() {
};
new SimGroup() {
powerCount = "0";
};
new SimGroup() {
powerCount = "0";
};
new SimGroup() {
powerCount = "0";
};
new FileObject() {
};
new FileObject() {
};
new FileObject() {
};
new FileObject() {
};
new SimGroup() {
powerCount = "0";
};
};
//--- OBJECT WRITE END ---
// Makes sure that the original values are maintained (for modified servers)
$DefaultVehicleRespawnTime = $VehicleRespawnTime;
$DefaultVehicleMax[ScoutVehicle] = $VehicleMax[ScoutVehicle];
$DefaultVehicleMax[AssaultVehicle] = $VehicleMax[AssaultVehicle];
$DefaultVehicleMax[MobileBaseVehicle] = $VehicleMax[MobileBaseVehicle];
$DefaultVehicleMax[ScoutFlyer] = $VehicleMax[ScoutFlyer];
$DefaultVehicleMax[BomberFlyer] = $VehicleMax[BomberFlyer];
$DefaultVehicleMax[HAPCFlyer] = $VehicleMax[HAPCFlyer];
// Set the values the way you want them!
$VehicleRespawnTime = 15000; // 15 seconds to respawn placed vehicles
$Vehiclemax[ScoutVehicle] = 8; // Wildcat Grav Cycle
$VehicleMax[AssaultVehicle] = 0; // Beowulf Assault Tank
$VehicleMax[MobileBaseVehicle] = 0; // MPB Mobile Base
$VehicleMax[ScoutFlyer] = 8; // Shrike Turbograv
$VehicleMax[BomberFlyer] = 2; // Thundersword Bomber
$VehicleMax[HAPCFlyer] = 2; // Havoc Heavy Transport
package ShatteredFaith {
function DefaultGame::gameOver(%game)
{
// Put the values back the way they were
$VehicleRespawnTime = $DefaultVehicleRespawnTime;
$VehicleMax[ScoutVehicle] = $DefaultVehicleMax[ScoutVehicle];
$VehicleMax[AssaultVehicle] = $DefaultVehicleMax[AssaultVehicle];
$VehicleMax[MobileBaseVehicle] = $DefaultVehicleMax[MobileBaseVehicle];
$VehicleMax[ScoutFlyer] = $DefaultVehicleMax[ScoutFlyer];
$VehicleMax[BomberFlyer] = $DefaultVehicleMax[BomberFlyer];
$VehicleMax[HAPCFlyer] = $DefaultVehicleMax[HAPCFlyer];
Parent::gameOver(%game);
deactivatepackage(ShatteredFaith);
}
};
activatepackage(ShatteredFaith);

157
missions/FlatlandNight.mis Normal file
View file

@ -0,0 +1,157 @@
// DisplayName = Flatland Night
// MissionTypes = Construction Infection
//--- Mission Quote Begin ---
// Flat. Land. Dark!
//--- Mission Quote End ---
//--- Mission String Begin ---
//Construction Mission
//--- Mission String End ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
musicTrack = "desert";
cdTrack = "6";
new MissionArea(MissionArea) {
area = "-1024 -1024 2048 2048";
flightCeiling = "4000";
flightCeilingRange = "20";
locked = "true";
};
new SimGroup(Teams) {
new SimGroup(Team1) {
new SimGroup(spawnspheres) {
new SpawnSphere() {
position = "0 0 100";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
radius = "100";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
locked = "1";
};
};
};
new SimGroup(team0) {
providesPower = "1";
new StaticShape(InventoryStation) {
position = "0 0 100";
rotation = "0 0 1 -90";
scale = "1 1 1";
team = "0";
dataBlock = "StationInventory";
locked = "true";
};
new StaticShape(VehicleStation) {
position = "50 0 97";
rotation = "0 0 1 -90";
scale = "1 1 1";
team = "0";
dataBlock = "StationVehiclePad";
locked = "true";
};
};
};
new Sun(Sun) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "0.000000 0.000000 0.000000 1.000000";
ambient = "0.300000 0.150000 0.000000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/desertdet1";
terrainFile = "Flatland.ter";
squareSize = "8";
position = "-1024 -1024 0";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "50";
cullDensity = "0.3";
customArea = "0 0 0 0";
rotation = "0 0 0 0";
GraphFile = "FlatlandNight.nav";
position = "0 0 0 1";
scale = "1 1 1";
coverage = "0";
conjoinBowlDev = "20";
locked = "true";
};
new SimGroup(ObserverDropPoints) {
new Camera() {
position = "0 0 200";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "Observer";
team = "0";
locked = "true";
};
};
new Sky(Sky) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "800";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.600000 0.160000 0.000000 0.000000";
fogDistance = "750";
fogColor = "0.250000 0.100000 0.050000 1.000000";
fogVolume1 = "200 99 101";
fogVolume2 = "300 101 110";
fogVolume3 = "400 110 150";
materialList = "sky_lush_morestars.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
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";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 2.33105e-09 6.40969e-10";
high_fogVolume2 = "-1 1.07461e-38 0";
high_fogVolume3 = "-1 7.9874e-44 5.9061e-32";
cloudSpeed0 = "0.000503 0.000020";
locked = "true";
};
new WaterBlock(Water) {
position = "-1024 -1024 0";
rotation = "1 0 0 0";
scale = "2048 2048 100.1";
liquidType = "OceanWater";
density = "1";
viscosity = "1.5";
waveMagnitude = "0";
surfaceTexture = "LiquidTiles/BlueWater";
surfaceOpacity = "0";
envMapTexture = "lush/skies/lushcloud1";
envMapIntensity = "0.2";
removeWetEdges = "0";
AudioEnvironment = "Underwater";
};
};
//--- OBJECT WRITE END ---

View file

@ -0,0 +1,255 @@
//--- OBJECT WRITE BEGIN ---
// DisplayName = Flatlands Tunnels
// MissionTypes = Construction Infection
//--- Mission Quote Begin ---
// Tunnels have supprises find the tiny tunnel and find the best place to build...
//--- Mission Quote End ---
//--- Mission String Begin ---
//Third map made same as always started with a flatland map.
//Map made by Cheesed off
//top of tunnels goes on for a long time have fun.
//--- Mission String End ---
new SimGroup(MissionGroup) {
cdTrack = "6";
powerCount = "1";
musicTrack = "desert";
new MissionArea(MissionArea) {
area = "-1024 -1024 2048 2048";
flightCeiling = "4000";
flightCeilingRange = "20";
locked = "true";
};
new SimGroup(Teams) {
powerCount = "1";
new SimGroup(Team1) {
powerCount = "1";
new SimGroup(spawnspheres) {
powerCount = "1";
};
};
new SimGroup(team0) {
providesPower = "1";
powerCount = "2";
new StaticShape(InventoryStation) {
position = "0 0 -8.25524e-06";
rotation = "0 0 -1 90";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
inUse = "Down";
Target = "33";
notReady = "1";
team = "0";
Trigger = "7954";
};
new StaticShape(VehicleStation) {
position = "50 0 -3.00001";
rotation = "0 0 -1 90";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
inUse = "Down";
Target = "34";
Ready = "1";
team = "0";
station = "7977";
};
};
};
new Sun(Sun) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "1.000000 1.000000 1.000000 1.000000";
ambient = "0.500000 0.500000 0.500000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/desertdet1";
terrainFile = "Flatlands Tunnels.ter";
squareSize = "32";
position = "-1024 -1024 0";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "50";
cullDensity = "0.3";
customArea = "0 0 0 0";
GraphFile = "FlatlandBig.nav";
coverage = "0";
position = "0 0 0 1";
conjoinBowlDev = "20";
locked = "true";
rotation = "0 0 0 0";
scale = "1 1 1";
};
new SimGroup(ObserverDropPoints) {
powerCount = "1";
new Camera() {
position = "0 0 200";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
locked = "true";
};
};
new Sky(Sky) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "5000";
useSkyTextures = "0";
renderBottomTexture = "0";
SkySolidColor = "0.250000 0.750000 1.000000 1.000000";
fogDistance = "4500";
fogColor = "0.600000 0.600000 0.600000 1.000000";
fogVolume1 = "200 99 101";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "sky_desert_blue.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
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";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 2.33105e-09 6.40969e-10";
high_fogVolume2 = "-1 1.07461e-38 0";
high_fogVolume3 = "-1 7.9874e-44 5.9061e-32";
cloudSpeed0 = "0.000503 0.000020";
locked = "true";
};
new ScriptObject(DerkVicKillList) {
};
new TSStatic() {
position = "6.37674 -45.1663 97.6";
rotation = "1 0 0 0";
scale = "10000 10000 1";
shapeName = "smiscf.dts";
};
new TSStatic() {
position = "-0.350904 0.0987333 99.06";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "dmiscf.dts";
};
new TSStatic() {
position = "-0.480051 -1.34348 97.85";
rotation = "1 0 0 0";
scale = "1.1 0.01 700";
shapeName = "smiscf.dts";
};
new TSStatic() {
position = "1.5804 0.0920193 97.85";
rotation = "1 0 0 0";
scale = "0.01 1 700";
shapeName = "smiscf.dts";
};
new TSStatic() {
position = "-2.46928 0.0696096 97.85";
rotation = "1 0 0 0";
scale = "0.01 1 700";
shapeName = "smiscf.dts";
};
new TSStatic() {
position = "-0.875066 0.596214 446.85";
rotation = "1 0 0 0";
scale = "2 2 2";
shapeName = "smiscf.dts";
};
new TSStatic() {
position = "-0.306176 1.54661 97.85";
rotation = "1 0 0 0";
scale = "1.1 0.01 700";
shapeName = "smiscf.dts";
};
new StaticShape() {
position = "-0.362985 0.0886609 99.3596";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "Teleporter";
lockCount = "0";
homingCount = "0";
logoscale = " 0";
Target = "35";
noflag = " 1";
Trigger = "7971";
oneway = "0";
message = "Going Down";
};
new StaticShape() {
position = "9.31721 18.3036 -0.200367";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "Teleporter";
lockCount = "0";
homingCount = "0";
logoscale = " 0";
providesPower = "1";
Target = "36";
noflag = " 1";
Trigger = "7973";
oneway = "1";
message = " ";
};
new StaticShape() {
position = "0.930094 -5.65265 97.657";
rotation = "1 0 0 0";
scale = "0 0 0";
dataBlock = "GeneratorLarge";
lockCount = "0";
homingCount = "0";
Target = "37";
};
};
//--- OBJECT WRITE END ---

642
missions/Gaunt.mis Normal file
View file

@ -0,0 +1,642 @@
// DisplayName = Gaunt
// MissionTypes = Infection
//--- MISSION QUOTE BEGIN ---
//"The Darkness is spreading... We are in times of war, not only for revenge, but also for our species."
//--Gaunt Installation Log: 1421B, Log by: <color:008B8B>>ERROR RETREIVING INFORMATION<
//--- MISSION QUOTE END ---
//--- MISSION STRING BEGIN ---
//Lightning Strike Hazard.
//Map made by: Blnukem.
//--- MISSION STRING END ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
powerCount = "0";
musicTrack = "ACCM_The_Fallen";
cdTrack = "6";
CTF_scoreLimit = "10";
CTF_timeLimit = "25";
new MissionArea(MissionArea) {
area = "-832 -768 1264 912";
flightCeiling = "2000";
flightCeilingRange = "50";
locked = "true";
};
new Sun() {
position = "-1024 -1024 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "0.600000 0.600000 0.600000 1.000000";
ambient = "0.200000 0.200000 0.200000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/baddet1";
terrainFile = "Minotaur.ter";
squareSize = "8";
emptySquares = "150887 151143 154232 154488";
hazeDistance = "250";
position = "-1024 -1024 0";
visibleDistance = "1200";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "45";
cullDensity = "0.3";
customArea = "0 0 0 0";
scale = "1 1 1";
coverage = "0";
XDimOverSize = "0";
YDimOverSize = "0";
position = "0 0 0 1";
GraphFile = "Minotaur.nav";
conjoinBowlDev = "20";
rotation = "0 0 0 0";
locked = "true";
};
new Sky(Sky) {
position = "-1024 -1024 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "750";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.190000 0.235000 0.210000 0.000000";
fogDistance = "600";
fogColor = "0.200000 0.200000 0.200000 1.000000";
fogVolume1 = "0 0 0";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "sky_badlands_cloudy.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
fogVolumeColor1 = "128.000000 128.000000 128.000000 nan";
fogVolumeColor2 = "128.000000 128.000000 128.000000 148120713330651839000000000000000000000.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 nan";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 1.1038e-13 1.33983e-26";
high_fogVolume2 = "-1 2.23578e+36 0.216979";
high_fogVolume3 = "-1 2.61668e+24 0.000574978";
cloudSpeed0 = "0.002000 0.003000";
locked = "true";
};
new SimGroup(Nature) {
powerCount = "0";
new AudioEmitter() {
position = "-201.38 -415.042 156.501";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/moaningwind1.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "0";
minDistance = "20";
maxDistance = "1280";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "true";
};
new InteriorInstance() {
position = "-537.858 -546.888 208.008";
rotation = "0 0 1 81.36";
scale = "1 1 1";
interiorFile = "xspir3.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-328.837 -472.132 129.661";
rotation = "-0.130785 -0.201361 -0.970747 64.3635";
scale = "1 1 1";
interiorFile = "xrockb.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-427.935 -395.666 180.627";
rotation = "0 0 -1 34.9504";
scale = "1.26849 1 0.573936";
interiorFile = "xrocka.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-183.867 -399.23 115.978";
rotation = "-0.899693 0.208551 0.383484 91.2699";
scale = "1 1 1";
interiorFile = "xrock7.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-197.231 -406.673 110.968";
rotation = "-0.365615 0.387076 0.846462 71.8315";
scale = "1 1 1";
interiorFile = "xrock7.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-193.066 -401.686 109.888";
rotation = "-0.365615 0.387076 0.846462 71.8315";
scale = "1 1 1";
interiorFile = "xrock7.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-199.551 -406.353 112.839";
rotation = "-0.365615 0.387076 0.846462 71.8315";
scale = "1 1 1";
interiorFile = "xrock7.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-191.054 -410.173 119.413";
rotation = "-0.407141 0.675186 0.615111 225.072";
scale = "1 1 1";
interiorFile = "xrock8.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-198.312 -394.959 107.861";
rotation = "0.278872 -0.320765 0.905174 100.284";
scale = "1 1 1";
interiorFile = "xrock8.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-199.708 -400.383 106.37";
rotation = "0.796908 0.404996 0.448237 95.1194";
scale = "1 1 1";
interiorFile = "xrock8.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-192.382 -399.749 115.16";
rotation = "0.929053 -0.345396 0.132525 161.676";
scale = "1 1 1";
interiorFile = "xrock8.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-193.404 -396.097 104.513";
rotation = "0.78662 -0.376256 0.489551 179.057";
scale = "1 1 1";
interiorFile = "xrock8.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-202.241 -398.157 116.298";
rotation = "0.936991 0.324415 0.129626 180.332";
scale = "1 1 1";
interiorFile = "xrock8.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-201.848 -392.348 117.047";
rotation = "0.838104 -0.539195 0.0827603 168.504";
scale = "1 1 1";
interiorFile = "xrock8.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-191.054 -391.021 115.971";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xrock6.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-199.99 -406.986 114.981";
rotation = "-0.365615 0.387076 0.846462 71.8315";
scale = "1 1 1";
interiorFile = "xrock7.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-196.221 -395.884 115.391";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xrock8.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "390.719 -428.066 131.933";
rotation = "0 0 1 50.9932";
scale = "1.45595 1 0.716772";
interiorFile = "xrocka.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "251.737 -386.372 146.423";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xspir2.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-277.211 -424.89 156.626";
rotation = "0 0 1 89.9544";
scale = "1 1 1";
interiorFile = "xmiscb.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-517.885 -395.653 201.615";
rotation = "0 0 1 79.2507";
scale = "1 1 1";
interiorFile = "xmisca.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-48.0454 -130.674 191.833";
rotation = "0 0 -1 109.045";
scale = "1 1 1";
interiorFile = "xmiscb.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-57.7832 -543.349 193.157";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xmiscb.dif";
showTerrainInside = "0";
locked = "True";
};
new Lightning() {
position = "0 -9.91141 0";
rotation = "1 0 0 0";
scale = "1831.13 1169.28 764.521";
dataBlock = "DefaultStorm";
lockCount = "0";
homingCount = "0";
strikesPerMinute = "5";
strikeWidth = "2.5";
chanceToHitTarget = "0.5";
strikeRadius = "20";
boltStartRadius = "20";
color = "1.000000 1.000000 1.000000 1.000000";
fadeColor = "0.100000 0.100000 1.000000 1.000000";
useFog = "1";
locked = "True";
};
new InteriorInstance() {
position = "256.905 -374.424 135.053";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xspir5.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-726.814 -544.838 141.557";
rotation = "0.244986 -0.458902 0.854044 46.1236";
scale = "1 1 1";
interiorFile = "xtowr1.dif";
showTerrainInside = "1";
AudioProfile = "Universal_Base_Pulse_1";
locked = "1";
};
new InteriorInstance() {
position = "-71.6027 -473.051 173.104";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xspir2.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-61.3132 -458.803 167.701";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xspir3.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-192.344 -519.179 113.211";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xspir5.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-178.161 -125.071 165.729";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xspir1.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-403.625 -218.783 133.4";
rotation = "0 0 1 50.9932";
scale = "1 1 1";
interiorFile = "xrockb.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-429.169 -604.505 138.543";
rotation = "-0.128535 -0.12993 0.983157 90.3547";
scale = "1 1 1";
interiorFile = "xrockb.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-614.659 -579.811 165.54";
rotation = "0.0973311 0.690674 -0.716586 22.2513";
scale = "1.50238 1.25618 1.19883";
interiorFile = "xrockb.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-522.003 -543.51 214.731";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xspir1.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "511.673 -510.719 218.683";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xspir3.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "500.196 -533.597 222.365";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xspir1.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "486.704 -599.358 182.427";
rotation = "0 0 1 91.6732";
scale = "1 1 1";
interiorFile = "xrockb.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "378.042 -774.725 155.295";
rotation = "-0.160083 0.219114 -0.962477 42.6871";
scale = "1 1 1";
interiorFile = "xrockb.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "263.516 -760.787 132.64";
rotation = "0 0 -1 17.7617";
scale = "1 1 1";
interiorFile = "xspir5.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "558.886 -228.911 227.378";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "xspir1.dif";
showTerrainInside = "0";
locked = "True";
};
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "-56.0115 -296.166 131.624";
rotation = "0 0 -1 37.2423";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "100";
sphereWeight = "100";
indoorWeight = "50";
outdoorWeight = "50";
team = "1";
locked = "True";
};
};
new SimGroup(base0) {
powerCount = "2";
providesPower = "1";
new InteriorInstance() {
position = "-56.0115 -296.166 131.624";
rotation = "0 0 1 22.9183";
scale = "1 1 1";
interiorFile = "xtowr7.dif";
showTerrainInside = "0";
AudioProfile = "Universal_Base_2";
team = "1";
locked = "True";
};
new WayPoint() {
position = "-56.0115 -296.166 131.624";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "WayPointMarker";
lockCount = "0";
homingCount = "0";
name = "Gaunt Installation";
team = "1";
locked = "True";
};
new InteriorInstance() {
position = "-155.704 -256.035 146.177";
rotation = "0 0 1 180";
scale = "1 1 1";
interiorFile = "xvpad.dif";
showTerrainInside = "0";
team = "1";
locked = "True";
};
new StaticShape() {
position = "-55.8391 -295.76 194.624";
rotation = "0 0 1 203.01";
scale = "1 1 1";
dataBlock = "SolarPanel";
lockCount = "0";
homingCount = "0";
Target = "33";
lastState = "1";
team = "1";
locked = "True";
};
new StaticShape() {
position = "-155.704 -256.035 145.577";
rotation = "1 0 0 0.500458";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
station = "5058";
Target = "34";
Ready = "1";
lastState = "1";
team = "1";
locked = "True";
};
new StaticShape() {
position = "-155.704 -219.235 148.177";
rotation = "1 0 0 0";
scale = "1 1 1";
nameTag = "V-Pad Inventory";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Target = "35";
lastState = "1";
Trigger = "5042";
team = "1";
locked = "True";
};
};
};
new SimGroup(team0) {
powerCount = "0";
};
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera() {
position = "-185.089 -393.477 170.446";
rotation = "0 0 1 38.9611";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
locked = "True";
};
};
};
//--- OBJECT WRITE END ---

915
missions/LostWorld.mis Normal file
View file

@ -0,0 +1,915 @@
// DisplayName = Lost World
// MissionTypes = Infection
//--- MISSION QUOTE BEGIN ---
//Explorers live a dangerous life...
//--- MISSION QUOTE END ---
//--- MISSION STRING BEGIN ---
//ServerSide Infection Mission.
//A Map by: Blnukem
//Mission touched up by Eolk
//--- MISSION STRING END ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
powerCount = "0";
musicTrack = "ACCM_Zombie_Horde";
cdTrack = "6";
new MissionArea(MissionArea) {
area = "-832 -1920 1568 2512";
flightCeiling = "5000";
flightCeilingRange = "20";
locked = "true";
};
new Sun(Sun) {
position = "-1024 -1024 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.622506 0.622506 -0.474313";
color = "0.800000 0.800000 0.800000 1.000000";
ambient = "0.400000 0.400000 0.400000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/lushdet2";
terrainFile = "Slapdash.ter";
squareSize = "8";
emptySquares = "94579 99875";
hazeDistance = "250";
position = "-1024 -1024 0";
visibleDistance = "1200";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "70";
cullDensity = "0.3";
customArea = "0 0 0 0";
scale = "1 1 1";
XDimOverSize = "0";
GraphFile = "Slapdash.nav";
YDimOverSize = "0";
conjoinBowlDev = "20";
position = "0 0 0 1";
coverage = "0";
rotation = "0 0 0 0";
locked = "true";
};
new Sky(Sky) {
position = "-1024 -1024 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "500";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.390000 0.390000 0.390000 0.000000";
fogDistance = "280";
fogColor = "0.300000 0.300000 0.300000 1.000000";
fogVolume1 = "100 0 125";
fogVolume2 = "700 125 300";
fogVolume3 = "0 0 0";
materialList = "Lush_l4.dml";
windVelocity = "0 0 0";
windEffectPrecipitation = "0";
fogVolumeColor1 = "128.000000 128.000000 128.000000 -0.040112";
fogVolumeColor2 = "128.000000 128.000000 128.000000 0.742938";
fogVolumeColor3 = "128.000000 128.000000 128.000000 0.000000";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 1.52539e-29 1.5254e-29";
high_fogVolume2 = "-1 7.35209e-31 7.35194e-31";
high_fogVolume3 = "-1 0 4.5988e+24";
cloudSpeed0 = "0.000000 0.000000";
locked = "true";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "314.501 -1266.9 130.288";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "40";
sphereWeight = "10";
indoorWeight = "100";
outdoorWeight = "100";
team = "1";
locked = "True";
};
new SpawnSphere() {
position = "413.763 -1464.68 131.58";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "70";
sphereWeight = "90";
indoorWeight = "100";
outdoorWeight = "100";
team = "1";
locked = "True";
};
};
new SimGroup(MainBase) {
new InteriorInstance() {
position = "428.363 -1462.68 131.98";
rotation = "0 0 1 180";
scale = "1 1 1";
interiorFile = "bbase4cm.dif";
showTerrainInside = "0";
AudioProfile = "Universal_Base_1";
locked = "True";
};
new InteriorInstance() {
position = "325.438 -1400.04 188.418";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "bmisc9.dif";
showTerrainInside = "0";
locked = "True";
};
new StaticShape() {
position = "325.42 -1400.02 198.418";
rotation = "0 0 1 90";
scale = "1 1 1";
nameTag = "Remote";
dataBlock = "SensorLargePulse";
lockCount = "0";
homingCount = "0";
Target = "39";
team = "1";
locked = "True";
};
new WayPoint() {
position = "413.763 -1464.68 131.58";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "WayPointMarker";
lockCount = "0";
homingCount = "0";
name = "Main Base";
team = "1";
locked = "True";
};
new StaticShape() {
position = "385.792 -1464.22 132.5";
rotation = "0 0 -1 90";
scale = "1 1 1";
nameTag = "Main";
dataBlock = "GeneratorLarge";
lockCount = "0";
homingCount = "0";
Target = "33";
team = "1";
locked = "True";
};
new StaticShape() {
position = "368.096 -1435.69 146";
rotation = "0 0 -1 45";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Target = "34";
Trigger = "76260";
team = "1";
locked = "True";
};
new StaticShape() {
position = "443.354 -1438.82 146";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Target = "35";
Trigger = "77280";
team = "1";
locked = "True";
};
new StaticShape() {
position = "443.354 -1489.62 146";
rotation = "0 0 1 180";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Target = "36";
Trigger = "77538";
team = "1";
locked = "True";
};
new StaticShape() {
position = "444.554 -1435.82 140";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Target = "37";
Trigger = "77725";
team = "1";
locked = "True";
};
new StaticShape() {
position = "444.554 -1492.22 140";
rotation = "0 0 1 180";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Target = "38";
Trigger = "77859";
team = "1";
locked = "True";
};
new InteriorInstance() {
position = "221.06 -1223.28 137.721";
rotation = "0 0 -1 25.7831";
scale = "1 0.743799 1";
interiorFile = "bvpad.dif";
showTerrainInside = "0";
locked = "True";
};
new StaticShape() {
position = "223.091 -1227.5 136.921";
rotation = "0 0 1 154.308";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
Target = "40";
station = "80339";
Ready = "1";
team = "1";
locked = "True";
};
new InteriorInstance() {
position = "314.501 -1266.9 130.288";
rotation = "0 0 1 180";
scale = "1 1 1";
interiorFile = "bbunk9.dif";
showTerrainInside = "0";
locked = "True";
};
new StaticShape() {
position = "314.501 -1279.5 132.288";
rotation = "0 0 1 180";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Target = "42";
Trigger = "82532";
team = "1";
locked = "True";
};
};
new SimGroup(Crates) {
new TSStatic() {
position = "370.931 -1435.61 132.4";
rotation = "0 0 -1 1.71915";
scale = "1 1 1";
shapeName = "stackable3l.dts";
locked = "True";
};
new TSStatic() {
position = "370.901 -1435.31 135.4";
rotation = "0 0 1 4.01071";
scale = "1 1 1";
shapeName = "stackable3l.dts";
locked = "True";
};
new TSStatic() {
position = "371.067 -1439.21 132.4";
rotation = "0 0 1 6.30239";
scale = "1 1 1";
shapeName = "stackable3l.dts";
locked = "True";
};
new TSStatic() {
position = "370.967 -1439.2 135.4";
rotation = "0 0 -1 1.71915";
scale = "1 1 1";
shapeName = "stackable3l.dts";
locked = "True";
};
new TSStatic() {
position = "370.931 -1435.61 138.4";
rotation = "0 0 -1 5.72983";
scale = "1 1 1";
shapeName = "stackable3l.dts";
locked = "True";
};
new TSStatic() {
position = "376.07 -1437.22 132.4";
rotation = "0 0 -1 94.538";
scale = "1 1 1";
shapeName = "stackable3m.dts";
locked = "True";
};
new TSStatic() {
position = "375.922 -1437.26 134.4";
rotation = "0 0 -1 88.8085";
scale = "1 1 1";
shapeName = "stackable3m.dts";
locked = "True";
};
new TSStatic() {
position = "370.167 -1441.97 132.4";
rotation = "0 0 -1 5.72969";
scale = "1 1 1";
shapeName = "stackable3m.dts";
locked = "True";
};
new TSStatic() {
position = "373.471 -1442.02 132.4";
rotation = "0 0 -1 20.6266";
scale = "1 1 1";
shapeName = "stackable3s.dts";
locked = "True";
};
new TSStatic() {
position = "370.154 -1438.88 138.4";
rotation = "0 0 1 9.16737";
scale = "1 1 1";
shapeName = "stackable1l.dts";
locked = "True";
};
new TSStatic() {
position = "370.343 -1441.99 134.4";
rotation = "0 0 1 12.0322";
scale = "1 1 1";
shapeName = "stackable1m.dts";
locked = "True";
};
new Item() {
position = "366.679 -1434.89 132.488";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "RepairPack";
lockCount = "0";
homingCount = "0";
collideable = "0";
static = "1";
rotate = "0";
Target = "-1";
locked = "True";
};
};
};
new SimGroup(team0) {
powerCount = "0";
};
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera() {
position = "515.067 -1499.22 183.327";
rotation = "0.264839 0.167891 -0.949565 67.4548";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
locked = "True";
};
new Camera() {
position = "230.694 -1175.94 171.702";
rotation = "-0.011837 -0.232827 0.972446 185.661";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
locked = "True";
};
};
new SimGroup(Enviornment) {
powerCount = "0";
new SimGroup(Ambience) {
new AudioEmitter() {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/moaningwind1.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "0.8";
isLooping = "1";
is3D = "1";
minDistance = "10000";
maxDistance = "10000";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/fog.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "500";
maxDistance = "1200";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
};
new AudioEmitter() {
position = "536.087 -1424.74 130.952";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/crickets.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "5";
maxDistance = "100";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "449.053 -1554.73 129.681";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/crickets.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "20";
maxDistance = "120";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "452.31 -1558.5 130.379";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/crickets.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10";
maxDistance = "80";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "547.767 -1413.58 129.28";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/bird_echo5.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "20";
maxDistance = "1280";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "30000";
maxLoopGap = "60000";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "456.261 -1555.83 128.761";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/bird_echo4.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "20";
maxDistance = "1280";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "30000";
maxLoopGap = "60000";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "444.962 -1560.3 128.223";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/bird_echo4.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "20";
maxDistance = "1280";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "30000";
maxLoopGap = "60000";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "608.099 -1496.76 127.605";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/bird_echo2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10";
maxDistance = "250";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "487.567 -1592.87 143.92";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/bird_echo1.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "20";
maxDistance = "1280";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "30000";
maxLoopGap = "60000";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "504.736 -1595.97 154.222";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/bird_echo5.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "20";
maxDistance = "1280";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "30000";
maxLoopGap = "60000";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "157.863 -1173.14 132.711";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/bird_echo2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10";
maxDistance = "250";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
};
new SimGroup(RuinedStructures) {
new InteriorInstance() {
position = "-742.423 237.582 118.385";
rotation = "-0.0968398 0.31685 -0.943519 67.9651";
scale = "1 1 1";
interiorFile = "btowr8.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-112.92 20.4838 113.873";
rotation = "-0.445515 -0.585616 0.677178 31.9195";
scale = "1 1 1";
interiorFile = "bbunkc.dif";
showTerrainInside = "0";
locked = "True";
};
};
new SimGroup(Nature) {
new Lightning() {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "2407.14 1860.51 1365.51";
dataBlock = "DefaultStorm";
lockCount = "0";
homingCount = "0";
strikesPerMinute = "1";
strikeWidth = "2.5";
chanceToHitTarget = "0.5";
strikeRadius = "20";
boltStartRadius = "20";
color = "1.000000 1.000000 1.000000 1.000000";
fadeColor = "0.100000 0.100000 1.000000 1.000000";
useFog = "1";
locked = "True";
};
new FireballAtmosphere(FireballAtmosphere) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "fireball";
lockCount = "0";
homingCount = "0";
dropRadius = "900";
dropsPerMinute = "10";
minDropAngle = "0";
maxDropAngle = "10";
startVelocity = "300";
dropHeight = "1000";
dropDir = "0.212 0.212 -0.953998";
locked = "True";
};
};
new SimGroup(Organics) {
new TSStatic() {
position = "542.88 -1418.54 130.964";
rotation = "0 0 1 4.01051";
scale = "0.429126 0.548931 0.378096";
shapeName = "borg16.dts";
locked = "True";
};
new TSStatic() {
position = "547.767 -1413.58 129.28";
rotation = "0 0 -1 15.4698";
scale = "1 1 1";
shapeName = "borg18.dts";
locked = "True";
};
new TSStatic() {
position = "456.261 -1555.83 128.761";
rotation = "0 0 1 68.7549";
scale = "1 1 1";
shapeName = "borg19.dts";
locked = "True";
};
new TSStatic() {
position = "444.962 -1560.3 128.223";
rotation = "0 0 1 159.282";
scale = "0.697187 0.793915 0.759344";
shapeName = "borg17.dts";
locked = "True";
};
new TSStatic() {
position = "608.099 -1496.76 127.605";
rotation = "0 0 1 97.4028";
scale = "1 1 1";
shapeName = "borg18.dts";
locked = "True";
};
new TSStatic() {
position = "449.053 -1554.73 129.681";
rotation = "0.664014 0.746375 -0.0448363 6.89836";
scale = "1 1 1";
shapeName = "borg5.dts";
locked = "True";
};
new TSStatic() {
position = "452.31 -1558.5 130.379";
rotation = "0.76284 0.645222 -0.0419986 9.75433";
scale = "0.809066 0.803038 0.699882";
shapeName = "borg5.dts";
locked = "True";
};
new TSStatic() {
position = "536.087 -1424.74 130.952";
rotation = "-0.976217 0.215892 -0.0197619 12.924";
scale = "1 1 1";
shapeName = "borg5.dts";
locked = "True";
};
new TSStatic() {
position = "504.736 -1595.97 154.222";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg19.dts";
locked = "True";
};
new TSStatic() {
position = "487.567 -1592.87 143.92";
rotation = "0 0 1 208.739";
scale = "1 1 1";
shapeName = "borg18.dts";
locked = "True";
};
new TSStatic() {
position = "157.863 -1173.14 132.711";
rotation = "0 0 -1 59.0147";
scale = "1 1 1";
shapeName = "borg17.dts";
locked = "True";
};
};
new SimGroup(Rocks) {
new InteriorInstance() {
position = "-100.74 -115.315 124.964";
rotation = "0 0 -1 37.2422";
scale = "1 1 1";
interiorFile = "bspir5.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "-741.66 49.9078 127.769";
rotation = "0 0 1 18.3347";
scale = "1 1 1";
interiorFile = "bspir4.dif";
showTerrainInside = "0";
locked = "True";
};
};
};
};
//--- OBJECT WRITE END ---

1099
missions/Martyrdom.mis Normal file

File diff suppressed because it is too large Load diff

1016
missions/RIA039.mis Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

202
missions/Testing Map.mis Normal file
View file

@ -0,0 +1,202 @@
// DisplayName = Testing Grounds
// MissionTypes = Construction Infection
//--- Mission Quote Begin ---
// A place to test stuff.
//--- Mission Quote End ---
//--- Mission String Begin ---
//Serveride Mission.
//Limited lighting for performance enhancement.
//--- Mission String End ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
cdTrack = "6";
powerCount = "0";
musicTrack = "desert";
new MissionArea(MissionArea) {
area = "-1024 -1024 2048 2048";
flightCeiling = "4000";
flightCeilingRange = "20";
locked = "true";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
providesPower = "1";
powerCount = "1";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "0 0 100.45";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "100";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
locked = "1";
};
};
new StaticShape() {
position = "0 0 99.85";
rotation = "0 0 -1 90";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
locked = "1";
Ready = "1";
Target = "33";
station = "13838";
};
new StaticShape() {
position = "-36 1.23223e-06 102.45";
rotation = "0 0 -1 90";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
locked = "1";
Target = "40";
Trigger = "14401";
};
new WayPoint() {
position = "0 0 100.45";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "WayPointMarker";
lockCount = "0";
homingCount = "0";
name = "Spawning Area";
team = "1";
locked = "1";
};
};
new SimGroup(team0) {
providesPower = "1";
powerCount = "1";
};
};
new Sun(Sun) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0 0 1";
color = "1.000000 1.000000 1.000000 1.000000";
ambient = "0.500000 0.500000 0.500000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/lushdet2";
terrainFile = "Flatland.ter";
squareSize = "8";
locked = "true";
position = "-1024 -1024 0";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "50";
cullDensity = "0.3";
customArea = "0 0 0 0";
locked = "true";
position = "0 0 0 1";
coverage = "0";
rotation = "0 0 0 0";
conjoinBowlDev = "20";
scale = "1 1 1";
GraphFile = "Flatland.nav";
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera() {
position = "0 0 200";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
locked = "true";
team = "0";
};
};
new Sky(Sky) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "1200";
useSkyTextures = "0";
renderBottomTexture = "0";
SkySolidColor = "0.000000 0.000000 0.000000 1.000000";
fogDistance = "1000";
fogColor = "0.000000 0.000000 0.000000 1.000000";
fogVolume1 = "0 0 0";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "lava_night.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
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";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 2.33105e-09 6.40969e-10";
high_fogVolume2 = "-1 1.07461e-38 0";
high_fogVolume3 = "-1 7.9874e-44 5.9061e-32";
locked = "true";
cloudSpeed0 = "0.000503 0.000020";
};
new InteriorInstance() {
position = "0 0 100.45";
rotation = "-0 -0 1 90";
scale = "1 1 1";
interiorFile = "dvpad.dif";
showTerrainInside = "0";
locked = "1";
};
};
//--- OBJECT WRITE END ---

View file

@ -0,0 +1,553 @@
// DisplayName = The Watering Hole
// MissionTypes = Construction
//--- MISSION QUOTE BEGIN ---
//A peaceful watering hole for all to drink.
//No predators, No worries, Just Peace...
//--Nukem
//--- MISSION QUOTE END ---
//--- MISSION STRING BEGIN ---
//No vehicle station.
//Inventory Bunker is accessable by all teams.
//Map made by: Blnukem
//Mission touched up by Eolk
//--- MISSION STRING END ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
CTF_scoreLimit = "6";
powerCount = "0";
musicTrack = "lush";
cdTrack = "2";
CTF_timeLimit = "25";
new MissionArea(MissionArea) {
area = "-688 -640 1360 1280";
flightCeiling = "5000";
flightCeilingRange = "50";
locked = "true";
};
new WaterBlock() {
position = "-1024 -1024 -26.4";
rotation = "1 0 0 0";
scale = "2048 2048 69";
liquidType = "Water";
density = "0";
viscosity = "15";
waveMagnitude = "0.5";
surfaceTexture = "terrain/seawaterfull2";
surfaceOpacity = "0.5";
envMapTexture = "LiquidTiles/archipelago_emap_cloudsground";
envMapIntensity = "0.4";
removeWetEdges = "0";
extent = "100 100 10";
params1 = "0.63 -2.41 0.33 0.21";
params0 = "0.32 -0.67 0.066 0.5";
params3 = "1.21 -0.61 0.13 -0.33";
seedPoints = "0 0 1 0 1 1 0 1";
floodFill = "1";
params2 = "0.39 0.39 0.2 0.133";
textureSize = "32 32";
locked = "TRUE";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/lushdet1";
terrainFile = "SkinnyDip.ter";
squareSize = "8";
position = "-1024 -1024 0";
hazeDistance = "150";
visibleDistance = "850";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "45";
cullDensity = "0.3";
customArea = "0 0 0 0";
GraphFile = "SkinnyDip.nav";
scale = "1 1 1";
XDimOverSize = "0";
conjoinBowlDev = "20";
position = "0 0 0 1";
coverage = "0";
YDimOverSize = "0";
rotation = "0 0 0 0";
locked = "true";
};
new Sky(Sky) {
position = "-1196 -820 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.01";
cloudSpeed2 = "0.02";
cloudSpeed3 = "0.03";
visibleDistance = "1000";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.200000 0.200000 0.200000 0.000000";
fogDistance = "850";
fogColor = "0.500000 0.600000 0.600000 1.000000";
fogVolume1 = "500 0 45";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "nef_Surreal1.dml";
windVelocity = "0 0 0";
windEffectPrecipitation = "0";
fogVolumeColor1 = "128.000000 128.000000 128.000000 0.000000";
fogVolumeColor2 = "128.000000 128.000000 128.000000 -198748244414614883000000000000000000000.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 -222768174765569861000000000000000000000.000000";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 3.27833e-28 3148.48";
high_fogVolume2 = "-1 2.24208e-44 2.51673e-42";
high_fogVolume3 = "-1 7.74718e+31 1.49413e-07";
cloudSpeed0 = "0.000000 0.000000";
locked = "true";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
providesPower = "1";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "3.59498 215.024 67.0999";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "50";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
team = "1";
locked = "True";
};
};
new SimGroup(Base0) {
powerCount = "0";
new InteriorInstance() {
position = "3.59498 222.424 73.2999";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "bbunk1.dif";
showTerrainInside = "0";
team = "1";
locked = "True";
};
new WayPoint() {
position = "3.59498 215.024 67.0999";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "WayPointMarker";
lockCount = "0";
homingCount = "0";
name = "Inventory Bunker";
team = "1";
locked = "True";
};
new StaticShape() {
position = "-1.21538 209.228 67.2999";
rotation = "0 0 -1 90";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Trigger = "12831";
team = "1";
Target = "34";
locked = "True";
};
new StaticShape() {
position = "8.39626 220.828 67.2999";
rotation = "0 0 1 90";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Trigger = "13086";
team = "1";
Target = "35";
locked = "True";
};
};
};
new SimGroup(team0) {
powerCount = "0";
};
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera() {
position = "-20.2479 608.29 286.973";
rotation = "0 0 1 179.518";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
locked = "TRUE";
};
new Camera() {
position = "129.177 8.26169 233.147";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
locked = "true";
};
};
new Sun() {
position = "-13.3917 17.5838 -5.8";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "0.800000 0.800000 0.800000 1.000000";
ambient = "0.200000 0.200000 0.200000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
};
new SimGroup(Enviorment) {
powerCount = "0";
new TSStatic() {
position = "10.8244 -7.8483 50.7992";
rotation = "-0.0199068 -0.0957422 0.995207 23.6013";
scale = "1 1 1";
shapeName = "borg18.dts";
locked = "True";
};
new TSStatic() {
position = "129.071 -93.5386 47.3364";
rotation = "-0.868171 -0.495961 -0.0173657 4.61922";
scale = "1 1 1";
shapeName = "borg19.dts";
locked = "True";
};
new AudioEmitter() {
position = "10.8244 -7.8483 50.7992";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/rumblingthunder.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "100000";
maxDistance = "100000";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "30000";
maxLoopGap = "60000";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "10.8244 -7.8483 50.7992";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/moaningwind1.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "100000";
maxDistance = "100000";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "1";
};
new AudioEmitter() {
position = "-10.9796 128.39 41.6198";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/river2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10";
maxDistance = "150";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "89.2546 160.244 43.3263";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/river2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10";
maxDistance = "150";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "238.176 165.464 42.6";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/river2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10";
maxDistance = "150";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "298.196 39.4907 42.7479";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/river2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10";
maxDistance = "150";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "214.949 -75.4058 42.7786";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/river2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10";
maxDistance = "150";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "88.187 -160.324 42.6";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/river2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10";
maxDistance = "150";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "-41.0417 -79.4459 43.209";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/river2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10";
maxDistance = "150";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "16.6086 21.0583 43.7248";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/river2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10";
maxDistance = "150";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new AudioEmitter() {
position = "113.682 64.9883 42.6";
rotation = "1 0 0 0";
scale = "1 1 1";
fileName = "fx/environment/river2.wav";
useProfileDescription = "0";
outsideAmbient = "1";
volume = "1";
isLooping = "1";
is3D = "1";
minDistance = "10";
maxDistance = "150";
coneInsideAngle = "360";
coneOutsideAngle = "360";
coneOutsideVolume = "1";
coneVector = "0 0 1";
loopCount = "-1";
minLoopGap = "0";
maxLoopGap = "0";
type = "EffectAudioType";
locked = "True";
};
new InteriorInstance() {
position = "607.358 63.2132 109.417";
rotation = "0.964416 -0.242434 -0.105484 43.8273";
scale = "1 1 1";
interiorFile = "btowr6.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "340.38 -344.118 189.032";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "bspir4.dif";
showTerrainInside = "0";
locked = "True";
};
new InteriorInstance() {
position = "549.464 199.982 179.859";
rotation = "0 0 1 221.917";
scale = "1 1 1";
interiorFile = "bspir5.dif";
showTerrainInside = "0";
locked = "True";
};
};
};
//--- OBJECT WRITE END ---

1516
missions/TitanII.mis Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,577 @@
deleteFile("missions/mapscripts/teleporters.cs.dso");
//------------teleport code by sparky----------
//-------------------V2.0.0---------------------
//------------special effects by TseTse--------
datablock StaticShapeData(Teleporter)
{
catagory = "Teleporters";
// shapefile = "Nexusbase.dts";
shapefile = "nexusbase.dts";
mass = 10;
elasticity = 0.2;
friction = 0.6;
pickupRadius = 2;
targetNameTag = '';
targetTypeTag = 'Teleporter';
//----------------------------------
maxDamage = 1.00;
destroyedLevel = 1.00;
disabledLevel = 0.70;
explosion = ShapeExplosion;
expDmgRadius = 8.0;
expDamage = 0.4;
expImpulse = 1500.0;
// don't allow this object to be damaged in non-team-based
// mission types (DM, Rabbit, Bounty, Hunters)
noIndividualDamage = true;
dynamicType = $TypeMasks::StationObjectType;
isShielded = true;
energyPerDamagePoint = 75;
maxEnergy = 50;
rechargeRate = 0.35;
doesRepair = true;
humSound = StationInventoryHumSound;
cmdCategory = "Support";
cmdIcon = CMDStationIcon;
cmdMiniIconName = "commander/MiniIcons/com_inventory_grey";
debrisShapeName = "debris_generic.dts";
debris = StationDebris;
//----------------------------------------
};
datablock Staticshapedata(teledestroyed) : teleporter
{
shapefile = "station_teleport.dts";
};
$playerreject = 6;
function Teleporter::onDestroyed(%data, %obj, %prevState)
{
//set the animations
%obj.playThread(1, "transition");
%obj.setThreadDir(1, true);
%obj.setDamageState(Destroyed);
%obj.setDatablock(teledestroyed);
%obj.getDataBlock().onLosePowerDisabled(%obj);
}
//---this is where I create the triggers and put them right over the nexus base's
function teleporter::onEnabled(%data, %obj, %prevState)
{
echo(%obj);
%obj.setDatablock(teleporter);
Parent::onEnabled(%data, %obj, %prevState);
}
function teledestroyed::onEnabled(%data, %obj, %prevState)
{
echo(%obj);
%level = %obj.getdamagelevel();
%obj.setDatablock(teleporter);
%obj.setdamagelevel(%level);
if(%obj.ispowered())
{
%obj.playthread(1, "transition");
%obj.setThreadDir(1, false);
%obj.playThread(0, "ambient");
%obj.setThreadDir(0, true);
}
else
{
%obj.playThread(0, "transition");
%obj.setThreadDir(0, false);
}
Parent::onEnabled(%data, %obj, %prevState);
}
function Teleporter::gainPower(%data, %obj)
{
%obj.setDatablock(teleporter);
Parent::gainPower(%data, %obj);
%obj.playthread(1, "transition");
%obj.setThreadDir(1, false);
%obj.playThread(0, "ambient");
%obj.setThreadDir(0, true);
}
function Teleporter::losePower(%data, %obj)
{
%obj.playThread(0, "transition");
%obj.setThreadDir(0, false);
Parent::losePower(%data, %obj);
}
//---this is where I create the triggers and put them right over the nexus base's
function Teleporter::onAdd(%this, %obj)
{
Parent::onAdd(%this, %obj);
%tp = %obj;
%trigger = new Trigger()
{
dataBlock = NewTeleportTrigger;
polyhedron = "-0.75 0.75 0.1 1.5 0.0 0.0 0.0 -1.5 0.0 0.0 0.0 2.3";
};
MissionCleanup.add(%trigger);
if(%tp.logoscale $= "")
%tp.logoscale = " ";
if(%tp.noflag $= "")
%tp.noflag = " ";
if(%tp.oneway $= "")
%tp.oneway = " ";
if(%tp.message $= "")
%tp.message = " ";
%trigger.setTransform(%tp.getTransform());
%trigger.targetbase = $lastteleporter;
%trigger.team = %tp.team;
%trigger.motherObj = %tp; // tag relative object
%trigger.sourcebase = %tp; // tag relative object
%trigger.message = %tp.message;
%trigger.logoscale = %tp.logoscale;
%trigger.noflag = %tp.noflag;
%trigger.oneway = %tp.oneway;
%tp.trigger = %trigger;
$lastteleporter.targetbase = %tp.trigger;
$lastteleporter = %tp.trigger;
$linkflag = $linkflag + 1;
if($linkflag == 2)
{
$lastteleporter = 0;
$linkflag = 0;
}
//--------------do we need power?-----------------------
%tp.playThread(1, "ambient");
%tp.playThread(0, "transition");
%tp.playThread(0, "ambient");
%newHolo = getTaggedString(game.getTeamSkin(%trigger.team)) @ "Logo";
%teleholo1 = getTaggedString(game.getTeamSkin(1)) @ "Logo";
%teleholo2 = getTaggedString(game.getTeamSkin(2)) @ "Logo";
%pos = %trigger.position;
if(%trigger.logoscale !$= " ")
{
if(%tp.team != 0)
{
%holo = new StaticShape()
{
rotation = rotfromtransform(%trigger.gettransform());
position = getWord(%pos,0) @ " " @ getWord(%pos,1) @ " " @ getWord(%pos,2) + 1;
dataBlock = %newHolo;
scale = %trigger.logoscale;
};
MissionCleanup.add(%holo);
%trigger.sourcebase.holo = %holo;
}
}
if(%tp.waypoint !$= "")
{
%wp = new WayPoint()
{
scale = "1 1 1";
nameTag = %tp.waypoint;
dataBlock = "WayPointMarker";
lockCount = "0";
homingCount = "0";
name = %tp.waypoint;
};
MissionCleanup.add(%wp);
%wp.setTransform(%tp.getTransform());
}
if(%tp.team == 0)
%logostatus = schedule(1000,0,checklogostatus,%tp);
}
datablock TriggerData(NewTeleportTrigger)
{
tickPeriodMS = 30;
};
//--------------teleporter code here------------------
function setPlayersPosition2(%data, %obj, %trigger, %colObj)
{
%vel = getWords(%colObj.getVelocity(), 0, 1) @ " 0";
if((VectorLen(%vel) < 22) && (%obj.triggeredBy != %colObj))
{
%pos = %trigger.position;
%colObj.setvelocity("0 0 0");
%rot = getWords(%colObj.getTransform(),3, 6);
%colObj.setTransform(getWord(%pos,0) @ " " @ getWord(%pos,1) @ " " @ getWord(%pos,2) + 0.8 @ " " @ %rot); //center player on object
%colObj.setMoveState(true);
return true;
}
return false;
}
function NewTeleportTrigger::onEnterTrigger(%data, %trigger, %player)
{
%colObj = %player;
%client = %player.client;
if(%player.transported $= "1") // if this player was just transported
{
%player.transported = "0";
%colObj.setMoveState(false);
%player.llamathread = schedule(3000,0,"playerdamage",%player, true);
return; // then get out or it will never stop
}
//--------------do we have power?-----------------------
if(%trigger.sourcebase.ispowered() == 0)
{
messageClient(%Player.client, 'MsgClient', "\c0Teleporter is not powered.");
return;
}
//----------------------disabled?-----------------------
if(%trigger.sourcebase.isDisabled())
{
messageClient(%colObj.client, 'msgStationDisabled', '\c2Teleporter is disabled.');
return;
}
//--------------are we on the right team?-----------------------
if(%player.team != %trigger.sourcebase.team)
{
if(%trigger.sourcebase.team != 0)
{
%playervelocity = vectorscale(vectornormalize(%player.getvelocity()), 0.5);
%xv = getword(%playervelocity, 0);
%yv = getword(%playervelocity, 1);
%zv = getword(%playervelocity, 2);
if(getSubStr(%xv,0,1) !$= "-")
%xv = "-" @ %xv + $playerreject;
else
%xv = getsubstr(%xv,1,strlen(%xv - 1)) + $playerreject;
if(getSubStr(%yv,0,1) !$= "-")
%yv = "-" @ %yv + $playerreject;
else
%yv = getsubstr(%yv,1,strlen(%yv - 1)) + $playerreject;
if(getSubStr(%zv,0,1) !$= "-")
%zv = "-" @ %zv + $playerreject;
else
%zv = getsubstr(%zv,1,strlen(%zv - 1)) + $playerreject;
%player.setVelocity(%xv SPC %yv SPC %zv );
messageClient(%Player.client, 'MsgClient', "\c0Wrong team.");
%player.llamathread = schedule(1000,0,"playerdamage",%player, true);
return;
}
}
//------------are we teleporting?-----------------------
if(%trigger.teleporting == "1")
{
%playervelocity = vectorscale(vectornormalize(%player.getvelocity()), 0.5);
%xv = getword(%playervelocity, 0);
%yv = getword(%playervelocity, 1);
%zv = getword(%playervelocity, 2);
if(getSubStr(%xv,0,1) !$= "-")
%xv = "-" @ %xv + $playerreject;
else
%xv = getsubstr(%xv,1,strlen(%xv - 1)) + $playerreject;
if(getSubStr(%yv,0,1) !$= "-")
%yv = "-" @ %yv + $playerreject;
else
%yv = getsubstr(%yv,1,strlen(%yv - 1)) + $playerreject;
if(getSubStr(%zv,0,1) !$= "-")
%zv = "-" @ %zv + $playerreject;
else
%zv = getsubstr(%zv,1,strlen(%zv - 1)) + $playerreject;
%player.setVelocity(%xv SPC %yv SPC %zv );
messageClient(%Player.client, 'MsgClient', "\c0Teleporter in use.");
return;
}
//-------------is this a oneway teleporter?------------------------
if(%trigger.oneway == "1")
{
%playervelocity = vectorscale(vectornormalize(%player.getvelocity()), 0.5);
%xv = getword(%playervelocity, 0);
%yv = getword(%playervelocity, 1);
%zv = getword(%playervelocity, 2);
if(getSubStr(%xv,0,1) !$= "-")
%xv = "-" @ %xv + $playerreject;
else
%xv = getsubstr(%xv,1,strlen(%xv - 1)) + $playerreject;
if(getSubStr(%yv,0,1) !$= "-")
%yv = "-" @ %yv + $playerreject;
else
%yv = getsubstr(%yv,1,strlen(%yv - 1)) + $playerreject;
if(getSubStr(%zv,0,1) !$= "-")
%zv = "-" @ %zv + $playerreject;
else
%zv = getsubstr(%zv,1,strlen(%zv - 1)) + $playerreject;
%player.setVelocity(%xv SPC %yv SPC %zv );
messageClient(%player.client, 'MsgLeaveMissionArea', '\c1This teleporter is oneway only.~wfx/misc/warning_beep.wav');
return;
}
//-------------are we teleporting with flag?----------------------------------------
%flag = %player.holdingflag;
if(%player.holdingFlag > 0)
{
if(%trigger.noflag $= "1")
{
if(%flag.team == 1)
%otherTeam = 2;
else
%otherTeam = 1;
game.flagReset(%player.holdingflag);
messageTeam(%otherTeam, 'MsgCTFFlagReturned', '\c2 %1 tried to teleport with the %2 flag.~wfx/misc/flag_return.wav', %client.name, $teamName[%flag.team], %flag.team);
messageTeam(%flag.team, 'MsgCTFFlagReturned', '\c2Your flag was returned.~wfx/misc/flag_return.wav', 0, 0, %flag.team);
messageTeam(0, 'MsgCTFFlagReturned', '\c2The %2 flag was returned to base.~wfx/misc/flag_return.wav', 0, $teamName[%flag.team], %flag.team);
}
}
setPlayersPosition2(%data, %obj, %trigger, %colObj);
%player.transported = "1";
if(%trigger.message !$= " ")
messageClient(%Player.client, 'MsgClient', "\c0 " @ %trigger.message);
%rot = rotFromTransform( %player.getTransform() );
%player.startfade(500,0,true);
teleporteffect(posfromtransform(%player.gettransform()));
%pos = posFromTransform(%trigger.targetbase.getTransform() );
%x = getword(%pos, 0); // left of center
%y = getword(%pos, 1); // "forward" adjustment
%z = getword(%pos, 2) + 0.5; // VERTICLE
%exitpos = %x SPC %y SPC %z; // new position
teleporteffect(%exitpos);
%trigger.teleporting = "1";
%player.sourcetrigger = %trigger;
%player.desttrigger = %trigger.targetbase;
%player.desttrigger.teleporting = "1";
%player.schedule(500, "settransform", %exitpos @ " " @ %rot);
%player.schedule(500, "startfade", 500, 0, false);
%colObj.schedule(500, "setmovestate", false);
if(%trigger.sourcebase == %trigger.targetbase)
{
NewTeleportTrigger::onleaveTrigger(%data, %trigger, %player);
NewTeleportTrigger::onEnterTrigger(%data, %trigger, %player);
}
//-----hope this works?!?!?--------------------------------------------------
}
function NewTeleportTrigger::onleaveTrigger(%data, %trigger, %player)
{
if(%player.team !$= %trigger.team)
cancel(%player.llamaThread);
if(%player.desttrigger == %trigger)
{
cancel(%player.llamaThread);
%player.sourcetrigger.teleporting = "0";
%player.desttrigger.teleporting = "0";
%player.sourcetrigger = "0";
%player.desttrigger = "0";
}
}
function NewTeleportTrigger::onTickTrigger(%data, %obj)
{
Game.onTickTrigger(%obj.name, %data, %obj);
}
function teleporteffect(%position)
{
%pos = %position;
%effect1 = new ParticleEmissionDummy()
{
position = %pos;
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "doubleTimeEmissionDummy";
lockCount = "0";
homingCount = "0";
emitter = "AABulletExplosionEmitter2";
velocity = "1";
};
%effect2 = new ParticleEmissionDummy()
{
position = getWord(%pos,0) @ " " @ getWord(%pos,1) @ " " @ getWord(%pos,2) + 0.5;
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "doubleTimeEmissionDummy";
lockCount = "0";
homingCount = "0";
emitter = "AABulletExplosionEmitter2";
velocity = "1";
};
%effect3 = new ParticleEmissionDummy()
{
position = getWord(%pos,0) @ " " @ getWord(%pos,1) @ " " @ getWord(%pos,2) + 1;
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "doubleTimeEmissionDummy";
lockCount = "0";
homingCount = "0";
emitter = "AABulletExplosionEmitter2";
velocity = "1";
};
%effect4 = new ParticleEmissionDummy()
{
position = getWord(%pos,0) @ " " @ getWord(%pos,1) @ " " @ getWord(%pos,2) + 1.5;
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "doubleTimeEmissionDummy";
lockCount = "0";
homingCount = "0";
emitter = "AABulletExplosionEmitter2";
velocity = "1";
};
MissionCleanup.add(%effect1);
MissionCleanup.add(%effect2);
MissionCleanup.add(%effect3);
MissionCleanup.add(%effect4);
%effect1.schedule(2000, "delete");
%effect2.schedule(2000, "delete");
%effect3.schedule(2000, "delete");
%effect4.schedule(2000, "delete");
}
function playerdamage(%this, %firstWarning)
{
%player = %this;
if (!isObject(%player) || %player.getState() $= "Dead")
{
messageClient(%player.client, 'MsgClient', "\c0Camping on a teleporter is not cool.");
return;
}
if(%firstwarning)
{
messageClient(%player.client, 'MsgLeaveMissionArea', '\c1Move off the teleporter or take damage.~wfx/misc/warning_beep.wav');
%player.llamathread = schedule(3000,0,"playerdamage",%this, false);
return;
}
%this.setdamageflash(0.3);
%this.damage(0, %player.position, 0.04, $DamageType::radiation);
%player.llamathread = schedule(1000,0,"playerdamage",%this, false);
}
function checklogostatus(%logostat)
{
if(!isObject(%logostat))
return;
if(%logostat.logoscale $= " ")
return;
%status = schedule(1000,0,checklogostatus,%logostat);
%tp = %logostat;
if(%tp.team != %tp.lastteam)
{
%tp.lastteam = %tp.team;
if(%tp.holo > 0)
%tp.holo.delete();
if(%tp.targetbase1 !$= "")
{
if(%tp.team $= "1")
{
%tp.trigger.targetbase = %tp.targetbase1;
}
if(%tp.team $= "2")
{
%tp.trigger.targetbase = %tp.targetbase2;
}
}
%newHolo = getTaggedString(game.getTeamSkin(%tp.team)) @ "Logo";
%pos = %tp.trigger.position;
%holo = new StaticShape()
{
rotation = rotfromtransform(%tp.gettransform());
position = getWord(%pos,0) @ " " @ getWord(%pos,1) @ " " @ getWord(%pos,2) + 1;
dataBlock = %newHolo;
scale = %tp.logoscale;
};
// dump the hologram into MissionCleanup
MissionCleanup.add(%holo);
// associate the holo with the teleporter
%tp.holo = %holo;
}
}
//Teleport code ends here----------------------------------------

227
missions/rasplands.mis Normal file
View file

@ -0,0 +1,227 @@
// DisplayName = Rasplands
// MissionTypes = Construction Infection
//--- Mission Quote Begin ---
// It's not flatland, that's for sure.
// Serverside Construction Mission
//--- Mission Quote End ---
//--- Mission String Begin ---
//Serverside Construction Mission
//--- Mission String End ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
musicTrack = "lush";
powerCount = "0";
cdTrack = "6";
new MissionArea(MissionArea) {
area = "-1000 -1008 1984 1984"; //"-1000 -1008 1984 1984";
flightCeiling = "100000";
flightCeilingRange = "200";
locked = "true";
};
new Sun() {
position = "1024 512 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.622506 0.622506 -0.474313";
color = "0.900000 0.900000 1.000000 1.000000";
ambient = "0.300000 0.400000 0.475000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.6";
lensFlareIntensity = "0.8";
frontFlareSize = "300";
backFlareSize = "500";
flareColor = "0.200000 0.350000 0.400000 1.000000";
//texture2 = "special/LensFlare/flare01";
locked = "false";
//texture0 = "special/sunFlare";
//texture4 = "special/LensFlare/flare03";
//texture1 = "special/sunFlare02";
//texture3 = "special/LensFlare/flare02";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "70";
cullDensity = "0.3";
customArea = "0 0 0 0";
rotation = "0 0 0 0";
YDimOverSize = "0";
GraphFile = "Rasp.nav";
conjoinBowlDev = "20";
locked = "true";
scale = "1 1 1";
coverage = "0";
position = "0 0 0 1";
XDimOverSize = "0";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/desertdet2";
terrainFile = "Rasp.ter";
squareSize = "8";
emptySquares = "";
visibleDistance = "1000";
locked = "true";
dObj = "16529 16531";
position = "-1024 -1024 0";
hazeDistance = "800";
};
new Sky(Sky) {
position = "728 -288 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "100";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.01";
cloudSpeed2 = "0.02";
cloudSpeed3 = "0.03";
visibleDistance = "750";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = 97/255 SPC 113/255 SPC 137/255 SPC "1.000000";
fogDistance = "350";
fogColor = 97/255 SPC 113/255 SPC 137/255 SPC "1.000000";
fogVolume1 = "33 -20 103.596";
fogVolume2 = "0 0 0";//134.5 132.2796 135";
fogVolume3 = "0 0 0";
materialList = "nef_Surreal1.dml";
windVelocity = "0 0 0";
windEffectPrecipitation = "0";
fogVolumeColor1 = "10.000000 128.000000 48.000000 0.000000";
fogVolumeColor2 = "5.000000 40.000000 20.000000 0.000000";
fogVolumeColor3 = "128.000000 128.000000 128.000000 0.000000";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 3344 6.27351e-39";
high_fogVolume2 = "-1 3.51342e-39 2.46878e+27";
high_fogVolume3 = "-1 5.3766e+08 -3.21499e+06";
locked = "false";
cloudSpeed0 = "0.000150 0.000050";
};
new WaterBlock() {
position = "-1024 -816 -20";
rotation = "1 0 0 0";
scale = "2048 2048 123.25";
liquidType = "OceanWater";
density = "1";
viscosity = "5";
waveMagnitude = "1";
surfaceTexture = "LiquidTiles/BlueWater";
surfaceOpacity = "0.3";
envMapTexture = "nef/skies/Surreal_Cloud2";
envMapIntensity = "0.4";
removeWetEdges = "0";
locked = "false";
hidden = "true";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(SpawnSpheres) {
providesPower = "1";
powerCount = "1";
new SpawnSphere() {
position = "174.273 43.6931 183";
rotation = "0 0 1 177.409";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "1";
homingCount = "0";
radius = "90";
sphereWeight = "100";
indoorWeight = "25";
outdoorWeight = "75";
team = "1";
};
};
};
new SimGroup(team0) {
powerCount = "0";
new SimGroup(base0) {
providesPower = "1";
powerCount = "1";
new TSStatic() {
position = "119.966 217.776 179.222";
rotation = "-0.0797224 0.0693312 -0.994403 98.2941";
scale = "2 2 2";
shapeName = "porg6.dts";
locked = "true";
team = "0";
};
new StaticShape(VehicleStation) {
position = "174.273 43.6931 180";
rotation = "0 0 1 233.95";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
locked = "true";
lastState = "1";
Ready = "1";
Target = "33";
team = "0";
station = "9838";
};
new StaticShape(InventoryStation) {
position = "157.583 42.9802 183.128";
rotation = "0.00252565 0.0049819 0.999984 232.985";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
locked = "true";
lastState = "1";
Target = "34";
Trigger = "9825";
team = "0";
};
};
};
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera() {
position = "-605.649 -381.017 135.806";
rotation = "0.00475689 -0.0714684 0.997432 172.404";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
locked = "true";
};
};
};
//--- OBJECT WRITE END ---

View file

@ -0,0 +1,205 @@
// DisplayName = Flatdash Doomsday
// MissionTypes = Infection
//--- Mission Quote Begin ---
// Flat. Dash. Infected!
//--- Mission Quote End ---
//--- Mission String Begin ---
//Serverside Construction Mission
//--- Mission String End ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
musicTrack = "lush";
cdTrack = "2";
powerCount = "0";
new MissionArea(MissionArea) {
area = "-825 -900 1200 1500";
flightCeiling = "5000";
flightCeilingRange = "20";
locked = "true";
};
new Sun(Sun) {
position = "-1024 -1024 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.622506 0.622506 -0.474313";
color = "0.500000 0.500000 0.500000 1.000000";
ambient = "0.500000 0.500000 0.500000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "70";
cullDensity = "0.3";
customArea = "0 0 0 0";
conjoinBowlDev = "20";
XDimOverSize = "0";
position = "-1024 -1024 0 1";
squareSize = "75";
YDimOverSize = "0";
rotation = "0 0 0 0";
GraphFile = "slapmydash.nav";
locked = "true";
scale = "1 1 1";
coverage = "0";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/desertdet1";
terrainFile = "Slapdash.ter";
squareSize = "75";
emptySquares = "94579 99875";
position = "-1024 -1024 0";
hazeDistance = "250";
visibleDistance = "1200";
locked = "true";
};
new Sky(Sky) {
position = "-1024 -1024 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0012";
cloudSpeed3 = "0.0003";
visibleDistance = "800";
useSkyTextures = "0";
renderBottomTexture = "0";
SkySolidColor = "0.390000 0.390000 0.390000 0.000000";
fogDistance = "600";
fogColor = "0.300000 0.300000 0.300000 1.000000";
fogVolume1 = "300 0 160";
fogVolume2 = "8000 160 2500";
fogVolume3 = "0 0 0";
materialList = "Lush_l4.dml";
windVelocity = "0 0 0";
windEffectPrecipitation = "0";
fogVolumeColor1 = "128.000000 128.000000 128.000000 -0.040112";
fogVolumeColor2 = "128.000000 128.000000 128.000000 0.742938";
fogVolumeColor3 = "128.000000 128.000000 128.000000 0.000000";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 2.33105e-09 6.40969e-10";
high_fogVolume2 = "-1 1.07461e-38 0";
high_fogVolume3 = "-1 7.9874e-44 5.9061e-32";
locked = "true";
cloudSpeed0 = "0.000503 0.000020";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "1";
providesPower = "1";
new SpawnSphere() {
position = "-60.1702 -231.369 129.675";
rotation = "0 0 1 177.409";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "1";
homingCount = "0";
radius = "30";
sphereWeight = "100";
indoorWeight = "25";
outdoorWeight = "75";
team = "1";
};
};
};
new SimGroup(team0) {
powerCount = "0";
new SimGroup(base0) {
powerCount = "1";
providesPower = "1";
new TSStatic() {
position = "-16.5982 -360.09 128.145";
rotation = "-0 0 -1 16.0428";
scale = "1 1 1";
shapeName = "borg17.dts";
team = "0";
locked = "true";
};
new StaticShape(VehicleStation) {
position = "-62.3581 -259.598 126.2";
rotation = "0 0 1 0.573347";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
team = "0";
Ready = "1";
lastState = "1";
station = "17855";
locked = "true";
Target = "33";
};
new StaticShape(InventoryStation) {
position = "-61.7752 -222.35 129.128";
rotation = "-0.826342 0.00281586 -0.563161 0.69323";
scale = "1 1 1";
nameTag = "\x011096";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
Trigger = "17850";
team = "0";
lastState = "1";
locked = "true";
Target = "34";
};
};
};
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera(TreeCam) {
position = "-11.8305 -349.906 139.298";
rotation = "0 0 -1 16.6157";
scale = "1 0.739761 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
};
};
};
//--- OBJECT WRITE END ---

View file

@ -0,0 +1,185 @@
// DisplayName = Flatdash Night
// MissionTypes = Construction Infection
//--- Mission Quote Begin ---
// Flat. Dash. Build!
// Serverside Construction Mission
//--- Mission Quote End ---
//--- Mission String Begin ---
//Serverside Construction Mission
//--- Mission String End ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
powerCount = "0";
cdTrack = "2";
CTF_scoreLimit = "4";
CTF_timeLimit = "25";
musicTrack = "lush";
new MissionArea(MissionArea) {
area = "-825 -900 1200 1500";
flightCeiling = "5000";
flightCeilingRange = "20";
locked = "true";
};
new Sun(Sun) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "0.000000 0.000000 0.000000 1.000000";
ambient = "0.300000 0.150000 0.000000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "70";
cullDensity = "0.3";
customArea = "0 0 0 0";
scale = "1 1 1";
YDimOverSize = "0";
locked = "true";
conjoinBowlDev = "20";
coverage = "0";
position = "0 0 0 1";
GraphFile = "Slapdash.nav";
XDimOverSize = "0";
rotation = "0 0 0 0";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/desertdet1";
terrainFile = "Slapdash.ter";
squareSize = "75";
emptySquares = "94579 99875";
visibleDistance = "1200";
locked = "true";
hazeDistance = "250";
position = "-1024 -1024 0";
};
new Sky(Sky) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "800";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.600000 0.160000 0.000000 0.000000";
fogDistance = "750";
fogColor = "0.250000 0.100000 0.050000 1.000000";
fogVolume1 = "200 99 101";
fogVolume2 = "300 101 110";
fogVolume3 = "400 110 150";
materialList = "sky_lush_morestars.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
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";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 2.33105e-09 6.40969e-10";
high_fogVolume2 = "-1 1.07461e-38 0";
high_fogVolume3 = "-1 7.9874e-44 5.9061e-32";
cloudSpeed0 = "0.000503 0.000020";
locked = "true";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "-81.6634 -286.438 134.475";
rotation = "0 0 1 19.0906";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "85";
sphereWeight = "100";
indoorWeight = "0";
outdoorWeight = "100";
locked = "true";
};
};
new SimGroup(base0) {
providesPower = "1";
new TSStatic() {
position = "-16.5982 -360.09 128.145";
rotation = "-0 0 -1 16.0428";
scale = "1 1 1";
shapeName = "borg17.dts";
locked = "true";
team = "0";
};
new StaticShape(VehicleStation) {
position = "-62.3581 -259.598 126.2";
rotation = "0 0 1 0.573347";
scale = "1 1 1";
team = "0";
dataBlock = "StationVehiclePad";
locked = "true";
station = "10132";
};
new StaticShape(InventoryStation) {
position = "-61.7752 -222.35 129.128";
rotation = "-0.826342 0.00281586 -0.563161 0.69323";
scale = "1 1 1";
nameTag = "Construction";
dataBlock = "StationInventory";
Trigger = "10053";
team = "0";
locked = "true";
};
};
};
new SimGroup(team0) {
powerCount = "0";
new SimGroup(AIObjectives) {
powerCount = "0";
};
};
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
};
};
//--- OBJECT WRITE END ---

209
missions/slapmydash.mis Normal file
View file

@ -0,0 +1,209 @@
// DisplayName = Flatdash
// MissionTypes = Construction Infection
//--- Mission Quote Begin ---
// Flat. Dash. Build!
// Serverside Construction Mission
//--- Mission Quote End ---
//--- Mission String Begin ---
//Serverside Construction Mission
//--- Mission String End ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
musicTrack = "lush";
cdTrack = "2";
powerCount = "0";
new MissionArea(MissionArea) {
area = "-825 -900 1200 1500";
flightCeiling = "5000";
flightCeilingRange = "20";
locked = "true";
};
new Sun(Sun) {
position = "-1024 -1024 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.622506 0.622506 -0.474313";
color = "0.800000 0.800000 0.800000 1.000000";
ambient = "0.400000 0.400000 0.400000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "70";
cullDensity = "0.3";
customArea = "0 0 0 0";
conjoinBowlDev = "20";
locked = "true";
coverage = "0";
scale = "1 1 1";
GraphFile = "slapmydash.nav";
squareSize = "75";
XDimOverSize = "0";
position = "-1024 -1024 0 1";
YDimOverSize = "0";
rotation = "0 0 0 0";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/desertdet1";
terrainFile = "Slapdash.ter";
squareSize = "75";
emptySquares = "94579 99875";
locked = "true";
hazeDistance = "250";
position = "-1024 -1024 0";
visibleDistance = "1200";
};
new Sky(Sky) {
position = "-1024 -1024 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0012";
cloudSpeed3 = "0.0003";
visibleDistance = "800";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.390000 0.390000 0.390000 0.000000";
fogDistance = "750";
fogColor = "0.500000 0.500000 0.500000 1.000000";
fogVolume1 = "0 0 0";
fogVolume2 = "100 100 120";
fogVolume3 = "0 0 0";
materialList = "Lush_l4.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
fogVolumeColor1 = "128.000000 128.000000 128.000000 -0.040112";
fogVolumeColor2 = "128.000000 128.000000 128.000000 0.742938";
fogVolumeColor3 = "128.000000 128.000000 128.000000 0.000000";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 2.33105e-09 6.40969e-10";
high_fogVolume2 = "-1 1.07461e-38 0";
high_fogVolume3 = "-1 7.9874e-44 5.9061e-32";
locked = "true";
cloudSpeed0 = "0.000503 0.000020";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(SpawnSpheres) {
providesPower = "1";
powerCount = "1";
new SpawnSphere() {
position = "-60.1702 -231.369 129.675";
rotation = "0 0 1 177.409";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "1";
homingCount = "0";
radius = "30";
sphereWeight = "100";
indoorWeight = "25";
outdoorWeight = "75";
team = "1";
};
};
};
new SimGroup(team0) {
powerCount = "0";
new SimGroup(base0) {
providesPower = "1";
powerCount = "1";
new TSStatic() {
position = "-16.5982 -360.09 128.145";
rotation = "-0 0 -1 16.0428";
scale = "1 1 1";
shapeName = "borg17.dts";
locked = "true";
team = "0";
};
new StaticShape(VehicleStation) {
position = "-62.3581 -259.598 126.2";
rotation = "0 0 1 0.573347";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
locked = "true";
lastState = "1";
Ready = "1";
Target = "33";
team = "0";
station = "9838";
};
new StaticShape(InventoryStation) {
position = "-61.7752 -222.35 129.128";
rotation = "-0.826342 0.00281586 -0.563161 0.69323";
scale = "1 1 1";
nameTag = "\x01792";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
locked = "true";
lastState = "1";
Target = "34";
Trigger = "9825";
team = "0";
};
};
};
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera(TreeCam) {
position = "-11.8305 -349.906 139.298";
rotation = "0 0 1 -16.6157";
scale = "1 0.739761 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
};
};
};
//--- OBJECT WRITE END ---

480
missions/z0r Infected.mis Normal file
View file

@ -0,0 +1,480 @@
// DisplayName = z0r Extinction
// MissionTypes = Infection
//--- Mission Quote Begin ---
// "Don't forget to bring a weapon."
//--- Mission Quote End ---
//--- Mission String Begin ---
//Map remade by: Blnukem.
//Mission touched up by Eolk
//--- Mission String End ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
powerCount = "0";
cdTrack = "6";
musicTrack = "desert";
new MissionArea(MissionArea) {
area = "-2000 -1024 5008 5008";
flightCeiling = "4000";
flightCeilingRange = "20";
locked = "true";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "424.8 -118 110.4";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "25";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
};
};
};
new SimGroup(team0) {
powerCount = "1";
providesPower = "1";
new StaticShape(InventoryStation) {
position = "487.481 -92.0753 117";
rotation = "0 0 1 46.9369";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
notReady = "1";
team = "0";
Trigger = "4353";
lastState = "1";
Target = "33";
locked = "true";
inUse = "Down";
};
new StaticShape(VehicleStation) {
position = "467.377 -119.804 114.4";
rotation = "0 0 1 89.9087";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
Ready = "1";
team = "0";
lastState = "1";
Target = "34";
station = "4424";
locked = "true";
inUse = "Down";
};
};
};
new Sun(Sun) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "1.000000 1.000000 1.000000 1.000000";
ambient = "0.500000 0.500000 0.500000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/desertdet1";
terrainFile = "z0r Revisited.ter";
squareSize = "8";
position = "-1024 -1024 0";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "50";
cullDensity = "0.3";
customArea = "0 0 0 0";
GraphFile = "Flatland.nav";
coverage = "0";
position = "0 0 0 1";
rotation = "0 0 0 0";
locked = "true";
conjoinBowlDev = "20";
scale = "1 1 1";
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera() {
position = "0 0 200";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
locked = "true";
};
};
new Sky(Sky) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "800";
useSkyTextures = "1";
renderBottomTexture = "0";
SkySolidColor = "0.250000 0.750000 1.000000 1.000000";
fogDistance = "750";
fogColor = "0.500000 0.500000 0.500000 1.000000";
fogVolume1 = "500 0 100";
fogVolume2 = "800 100 200";
fogVolume3 = "0 0 0";
materialList = "sky_desert_blue.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
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";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 2.33105e-09 6.40969e-10";
high_fogVolume2 = "-1 1.07461e-38 0";
high_fogVolume3 = "-1 7.9874e-44 5.9061e-32";
cloudSpeed0 = "0.000503 0.000020";
locked = "true";
};
new WaterBlock() {
position = "248 -184 -22.9";
rotation = "1 0 0 0";
scale = "2048 2048 69";
liquidType = "Water";
density = "1";
viscosity = "10";
waveMagnitude = "1";
surfaceTexture = "terrain/wateregypt1";
surfaceOpacity = "0.7";
envMapTexture = "LiquidTiles/archipelago_emap_cloudsground";
envMapIntensity = "0.4";
removeWetEdges = "0";
params3 = "1.21 -0.61 0.13 -0.33";
params1 = "0.63 -2.41 0.33 0.21";
floodFill = "1";
textureSize = "32 32";
seedPoints = "0 0 1 0 1 1 0 1";
params0 = "0.32 -0.67 0.066 0.5";
params2 = "0.39 0.39 0.2 0.133";
extent = "100 100 10";
};
new InteriorInstance() {
position = "-392.801 951.662 50.25";
rotation = "0 0 -1 119.358";
scale = "1 1 1";
interiorFile = "bwall3.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-328.172 972.489 50.25";
rotation = "0 0 -1 84.4076";
scale = "1 1 1";
interiorFile = "bwall3.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-298.6 971.021 50.25";
rotation = "0 0 1 89.5639";
scale = "1 1 1";
interiorFile = "bwall2.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-287.364 928.048 50.25";
rotation = "0 0 -1 20.6264";
scale = "1 4 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-412.073 912.839 50.25";
rotation = "0 0 1 13.1781";
scale = "1 4 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-248.398 908.481 50.25";
rotation = "0 0 -1 115.165";
scale = "1 4 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-300.011 970.864 50.15";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-404.568 944.272 49.9038";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-318.88 825.744 50.3004";
rotation = "0 0 1 73.3386";
scale = "1 4.5 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-283.637 835.662 50.5218";
rotation = "0 0 1 46.4095";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-386.629 847.426 50.25";
rotation = "0 0 1 136.364";
scale = "1 6 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-419.162 881.984 48.95";
rotation = "0 0 1 36.0963";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-355.926 815.277 50.657";
rotation = "0 0 1 36.0963";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-274.462 897.382 50.1019";
rotation = "0 0 -1 14.3239";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-470.556 752.438 25.6702";
rotation = "0 0 1 37.2423";
scale = "1 2 1";
interiorFile = "sbrdg1.dif";
showTerrainInside = "0";
};
new TSStatic() {
position = "-81.24 -128.982 50.9634";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg1.dts";
};
new TSStatic() {
position = "40.3252 25.3226 66.0471";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg16.dts";
locked = "true";
};
new TSStatic() {
position = "-64.8647 -432.422 52.1065";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg17.dts";
locked = "true";
};
new TSStatic() {
position = "-181.594 225.917 48.1096";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg16.dts";
locked = "true";
};
new TSStatic() {
position = "-347.044 977.892 50.9016";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg19.dts";
};
new TSStatic() {
position = "-381.402 963.728 50.7202";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg18.dts";
};
new InteriorInstance() {
position = "-251.899 823.72 50.3477";
rotation = "0 0 1 111.154";
scale = "1 4.5 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-204.523 841.59 50.4881";
rotation = "-0.0047231 0.027515 0.99961 20.6345";
scale = "1 4.5 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-204.469 898.333 50.6603";
rotation = "0 0 -1 29.2212";
scale = "1 3.5 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-218.993 923.022 50.3538";
rotation = "0 0 -1 14.3239";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new FileObject() {
};
new FileObject() {
};
new InteriorInstance() {
position = "112.436 -216.188 49.1219";
rotation = "0 0 1 180.664";
scale = "1 2 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
locked = "true";
};
new InteriorInstance() {
position = "112.399 -288.619 49.121";
rotation = "0 0 1 180.664";
scale = "1 2 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
locked = "true";
};
new InteriorInstance() {
position = "112.357 -235.178 48.8669";
rotation = "0 0 1 90.5273";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
locked = "true";
};
new InteriorInstance() {
position = "112.37 -269.598 48.8663";
rotation = "0 0 1 90.5273";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
locked = "true";
};
new InteriorInstance() {
position = "275.162 -46.5505 83.5891";
rotation = "0 0 -1 114.592";
scale = "1 4 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
locked = "true";
};
new InteriorInstance() {
position = "212.234 -116.814 83.589";
rotation = "0 0 1 213.322";
scale = "1 5 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
locked = "true";
};
new InteriorInstance() {
position = "329.178 -109.27 84.3373";
rotation = "0.00840956 -0.00339846 0.999959 179.914";
scale = "2 2 1";
interiorFile = "brockc.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "310.428 -89.0741 65.9134";
rotation = "0.266047 0.451928 0.851458 94.9182";
scale = "2 1 1";
interiorFile = "brockc.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "318.148 -128.214 78.5252";
rotation = "-0.206292 0.278726 -0.937953 116.926";
scale = "1 1 1";
interiorFile = "brockc.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "370.976 -110.695 97.9";
rotation = "0 0 1 187.539";
scale = "1 4.5 2";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
locked = "true";
};
new TSStatic() {
position = "-167.625 -307.853 48.318";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg16.dts";
locked = "true";
};
};
//--- OBJECT WRITE END ---

488
missions/z0r Revisited.mis Normal file
View file

@ -0,0 +1,488 @@
// DisplayName = z0r Revisited
// MissionTypes = Construction Infection
//--- Mission Quote Begin ---
// "Don't forget to bring a towl!"
//--- Mission Quote End ---
//--- Mission String Begin ---
//Thanks to the makers of T2RPG Ironsphere for the original terrain.
//Modified and expanded upon by Hobthebob
//--- Mission String End ---
//--- OBJECT WRITE BEGIN ---
new SimGroup(MissionGroup) {
powerCount = "0";
cdTrack = "6";
musicTrack = "desert";
new MissionArea(MissionArea) {
area = "-2000 -1024 5008 5008";
flightCeiling = "4000";
flightCeilingRange = "20";
locked = "true";
};
new SimGroup(Teams) {
powerCount = "0";
new SimGroup(Team1) {
powerCount = "0";
new SimGroup(spawnspheres) {
powerCount = "0";
new SpawnSphere() {
position = "424.8 -118 110.4";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "SpawnSphereMarker";
lockCount = "0";
homingCount = "0";
radius = "25";
sphereWeight = "100";
indoorWeight = "100";
outdoorWeight = "100";
};
};
};
new SimGroup(team0) {
powerCount = "1";
providesPower = "1";
new StaticShape(InventoryStation) {
position = "487.481 -92.0753 117";
rotation = "0 0 1 46.9369";
scale = "1 1 1";
dataBlock = "StationInventory";
lockCount = "0";
homingCount = "0";
notReady = "1";
team = "0";
Trigger = "4353";
lastState = "1";
Target = "33";
locked = "true";
inUse = "Down";
};
new StaticShape(VehicleStation) {
position = "467.377 -119.804 114.4";
rotation = "0 0 1 89.9087";
scale = "1 1 1";
dataBlock = "StationVehiclePad";
lockCount = "0";
homingCount = "0";
Ready = "1";
team = "0";
lastState = "1";
Target = "34";
station = "4424";
locked = "true";
inUse = "Down";
};
};
};
new Sun(Sun) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
direction = "0.57735 0.57735 -0.57735";
color = "1.000000 1.000000 1.000000 1.000000";
ambient = "0.500000 0.500000 0.500000 1.000000";
texture[0] = "special/sunFlare";
texture[1] = "special/sunFlare02";
texture[2] = "special/LensFlare/flare01";
texture[3] = "special/LensFlare/flare02";
texture[4] = "special/LensFlare/flare03";
lensFlareScale = "0.7";
lensFlareIntensity = "1";
frontFlareSize = "300";
backFlareSize = "450";
flareColor = "1.000000 1.000000 1.000000 1.000000";
locked = "true";
};
new TerrainBlock(Terrain) {
rotation = "1 0 0 0";
scale = "1 1 1";
detailTexture = "details/desertdet1";
terrainFile = "z0r Revisited.ter";
squareSize = "8";
position = "-1024 -1024 0";
locked = "true";
};
new NavigationGraph(NavGraph) {
conjoinAngleDev = "50";
cullDensity = "0.3";
customArea = "0 0 0 0";
GraphFile = "Flatland.nav";
coverage = "0";
position = "0 0 0 1";
rotation = "0 0 0 0";
locked = "true";
conjoinBowlDev = "20";
scale = "1 1 1";
};
new SimGroup(ObserverDropPoints) {
powerCount = "0";
new Camera() {
position = "0 0 200";
rotation = "1 0 0 0";
scale = "1 1 1";
dataBlock = "Observer";
lockCount = "0";
homingCount = "0";
team = "0";
locked = "true";
};
};
new Sky(Sky) {
position = "0 0 0";
rotation = "1 0 0 0";
scale = "1 1 1";
cloudHeightPer[0] = "0.349971";
cloudHeightPer[1] = "0.25";
cloudHeightPer[2] = "0.199973";
cloudSpeed1 = "0.0001";
cloudSpeed2 = "0.0002";
cloudSpeed3 = "0.0003";
visibleDistance = "800";
useSkyTextures = "0";
renderBottomTexture = "0";
SkySolidColor = "0.250000 0.750000 1.000000 1.000000";
fogDistance = "750";
fogColor = "0.600000 0.600000 0.600000 1.000000";
fogVolume1 = "200 99 101";
fogVolume2 = "0 0 0";
fogVolume3 = "0 0 0";
materialList = "sky_desert_blue.dml";
windVelocity = "1 0 0";
windEffectPrecipitation = "0";
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";
high_visibleDistance = "-1";
high_fogDistance = "-1";
high_fogVolume1 = "-1 2.33105e-09 6.40969e-10";
high_fogVolume2 = "-1 1.07461e-38 0";
high_fogVolume3 = "-1 7.9874e-44 5.9061e-32";
cloudSpeed0 = "0.000503 0.000020";
locked = "true";
};
new WaterBlock() {
position = "248 -184 -22.9";
rotation = "1 0 0 0";
scale = "2048 2048 69";
liquidType = "Water";
density = "1";
viscosity = "10";
waveMagnitude = "1";
surfaceTexture = "terrain/wateregypt1";
surfaceOpacity = "0.7";
envMapTexture = "LiquidTiles/archipelago_emap_cloudsground";
envMapIntensity = "0.4";
removeWetEdges = "0";
params3 = "1.21 -0.61 0.13 -0.33";
params1 = "0.63 -2.41 0.33 0.21";
floodFill = "1";
textureSize = "32 32";
seedPoints = "0 0 1 0 1 1 0 1";
params0 = "0.32 -0.67 0.066 0.5";
params2 = "0.39 0.39 0.2 0.133";
extent = "100 100 10";
};
new InteriorInstance() {
position = "-392.801 951.662 50.25";
rotation = "0 0 -1 119.358";
scale = "1 1 1";
interiorFile = "bwall3.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-328.172 972.489 50.25";
rotation = "0 0 -1 84.4076";
scale = "1 1 1";
interiorFile = "bwall3.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-298.6 971.021 50.25";
rotation = "0 0 1 89.5639";
scale = "1 1 1";
interiorFile = "bwall2.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-287.364 928.048 50.25";
rotation = "0 0 -1 20.6264";
scale = "1 4 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-412.073 912.839 50.25";
rotation = "0 0 1 13.1781";
scale = "1 4 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-248.398 908.481 50.25";
rotation = "0 0 -1 115.165";
scale = "1 4 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-300.011 970.864 50.15";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-404.568 944.272 49.9038";
rotation = "1 0 0 0";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-318.88 825.744 50.3004";
rotation = "0 0 1 73.3386";
scale = "1 4.5 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-283.637 835.662 50.5218";
rotation = "0 0 1 46.4095";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-386.629 847.426 50.25";
rotation = "0 0 1 136.364";
scale = "1 6 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-419.162 881.984 48.95";
rotation = "0 0 1 36.0963";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-355.926 815.277 50.657";
rotation = "0 0 1 36.0963";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-274.462 897.382 50.1019";
rotation = "0 0 -1 14.3239";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-470.556 752.438 25.6702";
rotation = "0 0 1 37.2423";
scale = "1 2 1";
interiorFile = "sbrdg1.dif";
showTerrainInside = "0";
};
new TSStatic() {
position = "-81.24 -128.982 50.9634";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg1.dts";
};
new TSStatic() {
position = "40.3252 25.3226 66.0471";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg16.dts";
locked = "true";
};
new TSStatic() {
position = "-64.8647 -432.422 52.1065";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg17.dts";
locked = "true";
};
new TSStatic() {
position = "-181.594 225.917 48.1096";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg16.dts";
locked = "true";
};
new TSStatic() {
position = "-347.044 977.892 50.9016";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg19.dts";
};
new TSStatic() {
position = "-381.402 963.728 50.7202";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg18.dts";
};
new InteriorInstance() {
position = "-251.899 823.72 50.3477";
rotation = "0 0 1 111.154";
scale = "1 4.5 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-204.523 841.59 50.4881";
rotation = "-0.0047231 0.027515 0.99961 20.6345";
scale = "1 4.5 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-204.469 898.333 50.6603";
rotation = "0 0 -1 29.2212";
scale = "1 3.5 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "-218.993 923.022 50.3538";
rotation = "0 0 -1 14.3239";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
};
new FileObject() {
};
new FileObject() {
};
new InteriorInstance() {
position = "112.436 -216.188 49.1219";
rotation = "0 0 1 180.664";
scale = "1 2 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
locked = "true";
};
new InteriorInstance() {
position = "112.399 -288.619 49.121";
rotation = "0 0 1 180.664";
scale = "1 2 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
locked = "true";
};
new InteriorInstance() {
position = "112.357 -235.178 48.8669";
rotation = "0 0 1 90.5273";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
locked = "true";
};
new InteriorInstance() {
position = "112.37 -269.598 48.8663";
rotation = "0 0 1 90.5273";
scale = "1 1 1";
interiorFile = "bwall4.dif";
showTerrainInside = "0";
locked = "true";
};
new InteriorInstance() {
position = "275.162 -46.5505 83.5891";
rotation = "0 0 -1 114.592";
scale = "1 4 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
locked = "true";
};
new InteriorInstance() {
position = "212.234 -116.814 83.589";
rotation = "0 0 1 213.322";
scale = "1 5 1";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
locked = "true";
};
new FileObject() {
};
new FileObject() {
};
new FileObject() {
};
new FileObject() {
};
new InteriorInstance() {
position = "329.178 -109.27 84.3373";
rotation = "0.00840956 -0.00339846 0.999959 179.914";
scale = "2 2 1";
interiorFile = "brockc.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "310.428 -89.0741 65.9134";
rotation = "0.266047 0.451928 0.851458 94.9182";
scale = "2 1 1";
interiorFile = "brockc.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "318.148 -128.214 78.5252";
rotation = "-0.206292 0.278726 -0.937953 116.926";
scale = "1 1 1";
interiorFile = "brockc.dif";
showTerrainInside = "0";
};
new InteriorInstance() {
position = "370.976 -110.695 97.9";
rotation = "0 0 1 187.539";
scale = "1 4.5 2";
interiorFile = "bwall1.dif";
showTerrainInside = "0";
locked = "true";
};
new TSStatic() {
position = "-167.625 -307.853 48.318";
rotation = "1 0 0 0";
scale = "1 1 1";
shapeName = "borg16.dts";
locked = "true";
};
};
//--- OBJECT WRITE END ---