wxyz-abcd / node-haxball

The most powerful and lightweight API that allows you to develop your original Haxball(www.haxball.com) host, client, and standalone applications both on node.js and browser environments and also includes every possible hack and functionality that you can imagine.
MIT License
34 stars 13 forks source link

Room class seperation #16

Open wxyz-abcd opened 1 year ago

wxyz-abcd commented 1 year ago

We need to seperate Room class into two different classes: HostRoom and ClientRoom. Room class will become the base class for these subclasses. This is necessary to make writing code easier for people, and writing documentation easier for us.

wxyz-abcd commented 1 year ago

This has to be done after getting rid of the roomObj hook.

Nellty commented 1 year ago

This is a must have, for sure. Aren't RoomHost and RoomClient names would be better?

wxyz-abcd commented 1 year ago

Names don't really matter that much. :) After almost 3 months, this issue is still open... The main features are still not completely finished, so I cannot focus on these smaller issues. :)