UnityLobby - Page 15

UnityLobby

Discuss everything related to running Spring on your chosen distribution of Linux.

Moderator: Moderators

Locked

What would u like to see implentent next (after next release should be tomorrow or day after at most)???

Poll ended at 20 Jul 2006, 01:04

Direct IP Multiplayer Games
7
54%
Chatroom (chat only for the moment)
1
8%
More Options for Configure Section
2
15%
More Options for Skirmish Section i.e colors teams spectators etc
3
23%
 
Total votes: 13

Torrasque
Posts: 1022
Joined: 05 Oct 2004, 23:55

Post by Torrasque »

clericvash wrote:Looking real good hollow, but i can't help but start to worry that your lobby work will be useless unless the next version of spring will work for linux players online?
Linux player will be able to play versus linux player ( and perhaps even versus windows player who have themsefl compiled spring with mingw afaic) .. it's already quite good.
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

Sorry if i was being negative but i don't want your work wasted! :-)

We don't need a seperate lobby or anything, we just need to make sure people on linux put a tag in their games description like [Linux] or something?

Oh will the spring-gui lobby implement the ranks? This would be needed...
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Which translates in full lobby code & full battle options on par with win-lobby.

Which takes slightly longer than a seperate lobby that enforces spring-gui only & spring-gui version.


Either way works.
But seperate server would mean, playing online sooner, untill i get all lobby code done.
There is a reason for my maddness
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

I doubt a seperate server will happen though.
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Yeah not like i setup a test server for spring-gui.
I mean thats so unlikey :)
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

Don't be so stupid, i know how easy it is for anyone to set one up and test.

I am talking about how the server is now, pretty much always up, i don't think we would get another, and i don't like the idea of splitting linux and windows users.
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Ok hmm, its stupid for me to setup a seperate lobby server.
Until i get it coded fully for lobby protocol.
And use server to help debug spring-gui at same time.
U do realise atm win-lobby & spring-gui dont have same options for battle. So if mingw compiled windows version user joined in spring-gui game it would not WORK !!!

So instead of setting up a test server till i get battle lobby protocol 100% done & polished & same behaviour / options as win-lobby for battle. U will have no battle code enabled till its done to avoid the above issue.

Also u do realise that in screenshots u can setup & pick lobby server to join & when creating it defaults to offical lobby server. i.e so u can join other lobby servers i.e for lan games & test server

And u notice i used the word test server stress the word TEST

I really should not post as many updates here. Be nice for peep not to jump the gun. AND NOTHING I SAID WAS SPLITTING THE PLAYER BASE

Now plz dont jump the gun & call me stupid without checking facts or at very least join irc & have a healthy debate about it, if u feel that strongly.
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

Or are you forgetting this "Which takes slightly longer than a seperate lobby that enforces spring-gui only & spring-gui version. "

So you where planning a seperate lobby, stop going back on things you say.
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Seperate lobby = TEST Lobby !!!

Enforce spring-gui i got limited bandwidth & i want to test spring-gui only !!!

Enforces version so i when i look @ server logs for what client was sending & i know its latest version. Whole idea of test server is debug latest spring-gui & allow users @ same time to help debug battle code as i add it in. Till its on par with win-lobby

Now if u want to debate this get on irc. I had enough with forum arguements.

And seriously its a damn option to join server. If i make a test server
to help debug battle code as i add it & enforce the server its my business.
Guess i make it a private server then


Update:-
Slighlty longer means when i got some code for battle & it works (but not yet read for use with win-lobby). I can enable for servers other than offical one. And thus u can help debug the code on test server.

Longer means for end-users. EQUALS i disable battle code in svn. Untill its all implentmented and on par with win-lobby.
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

Well you should of made it clear in the first post you made, i'm not an idiot i don't have a problem with a test server, why should i?

But in the original post it sounded like you wanted a seperate server.

And i give up with this.
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Well u can always join irc & ask me.
There is logic to what i say & if i wrong u can convience me otherwise on irc.
Forums is not a healthy place for debate

And i dont need to outline ever damn reason. If that were case i would have to outline ever little dot & more time is taken away from coding..


