Get desktop application:
View/edit binary Protocol Buffers messages
string updater = 1
string knossos = 2
string modid = 1
string version = 2
string dep_modid = 3
string dep_version = 4
repeated string audio_devices = 1
repeated string capture_devices = 2
string default_playback = 3
string default_capture = 4
repeated string resolutions = 7
repeated string voices = 8
map<string, string> dependencies = 1
string version = 1
string commit = 2
string installer_path = 2
string library_path = 4
uint32 ref = 3
string modid = 1
string version = 2
string label = 3
map<string, bool> flags = 1
string freeform = 2
string modid = 3
string version = 4
string modid = 1
repeated string versions = 2
uint32 ref = 3
repeated string versions = 1
map<string, string> errors = 2
string modid = 1
string version = 2
uint32 ref = 3
bool success = 1
string version = 2
string os = 3
bool valid = 1
string username = 2
string modid = 1
bool latest = 2
string version = 3
bool request_downloads = 4
string title = 1
string version = 2
uint32 type = 3
uint32 stability = 4
string description = 5
string banner = 6
string release_thread = 7
repeated string screenshots = 8
repeated string videos = 9
repeated string versions = 12
int32 offset = 1
int32 limit = 2
string query = 3
map<string, string> versions = 1
string username = 1
string password = 2
string token = 1
bool success = 2
bool success = 1
string token = 2
string username = 1
string email = 2
string password = 3
string modid = 1
string version = 2
string error = 1
repeated Release releases = 2
string token = 1
string password = 2
Used as response type in: Nebula.Register, Nebula.ResetPassword, Nebula.StartPasswordReset, Nebula.VerifyAccount
Used in: PackageArchive, PackageFile
string algo = 1
bytes digest = 2
Used in: ChecksumPack
bytes checksum = 2
uint64 size = 3
repeated string mirrors = 4
Used in: Archive
string filename = 1
bytes checksum = 2
uint32 size = 3
uint32 ref = 1
oneof payload
Used in: Package
repeated string required_features = 1
Used in: Package
string modid = 1
string constraint = 2
repeated string packages = 3
Used in: Package
string path = 1
string label = 2
uint32 priority = 3
bool debug = 4
Used as request type in: Knossos.SaveFSOSettings
Used as response type in: Knossos.LoadFSOSettings
Used in: FSOSettings
string CurrentJoystickGUID = 1
uint32 CurrentJoystick = 2
string LastPlayer = 3
string VideocardFs2open = 4
string GammaD3D = 5
string Language = 6
uint32 SpeechVolume = 7
string SpeechVoice = 8
bool SpeechTechroom = 9
bool SpeechBriefings = 10
bool SpeechIngame = 11
bool SpeechMulti = 12
bool EnableJoystickFF = 13
bool EnableHitEffect = 14
uint32 TextureFilter = 18
bool ForceFullscreen = 16
uint32 MaxFPS = 17
uint32 ScreenshotNum = 19
string NetworkConnection = 20
string ConnectionSpeed = 21
Used in: FSOSettings
Used in: FSOSettings
string Login = 1
string Password = 2
string SquadName = 3
Used in: FSOSettings
string PlaybackDevice = 1
string CaptureDevice = 2
uint32 Quality = 3
string SampleRate = 4
bool EnableEFX = 5
Used in: FSOSettings
Used in: PackageArchive, Release, SimpleModList.Item
string fileid = 1
repeated string urls = 2
Used as response type in: Knossos.GetModFlags, Knossos.ResetModFlags
Used in: FlagInfo
string label = 1
string flag = 5
string category = 2
bool enabled = 3
string help = 4
Used in: HandleRetailFilesRequest
UNKNOWN = 0
AUTO_STEAM = 1
AUTO_GOG = 2
MANUAL_GOG = 3
MANUAL_FOLDER = 4
Used in: Package
string id = 1
string package = 2
Used in: InstallInfoResponse
string id = 5
string title = 1
string version = 2
string notes = 3
repeated Package packages = 4
Used in: ModInfo
string name = 1
string notes = 3
repeated Dependency dependencies = 4
Used in: InstallModRequest
string modid = 1
string version = 2
repeated string packages = 3
Used in: JoystickInfoResponse
string name = 1
string UUID = 2
Used in: ClientSentEvent
string message = 2
string sender = 3
Used in: LogMessage
UNKNOWN = 0
TRACE = 1
DEBUG = 2
INFO = 3
WARNING = 4
ERROR = 5
FATAL = 6
string modid = 1
string title = 2
repeated string tags = 5
Used in: ModDependencySnapshot
repeated string versions = 1
Used in: ModDownloadPackage
string label = 1
string checksum = 2
uint32 size = 3
repeated string links = 4
Used in: ModDetailsResponse
string name = 1
string notes = 2
Used in: ModIndex
string modid = 1
bytes version_checksum = 3
Used as request type in: Knossos.GetBuildModRelInfo, Knossos.GetModDependencies, Knossos.GetModFlags, Knossos.GetModInfo, Knossos.GetModInstallInfo, Knossos.GetRemoteModInfo, Knossos.ResetModFlags
string id = 1
string version = 2
Used as response type in: Knossos.GetModInfo, Knossos.GetRemoteModInfo
Used in: ModListResponse
string modid = 1
string teaser = 2
string title = 3
string version = 5
uint32 release_count = 4
Used in: ModListRequest
Used in: ModInfoResponse, SaveBuildModRequest
string modid = 1
string title = 2
repeated string tags = 3
Used in: Mod, ModMeta, SimpleModList.Item
MOD = 0
TOTAL_CONVERSION = 1
ENGINE = 2
TOOL = 3
EXTENSION = 4
Used as request type in: Knossos.CheckForProgramUpdates, Knossos.GetHardwareInfo, Knossos.GetJoystickInfo, Knossos.GetLocalMods, Knossos.GetRemoteMods, Knossos.GetSettings, Knossos.GetSimpleModList, Knossos.GetVersion, Knossos.LoadFSOSettings, Knossos.OpenDebugLog, Knossos.Wakeup
(message has no fields)
Used as request type in: Nebula.CheckToken, Nebula.GetVersions
(message has no fields)
Used in: BuildModRelInfoResponse, Release
string name = 1
string folder = 2
string notes = 3
optional CpuSpec cpu_spec = 5
bool knossos_vp = 6
repeated Dependency dependencies = 10
Used in: Package
string id = 1
string label = 2
string destination = 3
optional Checksum checksum = 4
uint64 filesize = 5
optional FileRef download = 6
Used in: Package
string path = 1
string archive = 2
string archive_path = 3
uint32 filesize = 5
optional Checksum checksum = 4
Used in: InstallInfoResponse.Package, Package
REQUIRED = 0
RECOMMENDED = 1
OPTIONAL = 2
Used in: ClientSentEvent
float progress = 1
string description = 2
bool error = 3
bool indeterminate = 4
Used in: ModInfoResponse, ModInstallResponse, ReleasePack
string modid = 1
string version = 2
string folder = 7
string description = 10
optional FileRef teaser = 11
optional FileRef banner = 12
string release_thread = 13
repeated FileRef screenshots = 14
repeated string videos = 15
string notes = 20
string cmdline = 21
repeated string mod_order = 24
map<string, string> dependency_snapshot = 22
bool snapshot_modified = 23
repeated Package packages = 4
string modid = 1
uint32 packnum = 2
repeated Release releases = 3
Used in: Release
STABLE = 0
RC = 1
NIGHTLY = 2
Used as request type in: Knossos.SaveSettings
Used as response type in: Knossos.GetSettings
bool first_run_done = 6
string library_path = 1
bool update_check = 2
bool error_reports = 3
int32 max_downloads = 4
int32 bandwidth_limit = 5
Used as response type in: Knossos.GetLocalMods, Knossos.GetRemoteMods
Used in: SimpleModList
string modid = 1
optional FileRef teaser = 2
string title = 3
string version = 4
bool broken = 6
Used in: SimpleModListResponse
string modid = 1
string version = 2
string title = 3
Used as response type in: Knossos.CancelTask, Knossos.DepSnapshotChange, Knossos.HandleRetailFiles, Knossos.InstallMod, Knossos.LaunchMod, Knossos.OpenLink, Knossos.SaveBuildMod, Knossos.SaveFSOSettings, Knossos.SaveModFlags, Knossos.SaveSettings, Knossos.ScanLocalMods, Knossos.SyncRemoteMods, Knossos.UninstallMod, Knossos.UpdateKnossos, Knossos.UpdateLocalModList, Knossos.UpdateUpdater, Knossos.VerifyChecksums
Used as request type in: Knossos.CancelTask, Knossos.ScanLocalMods, Knossos.SyncRemoteMods, Knossos.UpdateKnossos, Knossos.UpdateLocalModList, Knossos.UpdateUpdater
Used as response type in: Knossos.OpenDebugLog
Used as field type in: ClientSentEvent
bool success = 1
string error = 2
Used as request type in: Nebula.PreparePasswordReset, Nebula.VerifyAccount
Used in: ModInfoResponse
string label = 1
string id = 2
bool debug = 3
bool fred = 4
string cmdline = 2
string custom_build = 3
Used in: UserSettings
string modid = 1
string version = 2