# Definition of console commands
# Syntax: def <subsystem> <command> [parameters data types (if any)]
# (where letters mean: i - integer, f - float, s - string, b - boolean (true/false, 1/0)) 

# mutes all output (even errors!)
#mute

# shutdown system
def Root shutdown

# app will no start with main menu
def Root nomenu

# sets dev variable
def Root setvar f

# finish race
def RaceSession finishrace

# loose race
def RaceSession looserace

# used internaly
def SingleFreeRide go s

# invokes sponsor dialog <1, n>
def SingleFreeRide sponsordialog i

# toggles user role (pilot/sailor)
def SingleFreeRide togglerole

# for reinitialization of network session
def MultiFreeRide netinit

# to every player a weapon under passed number <1, 9> is given
def ShadowSession weapon4all i

# to every player nitro is given
def ShadowSession nitro4all

# toggles visibility of HUD
def HUD togglevisiblehud

# watch value of named variable
def HUD watch ss

# toggle rotation setting of minimap
def HUD togglerotatingmap

# select profile for loading of game state <0, n>
def GameManager selectprofile i

# save actual profile
def GameManager saveprofile

# delete profiles
def GameManager delsprofiles

# loads session as free ride in current map
def GameManager arrival

# loads session as race with index of race in map, true to have opponents
def GameManager startrace ib

# setting of multiplayer features
def GameManager setnetplay ss

# load session as multiplayer
def GameManager startnetplay

# unlocks all maps
def GameState unlock

# sents test mail
def GameState testmail i

# set current map of actual profile (conflits with unlocking)
def GameState setmap s

# set player name of actual profile
def GameState setplayername s

# set character in profile <1, n> (no reloading of data)
def GameState setcharacter i

# add a boat of assembly to garage
def GameState addtogarage i

# for a boat in garage <0, n> set skin <1, n> (no reloading of data)
def GameState setskin ii

# set sponsor <0, 9> (no reloading of data)
def GameState setsponsor i

# set popularity points (straight)
def GameState setpp i

# adds popularity points (can cause events)
def GameState addpp i

# set amount of cash
def GameState setcash i

# adds cash (cause events)
def GameState addcash i

# test racers from Opponents.xml
def GameState testracers

# buys residences in unlocked maps
def GameState estates

# full nitro slots to every player
def Player fullnitro

# for test if symbol is in dictionary
def Language translate s

# play song
def GameSession play s

# reload game cameras (Cameras.xml)
def GameSession reloadcameras

# stops playing track
def GameSession stoptrack
 
# prints game camera settings
def GameSession gamecamera

# check presence of compulsary objects in scene (pass true to show them)
def GameScene checkscene b

# prints out all sponsor offers
def SponsorsLogic sponsoroffers

# visits all sponsors
def SponsorsLogic visit

# erases all mail
def GameState nomail

# toggles automatic/manual (numpad 0) flaps
def ShadowSession toggleautoflaps

# starts human aid challenge
def ShadowSession humanaid

# starts rescuer challenge
def ShadowSession rescuer

# doplneni carga
def ShadowSession reloadcargo

# umisteni navpointu
def ShadowSession insnp

#unmute

