Results 1 to 9 of 9
Thread: CSS Reg map vote
-
09-05-10, 08:54 PM #1
CSS Reg map vote
Ewok and the other dev's of this mod, take your time. But please consider the out-cry of our CSS community (and possibly TF2) in regards to how the regular server issues out map votes. I believe the following would be very easy to implement, and appease all crowds.
http://www.teamplayergaming.com/show...-rotation-idea.
I will call it the vote opportunity.
Toss a vote that does the following options every time a vote becomes automatic. (change as needed for Tf2) --> Only apply this rule to regular servers. Top5 is as is.
1) Random map
2) CS hostage map
3) Custom map
4) Top 5 map
5) ExtendLast edited by GReYVee; 09-05-10 at 09:03 PM. Reason: grammarism
-
09-05-10, 10:45 PM #2
Re: CSS Reg map vote
I don't follow
Would this be under map votes? So if you select one it will bring up a vote consisting of only (Hostage/Custom/Top5/Bomb) maps as choices?
-
09-06-10, 01:18 AM #3
Re: CSS Reg map vote
http://www.teamplayergaming.com/show...TV-Options-TF2
It would apply to both games the same, multiple map lists with specified numbers for each being pulled for a map vote
-
09-07-10, 09:15 PM #4
Re: CSS Reg map vote
This doesn't seem too hard, and I think it folds into TF2 nicely as well based on the other discussion. What I need from CSS / TF2 people are the maps they want in the vote options, broken down by "category"
So for CSS, a list of all hostage maps, a list of all bomb maps, a list of all custom maps, a list of all top5 maps, etc.
-
09-07-10, 09:23 PM #5
Re: CSS Reg map vote
Imis, did you want to tackle this? It should be pretty straight forward.
What I'm thinking in my head is the following:
1) We should only have to change map_voting.py
2) Introduce a cvar to turn this category vote behavior on and off
3) In map_voting, there's a method that generates the vote choices from random map list choices. If the cvar is on, it instead generates 1 vote choice per category for each category. In memory, the map voting manager has a list of categories, and each one of those is a list of maps.
4) When picking a map for a category, it filters out all of the recently played maps just like the next map vote does, and the picks a random map from what's left over. If there are no maps left over, that category gets no map to vote on
5) In order to have the above in-memory categories, etc, rather than having lonestar figure it out, we'll just make server operators define all of it in a a lonestar config file. This avoids the issue of trying to second guess what server ops want (for instance how would lonestar know what "top 5 maps" are). We can call it map_categories.cfg and It'll be a JSON payload like the other config data entries. Because its JSON, it can be a list of lists. For each top level list, the first item is the category name and the rest of the items are the maps.
Example for CSS:
Code:[ ["Random", <put all maps here>], ["Hostage", "cs_office", <etc>], ["Bomb", "de_aztec", "de_dust", "de_dust2", <etc>], ["Top5", <whatever maps top5 has>], ["Custom", <whatever custom maps tpg has>] ]
-
09-13-10, 12:54 PM #6
Re: CSS Reg map vote
Here ya go. This is what I would propose:
- Random map not played in the last five map changes
- Random map not played in the last five map changes
- Popular de map not played in the last five map changes
Code:de_cbble de_chateau de_dust2 de_inferno de_losttemple_pro de_nuke de_piranesi de_season
- Less popular de map not played in the last five map changes
Code:de_aztec de_contra de_cpl_fire de_cpl_mill de_cpl_strike de_dust2_night_fix de_prodigy de_russka de_scorch de_train de_tuscan
- Custom de map not played in the last five map changes
Code:de_crane de_forest de_forge_v2 de_frost de_inferno_pro de_navarrobase de_nighthawk_pro de_promhoz_b3 de_sewer_b3 de_site23 de_stadium_final_v2 de_villa
- Cs map not played in the last five map changes
Code:cs_747_css cs_assault cs_backalley2 cs_compound cs_estate_source cs_havana cs_italy cs_kismayo cs_militia cs_office cs_office07
- Extend map.
-
09-13-10, 06:23 PM #7
Re: CSS Reg map vote
Sorry, I didn't see this thread until now. And yea, this sounds like a good idea. I'll try to get it working tonight (on my server).
-
-
09-17-10, 02:24 PM #9
Re: CSS Reg map vote
The following maps have been removed for not having working mini maps and/or texture issues:
- alamo-mds
- de_cantina
- de_corruption_css_b2
- de_pyramid_css
My post with the categorical list of maps (see here) has been updated to reflect the change. I also moved de_nighthawk_pro to "Custom de maps not played in the last five map changes."
You guys also might to sit tight on this as (1) we may be replacing these maps with different custom maps, (2) I'm going to try to create a working mini map for de_corruption_css_b2, and (3) we may also be removing de_crane for an issue related to choke.
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks