GithubHelp home page GithubHelp logo

Refactor lobby code about fa HOT 9 CLOSED

faforever avatar faforever commented on July 22, 2024
Refactor lobby code

from fa.

Comments (9)

Crotalus avatar Crotalus commented on July 22, 2024

Yes, this will break all lobby mods though but I guess it's worth it

from fa.

Sheeo avatar Sheeo commented on July 22, 2024

Yeah every update of the lobby seems to do that anyway...

We'd get a proper API that can be modded out of it, so it's a win win for this.

from fa.

Crotalus avatar Crotalus commented on July 22, 2024

I suggest someone with alot of UI programming experience ( @thygrrr ?) make the base structure for the lobby, event listeners etc. Then someone can do the grunt work with hooking that up to the current lobby gfx/elements so it works somewhat like the current lobby.

from fa.

Sheeo avatar Sheeo commented on July 22, 2024

I think @thygrrr has enough work with the lobby.

I'll take this on in time. It's not that complex :)

from fa.

thygrrr avatar thygrrr commented on July 22, 2024

Well actually once I get done with the patcher I want to do just that.

I want this to be roughly in line with what eximius built, though naming conventions may differ slightly.

I want all the logic components talk to the UI Views/Controllers via signals/slots.

from fa.

thygrrr avatar thygrrr commented on July 22, 2024

Let's get aligned on this tomorrow OK? Better share the work so more people have a sense of ownership.

from fa.

Sheeo avatar Sheeo commented on July 22, 2024

@thygrrr we're talking ingame lobby here, is that what you mean?

Sure, I'll be online tomorrow.

from fa.

thygrrr avatar thygrrr commented on July 22, 2024

Oops. Nevermind then :) Guess I shouldn't be answering tickets while at a rock concert.

from fa.

Sheeo avatar Sheeo commented on July 22, 2024

Closing this, since we're going in a different direction in the future. Saves us a lot of work here :)

from fa.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.