SHARE
TWEET

Untitled

stickdead Mar 22nd, 2019 70 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!DOCTYPE html
  3.     PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  4.     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  6.  
  7. <head>
  8.  
  9. <style type="text/css">
  10. <!--
  11.  html, body
  12.  {
  13.    line-height:      120%;
  14.    color:            black;
  15.    background:       white;
  16.    font-weight:      normal;
  17.    font-family:      "Bitstream Vera Sans", sans-serif;
  18.    font-style:       normal;
  19.    text-decoration:  none;
  20.    margin:           0.5em;
  21.    padding:          0.5em;
  22.    border:           0.5em;
  23.  }
  24.  
  25.  
  26.  code
  27.  {
  28.    color:            blue;
  29.  }
  30.  
  31.  
  32.  dl.command dt
  33.  {
  34.    margin-top:       1em;
  35.    font-weight:      bold;
  36.  }
  37.  
  38.  dl.command_info
  39.  { }
  40.  
  41.  dl.command_arguments dt
  42.  {
  43.    margin-top:       0.5em;
  44.    font-weight:      normal;
  45.    font-style:       italic;
  46.  }
  47.  
  48.  dl.command_example dt
  49.  {
  50.    margin-top:       0.5em;
  51.    font-weight:      normal;
  52.  }
  53.  
  54.  
  55.  
  56.  dl.cvar dt
  57.  {
  58.    margin-top:       1em;
  59.    font-weight:      bold;
  60.  }
  61.  
  62.  dl.cvar_info
  63.  { }
  64.  
  65.  dl.cvar_values dt
  66.  {
  67.    margin-top:       0.5em;
  68.    font-weight:      normal;
  69.    font-style:       italic;
  70.  }
  71.  
  72.  dl.cvar_example dt
  73.  {
  74.    margin-top:       0.5em;
  75.    font-weight:      normal;
  76.  }
  77.  
  78.  
  79.  
  80.  dl.client_command dt
  81.  {
  82.    margin-top:       1em;
  83.    font-weight:      bold;
  84.  }
  85.  
  86.  dl.client_command_info
  87.  { }
  88.  
  89.  dl.client_command_arguments dt
  90.  {
  91.    margin-top:       0.5em;
  92.    font-weight:      normal;
  93.    font-style:       italic;
  94.  }
  95.  
  96.  dl.client_command_example dt
  97.  {
  98.    margin-top:       0.5em;
  99.    font-weight:      normal;
  100.  }
  101.  
  102.  
  103.  
  104.  dl.function dt
  105.  {
  106.    margin-top:       1em;
  107.    font-weight:      bold;
  108.  }
  109.  
  110.  dl.function_info
  111.  { }
  112.  
  113.  dl.function_arguments dt
  114.  {
  115.    margin-top:       0.5em;
  116.    font-weight:      normal;
  117.    font-style:       italic;
  118.  }
  119.  
  120.  dl.function_example dt
  121.  {
  122.    margin-top:       0.5em;
  123.    font-weight:      normal;
  124.  }
  125.  
  126.  
  127.  
  128.  .color_green
  129.  {
  130.    color:            green;
  131.  }
  132.  
  133.  .color_red
  134.  {
  135.    color:            red;
  136.  }
  137.  
  138.  
  139.  
  140.  .arg
  141.  {
  142.    color:            red;
  143.    /*background-color: #dfdfdf;*/
  144.    /*text-decoration:  underline;*/
  145.    border-style:     dotted;
  146.    border-width:     1px;
  147.  }
  148.  
  149.  
  150.  
  151.  a.link_command:link, a.link_command:visited
  152.  {
  153.    color:            blue;
  154.    background-color: #dfdfdf;
  155.    font-family:      "Courier New", Courier, monospace;
  156.    font-size:        0.8em;
  157.    text-decoration:  none;
  158.  }
  159.  
  160.  a.link_command:hover
  161.  {
  162.    color:            blue;
  163.    background-color: #ffffc0;
  164.    text-decoration:  none;
  165.  }
  166.  
  167.  a.link_command:active
  168.  {
  169.    color:            blue;
  170.    background-color: #ffffc0;
  171.    text-decoration:  none;
  172.  }
  173.  
  174.  
  175.  
  176.  a.link_cvar:link, a.link_cvar:visited
  177.  {
  178.    color:            blue;
  179.    background-color: #dfdfdf;
  180.    font-family:      "Courier New", Courier, monospace;
  181.    font-size:        0.8em;
  182.    text-decoration:  none;
  183.  }
  184.  
  185.  a.link_cvar:hover
  186.  {
  187.    color:            blue;
  188.    background-color: #ffffc0;
  189.    text-decoration:  none;
  190.  }
  191.  
  192.  a.link_cvar:active
  193.  {
  194.    color:            red;
  195.    background-color: #ffffc0;
  196.    text-decoration:  none;
  197.  }
  198.  
  199.  
  200.  
  201.  a.link_client_command:link, a.link_client_command:visited
  202.  {
  203.    color:            blue;
  204.    background-color: #dfdfdf;
  205.    font-family:      "Courier New", Courier, monospace;
  206.    font-size:        0.8em;
  207.    text-decoration:  none;
  208.  }
  209.  
  210.  a.link_client_command:hover
  211.  {
  212.    color:            blue;
  213.    background-color: #ffffc0;
  214.    text-decoration:  none;
  215.  }
  216.  
  217.  a.link_client_command:active
  218.  {
  219.    color:            blue;
  220.    background-color: #ffffc0;
  221.    text-decoration:  none;
  222.  }
  223.  
  224.  
  225.  
  226.  a.link_section:link, a.link_section:visited
  227.  {
  228.    color:            blue;
  229.    background-color: #dfdfdf;
  230.    font-family:      "Courier New", Courier, monospace;
  231.    font-size:        0.8em;
  232.    text-decoration:  none;
  233.  }
  234.  
  235.  a.link_section:hover
  236.  {
  237.    color:            blue;
  238.    background-color: #ffffc0;
  239.    text-decoration:  none;
  240.  }
  241.  
  242.  a.link_section:active
  243.  {
  244.    color:            blue;
  245.    background-color: #ffffc0;
  246.    text-decoration:  none;
  247.  }
  248.  
  249. -->
  250. </style>
  251.  
  252. <title>SoFreeS 20190303.266 - Server</title>
  253.  
  254. </head>
  255.  
  256. <body>
  257.  
  258.  
  259. <h1>SoFreeS 20190303.266 - Server</h1>
  260.  
  261. <ul>
  262.     <li><a href="#sf_sv" class="link_section">Commands (server)</a></li>
  263.     <li><a href="#_sf_sv" class="link_section">Cvars (server)</a></li>
  264.     <li><a href="#_sf_misc" class="link_section">Other (server)</a></li>
  265. </ul>
  266.  
  267.  
  268.  
  269.  
  270. <h2 id="sf_sv">Commands (server)</h2>
  271.  
  272. <ul>
  273.   <li><a href="#sf_sv_check_reso" class="link_command">sf_sv_check_reso</a></li>
  274.   <li><a href="#sf_sv_configstring_set" class="link_command">sf_sv_configstring_set</a></li>
  275.   <li><a href="#sf_sv_draw_altstring" class="link_command">sf_sv_draw_altstring</a></li>
  276.   <li><a href="#sf_sv_draw_clear" class="link_command">sf_sv_draw_clear</a></li>
  277.   <li><a href="#sf_sv_draw_string" class="link_command">sf_sv_draw_string</a></li>
  278.   <li><a href="#sf_sv_draw_string2" class="link_command">sf_sv_draw_string2</a></li>
  279.   <li><a href="#sf_sv_effect_endpos" class="link_command">sf_sv_effect_endpos</a></li>
  280.   <li><a href="#sf_sv_effect_list" class="link_command">sf_sv_effect_list</a></li>
  281.   <li><a href="#sf_sv_effect_register" class="link_command">sf_sv_effect_register</a></li>
  282.   <li><a href="#sf_sv_effect_start" class="link_command">sf_sv_effect_start</a></li>
  283.   <li><a href="#sf_sv_ent_anim" class="link_command">sf_sv_ent_anim</a></li>
  284.   <li><a href="#sf_sv_ent_callback" class="link_command">sf_sv_ent_callback</a></li>
  285.   <li><a href="#sf_sv_ent_create" class="link_command">sf_sv_ent_create</a></li>
  286.   <li><a href="#sf_sv_ent_field_get" class="link_command">sf_sv_ent_field_get</a></li>
  287.   <li><a href="#sf_sv_ent_field_set" class="link_command">sf_sv_ent_field_set</a></li>
  288.   <li><a href="#sf_sv_ent_find" class="link_command">sf_sv_ent_find</a></li>
  289.   <li><a href="#sf_sv_ent_paint" class="link_command">sf_sv_ent_paint</a></li>
  290.   <li><a href="#sf_sv_ent_relink" class="link_command">sf_sv_ent_relink</a></li>
  291.   <li><a href="#sf_sv_ent_remove" class="link_command">sf_sv_ent_remove</a></li>
  292.   <li><a href="#sf_sv_ent_spawn" class="link_command">sf_sv_ent_spawn</a></li>
  293.   <li><a href="#sf_sv_ent_use" class="link_command">sf_sv_ent_use</a></li>
  294.   <li><a href="#sf_sv_ent_vects" class="link_command">sf_sv_ent_vects</a></li>
  295.   <li><a href="#sf_sv_ghoul_list" class="link_command">sf_sv_ghoul_list</a></li>
  296.   <li><a href="#sf_sv_ghoul_register" class="link_command">sf_sv_ghoul_register</a></li>
  297.   <li><a href="#sf_sv_hook_at" class="link_command">sf_sv_hook_at</a></li>
  298.   <li><a href="#sf_sv_image_list" class="link_command">sf_sv_image_list</a></li>
  299.   <li><a href="#sf_sv_image_register" class="link_command">sf_sv_image_register</a></li>
  300.   <li><a href="#sf_sv_int_add" class="link_command">sf_sv_int_add</a></li>
  301.   <li><a href="#sf_sv_jmp_at" class="link_command">sf_sv_jmp_at</a></li>
  302.   <li><a href="#sf_sv_math_acos" class="link_command">sf_sv_math_acos</a></li>
  303.   <li><a href="#sf_sv_math_asin" class="link_command">sf_sv_math_asin</a></li>
  304.   <li><a href="#sf_sv_math_atan" class="link_command">sf_sv_math_atan</a></li>
  305.   <li><a href="#sf_sv_math_cos" class="link_command">sf_sv_math_cos</a></li>
  306.   <li><a href="#sf_sv_math_sin" class="link_command">sf_sv_math_sin</a></li>
  307.   <li><a href="#sf_sv_math_tan" class="link_command">sf_sv_math_tan</a></li>
  308.   <li><a href="#sf_sv_mem_read_char" class="link_command">sf_sv_mem_read_char</a></li>
  309.   <li><a href="#sf_sv_mem_read_float" class="link_command">sf_sv_mem_read_float</a></li>
  310.   <li><a href="#sf_sv_mem_read_int" class="link_command">sf_sv_mem_read_int</a></li>
  311.   <li><a href="#sf_sv_mem_read_short" class="link_command">sf_sv_mem_read_short</a></li>
  312.   <li><a href="#sf_sv_mem_read_string" class="link_command">sf_sv_mem_read_string</a></li>
  313.   <li><a href="#sf_sv_mem_write_char" class="link_command">sf_sv_mem_write_char</a></li>
  314.   <li><a href="#sf_sv_mem_write_float" class="link_command">sf_sv_mem_write_float</a></li>
  315.   <li><a href="#sf_sv_mem_write_int" class="link_command">sf_sv_mem_write_int</a></li>
  316.   <li><a href="#sf_sv_mem_write_short" class="link_command">sf_sv_mem_write_short</a></li>
  317.   <li><a href="#sf_sv_mem_write_string" class="link_command">sf_sv_mem_write_string</a></li>
  318.   <li><a href="#sf_sv_player_allow_altattack" class="link_command">sf_sv_player_allow_altattack</a></li>
  319.   <li><a href="#sf_sv_player_allow_attack" class="link_command">sf_sv_player_allow_attack</a></li>
  320.   <li><a href="#sf_sv_player_allow_walk" class="link_command">sf_sv_player_allow_walk</a></li>
  321.   <li><a href="#sf_sv_player_anim" class="link_command">sf_sv_player_anim</a></li>
  322.   <li><a href="#sf_sv_player_collision" class="link_command">sf_sv_player_collision</a></li>
  323.   <li><a href="#sf_sv_player_effect" class="link_command">sf_sv_player_effect</a></li>
  324.   <li><a href="#sf_sv_player_ent" class="link_command">sf_sv_player_ent</a></li>
  325.   <li><a href="#sf_sv_player_move" class="link_command">sf_sv_player_move</a></li>
  326.   <li><a href="#sf_sv_player_paint" class="link_command">sf_sv_player_paint</a></li>
  327.   <li><a href="#sf_sv_player_pos" class="link_command">sf_sv_player_pos</a></li>
  328.   <li><a href="#sf_sv_player_weap_current" class="link_command">sf_sv_player_weap_current</a></li>
  329.   <li><a href="#sf_sv_player_weap_lock" class="link_command">sf_sv_player_weap_lock</a></li>
  330.   <li><a href="#sf_sv_player_weap_paint" class="link_command">sf_sv_player_weap_paint</a></li>
  331.   <li><a href="#sf_sv_player_weap_switch" class="link_command">sf_sv_player_weap_switch</a></li>
  332.   <li><a href="#sf_sv_print_bprintf" class="link_command">sf_sv_print_bprintf</a></li>
  333.   <li><a href="#sf_sv_print_centerprint" class="link_command">sf_sv_print_centerprint</a></li>
  334.   <li><a href="#sf_sv_print_cinprintf" class="link_command">sf_sv_print_cinprintf</a></li>
  335.   <li><a href="#sf_sv_print_cprintf" class="link_command">sf_sv_print_cprintf</a></li>
  336.   <li><a href="#sf_sv_print_welcomeprint" class="link_command">sf_sv_print_welcomeprint</a></li>
  337.   <li><a href="#sf_sv_save_reso" class="link_command">sf_sv_save_reso</a></li>
  338.   <li><a href="#sf_sv_script_load" class="link_command">sf_sv_script_load</a></li>
  339.   <li><a href="#sf_sv_script_run" class="link_command">sf_sv_script_run</a></li>
  340.   <li><a href="#sf_sv_script_unload" class="link_command">sf_sv_script_unload</a></li>
  341.   <li><a href="#sf_sv_sofree_help" class="link_command">sf_sv_sofree_help</a></li>
  342.   <li><a href="#sf_sv_sound_list" class="link_command">sf_sv_sound_list</a></li>
  343.   <li><a href="#sf_sv_sound_override" class="link_command">sf_sv_sound_override</a></li>
  344.   <li><a href="#sf_sv_sound_play_ent" class="link_command">sf_sv_sound_play_ent</a></li>
  345.   <li><a href="#sf_sv_sound_play_origin" class="link_command">sf_sv_sound_play_origin</a></li>
  346.   <li><a href="#sf_sv_sound_register" class="link_command">sf_sv_sound_register</a></li>
  347.   <li><a href="#sf_sv_sound_remove" class="link_command">sf_sv_sound_remove</a></li>
  348.   <li><a href="#sf_sv_spackage_print_id" class="link_command">sf_sv_spackage_print_id</a></li>
  349.   <li><a href="#sf_sv_spackage_print_obit" class="link_command">sf_sv_spackage_print_obit</a></li>
  350.   <li><a href="#sf_sv_spackage_print_string" class="link_command">sf_sv_spackage_print_string</a></li>
  351.   <li><a href="#sf_sv_spackage_register" class="link_command">sf_sv_spackage_register</a></li>
  352.   <li><a href="#sf_sv_vector_copy" class="link_command">sf_sv_vector_copy</a></li>
  353.   <li><a href="#sf_sv_vector_grow" class="link_command">sf_sv_vector_grow</a></li>
  354.   <li><a href="#sf_sv_vector_set" class="link_command">sf_sv_vector_set</a></li>
  355. </ul>
  356.  
  357.  
  358. <dl class="command">
  359.   <dt class="command" id="sf_sv_check_reso">sf_sv_check_reso</dt>
  360.     <dd>???</dd>
  361.  
  362.     <dd>
  363.       <dl class="command_info">
  364.         <dt>Synopsis:</dt>
  365.           <dd><code>sf_sv_check_reso</code></dd>
  366.  
  367.         <dt>Example:</dt>
  368.           <dd><code>???</code></dd>
  369.       </dl>
  370.     </dd>
  371. </dl>
  372.  
  373.  
  374. <dl class="command">
  375.   <dt class="command" id="sf_sv_configstring_set">sf_sv_configstring_set</dt>
  376.     <dd>???</dd>
  377.  
  378.     <dd>
  379.       <dl class="command_info">
  380.         <dt>Synopsis:</dt>
  381.           <dd><code>sf_sv_configstring_set</code></dd>
  382.  
  383.         <dt>Example:</dt>
  384.           <dd><code>???</code></dd>
  385.       </dl>
  386.     </dd>
  387. </dl>
  388.  
  389.  
  390. <dl class="command">
  391.   <dt class="command" id="sf_sv_draw_altstring">sf_sv_draw_altstring</dt>
  392.     <dd>Draw a grey string at offset X Y with message.</dd>
  393.  
  394.     <dd>
  395.       <dl class="command_info">
  396.         <dt>Synopsis:</dt>
  397.           <dd><code>sf_sv_draw_altstring <span class="arg">X</span> <span class="arg">Y</span> <span class="arg">MESSAGE</span></code></dd>
  398.           <dd>
  399.             <dl class="command_arguments">
  400.               <dt>X</dt>
  401.                 <dd>Offset X</dd>
  402.             </dl>
  403.           </dd>
  404.           <dd>
  405.             <dl class="command_arguments">
  406.               <dt>Y</dt>
  407.                 <dd>Offset Y</dd>
  408.             </dl>
  409.           </dd>
  410.           <dd>
  411.             <dl class="command_arguments">
  412.               <dt>MESSAGE</dt>
  413.                 <dd>Offset message</dd>
  414.             </dl>
  415.           </dd>
  416.         <dt>Example:</dt>
  417.           <dd><code>???</code></dd>
  418.       </dl>
  419.     </dd>
  420. </dl>
  421.  
  422.  
  423. <dl class="command">
  424.   <dt class="command" id="sf_sv_draw_clear">sf_sv_draw_clear</dt>
  425.     <dd>Clear all interface text on screen.</dd>
  426.  
  427.     <dd>
  428.       <dl class="command_info">
  429.         <dt>Synopsis:</dt>
  430.           <dd><code>sf_sv_draw_clear</code></dd>
  431.  
  432.         <dt>Example:</dt>
  433.           <dd><code>]sf_sv_draw_clear</code></dd>
  434.       </dl>
  435.     </dd>
  436. </dl>
  437.  
  438.  
  439. <dl class="command">
  440.   <dt class="command" id="sf_sv_draw_string">sf_sv_draw_string</dt>
  441.     <dd>Draw a string at offset X Y with message.</dd>
  442.  
  443.     <dd>
  444.       <dl class="command_info">
  445.         <dt>Synopsis:</dt>
  446.           <dd><code>sf_sv_draw_altstring <span class="arg">X</span> <span class="arg">Y</span> <span class="arg">MESSAGE</span></code></dd>
  447.           <dd>
  448.             <dl class="command_arguments">
  449.               <dt>X</dt>
  450.                 <dd>Offset X</dd>
  451.             </dl>
  452.           </dd>
  453.           <dd>
  454.             <dl class="command_arguments">
  455.               <dt>Y</dt>
  456.                 <dd>Offset Y</dd>
  457.             </dl>
  458.           </dd>
  459.           <dd>
  460.             <dl class="command_arguments">
  461.               <dt>MESSAGE</dt>
  462.                 <dd>Offset message</dd>
  463.             </dl>
  464.           </dd>
  465.         <dt>Example:</dt>
  466.           <dd><code>]sf_sv_draw_string</code></dd>
  467.       </dl>
  468.     </dd>
  469. </dl>
  470.  
  471.  
  472. <dl class="command">
  473.   <dt class="command" id="sf_sv_draw_string2">sf_sv_draw_string2</dt>
  474.     <dd>Draw a string at offset X Y with message.</dd>
  475.  
  476.     <dd>
  477.       <dl class="command_info">
  478.         <dt>Synopsis:</dt>
  479.           <dd><code>sf_sv_draw_altstring <span class="arg">X</span> <span class="arg">Y</span> <span class="arg">MESSAGE</span></code></dd>
  480.           <dd>
  481.             <dl class="command_arguments">
  482.               <dt>X</dt>
  483.                 <dd>Offset X</dd>
  484.             </dl>
  485.           </dd>
  486.           <dd>
  487.             <dl class="command_arguments">
  488.               <dt>Y</dt>
  489.                 <dd>Offset Y</dd>
  490.             </dl>
  491.           </dd>
  492.           <dd>
  493.             <dl class="command_arguments">
  494.               <dt>MESSAGE</dt>
  495.                 <dd>Offset message</dd>
  496.             </dl>
  497.           </dd>
  498.         <dt>Example:</dt>
  499.           <dd><code>]sf_sv_draw_string2</code></dd>
  500.       </dl>
  501.     </dd>
  502. </dl>
  503.  
  504.  
  505. <dl class="command">
  506.   <dt class="command" id="sf_sv_effect_endpos">sf_sv_effect_endpos</dt>
  507.     <dd>Call this just before you spawn or exec. Set a end position for a line effect environ_effect entity.</dd>
  508.  
  509.     <dd>
  510.       <dl class="command_info">
  511.         <dt>Synopsis:</dt>
  512.           <dd><code>sf_sv_effect_endpos <span class="arg">#~entval</span> <span class="arg">~org</span></code></dd>
  513.  
  514.         <dt>Example:</dt>
  515.           <dd><code>]sf_sv_effect_endpos #~entval ~org</code></dd>
  516.       </dl>
  517.     </dd>
  518. </dl>
  519.  
  520.  
  521. <dl class="command">
  522.   <dt class="command" id="sf_sv_effect_list">sf_sv_effect_list</dt>
  523.     <dd>List all registered effects and put it in the <code>_sp_sv_effect_list_*</code> variables</dd>
  524.  
  525.     <dd>
  526.       <dl class="command_info">
  527.         <dt>Synopsis:</dt>
  528.           <dd><code>sf_sv_effect_list</code></dd>
  529.  
  530.         <dt>Example:</dt>
  531.           <dd><code>]sf_sv_effect_list</code></dd>
  532.       </dl>
  533.     </dd>
  534. </dl>
  535.  
  536.  
  537. <dl class="command">
  538.   <dt class="command" id="sf_sv_effect_register">sf_sv_effect_register</dt>
  539.     <dd>Registers a new effect file.</dd>
  540.  
  541.     <dd>
  542.       <dl class="command_info">
  543.         <dt>Synopsis:</dt>
  544.           <dd><code>sf_sv_effect_register <span class="arg">NAME</span></code></dd>
  545.            <dd>
  546.             <dl class="command_arguments">
  547.               <dt>NAME</dt>
  548.                 <dd>Name of effect</dd>
  549.             </dl>
  550.           </dd>
  551.  
  552.         <dt>Example:</dt>
  553.           <dd><code>]sf_sv_effect_register gore/shotgun</code></dd>
  554.       </dl>
  555.     </dd>
  556. </dl>
  557.  
  558.  
  559. <dl class="command">
  560.   <dt class="command" id="sf_sv_effect_start">sf_sv_effect_start</dt>
  561.     <dd>Run an effect at pos.</dd>
  562.  
  563.     <dd>
  564.       <dl class="command_info">
  565.         <dt>Synopsis:</dt>
  566.           <dd><code>sf_sv_effect_start</code></dd>
  567.  
  568.         <dt>Example:</dt>
  569.           <dd><code>???</code></dd>
  570.       </dl>
  571.     </dd>
  572. </dl>
  573.  
  574.  
  575. <dl class="command">
  576.   <dt class="command" id="sf_sv_ent_anim">sf_sv_ent_anim</dt>
  577.     <dd>Play an animation for an entity.</dd>
  578.  
  579.     <dd>
  580.       <dl class="command_info">
  581.         <dt>Synopsis:</dt>
  582.           <dd><code>sf_sv_ent_anim <span class="arg">SLOT|*</span> <span class="arg">NAME</span> <span class="arg">START</span> <span class="arg">INTERRUPT</span> <span class="arg">LOOP</span> <span class="arg">MATCH</span> <span class="arg">REVERSE</span></code></dd>
  583.            <dd>
  584.  
  585.             <dl class="command_arguments">
  586.               <dt>SLOT|*</dt>
  587.                 <dd>Slot number of the player (<code>0</code> .. <code>31</code>) or a <code>*</code> for all players</dd>
  588.             </dl>
  589.             <dl class="command_arguments">
  590.               <dt>NAME</dt>
  591.                 <dd>Animation name</dd>
  592.             </dl>
  593.             <dl class="command_arguments">
  594.               <dt>START</dt>
  595.                 <dd>Start position in float value</dd>
  596.             </dl>
  597.             <dl class="command_arguments">
  598.               <dt>INTERRUPT</dt>
  599.                 <dd>Interrupt current in integer value</dd>
  600.             </dl>
  601.             <dl class="command_arguments">
  602.               <dt>LOOP</dt>
  603.                 <dd>Should it loop</dd>
  604.             </dl>
  605.             <dl class="command_arguments">
  606.               <dt>MATCH</dt>
  607.                 <dd>No idea</dd>
  608.             </dl>
  609.             <dl class="command_arguments">
  610.               <dt>REVERSE</dt>
  611.                 <dd>Play in reverse</dd>
  612.             </dl>
  613.  
  614.           </dd>
  615.  
  616.         <dt>Example:</dt>
  617.           <dd><code>]sf_sv_ent_anim 0 ghoul/enemy/female/std_xdance_n_n_n.ghl 2.500 0 1 0 1</code></dd>
  618.       </dl>
  619.     </dd>
  620. </dl>
  621.  
  622.  
  623. <dl class="command">
  624.   <dt class="command" id="sf_sv_ent_callback">sf_sv_ent_callback</dt>
  625.     <dd>Attach a SoF function to a touch event of an entity.</dd>
  626.     <dd>
  627.       <dl class="command_info">
  628.         <dt>Synopsis:</dt>
  629.           <dd><code>sf_sv_ent_callback <span class="arg">ENTITY</span> <span class="arg">TYPE</span> <span class="arg">FUNCTION</span></code></dd>
  630.            <dd>
  631.             <dl class="command_arguments">
  632.               <dt>ENTITY</dt>
  633.                 <dd>Entity handle</dd>
  634.             </dl>
  635.             <dl class="command_arguments">
  636.               <dt>TYPE</dt>
  637.                 <dd><code>think</code></dd>
  638.                 <dd><code>touch</code></dd>
  639.                 <dd><code>use</code></dd>
  640.                 <dd><code>pluse</code></dd>
  641.                 <dd><code>pain</code></dd>
  642.                 <dd><code>die</code></dd>
  643.             </dl>
  644.             <dl class="command_arguments">
  645.               <dt>FUNCTION</dt>
  646.                 <dd>Sofplus function name</dd>
  647.             </dl>          
  648.           </dd>
  649.          <dt>Example:</dt>
  650.           <dd><code>???</code></dd>
  651.       </dl>
  652.     </dd>
  653. </dl>
  654.  
  655.  
  656. <dl class="command">
  657.   <dt class="command" id="sf_sv_ent_create">sf_sv_ent_create</dt>
  658.     <dd>Creates an entity from a classname but doesn't spawn it into the world.</dd>
  659.     <dd>
  660.       <dl class="command_info">
  661.          <dt>Synopsis:</dt>
  662.           <dd><code>sf_sv_ent_create <span class="arg">NAME</span></code></dd>
  663.            <dd>
  664.              <dl class="command_arguments">
  665.               <dt>NAME</dt>
  666.               <dd>Cvar name to store the entity handle</dd>
  667.              </dl>
  668.           </dd>
  669.          <dt>Example:</dt>
  670.           <dd><code>]sf_sv_ent_create info_player_start</code></dd>
  671.       </dl>
  672.     </dd>
  673. </dl>
  674.  
  675.  
  676. <dl class="command">
  677.   <dt class="command" id="sf_sv_ent_field_get">sf_sv_ent_field_get</dt>
  678.     <dd>Set a specific field for a specified entity.</dd>
  679.  
  680.     <dd>
  681.       <dl class="command_info">
  682.         <dt>Synopsis:</dt>
  683.           <dd><code>sf_sv_ent_field_get</code></dd>
  684.  
  685.         <dt>Example:</dt>
  686.           <dd><code>???</code></dd>
  687.       </dl>
  688.     </dd>
  689. </dl>
  690.  
  691.  
  692. <dl class="command">
  693.   <dt class="command" id="sf_sv_ent_field_set">sf_sv_ent_field_set</dt>
  694.     <dd>Set a specific field for a specified entity.</dd>
  695.  
  696.     <dd>
  697.       <dl class="command_info">
  698.         <dt>Synopsis:</dt>
  699.           <dd><code>sf_sv_ent_field_set</code></dd>
  700.  
  701.         <dt>Example:</dt>
  702.           <dd><code>???</code></dd>
  703.       </dl>
  704.     </dd>
  705. </dl>
  706.  
  707.  
  708. <dl class="command">
  709.   <dt class="command" id="sf_sv_ent_find">sf_sv_ent_find</dt>
  710.     <dd>Finds entities based on single criteria.</dd>
  711.  
  712.     <dd>
  713.       <dl class="command_info">
  714.         <dt>Synopsis:</dt>
  715.           <dd><code>sf_sv_ent_find <span class="arg">CVAR</span> <span class="arg">OFFSET</span> <span class="arg">VALUE</span></code></dd>
  716.            <dd>
  717.              <dl class="command_arguments">
  718.               <dt>CVAR</dt>
  719.               <dd>Cvar name prefix for resulting cvar</dd>
  720.              </dl>
  721.               <dl class="command_arguments">
  722.               <dt>OFFSET</dt>
  723.               <dd>Interger offset for which ent field to compare</dd>
  724.              </dl>
  725.               <dl class="command_arguments">
  726.               <dt>VALUE</dt>
  727.               <dd>Value for which it much match</dd>
  728.              </dl>
  729.           </dd>
  730.          <dt>Example:</dt>
  731.           <dd><code>]sf_sv_ent_find ~answer 436 m_x_bull</code></dd>
  732.              <dd>
  733.              <dl class="command_arguments">
  734.               <dd><code>Is equivalent to sf_sv_ent_find ~answer $EDICT_CLASSNAME m_x_bull for those who have define data</code></dd>
  735.              </dl>
  736.           </dd>
  737.       </dl>
  738.     </dd>
  739. </dl>
  740.  
  741.  
  742. <dl class="command">
  743.   <dt class="command" id="sf_sv_ent_paint">sf_sv_ent_paint</dt>
  744.     <dd>Color an entity.</dd>
  745.  
  746.     <dd>
  747.       <dl class="command_info">
  748.         <dt>Synopsis:</dt>
  749.           <dd><code>sf_sv_ent_paint <span class="arg">ENTITY</span> <span class="arg">RED</span> <span class="arg">GREEN</span> <span class="arg">BLUE</span> <span class="arg">ALPHA</span></code></dd>
  750.            <dd>
  751.              <dl class="command_arguments">
  752.               <dt>ENTITY</dt>
  753.               <dd>Entity handle</dd>
  754.              </dl>
  755.               <dl class="command_arguments">
  756.               <dt>RED</dt>
  757.               <dd>Red float (<code>0.0</code> .. <code>1.0</code>)</dd>
  758.              </dl>
  759.               <dl class="command_arguments">
  760.               <dt>GREEN</dt>
  761.               <dd>Green float (<code>0.0</code> .. <code>1.0</code>)</dd>
  762.              </dl>
  763.               <dl class="command_arguments">
  764.               <dt>BLUE</dt>
  765.               <dd>Blue float (<code>0.0</code> .. <code>1.0</code>)</dd>
  766.              </dl>
  767.               <dl class="command_arguments">
  768.               <dt>ALPHA</dt>
  769.               <dd>Alpha float (<code>0.0</code> .. <code>1.0</code>)</dd>
  770.              </dl>
  771.           </dd>
  772.         <dt>Example:</dt>
  773.           <dd><code>???</code></dd>
  774.       </dl>
  775.     </dd>
  776. </dl>
  777.  
  778.  
  779. <dl class="command">
  780.   <dt class="command" id="sf_sv_ent_relink">sf_sv_ent_relink</dt>
  781.     <dd>???</dd>
  782.  
  783.     <dd>
  784.       <dl class="command_info">
  785.         <dt>Synopsis:</dt>
  786.           <dd><code>sf_sv_ent_relink</code></dd>
  787.  
  788.         <dt>Example:</dt>
  789.           <dd><code>???</code></dd>
  790.       </dl>
  791.     </dd>
  792. </dl>
  793.  
  794.  
  795. <dl class="command">
  796.   <dt class="command" id="sf_sv_ent_remove">sf_sv_ent_remove</dt>
  797.     <dd>Delete an edict. Use this on ANY previously created entity, spawned or unspawned.</dd>
  798.     <dd>
  799.       <dl class="command_info">
  800.         <dt>Synopsis:</dt>
  801.           <dd><code>sf_sv_ent_remove <span class="arg">ENTITY</span></code></dd>
  802.              <dd>
  803.              <dl class="command_arguments">
  804.               <dt>ENTITY</dt>
  805.               <dd>Immidiate value of entity handle</dd>
  806.              </dl>
  807.           </dd>
  808.  
  809.         <dt>Example:</dt>
  810.           <dd><code>???</code></dd>
  811.       </dl>
  812.     </dd>
  813. </dl>
  814.  
  815.  
  816. <dl class="command">
  817.   <dt class="command" id="sf_sv_ent_spawn">sf_sv_ent_spawn</dt>
  818.     <dd>Place an already created entity into the world.</dd>
  819.     <dd>
  820.       <dl class="command_info">
  821.         <dt>Synopsis:</dt>
  822.           <dd><code>sf_sv_ent_spawn <span class="arg">ENTITY</span></code></dd>
  823.              <dd>
  824.              <dl class="command_arguments">
  825.               <dt>ENTITY</dt>
  826.               <dd>Immidiate value of entity handle</dd>
  827.              </dl>
  828.              </dd>
  829.         <dt>Example:</dt>
  830.           <dd><code>???</code></dd>
  831.       </dl>
  832.     </dd>
  833. </dl>
  834.  
  835.  
  836. <dl class="command">
  837.   <dt class="command" id="sf_sv_ent_use">sf_sv_ent_use</dt>
  838.     <dd>Execute the 'use' callback of an entity.</dd>
  839.  
  840.     <dd>
  841.       <dl class="command_info">
  842.         <dt>Synopsis:</dt>
  843.           <dd><code>sf_sv_ent_use <span class="arg">ENTITY</span></code></dd>
  844.            <dd>
  845.               <dl class="command_arguments">
  846.               <dt>ENTITY</dt>
  847.               <dd>Entity handle</dd>
  848.              </dl>
  849.            </dd>
  850.         <dt>Example:</dt>
  851.           <dd><code>???</code></dd>
  852.       </dl>
  853.     </dd>
  854. </dl>
  855.  
  856.  
  857. <dl class="command">
  858.   <dt class="command" id="sf_sv_ent_vects">sf_sv_ent_vects</dt>
  859.     <dd>Grab forward right up vectors of ent.</dd>
  860.  
  861.     <dd>
  862.       <dl class="command_info">
  863.         <dt>Synopsis:</dt>
  864.           <dd><code>sf_sv_ent_vects <span class="arg">CVAR</span> <span class="arg">ENTITY</span></code></dd>
  865.             <dd>
  866.               <dl class="command_arguments">
  867.                 <dt>CVAR</dt>
  868.                 <dd>Cvar name prefix for resulting cvar</dd>
  869.               </dl>
  870.               <dl class="command_arguments">
  871.                 <dt>ENTITY</dt>
  872.                 <dd>Entity handle</dd>
  873.               </dl>
  874.             </dd>
  875.  
  876.         <dt>Example:</dt>
  877.           <dd><code>???</code></dd>
  878.       </dl>
  879.     </dd>
  880. </dl>
  881.  
  882.  
  883. <dl class="command">
  884.   <dt class="command" id="sf_sv_ghoul_list">sf_sv_ghoul_list</dt>
  885.     <dd>List all registered ghoul files and put it in the <code>_sp_sv_ghoul_list_*</code> variables.</dd>
  886.  
  887.     <dd>
  888.       <dl class="command_info">
  889.         <dt>Synopsis:</dt>
  890.           <dd><code>sf_sv_ghoul_list</code></dd>
  891.  
  892.         <dt>Example:</dt>
  893.           <dd><code>]sf_sv_ghoul_list</code></dd>
  894.       </dl>
  895.     </dd>
  896. </dl>
  897.  
  898.  
  899. <dl class="command">
  900.   <dt class="command" id="sf_sv_ghoul_register">sf_sv_ghoul_register</dt>
  901.     <dd>Register a new ghoul file.</dd>
  902.  
  903.     <dd>
  904.       <dl class="command_info">
  905.         <dt>Synopsis:</dt>
  906.           <dd><code>sf_sv_ghoul_register <span class="arg">NAME</span></code></dd>
  907.            <dd>
  908.             <dl class="command_arguments">
  909.               <dt>NAME</dt>
  910.                 <dd>Name of ghoul</dd>
  911.             </dl>
  912.           </dd>
  913.  
  914.         <dt>Example:</dt>
  915.           <dd><code>]sf_sv_ghoul_register GHOUL/ITEM/PICK-UPS/ARMOR/ARMOR.GHB</code></dd>
  916.       </dl>
  917.     </dd>
  918. </dl>
  919.  
  920.  
  921. <dl class="command">
  922.   <dt class="command" id="sf_sv_hook_at">sf_sv_hook_at</dt>
  923.     <dd>This doesn't work. Do not use this!</dd>
  924.  
  925.     <dd>
  926.       <dl class="command_info">
  927.         <dt>Synopsis:</dt>
  928.           <dd><code>...</code></dd>
  929.  
  930.         <dt>Example:</dt>
  931.           <dd><code>...</code></dd>
  932.       </dl>
  933.     </dd>
  934. </dl>
  935.  
  936.  
  937. <dl class="command">
  938.   <dt class="command" id="sf_sv_image_list">sf_sv_image_list</dt>
  939.     <dd>List all registered image files and put it in the <code>_sp_sv_image_list_*</code> variables.</dd>
  940.  
  941.     <dd>
  942.       <dl class="command_info">
  943.         <dt>Synopsis:</dt>
  944.           <dd><code>sf_sv_image_list</code></dd>
  945.  
  946.         <dt>Example:</dt>
  947.           <dd><code>]sf_sv_image_list</code></dd>
  948.       </dl>
  949.     </dd>
  950. </dl>
  951.  
  952.  
  953. <dl class="command">
  954.   <dt class="command" id="sf_sv_image_register">sf_sv_image_register</dt>
  955.     <dd>Register a new image file.</dd>
  956.     <dd>
  957.       <dl class="command_info">
  958.         <dt>Synopsis:</dt>
  959.           <dd><code>sf_sv_image_register <span class="arg">NAME</span></code></dd>
  960.            <dd>
  961.             <dl class="command_arguments">
  962.               <dt>NAME</dt>
  963.                 <dd>Name of image</dd>
  964.             </dl>
  965.           </dd>
  966.         <dt>Example:</dt>
  967.           <dd><code>]sf_sv_image_register pics/scope/arrows128_1</code></dd>
  968.       </dl>
  969.     </dd>
  970. </dl>
  971.  
  972.  
  973. <dl class="command">
  974.   <dt class="command" id="sf_sv_int_add">sf_sv_int_add</dt>
  975.     <dd>A simple math addition function, strictly for integers.</dd>
  976.     <dd>
  977.       <dl class="command_info">
  978.         <dt>Synopsis:</dt>
  979.           <dd><code>sf_sv_int_add <span class="arg">CVAR</span> <span class="arg">VALUE</span></code></dd>
  980.           <dd>
  981.             <dl class="command_arguments">
  982.               <dt>CVAR</dt>
  983.                 <dd>Variable to perform calculation on</dd>
  984.               <dt>VALUE</dt>
  985.                 <dd>Value to add</dd>
  986.             </dl>
  987.           </dd>
  988.         <dt>Example:</dt>
  989.           <dd><code>]set test 1<br />
  990.                     ]sf_sv_int_add test 2<br />
  991.                     ]echo #test<br />
  992.                     3</code></dd>
  993.       </dl>
  994.     </dd>
  995.  
  996.  
  997. <dl class="command">
  998.   <dt class="command" id="sf_sv_jmp_at">sf_sv_jmp_at</dt>
  999.     <dd>Write a jump instruction to memory at offset. You have to do the relative math to make this work. (to - from) - 5;</dd>
  1000.     <dd>
  1001.       <dl class="command_info">
  1002.         <dt>Synopsis:</dt>
  1003.           <dd><code>sf_sv_jmp_at <span class="arg">OFFSET</span> <span class="arg">JUMP</span></code></dd>
  1004.            <dd>
  1005.             <dl class="command_arguments">
  1006.               <dt>OFFSET</dt>
  1007.               <dd>Memory offset to write to, location of 0xe9</dd>
  1008.             </dl>
  1009.             <dl class="command_arguments">
  1010.               <dt>JUMP</dt>
  1011.               <dd>Jump destination</dd>
  1012.             </dl>
  1013.           </dd>
  1014.         <dt>Example:</dt>
  1015.           <dd><code>???</code></dd>
  1016.       </dl>
  1017.     </dd>
  1018. </dl>
  1019.  
  1020.  
  1021. <dl class="command">
  1022.   <dt class="command" id="sf_sv_math_acos">sf_sv_math_acos</dt>
  1023.     <dd>Your average math inverse cosinus function.</dd>
  1024.     <dd>
  1025.       <dl class="command_info">
  1026.         <dt>Synopsis:</dt>
  1027.           <dd><code>sf_sv_math_acos <span class="arg">CVAR</span></code></dd>
  1028.            <dd>
  1029.             <dl class="command_arguments">
  1030.               <dt>CVAR</dt>
  1031.               <dd>Cvar in out initially number, will inverse cosinus the number and store</dd>
  1032.             </dl>
  1033.           </dd>
  1034.         <dt>Example:</dt>
  1035.           <dd><code>???</code></dd>
  1036.       </dl>
  1037.     </dd>
  1038. </dl>
  1039.  
  1040.  
  1041. <dl class="command">
  1042.   <dt class="command" id="sf_sv_math_asin">sf_sv_math_asin</dt>
  1043.     <dd>Your average math inverse sinus function.</dd>
  1044.     <dd>
  1045.       <dl class="command_info">
  1046.         <dt>Synopsis:</dt>
  1047.           <dd><code>sf_sv_math_asin <span class="arg">CVAR</span></code></dd>
  1048.            <dd>
  1049.             <dl class="command_arguments">
  1050.               <dt>CVAR</dt>
  1051.               <dd>Cvar in out initially number, will inverse sinus the number and store</dd>
  1052.             </dl>
  1053.           </dd>
  1054.         <dt>Example:</dt>
  1055.           <dd><code>???</code></dd>
  1056.       </dl>
  1057.     </dd>
  1058. </dl>
  1059.  
  1060.  
  1061. <dl class="command">
  1062.   <dt class="command" id="sf_sv_math_atan">sf_sv_math_atan</dt>
  1063.     <dd>Your average math inverse tangente function.</dd>
  1064.     <dd>
  1065.       <dl class="command_info">
  1066.         <dt>Synopsis:</dt>
  1067.           <dd><code>sf_sv_math_atan <span class="arg">CVAR</span></code></dd>
  1068.            <dd>
  1069.             <dl class="command_arguments">
  1070.               <dt>CVAR</dt>
  1071.               <dd>Cvar in out initially number, will inverse tangente the number and store</dd>
  1072.             </dl>
  1073.           </dd>
  1074.         <dt>Example:</dt>
  1075.           <dd><code>???</code></dd>
  1076.       </dl>
  1077.     </dd>
  1078. </dl>
  1079.  
  1080.  
  1081. <dl class="command">
  1082.   <dt class="command" id="sf_sv_math_cos">sf_sv_math_cos</dt>
  1083.     <dd>Your average math cosinus function.</dd>
  1084.     <dd>
  1085.       <dl class="command_info">
  1086.         <dt>Synopsis:</dt>
  1087.           <dd><code>sf_sv_math_cos <span class="arg">CVAR</span></code></dd>
  1088.            <dd>
  1089.             <dl class="command_arguments">
  1090.               <dt>CVAR</dt>
  1091.               <dd>Cvar in out initially angle, will cosinus the angle and store</dd>
  1092.             </dl>
  1093.           </dd>
  1094.         <dt>Example:</dt>
  1095.           <dd><code>???</code></dd>
  1096.       </dl>
  1097.     </dd>
  1098. </dl>
  1099.  
  1100.  
  1101. <dl class="command">
  1102.   <dt class="command" id="sf_sv_math_sin">sf_sv_math_sin</dt>
  1103.     <dd>Your average math sinus function.</dd>
  1104.     <dd>
  1105.       <dl class="command_info">
  1106.         <dt>Synopsis:</dt>
  1107.           <dd><code>sf_sv_math_sin <span class="arg">CVAR</span></code></dd>
  1108.            <dd>
  1109.             <dl class="command_arguments">
  1110.               <dt>CVAR</dt>
  1111.               <dd>Cvar in out initially angle, will sinus the angle and store</dd>
  1112.             </dl>
  1113.           </dd>
  1114.         <dt>Example:</dt>
  1115.           <dd><code>???</code></dd>
  1116.       </dl>
  1117.     </dd>
  1118. </dl>
  1119.  
  1120.  
  1121. <dl class="command">
  1122.   <dt class="command" id="sf_sv_math_tan">sf_sv_math_tan</dt>
  1123.     <dd>Your average math tangente function.</dd>
  1124.     <dd>
  1125.       <dl class="command_info">
  1126.         <dt>Synopsis:</dt>
  1127.           <dd><code>sf_sv_math_tan <span class="arg">CVAR</span></code></dd>
  1128.            <dd>
  1129.             <dl class="command_arguments">
  1130.               <dt>CVAR</dt>
  1131.               <dd>Cvar in out initially angle, will tangente the angle and store</dd>
  1132.             </dl>
  1133.           </dd>
  1134.         <dt>Example:</dt>
  1135.           <dd><code>???</code></dd>
  1136.       </dl>
  1137.     </dd>
  1138. </dl>
  1139.  
  1140.  
  1141. <dl class="command">
  1142.   <dt class="command" id="sf_sv_mem_read_char">sf_sv_mem_read_char</dt>
  1143.     <dd>Read a byte in memory at offset.</dd>
  1144.     <dd>
  1145.       <dl class="command_info">
  1146.         <dt>Synopsis:</dt>
  1147.           <dd><code>sf_sv_mem_read_char <span class="arg">CVAR</span> <span class="arg">OFFSET</span></code></dd>
  1148.            <dd>
  1149.             <dl class="command_arguments">
  1150.               <dt>CVAR</dt>
  1151.               <dd>Out cvar to store the byte</dd>
  1152.             </dl>
  1153.             <dl class="command_arguments">
  1154.               <dt>OFFSET</dt>
  1155.               <dd>Memory offset to read from</dd>
  1156.             </dl>
  1157.           </dd>
  1158.         <dt>Example:</dt>
  1159.           <dd><code>???</code></dd>
  1160.       </dl>
  1161.     </dd>
  1162. </dl>
  1163.  
  1164.  
  1165. <dl class="command">
  1166.   <dt class="command" id="sf_sv_mem_read_float">sf_sv_mem_read_float</dt>
  1167.     <dd>Read a float at memory offset.</dd>
  1168.     <dd>
  1169.       <dl class="command_info">
  1170.         <dt>Synopsis:</dt>
  1171.           <dd><code>sf_sv_mem_read_float <span class="arg">CVAR</span> <span class="arg">OFFSET</span></code></dd>
  1172.            <dd>
  1173.             <dl class="command_arguments">
  1174.               <dt>CVAR</dt>
  1175.               <dd>Out cvar to store the float</dd>
  1176.             </dl>
  1177.             <dl class="command_arguments">
  1178.               <dt>OFFSET</dt>
  1179.               <dd>Memory offset to read from</dd>
  1180.             </dl>
  1181.           </dd>
  1182.         <dt>Example:</dt>
  1183.           <dd><code>???</code></dd>
  1184.       </dl>
  1185.     </dd>
  1186. </dl>
  1187.  
  1188.  
  1189. <dl class="command">
  1190.   <dt class="command" id="sf_sv_mem_read_int">sf_sv_mem_read_int</dt>
  1191.     <dd>Read an interger in memory at offset.</dd>
  1192.     <dd>
  1193.       <dl class="command_info">
  1194.         <dt>Synopsis:</dt>
  1195.           <dd><code>sf_sv_mem_read_int <span class="arg">CVAR</span> <span class="arg">OFFSET</span></code></dd>
  1196.            <dd>
  1197.             <dl class="command_arguments">
  1198.               <dt>CVAR</dt>
  1199.               <dd>Out cvar to store the interger</dd>
  1200.             </dl>
  1201.             <dl class="command_arguments">
  1202.               <dt>OFFSET</dt>
  1203.               <dd>Memory offset to read from</dd>
  1204.             </dl>
  1205.           </dd>
  1206.         <dt>Example:</dt>
  1207.           <dd><code>???</code></dd>
  1208.       </dl>
  1209.     </dd>
  1210. </dl>
  1211.  
  1212.  
  1213. <dl class="command">
  1214.   <dt class="command" id="sf_sv_mem_read_short">sf_sv_mem_read_short</dt>
  1215.     <dd>Read a short interger in memory at offset.</dd>
  1216.     <dd>
  1217.       <dl class="command_info">
  1218.         <dt>Synopsis:</dt>
  1219.           <dd><code>sf_sv_mem_read_short <span class="arg">CVAR</span> <span class="arg">OFFSET</span></code></dd>
  1220.            <dd>
  1221.             <dl class="command_arguments">
  1222.               <dt>CVAR</dt>
  1223.               <dd>Out cvar to store the short interger</dd>
  1224.             </dl>
  1225.             <dl class="command_arguments">
  1226.               <dt>OFFSET</dt>
  1227.               <dd>Memory offset to read from</dd>
  1228.             </dl>
  1229.           </dd>
  1230.         <dt>Example:</dt>
  1231.           <dd><code>???</code></dd>
  1232.       </dl>
  1233.     </dd>
  1234. </dl>
  1235.  
  1236.  
  1237. <dl class="command">
  1238.   <dt class="command" id="sf_sv_mem_read_string">sf_sv_mem_read_string</dt>
  1239.     <dd>Read a string in memory at offset.</dd>
  1240.     <dd>
  1241.       <dl class="command_info">
  1242.         <dt>Synopsis:</dt>
  1243.           <dd><code>sf_sv_mem_read_string <span class="arg">CVAR</span> <span class="arg">OFFSET</span></code></dd>
  1244.            <dd>
  1245.             <dl class="command_arguments">
  1246.               <dt>CVAR</dt>
  1247.               <dd>Out cvar to store the string</dd>
  1248.             </dl>
  1249.             <dl class="command_arguments">
  1250.               <dt>OFFSET</dt>
  1251.               <dd>Memory offset to read from</dd>
  1252.             </dl>
  1253.           </dd>
  1254.         <dt>Example:</dt>
  1255.           <dd><code>???</code></dd>
  1256.       </dl>
  1257.     </dd>
  1258. </dl>
  1259.  
  1260.  
  1261. <dl class="command">
  1262.   <dt class="command" id="sf_sv_mem_write_char">sf_sv_mem_write_char</dt>
  1263.     <dd>Write a byte to memory at offset.</dd>
  1264.     <dd>
  1265.       <dl class="command_info">
  1266.         <dt>Synopsis:</dt>
  1267.           <dd><code>sf_sv_mem_write_char <span class="arg">OFFSET</span> <span class="arg">CVAR</span></code></dd>
  1268.            <dd>
  1269.             <dl class="command_arguments">
  1270.               <dt>OFFSET</dt>
  1271.               <dd>Memory offset to write to</dd>
  1272.             </dl>
  1273.             <dl class="command_arguments">
  1274.               <dt>CVAR</dt>
  1275.               <dd>Byte to write</dd>
  1276.             </dl>
  1277.           </dd>
  1278.         <dt>Example:</dt>
  1279.           <dd><code>???</code></dd>
  1280.       </dl>
  1281.     </dd>
  1282. </dl>
  1283.  
  1284.  
  1285. <dl class="command">
  1286.   <dt class="command" id="sf_sv_mem_write_float">sf_sv_mem_write_float</dt>
  1287.     <dd>Write a float to memory at offset.</dd>
  1288.     <dd>
  1289.       <dl class="command_info">
  1290.         <dt>Synopsis:</dt>
  1291.           <dd><code>sf_sv_mem_write_float <span class="arg">OFFSET</span> <span class="arg">CVAR</span></code></dd>
  1292.            <dd>
  1293.             <dl class="command_arguments">
  1294.               <dt>OFFSET</dt>
  1295.               <dd>Memory offset to write to</dd>
  1296.             </dl>
  1297.             <dl class="command_arguments">
  1298.               <dt>CVAR</dt>
  1299.               <dd>Float to write</dd>
  1300.             </dl>
  1301.           </dd>
  1302.         <dt>Example:</dt>
  1303.           <dd><code>???</code></dd>
  1304.       </dl>
  1305.     </dd>
  1306. </dl>
  1307.  
  1308.  
  1309. <dl class="command">
  1310.   <dt class="command" id="sf_sv_mem_write_int">sf_sv_mem_write_int</dt>
  1311.     <dd>Write an interger to memory at offset</dd>
  1312.     <dd>
  1313.       <dl class="command_info">
  1314.         <dt>Synopsis:</dt>
  1315.           <dd><code>sf_sv_mem_write_int <span class="arg">OFFSET</span> <span class="arg">CVAR</span></code></dd>
  1316.            <dd>
  1317.             <dl class="command_arguments">
  1318.               <dt>OFFSET</dt>
  1319.               <dd>Memory offset to write to</dd>
  1320.             </dl>
  1321.             <dl class="command_arguments">
  1322.               <dt>CVAR</dt>
  1323.               <dd>Interger to write</dd>
  1324.             </dl>
  1325.           </dd>
  1326.         <dt>Example:</dt>
  1327.           <dd><code>???</code></dd>
  1328.       </dl>
  1329.     </dd>
  1330. </dl>
  1331.  
  1332.  
  1333. <dl class="command">
  1334.   <dt class="command" id="sf_sv_mem_write_short">sf_sv_mem_write_short</dt>
  1335.     <dd>Write a short integer to memory at offset</dd>
  1336.     <dd>
  1337.       <dl class="command_info">
  1338.         <dt>Synopsis:</dt>
  1339.           <dd><code>sf_sv_mem_write_short <span class="arg">OFFSET</span> <span class="arg">CVAR</span></code></dd>
  1340.            <dd>
  1341.             <dl class="command_arguments">
  1342.               <dt>OFFSET</dt>
  1343.               <dd>Memory offset to write to</dd>
  1344.             </dl>
  1345.             <dl class="command_arguments">
  1346.               <dt>CVAR</dt>
  1347.               <dd>Short interger to write</dd>
  1348.             </dl>
  1349.           </dd>
  1350.         <dt>Example:</dt>
  1351.           <dd><code>???</code></dd>
  1352.       </dl>
  1353.     </dd>
  1354. </dl>
  1355.  
  1356.  
  1357. <dl class="command">
  1358.   <dt class="command" id="sf_sv_mem_write_string">sf_sv_mem_write_string</dt>
  1359.     <dd>Write a string to memory at offset</dd>
  1360.     <dd>
  1361.       <dl class="command_info">
  1362.         <dt>Synopsis:</dt>
  1363.           <dd><code>sf_sv_mem_write_string <span class="arg">OFFSET</span> <span class="arg">CVAR</span></code></dd>
  1364.            <dd>
  1365.             <dl class="command_arguments">
  1366.               <dt>OFFSET</dt>
  1367.               <dd>Memory offset to write to</dd>
  1368.             </dl>
  1369.             <dl class="command_arguments">
  1370.               <dt>CVAR</dt>
  1371.               <dd>String to write</dd>
  1372.             </dl>
  1373.           </dd>
  1374.         <dt>Example:</dt>
  1375.           <dd><code>???</code></dd>
  1376.       </dl>
  1377.     </dd>
  1378. </dl>
  1379.  
  1380.  
  1381. <dl class="command">
  1382.   <dt class="command" id="sf_sv_player_allow_altattack">sf_sv_player_allow_altattack</dt>
  1383.     <dd>Force player to allow/disallow alternate attack.</dd>
  1384.     <dd>
  1385.       <dl class="command_info">
  1386.         <dt>Synopsis:</dt>
  1387.           <dd><code>sf_sv_player_allow_altattack <span class="arg">SLOT|*</span> <span class="arg">VALUE</span></code></dd>
  1388.           <dd>
  1389.             <dl class="command_arguments">
  1390.               <dt>SLOT|*</dt>
  1391.                 <dd>Slot number of the player (<code>0</code> .. <code>31</code>) or a <code>*</code> for all players</dd>
  1392.             </dl>
  1393.                <dl class="cvar_info">
  1394.                 <dt>Values:</dt>
  1395.                  <dd>
  1396.                   <dl class="cvar_values">
  1397.                    <dt>1</dt>
  1398.                     <dd>Allow</dd>
  1399.                    <dt>0</dt>
  1400.                     <dd>Disallow</dd>
  1401.                    </dl>
  1402.                  </dd>
  1403.              </dl>
  1404.           </dd>
  1405.         <dt>Example:</dt>
  1406.           <dd><code>]sf_sv_player_allow_altattack 7 0</code></dd>
  1407.       </dl>
  1408.     </dd>
  1409. </dl>
  1410.  
  1411.  
  1412. <dl class="command">
  1413.   <dt class="command" id="sf_sv_player_allow_attack">sf_sv_player_allow_attack</dt>
  1414.     <dd>Force player to allow/disallow primary attack.</dd>
  1415.     <dd>
  1416.       <dl class="command_info">
  1417.         <dt>Synopsis:</dt>
  1418.           <dd><code>sf_sv_player_allow_attack <span class="arg">SLOT|*</span> <span class="arg">VALUE</span></code></dd>
  1419.           <dd>
  1420.             <dl class="command_arguments">
  1421.               <dt>SLOT|*</dt>
  1422.                 <dd>Slot number of the player (<code>0</code> .. <code>31</code>) or a <code>*</code> for all players</dd>
  1423.             </dl>
  1424.                <dl class="cvar_info">
  1425.                 <dt>Values:</dt>
  1426.                  <dd>
  1427.                   <dl class="cvar_values">
  1428.                    <dt>1</dt>
  1429.                     <dd>Allow</dd>
  1430.                    <dt>0</dt>
  1431.                     <dd>Disallow</dd>
  1432.                    </dl>
  1433.                  </dd>
  1434.              </dl>
  1435.           </dd>
  1436.         <dt>Example:</dt>
  1437.           <dd><code>]sf_sv_player_allow_altattack 7 0</code></dd>
  1438.       </dl>
  1439.     </dd>
  1440. </dl>
  1441.  
  1442.  
  1443. <dl class="command">
  1444.   <dt class="command" id="sf_sv_player_allow_walk">sf_sv_player_allow_walk</dt>
  1445.     <dd>Force player to allow/disallow walking.</dd>
  1446.     <dd>
  1447.       <dl class="command_info">
  1448.         <dt>Synopsis:</dt>
  1449.           <dd><code>sf_sv_player_allow_walk <span class="arg">SLOT|*</span> <span class="arg">VALUE</span></code></dd>
  1450.           <dd>
  1451.             <dl class="command_arguments">
  1452.               <dt>SLOT|*</dt>
  1453.                 <dd>Slot number of the player (<code>0</code> .. <code>31</code>) or a <code>*</code> for all players</dd>
  1454.             </dl>
  1455.                <dl class="cvar_info">
  1456.                 <dt>Values:</dt>
  1457.                  <dd>
  1458.                   <dl class="cvar_values">
  1459.                    <dt>1</dt>
  1460.                     <dd>Allow</dd>
  1461.                    <dt>0</dt>
  1462.                     <dd>Disallow</dd>
  1463.                    </dl>
  1464.                  </dd>
  1465.              </dl>
  1466.           </dd>
  1467.         <dt>Example:</dt>
  1468.           <dd><code>]sf_sv_player_allow_walk 7 0</code></dd>
  1469.       </dl>
  1470.     </dd>
  1471. </dl>
  1472.  
  1473.  
  1474. <dl class="command">
  1475.   <dt class="command" id="sf_sv_player_anim">sf_sv_player_anim</dt>
  1476.     <dd>Play an animation for an entity.</dd>
  1477.  
  1478.     <dd>
  1479.       <dl class="command_info">
  1480.         <dt>Synopsis:</dt>
  1481.           <dd><code>sf_sv_player_anim <span class="arg">SLOT|*</span> <span class="arg">NAME</span> <span class="arg">START</span> <span class="arg">INTERRUPT</span> <span class="arg">LOOP</span> <span class="arg">MATCH</span> <span class="arg">REVERSE</span></code></dd>
  1482.            <dd>
  1483.  
  1484.             <dl class="command_arguments">
  1485.               <dt>SLOT|*</dt>
  1486.                 <dd>Slot number of the player (<code>0</code> .. <code>31</code>) or a <code>*</code> for all players</dd>
  1487.             </dl>
  1488.             <dl class="command_arguments">
  1489.               <dt>NAME</dt>
  1490.                 <dd>Animation name</dd>
  1491.             </dl>
  1492.             <dl class="command_arguments">
  1493.               <dt>START</dt>
  1494.                 <dd>Start position in float value</dd>
  1495.             </dl>
  1496.             <dl class="command_arguments">
  1497.               <dt>INTERRUPT</dt>
  1498.                 <dd>Interrupt current in integer value</dd>
  1499.             </dl>
  1500.             <dl class="command_arguments">
  1501.               <dt>LOOP</dt>
  1502.                 <dd>Should it loop</dd>
  1503.             </dl>
  1504.             <dl class="command_arguments">
  1505.               <dt>MATCH</dt>
  1506.                 <dd>No idea</dd>
  1507.             </dl>
  1508.             <dl class="command_arguments">
  1509.               <dt>REVERSE</dt>
  1510.                 <dd>Play in reverse</dd>
  1511.             </dl>
  1512.  
  1513.           </dd>
  1514.  
  1515.         <dt>Example:</dt>
  1516.           <dd><code>]sf_sv_player_anim 0 ghoul/enemy/female/std_xdance_n_n_n.ghl 2.500 0 1 0 1</code></dd>
  1517.       </dl>
  1518.     </dd>
  1519. </dl>
  1520.  
  1521.  
  1522. <dl class="command">
  1523.   <dt class="command" id="sf_sv_player_collision">sf_sv_player_collision</dt>
  1524.     <dd>Makes it so this player can be passed through by all other players.</dd>
  1525.  
  1526.     <dd>
  1527.       <dl class="command_info">
  1528.         <dt>Synopsis:</dt>
  1529.           <dd><code>sf_sv_player_collision <span class="arg">SLOT|*</span> <span class="arg">VALUE</span></code></dd>
  1530.           <dd>
  1531.             <dl class="command_arguments">
  1532.               <dt>SLOT|*</dt>
  1533.                 <dd>Slot number of the player (<code>0</code> .. <code>31</code>) or a <code>*</code> for all players</dd>
  1534.             </dl>
  1535.                <dl class="cvar_info">
  1536.                 <dt>Values:</dt>
  1537.                  <dd>
  1538.                   <dl class="cvar_values">
  1539.                    <dt>1</dt>
  1540.                     <dd>Allow</dd>
  1541.                    <dt>0</dt>
  1542.                     <dd>Disallow</dd>
  1543.                    </dl>
  1544.                  </dd>
  1545.              </dl>
  1546.           </dd>
  1547.         <dt>Example:</dt>
  1548.           <dd><code>]sf_sv_player_collision 0 0</code></dd>
  1549.       </dl>
  1550.     </dd>
  1551. </dl>
  1552.  
  1553.  
  1554. <dl class="command">
  1555.   <dt class="command" id="sf_sv_player_effect">sf_sv_player_effect</dt>
  1556.     <dd>???</dd>
  1557.     <dd>
  1558.       <dl class="command_info">
  1559.         <dt>Synopsis:</dt>
  1560.           <dd><code>???</code></dd>
  1561.  
  1562.         <dt>Example:</dt>
  1563.           <dd><code>???</code></dd>
  1564.       </dl>
  1565.     </dd>
  1566. </dl>
  1567.  
  1568.  
  1569. <dl class="command">
  1570.   <dt class="command" id="sf_sv_player_ent">sf_sv_player_ent</dt>
  1571.     <dd>Returns an entity from a player slot number.</dd>
  1572.  
  1573.     <dd>
  1574.       <dl class="command_info">
  1575.         <dt>Synopsis:</dt>
  1576.           <dd><code>sf_sv_player_ent <span class="arg">CVAR</span> <span class="arg">SLOT|*</span></code></dd>
  1577.           <dd>
  1578.             <dl class="command_arguments">
  1579.               <dt>CVAR</dt>
  1580.                 <dd>Cvar name for resulting cvar.</dd>
  1581.             </dl>
  1582.             <dl class="command_arguments">
  1583.               <dt>SLOT|*</dt>
  1584.                 <dd>Slot number of the player (<code>0</code> .. <code>31</code>) or a <code>*</code> for all players.</dd>
  1585.             </dl>
  1586.           </dd>
  1587.         <dt>Example:</dt>
  1588.           <dd><code>???</code></dd>
  1589.       </dl>
  1590.     </dd>
  1591. </dl>
  1592.  
  1593.  
  1594. <dl class="command">
  1595.   <dt class="command" id="sf_sv_player_move">sf_sv_player_move</dt>
  1596.     <dd>Teleports a player to specified co-ordinate.</dd>
  1597.     <dd>
  1598.       <dl class="command_info">
  1599.         <dt>Synopsis:</dt>
  1600.           <dd><code>sf_sv_player_move <span class="arg">SLOT|*</span> <span class="arg">CVAR</span></code></dd>
  1601.           <dd>
  1602.             <dl class="command_arguments">
  1603.               <dt>SLOT|*</dt>
  1604.                <dd>Slot number of the player (<code>0</code> .. <code>31</code>) or a <code>*</code> for all players.</dd>
  1605.             </dl>
  1606.               <dl class="command_arguments">
  1607.                <dt>CVAR</dt>
  1608.                 <dd>Cvar prefix for input vector _1 _2 _3</dd>
  1609.             </dl>
  1610.           </dd>
  1611.         <dt>Example:</dt>
  1612.           <dd><code>???</code></dd>
  1613.       </dl>
  1614.     </dd>
  1615. </dl>
  1616.  
  1617.  
  1618. <dl class="command">
  1619.   <dt class="command" id="sf_sv_player_paint">sf_sv_player_paint</dt>
  1620.     <dd>Applies a colored tint on a specific player.</dd>
  1621.     <dd>
  1622.       <dl class="command_info">
  1623.         <dt>Synopsis:</dt>
  1624.           <dd><code>sf_sv_player_paint <span class="arg">ENTITY</span> <span class="arg">RED</span> <span class="arg">GREEN</span> <span class="arg">BLUE</span> <span class="arg">ALPHA</span></code></dd>
  1625.            <dd>
  1626.              <dl class="command_arguments">
  1627.               <dt>ENTITY</dt>
  1628.               <dd>Entity handle</dd>
  1629.              </dl>
  1630.               <dl class="command_arguments">
  1631.               <dt>RED</dt>
  1632.               <dd>Red float (<code>0.0</code> .. <code>1.0</code>)</dd>
  1633.              </dl>
  1634.               <dl class="command_arguments">
  1635.               <dt>GREEN</dt>
  1636.               <dd>Green float (<code>0.0</code> .. <code>1.0</code>)</dd>
  1637.              </dl>
  1638.               <dl class="command_arguments">
  1639.               <dt>BLUE</dt>
  1640.               <dd>Blue float (<code>0.0</code> .. <code>1.0</code>)</dd>
  1641.              </dl>
  1642.               <dl class="command_arguments">
  1643.               <dt>ALPHA</dt>
  1644.               <dd>Alpha float (<code>0.0</code> .. <code>1.0</code>)</dd>
  1645.              </dl>
  1646.           </dd>
  1647.         <dt>Example:</dt>
  1648.           <dd><code>]sf_sv_player_paint 0 1 1 0 0.5</code></dd>
  1649.       </dl>
  1650.     </dd>
  1651. </dl>
  1652.  
  1653.  
  1654. <dl class="command">
  1655.   <dt class="command" id="sf_sv_player_pos">sf_sv_player_pos</dt>
  1656.     <dd>Get the co-ordinates of the player and stores them in cvars. Three cvars will be created based on the prefix you supply.</dd>
  1657.  
  1658.     <dd>
  1659.       <dl class="command_info">
  1660.         <dt>Synopsis:</dt>
  1661.           <dd><code>sf_sv_player_pos <span class="arg">CVAR</span> <span class="arg">SLOT|*</span></code></dd>
  1662.           <dd>
  1663.             <dl class="command_arguments">
  1664.               <dt>CVAR</dt>
  1665.                <dd>Cvar name you want to use for storing <code><span class="arg">CVAR</span>_1</code> <code><span class="arg">CVAR</span>_2</code> <code><span class="arg">CVAR</span>_3</code> advisable to parse ~local variable</dd>
  1666.             </dl>
  1667.             <dl class="command_arguments">
  1668.               <dt>SLOT|*</dt>
  1669.                <dd>Slot number of the player (<code>0</code> .. <code>31</code>) or a <code>*</code> for all players.</dd>
  1670.             </dl>
  1671.           </dd>
  1672.         <dt>Example:</dt>
  1673.           <dd><code>]sf_sv_player_pos ~org 5</code></dd>
  1674.       </dl>
  1675.     </dd>
  1676. </dl>
  1677.  
  1678.  
  1679. <dl class="command">
  1680.   <dt class="command" id="sf_sv_player_weap_current">sf_sv_player_weap_current</dt>
  1681.     <dd>Get currently held weapon of client.</dd>
  1682.  
  1683.     <dd>
  1684.       <dl class="command_info">
  1685.         <dt>Synopsis:</dt>
  1686.           <dd><code>sf_sv_player_weap_current <span class="arg">CVAR</span> <span class="arg">SLOT|*</span></code></dd>
  1687.           <dd>
  1688.             <dl class="command_arguments">
  1689.               <dt>CVAR</dt>
  1690.                <dd>Out cvar to store the weapon number</dd>
  1691.             </dl>
  1692.             <dl class="command_arguments">
  1693.               <dt>SLOT|*</dt>
  1694.                <dd>Slot number of the player (<code>0</code> .. <code>31</code>) or a <code>*</code> for all players.</dd>
  1695.             </dl>
  1696.           </dd>
  1697.         <dt>Example:</dt>
  1698.           <dd><code>???</code></dd>
  1699.       </dl>
  1700.     </dd>
  1701. </dl>
  1702.  
  1703.  
  1704. <dl class="command">
  1705.   <dt class="command" id="sf_sv_player_weap_lock">sf_sv_player_weap_lock</dt>
  1706.     <dd>Prevent a player from changing his weapon.</dd>
  1707.  
  1708.     <dd>
  1709.       <dl class="command_info">
  1710.         <dt>Synopsis:</dt>
  1711.           <dd><code>sf_sv_player_weap_lock <span class="arg">SLOT|*</span> <span class="arg">CVAR</span></code></dd>
  1712.           <dd>
  1713.             <dl class="command_arguments">
  1714.               <dt>SLOT|*</dt>
  1715.                 <dd>Slot number of the player (<code>0</code> .. <code>31</code>) or a <code>*</code> for all players</dd>
  1716.             </dl>
  1717.                <dl class="cvar_info">
  1718.                 <dt>Values:</dt>
  1719.                  <dd>
  1720.                   <dl class="cvar_values">
  1721.                    <dt>1</dt>
  1722.                     <dd>Disallow</dd>
  1723.                    <dt>0</dt>
  1724.                     <dd>Allow</dd>
  1725.                    </dl>
  1726.                  </dd>
  1727.              </dl>
  1728.           </dd>
  1729.         <dt>Example:</dt>
  1730.           <dd><code>]sf_sv_player_weap_lock 0 1</code></dd>
  1731.       </dl>
  1732.     </dd>
  1733. </dl>
  1734.  
  1735.  
  1736. <dl class="command">
  1737.   <dt class="command" id="sf_sv_player_weap_paint">sf_sv_player_weap_paint</dt>
  1738.     <dd>Applies a colored tint on a specific player's weapon.</dd>
  1739.  
  1740.     <dd>
  1741.       <dl class="command_info">
  1742.         <dt>Synopsis:</dt>
  1743.           <dd><code>sf_sv_player_weap_paint <span class="arg">SLOT|*</span> <span class="arg">RED</span> <span class="arg">GREEN</span> <span class="arg">BLUE</span> <span class="arg">ALPHA</span></code></dd>
  1744.            <dd>
  1745.              <dl class="command_arguments">
  1746.               <dt>ENTITY</dt>
  1747.               <dd>Entity handle</dd>
  1748.              </dl>
  1749.               <dl class="command_arguments">
  1750.               <dt>RED</dt>
  1751.               <dd>Red float (<code>0.0</code> .. <code>1.0</code>)</dd>
  1752.              </dl>
  1753.               <dl class="command_arguments">
  1754.               <dt>GREEN</dt>
  1755.               <dd>Green float (<code>0.0</code> .. <code>1.0</code>)</dd>
  1756.              </dl>
  1757.               <dl class="command_arguments">
  1758.               <dt>BLUE</dt>
  1759.               <dd>Blue float (<code>0.0</code> .. <code>1.0</code>)</dd>
  1760.              </dl>
  1761.               <dl class="command_arguments">
  1762.               <dt>ALPHA</dt>
  1763.               <dd>Alpha float (<code>0.0</code> .. <code>1.0</code>)</dd>
  1764.              </dl>
  1765.           </dd>
  1766.         <dt>Example:</dt>
  1767.           <dd><code>]sf_sv_player_weap_paint 0 1 0 0 1</code></dd>
  1768.       </dl>
  1769.     </dd>
  1770. </dl>
  1771.  
  1772.  
  1773. <dl class="command">
  1774.   <dt class="command" id="sf_sv_player_weap_switch">sf_sv_player_weap_switch</dt>
  1775.     <dd>Switch a player's weapon to this one.</dd>
  1776.  
  1777.     <dd>
  1778.       <dl class="command_info">
  1779.         <dt>Synopsis:</dt>
  1780.           <dd><code>sf_sv_player_weap_switch <span class="arg">SLOT|*</span> <span class="arg">VALUE</span></code></dd>
  1781.           <dd>
  1782.             <dl class="command_arguments">
  1783.               <dt>SLOT|*</dt>
  1784.                <dd>Slot number of the player (<code>0</code> .. <code>31</code>) or a <code>*</code> for all players.</dd>
  1785.             </dl>
  1786.             <dl class="command_arguments">
  1787.               <dt>CVAR</dt>
  1788.                <dd>Out cvar to store the weapon number</dd>
  1789.             </dl>
  1790.           </dd>
  1791.         <dt>Example:</dt>
  1792.           <dd><code>]sf_sv_player_weap_switch 0 1</code></dd>
  1793.       </dl>
  1794.     </dd>
  1795. </dl>
  1796.  
  1797.  
  1798. <dl class="command">
  1799.   <dt class="command" id="sf_sv_print_bprintf">sf_sv_print_bprintf</dt>
  1800.     <dd>???</dd>
  1801.  
  1802.     <dd>
  1803.       <dl class="command_info">
  1804.         <dt>Synopsis:</dt>
  1805.           <dd><code>sf_sv_print_bprintf</code></dd>
  1806.  
  1807.         <dt>Example:</dt>
  1808.           <dd><code>???</code></dd>
  1809.       </dl>
  1810.     </dd>
  1811. </dl>
  1812.  
  1813.  
  1814. <dl class="command">
  1815.   <dt class="command" id="sf_sv_print_centerprint">sf_sv_print_centerprint</dt>
  1816.     <dd>???</dd>
  1817.  
  1818.     <dd>
  1819.       <dl class="command_info">
  1820.         <dt>Synopsis:</dt>
  1821.           <dd><code>sf_sv_print_centerprint</code></dd>
  1822.  
  1823.         <dt>Example:</dt>
  1824.           <dd><code>???</code></dd>
  1825.       </dl>
  1826.     </dd>
  1827. </dl>
  1828.  
  1829.  
  1830. <dl class="command">
  1831.   <dt class="command" id="sf_sv_print_cinprintf">sf_sv_print_cinprintf</dt>
  1832.     <dd>???</dd>
  1833.  
  1834.     <dd>
  1835.       <dl class="command_info">
  1836.         <dt>Synopsis:</dt>
  1837.           <dd><code>sf_sv_print_cinprintf</code></dd>
  1838.  
  1839.         <dt>Example:</dt>
  1840.           <dd><code>???</code></dd>
  1841.       </dl>
  1842.     </dd>
  1843. </dl>
  1844.  
  1845.  
  1846. <dl class="command">
  1847.   <dt class="command" id="sf_sv_print_cprintf">sf_sv_print_cprintf</dt>
  1848.     <dd>???</dd>
  1849.  
  1850.     <dd>
  1851.       <dl class="command_info">
  1852.         <dt>Synopsis:</dt>
  1853.           <dd><code>sf_sv_print_cprintf</code></dd>
  1854.  
  1855.         <dt>Example:</dt>
  1856.           <dd><code>???</code></dd>
  1857.       </dl>
  1858.     </dd>
  1859. </dl>
  1860.  
  1861.  
  1862. <dl class="command">
  1863.   <dt class="command" id="sf_sv_print_welcomeprint">sf_sv_print_welcomeprint</dt>
  1864.     <dd>???</dd>
  1865.  
  1866.     <dd>
  1867.       <dl class="command_info">
  1868.         <dt>Synopsis:</dt>
  1869.           <dd><code>sf_sv_print_welcomeprint</code></dd>
  1870.  
  1871.         <dt>Example:</dt>
  1872.           <dd><code>???</code></dd>
  1873.       </dl>
  1874.     </dd>
  1875. </dl>
  1876.  
  1877.  
  1878. <dl class="command">
  1879.   <dt class="command" id="sf_sv_save_reso">sf_sv_save_reso</dt>
  1880.     <dd>???</dd>
  1881.  
  1882.     <dd>
  1883.       <dl class="command_info">
  1884.         <dt>Synopsis:</dt>
  1885.           <dd><code>sf_sv_save_reso</code></dd>
  1886.  
  1887.         <dt>Example:</dt>
  1888.           <dd><code>???</code></dd>
  1889.       </dl>
  1890.     </dd>
  1891. </dl>
  1892.  
  1893.  
  1894. <dl class="command">
  1895.   <dt class="command" id="sf_sv_script_load">sf_sv_script_load</dt>
  1896.     <dd>Load a DesignerScript file (.os) located in your ../user/ds/ directory.</dd>
  1897.     <dd>
  1898.       <dl class="command_info">
  1899.         <dt>Synopsis:</dt>
  1900.           <dd><code>sf_sv_script_load <span class="arg">CVAR</span> <span class="arg">SCRIPT</span> <span class="arg">OPTIONAL</span></code></dd>
  1901.           <dd>
  1902.             <dl class="command_arguments">
  1903.               <dt>CVAR</dt>
  1904.                <dd>Cvar name to store handle</dd>
  1905.             </dl>
  1906.             <dl class="command_arguments">
  1907.               <dt>SCRIPT</dt>
  1908.                <dd>Name of script</dd>
  1909.             </dl>
  1910.             <dl class="command_arguments">
  1911.               <dt>OPTIONAL</dt>
  1912.                <dd>Optional parameters to pass (in which can be more than one)</dd>
  1913.             </dl>
  1914.           </dd>
  1915.         <dt>Example:</dt>
  1916.           <dd><code>???</code></dd>
  1917.       </dl>
  1918.     </dd>
  1919. </dl>
  1920.  
  1921.  
  1922. <dl class="command">
  1923.   <dt class="command" id="sf_sv_script_run">sf_sv_script_run</dt>
  1924.     <dd>Execute a DesignerScript file (.os) located in your ../user/ds/ directory.</dd>
  1925.     <dd>
  1926.       <dl class="command_info">
  1927.         <dt>Synopsis:</dt>
  1928.           <dd><code>sf_sv_script_run <span class="arg">SCRIPT</span></code></dd>
  1929.           <dd>
  1930.             <dl class="command_arguments">
  1931.               <dt>SCRIPT</dt>
  1932.                <dd>Name of script</dd>
  1933.             </dl>
  1934.           </dd>
  1935.         <dt>Example:</dt>
  1936.           <dd><code>]sf_sv_script_run elevator</code></dd>
  1937.       </dl>
  1938.     </dd>
  1939. </dl>
  1940.  
  1941.  
  1942. <dl class="command">
  1943.   <dt class="command" id="sf_sv_script_unload">sf_sv_script_unload</dt>
  1944.     <dd>Stop execution to a previously loaded script file and unload the script file.</dd>
  1945.     <dd>
  1946.       <dl class="command_info">
  1947.         <dt>Synopsis:</dt>
  1948.           <dd><code>sf_sv_script_unload <span class="arg">SCRIPT</span></code></dd>
  1949.           <dd>
  1950.             <dl class="command_arguments">
  1951.               <dt>SCRIPT</dt>
  1952.                <dd>Script is the cvar storing the handle to loaded script</dd>
  1953.             </dl>
  1954.           </dd>
  1955.         <dt>Example:</dt>
  1956.           <dd><code>]sf_sv_script_unload $my_script</code></dd>
  1957.       </dl>
  1958.     </dd>
  1959. </dl>
  1960.  
  1961.  
  1962. <dl class="command">
  1963.   <dt class="command" id="sf_sv_sofree_help">sf_sv_sofree_help</dt>
  1964.     <dd>To display information about how to display information to a command.</dd>
  1965.     <dd>
  1966.       <dl class="command_info">
  1967.         <dt>Synopsis:</dt>
  1968.           <dd><code>sf_sv_sofree_help</code></dd>
  1969.  
  1970.         <dt>Example:</dt>
  1971.           <dd><code>]sf_sv_sofree_help</code></dd>
  1972.       </dl>
  1973.     </dd>
  1974. </dl>
  1975.  
  1976.  
  1977. <dl class="command">
  1978.   <dt class="command" id="sf_sv_sound_list">sf_sv_sound_list</dt>
  1979.     <dd>List all registered sounds and put it in the <code>_sp_sv_sound_*</code> variables.</dd>
  1980.  
  1981.     <dd>
  1982.       <dl class="command_info">
  1983.         <dt>Synopsis:</dt>
  1984.           <dd><code>sf_sv_sound_list</code></dd>
  1985.  
  1986.         <dt>Example:</dt>
  1987.           <dd><code>]sf_sv_sound_list</code></dd>
  1988.       </dl>
  1989.     </dd>
  1990. </dl>
  1991.  
  1992.  
  1993. <dl class="command">
  1994.   <dt class="command" id="sf_sv_sound_override">sf_sv_sound_override</dt>
  1995.     <dd>Play a specific sound in a place of a previous one.</dd>
  1996.     <dd>
  1997.       <dl class="command_info">
  1998.         <dt>Synopsis:</dt>
  1999.           <dd><code>sf_sv_sound_override <span class="arg">SCR SOUND</span> <span class="arg">DST SOUND</span> <span class="arg">STRING</span></code></dd>
  2000.           <dd>
  2001.             <dl class="command_arguments">
  2002.               <dt>SRC SOUND</dt>
  2003.                 <dd>The known original sound. Can end with a <code>*</code> to target many sounds</dd>
  2004.               <dt>DST SOUND</dt>
  2005.                 <dd>Your new sound. Can be empty to play no sound</dd>
  2006.               <dt>STRING</dt>
  2007.                 <dd>Altered attenuation value. Empty string does not alter</dd>
  2008.             </dl>
  2009.           </dd>
  2010.         <dt>Example:</dt>
  2011.           <dd><code>???</code></dd>
  2012.       </dl>
  2013.     </dd>
  2014. </dl>
  2015.  
  2016.  
  2017. <dl class="command">
  2018.   <dt class="command" id="sf_sv_sound_play_ent">sf_sv_sound_play_ent</dt>
  2019.     <dd>Play a sound file that has already been registered.</dd>
  2020.     <dd>
  2021.       <dl class="command_info">
  2022.         <dt>Synopsis:</dt>
  2023.           <dd><code>sf_sv_sound_play_ent <span class="arg">NAME</span> <span class="arg">ATTACH</span> <span class="arg">VOLUME</span> <span class="arg">ATTENUATION</span> <span class="arg">CLIENT_ONLY</span></code></dd>
  2024.           <dd>
  2025.             <dl class="command_arguments">
  2026.               <dt>NAME</dt>
  2027.                 <dd>Name of sound file</dd>
  2028.               <dt>ATTACH</dt>
  2029.                 <dd>Ent to attach the sound to</dd>
  2030.               <dt>VOLUME</dt>
  2031.                 <dd>[<code>0.0</code> .. <code>1.0</code>]</dd>
  2032.                <dt>ATTENUATION</dt>
  2033.                  <dd>
  2034.                    <dl class="cvar_values">
  2035.                       <dt>-1</dt>
  2036.                        <dd>None, send to whole level</dd>
  2037.                      <dt>1</dt>
  2038.                      <dd>Normal fighting sound</dd>
  2039.                    <dt>2</dt>
  2040.                      <dd>Idle sound level</dd>
  2041.                       <dt>3</dt>
  2042.                         <dd>Ambient sound level</dd>
  2043.                     </dl>
  2044.                   </dd>
  2045.               <dt>CLIENT_ONLY</dt>
  2046.                 <dd>Client_only bool</dd>
  2047.             </dl>
  2048.           </dd>
  2049.         <dt>Example:</dt>
  2050.           <dd><code>???</code></dd>
  2051.       </dl>
  2052.     </dd>
  2053. </dl>
  2054.  
  2055.  
  2056. <dl class="command">
  2057.   <dt class="command" id="sf_sv_sound_play_origin">sf_sv_sound_play_origin</dt>
  2058.     <dd>Play a sound file that has already been registered.</dd>
  2059.     <dd>
  2060.       <dl class="command_info">
  2061.         <dt>Synopsis:</dt>
  2062.           <dd><code>sf_sv_sound_play_origin <span class="arg">NAME</span> <span class="arg">CVAR</span> <span class="arg">VOLUME</span> <span class="arg">ATTENUATION</span> <span class="arg">CLIENT_ONLY</span></code></dd>
  2063.           <dd>
  2064.             <dl class="command_arguments">
  2065.               <dt>NAME</dt>
  2066.                 <dd>Name of sound file</dd>
  2067.               <dt>CVAR</dt>
  2068.                 <dd>Name of cvar that holds origin vector</dd>
  2069.               <dt>VOLUME</dt>
  2070.                 <dd>[<code>0.0</code> .. <code>1.0</code>]</dd>
  2071.                <dt>ATTENUATION</dt>
  2072.                  <dd>
  2073.                    <dl class="cvar_values">
  2074.                       <dt>-1</dt>
  2075.                        <dd>None, send to whole level</dd>
  2076.                      <dt>1</dt>
  2077.                      <dd>Normal fighting sound</dd>
  2078.                    <dt>2</dt>
  2079.                      <dd>Idle sound level</dd>
  2080.                       <dt>3</dt>
  2081.                         <dd>Ambient sound level</dd>
  2082.                     </dl>
  2083.                   </dd>
  2084.               <dt>CLIENT_ONLY</dt>
  2085.                 <dd>Client_only bool</dd>
  2086.             </dl>
  2087.           </dd>
  2088.         <dt>Example:</dt>
  2089.           <dd><code>???</code></dd>
  2090.       </dl>
  2091.     </dd>
  2092. </dl>
  2093.  
  2094.  
  2095. <dl class="command">
  2096.   <dt class="command" id="sf_sv_sound_register">sf_sv_sound_register</dt>
  2097.     <dd>Registers a new sound file. Sound files live in your ../user/sound/ directory.</dd>
  2098.     <dd>
  2099.       <dl class="command_info">
  2100.         <dt>Synopsis:</dt>
  2101.           <dd><code>sf_sv_sound_register <span class="arg">SOUND</span></code></dd>
  2102.           <dd>
  2103.             <dl class="command_arguments">
  2104.               <dt>SOUND</dt>
  2105.                <dd>Name of sound file</dd>
  2106.             </dl>
  2107.           </dd>
  2108.         <dt>Example:</dt>
  2109.           <dd><code>]sf_sv_sound_register misc/talk.wav</code></dd>
  2110.       </dl>
  2111.     </dd>
  2112. </dl>
  2113.  
  2114.  
  2115. <dl class="command">
  2116.   <dt class="command" id="sf_sv_sound_remove">sf_sv_sound_remove</dt>
  2117.     <dd>Unregister a sound file that is already registered.</dd>
  2118.     <dd>
  2119.       <dl class="command_info">
  2120.         <dt>Synopsis:</dt>
  2121.           <dd><code>sf_sv_sound_remove <span class="arg">SOUND</span></code></dd>
  2122.           <dd>
  2123.             <dl class="command_arguments">
  2124.               <dt>SOUND</dt>
  2125.                <dd>Name of sound file</dd>
  2126.             </dl>
  2127.           </dd>
  2128.         <dt>Example:</dt>
  2129.           <dd><code>sf_sv_sound_remove misc/talk.wav</code></dd>
  2130.       </dl>
  2131.     </dd>
  2132. </dl>
  2133.  
  2134.  
  2135. <dl class="command">
  2136.   <dt class="command" id="sf_sv_spackage_print_id">sf_sv_spackage_print_id</dt>
  2137.     <dd>???</dd>
  2138.  
  2139.     <dd>
  2140.       <dl class="command_info">
  2141.         <dt>Synopsis:</dt>
  2142.           <dd><code>sf_sv_spackage_print_id</code></dd>
  2143.  
  2144.         <dt>Example:</dt>
  2145.           <dd><code>???</code></dd>
  2146.       </dl>
  2147.     </dd>
  2148. </dl>
  2149.  
  2150.  
  2151. <dl class="command">
  2152.   <dt class="command" id="sf_sv_spackage_print_obit">sf_sv_spackage_print_obit</dt>
  2153.     <dd>???</dd>
  2154.  
  2155.     <dd>
  2156.       <dl class="command_info">
  2157.         <dt>Synopsis:</dt>
  2158.           <dd><code>sf_sv_spackage_print_obit</code></dd>
  2159.  
  2160.         <dt>Example:</dt>
  2161.           <dd><code>???</code></dd>
  2162.       </dl>
  2163.     </dd>
  2164. </dl>
  2165.  
  2166.  
  2167. <dl class="command">
  2168.   <dt class="command" id="sf_sv_spackage_print_string">sf_sv_spackage_print_string</dt>
  2169.     <dd>???</dd>
  2170.  
  2171.     <dd>
  2172.       <dl class="command_info">
  2173.         <dt>Synopsis:</dt>
  2174.           <dd><code>sf_sv_spackage_print_string</code></dd>
  2175.  
  2176.         <dt>Example:</dt>
  2177.           <dd><code>???</code></dd>
  2178.       </dl>
  2179.     </dd>
  2180. </dl>
  2181.  
  2182.  
  2183. <dl class="command">
  2184.   <dt class="command" id="sf_sv_spackage_register">sf_sv_spackage_register</dt>
  2185.     <dd>Registers a new string package from a file.</dd>
  2186.     <dd>
  2187.       <dl class="command_info">
  2188.         <dt>Synopsis:</dt>
  2189.           <dd><code>sf_sv_spackage_register <span class="arg">FILE</span></code></dd>
  2190.           <dd>
  2191.             <dl class="command_arguments">
  2192.               <dt>FILE</dt>
  2193.                 <dd>File name used for the string package. Do not use the .sp extention at the end</dd>
  2194.             </dl>
  2195.           </dd>
  2196.         <dt>Example:</dt>
  2197.           <dd><code>]sf_sv_spackage_register singleplr</code></dd>
  2198.       </dl>
  2199.     </dd>
  2200. </dl>
  2201.  
  2202.  
  2203. <dl class="command">
  2204.   <dt class="command" id="sf_sv_vector_copy">sf_sv_vector_copy</dt>
  2205.     <dd>Copy a vector.</dd>
  2206.     <dd>
  2207.       <dl class="command_info">
  2208.         <dt>Synopsis:</dt>
  2209.           <dd><code>sf_sv_vector_copy <span class="arg">DST CVAR</span> <span class="arg">SCR CVAR</span></code></dd>
  2210.           <dd>
  2211.             <dl class="command_arguments">
  2212.               <dt>DST CVAR</dt>
  2213.                 <dd>The prefix destination variable where the command result will be stored</dd>
  2214.               <dt>SRC CVAR...</dt>
  2215.                 <dd>Source variable for the vector to copy</dd>
  2216.             </dl>
  2217.           </dd>
  2218.         <dt>Example:</dt>
  2219.           <dd><code>???</code></dd>
  2220.       </dl>
  2221.     </dd>
  2222. </dl>
  2223.  
  2224.  
  2225. <dl class="command">
  2226.   <dt class="command" id="sf_sv_vector_grow">sf_sv_vector_grow</dt>
  2227.     <dd>Scales a vector.</dd>
  2228.     <dd>
  2229.       <dl class="command_info">
  2230.         <dt>Synopsis:</dt>
  2231.           <dd><code>sf_sv_vector_grow <span class="arg">DST CVAR</span> <span class="arg">VECTOR A</span> <span class="arg">MULTIPLIER</span> <span class="arg">VECTOR B</span></code></dd>
  2232.           <dd>
  2233.             <dl class="command_arguments">
  2234.               <dt>DST CVAR</dt>
  2235.                 <dd>The prefix destination variable where the command result will be stored</dd>
  2236.               <dt>VECTOR A</dt>
  2237.                 <dd>???</dd>
  2238.               <dt>MULTIPLIER</dt>
  2239.                 <dd>???</dd>
  2240.               <dt>VECTOR B</dt>
  2241.                 <dd>???</dd>
  2242.             </dl>
  2243.           </dd>
  2244.         <dt>Example:</dt>
  2245.           <dd><code>???</code></dd>
  2246.       </dl>
  2247.     </dd>
  2248. </dl>
  2249.  
  2250.  
  2251. <dl class="command">
  2252.   <dt class="command" id="sf_sv_vector_set">sf_sv_vector_set</dt>
  2253.     <dd>Create a vector.</dd>
  2254.     <dd>
  2255.       <dl class="command_info">
  2256.         <dt>Synopsis:</dt>
  2257.           <dd><code>sf_sv_vector_grow <span class="arg">DST CVAR</span> <span class="arg">VECTOR A</span> <span class="arg">VECTOR B</span> <span class="arg">VECTOR C</span></code></dd>
  2258.           <dd>
  2259.             <dl class="command_arguments">
  2260.               <dt>DST CVAR</dt>
  2261.                 <dd>The prefix destination variable where the command result will be stored</dd>
  2262.               <dt>VECTOR A</dt>
  2263.                 <dd>Define the 'X' axis</dd>
  2264.               <dt>VECTOR B</dt>
  2265.                 <dd>Define the 'Y' axis</dd>
  2266.               <dt>VECTOR C</dt>
  2267.                 <dd>Define the 'Z' axis</dd>
  2268.             </dl>
  2269.           </dd>
  2270.          <dt>Example:</dt>
  2271.           <dd><code>]sf_sv_vector_grow test 10 10 10<br />
  2272.              ]echo #test_1<br />
  2273.              10.000000<br />
  2274.              ]echo #test_2<br />
  2275.              10.000000<br />
  2276.              ]echo #test_3<br />
  2277.              10.000000</code></dd>
  2278.       </dl>
  2279.     </dd>
  2280. </dl>
  2281.  
  2282.  
  2283.  
  2284.  
  2285. <h2 id="_sf_sv">Cvars (server)</h2>
  2286.  
  2287. <ul>
  2288.   <li><a href="#_sf_sv_bot_focus" class="link_cvar">_sf_sv_bot_focus</a></li>
  2289.   <li><a href="#_sf_sv_debug_sounds" class="link_cvar">_sf_sv_debug_sounds</a></li>
  2290.   <li><a href="#_sf_sv_debug_triggers" class="link_cvar">_sf_sv_debug_triggers</a></li>
  2291.   <li><a href="#_sf_sv_force_sky" class="link_cvar">_sf_sv_force_sky</a></li>
  2292.   <li><a href="#_sf_sv_fx_blood_amount" class="link_cvar">_sf_sv_fx_blood_amount</a></li>
  2293.   <li><a href="#_sf_sv_fx_blood_speed" class="link_cvar">_sf_sv_fx_blood_speed/a></li>
  2294.   <li><a href="#_sf_sv_fx_mode" class="link_cvar">_sf_sv_fx_mode</a></li>
  2295.   <li><a href="#_sf_sv_ghl_tint_a" class="link_cvar">_sf_sv_ghl_tint_a</a></li>
  2296.   <li><a href="#_sf_sv_ghl_tint_b" class="link_cvar">_sf_sv_ghl_tint_b</a></li>
  2297.   <li><a href="#_sf_sv_ghl_tint_g" class="link_cvar">_sf_sv_ghl_tint_g</a></li>
  2298.   <li><a href="#_sf_sv_ghl_tint_r" class="link_cvar">_sf_sv_ghl_tint_r</a></li>
  2299.   <li><a href="#_sf_sv_ghoul_info_slot" class="link_cvar">_sf_sv_ghoul_info_slot</a></li>
  2300.   <li><a href="#_sf_sv_image_info_slot" class="link_cvar">_sf_sv_image_info_slot</a></li>
  2301.   <li><a href="#_sf_sv_on_attack_press" class="link_cvar">_sf_sv_on_attack_press</a></li>
  2302.   <li><a href="#_sf_sv_on_attack_release" class="link_cvar">_sf_sv_on_attack_release</a></li>
  2303.   <li><a href="#_sf_sv_on_client_damage" class="link_cvar">_sf_sv_on_client_damage</a></li>
  2304.   <li><a href="#_sf_sv_on_flag_take" class="link_cvar">_sf_sv_on_flag_take</a></li>
  2305.   <li><a href="#_sf_sv_on_left_press" class="link_cvar">_sf_sv_on_left_press</a></li>
  2306.   <li><a href="#_sf_sv_on_left_release" class="link_cvar">_sf_sv_on_left_release</a></li>
  2307.   <li><a href="#_sf_sv_on_right_press" class="link_cvar">_sf_sv_on_right_press</a></li>
  2308.   <li><a href="#_sf_sv_on_right_release" class="link_cvar">_sf_sv_on_right_release</a></li>
  2309.   <li><a href="#_sf_sv_on_use_press" class="link_cvar">_sf_sv_on_use_press</a></li>
  2310.   <li><a href="#_sf_sv_on_use_release" class="link_cvar">_sf_sv_on_use_release</a></li>
  2311.   <li><a href="#_sf_sv_sofree_deathmatch" class="link_cvar">_sf_sv_sofree_deathmatch</a></li>
  2312.   <li><a href="#_sf_sv_sofree_debug" class="link_cvar">_sf_sv_sofree_debug</a></li>
  2313.   <li><a href="#_sf_sv_sound_info_slot" class="link_cvar">_sf_sv_sound_info_slot</a></li>
  2314.  </ul>
  2315.  
  2316. <dl class="cvar">
  2317.   <dt class="cvar" id="_sf_sv_bot_focus">_sf_sv_bot_focus</dt>
  2318.     <dd>???</dd>
  2319.  
  2320.     <dd>
  2321.       <dl class="cvar_info">
  2322.         <dt>Synopsis:</dt>
  2323.           <dd><code>_sf_sv_bot_focus</code></dd>
  2324.  
  2325.         <dt>Example:</dt>
  2326.           <dd><code>???</code></dd>
  2327.       </dl>
  2328.     </dd>
  2329. </dl>
  2330.  
  2331.  
  2332. <dl class="cvar">
  2333.   <dt class="cvar" id="_sf_sv_debug_sounds">_sf_sv_debug_sounds</dt>
  2334.     <dd>???</dd>
  2335.  
  2336.     <dd>
  2337.       <dl class="cvar_info">
  2338.         <dt>Synopsis:</dt>
  2339.           <dd><code>_sf_sv_debug_sounds</code></dd>
  2340.  
  2341.         <dt>Example:</dt>
  2342.           <dd><code>???</code></dd>
  2343.       </dl>
  2344.     </dd>
  2345. </dl>
  2346.  
  2347.  
  2348. <dl class="cvar">
  2349.   <dt class="cvar" id="_sf_sv_debug_triggers">_sf_sv_debug_triggers</dt>
  2350.     <dd>Server sends extra packets to create a box (based on waypoints boxes) around entities.</dd>
  2351.     <dd>
  2352.       <dl class="cvar_info">
  2353.         <dt>Synopsis:</dt>
  2354.           <dd><code>_sf_sv_debug_triggers <span class="arg">VALUE</span></code></dd>
  2355.  
  2356.         <dt>Example:</dt>
  2357.           <dd><code>]_sf_sv_debug_triggers 1</code></dd>
  2358.       </dl>
  2359.     </dd>
  2360. </dl>
  2361.  
  2362.  
  2363. <dl class="cvar">
  2364.   <dt class="cvar" id="_sf_sv_force_sky">_sf_sv_force_sky</dt>
  2365.     <dd>???</dd>
  2366.  
  2367.     <dd>
  2368.       <dl class="cvar_info">
  2369.         <dt>Synopsis:</dt>
  2370.           <dd><code>_sf_sv_force_sky</code></dd>
  2371.  
  2372.         <dt>Example:</dt>
  2373.           <dd><code>???</code></dd>
  2374.       </dl>
  2375.     </dd>
  2376. </dl>
  2377.  
  2378.  
  2379. <dl class="cvar">
  2380.   <dt class="cvar" id="_sf_sv_fx_blood_amount">_sf_sv_fx_blood_amount</dt>
  2381.     <dd>???</dd>
  2382.  
  2383.     <dd>
  2384.       <dl class="cvar_info">
  2385.         <dt>Synopsis:</dt>
  2386.           <dd><code>_sf_sv_fx_blood_amount</code></dd>
  2387.  
  2388.         <dt>Example:</dt>
  2389.           <dd><code>???</code></dd>
  2390.       </dl>
  2391.     </dd>
  2392. </dl>
  2393.  
  2394.  
  2395. <dl class="cvar">
  2396.   <dt class="cvar" id="_sf_sv_fx_blood_speed">_sf_sv_fx_blood_speed</dt>
  2397.     <dd>???</dd>
  2398.  
  2399.     <dd>
  2400.       <dl class="cvar_info">
  2401.         <dt>Synopsis:</dt>
  2402.           <dd><code>_sf_sv_fx_blood_speed</code></dd>
  2403.  
  2404.         <dt>Example:</dt>
  2405.           <dd><code>???</code></dd>
  2406.       </dl>
  2407.     </dd>
  2408. </dl>
  2409.  
  2410.  
  2411. <dl class="cvar">
  2412.   <dt class="cvar" id="_sf_sv_ghl_tint_a">_sf_sv_ghl_tint_a</dt>
  2413.     <dd>???</dd>
  2414.  
  2415.     <dd>
  2416.       <dl class="cvar_info">
  2417.         <dt>Synopsis:</dt>
  2418.           <dd><code>_sf_sv_ghl_tint_a</code></dd>
  2419.  
  2420.         <dt>Example:</dt>
  2421.           <dd><code>???</code></dd>
  2422.       </dl>
  2423.     </dd>
  2424. </dl>
  2425.  
  2426.  
  2427. <dl class="cvar">
  2428.   <dt class="cvar" id="_sf_sv_ghl_tint_b">_sf_sv_ghl_tint_b</dt>
  2429.     <dd>???</dd>
  2430.  
  2431.     <dd>
  2432.       <dl class="cvar_info">
  2433.         <dt>Synopsis:</dt>
  2434.           <dd><code>_sf_sv_ghl_tint_b</code></dd>
  2435.  
  2436.         <dt>Example:</dt>
  2437.           <dd><code>???</code></dd>
  2438.       </dl>
  2439.     </dd>
  2440. </dl>
  2441.  
  2442.  
  2443. <dl class="cvar">
  2444.   <dt class="cvar" id="_sf_sv_ghl_tint_g">_sf_sv_ghl_tint_g</dt>
  2445.     <dd>???</dd>
  2446.  
  2447.     <dd>
  2448.       <dl class="cvar_info">
  2449.         <dt>Synopsis:</dt>
  2450.           <dd><code>_sf_sv_ghl_tint_g</code></dd>
  2451.  
  2452.         <dt>Example:</dt>
  2453.           <dd><code>???</code></dd>
  2454.       </dl>
  2455.     </dd>
  2456. </dl>
  2457.  
  2458.  
  2459. <dl class="cvar">
  2460.   <dt class="cvar" id="_sf_sv_ghl_tint_r">_sf_sv_ghl_tint_r</dt>
  2461.     <dd>???</dd>
  2462.  
  2463.     <dd>
  2464.       <dl class="cvar_info">
  2465.         <dt>Synopsis:</dt>
  2466.           <dd><code>_sf_sv_ghl_tint_r</code></dd>
  2467.  
  2468.         <dt>Example:</dt>
  2469.           <dd><code>???</code></dd>
  2470.       </dl>
  2471.     </dd>
  2472. </dl>
  2473.  
  2474.  
  2475. <dl class="cvar">
  2476.   <dt class="cvar" id="_sf_sv_ghoul_info_slot">_sf_sv_ghoul_info_slot</dt>
  2477.     <dd>???</dd>
  2478.  
  2479.     <dd>
  2480.       <dl class="cvar_info">
  2481.         <dt>Synopsis:</dt>
  2482.           <dd><code>_sf_sv_ghoul_info_slot</code></dd>
  2483.  
  2484.         <dt>Example:</dt>
  2485.           <dd><code>???</code></dd>
  2486.       </dl>
  2487.     </dd>
  2488. </dl>
  2489.  
  2490.  
  2491. <dl class="cvar">
  2492.   <dt class="cvar" id="_sf_sv_image_info_slot">_sf_sv_image_info_slot</dt>
  2493.     <dd>???</dd>
  2494.  
  2495.     <dd>
  2496.       <dl class="cvar_info">
  2497.         <dt>Synopsis:</dt>
  2498.           <dd><code>_sf_sv_image_info_slot</code></dd>
  2499.  
  2500.         <dt>Example:</dt>
  2501.           <dd><code>???</code></dd>
  2502.       </dl>
  2503.     </dd>
  2504. </dl>
  2505.  
  2506.  
  2507. <dl class="cvar">
  2508.   <dt class="cvar" id="_sf_sv_on_attack_press">_sf_sv_on_attack_press</dt>
  2509.     <dd>Contains a comma separated list of function names to be executed when a player press the attack button.</dd>
  2510.     <dd>
  2511.       <dl class="function_info">
  2512.         <dt>Function arguments:</dt>
  2513.           <dd>
  2514.             <dl class="function_arguments">
  2515.               <dt>...</dt>
  2516.                 <dd>...</dd>
  2517.             </dl>
  2518.           </dd>
  2519.       </dl>
  2520. </dl>
  2521.  
  2522.  
  2523. <dl class="cvar">
  2524.   <dt class="cvar" id="_sf_sv_on_attack_release">_sf_sv_on_attack_release</dt>
  2525.     <dd>Contains a comma separated list of function names to be executed when a player release the attack button.</dd>
  2526.     <dd>
  2527.       <dl class="function_info">
  2528.         <dt>Function arguments:</dt>
  2529.           <dd>
  2530.             <dl class="function_arguments">
  2531.               <dt>...</dt>
  2532.                 <dd>...</dd>
  2533.             </dl>
  2534.           </dd>
  2535.       </dl>
  2536. </dl>
  2537.  
  2538.  
  2539. <dl class="cvar">
  2540.   <dt class="cvar" id="_sf_sv_on_client_damage">_sf_sv_on_client_damage</dt>
  2541.     <dd>Contains a comma separated list of function names to be executed when a player receive damage(s).</dd>
  2542.     <dd>
  2543.       <dl class="function_info">
  2544.         <dt>Function arguments:</dt>
  2545.           <dd>
  2546.             <dl class="function_arguments">
  2547.               <dt>...</dt>
  2548.                 <dd>...</dd>
  2549.             </dl>
  2550.           </dd>
  2551.       </dl>
  2552. </dl>
  2553.  
  2554.  
  2555. <dl class="cvar">
  2556.   <dt class="cvar" id="_sf_sv_on_flag_take">_sf_sv_on_flag_take</dt>
  2557.     <dd>Contains a comma separated list of function names to be executed when a player take a flag.</dd>
  2558.     <dd>
  2559.       <dl class="function_info">
  2560.         <dt>Function arguments:</dt>
  2561.           <dd>
  2562.             <dl class="function_arguments">
  2563.               <dt>...</dt>
  2564.                 <dd>...</dd>
  2565.             </dl>
  2566.           </dd>
  2567.       </dl>
  2568. </dl>
  2569.  
  2570.  
  2571. <dl class="cvar">
  2572.   <dt class="cvar" id="_sf_sv_on_left_press">_sf_sv_on_left_press</dt>
  2573.     <dd>Contains a comma separated list of function names to be executed when a player press the left strafing button.</dd>
  2574.     <dd>
  2575.       <dl class="function_info">
  2576.         <dt>Function arguments:</dt>
  2577.           <dd>
  2578.             <dl class="function_arguments">
  2579.               <dt>...</dt>
  2580.                 <dd>...</dd>
  2581.             </dl>
  2582.           </dd>
  2583.       </dl>
  2584. </dl>
  2585.  
  2586.  
  2587. <dl class="cvar">
  2588.   <dt class="cvar" id="_sf_sv_on_left_release">_sf_sv_on_left_release</dt>
  2589.     <dd>Contains a comma separated list of function names to be executed when a player release the left strafing button.</dd>
  2590.     <dd>
  2591.       <dl class="function_info">
  2592.         <dt>Function arguments:</dt>
  2593.           <dd>
  2594.             <dl class="function_arguments">
  2595.               <dt>...</dt>
  2596.                 <dd>...</dd>
  2597.             </dl>
  2598.           </dd>
  2599.       </dl>
  2600. </dl>
  2601.  
  2602.  
  2603. <dl class="cvar">
  2604.   <dt class="cvar" id="_sf_sv_on_right_press">_sf_sv_on_right_press</dt>
  2605.     <dd>Contains a comma separated list of function names to be executed when a player press the right strafing button.</dd>
  2606.     <dd>
  2607.       <dl class="function_info">
  2608.         <dt>Function arguments:</dt>
  2609.           <dd>
  2610.             <dl class="function_arguments">
  2611.               <dt>...</dt>
  2612.                 <dd>...</dd>
  2613.             </dl>
  2614.           </dd>
  2615.       </dl>
  2616. </dl>
  2617.  
  2618.  
  2619. <dl class="cvar">
  2620.   <dt class="cvar" id="_sf_sv_on_right_release">_sf_sv_on_right_release</dt>
  2621.     <dd>Contains a comma separated list of function names to be executed when a player release the right strafing button.</dd>
  2622.     <dd>
  2623.       <dl class="function_info">
  2624.         <dt>Function arguments:</dt>
  2625.           <dd>
  2626.             <dl class="function_arguments">
  2627.               <dt>...</dt>
  2628.                 <dd>...</dd>
  2629.             </dl>
  2630.           </dd>
  2631.       </dl>
  2632. </dl>
  2633.  
  2634.  
  2635. <dl class="cvar">
  2636.   <dt class="cvar" id="_sf_sv_on_use_press">_sf_sv_on_use_press</dt>
  2637.     <dd>Contains a comma separated list of function names to be executed when a player press the use button.</dd>
  2638.     <dd>
  2639.       <dl class="function_info">
  2640.         <dt>Function arguments:</dt>
  2641.           <dd>
  2642.             <dl class="function_arguments">
  2643.               <dt>...</dt>
  2644.                 <dd>...</dd>
  2645.             </dl>
  2646.           </dd>
  2647.       </dl>
  2648. </dl>
  2649.  
  2650.  
  2651. <dl class="cvar">
  2652.   <dt class="cvar" id="_sf_sv_on_use_release">_sf_sv_on_use_release</dt>
  2653.     <dd>Contains a comma separated list of function names to be executed when a player release the use button.</dd>
  2654.     <dd>
  2655.       <dl class="function_info">
  2656.         <dt>Function arguments:</dt>
  2657.           <dd>
  2658.             <dl class="function_arguments">
  2659.               <dt>...</dt>
  2660.                 <dd>...</dd>
  2661.             </dl>
  2662.           </dd>
  2663.       </dl>
  2664. </dl>
  2665.  
  2666.  
  2667. <dl class="cvar">
  2668.   <dt class="cvar" id="_sf_sv_sofree_deathmatch">_sf_sv_sofree_deathmatch</dt>
  2669.     <dd>???</dd>
  2670.  
  2671.     <dd>
  2672.       <dl class="cvar_info">
  2673.         <dt>Synopsis:</dt>
  2674.           <dd><code>_sf_sv_sofree_deathmatch</code></dd>
  2675.  
  2676.         <dt>Example:</dt>
  2677.           <dd><code>???</code></dd>
  2678.       </dl>
  2679.     </dd>
  2680. </dl>
  2681.  
  2682.  
  2683. <dl class="cvar">
  2684.   <dt class="cvar" id="_sf_sv_sofree_debug">_sf_sv_sofree_debug</dt>
  2685.     <dd>???</dd>
  2686.  
  2687.     <dd>
  2688.       <dl class="cvar_info">
  2689.         <dt>Synopsis:</dt>
  2690.           <dd><code>_sf_sv_sofree_debug</code></dd>
  2691.  
  2692.         <dt>Example:</dt>
  2693.           <dd><code>???</code></dd>
  2694.       </dl>
  2695.     </dd>
  2696. </dl>
  2697.  
  2698.  
  2699. <dl class="cvar">
  2700.   <dt class="cvar" id="_sf_sv_sound_info_slot">_sf_sv_sound_info_slot</dt>
  2701.     <dd>See how many sounds slots you have free.</dd>
  2702.     <dd>
  2703.       <dl class="cvar_info">
  2704.         <dt>Synopsis:</dt>
  2705.           <dd><code>_sf_sv_sound_info_slot</code></dd>
  2706.  
  2707.         <dt>Example:</dt>
  2708.           <dd><code>]_sf_sv_sound_info_slot</code></dd>
  2709.       </dl>
  2710.     </dd>
  2711. </dl>
  2712.  
  2713.  
  2714.  
  2715.  
  2716. <h2 id="_sf_misc">Other (server)</h2>
  2717.  
  2718. <ul>
  2719.   <li><a href="#Cmd_sf_GetStringText" class="link_cvar">Cmd_sf_GetStringText</a></li>
  2720. </ul>
  2721.  
  2722. <dl class="misc">
  2723.   <dt class="misc" id="Cmd_sf_GetStringText">Cmd_sf_GetStringText</dt>
  2724.     <dd>???</dd>
  2725.     <dd>
  2726.       <dl class="misc_info">
  2727.         <dt>Synopsis:</dt>
  2728.           <dd><code>Cmd_sf_GetStringText</code></dd>
  2729.           <dd>
  2730.             <dl class="misc_arguments"></dl>
  2731.           </dd>
  2732.         <dt>Example:</dt>
  2733.           <dd><code>???</code></dd>
  2734.       </dl>
  2735.     </dd>
  2736. </dl>
  2737.  
  2738.  
  2739.  
  2740.  
  2741.  
  2742. </body>
  2743.  
  2744. </html>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top