New lobby
Moderator: Moderators
That is already done, from the first version on, I guess you haven't noticed. There is a green, yellow or blue circle left of the player name (in private chat, channels or in local tab). Yellow means player is participating in a battle, blue means he is in-game (spring.exe is launched) and green he is "free".Another lobby improvment suggestions:
in mainchat, something that shows if users are in a game: playing, waiting to start, or just idle in mainchat.
It's similar with the battles: you'll notice green square for open battle, that is battle which is not full yet or in-game, yellow for battle that is full (you can still join as spectator though) and red for game-in-progress. Letter "P" in this square means that battle is passworded (same colors apply). You'll notice player and spectator count and also a list of players participating in each battle (2+1/4 (...) means 2 player out of 4 are in the battle plus one spectator).
I could be cool to have the ability to add IA too.
There is no one now, but I think they will come soon.
There is a AiDLL=file tag to add in the team section.
(see http://cvs.sourceforge.net/viewcvs.py/s ... iew=markup )
There is no one now, but I think they will come soon.
There is a AiDLL=file tag to add in the team section.
(see http://cvs.sourceforge.net/viewcvs.py/s ... iew=markup )
Yes I was planning to implement that, but had no time, it will be done with next version together with alliances. There are stil 30+ items on TO-DO list though :)I could be cool to have the ability to add IA too.
There is no one now, but I think they will come soon.
It seems so, yes. :)awesome. this will come as standard with new vsn of spring?
Betalord, have you seen my previous comments on game/battle rooms?
(I have not had time to catch up on the latest Spring development or test the new lobby so please forgive me if some of the ideas I am talking about here are already supported in some way)
(I have not had time to catch up on the latest Spring development or test the new lobby so please forgive me if some of the ideas I am talking about here are already supported in some way)
I wonder if it would be feasible to include a player stats part into a lobby as well? Have the client connect to a server with which player won,lost,disconnected, team wins, solo wins etc and have that info available in the lobby?
Be great for us new players to know who we should be scrapping with, and who to gang up on......

Be great for us new players to know who we should be scrapping with, and who to gang up on......

