Commit d71a3fdc authored by Michael Haslam's avatar Michael Haslam

Issue #1 - levels connected for release candidate

parent 86175439
......@@ -21,4 +21,8 @@
//-----------------------------------------------------------------------------
// This is the default save location for any Datablocks created in the
// Datablock Editor (this script is executed from onServerCreated())
\ No newline at end of file
// Datablock Editor (this script is executed from onServerCreated())
datablock TriggerData(transitionTrigger)
{
};
......@@ -96,10 +96,20 @@ function pickPlayerSpawnPoint(%spawnGroups)
%group = getWord(%spawnGroups, %i);
if (isObject(%group))
%spawnPoint = %group.getRandom();
if (isObject(%spawnPoint))
return %spawnPoint;
{
%count = %group.getCount();
for(%j = 0; %j < %count; %j++)
{
%spawnPoint = %group.getObject(%j);
if(%spawnPoint.getName() $= $Server::TargetSpawn)
{
if(isObject(%spawnPoint))
{
return %spawnPoint;
}
}
}
}
}
// Didn't find a spawn point by looking for the groups
......
......@@ -28,6 +28,39 @@ new SimGroup(MissionGroup) {
enabled = "1";
levelName = "Ty";
};
new SimGroup(PlayerSpawnPoints) {
canSave = "1";
canSaveDynamicFields = "1";
new SpawnSphere(TyTravel) {
spawnClass = "Player";
spawnDatablock = "DefaultPlayerData";
autoSpawn = "0";
spawnTransform = "0";
radius = "1";
sphereWeight = "1";
indoorWeight = "100";
outdoorWeight = "100";
isAIControlled = "0";
dataBlock = "SpawnSphereMarker";
position = "129.107 3.19096 39.2622";
rotation = "1 0 0 0";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
};
};
new Trigger(RanLo) {
polyhedron = "-0.5000000 0.5000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
dataBlock = "transitionTrigger";
position = "127.269 -2.70373 37.4742";
rotation = "0 0 1 16.1212";
scale = "8.76825 1 4.38679";
canSave = "1";
canSaveDynamicFields = "1";
mission = "levels\\lonerock_island\\Lonerock_Island.mis";
target = "RanLoTravel";
};
new SimGroup(PlayerDropPoints) {
canSave = "1";
canSaveDynamicFields = "1";
......
......@@ -7,6 +7,50 @@ new SimGroup(MissionGroup) {
enabled = "1";
musicTrack = "lush";
new SimGroup(PlayerSpawnPoints) {
canSave = "1";
canSaveDynamicFields = "1";
new SpawnSphere(PacificTravel) {
spawnClass = "Player";
spawnDatablock = "DefaultPlayerData";
autoSpawn = "0";
spawnTransform = "0";
radius = "1";
sphereWeight = "1";
indoorWeight = "100";
outdoorWeight = "100";
isAIControlled = "0";
dataBlock = "SpawnSphereMarker";
position = "-421.742 620.209 66.1984";
rotation = "1 0 0 0";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
};
};
new Trigger(KoIronTravel) {
polyhedron = "-0.5000000 0.5000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
dataBlock = "transitionTrigger";
position = "-427.707 590.637 65.1332";
rotation = "1 0 0 0";
scale = "2.95684 2.95684 2.95684";
canSave = "1";
canSaveDynamicFields = "1";
mission = "levels\\Racing_Island\\Racing_Island.mis";
target = "KoIronTravel";
};
new Trigger(RanLoTravel) {
polyhedron = "-0.5000000 0.5000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
dataBlock = "transitionTrigger";
position = "-446.107 601.434 65.1555";
rotation = "1 0 0 0";
scale = "2.97655 2.97655 2.97655";
canSave = "1";
canSaveDynamicFields = "1";
mission = "levels\\lonerock_island\\Lonerock_Island.mis";
target = "RanLoTravel";
};
new SimGroup(EnvironmentStuff) {
internalName = "level";
canSave = "1";
......@@ -3715,7 +3759,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "-213.894 793.06 88.1228";
rotation = "0.0239963 -0.0210442 0.999491 97.5429";
rotation = "0.0239963 -0.0210442 0.999491 97.5433";
scale = "2.5042 2.5042 2.83027";
canSave = "1";
canSaveDynamicFields = "1";
......@@ -3875,7 +3919,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "-214.181 793.06 91.288";
rotation = "0.0239963 -0.0210442 0.999491 97.5428";
rotation = "0.0239963 -0.0210442 0.999491 97.5432";
scale = "2.5042 2.5042 2.83027";
canSave = "1";
canSaveDynamicFields = "1";
......@@ -5603,7 +5647,7 @@ new SimGroup(MissionGroup) {
shadowDarkenColor = "0 0 0 -1";
includeLightmappedGeometryInShadow = "0";
position = "-253.732 822.797 70.0888";
rotation = "-0.0808602 -0.0231153 0.996457 89.3521";
rotation = "-0.0808602 -0.0231153 0.996457 89.3517";
canSave = "1";
canSaveDynamicFields = "1";
};
......@@ -5622,7 +5666,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "-253.561 823.104 67.1322";
rotation = "-0.0808602 -0.0231153 0.996457 89.3521";
rotation = "-0.0808602 -0.0231153 0.996457 89.3517";
scale = "1.60386 1.60386 1.60386";
canSave = "1";
canSaveDynamicFields = "1";
......@@ -6457,7 +6501,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "-258.867 755.505 57.4261";
rotation = "0.812576 0.43723 0.385421 93.7059";
rotation = "0.812576 0.43723 0.385421 93.7055";
scale = "5.49789 5.49789 5.49789";
canSave = "1";
canSaveDynamicFields = "1";
......
......@@ -28,6 +28,50 @@ new SimGroup(MissionGroup) {
enabled = "1";
levelName = "Ko Iron";
};
new SimGroup(PlayerSpawnPoints) {
canSave = "1";
canSaveDynamicFields = "1";
new SpawnSphere(KoIronTravel) {
spawnClass = "Player";
spawnDatablock = "DefaultPlayerData";
autoSpawn = "0";
spawnTransform = "0";
radius = "1";
sphereWeight = "1";
indoorWeight = "100";
outdoorWeight = "100";
isAIControlled = "0";
dataBlock = "SpawnSphereMarker";
position = "186.85 -432.382 46.6327";
rotation = "1 0 0 0";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
};
};
new Trigger(GreimTravel) {
polyhedron = "-0.5000000 0.5000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
dataBlock = "transitionTrigger";
position = "206.873 -443.019 44.296";
rotation = "1 0 0 0";
scale = "8.6537 8.6537 8.6537";
canSave = "1";
canSaveDynamicFields = "1";
mission = "levels\\volcav_island\\volcav_island.mis";
target = "GreimTravel";
};
new Trigger(PacificTravel) {
polyhedron = "-0.5000000 0.5000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
dataBlock = "transitionTrigger";
position = "171.328 -443.569 44.1743";
rotation = "1 0 0 0";
scale = "8.66399 8.66399 8.66399";
canSave = "1";
canSaveDynamicFields = "1";
mission = "levels\\Pacific.mis";
target = "PacificTravel";
};
new SimGroup(PlayerDropPoints) {
canSave = "1";
canSaveDynamicFields = "1";
......@@ -1821,7 +1865,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "-103.461 -14.0408 49.8018";
rotation = "-0.0998748 -0.297254 0.94956 59.4675";
rotation = "-0.0998749 -0.297254 0.94956 59.4675";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
......
......@@ -25,6 +25,39 @@ new SimGroup(MissionGroup) {
enabled = "1";
levelName = "Konserian Highlands";
};
new SimGroup(PlayerSpawnPoints) {
canSave = "1";
canSaveDynamicFields = "1";
new SpawnSphere(KonserianHighlandsTravel) {
spawnClass = "Player";
spawnDatablock = "DefaultPlayerData";
autoSpawn = "0";
spawnTransform = "0";
radius = "1";
sphereWeight = "1";
indoorWeight = "100";
outdoorWeight = "100";
isAIControlled = "0";
dataBlock = "SpawnSphereMarker";
position = "324 -448 26";
rotation = "1 0 0 0";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
};
};
new Trigger(CatellusTravel) {
polyhedron = "-0.5000000 0.5000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
dataBlock = "transitionTrigger";
position = "330.128 -456.839 23.9877";
rotation = "1 0 0 0";
scale = "7.88141 7.88141 7.88141";
canSave = "1";
canSaveDynamicFields = "1";
mission = "levels\\riverside_promenade\\riverside_promenade.mis";
target = "CatellusTravel";
};
new SimGroup(PlayerDropPoints) {
canSave = "1";
canSaveDynamicFields = "1";
......@@ -577,7 +610,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "31.9904 701.97 64.3391";
rotation = "-0.261008 -0.88737 -0.380066 95.8695";
rotation = "-0.261008 -0.88737 -0.380066 95.8696";
scale = "2.65853 1.90918 1.90918";
canSave = "1";
canSaveDynamicFields = "1";
......
......@@ -25,6 +25,50 @@ new SimGroup(MissionGroup) {
enabled = "1";
levelName = "Ran Lo";
};
new SimGroup(PlayerSpawnPoints) {
canSave = "1";
canSaveDynamicFields = "1";
new SpawnSphere(RanLoTravel) {
spawnClass = "Player";
spawnDatablock = "DefaultPlayerData";
autoSpawn = "0";
spawnTransform = "0";
radius = "1";
sphereWeight = "1";
indoorWeight = "100";
outdoorWeight = "100";
isAIControlled = "0";
dataBlock = "SpawnSphereMarker";
position = "18.6215 -205.71 107.088";
rotation = "1 0 0 0";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
};
};
new Trigger(PacificTravel) {
polyhedron = "-0.5000000 0.5000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
dataBlock = "transitionTrigger";
position = "39.6188 -223.077 106.684";
rotation = "1 0 0 0";
scale = "3.02258 3.02258 3.02258";
canSave = "1";
canSaveDynamicFields = "1";
mission = "levels\\Pacific.mis";
target = "PacificTravel";
};
new Trigger(TyTravel) {
polyhedron = "-0.5000000 0.5000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
dataBlock = "transitionTrigger";
position = "19.5857 -230.961 106.679";
rotation = "1 0 0 0";
scale = "3.44136 3.44136 3.44136";
canSave = "1";
canSaveDynamicFields = "1";
mission = "levels\\FPS_Island\\FPS_Island.mis";
target = "TyTravel";
};
new SimGroup(PlayerDropPoints) {
canSave = "1";
canSaveDynamicFields = "1";
......@@ -3459,46 +3503,6 @@ new SimGroup(MissionGroup) {
canSave = "1";
canSaveDynamicFields = "1";
};
new TSStatic() {
shapeName = "art/shapes/blendswap/Pup Tent.dae";
playAmbient = "1";
meshCulling = "0";
originSort = "0";
collisionType = "Visible Mesh";
decalType = "Collision Mesh";
allowPlayerStep = "1";
alphaFadeEnable = "0";
alphaFadeStart = "100";
alphaFadeEnd = "150";
alphaFadeInverse = "0";
renderNormals = "0";
forceDetail = "-1";
position = "-78.0482 273.167 138.158";
rotation = "1 0 0 0";
scale = "0.25 0.25 0.25";
canSave = "1";
canSaveDynamicFields = "1";
};
new TSStatic() {
shapeName = "art/shapes/blendswap/Pup Tent.dae";
playAmbient = "1";
meshCulling = "0";
originSort = "0";
collisionType = "Visible Mesh";
decalType = "Collision Mesh";
allowPlayerStep = "1";
alphaFadeEnable = "0";
alphaFadeStart = "100";
alphaFadeEnd = "150";
alphaFadeInverse = "0";
renderNormals = "0";
forceDetail = "-1";
position = "-85.7962 278.257 138.158";
rotation = "0 0 -1 92.192";
scale = "0.25 0.25 0.25";
canSave = "1";
canSaveDynamicFields = "1";
};
new Prefab() {
fileName = "art/prefabs/cratebarrelmix1.prefab";
position = "-80.3808 278.726 138.502";
......
......@@ -25,6 +25,50 @@ new SimGroup(MissionGroup) {
enabled = "1";
levelName = "Catellus";
};
new SimGroup(PlayerSpawnPoints) {
canSave = "1";
canSaveDynamicFields = "1";
new SpawnSphere(CatellusTravel) {
spawnClass = "Player";
spawnDatablock = "DefaultPlayerData";
autoSpawn = "0";
spawnTransform = "0";
radius = "1";
sphereWeight = "1";
indoorWeight = "100";
outdoorWeight = "100";
isAIControlled = "0";
dataBlock = "SpawnSphereMarker";
position = "39.3812 -24.1778 1.83032";
rotation = "1 0 0 0";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
};
};
new Trigger(GreimTravel) {
polyhedron = "-0.5000000 0.5000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
dataBlock = "transitionTrigger";
position = "109.95 226.53 -5.6865";
rotation = "1 0 0 0";
scale = "8.62301 8.62301 8.62301";
canSave = "1";
canSaveDynamicFields = "1";
mission = "levels\\volcav_island\\volcav_island.mis";
target = "GreimTravel";
};
new Trigger(KonserianHighlandsTravel) {
polyhedron = "-0.5000000 0.5000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
dataBlock = "transitionTrigger";
position = "9.56633 -229.345 -2.01065";
rotation = "1 0 0 0";
scale = "6.17605 6.17605 6.17605";
canSave = "1";
canSaveDynamicFields = "1";
mission = "levels\\konserian_highlands\\konserian_highlands.mis";
target = "KonserianHighlandsTravel";
};
new SimGroup(PlayerDropPoints) {
canSave = "1";
canSaveDynamicFields = "1";
......@@ -1083,7 +1127,7 @@ new SimGroup(MissionGroup) {
canSave = "1";
canSaveDynamicFields = "1";
};
new SimGroup(rocks) {
new SimGroup(Rocks) {
canSave = "1";
canSaveDynamicFields = "1";
......@@ -3862,7 +3906,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "31.7358 83.1302 1.79353";
rotation = "-0.0319514 -0.0318008 0.998984 89.788";
rotation = "-0.0319514 -0.0318008 0.998984 89.7882";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
......@@ -3902,7 +3946,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "30.8895 70.8662 0.663721";
rotation = "-0.0319369 -0.0279607 0.999099 97.1062";
rotation = "-0.0319369 -0.0279607 0.999099 97.1063";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
......@@ -3942,7 +3986,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "35.0051 62.8908 0.834402";
rotation = "-0.031282 0.0204965 0.9993 92.115";
rotation = "-0.031282 0.0204965 0.9993 92.1148";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
......@@ -4582,7 +4626,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "-4.47792 20.192 -0.555894";
rotation = "-0.0219976 -0.0175775 0.999603 77.2766";
rotation = "-0.0219976 -0.0175775 0.999604 77.2766";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
......@@ -5202,7 +5246,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "116.044 143.607 1.82364";
rotation = "0.0255101 -0.0239554 -0.999388 86.4349";
rotation = "0.0255101 -0.0239554 -0.999388 86.4351";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
......@@ -7428,7 +7472,7 @@ new SimGroup(MissionGroup) {
canSaveDynamicFields = "1";
};
};
new SimGroup(Buildings) {
new SimGroup(buildings) {
canSave = "1";
canSaveDynamicFields = "1";
......@@ -9808,7 +9852,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "123.787 143.581 0.985936";
rotation = "0.0289777 -0.0152617 -0.999464 85.7661";
rotation = "0.0289777 -0.0152617 -0.999464 85.7663";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
......
......@@ -25,6 +25,50 @@ new SimGroup(MissionGroup) {
enabled = "1";
levelName = "Greim";
};
new SimGroup(PlayerSpawnPoints) {
canSave = "1";
canSaveDynamicFields = "1";
new SpawnSphere(GreimTravel) {
spawnClass = "Player";
spawnDatablock = "DefaultPlayerData";
autoSpawn = "0";
spawnTransform = "0";
radius = "1";
sphereWeight = "1";
indoorWeight = "100";
outdoorWeight = "100";
isAIControlled = "0";
dataBlock = "SpawnSphereMarker";
position = "304.892 397.747 49.0167";
rotation = "1 0 0 0";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
};
};
new Trigger(KoIronTravel) {
polyhedron = "-0.5000000 0.5000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
dataBlock = "transitionTrigger";
position = "314.824 420.001 47.5934";
rotation = "1 0 0 0";
scale = "3.89423 3.89423 3.89423";
canSave = "1";
canSaveDynamicFields = "1";
mission = "levels\\Racing_Island\\Racing_Island.mis";
target = "KoIronTravel";
};
new Trigger(CatellusTravel) {
polyhedron = "-0.5000000 0.5000000 0.0000000 1.0000000 0.0000000 0.0000000 0.0000000 -1.0000000 0.0000000 0.0000000 0.0000000 1.0000000";
dataBlock = "transitionTrigger";
position = "293.425 419.71 47.5814";
rotation = "1 0 0 0";
scale = "3.8435 3.8435 3.8435";
canSave = "1";
canSaveDynamicFields = "1";
mission = "levels\\riverside_promenade\\riverside_promenade.mis";
target = "CatellusTravel";
};
new SimGroup(PlayerDropPoints) {
canSave = "1";
canSaveDynamicFields = "1";
......@@ -512,7 +556,7 @@ new SimGroup(MissionGroup) {
canSaveDynamicFields = "1";
};
};
new SimGroup(rocks) {
new SimGroup(Rocks) {
canSave = "1";
canSaveDynamicFields = "1";
......@@ -695,7 +739,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "325.811 324.369 57.2162";
rotation = "0.99998 -0.00431351 -0.00471964 95.151";
rotation = "0.99998 -0.00431351 -0.00471964 95.1512";
scale = "3.41375 5.49002 2.56958";
canSave = "1";
canSaveDynamicFields = "1";
......@@ -1745,7 +1789,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "340.184 265.149 73.693";
rotation = "0.177594 -0.210175 0.961398 92.2453";
rotation = "0.177594 -0.210175 0.961398 92.2451";
scale = "1.86004 1.86004 1.86004";
canSave = "1";
canSaveDynamicFields = "1";
......@@ -1830,7 +1874,7 @@ new SimGroup(MissionGroup) {
renderNormals = "0";
forceDetail = "-1";
position = "348.872 248.665 60.7479";
rotation = "-0.983399 0.158091 0.0890761 89.0499";
rotation = "-0.983399 0.158091 0.0890761 89.0501";
scale = "3.15901 3.02691 3.20421";
canSave = "1";
canSaveDynamicFields = "1";
......@@ -2712,7 +2756,7 @@ new SimGroup(MissionGroup) {
new Prefab() {
fileName = "art/prefabs/cratebarrelmix.prefab";
position = "328.459 306.268 50.1841";
rotation = "-0.0214108 0.0190414 0.999589 96.7276";
rotation = "-0.0214108 0.0190414 0.999589 96.7274";
scale = "1 1 1";
canSave = "1";
canSaveDynamicFields = "1";
......
......@@ -124,25 +124,25 @@ function onCyclePauseEnd()
// Just cycle through the missions for now.
%search = $Server::MissionFileSpec;
%oldMissionFile = makeRelativePath( $Server::MissionFile );
// %search = $Server::MissionFileSpec;
// %oldMissionFile = makeRelativePath( $Server::MissionFile );
for( %file = findFirstFile( %search ); %file !$= ""; %file = findNextFile( %search ) )
{
if( %file $= %oldMissionFile )
{
// for( %file = findFirstFile( %search ); %file !$= ""; %file = findNextFile( %search ) )
// {
// if( %file $= %oldMissionFile )
// {
// Get the next one, back to the first if there is no next.
%file = findNextFile( %search );
if( %file $= "" )
%file = findFirstFile(%search);
break;
}
}
// %file = findNextFile( %search );
// if( %file $= "" )
// %file = findFirstFile(%search);
// break;
// }
// }
if( %file $= "" )
%file = findFirstFile( %search );
// if( %file $= "" )
// %file = findFirstFile( %search );
loadMission(%file);
loadMission($Server::TargetMission);
}
//-----------------------------------------------------------------------------
......
......@@ -46,3 +46,23 @@ function DefaultTrigger::onTickTrigger(%this,%trigger)
// %trigger.getNumObjects();
// %trigger.getObject(n);
}
function transitionTrigger::onEnterTrigger(%this, %trigger, %obj)
{
// get the .mission dynamic field value of the activated trigger
// and assign it to the global variable $Server::TargetMission for use when
// loading the next mission file
$Server::TargetMission = %trigger.mission;
// get the .target dynamic field value of the activated trigger
// and assign it to the global variable $Server::TargetSpawn for use when
// spawning the player in the next mission
$Server::TargetSpawn = %trigger.target;
// call the function to cycle the mission. This shows the score screen and
// then flushes the current mission before loading the next one.
cycleGame();
}
\ No newline at end of file
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment