Author Topic: Maps: min/max players and supported game types  (Read 4815 times)

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Maps: min/max players and supported game types
« on: March 11, 2004, 03:36:53 PM »
Ok, I'm going to start getting the new rotation system underway, and it's going to need a bunch of map definition files.  I'm planning on putting them in pball/maps/defs/mapname.txt.

Here's an example for pbcup:
minplayers 0
maxplayers 6
supports CTF
supports DM
default CTF

So the map will load if there are no players on the server or up to 6 players, but it won't if there are more than 6.  It will default to CTF, but players can vote for the DM type.

and midnight:
minplayers 4
maxplayers 12
supports Elim
supports CTF
supports 1Flag
default CTF

Now, if you guys could go through all the relased maps and find appropriate mins/maxes and supported game modes, it would help a lot. :)  Either post them here or put together the actual text files and send them to me.  To test what game modes maps support, change "ctfmode" and reload the map.
Values are:
-1 Elim
0 DM
1 1Flag
2 CTF
3 Siege

Eiii

  • Autococker
  • Posts: 4595
Re: Maps: min/max players and supported game types
« Reply #1 on: March 11, 2004, 06:12:07 PM »
Could it have a default default of CTF? so if you don't put in a default, it thinks default is CTF.

RoyalBlood

  • VM-68
  • Posts: 199
Re: Maps: min/max players and supported game types
« Reply #2 on: March 11, 2004, 06:59:46 PM »
I just dont think most people will like it or use it.  People like small maps, so everyone joins the server when pbcup is on, then it will change to brainstorm cuz you have 16 players on the server, now half the players will leave cuz they hate a bigger more complex map like that, so you are left with a not so good game of like 3v2 brainstorm.  See what im saying.  I dont know, i just wouldnt waste too much time on it when there are other things that can be more useful.

Eiii

  • Autococker
  • Posts: 4595
Re: Maps: min/max players and supported game types
« Reply #3 on: March 12, 2004, 05:09:56 AM »
jit, aren't you working on a voting system for that?

FourthX

  • Developer
  • 68 Carbine
  • Posts: 260
Re: Maps: min/max players and supported game types
« Reply #4 on: March 12, 2004, 09:01:02 AM »
jits how about making 'supports' one line...

supports DM CTF

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Maps: min/max players and supported game types
« Reply #5 on: March 12, 2004, 11:23:27 AM »
I was just thinking of the simplest possible way to code it ;)  It's a lot easier to read in one word at a time than break it up into lines.  I guess I could still do it that way -- either way would be fine.

Darkphyre

  • PGP
  • Posts: 18
Re: Maps: min/max players and supported game types
« Reply #6 on: March 25, 2004, 10:27:47 AM »
Suggested player size for my maps:

Gfeild.bsp
minplayers 0
maxplayers 8
supports CTF
supports DM
default CTF

Gfeildc.bsp
minplayers 0
maxplayers 8
supports CTF
supports DM
default CTF

upb2.bsp
minplayers 6
maxplayers 10
supports CTF
supports DM
default CTF

upb4.bsp
minplayers 6
maxplayers 18
supports CTF
supports DM
default CTF

arm.bsp
minplayers 0
maxplayers 24
supports DM
default DM

skylit.bsp
minplayers 0
maxplayers 18
supports CTF
supports DM
default CTF
 
I'll update as nessacery
« Last Edit: March 25, 2004, 11:16:00 AM by Darkphyre »

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Maps: min/max players and supported game types
« Reply #7 on: March 25, 2004, 10:46:32 AM »
Thanks, Darkphyre.

Eiii

  • Autococker
  • Posts: 4595
Re: Maps: min/max players and supported game types
« Reply #8 on: March 25, 2004, 01:16:00 PM »
armegeddon? max players 24??? lol. more like...5

or 10

hm.

Darkphyre

  • PGP
  • Posts: 18
Re: Maps: min/max players and supported game types
« Reply #9 on: March 25, 2004, 02:25:24 PM »
It's called "armageddon" for a reason.

Belmont

  • Stingray
  • Posts: 73
Re: Maps: min/max players and supported game types
« Reply #10 on: March 25, 2004, 05:20:31 PM »
jitspoe, I have a ton more maps in the same organization that dark had... would you rather have me post them here?

Belmont

  • Stingray
  • Posts: 73
Re: Maps: min/max players and supported game types
« Reply #11 on: March 25, 2004, 06:10:03 PM »
CTF / Capture the flag
DM / Death match
Elim. / Elimination
1F / 1 Flag

2fort5.bsp
Minplayers: 4
Maxplayers: 16
Supports: Elim, CTF
Default: CTF

