aboutsummaryrefslogtreecommitdiff
path: root/Northstar.Client/mod/scripts/vscripts/ui/menu_ns_serverbrowser.nut
AgeCommit message (Collapse)Author
2024-07-31Revert "Add a generic "JoinServer" function" (#828)v1.27.1-rc1v1.27.1GeckoEidechse
Revert "Add a generic "JoinServer" function (#693)" as it causes issues with MAD due to duplicated server join logic as discussed on Discord This reverts commit e4b3cc7d3ee17488053cae24c8a8c981dbe95eab.
2024-07-31Remove redundant parameter in DownloadMod (#827)wolf109909
This parameter is a leftover of a previous refactor, and isn't used anywhere in the function.
2024-07-30Add a generic "JoinServer" function (#693)Klemmbaustein
Adds a function that allows the client to join a server from a `ServerInfo` struct. This also changes the server browser to use this function.
2024-07-30Only fetch MAD manifesto on server join (#821)Rémy Raes
Previously, the verified mods manifesto was fetched on game start without checking if the verified mod feature is enabled Squirrel-side; with this, the manifesto is only fetched when the user wants to download a mod (meaning they enabled the feature beforehand).
2024-01-09Fix mod reloading for MAD (#780)Maya
Use the proper function instead of NSReloadMods on join
2023-12-20Add missing server browser localisation for `WRONG_MOD_VERSION` (#710)v1.21.2-rc3v1.21.2Jack
2023-12-14Mod download UI integration (#761)v1.21.0-rc2v1.21.0Rémy Raes
UI integration for the mod downloading feature. Feature activation locked behind a convar.
2023-09-02Changed TriggerConnectToServerCallbacks to take in an optional server for ↵Klemmbaustein
which the callback was triggered (#688) What's the point of this
2023-06-27disable RequiredOnClient mods properly (#658)Jack
* disable RequiredOnClient mods properly * better disabling logic
2023-05-04Fix serverbrowser filtering by gamemode (#639)v1.14.1-rc1v1.14.1Jack
2023-04-27Use structs in the server browser (#623)uniboi
* move to native structs * add connect callbacks * update native functions register * trigger callbacks on double click * use suggestions
2023-04-21Improve server connection error messages (#598)pg9182
* Also show masterserver error for server connections It's already used for self auth and is available for both, but we currently only show it for the former. * Don't localize server connection errors It never fully worked, and it's more useful to have non-localized detailed error messages. * Don't prepend NS_SERVERBROWSER_CONNECTIONFAILED to server conn err msg The message always contains something like it, and it's always right after a connectiom anyways. * NSGetAuthFailReason always returns a string, so don't make it untyped
2023-04-11New presence code for plugins v2 (#532)Emma Miler
* test * Update cl_presence.nut * Update Northstar.Client/mod/scripts/vscripts/presence/ui_presence.nut * Apply suggestions from code review * New scripts * fix playlist and add native funcs to build * remove snake cases from GameStateStruct * I forgor --------- Co-authored-by: cat_or_not <41955154+catornot@users.noreply.github.com>
2022-12-04Display server region in serverbrowser (#479)GeckoEidechse
* Replace latency column with region in serverbrowser * Add English and German localisation * Mark remaining localisations as TODOs * Enable filtering by region using search field * Update tchinese translation for display server region in serverbrowser (#484) * Add French translation * Add Japanese translation * Add Portuguese translation * Add Russian translation * Add Spanish translation * Add Italian translation * Add Mexican Spanish translation
2022-11-10Improve mouse capture handling in menus (#520)Jack
* rework mouse capture handling * small improvement to comment * move to new script file * refactor to use only the capturePanel * refactor part 2 * github please commit everything * remove non-implemented global function * cleanup * rename variable * formatting and a comment * run callbacks for menus * update comment accordingly * small formatting change * slight refactor to avoid duplicate code * improve comment * pass correct parameters * newline at end of file :)
2022-06-16Include server description in search (#388)v1.8.1-rc5v1.8.1-rc4v1.8.1-rc3F1F7Y
2022-04-29Add default sort method for server browser (#303)Emma Miler
* Add default sort method * Do gecko's change * Fixed it * Set default sort mode when opening browser * Update Northstar.Client/mod/scripts/vscripts/ui/menu_ns_serverbrowser.nut Co-authored-by: GeckoEidechse <40122905+GeckoEidechse@users.noreply.github.com> * remove trailing space <3 gecko Co-authored-by: GeckoEidechse <40122905+GeckoEidechse@users.noreply.github.com>
2022-04-19Server browser fix + formatting (#315)F1F7Y
* Fixes #314 * Updates formatting to project style
2022-04-11Server Browser: QOL and hide server info if no server focused (#295)Kami Kaze
* Serverbrowser QOL + Minor Fixes * Fix server info hidden on mouse hover * Retain focus on connect + cancel
2022-03-27Add mod code for updating state for discord RPC (#274)v1.6.0-rc3Emma Miler
2022-02-28Add arrow nav to maps menu + fix server browser nav (#248)F1F7Y
2022-01-28Optimized localization for server browser (#168)Emma Miler
Condensed and optimized the localisation of the player and server-count labels in the server browser. Hopefully the localization got encoded correctly.
2022-01-20Fix crash when changing remote from an empty masterserverBarichello
2022-01-20Fix serverbrowser crash on empty server listBarichello
2022-01-19Fix JOIN buttonF1F7Y
2022-01-17Fix controller promptsBarichello
Closes #126
2022-01-13Make arrow nav wrap around againKami Kaze
2022-01-09Improve server browser backend; fix error (#58)F1F7Y
Improves sort backend Fixes crash when TAB is pressed while console is open Improves MouseDelta handler logic Increases doubleclick from 0.2 to 0.3 Fixes issue Pasting does not work for server passwords #91 Fix issue #91
2022-01-08Fix main menu controller promptsBarichello
Fixes https://github.com/R2Northstar/Northstar/issues/106
2022-01-08Make map and gamemode searchable with searchbar. (#54)laundmo
* extend search term to include map and gamemode
2021-12-31Merge pull request #44 from F1F7Y/mainBobTheBob
Delete printt info table; spams console
2021-12-31fix private match modes being affected by server browserBobTheBob
2021-12-30Merge branch 'R2Northstar:main' into mainF1F7Y
2021-12-30Remove printt refresh table; spams consoleF1F7Y
2021-12-30fix modes being offset in private matchBobTheBob
2021-12-30prevent script error in server browserBobTheBob
2021-12-30Merge pull request #37 from F1F7Y/mainBobTheBob
Fix minor bugs in server browser
2021-12-30Fix out of range array access; add server countF1F7Y
2021-12-30use GetPrivateMatchModes rather than hardcoding serverbrowser modesBobTheBob
2021-12-30Commit Better.serverbrowserF1F7Y
2021-12-26evac, dropship, bleedout, flyout, private lobby, fastball and server browser ↵BobTheBob
fixes
2021-12-25fix server browser showing n-1 serversBobTheBob
2021-12-24fix grace period being allowed in titansBobTheBob
2021-12-24add multi-page server browser, fix deadly ground and amped weapons crashBobTheBob
2021-12-06some bugfixes from playtestBobTheBob
2021-11-07code cleanup, xp, postgame and some small changesBobTheBob
2021-10-20automatic mod enable/disable, refactors and item registration callbacksBobTheBob
2021-10-14oh fuck i forgot to commit for a whileBobTheBob
2021-08-31move to new mod formatBobTheBob