Cutstuff Forum

Mega Man 8-bit Deathmatch => Projects & Creative => Topic started by: CutmanMike on June 26, 2017, 08:51:52 PM

Title: [CBM] Single Draft Mode -> Limited class picking!
Post by: CutmanMike on June 26, 2017, 08:51:52 PM
(http://i.imgur.com/c5swqEV.png)

What is it?

Single Draft Mode is an add-on for CBM (http://cutstuff.net/forum/index.php?topic=1743.0). It restricts what classes can be played and generates a random pool of classes that you are allowed to play as. Attempting to play as a disallowed class will boot you from the game. It supports LMS, TLMS and Duel. The mode is flexible and can be customized using it's custom settings which you can find below. By default the classes and amount of classes you can choose is randomized at the start of each match, and remains the same until the end of the match.

Server Settings

I STRONGLY recommend changing sv_lmscountdowntime / sv_duelcountdowntime to at least 12 seconds, so players have time to choose the class they want. Also if you're using duel, consider turning off sv_forcerepsawn so that dead players have time to decide if they want to pick another class out of the pool.

Here are some settings you can customize the game mode with:

Servers can set up their own custom pool of classes (up to 30) by using the following CVARs. If they are set to "" or an invalid class, it will generate a random class for that slot. Note that the game will still set up a random pool size so you will have to specify a singledraft_poolsize value too.

If team draft is enabled, you can customize each team's class loadout:

Here is an example of a server that wants to set up a pool of electric based classes only:
Code: [Select]
singledraft_custom 1
singledraft_poolsize 4
singledraft_slot1 elecman
singledraft_slot1 sparkman
singledraft_slot1 cloudman
singledraft_slot1 dynamoman


Here is an example of a server that wants to set up a pool of heavy classes only:
Code: [Select]
singledraft_custom 1
singledraft_poolsize 6
singledraft_slot1 gutsman
singledraft_slot2 hardman
singledraft_slot3 stoneman
singledraft_slot4 frostman
singledraft_slot5 concreteman
singledraft_slot6 hyperstormh

Here is an example of a server that wants to set up a pure e-sports arena:
Code: [Select]
singledraft_custom 1
singledraft_poolsize 1
singledraft_slot1 slashman

Known issues


Download

Download Version 1c from TSPG (http://allfearthesentinel.net/zandronum/download.php?file=cbmsingledraft-1c.pk3)
Title: Re: [CBM] Single Draft Mode -> Limited class picking!
Post by: CutmanMike on July 14, 2017, 03:52:48 PM
New version uploaded with the new CBM classes. Also tried to fix some of the lag issues when picking a class. Also made it so players are invulnerable during the pick stage so you don't lose the class selection menu.

Edit: Another new version. You can now set up individual class pools for each team. Also added the new classes.