anthills.bsp
Minplayers: 0
Maxplayers: 10
Supports: Elim, CTF
Default: CTF

arenaball.bsp
Minplayers: 0
Maxplayers: 8
Supports: 1 Flag, Elim.
Default: 1 Flag

arm.bsp
Minplayers: 0
Maxplayers: 16
Supports: DM, Elim.
Default: DM

Back2back.bsp
Minplayers: 0
Maxplayers: 10
Supports: CTF, Elim.
Default: CTF

battle.bsp
Minplayers: 0
Maxplayers: 12
Supports: CTF, Elim.
Default: CTF

Battle2.bsp
Minplayers: 4
Maxplayers: 12
Supports: CTF, Elim.
Default: CTF

bigarenaball.bsp
Minplayers: 0
Maxplayers: 12
Supports: 1 Flag, Elim.
Default: 1 Flag

Blazin.bsp
Minplayers: 0
Maxplayers: 8
Supports: Elim
Default: Elim

Blitz.bsp
Minplayers: 0
Maxplayers: 12
Supports: 1 Flag, Elim.
Default: 1 Flag

Bombsaway.bsp
Minplayers: n/a
Maxplayers:  n/a
Supports: n/a
Default: n/a

Castle1.bsp
Minplayers: 4
Maxplayers: 12
Supports: CTF, Elim.
Default: CTF

Cfire.bsp
Minplayers: 4
Maxplayers: 12
Supports: CTF, Elim.
Default: CTF

Code1.bsp
Minplayers: 0
Maxplayers: 8
Supports: CTF, Elim.
Default: CTF

Conquest.bsp
Minplayers: 0
Maxplayers: 14
Supports: DM
Default: DM

CrazyBallin.bsp
Minplayers: 0
Maxplayers: 10
Supports: CTF, Elim.
Default: CTF

Deathball2.bsp
Minplayers: 4
Maxplayers: 12
Supports: CTF, Elim.
Default: CTF

dodgeball.bsp
Minplayers: 0
Maxplayers: 8
Supports: Elim.
Default: Elim.

Dodgecourt.bsp
Minplayers: 0
Maxplayers: 12
Supports: Elim.
Default: Elim.

DT.bsp
Minplayers: 4
Maxplayers: 10
Supports: CTF, Elim.
Default: CTF

encounter.bsp
Minplayers: 6
Maxplayers: 18
Supports: CTF, Elim.
Default: CTF

FFF.bsp
Minplayers: 0
Maxplayers: 8
Supports: DM, Elim.
Default: DM

Flog.bsp *** (This map needs to be looked at) ***
Minplayers: 0
Maxplayers: 10
Supports: CTF, Elim.
Default: CTF

Hellsurvivors.bsp
Minplayers: 4
Maxplayers: 12
Supports: CTF, Elim.
Default: CTF

Holdit.bsp
Minplayers: 0
Maxplayers: 14
Supports: CTF, Elim.
Default: CTF

Jump.bsp
Minplayers: 4
Maxplayers: 10
Supports: CTF, Elim.
Default: CTF

Ksplat2.bsp
Minplayers: 4
Maxplayers: 12
Supports: CTF, 1 Flag, Elim.
Default: CTF

Ksplat3.bsp
Minplayers: 0
Maxplayers: 8
Supports: CTF, 1 Flag, Elim.
Default: CTF

Midnight.bsp
Minplayers: 4
Maxplayers: 14
Supports: CTF, 1 Flag, Elim.
Default: CTF

Midnight2.bsp
Minplayers: 4
Maxplayers: 14
Supports: CTF, 1 Flag, Elim.
Default: CTF

Moonlit.bsp
Minplayers: 0
Maxplayers: 10
Supports: CTF, Elim.
Default: CTF

ncr8s.bsp
Minplayers: 0
Maxplayers: 10
Supports: CTF, Elim.
Default: CTF

oddjob.bsp
Minplayers: 0
Maxplayers: 8
Supports: 1 Flag, Elim.
Default: 1 Flag

paintscape.bsp
Minplayers: 0
Maxplayers: 8
Supports: CTF, Elim.
Default: CTF

passage.bsp
Minplayers: 0
Maxplayers: 12
Supports: CTF, Elim.
Default: CTF

pb2dm1.bsp
Minplayers: 0
Maxplayers: 14
Supports: DM
Default: DM

pball_shreds1.bsp
Minplayers: 4
Maxplayers: 14
Supports: CTF, Elim.
Default: CTF

pball_shreds2.bsp
Minplayers: 4
Maxplayers: 14
Supports: CTF, Elim.
Default: CTF

pbcup.bsp
Minplayers: 0
Maxplayers: 8
Supports: CTF, Elim.
Default: CTF

