Feature #372

Let the server show supported client OS

Added by IR4T4 over 5 years ago. Updated over 4 years ago.

Status:In Progress% Done:

50%

Priority:Normal
Assignee:-
Category:Mod generic
Target version:2.78
OS: Arch:

Description

It’s time to think about a way to let online players know which OS (or mod binary) is supported on the server.

  • Parse server mod pk3s for supported OS binaries → create a list (populate 'osFlags’ - might be done while q3 gamepath is created)
  • Add new serverinfo cvar 'osFlags’
    1 - Windows
    2 - Linux
    4 - Linux64
    8 - Apple
    16 - AROS
    32 - Pandora
    64 - MorphOS
    128 - Android
    ...tbc
  • Add a new filter to gamebrowser

Related issues

Related to ET: Legacy Development - Task #381: Create an addtional mod bin pk3 for 'non vanilla' operati... New 24.10.2013

Associated revisions

Revision e75fa0fd
Added by IR4T4 over 4 years ago

mod: g_oss cvar introduced - refs #372

Revision dfeb5204
Added by RaFaL over 4 years ago

ui: added filter showing supported operating systems by server, refs #372

Revision 0d0c0c4b
Added by IR4T4 over 4 years ago

ui: bitflag checkboxes for menus refs #372

Revision 0642d906
Added by IR4T4 over 4 years ago

ui: ui_browserOssFilter cvar added refs #372

Revision 51bb5024
Added by IR4T4 over 4 years ago

ui: filter Linux 64 added refs #372

Revision d1908395
Added by Spyhawk over 4 years ago

ui: replaced buggy bitflag checkbox, minor ui alignment fixes

History

#1 Updated by IR4T4 over 5 years ago

  • Description updated (diff)

#2 Updated by IR4T4 over 5 years ago

  • Description updated (diff)

#3 Updated by IR4T4 over 4 years ago

  • Related to Task #381: Create an addtional mod bin pk3 for 'non vanilla' operating systems added

#4 Updated by IR4T4 over 4 years ago

g_oss (os support) cvar has been added.


- add a filter to server browser
- auto setup this cvar & parse the binaries in path (atm admins have to set this cvar explicitly)
- add a warning when client tries to connect a server with unsupported os

#5 Updated by IR4T4 over 4 years ago

  • Category changed from Server to Mod generic
  • Status changed from New to In Progress
  • % Done changed from 0 to 50

#6 Updated by IR4T4 over 4 years ago

  • Target version changed from 2.71 to 2.78

Also available in: Atom PDF