Duelers Mod Cvariables

m_nerf (Nerf Control - 0 is the default)

The cvar m_nerf is a bitfield. The default is 0 and this un-nerfs everything. If you want some things nerfed as they are in the base game, you can adjust by setting the bit field according to the following:

  • 1 - rolls are nerfed (they slow up un-naturally, and you can't roll unless you are running at top speed)
  • 2 - lunge (blue special) is nerfed (restricted to use on the ground)
  • 4 - flip attack (yellow special) is nerfed (cannot be turned)
  • 8 - jump attack (red special) is nerfed (cannot be executed in sequence with other
    moves)
  • 16 - staff saber special attack nerfed (can only turn when touching ground). When un-nerfed you can turn the move when 'near' the ground.
  • 32 - back attacks (multiple stances) are nerfed (cannot be turned)
  • 64 - crouch/spin attacks (dual and staff) are nerfed (cannot be turned nor moved)
  • 128 - nerf staff backflip attacks (JA default too high and too long to hit anything)
  • 256 - nerf staff kicks (JA default range is too short)
  • 512 - nerf changing saber styles (you can't change style without leaving and rejoining the game.
  • 1024 - nerf (don't allow) saber throw in close combat


I have left the kata moves (includes the dual barrier) and the dual blade special as they
are in base JA.

m_duels (Duel Control - 0 is the default)


The cvar m_duels is a bitfield. The bits, if set, control duel features according to the following:

  • 1 - disable multiple concurrent duels
  • 2 - disable logging duel results to the duel combatants
  • 4 - enable logging of duel results to all players
  • 8 - disable top up of health, sheilds and force power to max at start of each duel
  • 16 - ignite saber at start of duel
  • 32 - disable throwing/kicking duels. (Until the UI is done, bind a key to the command "throw_duel" to challenge another player to a throwing duel. Note that if you are using a staff, you will be able to kick rather than throw.)
  • 64 - disable full force duels. (Until the UI is done, bind a key to the command "force_duel" to challenge another player to a full force duel.
  • 128 - enable duel severing. The default is to prevent duels from being severed by distance. The normal base game behaviour is to sever a duel at 1024 units.
  • 256 - disable duel overtime (with duel overtime, the map will not end while a duel is being fought. However, no new duels may be started during overtime.)
  • 512 - disable duels in team games. Normally duelers will allow duels in TFFA or other team oriented gametypes.
  • 1024 - disable duel non-interference. Normally, duelers will completely isolate two players dueling each other from all other players and surrounding action.
  • 2048 - enable duel glow. Normally, since duel non-interference is enabled, duelers sill disable the glow around the dueling players -- you don't need it to see who you are dueling!
  • 4096 - enable debug mode for duel non-interference. This will allow you to see other players who are not part of the duel, but they will not interfere with the duel.
  • 8192 - disallow changing saber configurations during a duel

m_emotes (Emote Control - 0 is the default)

The cvar m_emotes enables/disables the use of the game emotes. It is a bitfield. The bits, if set, control the following:

  • 1 - prevents standard game emotes (TAUNT, BOW, MEDITATE, FLOURISH, GLOAT) from being used in all game types. They are allowed only in duel and powerduel gametypes.
  • 2 - prevents emotes being used while moving.
  • 4 - prevents extra (non base JA) emotes from being available.
  • 8 - prevents "interactive" emotes from being available. The only example of this in version 1.0 is the "hug" emote.

m_aP (adminPassword -- this should be set to your own value!)

  • the value of this cvar will be used to authorize administration commands. If a client has the correct password, they will be able to execute admin commands and if not, the admin commands will report "unknown command".

m_ac (adminControl "4095" is the default)

  • this cvar is a bit field that controls access to admin command (pairs) and features. The admin command or features and associated bit field (in decimal) are below
    • showmotd (1)
    • freeze/thaw (2)
    • silence/speak (4)
    • bring/goto (8)
    • tzone/real (16)
    • rename (32)
    • boot (64)
    • teleport/origin (128)
    • screen shake (256)
    • thunder (512)
    • center print (1024)
    • setmap (2048)
  • The screen shake bit field enables or disables screen shake when admin commands are used. Similarly the thunder bit field controls the thunder sound. The center print bit field will enable printing admin info in the center of the screen in large type or, if disabled, will just print a message on the client console (top left of the screen).

m_saP (subAdminPassword)

  • This should be set on the server to the password for subAdmin access. If the client side cvariable c_aP matches this string, the client will be given subAdmin privaledges

m_sac (subAdminControl "3903" is the default)

  • this cvar works exactly as the m_ac cvariable described above. It's purpose is to provide a second level of subAdmin control. In general subadmin's will have access to a subset of the full admin functions
  • the default value gives subadmins all admin features save boot and teleport.

m_clP (clan Password -- default is "none")

  • if this cvariable is set to something other than "none", the behaviour of the "team" chat in FFA is changed to allow clan members to privately chat among themselves. If the client has set c_clP to the same password, then the "team" chat key will send messages only to those clients who have also correctly set c_clP to match the server password.

m_ms (MacroScan "1" is the default)

  • "0" client key binds are not scanned for macros
  • "1" client key binds are scanned for illegal macros. See Admin Info section for more information.

m_md1, …, m_md16 (MotdN)

Set each of these cvars to each line of a (possible) 16 line MOTD to provide information (e.g. rules) to players when the join battle. Mod_motdX cvars that are empty, i.e. equal to “”, will not be displayed.

m_mdt (MotdTime"10" is the default)

Set this cvar to the time, in seconds, that you wish the MOTD message to remain on the screen.