Help - Search - Members - Calendar
Full Version: Campaign System
Unknown Worlds Forums > Natural Selection > Natural Selection Creation > Mapping Forum
Schimmel
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.

pls phase thread if you want this in I&S

edit: Eventually set timelimit to give the mappers a chance to make an off-sequence for the map, eg: Generator explodes, Transportship escapes
anty
I had exact the same idea. With this feature we could create Campaigns with a story...

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...
Ripzaw
Couldn't be done at a guess... 56kers would take ages to load the sequences etc and would probably take up alot of CPU? But it is an excellent idea.. Just I suck at mapping and wouldn't be able to do any of it sad.gif

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?
anty
QUOTE
56kers would take ages to load the sequences etc and would probably take up alot of CPU?

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 Sven Coop, this idea isn't new, but I want it in NS wink.gif
Lt_Gravity
QUOTE (Schimmel @ Jun 14 2004, 06:28 AM)
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.

pls phase thread if you want this in I&S

edit: Eventually set timelimit to give the mappers a chance to make an off-sequence for the map, eg: Generator explodes, Transportship escapes

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 biggrin.gif but maybe the ns code is to unstable to do that wink.gif
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".
Recoup
One Word:

Evac

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?
Schimmel
look, all what I want is the following:
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)
AlienCow
Sounds interesting, but you probably would need many more maps - can a mapper be bothered to make a whole campaign of maps?

Sounds like a team job!
Well volunteered Schimmel
Kardoffel
Nice idea but its really hard to make!
Chrono
great idea i remember having this same idea a while ago

ps kardoffel change your sig max size is 400x75
Kouji_San
hmm this is more of a natural-selection single player idea due to the limitations of the bandwidth and map loading time (waiting for server to load then the client)

Would be cool though smile.gif
KungFuDiscoMonkey
It's a good idea in print but I'm not sure how much it would add to NS.
Schimmel
yeh sure!

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.
Reebdoog
QUOTE (Kouji San @ Jun 14 2004, 04:10 PM)
hmm this is more of a natural-selection single player idea due to the limitations of the bandwidth and map loading time (waiting for server to load then the client)

Would be cool though smile.gif

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.
Afr
Well couldt it be done like this / or maybe its what you mean.

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.
Lt_Gravity
QUOTE (Recoup @ Jun 14 2004, 01:48 PM)
One Word:

Evac

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?

@ 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...
Schimmel
QUOTE (Afr @ Jun 15 2004, 07:23 AM)
Well couldt it be done like this / or maybe its what you mean.

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.

thatīs exactly what I wanted to say smile.gif 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?
Lt_Gravity
no, I dont know how to creae an entity tha can work like like this.

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!!! tounge.gif
AlienCow
Friendly guy, isnt he? smile.gif
Lt_Gravity
ok, the 1.0 dod fgd DOESNT work because they removed the option to changelevel on win... *crawls in a mountain of cds to search for an old fgd*

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
Afr
If that fails you .. . there are always 2 options left

Google

and

Nanites.
CaptainPanaka
QUOTE (Schimmel @ Jun 15 2004, 07:08 AM)
yeh sure!

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.
Schimmel
I already knew that this is possible with steam, but thx. That just supports my idea.
Lt_Gravity
it doesnt work.

*sigh*

it... just doesnt WANT to work!!!
I guess its because ns doesnt recocnize the teams, otherwise it would change the maps. dont know.
brute_force
QUOTE (Lt.Gravity @ Jun 17 2004, 06:34 PM)
it doesnt work.

*sigh*

it... just doesnt WANT to work!!!
I guess its because ns doesnt recocnize the teams, otherwise it would change the maps. dont know.

No, it won't work because this feature has not been coded into NS. An FGD cannot change the game.
Schimmel
that was what I thought. And thats why I requested it here smile.gif
Lt_Gravity
AND THATS WHY YOU LET TEST THIS SOME POOR BOY THAT HAS GOT ENOUGH TROUBLE???

*hides schimmels cookies*

and of course

*hides schimmels pilze* (wortspiel NIAHAHAHAHAHAHAHAH)

stop eating this ****!
DarkSeraph
well it's kinda common sense that you can't try to use the dod.fgd instead and still have it run NS. you need to be able to just take the code in the dod fgd that allows it to change maps and put that in the ns.fgd. when you figure that out, you get a cookie smile.gif
Schimmel
Ill give you as many cookies as you can eat if you can make this nerd.gif
KungFuDiscoMonkey
You can put as much junk into the fgd as you want but it won't do a thing unless Flayra or one of the other programmers actually implements it in NS's code.

Not sure how this relates to mapping since it's more of I&S so it might be better phased there.
Schimmel
difficult to say where it belongs to
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.