Map Cycle / Game Options
by Jason Burch · 01/23/2009 (2:23 pm) · 10 comments
My New MP Gui has per map options for the following:
Map Options:
* Viewable Distance
* Fog Distance
* Foglayer1 enabled / disabled
* Foglayer2 enabled / disabled
* Foglayer3 enabled / disabled
Weather Type:
* Clear
* Stormy Clouds
* Rain
* Snow
* Dust Storm
Day / Night Cycle
* Day
* Night
There is another Tab for Game Options:
On this tab you will be able to set the different game options:
* Time Limit
* Max Kills
* Max Deaths the team with the most deaths looses.
* Score
* Friendly Fire
Each of these can be enabled or disabled.
These enable you to change the outcome of your game you can have it only end when you reach the Max Kills etc or all of them enabled at once and if one of the limits has been reached then that team wins the match.

Map Options:
* Viewable Distance
* Fog Distance
* Foglayer1 enabled / disabled
* Foglayer2 enabled / disabled
* Foglayer3 enabled / disabled
Weather Type:
* Clear
* Stormy Clouds
* Rain
* Snow
* Dust Storm
Day / Night Cycle
* Day
* Night
There is another Tab for Game Options:On this tab you will be able to set the different game options:
* Time Limit
* Max Kills
* Max Deaths the team with the most deaths looses.
* Score
* Friendly Fire
Each of these can be enabled or disabled.
These enable you to change the outcome of your game you can have it only end when you reach the Max Kills etc or all of them enabled at once and if one of the limits has been reached then that team wins the match.

About the author
#3
01/23/2009 (4:50 pm)
That's great, reminds me of Flashpoint.
#4
01/23/2009 (5:23 pm)
Thanks, After I get all of the kinks worked out I was planning on packing it up and selling it if there are enough interested.
#5
also if its not to make a game it looks like its only for muti player games only.
01/23/2009 (6:10 pm)
well i like it as well but i don't see how it would work. looks like it is used to start a game with that stuff not to make one.also if its not to make a game it looks like its only for muti player games only.
#6
The hosting computer would use this gui to set up the per map options as well as game scenarios.
This is to create your own map cycle instead of just cycling through the missions from a folder. You also have the option to change certain parameters for each map.
So each map can have a different view distance, fog distance, etc.
You could easily use this in a single player game just add the host game button back in I'll have 2 gui's then one with the option to do single player if needed.
01/23/2009 (6:19 pm)
This is for starting up a multi-player game.The hosting computer would use this gui to set up the per map options as well as game scenarios.
This is to create your own map cycle instead of just cycling through the missions from a folder. You also have the option to change certain parameters for each map.
So each map can have a different view distance, fog distance, etc.
You could easily use this in a single player game just add the host game button back in I'll have 2 gui's then one with the option to do single player if needed.
#7
01/23/2009 (8:16 pm)
You can never have enough GUI options. Nice work.
#8
01/24/2009 (10:56 am)
That looks excellent. How do you manage changing the weather? Do you load a separate .mis file with all the appropriate weather objects?
#9
For the different skies I'm just using a variable for the sky dml files that will be set when the mission is loading.
I'll write up more about that later. maybe with some screens as well.
01/24/2009 (1:20 pm)
NO actually I'm going to be using different datablocks for each type of percipitation.For the different skies I'm just using a variable for the sky dml files that will be set when the mission is loading.
I'll write up more about that later. maybe with some screens as well.
#10
01/25/2009 (4:12 am)
I'd be interested to see what you work out, since I want to make maps as customisable as possible for my game - allowing users to choose the weather, time of day, possibly the season, sort of like you're doing.
Torque Owner Krystian Lahage