Rally.bsp
Minplayers: 0
Maxplayers: 8
Supports: CTF, Elim.
Default: CTF

SandTrap.bsp
Minplayers: 0
Maxplayers: 8
Supports: CTF, Elim.
Default: CTF

shazam.bsp
Minplayers: 4
Maxplayers: 8
Supports: CTF, Elim.
Default: CTF

shazam22.bsp
Minplayers: 4
Maxplayers: 10
Supports: CTF, Elim.
Default: CTF

seigecastle.bsp
Minplayers: 0
Maxplayers: 14
Supports: 1 Flag, Elim.
Default: 1 Flag

spelunker.bsp
Minplayers: 4
Maxplayers: 16
Supports: CTF, Elim.
Default: CTF

spelunker2.bsp
Minplayers: 4
Maxplayers: 16
Supports: CTF, Elim.
Default: CTF

sphouseqw.bsp
Minplayers: 4
Maxplayers: 12
Supports: CTF, Elim.
Default: CTF

stale2.bsp
Minplayers: 0
Maxplayers: 8
Supports: CTF, Elim.
Default: CTF

supair.bsp
Minplayers: 0
Maxplayers: 16
Supports: CTF, Elim.
Default: CTF

theice.bsp
Minplayers: 0
Maxplayers: 8
Supports: CTF, Elim.
Default: CTF

u4pb2.bsp
Minplayers: 4
Maxplayers: 10
Supports: CTF, Elim.
Default: CTF

ub_cliff.bsp
Minplayers: 0
Maxplayers: 8
Supports: CTF, Elim.
Default: CTF

ub_rooftop.bsp
Minplayers: 4
Maxplayers: 12
Supports: Elim, CTF
Default: CTF
« Last Edit: March 26, 2004, 08:28:19 AM by Belmont »

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Maps: min/max players and supported game types
« Reply #12 on: March 25, 2004, 07:58:13 PM »
Excellent.  Now I just need to get the new rotation system finished.

Belmont

  • Stingray
  • Posts: 73
Re: Maps: min/max players and supported game types
« Reply #13 on: March 26, 2004, 06:07:36 PM »
Jits, I left 1 or 2 maps blank.  Dark and I couldn't figure out what to do with bombsaway.bsp, so... GL

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Maps: min/max players and supported game types
« Reply #14 on: March 26, 2004, 08:37:42 PM »
Bombsaway is just straight elim -- I'd say 0-6 players.

Skyhawk

  • PGP
  • Posts: 7
Re: Maps: min/max players and supported game types
« Reply #15 on: March 27, 2004, 01:36:40 AM »
NightFight.bsp
Minplayers: 2
Maxplayers: 10
Supports: CTF
Default: CTF

:)

Belmont

  • Stingray
  • Posts: 73
Re: Maps: min/max players and supported game types
« Reply #16 on: March 27, 2004, 05:01:36 PM »
You mean:
NightFight.bsp
Minplayers: 4
Maxplayers 10
Supports: CTF, Elim.
Default: CTF.

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Maps: min/max players and supported game types
« Reply #17 on: April 15, 2004, 06:40:47 PM »
Ok, I have it reading in the files now.  Here's an example: pball/maps/mapinfo/arenaball.txt

[mapinfo]
minplayers 0
maxplayers 6
supports 1flag elim
default 1flag

Note: no punctuation.  Alternatively you can put supports on separate lines (it just ORs them together).  You can have multiple default values and it will alternate (say you want to alternate between 1 flag and 2 flag ctf).  You can also use the txt file for a readme of your map and have the [maplist] at the end.  Or you can have the [maplist] at any position in the text and end it with ###.

I'm putting together the info files from the posts here now.
« Last Edit: April 15, 2004, 06:41:33 PM by jitspoe »

jitspoe

  • Administrator
  • Autococker
  • Posts: 18802
Re: Maps: min/max players and supported game types
« Reply #18 on: April 16, 2004, 05:31:16 AM »
Well, I have about 90 mapinfo files done.  Boy, there's a lot of maps on the public server rotations!

I've been testing the new rotation system and so far it's been working quite well.  I was surprised -- got it almost working on the first try.  There was a slight logic error with the game modes which I quickly fixed.  It's pretty cool being able to play the same map in multiple different game modes.  Not that many support it, though.

What's really nice about this system is that it will allow mappers to design maps for a target number of players.  It will also allow them to have fun designing maps with multiple gameplay modes that will actually get played. :)

FourthX

  • Developer
  • 68 Carbine
  • Posts: 260
Re: Maps: min/max players and supported game types
« Reply #19 on: April 16, 2004, 08:17:44 AM »
Does it override worldspawn gamemode?