Also calling someone stupid, who spending there time on this. :evil:

If u tried it u would have noticed u can pick servers.
And why the hell u have to argue over forums were both online
Whats wrong with irc ?
Which translates in full lobby code & full battle options on par with win-lobby.

Which takes slightly longer than a seperate lobby that enforces spring-gui only & spring-gui version.


Either way works.
But seperate server would mean, playing online sooner, untill i get all lobby code done.
There is a reason for my maddness
Notice the word until ? Pretty sure that is clear enough

Anyway i offically gonna give up for awhile on posting updates / news here. Not worth the hassle check svn logs if u want updates or ask me on irc
User avatar
BvDorp
Posts: 439
Joined: 14 Oct 2005, 12:09

Post by BvDorp »

Ah not posting updates would really suck! I follow this thread closely, I''m much interrested in the progress you make! And I'm sure others are as well. If you don't feel comfortable with posting ur thought and choices etc, just post some screenies and changelogs, that would keep ppl who follow this informed as well.
Word
Posts: 80
Joined: 12 Jun 2006, 09:59

Post by Word »

Cleric you need to be more friggen appreciative of people who are spending their time and abilities on making something that can benefit not only them, but you and all linux spring players. In the words of Ron White, the next time you have a thought, just let it go.

Continue this on pm if you dissagree with the above.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Post by AF »

I on the other hand have great use of a seperate lobby server and ahve actually been asked to set one up by numerous people.

iamacup.darkstars:8202

TASClient will not connect to this as it will give errors regarding the server version not being supported.

And it is my intent to change the protocol, but as I have stated many times, my changes are backwards compatible and will not affect existing clients, they're optional and do not render a client inoperable if not used.

Thus TASClient should have no problems with my changes once I've changed the server version back when spring linux vs windows is working.
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

I am actually very appreciative, i am just a little argumentative at times and i guess i should find better words to write.

You know how much i appreciate your work hollow, don't let my argumentative ways get you down buddy.
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Ok new commit done.
  • spring-gui will automaticly start up profile IF ONLY 1 setup profile exists.

    U can type python /path/to/main.py -s to get Profile Window to start up regardless.
    So u can add more setup_profiles, if u got multiple springs installed.

    Rewrote options loading / saving & GUI Setup --> Preparing for windows support

    Fixed Multiple Spring installs support. Not tested !!!

    Added verions check for setup profiles. Will automaticly delete old versions. When u run spring-gui

    Changed how spring-gui is started --> for new GUI Setup Code & for new plan for auto updating spring-gui via lobby server.

    Also should be extremely minor reduce in memory footprint (doubt anyone will notice). Have some other methods to try out to reduce memory footprint
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Latest Commit

Added a couple more lobby protocols support for chat. Full list of supported lobby protocols is in README-Lobby in svn

Latest Lobby Screenshot
Image

Note Player List on right == very rough will get updated & made alot nicer.

Once i get MYSTATUS & CLIENTSTATUS done, can update it for away / ingame / ranks / moderaters etc. Then i make it alot nicer, once i can play around with all the values @ once.

Next todo for lobby is mouse menu for player list & add PM support. And a couple more lobby chat protocols. Hopefully get lobby chat done & dusted in next few days.

Once lobby chat is fully supported, can start work on more detailed options via button in lobby. To set text colors for topics join/away messages etc. & also options to hide / show the join quit messages.
And possible seperate settings for different channels.
User avatar
clericvash
Posts: 1394
Joined: 05 Oct 2004, 01:05

Post by clericvash »

Looking good!!
User avatar
BvDorp
Posts: 439
Joined: 14 Oct 2005, 12:09

Post by BvDorp »

Great work!

Sorry if I haven't been paying attention, but is this compilable for windows yet?
hollowsoul
Posts: 665
Joined: 06 Jun 2006, 19:49

Post by hollowsoul »

Keep meaning to finish if off for windows.
Need to write around 30 lines or so. For loading / saving spring options to windows registry.

If i get time i try & finish it off today. Just so awkward todo on windows...
Locked

Return to “Linux”