Skip to content

NCTO-23 client server system for multiplayer#47

Merged
alexis-belmonte merged 48 commits intomainfrom
origin/NCTO-23-client-server-system-for-multiplayer
Mar 13, 2026
Merged

NCTO-23 client server system for multiplayer#47
alexis-belmonte merged 48 commits intomainfrom
origin/NCTO-23-client-server-system-for-multiplayer

Conversation

@alexis-belmonte
Copy link
Copy Markdown
Contributor

@alexis-belmonte alexis-belmonte commented Mar 7, 2026

Jira ticket

https://naucto.atlassian.net/browse/NCTO-23

What does your MR do ?

How to test it

Test as usual against the backend. Not a lot to show with the multiplayer tab right now, but a lot of things have been changed or upgraded under the hood.

Screenshot

Copie d'écran_20260306_191417

Notes

The multiplayer settings tab and the MultiplayerSettingsProvider are still WIP. The class-based Lua NET API is experimental, not sure if I'm going to keep it as is or expose the functions directly without some kind of namespace.

…t & introduce a generic func exposition

- Add `noinspection UnnecessaryLocalVariableJS` to suppress inaccurate warning
- Minor simplifications
…vironment & introduce a generic func exposition"

This reverts commit a4c93b4.
… pass tests & allow the use of import aliases
…ng components, will revert if this break stuffs
@alexis-belmonte alexis-belmonte changed the title Origin/ncto 23 client server system for multiplayer NCTO-23 client server system for multiplayer Mar 7, 2026
@alexis-belmonte
Copy link
Copy Markdown
Contributor Author

Blocks #46

Copy link
Copy Markdown
Collaborator

@Louis-rollet Louis-rollet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please look into why the hub.tsx doesn't show the released list of published project anymore on the home and /hub page as it works well on the main branch

Comment thread src/modules/hub/Hub.tsx
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it seems the hub is no longer visible by default when arriving on the website and also in the /hub page

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should work now with our conjointed work

Copy link
Copy Markdown
Collaborator

@Notgoyome Notgoyome left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good

@Notgoyome Notgoyome self-requested a review March 12, 2026 06:01
@alexis-belmonte alexis-belmonte merged commit 7cab7dc into main Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants