@load com.maddox.rts.cmd.CmdParam NAME param \
HELP param <name of command> [<name param> [<value>]]

@load com.maddox.rts.cmd.CmdLoad NAME load \
HELP \
  load <full class name> \n \
\t[NAME <command name>] \n \
\t[HELP <help string>] \n \
\t[PARAM <name param> [<value>]]

@load com.maddox.rts.cmd.CmdLoad NAME unload \
HELP unload <command name>
@param unload DELETE on

@load com.maddox.rts.cmd.CmdFile NAME file PARAM CURENV on \
HELP file <file name of list commans> [BREAK] - in current environment

@load com.maddox.rts.cmd.CmdFile NAME f \
HELP f <file name of list commans> [BREAK] - in new environment

@load com.maddox.rts.cmd.CmdSet NAME set \
HELP set <name of atom> <string>

@load com.maddox.rts.cmd.CmdSet NAME del PARAM REMOVE on \
HELP del <name of atom>

@load com.maddox.rts.cmd.CmdShow NAME show \
HELP show [<pattern of name atoms>] [AREA <name of area>]

@load com.maddox.rts.cmd.CmdShow NAME history PARAM HISTORY on \
HELP history

@load com.maddox.rts.cmd.CmdHelp NAME help PARAM SIZE 10 WIDTH 60 \
HELP help [<pattern of commands>] [NAMES] [SIZE <size of colons>] [WIDTH <width>]

@load com.maddox.rts.cmd.CmdHelp NAME ? PARAM SIZE 10 WIDTH 60 \
HELP ? [<pattern of commands>] [NAMES] [SIZE <size of colons>] [WIDTH <width>]

@load com.maddox.rts.cmd.CmdAlias NAME alias \
HELP alias [<name> <string>] | [<name> REMOVE]

@load com.maddox.rts.cmd.CmdProperty NAME property \
HELP \
  property <string|ClassName.class> \n \
\t[<values>]| \n \
\t[<value name> [REMOVE]|[STRING <string>]|[INT <int>]|[FLOAT <float>]|[LONG <long>]|[DOUBLE <double>]]

@load com.maddox.rts.cmd.CmdConfig NAME config \
HELP config [<param>] [<value>]

@load com.maddox.il2.engine.cmd.CmdActorSpawn NAME spawn \
HELP \
  spawn <actor class name> \n \
\t[NAME <name>] [POSP <position>] [POSO <orientation>] \n \
\t[BASED <actor name for calculate position and orientation>] \n \
\t[BASE <name base actor>] [HOOK <name hook base actor>] \n \
\t[OWNER <name owner actor>] \n \
\t[ICON <icon name>] [MESH <mesh name>]

@load com.maddox.rts.cmd.CmdTimeout NAME timeout \
HELP timeout <timeout in ms> <command name> [<params>]

@load com.maddox.rts.cmd.CmdConsole NAME console \
HELP [LOG [on|off]] [LOGTIME [on|off]] [LOGFILE [<file name>]]

@load com.maddox.il2.engine.cmd.CmdActor NAME actor

@load com.maddox.il2.engine.cmd.CmdFObj NAME fobj \
HELP fobj [mask] [RELOAD]

@load com.maddox.rts.cmd.CmdSFS NAME sfs \
HELP sfs [MOUNT <lib name> [<as path>]] [UNMOUNT <lib name>]

@load com.maddox.rts.cmd.CmdGC NAME GC

@load com.maddox.rts.cmd.CmdCfg NAME cfg

@load com.maddox.rts.cmd.CmdInitSpawn NAME loadClass

@load com.maddox.il2.game.cmd.CmdServer NAME server \
HELP \
server [NAME <name>] [DESCRIPTION <info>] [PWD <password>]

@load com.maddox.il2.game.cmd.CmdMission NAME mission \
HELP mission [LOAD <name>] [BEGIN] [END] [DESTROY]

@load com.maddox.il2.game.cmd.CmdTOD NAME tod \
HELP tod [<hour.min>]

@load com.maddox.il2.game.cmd.CmdDifficulty NAME difficulty \
HELP \
 <empty> (list settings)\n \
 [WindTurbulence    <0|1>]\n \
 [FlutterEffect     <0|1>]\n \
 [StallsSpins       <0|1>]\n \
 [BlackoutsRedouts  <0|1>]\n \
 [EngineOverheat    <0|1>]\n \
 [TorqueGyroEffects <0|1>]\n \
 [RealisticLandings <0|1>]\n \
 [TakeoffLanding    <0|1>]\n \
 [CockpitAlwaysOn   <0|1>]\n \
 [NoOutsideViews    <0|1>]\n \
 [HeadShake         <0|1>]\n \
 [NoIcons           <0|1>]\n \
 [RealisticGunnery  <0|1>]\n \
 [LimitedAmmo       <0|1>]\n \
 [LimitedFuel       <0|1>]\n \
 [Vulnerability     <0|1>]\n \
 [NoPadlock         <0|1>]\n \
 [Clouds            <0|1>]

@load com.maddox.rts.cmd.CmdSocket NAME socket \
HELP \
 <empty>          (list protocols)\n \
 LISTENER [<0|1>] (enable/disable connect from remote hosts)\n \
 JOIN [BREAK]     (show status join/ break join)\n \
 <protocol>       (list sockets)\n \
 <protocol> CREATE [[LOCAL]HOST <nm>] [[LOCAL]PORT <n>] [CHANNELS <n>] [SPEED <n>]\n \
 <protocol> CHANNELS <n> [SPEED <n>] [[LOCAL]HOST <nm>] [[LOCAL]PORT <n>] \n \
 <protocol> SPEED <n> [CHANNELS <n>] [[LOCAL]HOST <nm>] [[LOCAL]PORT <n>] \n \
 <protocol> DESTROY [LOCALHOST <nm>] LOCALPORT <n> [HOST <nm>] [PORT <n>]\n \
 <protocol> JOIN [LOCALHOST <nm>] [LOCALPORT <n>] HOST <nm> [PORT <n>] [SPEED <n>]

@load com.maddox.rts.cmd.CmdChannel NAME channel \
HELP \
 <empty>  (list channels)\n \
 <number> [DESTROY] [SPEED <b/s>] [TIMEOUT <sec>] [STAT <sec>]

@load com.maddox.rts.cmd.CmdHost NAME host \
HELP \
 <empty>  (list hosts)\n \
 PATH   (list pathes)\n \
 <name> (rename local host)