You can launch the server on your computer, and then, select localhost in the option.cain wrote:It's possible to add a off-line capability for the lobby, to play over lan with any mod, without connecting to the internet? I don't know how to swich mod using directly the server and client
But now, I don't know were to find the server nor if there is any easier solution.
I don't really like this, but if it can be disabled, I don't mind.I wonder if it would be feasible to include a player stats part into a lobby as well? Have the client connect to a server with which player won,lost,disconnected, team wins, solo wins etc and have that info available in the lobby?
Be great for us new players to know who we should be scrapping with, and who to gang up on......
(I played too much War3 to know competition make people really sick)
Plus it will be more of an enticement to hackers with a rating system. Theres no point in hacking an unranked game, as no one can see how 'Uber l337" your h4XX0ring skillz are. But in a ranked they can show of to all their 'Friends". But it would be nice, as I am always getting my ass whooped by the better players (all of them).
Some littles things for lazy people like me.
-A check box in option "Automatically connect to the defaut adress at startup" or something like that.
-Why do we have to go through BattleScreen to host a game? Why not directly have a "host battle" in the main windows?
-Is there a command to clean the windows. Or one to avoid xxx has joined main , xxx has left main ?
-A check box in option "Automatically connect to the defaut adress at startup" or something like that.
-Why do we have to go through BattleScreen to host a game? Why not directly have a "host battle" in the main windows?
-Is there a command to clean the windows. Or one to avoid xxx has joined main , xxx has left main ?
How about adding a new tag in the engine so that we cant see other players untill we actually encounter them ingame, that way we cna set up and host a game and untill you've fully explored the map and met everyone, you have no real idea of how many people are in the game where they are and what side they are.
Some things i thought about
--> Replay button, brings up the /demos/ dir and let's choose a replay i want to view
--> When u click the minimap now it brings up the map, with the start positions, why can't we hav that map as default.
--> Possibility to choose at which start position i start.
--> Would like a "More mods" button
--> Replay button, brings up the /demos/ dir and let's choose a replay i want to view
--> When u click the minimap now it brings up the map, with the start positions, why can't we hav that map as default.
--> Possibility to choose at which start position i start.
--> Would like a "More mods" button
@JeeZ
I haven't seen those until now. Anyway, I designed current lobby to look much like the old one. Some of your ideas could be easily implemented and some not. I think that joining a battle and then not being chosen to play is just not right, the host could choose his friends to play with and neglect the others, and what about if there are more friends in his room than he can support? Which will he choose? Wouldn't one be offended if he chooses someone else instead of him?
Anyway, the current system works quite well I think: if you wish to play a game with your friends only, you can create a private game and invite your friends using private chat. If you create an open game and do not wish for a certain user to participate in, you can always kick him out of the room.
Nevertheless, if you come up with some concrete suggestions on how to include your ideas in current lobby, I'm willing to implement them.
@Torrasque
@NOiZE
Anyway, I'm off for a week tonight, and when I come back I'll have to start studying for exams in September, so the lobby will have to wait a bit. Currently I am adding AI support as it is a "priority", and I've already added auto-update feature (if server detects client version is out-of-date, it suggest a patch which can be automatically downloaded using the lobby client (patch files are stored on lobby server). I am still investigating some open-source binary patchers, haven't decided which one to use yet). Until I'm done with exams, I won't be adding anything major to the lobby.
I haven't seen those until now. Anyway, I designed current lobby to look much like the old one. Some of your ideas could be easily implemented and some not. I think that joining a battle and then not being chosen to play is just not right, the host could choose his friends to play with and neglect the others, and what about if there are more friends in his room than he can support? Which will he choose? Wouldn't one be offended if he chooses someone else instead of him?
Anyway, the current system works quite well I think: if you wish to play a game with your friends only, you can create a private game and invite your friends using private chat. If you create an open game and do not wish for a certain user to participate in, you can always kick him out of the room.
Nevertheless, if you come up with some concrete suggestions on how to include your ideas in current lobby, I'm willing to implement them.
@Torrasque
I added "connect at startup" option.-A check box in option "Automatically connect to the defaut adress at startup" or something like that.
I added SHIFT+CTRL+H shortcut to open host dialog directly from main screen (you must be logged-in for the shortcut to work)-Why do we have to go through BattleScreen to host a game? Why not directly have a "host battle" in the main windows?
I added popup menu with "Clear window" activated by right clicking on the channel/chat window.-Is there a command to clean the windows. Or one to avoid xxx has joined main , xxx has left main ?
@NOiZE
Hmm I thought of that too, I wrote some code to extract various info from replay like player list and teams and all, I will probably add it at some time in the future.--> Replay button, brings up the /demos/ dir and let's choose a replay i want to view
Because the minimap is just to small for start positions to be drawn on it (start position icons are 20 pixels in diameter and they could obscure some important spots on the map, but I guess I could add an option to draw them if you think it's really necessary)--> When u click the minimap now it brings up the map, with the start positions, why can't we hav that map as default.
I thought of that too. Perhaps choosing start pos directly from the minimap. But it will have to wait (You can still select "choose startpos in-game").--> Possibility to choose at which start position i start.
To be linked to http://fileuniverse.com/?p=listing&ID=92, like "more maps" label? I guess I can add it.--> Would like a "More mods" button
Anyway, I'm off for a week tonight, and when I come back I'll have to start studying for exams in September, so the lobby will have to wait a bit. Currently I am adding AI support as it is a "priority", and I've already added auto-update feature (if server detects client version is out-of-date, it suggest a patch which can be automatically downloaded using the lobby client (patch files are stored on lobby server). I am still investigating some open-source binary patchers, haven't decided which one to use yet). Until I'm done with exams, I won't be adding anything major to the lobby.