Allow joining games without having the mod

Allow joining games without having the mod

Requests for features in the spring code.

Moderator: Moderators

User avatar
Ishach
Posts: 1670
Joined: 02 May 2006, 06:44

Allow joining games without having the mod

Post by Ishach »

I think this is one of the big factors in people not wanting to try out new mods. If you see a mod in the lobby list and start downloading it theres no guarantee that its gonna be there still when you finish.

For me at least this is what makes getting new mods 10x as inaccessible as maps to try new ones.
User avatar
Peet
Malcontent
Posts: 4384
Joined: 27 Feb 2006, 22:04

Post by Peet »

I agree to this wholeheartedly, though it would require some fairly major changes to the way unitsync works.
User avatar
smoth
Posts: 22309
Joined: 13 Jan 2005, 00:46

Post by smoth »

I think it should bring you to the download rather then allowing people to join the game
DoofesGBMB
Posts: 3
Joined: 26 May 2007, 18:52

Post by DoofesGBMB »

uhm... just ask the person who opend the game to wait for you?
Warlord Zsinj
Imperial Winter Developer
Posts: 3742
Joined: 24 Aug 2004, 08:59

Post by Warlord Zsinj »

I agree with Smoth. When attempting to join a game that you do not have, you should be prompted with the option to download the mod.

It should be the responsibility of the mod creater to provide this link and ensure that it is active.

I know it'd be annoying as hell when I'm hosting alpha and beta testing and people keep barging in on my games. I'm aware I can password it, but eh; the option to download should be provided before you can enter the battleroom, and should only be provided if the download actually exists.
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Post by Tobi »

P3374H wrote:I agree to this wholeheartedly, though it would require some fairly major changes to the way unitsync works.
No, unitsync is fine. The server, the protocol and all lobbyclients would need to be modified to support this.
User avatar
1v0ry_k1ng
Posts: 4656
Joined: 10 Mar 2006, 10:24

Post by 1v0ry_k1ng »

hell no to this idea;
you will get noobs joining games, going afk and taking 50 years to ready up as they have to dl the map and mod.
User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7052
Joined: 16 Nov 2004, 13:08

Post by zwzsg »

Maps are larger than mods, and people are allowing the join without the map.

And noobs that are AFK for 50 years can be kicked. (Though instead of rudely kicking I think you should talk and explain'n'stuff.)

So yeah I find Ishach's idea good. :shock:

And WZ, well, just like you said, use password when you don't want anyone to join.
User avatar
1v0ry_k1ng
Posts: 4656
Joined: 10 Mar 2006, 10:24

Post by 1v0ry_k1ng »

uhm... just ask the person who opend the game to wait for you?
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

It could be done without modifications to unitsync or the lobby server. If you join a battle without the mod, disable the ready button and set sync status to bad. When the downloads finished, reload unitsync and check sync again.
User avatar
Machiosabre
Posts: 1474
Joined: 25 Dec 2005, 22:56

Post by Machiosabre »

AF wrote:It could be done without modifications to unitsync or the lobby server. If you join a battle without the mod, disable the ready button and set sync status to bad. When the downloads finished, reload unitsync and check sync again.
disabled ready button would be nice for people that don't have the map also :-)
User avatar
Zoy64
Posts: 454
Joined: 12 Nov 2006, 00:30

Post by Zoy64 »

+1 to Ishach's idea

I think you should be able to join a game so you can see the mod or map before you get it.

Some maps dont have pics attached to them, and i think it would be nice to see them ingame.

same thing with mods, i enjoy to see things before i get them
DoofesGBMB
Posts: 3
Joined: 26 May 2007, 18:52

Post by DoofesGBMB »

to see the mod ingame you need the modfile, or am i wrong?

so if you dont have the modfile you cant "see" the mod as an spectator. All the things like models etc have to be on your hd. You have to load it anyway... same for the map. Picture yes... watching ingame no.

Or did I misundestood what you mean with "same thing with mods, i enjoy to see things before i get them"?
User avatar
rattle
Damned Developer
Posts: 8278
Joined: 01 Jun 2006, 13:15

Post by rattle »

Tobi wrote:
P3374H wrote:I agree to this wholeheartedly, though it would require some fairly major changes to the way unitsync works.
No, unitsync is fine. The server, the protocol and all lobbyclients would need to be modified to support this.
I kind of doubt this is going to happen anytime soon. It's quite a bit of work.
User avatar
Zoy64
Posts: 454
Joined: 12 Nov 2006, 00:30

Post by Zoy64 »

What i was saying was i think someone should be able to be a silent, non-participating in anyway spectator. You would be able to see it happening, although you couldnt talk or anything.

like, there was a camera floating above the battle, and you saw what the camera saw. and you obviously could move the camera, get it?
User avatar
Neuralize
Posts: 876
Joined: 17 Aug 2004, 23:15

Post by Neuralize »

I've been thinking about this too, but my fear of mob attack prevented me from posting.

plz betalord.
User avatar
aGorm
Posts: 2928
Joined: 12 Jan 2005, 10:25

Post by aGorm »

That wouldn't qite work as you need the mod to have all teh models , scripts, ect.

All you could do at best it have some sort of video streming on teh fly, but like anyone will have teh bandwidth for that!

aGorm
User avatar
1v0ry_k1ng
Posts: 4656
Joined: 10 Mar 2006, 10:24

Post by 1v0ry_k1ng »

if there is a limited about of dev man time id rather it went into netcode than maek feature for noobs
User avatar
Pxtl
Posts: 6112
Joined: 23 Oct 2004, 01:43

Post by Pxtl »

zwzsg wrote:Maps are larger than mods, and people are allowing the join without the map.

And noobs that are AFK for 50 years can be kicked. (Though instead of rudely kicking I think you should talk and explain'n'stuff.)

So yeah I find Ishach's idea good. :shock:

And WZ, well, just like you said, use password when you don't want anyone to join.
QFT. If the system works (from a user perspective) for maps, there's no reason (from a user perspective again, not technically) that it shouldn't work the same for mods.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

On the contrary if you don't have the map your not synced and somethings wrong. Atm it says you are synced when you don't have the map.

imo it not being needed for maps isn't a justification, its a bug, a flaw, and can be an annoyance when you have people ringing you to ready up and you don't have the map or when ppl hold up games saying they're downloading the map.

Ontop of that, new users are just going to join BA games and then get confused when spring says the mod doesn't exist, crap all over themselves, then uninstall spring all annoyed that they spent age trying to get in game to be told it doesn't work.

In testing of aflobby alpha 23, some people found that they could join games they didn't have the mod for just like this feature request, and they reported it as a bug.

This is not a good solution to the problem because it replaces it with that even larger problem I pointed out above.

I would also point out that spectators hould be able to ready up too. They already can in the protocol but the lobby ignores the ready status of spectators, hence why the new lobbies show the team n# and color and ready status of spectators until modified not to, The modification isnt hard, as the whole ready up thing is lobby side, try hosting a game and people joining then set your status to in game via raw protocol command sin $local and everyone goes in game even if they aren't ready.

Ivory King, this is lobby territory not engine territory. Different devs with different abilities, and different code bases. Net code wont be affected by lobby development as they're two different code bases with different dev teams.
Post Reply

Return to “Feature Requests”