@load com.maddox.il2.game.cmd.CmdUser NAME user \
HELP [<name>|<*>] [# <N>] [ARMY <N>|<name>] [STAT]

@load com.maddox.il2.game.cmd.CmdKick NAME kick \
HELP <name>

@load com.maddox.il2.game.cmd.CmdKickN NAME kick# \
HELP <N>

@load com.maddox.il2.game.cmd.CmdBanned NAME ban \
HELP \
 [ADD] [REM] [NAME [<name>]] [PATTERN [<pattern>]] [IP [<ip mask>]]\n \
 [CLEAR] [LOAD [<file name>]] [SAVE [<file name>]]

@load com.maddox.il2.game.cmd.CmdChat NAME chat \
HELP <message> [ALL] [TO# <N>] [TO <name>|<*>] [ARMY <N>|<name>]

@load com.maddox.il2.game.cmd.CmdRadio0 NAME rch \
HELP rch NEW|KILL|SET|LIST|INFO <name>

@load com.maddox.rts.cmd.CmdNetFile NAME netfile \
HELP netfile [<host> <file name>] [PRIOR <prior>] [STAT] [CANCEL] [CLEAR_HISTORY] [TRANSPORT]

@load com.maddox.il2.game.cmd.CmdDotRange NAME mp_dotrange \
HELP mp_dotrange [FRIENDLY|FOE] [DEFAULT] [COLOR <km>] [DOT <km>] [RANGE <km>] [TYPE <km>] [ID <km>] [NAME <km>]

@load com.maddox.il2.game.cmd.CmdMaxPing NAME maxping \
HELP <msec> [DELAY <sec>] [WARNINGS <num>]

@load com.maddox.il2.game.cmd.CmdSpeedBar NAME speedbar \
HELP speedbar [SHOW|HIDE]

@load com.maddox.il2.game.cmd.CmdExtraOcclusion NAME extraocclusion \
HELP extraocclusion [ON|OFF]

@load com.maddox.il2.game.cmd.CmdWeaponC NAME weaponC \
HELP weaponC <airName> LOCK|UNLOCK <weapon> [channelID]

@load com.maddox.il2.game.cmd.CmdPlane NAME plane \
HELP plane <plane> <actID> [channelID>]

@load com.maddox.il2.game.cmd.CmdBuilding NAME building \
HELP \
 syntax: building spawn <bName> <bClass> <dieFlag> <x> <y> <orient> \
 syntax: building remove <bName> \
 syntax: building respawn <bName>

@load com.maddox.il2.game.cmd.CmdButton NAME button \
HELP button <buttonName> 0|1 <channelID>

@load com.maddox.il2.game.cmd.CmdField NAME field \
HELP field <bpID> <statusID> <armyID> [channelID]

@load com.maddox.il2.game.cmd.CmdFrontMark NAME frontmark \
HELP \
 syntax: frontmark add <fmLabel> <x> <y> <armyID> \
 syntax: frontmark del <fmLabel>

@load com.maddox.il2.game.cmd.CmdStatic NAME static \
HELP \
 syntax: static spawn <sName> <sClass> <x> <y> <orient> <delay> [p1] [p2] [p3] \
 syntax: static remove <sName>

@load com.maddox.il2.game.cmd.CmdTarget NAME target \
HELP \
 syntax: target add <targetString> \
 syntax: target del x y

@load com.maddox.il2.game.cmd.CmdChief NAME chief \
HELP chief <create|road|spawn|remove> [chief params]

@load com.maddox.il2.game.cmd.CmdWing NAME wing \
HELP wing <create|config|way|spawn|remove> <wingName> [params]

@load com.maddox.rts.cmd.CmdTrack NAME track \
HELP track START|STOP [fileName]


@sfs MOUNT fb_3doserver.sfs
@sfs MOUNT fb_3do01server.sfs
@sfs MOUNT fb_3do02server.sfs
@sfs MOUNT fb_3do03server.sfs
@sfs MOUNT fb_3do04server.sfs
@sfs MOUNT fb_3do05server.sfs
@sfs MOUNT fb_3do06server.sfs
@sfs MOUNT fb_3do07server.sfs
@sfs MOUNT fb_3do08server.sfs
@sfs MOUNT fb_3do08pserver.sfs
@sfs MOUNT fb_3do09pserver.sfs
@sfs MOUNT fb_3do10pserver.sfs
@sfs MOUNT fb_3do11server.sfs
@sfs MOUNT fb_3do11pserver.sfs
@sfs MOUNT fb_3do12server.sfs
@sfs MOUNT fb_3do12pserver.sfs
@sfs MOUNT fb_3do13server.sfs
@sfs MOUNT fb_3do13pserver.sfs
@sfs MOUNT fb_3do14server.sfs
@sfs MOUNT fb_3do14pserver.sfs
@sfs MOUNT fb_3do15server.sfs
@sfs MOUNT fb_3do16server.sfs
@sfs MOUNT fb_3do16pserver.sfs
@sfs MOUNT fb_3do17server.sfs
@sfs MOUNT fb_3do18server.sfs
@sfs MOUNT fb_3do19server.sfs
@sfs MOUNT fb_3do20server.sfs
@sfs MOUNT fb_3do21server.sfs
@sfs MOUNT fb_3do22server.sfs

@sfs MOUNT fb_maps.sfs
@sfs MOUNT fb_maps01.sfs
@sfs MOUNT fb_maps02.sfs
@sfs MOUNT fb_maps03.sfs
@sfs MOUNT fb_maps04.sfs
@sfs MOUNT fb_maps05.sfs
@sfs MOUNT fb_maps06.sfs
@sfs MOUNT fb_maps07p.sfs
@sfs MOUNT fb_maps08p.sfs
@sfs MOUNT fb_maps09p.sfs
@sfs MOUNT fb_maps10.sfs
@sfs MOUNT fb_maps10p.sfs
@sfs MOUNT fb_maps11.sfs
@sfs MOUNT fb_maps12.sfs
@sfs MOUNT fb_maps12p.sfs
@sfs MOUNT fb_maps13.sfs
@sfs MOUNT fb_maps14.sfs
@sfs MOUNT fb_maps15.sfs
@sfs MOUNT fb_maps16.sfs
@sfs MOUNT fb_maps17.sfs

