Campaign System
Sewlek
The programmer previously known as Schimmel Join Date: 2003-05-13 Member: 16247Members, NS2 Developer, NS2 Playtester, Squad Five Gold, Subnautica Developer
<div class="IPBDescription">allow mappers to define next map</div> hey, I was just wondering if we could put in a new feature for the mappers that allows em to define the next map.
For example if you fight on an interstellare cruiser which is infected by the Kharaa: If the marines win, the ship is cleaned from the Kharaa and we can continue our fight on the surface of a planet.
If the kharaa win, the marines are forced to move back to the command station of the ship and hold their last base.
<span style='font-size:8pt;line-height:100%'>pls phase thread if you want this in I&S</span>
edit: Eventually set timelimit to give the mappers a chance to make an off-sequence for the map, eg: Generator explodes, Transportship escapes
For example if you fight on an interstellare cruiser which is infected by the Kharaa: If the marines win, the ship is cleaned from the Kharaa and we can continue our fight on the surface of a planet.
If the kharaa win, the marines are forced to move back to the command station of the ship and hold their last base.
<span style='font-size:8pt;line-height:100%'>pls phase thread if you want this in I&S</span>
edit: Eventually set timelimit to give the mappers a chance to make an off-sequence for the map, eg: Generator explodes, Transportship escapes
Comments
For example: The Marines have to fight to get to rescue points to leave the ship. And the Kharaa have different places where they are "respawning". The Marines are triggering everytime they are comming to a keypoint the new respawnpoint. So the aliens are allways comming from the front.
The respawnpoints could be done by teleporters.
The only thing I don't know (yet): what should the mapper do, if Kharaa win... Maybe 2 possible ways: one for the aliens, one for the marines? (I don't like this idea)
But who knows... I think it could be funny...
Edit : Unless it is actually happening in game and you have to run to escape pods. If you don't get there in time then you die and have to wait for an IP to be set up on the planet or something?
If you bring this type of maps in mappacks, there will be no problem with 56k, because the only thing is: 56k guys need more time to connect, thats all... look at <a href='http://www.svencoop.com/' target='_blank'>Sven Coop</a>, this idea isn't new, but I want it in NS <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif' /><!--endemo-->
For example if you fight on an interstellare cruiser which is infected by the Kharaa: If the marines win, the ship is cleaned from the Kharaa and we can continue our fight on the surface of a planet.
If the kharaa win, the marines are forced to move back to the command station of the ship and hold their last base.
<span style='font-size:8pt;line-height:100%'>pls phase thread if you want this in I&S</span>
edit: Eventually set timelimit to give the mappers a chance to make an off-sequence for the map, eg: Generator explodes, Transportship escapes <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
this feature allreay exists!!!
but its not part of the mod "natural selection", its more like "day of defeat".
not many mappers knew that you had the possibility to define this "next-previous" map state by one simple entity.
I guess to add this is a 5 minutes work <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo--> but maybe the ns code is to unstable to do that <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif' /><!--endemo-->
but I dont believe that this will be added.
the problem is that EVERY map in this "cycle" must have this entity. problem number 1.
another problem is the gameplay and te style of some existing maps.
so you need new maps. and you will need at least 5 really good maps to mae it interesting. and maybe one of those maps has a slight advantage for one team, so you cant get across one specific map and you get stuck in 2 maps.
shure its a nice idea. it would give the game a more uninterrupted gameflow. but you will need this VERY SPECIAL maps to mae it work. although the ns team wont like the "after ns_x comes ns_y. if you loose there will be ns_x again, if you win ns_z".
<b>Evac</b>
The Marines loose the ship or station to the Kharra and need to retreat! They have to get from point A to point B, and once a player reaches the point he watches as the other players try and get there. The Kharra will spawn everywhere there is a path to the evac zone and try and stop the marines. Cool?
Create a new entity which does the job I asked in my first post. If the entity doesnt exist in the map, then the server will continue with the normal map cycle. If the entity exists, the mapper is able to define which map is coming next (2 choices)
Sounds like a team job!
Well volunteered Schimmel
ps kardoffel change your sig max size is 400x75
Would be cool though <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
All what you need to create a campaign is time and a nice story line. The campaigns should be download able via ftp or from an homepage.
Maybe a short storyline and introduction for each map to verify the story of the campaign in your maps.
Would be cool though <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo--> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
Does it make any difference to load time? I think what he was saying is you can define the next map, it would load exactly the same as normal. The map has this entity, then the next map in the cycle isn't played, but a specified map, not extra loading time or anything, its just like normal, but with a specified map.
If the battle takes place on a ship that is set over the alien planet. If the marines win the ship would bomb the planet and the next map would take place when the marines attack the homaplanet on the ground.
And if the alien wins the ship would crash onto the planet and the next map would take place on the planet next to the crashed ship.
<b>Evac</b>
The Marines loose the ship or station to the Kharra and need to retreat! They have to get from point A to point B, and once a player reaches the point he watches as the other players try and get there. The Kharra will spawn everywhere there is a path to the evac zone and try and stop the marines. Cool? <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
@ kardoffel: did anyone of us mentioned the idea before???
*looks carefully* no, I dont think so.
doesnt matter. as long as we can finish our "escape in time or your base and your *another word for the lower backside* will be trashed!!!""-idea.
did anyone tried out the fgd crossover? because I dont think it is a limitation to ns... only a thought...
If the battle takes place on a ship that is set over the alien planet. If the marines win the ship would bomb the planet and the next map would take place when the marines attack the homaplanet on the ground.
And if the alien wins the ship would crash onto the planet and the next map would take place on the planet next to the crashed ship. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
that´s exactly what I wanted to say <!--emo&:)--><img src='http://www.natural-selection.org/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo--> thx
Gravity, in the last news there was meantioned, that the mappers were given in future releases more map controll. I posted a new (not "really" new I guess) idea should be considered in future releases. It´s easy to implement and doesn´t affects balance or anything in any way.
what you mean with fgd crossing? Do you know, how to create an entity, that defines the next map?
but you guys suck, 2 times I mentioned the dod.fgd!!!
are you all blind? ok, NOW IM TESTING IT MYSELF FOR GOD SAKE!!!!
and I wont tell you if it works!!! <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
edit:
either Im too stupid to find the right fgd (only found 1.0 fgd) or Im too stupid to remember te name of the entity...
if someone as got the 3.0 fgd it would be really helpful if he could send it to me ^^
Marco.M417@gmx.de
Google
and
Nanites.
All what you need to create a campaign is time and a nice story line. <b>The campaigns should be download able via ftp or from an homepage.</b>
Maybe a short storyline and introduction for each map to verify the story of the campaign in your maps. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
<a href='http://www.unknownworlds.com/forums/index.php?showtopic=62718' target='_blank'>http://www.unknownworlds.com/forums/in...showtopic=62718</a>
<!--emo&::marine::--><img src='http://www.unknownworlds.com/forums/html//emoticons/marine.gif' border='0' style='vertical-align:middle' alt='marine.gif' /><!--endemo-->
*sigh*
it... just doesnt WANT to work!!!
I guess its because ns doesnt recocnize the teams, otherwise it would change the maps. dont know.
*sigh*
it... just doesnt WANT to work!!!
I guess its because ns doesnt recocnize the teams, otherwise it would change the maps. dont know. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
No, it won't work because this feature has not been coded into NS. An FGD cannot change the game.
*hides schimmels cookies*
and of course
*hides schimmels pilze* (wortspiel NIAHAHAHAHAHAHAHAH)
stop eating this ****!
Not sure how this relates to mapping since it's more of I&S so it might be better phased there.