uniboi

Results 23 issues of uniboi

broadcasts links to the masterserver and makes them available for the client depends on R2Northstar/NorthstarMasterServer#58 and R2Northstar/NorthstarMods#309

Needed for https://github.com/R2Northstar/NorthstarMods/pull/298

### Changes - Adds a colored box to display if the mod is enabled / disabled - Allows you to hide convars from mod descriptions - Adds a button that...

needs testing
feedback wanted

Enable installed mods that are required on a server and disable enabled mods that are specified as `RequiredOnClient` but not required for the server. This closes #263 Also depends on...

depends on R2Northstar/NorthstarMasterServer#58 and R2Northstar/NorthstarLauncher#146

depends on another PR

I love it when servers rely on mods that you can't find on Thunderstore. Depends on R2Northstar/NorthstarMods#309 and R2Northstar/NorthstarLauncher#146

Server updates are slow compared to client updates. We want a way for servers to easily opt into auto-updates so that we can at least some percentage of servers to...

https://user-images.githubusercontent.com/64006268/221428440-8e58d698-c8d2-4804-bf2a-781adaa19f0a.mp4 Display a notification if incorrectly installed mods are found. Depends on: - [x] https://github.com/Alystrasz/NorthstarLauncher/pull/3 - [x] https://github.com/Alystrasz/NorthstarLauncher/pull/4 - [ ] https://github.com/R2Northstar/NorthstarLauncher/pull/415

needs testing
merge conflicts
waiting on changes by author
depends on another PR

when adding almost every weapon to ns_disallowed_weapons the convar is truncated `ns_disallowed_weapons "mp_weapon_r97,mp_weapon_alternator_smg,mp_weapon_car,mp_weapon_hemlok_smg,mp_weapon_lmg,mp_weapon_lstar,mp_weapon_esaw,mp_weapon_rspn101,mp_weapon_vinson,mp_weapon_hemlok,mp_weapon_g2,mp_weapon_shotgun,mp_weapon_mastiff,mp_weapon_dmr,mp_weapon_doubletake,mp_weapon_epg,mp_weapon_smr,mp_weapon_pulse_lmg,mp_weapon_softball,mp_weapon_autopistol,mp_weapon_semipistol,mp_weapon_wingman,mp_weapon_shotgun_pistol,mp_weapon_rocket_launcher,mp_weapon_arc_launcher,mp_weapon_defender,mp_weapon_mgl,mp_weapon_wingman_n,mp_weapon_rspn101_og"` maybe a `ns_allowed_weapons` makes sense?

Makes initializing the SquirrelManagers more readable by having definitions for CLIENT, UI & SERVER vm in one place. Currently it looks like this ```cpp ON_DLL_LOAD_RELIESON("client.dll", ClientSquirrel, ConCommand, (CModule module)) {...

merge conflicts
almost ready to merge