• Shoutbox
    Active Users: 0
     
  • Notice: N/A
    Loading...
 
  • Active Users
     
  • There are currently no users chatting.
 
Page 1 of 3 123 LastLast
Results 1 to 10 of 21
  1. #1

    How to copy from developer console?

    G'day folks,
    Is there a way to copy the information provided in the in-game developer console?
    Dragging the mouse over it does nothing and there's no right-click context menu.

    Its listed a bucket-load of stuff it wants in the precache script, even stuff that isn't used in the currently selected map.

    Cheers

  2. #2
    Administrator Major_A's Avatar
    Join Date
    Jul 2016
    Location
    Huntington, IN USA
    Posts
    391
    Trophies
    Blog Entries
    15
    I know of no way unless it goes into qconsole.log

    I've seen over the years 3 instances of the game running at once.

    One time an instance was running as a dedicted server and connect second as client to lan.

    One client can run a server and play though too, you need to exec a server.cfg to record consol output to qconsole.log

    I should mention I mean 2 instances of game running on 1 machine btw where it's applicable.....

    The other I've seen, and have used, was a second machine running as dedicated server and other lan clients connect.
    This way of running is how I started playing the game in the begining.

    It takes almost nothing to run a dedicated server.
    If you have a second machine sitting around....this I can help with server config...unless you already know how to do it.


    HOWEVER, the may be a way to use the ingame notepad.....maybe, I doubt it though.

    If you use the maps/dm folder like you found I said was easyier than paking up then trying map, you can actually edit the scr file while in game if you use this method.
    you can edit an scr file, make a change, save and type restart in console without leaving game.

    The exact cmd escapes me, I think it's "edit script" I may be wrong, but you can mod your map straight from the game doing this if your scr file is in the dm folder.

    OR hit F12 for screenshot and open screenshot folder

    Only other way I can think of is to chat with Appelpitje at XNull about external console reader...which has a GREAT MANY other applications.
    If you do that, it won't be long you'll be giving us a new Forsight Anticheat lol
    Last edited by Major_A; 09-20-2017 at 06:05 AM. Reason: had to spell Appelpitje correctly :P



  3. #3
    Yes, you need to create a logfile and it will add all the console info.

    Before you begin, place developer mode on either 1, 2 or 3 (2 gives the most info, but it can lead to HUGE amount of data).

    • developer 1 (Will show relevant debug and errors)
    • developer 2 (Same as 1 + every cvar change, generates HUGE amounts of data)
    • developer 3 (Same as 1 + reports all engine debug)
    Afterwards use logfile 1, launch the game, do what you need to do and when you're done type logfile 0 and voila a qconsole.log in your main folder

    Simplified:
    1. Launch MOHAA
    2. Open Console
    3. Type in console: developer 2 (or 1 or 3)
    4. Type in console: logfile 1
    5. Launch the map you want to play
    6. Do whatever you need to do in that map, you can still use every console command you want as well, they'll all be written into the logfile.
    7. Type in console: logfile 0
    8. Type in console: developer 0
    9. Check your mohaa\main folder for the qconsole.log
    10. Open it and voila!


    Edit: Here's a file that should fix some/a lot of console errors, just shove it in your main and it should do the trick: https://ufile.io/fh5wo

  4. #4
    Thanks guys. Much appreciate.
    Some time after posting this thread I decide to search google and found this.
    Maybe it may be useful to someone in future.


    Console commands

    g_aiDamageMult "1.0"
    g_immediateswitch "0"
    viewmodelclienttime "0.04"
    r_debugSurfaceUpdate "1"
    ui_weaponsign "rifle_sign"
    thereisnomonkey "0"
    ui_name "TrapT"
    ui_disp_playergermanmodel "models/player/german_elite_sentry.tik"
    ui_dm_playergermanmodel "german_elite_sentry"
    ui_disp_playermodel "models/player/allied_airborne.tik"
    ui_dm_playermodel "allied_airborne"
    ui_timemessage ""
    debugSound "0"
    viewmodelentity "1"
    g_aimLagTime "250"
    ter_count "0"
    A ter_cautiousframes "1"
    ter_lock "0"
    ter_cull "1"
    cg_scoreboardpicover ""
    cg_scoreboardpic "mohdm1"
    cg_obj_axistext3 ""
    cg_obj_axistext2 ""
    cg_obj_axistext1 ""
    cg_obj_alliedtext3 ""
    cg_obj_alliedtext2 ""
    cg_obj_alliedtext1 "Gay France"
    cg_maxclients "6"
    cg_timelimit "0"
    cg_fraglimit "20"
    cg_treadmark_test "0"
    cg_te_numCommands "0"
    cg_te_currCommand "0"
    cg_te_mode_name "Temp Emitter Off"
    cg_te_mode "0"
    cg_te_emittermodel ""
    cg_te_zangles "0"
    cg_te_yangles "0"
    cg_te_xangles "0"
    cg_te_tag ""
    cg_te_singlelinecommand ""
    cg_te_command_time "0"
    cg_te_alignstretch_scale "0"
    cg_te_cone_height "0"
    cg_te_spawnrange_b "0"
    cg_te_spawnrange_a "0"
    cg_te_spritegridlighting "0"
    cg_te_varycolor "0"
    cg_te_friction "0"
    cg_te_radial_max "0"
    cg_te_radial_min "0"
    cg_te_radial_scale "0"
    cg_te_avelamp_r "0"
    cg_te_avelamp_y "0"
    cg_te_avelamp_p "0"
    cg_te_avelbase_r "0"
    cg_te_avelbase_y "0"
    cg_te_avelbase_p "0"
    cg_te_swarm_delta "0"
    cg_te_swarm_maxspeed "0"
    cg_te_swarm_freq "0"
    cg_te_axisoffsamp_z "0"
    cg_te_axisoffsamp_y "0"
    cg_te_axisoffsamp_x "0"
    cg_te_axisoffsbase_z "0"
    cg_te_axisoffsbase_y "0"
    cg_te_axisoffsbase_x "0"
    cg_te_randaxis "0"
    cg_te_volumetric "0"
    cg_te_forwardvel "0"
    cg_te_clampvelaxis "0"
    cg_te_clampvelmax_z "9999"
    cg_te_clampvelmin_z "-9999"
    cg_te_clampvelmax_y "9999"
    cg_te_clampvelmin_y "-9999"
    cg_te_clampvelmax_x "9999"
    cg_te_clampvelmin_x "-9999"
    cg_te_randvelamp_z "0"
    cg_te_randvelamp_y "0"
    cg_te_randvelamp_x "0"
    cg_te_randvelbase_z "0"
    cg_te_randvelbase_y "0"
    cg_te_randvelbase_x "0"
    cg_te_anglesamp_r "0"
    cg_te_anglesamp_y "0"
    cg_te_anglesamp_p "0"
    cg_te_anglesbase_r "0"
    cg_te_anglesbase_y "0"
    cg_te_anglesbase_p "0"
    cg_te_offsamp_z "0"
    cg_te_offsamp_y "0"
    cg_te_offsamp_x "0"
    cg_te_offsbase_z "0"
    cg_te_offsbase_y "0"
    cg_te_offsbase_x "0"
    cg_te_randomroll "0"
    cg_te_collision "0"
    cg_te_flickeralpha "0"
    cg_te_align "0"
    cg_te_radius "0"
    cg_te_insphere "0"
    cg_te_sphere "0"
    cg_te_circle "0"
    cg_te_scalerate "0"
    cg_te_spawnrate "1"
    cg_te_fadein "0"
    cg_te_fadedelay "0"
    cg_te_fade "0"
    cg_te_count "1"
    cg_te_accel_z "0"
    cg_te_accel_y "0"
    cg_te_accel_x "0"
    cg_te_model "none"
    cg_te_scalemax "0"
    cg_te_scalemin "0"
    cg_te_scale "1"
    cg_te_bouncefactor "0.3"
    cg_te_dietouch "0"
    cg_te_life "1"
    cg_rain_drawcoverage "0"
    vss_lighting_fps "15"
    vss_default_b "0.4"
    vss_default_g "0.45"
    vss_default_r "0.5"
    vss_gridsize "12"
    AL vss_maxvisible "1024"
    vss_movement_dampen "4"
    vss_wind_strength "8"
    vss_wind_z "2"
    vss_wind_y "4"
    vss_wind_x "8"
    vss_showsources "1"
    vss_color "1"
    vss_repulsion_fps "4"
    vss_physics_fps "8"
    A vss_draw "0"
    A cg_effect_physicsrate "10"
    cg_showtempmodels "0"
    cg_showemitters "0"
    cg_eventstats "0"
    cg_timeevents "0"
    cg_eventlimit "500"
    cg_showevents "0"
    cg_voicechat "1"
    vm_lean_lower "0.1"
    vm_offset_upvel "0.0025"
    vm_offset_vel_up "-4.0"
    vm_offset_vel_side "1.5"
    vm_offset_vel_front "-2.0"
    vm_offset_vel_base "100"
    vm_offset_shotguncrouch_up "-1.1"
    vm_offset_shotguncrouch_side "2.5"
    vm_offset_shotguncrouch_front "-1"
    vm_offset_rocketcrouch_up "0"
    vm_offset_rocketcrouch_side "0"
    vm_offset_rocketcrouch_front "0"
    vm_offset_crouch_up "0.2"
    vm_offset_crouch_side "2.25"
    vm_offset_crouch_front "-0.5"
    vm_offset_air_up "-6.0"
    vm_offset_air_side "1.5"
    vm_offset_air_front "-3.0"
    vm_sway_up "0.003"
    vm_sway_side "0.005"
    vm_sway_front "0.1"
    vm_offset_speed "8.0"
    vm_offset_max "8.0"
    A cg_drawsvlag "1"
    cg_huddraw_force "0"
    C cg_acidtrip "0"
    A cg_hitmessages "1"
    cg_animationviewmodel "0"
    cg_shadowdebug "0"
    cg_shadowscount "8"
    cg_pmove_msec "8"
    A cg_smoothClientsTime "100"
    A cg_smoothClients "1"
    C cg_debugfootsteps "0"
    A cg_traceinfo "0"
    A cg_camerascale "0.3"
    A cg_cameradist "120"
    A cg_cameraheight "18"
    C cg_3rd_person "0"
    cg_lagometer "0"
    A cg_stereosep "0.4"
    g_synchronousClients "0"
    cg_hidetempmodels "0"
    cg_stats "0"
    cg_showmiss "0"
    cg_nopredict "0"
    cg_errordecay "100"
    C cg_debuganimwatch "0"
    C cg_debuganim "0"
    C cg_animspeed "1"
    AL cg_marks_max "256"
    cgamedll ""
    sv_referencedPakNames ""
    sv_referencedPaks ""
    g_showflypath "0"
    C ai_pathcheckdist "4096"
    C ai_pathchecktime "1.5"
    ai_debugpath "0"
    ai_fallheight "96"
    ai_showpath "0"
    ai_showallnode "0"
    ai_shownode "0"
    ai_shownodenums "0"
    ai_showroutes_distance "1000"
    ai_showroutes "0"
    C cm_ter_usesphere "1"
    C cm_FCMdebug "0"
    C cm_FCMcacheall "0"
    A C cm_playerCurveClip "1"
    C cm_noCurves "0"
    C cm_noAreas "0"
    session "2"
    g_eventstats "0"
    g_watch "0"
    g_timeevents "0"
    g_eventlimit "5000"
    g_showevents "0"
    g_showinfo "0"
    S g_scoreboardpicover ""
    S g_scoreboardpic "mohdm1"
    S g_obj_axistext3 ""
    S g_obj_axistext2 ""
    S g_obj_axistext1 ""
    S g_obj_alliedtext3 ""
    S g_obj_alliedtext2 ""
    S g_obj_alliedtext1 "Gay France"
    g_spectate_allow_full_chat "0"
    g_spectatefollow_pitch "2"
    g_spectatefollow_up "24"
    g_spectatefollow_right "0"
    g_spectatefollow_forward "-56"
    g_forceteamspectate "1"
    g_gotmedal "0"
    g_failed "0"
    g_success "0"
    g_playerdeltamethod "0"
    g_drawattackertime "5"
    C g_viewkick_dmmult "1.0"
    C g_viewkick_roll "0.15"
    C g_viewkick_yaw "0.3"
    C g_viewkick_pitch "0.3"
    s_debugmusic "0"
    pmove_msec "8"
    pmove_fixed "0"
    g_smoothClients "1"
    S A g_maxintermission "15"
    S A g_forcerespawn "0"
    S A g_forceready "1"
    g_doWarmup "1"
    A g_warmup "20"
    g_allowvote "1"
    g_rankedserver "0"
    C ai_debug_grenades "0"
    g_ai_soundscale "1"
    g_ai_noticescale "1"
    g_ai_notifyradius "1024"
    g_showdamage "0"
    g_animdump "0"
    g_dropclips "2"
    g_droppeditemlife "30"
    g_patherror "1"
    g_spawnai "1"
    g_spawnentities "1"
    g_monitorNum "-1"
    g_monitor ""
    g_vehicle "1"
    g_ai "1"
    g_scripttrace "0"
    g_scriptdebug "0"
    g_nodecheck "0"
    g_scriptcheck "0"
    g_showopcodes "0"
    g_showtokens "0"
    g_logstats "0"
    g_debugdamage "0"
    g_debugtargets "0"
    g_showautoaim "0"
    g_statefile "global/mike"
    g_playermodel "american_army"
    g_spiffyvelocity_z "0"
    g_spiffyvelocity_y "0"
    g_spiffyvelocity_x "0"
    L g_spiffyplayer "0"
    L g_numdebugstrings "256"
    g_numdebuglinedelays "0"
    C g_showlookat "0"
    C g_entinfo "0"
    C g_showawareness "0"
    g_showbullettrace "0"
    g_showplayeranim "0"
    g_showplayerstate "0"
    g_showaxis "0"
    g_timeents "0"
    g_showmem "0"
    sv_crouchspeedmult "0.6"
    sv_dmspeedmult "1.1"
    sv_walkspeed "150"
    sv_runspeed "250"
    S R sv_cinematic "0"
    S sv_waterspeed "400"
    S sv_waterfriction "1"
    S sv_stopspeed "100"
    S sv_friction "4"
    sv_showentnums "0"
    sv_showcameras "0"
    sv_testloc_offset2_z "0"
    sv_testloc_offset2_y "0"
    sv_testloc_offset2_x "0"
    sv_testloc_radius2 "1"
    sv_testloc_offset_z "0"
    sv_testloc_offset_y "0"
    sv_testloc_offset_x "0"
    sv_testloc_radius "1"
    sv_testloc_secondary "0"
    sv_testloc_num "0"
    sv_showbboxes "0"
    sv_drawtrace "0"
    sv_traceinfo "0"
    sv_gravity "800"
    sv_maxvelocity "6000"
    sv_rollangle "2"
    sv_rollspeed "200"
    bosshealth "0"
    whereami "0"
    A com_blood "1"
    flood_waitdelay "10"
    flood_persecond "4"
    flood_msgs "4"
    S nomonsters "0"
    S g_allowjointime "30"
    S roundlimit "0"
    filterban "1"
    L maxentities "1024"
    sv_precache "1"
    gamedll ""
    subAlpha "0.5"
    loadingbar "0.798023"
    L net_gamespy_port "12300"
    A sv_location "1"
    sv_debuggamespy "0"
    A g_inactivekick "900"
    A g_inactivespectate "60"
    g_teamdamage "0"
    L sv_gamespy "1"
    ui_dedicated "0"
    ui_multiplayersign "startgame_sign"
    A g_lastsave ""
    A com_autodialdata ""
    snd_maxdelay "12"
    snd_mindelay "2"
    snd_chance "1"
    snd_volume "1"
    snd_mindist "160"
    snd_reverblevel "0.5"
    snd_reverbtype "0"
    snd_yaw "0"
    snd_height "16"
    snd_length "16"
    snd_width "16"
    cg_te_alpha "1"
    cg_te_color_g "1"
    cg_te_color_r "1"
    cg_te_color_b "1"
    cg_te_filename "dump/testemitter.txt"
    cam_angles_yaw "0"
    cam_angles_pitch "0"
    cam_angles_roll "0"
    viewmodelactionweight "0"
    viewmodelnormaltime "0"
    viewmodelanimnum2 "0"
    viewmodelblend "0"
    viewmodelanimslot "0"
    viewmodelsyncrate "0"
    subteam3 "0"
    subtitle3 ""
    subteam2 "0"
    subtitle2 ""
    subteam1 "0"
    subtitle1 ""
    subteam0 "0"
    subtitle0 ""
    cg_hud "1"
    dlg_badsave "This save game is invalid"
    A ui_startmap ""
    cl_movieaudio "1"
    ui_returnmenu "0"
    ui_failed "0"
    ui_success "0"
    ui_gotmedal "0"
    ui_gmboxspam "1"
    ui_NumShotsFired "0"
    ui_NumHits "0"
    ui_NumComplete "0"
    ui_NumObjectives "0"
    ui_Accuracy "0"
    ui_PreferredWeapon "none"
    ui_NumHitsTaken "0"
    ui_NumObjectsDestroyed "0"
    ui_NumEnemysKilled "0"
    ui_HeadShots "0"
    ui_TorsoShots "0"
    ui_LeftLegShots "0"
    ui_RightLegShots "0"
    ui_LeftArmShots "0"
    ui_RightArmShots "0"
    ui_GroinShots "0"
    ui_GunneryEvaluation "0"
    ui_health_end "0"
    ui_health_start "0"
    ui_drawcoords "0"
    ui_inventoryfile "global/inventory.txt"
    ui_newvidmode "-1"
    ui_compass "1"
    ui_debugload "0"
    soundoverlay "0"
    A ui_itemsbar "0"
    A ui_weaponsbartime "2500"
    A ui_consoleposition ""
    A ui_gmbox "1"
    A ui_minicon "0"
    A s_obstruction_cal_time "500"
    s_show_sounds "0"
    s_show_num_active_sounds "0"
    s_show_cpu "0"
    s_initsound "1"
    A s_dialogscale "1"
    C s_testsound "0"
    C s_show "0"
    A s_mixPreStep "0.05"
    AL s_loadas8bit "0"
    A s_separation "0.5"
    A s_ambientvolume "1.00"
    L net_port "12203"
    L net_ip "65.31.145.136"
    AL net_socksPassword ""
    AL net_socksUsername ""
    AL net_socksPort "1080"
    AL net_socksServer ""
    AL net_socksEnabled "0"
    AL net_noipx "1"
    AL net_noudp "0"
    C graphshift "0"
    C graphscale "1"
    C graphheight "32"
    C debuggraph "0"
    C timegraph "0"
    A ff_disabled ""
    ff_developer "0"
    ff_ensureShake "1"
    A ff_defaultTension "1"
    A use_ff "1"
    dcl_texturescale "32"
    dcl_maxoffset "10"
    dcl_minsegment "24"
    dcl_maxsegment "512"
    dcl_pathmode "0"
    dcl_dostring "apply to all"
    dcl_dobmodels "1"
    dcl_doterrain "1"
    dcl_doworld "1"
    dcl_dolighting "1"
    dcl_alpha "1"
    dcl_b "1"
    dcl_g "1"
    dcl_r "1"
    dcl_rotation "0"
    dcl_widthscale "1"
    dcl_heightscale "1"
    dcl_radius "16"
    dcl_shader "blastmark"
    dcl_shiftstep "4"
    dcl_autogetinfo "1"
    dcl_showcurrent "1"
    L dcl_editmode "0"
    r_gfxinfo "
    GL_VENDOR: NVIDIA Corporation
    GL_RENDERER: GeForce2 MX/AGP/3DNOW!
    GL_VERSION: 1.4.0
    GL_EXTENSIONS: GL_ARB_imaging
    GL_EXTENSIONS: GL_ARB_multitexture
    GL_EXTENSIONS: GL_ARB_point_parameters
    GL_EXTENSIONS: GL_ARB_texture_compression
    GL_EXTENSIONS: GL_ARB_texture_cube_map
    GL_EXTENSIONS: GL_ARB_texture_env_add
    GL_EXTENSIONS: GL_ARB_texture_env_combine
    GL_EXTENSIONS: GL_ARB_texture_env_dot3
    GL_EXTENSIONS: GL_ARB_texture_mirrored_repeat
    GL_EXTENSIONS: GL_ARB_transpose_matrix
    GL_EXTENSIONS: GL_ARB_vertex_program
    GL_EXTENSIONS: GL_ARB_window_pos
    GL_EXTENSIONS: GL_S3_s3tc
    GL_EXTENSIONS: GL_EXT_abgr
    GL_EXTENSIONS: GL_EXT_bgra
    GL_EXTENSIONS: GL_EXT_blend_color
    GL_EXTENSIONS: GL_EXT_blend_minmax
    GL_EXTENSIONS: GL_EXT_blend_subtract
    GL_EXTENSIONS: GL_EXT_clip_volume_hint
    GL_EXTENSIONS: GL_EXT_compiled_vertex_array
    GL_EXTENSIONS: GL_EXT_draw_range_elements
    GL_EXTENSIONS: GL_EXT_fog_coord
    GL_EXTENSIONS: GL_EXT_multi_draw_arrays
    GL_EXTENSIONS: GL_EXT_packed_pixels
    GL_EXTENSIONS: GL_EXT_paletted_texture
    GL_EXTENSIONS: GL_EXT_point_parameters
    GL_EXTENSIONS: GL_EXT_rescale_normal
    GL_EXTENSIONS: GL_EXT_secondary_color
    GL_EXTENSIONS: GL_EXT_separate_specular_color
    GL_EXTENSIONS: GL_EXT_shared_texture_palette
    GL_EXTENSIONS: GL_EXT_stencil_wrap
    GL_EXTENSIONS: GL_EXT_texture_compression_s3tc
    GL_EXTENSIONS: GL_EXT_texture_cube_map
    GL_EXTENSIONS: GL_EXT_texture_edge_clamp
    GL_EXTENSIONS: GL_EXT_texture_env_add
    GL_EXTENSIONS: GL_EXT_texture_env_combine
    GL_EXTENSIONS: GL_EXT_texture_env_dot3
    GL_EXTENSIONS: GL_EXT_texture_filter_anisotropic
    GL_EXTENSIONS: GL_EXT_texture_lod
    GL_EXTENSIONS: GL_EXT_texture_lod_bias
    GL_EXTENSIONS: GL_EXT_texture_object
    GL_EXTENSIONS: GL_EXT_vertex_array
    GL_EXTENSIONS: GL_EXT_vertex_weighting
    GL_EXTENSIONS: GL_IBM_texture_mirrored_repeat
    GL_EXTENSIONS: GL_KTX_buffer_region
    GL_EXTENSIONS: GL_NV_blend_square
    GL_EXTENSIONS: GL_NV_fence
    GL_EXTENSIONS: GL_NV_fog_distance
    GL_EXTENSIONS: GL_NV_light_max_exponent
    GL_EXTENSIONS: GL_NV_packed_depth_stencil
    GL_EXTENSIONS: GL_NV_pixel_data_range
    GL_EXTENSIONS: GL_NV_point_sprite
    GL_EXTENSIONS: GL_NV_register_combiners
    GL_EXTENSIONS: GL_NV_texgen_emboss
    GL_EXTENSIONS: GL_NV_texgen_reflection
    GL_EXTENSIONS: GL_NV_texture_env_combine4
    GL_EXTENSIONS: GL_NV_texture_rectangle
    GL_EXTENSIONS: GL_NV_vertex_array_range
    GL_EXTENSIONS: GL_NV_vertex_array_range2
    GL_EXTENSIONS: GL_NV_vertex_program
    GL_EXTENSIONS: GL_NV_vertex_program1_1
    GL_EXTENSIONS: GL_SGIS_generate_mipmap
    GL_EXTENSIONS: GL_SGIS_multitexture
    GL_EXTENSIONS: GL_SGIS_texture_lod
    GL_EXTENSIONS: GL_WIN_swap_hint
    GL_EXTENSIONS: WGL_EXT_swap_control
    GL_MAX_TEXTURE_SIZE: 2048
    GL_MAX_ACTIVE_TEXTURES_ARB: 2

    PIXELFORMAT: color(16-bits) Z(16-bit) stencil(0-bits)
    MODE: 4, 800 x 600 fullscreen hz:60
    GAMMA: hardware w/ 0 overbright bits
    CPU: AMD w/ 3DNow!
    rendering primitives: single glDrawElements
    texturemode: gl_linear_mipmap_nearest
    picmip: 2
    texture bits: 16
    multitexture: enabled
    compiled vertex arrays: enabled
    texenv add: enabled
    compressed textures: disabled
    "
    L r_maskMinidriver "0"
    L r_allowSoftwareGL "0"
    L r_loadftx "0"
    L r_loadjpg "1"
    A ter_fastMarks "1"
    A ter_minMarkRadius "8"
    r_precacheimages "0"
    r_static_shadermultiplier3 "1"
    r_static_shadermultiplier2 "1"
    r_static_shadermultiplier1 "1"
    r_static_shadermultiplier0 "1"
    r_static_shaderdata3 "0"
    r_static_shaderdata2 "0"
    r_static_shaderdata1 "0"
    r_static_shaderdata0 "0"
    A r_sse "0"
    r_showportal "0"
    A vss_smoothsmokelight "1"
    A r_debuglines_depthmask "0"
    R r_useglfog "1"
    A r_lightcoronasize ".1"
    C r_farplane_nofog "0"
    C r_farplane_nocull "0"
    C r_farplane_color ".5 .5 .5"
    C r_farplane "0"
    r_skyportal_origin "0 0 0"
    r_skyportal "0"
    C r_light_showgrid "0"
    A r_light_nolight "0"
    A r_light_int_scale "0.05"
    C r_light_sun_line "0"
    C r_light_lines "0"
    A r_stipplelines "1"
    r_maxtermarks "1024"
    r_maxpolyverts "16384"
    r_maxpolys "4096"
    A r_entlight_maxcalc "2"
    A r_entlight_cubefraction "0.5"
    A r_entlight_cubelevel "0"
    A r_entlight_errbound "6"
    C r_entlight_scale "1.3"
    C r_entlightmap "0"
    C r_noportals "0"
    C r_lockpvs "0"
    C r_drawBuffer "GL_BACK"
    C r_offsetunits "-2"
    C r_offsetfactor "-1"
    C r_clear "0"
    C r_showstaticbboxes "0"
    C r_showhbox "0"
    C r_shownormals "0"
    C r_showsky "0"
    C r_showtris "0"
    C r_nobind "0"
    C r_debugSurface "0"
    C r_logFile "0"
    C r_verbose "0"
    C r_speeds "0"
    C r_showcluster "0"
    C r_novis "0"
    C r_showcull "0"
    C r_nocull "0"
    C r_ignore "1"
    C r_staticlod "1"
    C r_drawspherelights "1"
    C r_drawsprites "1"
    C r_drawterrain "1"
    C r_drawbrushmodels "1"
    C r_drawbrushes "1"
    C r_drawstaticmodelpoly "1"
    C r_drawstaticmodels "1"
    C r_drawentitypoly "1"
    C r_drawentities "1"
    C r_norefresh "0"
    C r_measureOverdraw "0"
    C r_skipBackEnd "0"
    C r_showSmp "0"
    C r_flareFade "7"
    C r_flareSize "40"
    C r_portalOnly "0"
    C r_lightmap "0"
    C r_drawworld "1"
    C r_nocurves "0"
    r_printShaders "0"
    C r_debugSort "0"
    lod_tool "0"
    lod_position "0 0 0"
    lod_save "0"
    lod_tris ""
    lod_metric "0.0"
    lod_tikiname ""
    lod_meshname ""
    lod_mesh "0"
    lod_zee_val "0"
    lod_pitch_val "0"
    lod_curve_4_slider "0"
    lod_curve_3_slider "0"
    lod_curve_2_slider "0"
    lod_curve_1_slider "0"
    lod_curve_0_slider "0"
    lod_curve_4_val "0"
    lod_curve_3_val "0"
    lod_curve_2_val "0"
    lod_curve_1_val "0"
    lod_curve_0_val "0"
    lod_edit_4 "0"
    lod_edit_3 "0"
    lod_edit_2 "0"
    lod_edit_1 "0"
    lod_edit_0 "0"
    lod_LOD_slider "0.5"
    lod_maxLOD "0.3"
    lod_minLOD "1.0"
    lod_LOD "0"
    r_uselod "1"
    r_showstaticlod "0"
    r_showlod "0"
    r_showImages "0"
    C r_directedScale "1"
    C r_ambientScale "0.5"
    A r_primitives "0"
    A r_facePlaneCull "1"
    A r_swapInterval "0"
    A r_finish "0"
    A r_dlightBacks "1"
    A r_drawSun "0"
    r_fastsky "0"
    A r_ignoreGLErrors "1"
    C r_znear "3"
    A r_flares "0"
    A C r_lodCurveError "225"
    r_lerpmodels "1"
    LC r_singleShader "0"
    L g_numdebuglines "4096"
    L r_intensity "1"
    L r_mapOverBrightBits "1"
    LC r_fullbright "0"
    L r_displayRefresh "0"
    AL r_ignoreFastPath "0"
    AL r_smp "0"
    AL r_vertexLight "0"
    AL r_customaspect "1"
    AL r_customheight "1024"
    AL r_customwidth "1600"
    AL r_fullscreen "1"
    AL r_ignorehwgamma "0"
    AL r_overBrightBits "0"
    AL r_depthbits "0"
    AL r_stencilbits "0"
    AL r_stereo "0"
    AL r_textureDetails "1"
    L r_colorMipLevels "0"
    AL r_roundImagesDown "1"
    A r_reset_tc_array "1"
    A r_geForce3WorkAround "1"
    AL r_forceClampToEdge "0"
    AL r_ext_aniso_filter "0"
    AL r_ext_texture_env_combine "0"
    AL r_ext_texture_env_add "1"
    AL r_ext_compiled_vertex_array "1"
    R r_ext_multitexture "1"
    AL r_ext_gamma_control "1"
    AL r_allowExtensions "1"
    AL r_glDriver "opengl32"
    A s_speaker_type "0"
    AL s_reverb "0"
    U password ""
    U A snaps "75"
    m_invert_pitch "0"
    A cl_maxPing "800"
    A cg_autoswitch "1"
    cg_gametype "2"
    cl_langamerefreshstatus "Ready"
    R cl_motdString ""
    A m_side "0.25"
    A m_up "0"
    A m_forward "0.25"
    A m_yaw "0.022"
    A m_pitch "0.022"
    A cl_allowDownload "1"
    cl_showmouserate "0"
    A cl_mouseAccel "0"
    A freelook "1"
    A cl_run "1"
    A cl_packetdup "1"
    A cl_maxpackets "30"
    cl_anglespeedkey "1.5"
    A cl_pitchspeed "70"
    A cl_yawspeed "140"
    rconAddress ""
    cl_forceavidemo "0"
    cl_avidemo "0"
    activeAction ""
    cl_freezeDemo "0"
    cl_showTimeDelta "0"
    cl_showSend "0"
    cl_shownet "0"
    cl_timeNudge "0"
    cl_connect_timeout "15"
    cl_timeout "60"
    A cl_cdkey "123456789"
    cl_motd "0"
    cl_eventstats "0"
    cl_timeevents "0"
    cl_eventlimit "500"
    cl_showevents "0"
    cl_debugMove "0"
    cl_nodelta "0"
    sv_deeptracedebug "0"
    sv_drawentities "1"
    R sv_mapChecksum "558032789"
    sv_killserver "0"
    sv_padPackets "0"
    sv_showloss "0"
    sv_reconnectlimit "3"
    A sv_master5 ""
    A sv_master4 ""
    A sv_master3 ""
    A sv_master2 ""
    sv_master1 "mohmaster.2015.com"
    S sv_allowDownload "1"
    nextmap ""
    sv_zombietime "2"
    sv_timeout "120"
    S sv_fps "20"
    sv_privatePassword ""
    rconPassword ""
    R sv_paks ""
    sv_pure "0"
    R sv_serverid "62438453"
    S L g_gametypestring "Team-Match"
    S L g_gametype "2"
    S A sv_floodProtect "1"
    S A sv_maxPing "0"
    S A sv_minPing "0"
    S A sv_maxRate "0"
    S L sv_maxclients "6"
    S sv_privateClients "0"
    S R mapname "dm/mohdm1"
    S R protocol "8"
    S sv_keywords ""
    S timelimit "0"
    S fraglimit "20"
    S dmflags "0"
    S L skill "0"
    g_maxplayerhealth "1500"
    net_multiLANpackets "2"
    I net_qport "34081"
    showdrop "0"
    showpackets "0"
    A joy_threshold "0.15"
    in_debugjoystick "0"
    A in_joyBallScale "0.02"
    A in_joystick "0"
    AL in_mouse "1"
    A in_mididevice "0"
    A in_midichannel "1"
    A in_midi "0"
    username "george meyers"
    sys_cpuid "48"
    sys_cpustring "AMD w/ 3DNow!"
    R win_wndproc "4754704"
    R win_hinstance "4194304"
    arch "win2000"
    arch_minor_version "1"
    arch_major_version "5"
    R shortversion "1.11"
    S R version "Medal of Honor Allied Assault 1.11 win-x86 Mar 5 2002"
    com_buildScript "0"
    R cl_running "1"
    R sv_running "1"
    L dedicated "0"
    C timedemo "0"
    com_speeds "0"
    C viewlog "0"
    C com_dropsim "0"
    C com_showtrace "0"
    C fixedtime "0"
    C timescale "1"
    A autopaused "1"
    R paused "0"
    S L deathmatch "1"
    A com_maxfps "85"
    convertAnim "0"
    showLoad "0"
    low_anim_memory "0"
    dumploadedanims "0"
    pagememory "0"
    ui_legalscreen_stay "3"
    ui_legalscreen_fadeout ".5"
    ui_legalscreen_fadein ".5"
    ui_titlescreen_stay "3"
    ui_titlescreen_fadeout ".5"
    ui_titlescreen_fadein ".5"
    ui_skip_legalscreen "0"
    ui_skip_titlescreen "0"
    ui_skip_eamovie "0"
    cl_playintro "0"
    g_voiceChat "0"
    A cg_cameraverticaldisplacement "-18"
    A vid_ypos "46"
    A vid_xpos "83"
    U A name "TrapT"
    S A sv_hostname "Testing..."
    A ui_console "1"
    A s_musicvolume "1.000000"
    A s_volume "1.000000"
    A r_lastValidRenderer "GeForce2 MX/AGP/3DNOW!"
    A r_gamma "1.250000"
    A r_textureMode "gl_linear_mipmap_nearest"
    AL s_milesdriver "Miles Fast 2D Positional Audio"
    U A rate "20000"
    A m_filter "1"
    A sensitivity "8.100000"
    U A dm_playermodel "allied_airborne"
    U A dm_playergermanmodel "german_elite_sentry"
    A ui_weaponsbar "0"
    A fps "1"
    A cl_greenfps "1"
    A in_disablealttab "1"
    A cg_forceModel "1"
    S A sv_maplist "dm/mohdm1 dm/mohdm2 dm/mohdm3 dm/mohdm4 dm/mohdm5 dm/mohdm6 dm/mohdm7"
    config "unnamedsoldier.cfg"
    A r_vidmodemax "1"
    A r_vidmode1024 "0"
    A r_maxmode "9"
    AL r_ext_compressed_textures "0"
    A cg_reserve_tempmodels "340"
    A cg_max_tempmodels "1200"
    A r_drawstaticdecals "1"
    A g_ddayshingleguys "2"
    A g_ddayfog "0"
    A g_ddayfodderguys "2"
    AL r_texturebits "16"
    AL r_colorbits "16"
    AL r_picmip "2"
    AL r_mode "4"
    A cg_marks_add "1"
    AL s_khz "44"
    A cg_shadows "0"
    A cg_rain "0"
    A ter_maxtris "16384"
    A ter_maxlod "3"
    A ter_error "10"
    A vss_maxcount "25"
    A cg_effectdetail "0.2"
    A r_lodviewmodelcap "0.25"
    A r_lodcap "0.25"
    A r_lodscale "0.25"
    AL r_subdivisions "20"
    A r_fastentlight "1"
    AL r_fastdlights "1"
    A cg_drawviewmodel "2"
    A g_m6l3 "0"
    A g_m6l2 "0"
    A g_m6l1 "0"
    A g_m5l3 "0"
    A g_m5l2 "0"
    A g_m5l1 "0"
    A g_m4l3 "0"
    A g_m4l2 "0"
    A g_m4l1 "0"
    A g_m3l3 "0"
    A g_m3l2 "0"
    A g_m3l1 "0"
    A g_m2l3 "0"
    A g_m2l2 "0"
    A g_m2l1 "0"
    A g_m1l3 "0"
    A g_m1l2 "0"
    A g_m1l1 "1"
    A g_eogmedal2 "0"
    A g_eogmedal1 "0"
    A g_eogmedal0 "0"
    A g_medal5 "0"
    A g_medal4 "0"
    A g_medal3 "0"
    A g_medal2 "0"
    A g_medal1 "0"
    A g_medal0 "0"
    ui_medalsign ""
    ui_signshader "multiplayer_sign"
    A g_subtitle "0"
    A g_skill "1"
    A detail "1"
    A ui_hostname "Testing..."
    A ui_maplist_obj "obj/obj_team1 obj/obj_team2 obj/obj_team3 obj/obj_team4"
    A ui_maplist_round "dm/mohdm1 dm/mohdm2 dm/mohdm3 dm/mohdm4 dm/mohdm5 dm/mohdm6 dm/mohdm7"
    A ui_maplist_team "dm/mohdm1 dm/mohdm2 dm/mohdm3 dm/mohdm4 dm/mohdm5 dm/mohdm6 dm/mohdm7"
    A ui_maplist_ffa "dm/mohdm1 dm/mohdm2 dm/mohdm3 dm/mohdm4 dm/mohdm5 dm/mohdm6 dm/mohdm7"
    A ui_inactivekick "900"
    A ui_inactivespectate "60"
    A ui_connectip "24.184.35.186:12203"
    A ui_teamdamage "0"
    A ui_timelimit "0"
    A ui_fraglimit "20"
    A ui_gamespy "1"
    A ui_maxclients "6"
    ui_gametypestring ""
    ui_gametype ""
    ui_dmmap "dm/mohdm1"
    A ui_voodoo "0"
    A cl_ctrlbindings "0"
    A cl_altbindings "0"
    A ui_crosshair "1"
    A viewsize "100"
    I journal "0"
    fs_filedir "C:\Program Files\EA GAMES\MOHAA\main\\maps\"
    mapdir ""
    logfile "1"
    I fs_restrict ""
    S I fs_game ""
    I fs_basepath "C:\Program Files\EA GAMES\MOHAA"
    I fs_cdpath ""
    I fs_copyfiles "0"
    fs_debug "0"
    A developer "0"
    S L cheats "0"

    897 total cvars
    897 cvar indexes
    cmdlist
    ui_removehud
    -use
    cvarlist
    cg_dumpevents
    -scores
    cg_classevents
    ui_loadconsolepos
    ui_addhud
    ui_resetcvars
    -forward
    -back
    -attackprimary
    +attackprimary
    ui_getplayermodel
    ui_hud
    -moveleft
    +moveleft
    -moveup
    +moveup
    +forward
    -leanright
    -moveright
    +moveright
    +leanright
    -leanleft
    +leanleft
    dumpuser
    useweaponclass
    +back
    +use
    kick
    say
    -attacksecondary
    +attacksecondary
    +scores
    notepad
    popmenu
    locationprint
    editspecificshader
    editspecificshader textures/central_europe/interiorwall_set2wtrim

    editchshader
    editshader
    getchshader
    editspecificshader textures/central_europe/frenchdoor_wood1

    primarydmweapon
    set
    pushmenu
    pushmenu_weaponselect
    wait
    join_team
    pushmenu_teamselect
    vote
    callvote
    instamsg_group_e
    instamsg_group_d
    instamsg_group_c
    instamsg_group_b
    instamsg_group_a
    instamsg_main
    wisper
    sayone
    sayprivate
    teamsay
    sayteam
    messagemode_private
    messagemode_team
    messagemode_all
    messagemode
    resetvss
    loademitter
    dumpemitter
    deleteemittercommand
    newemittercommand
    nextemittercommand
    prevemittercommand
    triggertestemitter
    testemitter
    cg_dumpallclasses
    cg_dumpclassevents
    cg_classtree
    cg_classlist
    cg_pendingevents
    cg_eventhelp
    cg_eventlist
    sizedown
    sizeup
    viewpos
    toggleitem
    weapdrop
    uselast
    ter_restart
    ai_calltrace
    ai_delete
    exitintermission
    entcount
    gamevars
    levelvars
    snd
    cam
    classtree
    classlist
    dumpallclasses
    dumpclassevents
    classevents
    dumpevents
    eventhelp
    pendingevents
    eventlist
    dmmessage
    secondarydmweapon
    spectator
    zoomoff
    safezoom
    safeholster
    holster
    fov
    gameversion
    reload
    weapnext
    weapprev
    invnext
    invprev
    notready
    ready
    script
    kill
    noclip
    notarget
    god
    give
    map
    ui_startdmmap
    cinematic
    gotoreturnmenu
    setreturnmenu
    -statistics
    +statistics
    ui_applyplayermodel
    playermodel
    finishloadingscreen
    startserver
    centerprint
    ui_checkrestart
    clear
    ui_testlist
    ui_saveconsolepos
    ui_hidemouse
    ui_showmouse
    inv_restart
    editscript
    soundpicker
    lod_spawnlist
    viewspawnlist
    dmmapselect
    maplist
    loadmenu
    togglemenu
    listmenus
    globalwidgetcommand
    widgetcommand
    hidemenu
    showmenu
    forcemenu
    pushmenu_dm
    pushmenu_sp
    tmstop
    tmstartloop
    tmstart
    pitch
    playsong
    loadsoundtrack
    stopmp3
    playmp3
    sounddump
    soundinfo
    soundlist
    play
    ff_disable
    r_infoworldtris
    r_infostaticmodels
    farplane_info
    gfxinfo
    screenshot
    modelist
    modellist
    shaderlist
    imagelist
    cl_dumpallclasses
    cl_dumpclassevents
    cl_classevents
    cl_classtree
    cl_classlist
    cl_pendingevents
    cl_dumpevents
    cl_eventhelp
    cl_eventlist
    gogetpatch
    launchgamespy
    fastconnect
    aliasdump
    dialog
    saveshot
    vidmode
    tiki
    animlist
    tikilist
    tikianimlist
    ping
    setenv
    rcon
    localservers
    reconnect
    menuconnect
    connect
    stoprecord
    disconnect
    vid_restart
    snd_restart
    clientinfo
    configstrings
    cmd
    -cameralook
    +cameralook
    +togglemouse
    -mlook
    +mlook
    -button14
    +button14
    -button13
    +button13
    -button12
    +button12
    -button11
    +button11
    -button10
    +button10
    -button9
    +button9
    -button8
    +button8
    -button7
    +button7
    -button6
    +button6
    -button5
    +button5
    -button4
    +button4
    -button3
    +button3
    -button2
    +button2
    -button1
    +button1
    -button0
    +button0
    -speed
    +speed
    -attack
    +attack
    -strafe
    +strafe
    -lookdown
    +lookdown
    -lookup
    +lookup
    -right
    +right
    -left
    +left
    -movedown
    +movedown
    centerview
    difficultyHard
    difficultyMedium
    difficultyEasy
    loadlastgame
    loadgame
    autosavegame
    savegame
    killserver
    gamemap
    devmap
    spdevmap
    spmap
    sectorlist
    restart
    systeminfo
    serverinfo
    status
    clientkick
    heartbeat
    midiinfo
    net_restart
    in_restart
    pause
    writeconfig
    changeVectors
    quit
    freeze
    crash
    error
    bind
    exec
    alias
    seta
    unbindall
    touchFile
    cd
    fdir
    dir
    path
    ctrlbindlist
    altbindlist
    bindlist
    unctrlbind
    ctrlbind
    unaltbind
    altbind
    unbind
    append
    scale
    subtract
    add
    cvar_savegame_restart
    cvar_restart
    reset
    setu
    sets
    toggle
    echo
    vstr
    meminfo

  5. #5
    I also found this thread by Scorpio Midget in Mod Theater.
    Some of it may or may not be listed in the previous post.

    The following is just some quick notes about lots of features in Mohaa that you may not be aware of.
    They include, how to debug your scripts, finding out the list of commands and variables available from console, cfg files and keybindings, hidden menus, useful cfg files for developers, turning off the startup adverts.
    It's a bit long winded, and typed in about 5 mins so don't be too critical ... it will be worth your time reading it though, and if you want any better explanations just ask


    Inside mohaa there is EDITSCRIPT and NOTEPAD
    the difference being that they are the same app, but Editscript autoloads up the main map script.
    Now you have to be careful !!!
    If you use EDITSCRIPT and then save your changes, it saves the file into the local directory. For instance if you were editing obj_team1, it would save the file into mohaa\main\obj\obj_team1
    no say you came back to play that map several days/weeks l8r, mohaa will load all the pk3s up, and then it will use that local file as the map script, not the one thats in the pk3 !!!
    So basically be careful when using editscript, remember to either delete the file after you've played with it, or move it to where your map/bsp is stored, so you add it to your pk3.


    Although Editscript and Notepad are useful, i find it much easier to use Wordpad.
    Start mohaa, then use ALT-ENTER to send into windowed mode, then you can use Wordpad (better than notepad) to edit your scripts.
    And yes after you edit a script you need to save it, bring up console, and type RESTART. This reloads the scripts and you can see the changes.

    If your wanting to debug your maps, it's best to start mohaa in developer mode, in console, type "developer 1".
    Some maps also look for the debug variable so type "debug 1"
    And finally start up the logfile by typing "logfile 2"

    When u exit mohaa, and look in the main folder you will find a file called, qconsole.log. Edit this file with Wordpad (or similar) and you will have a copy of the errors/messages that appeared in console as you were running the game.


    To help debug your own maps, use the ' println "text" ' commands in your scripts
    the println command sends a string to the console, and this is captured by the logfile.
    by placing them at the start and end of each thread, and other places inside your loops etc, you can soon see how your map script is being processed. You can also output variables with lines like:

    println "this is some text"
    println "Self = " self
    println "My doors opening sound is " $mydoor.sound_open_start
    println "THREAD mythread: Self = " self " and local.counter = " local.counter

    by using these commands in your scripts, and turning on developer, debug and logfile, you can rapidly speed up development of your map and also track down errors very quickly.

    There are many many hidden menus in mohaa, most are cheat protected. To see a list either look in the pk3 files for the "*.URC" files, or bring down console and type "listmenus"
    to show a menu type:

    pushmenu <menuname>
    pushmenu controls

    to hide a menu type:
    popmenu <menuname>
    popmenu controls



    Also in the pk3's are lots of CFG files, which set up many key bindings, several of these are for debugging commands, to speed up development.

    Just search the pk3's for all the CFG files, and then from console type
    exec <CFG filename>
    exec decapitator

    great fun can be had with these
    ( i recommend u edit the cfg with wordpad and print it out, so you know which keys are assigned to which functions)

    if you want to experiment with all the commands and variables available do this:

    bring down console

    type:
    logfile 2
    cmdlist
    cvarlist

    "cmdlist" gives the list of commands
    "cvarlist" gives the list of cvars

    this wil capture the output to the qconsole.log file, so you can edit them at your leasure after leaving mohaa, lookin the mohaa\main folder for the file.
    it's worth doing this from the mainmenu, inside a SP game and inside a MP game, because some commands are only available at certain times.

    You'll see lots of postings from peeps like MPowell etc about making strange fishbowl effect views, and showing triangles in the render window ... well if you play with the hidden menus and check out the cmdlist and cvarlist you'll soon discover how to it yourself.

    And here is a little treat for you. These are the commands i have in my startup.cfg file (which i autoload when i start mohaa), they turn on all the debug info for me automatically, but also let me toggle debug mode on/off by using just F11

    // my debug stuff
    //Output console messages to a log file
    bind F11 vstr dbg
    set dbg vstr debug_0
    set developer 1
    set debug 1
    set logfile 2
    set debug_1 "set dbg vstr debug_0;echo DEBUGMODE ON;developer 1;debug 1;logfile 2"
    set debug_0 "set dbg vstr debug_1;echo DEBUGMODE OFF;developer 0;debug 0;logfile 0"

    If you copy your mohaa shortcut on your desktop and rename it as Mohaa Developer Mode and then call up the properties for the shortcut, and use this shortcut line:

    C:\GAMES\MOHAA\MOHAA.exe +set thereisnomonkey 1 +set developer 1 + set cheats 1 +set ui_console 1 +set cl_playintro 0 +set ui_skip_eamovie 1 +set ui_skip_titlescreen 1 +set ui_skip_legalscreen 1 +exec startup.cfg

    *note you might have to change the path

    this will autoload your STARTUP.CFG file, turns off all the intro adverts, displays the console for you, turns on cheats for the hidden menus (try SP mode for them).
    Well that's enough from me for the moment, hope at least some of the above will be useful to you, and enlighten you that what some people are making out to be BLACK-MAGIC, is actually just normal commands/functionality thats built into mohaa as standard.


    List of CFG Files:

    inside pak0.pk3
    --------------------

    autoexec
    av
    decaptitator
    default
    development
    earl
    fffx
    high
    jason
    low
    maplist_ffa
    maplist_obj
    maplist_team
    medium
    menu
    nate
    safemode


    Menus:
    use pushmenu <menuname> to display and pushmenu <menuname> to hide

    beachobjmenu
    hud_fraglimit
    hud_score
    hud_timelimit
    project
    connecting
    DM_Round_Scoreboard
    DM_Scoreboard
    errormessage
    joininternetgame
    joinlangame
    joinnetgame
    Obj_Scoreboard
    serverdisconnected
    servertimeout
    wrongversion
    advancedoptions
    animate2
    audio_options
    badserveraddy
    briefing1a
    briefing1b
    briefing1c
    briefing1c2
    briefing1d
    briefing1e
    briefing1f
    briefing1f2
    briefing1g
    briefing2a
    briefing2b
    briefing2b2
    briefing2b3
    briefing2b4
    briefing2b5
    briefing2b6
    briefing2c
    briefing2d
    briefing2e
    briefing2f
    briefing3a
    briefing3b
    briefing3b2
    briefing3c
    briefing3c2
    briefing3c3
    briefing3c4
    briefing3d
    briefing3e
    briefing3f
    briefing3g
    briefing3h
    briefing3i
    briefing4a
    briefing4b
    briefing4b2
    briefing4c
    briefing4d
    briefing4e
    briefing4f
    briefing5a
    briefing5a2
    briefing5a3
    briefing5b
    briefing5c
    briefing5d
    briefing5e
    briefing6a
    briefing6b
    briefing6b2
    briefing6c
    briefing6c2
    briefing6d
    briefing6d2
    briefing6e
    briefingroom
    CinemaQuickmenu
    camera
    credits1
    crosshair
    dday1
    dday2
    decals
    demohelp
    disconnected
    SelectFFAModel
    dm_main
    SelectPrimaryWeapon
    SelectTeam
    eascreen
    emitter
    greytest
    hud_ammo_BAR
    hud_ammo_Bazooka
    hud_ammo_
    hud_ammo_M1 Garand
    hud_ammo_Mauser KAR 98K
    hud_ammo_KAR98 - Sniper
    hud_ammo_Frag Grenade
    hud_ammo_MP40
    hud_ammo_StG 44
    hud_ammo_Walther P38
    hud_ammo_Panzerschreck
    hud_ammo_Shotgun
    hud_ammo_Hi-Standard Silenced
    hud_ammo_Springfield '03 Sniper
    hud_ammo_Stielhandgranate
    hud_ammo_Thompson
    hud_compass
    hud_health
    hud_items
    hud_stopwatch
    hud_weapons
    joingame
    LevelDesign
    loading_default
    m1l1
    m1l2a
    m1l2b
    m1l3a
    m2l1
    m2l2a
    m2l3
    m3l1a
    m3l2
    m3l3
    m4l1
    m4l2
    m4l3
    m5l1a
    m5l2a
    m5l3
    m6l1a
    m6l1c
    m6l2a
    m6l2b
    m6l3a
    dm/mohdm1
    dm/mohdm2
    dm/mohdm3
    dm/mohdm4
    dm/mohdm5
    dm/mohdm6
    dm/mohdm7
    obj/obj_team1
    obj/obj_team2
    obj/obj_team3
    obj/obj_team4
    obj/obj_team5
    loadsave
    loadsave_mp
    LODTool
    main
    medals
    mission1difficulty
    mission1_briefing
    mission2difficulty
    mission2_briefing
    mission3difficulty
    mission3_briefing
    mission4difficulty
    mission4_briefing
    mission5difficulty
    mission5_briefing
    mission6difficulty
    mission6_briefing
    multiplayer
    multiplayerstart
    multiplayerstart_ffa
    multiplayerstart_obj
    multiplayerstart_round
    multiplayerstart_team
    ObjSelectTeam
    options_main
    serverfull
    smoke
    StatsScreen_Failed
    StatsScreen_Success
    video_options
    war_records
    zound
    controls
    hud_ammo_Colt 45
    mpoptions


    Variables (cvarslist)
    From the main menu: (no map running)

    g_lastsave ""
    A com_autodialdata ""
    snd_maxdelay "12"
    snd_mindelay "2"
    snd_chance "1"
    snd_volume "1"
    snd_mindist "160"
    snd_reverblevel "0.5"
    snd_reverbtype "0"
    snd_yaw "0"
    snd_height "16"
    snd_length "16"
    snd_width "16"
    cg_te_alpha "1"
    cg_te_color_g "1"
    cg_te_color_r "1"
    cg_te_color_b "1"
    cg_te_filename "dump/testemitter.txt"
    cam_angles_yaw "0"
    cam_angles_pitch "0"
    cam_angles_roll "0"
    viewmodelactionweight "0"
    viewmodelnormaltime "0"
    viewmodelanimnum2 "0"
    viewmodelblend "0"
    viewmodelanimslot "0"
    viewmodelsyncrate "0"
    subteam3 "0"
    subtitle3 ""
    subteam2 "0"
    subtitle2 ""
    subteam1 "0"
    subtitle1 ""
    subteam0 "0"
    subtitle0 ""
    cg_hud "1"
    dlg_badsave "This save game is invalid"
    A ui_startmap ""
    cl_movieaudio "1"
    A cl_greenfps "0"
    ui_returnmenu "0"
    ui_failed "0"
    ui_success "0"
    ui_gotmedal "0"
    ui_gmboxspam "1"
    ui_NumShotsFired "0"
    ui_NumHits "0"
    ui_NumComplete "0"
    ui_NumObjectives "0"
    ui_Accuracy "0"
    ui_PreferredWeapon "none"
    ui_NumHitsTaken "0"
    ui_NumObjectsDestroyed "0"
    ui_NumEnemysKilled "0"
    ui_HeadShots "0"
    ui_TorsoShots "0"
    ui_LeftLegShots "0"
    ui_RightLegShots "0"
    ui_LeftArmShots "0"
    ui_RightArmShots "0"
    ui_GroinShots "0"
    ui_GunneryEvaluation "0"
    ui_health_end "0"
    ui_health_start "0"
    ui_drawcoords "0"
    ui_inventoryfile "global/inventory.txt"
    ui_newvidmode "4"
    ui_compass "1"
    ui_debugload "0"
    soundoverlay "0"
    A ui_itemsbar "0"
    A ui_weaponsbartime "2500"
    A ui_weaponsbar "1"
    A ui_consoleposition ""
    A ui_gmbox "1"
    A ui_minicon "0"
    A s_obstruction_cal_time "500"
    s_show_sounds "0"
    s_show_num_active_sounds "0"
    s_show_cpu "0"
    s_initsound "1"
    A s_dialogscale "1"
    C s_testsound "0"
    C s_show "0"
    A s_mixPreStep "0.05"
    AL s_loadas8bit "0"
    A s_separation "0.5"
    A s_ambientvolume "1.00"
    A s_musicvolume "0.9"
    A s_volume "0.9"
    L net_port "12203"
    L net_ip "192.168.123.171"
    AL net_socksPassword ""
    AL net_socksUsername ""
    AL net_socksPort "1080"
    AL net_socksServer ""
    AL net_socksEnabled "0"
    AL net_noipx "1"
    AL net_noudp "0"
    C graphshift "0"
    C graphscale "1"
    C graphheight "32"
    C debuggraph "0"
    C timegraph "0"
    A ff_disabled ""
    ff_developer "0"
    ff_ensureShake "1"
    A ff_defaultTension "1"
    A use_ff "1"
    dcl_texturescale "32"
    dcl_maxoffset "10"
    dcl_minsegment "24"
    dcl_maxsegment "512"
    dcl_pathmode "0"
    dcl_dostring "apply to all"
    dcl_dobmodels "1"
    dcl_doterrain "1"
    dcl_doworld "1"
    dcl_dolighting "1"
    dcl_alpha "1"
    dcl_b "1"
    dcl_g "1"
    dcl_r "1"
    dcl_rotation "0"
    dcl_widthscale "1"
    dcl_heightscale "1"
    dcl_radius "16"
    dcl_shader "blastmark"
    dcl_shiftstep "4"
    dcl_autogetinfo "1"
    dcl_showcurrent "1"
    L dcl_editmode "0"
    r_gfxinfo "
    GL_VENDOR: ATI Technologies Inc.
    GL_RENDERER: Radeon VE DDR x86/SSE
    GL_VERSION: 1.2.2333 WinXP Release
    GL_EXTENSIONS: GL_ARB_multitexture
    GL_EXTENSIONS: GL_ARB_texture_border_clamp
    GL_EXTENSIONS: GL_ARB_texture_compression
    GL_EXTENSIONS: GL_ARB_texture_cube_map
    GL_EXTENSIONS: GL_ARB_texture_env_add
    GL_EXTENSIONS: GL_ARB_texture_env_combine
    GL_EXTENSIONS: GL_ARB_texture_env_crossbar
    GL_EXTENSIONS: GL_ARB_texture_env_dot3
    GL_EXTENSIONS: GL_ARB_transpose_matrix
    GL_EXTENSIONS: GL_ARB_vertex_blend
    GL_EXTENSIONS: GL_S3_s3tc
    GL_EXTENSIONS: GL_ATIX_envmap_bumpmap
    GL_EXTENSIONS: GL_ATIX_pn_triangles
    GL_EXTENSIONS: GL_ATIX_texture_env_combine3
    GL_EXTENSIONS: GL_ATIX_texture_env_route
    GL_EXTENSIONS: GL_ATI_texture_mirror_once
    GL_EXTENSIONS: GL_ATI_vertex_streams
    GL_EXTENSIONS: GL_ATI_vertex_shader
    GL_EXTENSIONS: GL_ATIX_vertex_shader_output_point_size
    GL_EXTENSIONS: GL_EXT_abgr
    GL_EXTENSIONS: GL_EXT_bgra
    GL_EXTENSIONS: GL_EXT_clip_volume_hint
    GL_EXTENSIONS: GL_EXT_compiled_vertex_array
    GL_EXTENSIONS: GL_EXT_draw_range_elements
    GL_EXTENSIONS: GL_EXT_fog_coord
    GL_EXTENSIONS: GL_EXT_packed_pixels
    GL_EXTENSIONS: GL_EXT_point_parameters
    GL_EXTENSIONS: GL_EXT_rescale_normal
    GL_EXTENSIONS: GL_EXT_secondary_color
    GL_EXTENSIONS: GL_EXT_separate_specular_color
    GL_EXTENSIONS: GL_EXT_stencil_wrap
    GL_EXTENSIONS: GL_EXT_texgen_reflection
    GL_EXTENSIONS: GL_EXT_texture3D
    GL_EXTENSIONS: GL_EXT_texture_compression_s3tc
    GL_EXTENSIONS: GL_EXT_texture_cube_map
    GL_EXTENSIONS: GL_EXT_texture_edge_clamp
    GL_EXTENSIONS: GL_EXT_texture_env_add
    GL_EXTENSIONS: GL_EXT_texture_env_combine
    GL_EXTENSIONS: GL_EXT_texture_env_dot3
    GL_EXTENSIONS: GL_EXT_texture_filter_anisotropic
    GL_EXTENSIONS: GL_EXT_texture_object
    GL_EXTENSIONS: GL_EXT_vertex_array
    GL_EXTENSIONS: GL_KTX_buffer_region
    GL_EXTENSIONS: GL_ARB_window_pos
    GL_EXTENSIONS: GL_NV_texgen_reflection
    GL_EXTENSIONS: GL_NV_blend_square
    GL_EXTENSIONS: GL_SGI_texture_edge_clamp
    GL_EXTENSIONS: GL_SGIS_texture_border_clamp
    GL_EXTENSIONS: GL_SGIS_texture_lod
    GL_EXTENSIONS: GL_SGIS_multitexture
    GL_EXTENSIONS: GL_WIN_swap_hint
    GL_EXTENSIONS: WGL_EXT_extensions_string
    GL_EXTENSIONS: WGL_EXT_swap_control
    GL_MAX_TEXTURE_SIZE: 2048
    GL_MAX_ACTIVE_TEXTURES_ARB: 3

    PIXELFORMAT: color(32-bits) Z(24-bit) stencil(8-bits)
    MODE: 4, 800 x 600 windowed hz:60
    GAMMA: hardware w/ 0 overbright bits
    CPU: Intel Pentium III
    rendering primitives: single glDrawElements
    texturemode: GL_LINEAR_MIPMAP_NEAREST
    picmip: 1
    texture bits: 32
    multitexture: enabled
    compiled vertex arrays: enabled
    texenv add: enabled
    compressed textures: disabled
    "
    L r_maskMinidriver "0"
    L r_allowSoftwareGL "0"
    L r_loadftx "0"
    L r_loadjpg "1"
    A ter_fastMarks "1"
    A ter_minMarkRadius "8"
    r_precacheimages "0"
    r_static_shadermultiplier3 "1"
    r_static_shadermultiplier2 "1"
    r_static_shadermultiplier1 "1"
    r_static_shadermultiplier0 "1"
    r_static_shaderdata3 "0"
    r_static_shaderdata2 "0"
    r_static_shaderdata1 "0"
    r_static_shaderdata0 "0"
    A r_sse "0"
    r_showportal "0"
    A vss_smoothsmokelight "1"
    A r_debuglines_depthmask "0"
    R r_useglfog "1"
    A r_lightcoronasize ".1"
    C r_farplane_nofog "0"
    C r_farplane_nocull "0"
    C r_farplane_color ".5 .5 .5"
    C r_farplane "0"
    r_skyportal_origin "0 0 0"
    r_skyportal "0"
    C r_light_showgrid "0"
    A r_light_nolight "0"
    A r_light_int_scale "0.05"
    C r_light_sun_line "0"
    C r_light_lines "0"
    A r_stipplelines "1"
    r_maxtermarks "1024"
    r_maxpolyverts "16384"
    r_maxpolys "4096"
    A r_entlight_maxcalc "2"
    A r_entlight_cubefraction "0.5"
    A r_entlight_cubelevel "0"
    A r_entlight_errbound "6"
    C r_entlight_scale "1.3"
    C r_entlightmap "0"
    C r_noportals "0"
    C r_lockpvs "0"
    C r_drawBuffer "GL_BACK"
    C r_offsetunits "-2"
    C r_offsetfactor "-1"
    C r_clear "0"
    C r_showstaticbboxes "0"
    C r_showhbox "0"
    C r_shownormals "0"
    C r_showsky "0"
    C r_showtris "0"
    C r_nobind "0"
    C r_debugSurface "0"
    C r_logFile "0"
    C r_verbose "0"
    C r_speeds "0"
    C r_showcluster "0"
    C r_novis "0"
    C r_showcull "0"
    C r_nocull "0"
    C r_ignore "1"
    C r_staticlod "1"
    C r_drawspherelights "1"
    C r_drawsprites "1"
    C r_drawterrain "1"
    C r_drawbrushmodels "1"
    C r_drawbrushes "1"
    C r_drawstaticmodelpoly "1"
    C r_drawstaticmodels "1"
    C r_drawentitypoly "1"
    C r_drawentities "1"
    C r_norefresh "0"
    C r_measureOverdraw "0"
    C r_skipBackEnd "0"
    C r_showSmp "0"
    C r_flareFade "7"
    C r_flareSize "40"
    C r_portalOnly "0"
    C r_lightmap "0"
    C r_drawworld "1"
    C r_nocurves "0"
    r_printShaders "0"
    C r_debugSort "0"
    lod_tool "0"
    lod_position "0 0 0"
    lod_save "0"
    lod_tris ""
    lod_metric "0.0"
    lod_tikiname ""
    lod_meshname ""
    lod_mesh "0"
    lod_zee_val "0"
    lod_pitch_val "0"
    lod_curve_4_slider "0"
    lod_curve_3_slider "0"
    lod_curve_2_slider "0"
    lod_curve_1_slider "0"
    lod_curve_0_slider "0"
    lod_curve_4_val "0"
    lod_curve_3_val "0"
    lod_curve_2_val "0"
    lod_curve_1_val "0"
    lod_curve_0_val "0"
    lod_edit_4 "0"
    lod_edit_3 "0"
    lod_edit_2 "0"
    lod_edit_1 "0"
    lod_edit_0 "0"
    lod_LOD_slider "0.5"
    lod_maxLOD "0.3"
    lod_minLOD "1.0"
    lod_LOD "0"
    r_uselod "1"
    r_showstaticlod "0"
    r_showlod "0"
    r_showImages "0"
    C r_directedScale "1"
    C r_ambientScale "0.5"
    A r_primitives "0"
    A r_facePlaneCull "1"
    A r_gamma "1"
    A r_swapInterval "0"
    A r_textureMode "GL_LINEAR_MIPMAP_NEAREST"
    A r_finish "0"
    A r_dlightBacks "1"
    A r_drawSun "0"
    r_fastsky "0"
    A r_ignoreGLErrors "1"
    C r_znear "3"
    A r_flares "0"
    A C r_lodCurveError "225"
    r_lerpmodels "1"
    LC r_singleShader "0"
    L g_numdebuglines "4096"
    L r_intensity "1"
    L r_mapOverBrightBits "1"
    LC r_fullbright "0"
    L r_displayRefresh "0"
    AL r_ignoreFastPath "0"
    AL r_smp "0"
    AL r_vertexLight "0"
    AL r_customaspect "1"
    AL r_customheight "1024"
    AL r_customwidth "1600"
    AL r_ignorehwgamma "0"
    AL r_overBrightBits "0"
    AL r_depthbits "0"
    AL r_stencilbits "0"
    AL r_stereo "0"
    AL r_textureDetails "1"
    L r_colorMipLevels "0"
    AL r_roundImagesDown "1"
    A r_reset_tc_array "1"
    A r_geForce3WorkAround "1"
    AL r_ext_aniso_filter "0"
    AL r_ext_texture_env_combine "0"
    AL r_ext_texture_env_add "1"
    AL r_ext_compiled_vertex_array "1"
    R r_ext_multitexture "1"
    AL r_ext_gamma_control "1"
    AL r_allowExtensions "1"
    AL r_glDriver "opengl32"
    A s_speaker_type "0"
    AL s_reverb "0"
    U A dm_playergermanmodel "german_wehrmacht_soldier"
    U A dm_playermodel "american_army"
    U password ""
    U A snaps "20"
    m_invert_pitch "0"
    A cg_forceModel "0"
    A cl_maxPing "800"
    A cg_autoswitch "1"
    cg_gametype "0"
    cl_langamerefreshstatus "Ready"
    R cl_motdString ""
    A m_filter "0"
    A m_side "0.25"
    A m_up "0"
    A m_forward "0.25"
    A m_yaw "0.022"
    A m_pitch "0.022"
    A cl_allowDownload "1"
    cl_showmouserate "0"
    A cl_mouseAccel "0"
    A sensitivity "5"
    A freelook "1"
    A cl_run "1"
    A cl_packetdup "1"
    A cl_maxpackets "30"
    cl_anglespeedkey "1.5"
    A cl_pitchspeed "70"
    A cl_yawspeed "140"
    rconAddress ""
    cl_forceavidemo "0"
    cl_avidemo "0"
    activeAction ""
    cl_freezeDemo "0"
    cl_showTimeDelta "0"
    cl_showSend "0"
    cl_shownet "0"
    cl_timeNudge "0"
    cl_connect_timeout "15"
    cl_timeout "60"
    A cl_cdkey "123456789"
    cl_motd "0"
    cl_eventstats "0"
    cl_timeevents "0"
    cl_eventlimit "500"
    cl_showevents "0"
    cl_debugMove "0"
    cl_nodelta "0"
    sv_deeptracedebug "0"
    sv_drawentities "1"
    R sv_mapChecksum ""
    sv_killserver "0"
    sv_padPackets "0"
    sv_showloss "0"
    sv_reconnectlimit "3"
    A sv_master5 ""
    A sv_master4 "duncan_paterson_weir@hotmail.com"
    A sv_master3 "www.the4thregiment.tk"
    A sv_master2 "(Duncan Weir)"
    sv_master1 "Scorpios Server"
    nextmap ""
    sv_zombietime "2"
    sv_timeout "120"
    S sv_fps "20"
    sv_privatePassword "4threserved"
    rconPassword "opmhp"
    R sv_paks ""
    sv_pure "0"
    R sv_serverid "0"
    S L g_gametype "0"
    S A sv_floodProtect "1"
    S A sv_minPing "0"
    S L sv_maxclients "1"
    S sv_privateClients "0"
    S R mapname "nomap"
    S R protocol "8"
    S sv_keywords ""
    S timelimit "0"
    S fraglimit "0"
    S dmflags "0"
    skill "1"
    g_maxplayerhealth "750"
    net_multiLANpackets "2"
    I net_qport "22491"
    showdrop "0"
    showpackets "0"
    A in_disablealttab "0"
    A joy_threshold "0.15"
    in_debugjoystick "0"
    A in_joyBallScale "0.02"
    A in_joystick "0"
    AL in_mouse "1"
    A in_mididevice "0"
    A in_midichannel "1"
    A in_midi "0"
    username "Duncan"
    sys_cpuid "35"
    sys_cpustring "Intel Pentium III"
    R win_wndproc "4754704"
    R win_hinstance "4194304"
    arch "win2000"
    arch_minor_version "1"
    arch_major_version "5"
    R shortversion "1.11"
    S R version "Medal of Honor Allied Assault 1.11 win-x86 Mar 5 2002"
    com_buildScript "0"
    R cl_running "1"
    R sv_running "0"
    L dedicated "0"
    C timedemo "0"
    com_speeds "0"
    C viewlog "0"
    C com_dropsim "0"
    C com_showtrace "0"
    C fixedtime "0"
    C timescale "1"
    A fps "0"
    A autopaused "1"
    R paused "0"
    deathmatch "0"
    A com_maxfps "85"
    convertAnim "0"
    showLoad "0"
    low_anim_memory "0"
    dumploadedanims "0"
    pagememory "0"
    ui_legalscreen_stay "3"
    ui_legalscreen_fadeout ".5"
    ui_legalscreen_fadein ".5"
    ui_titlescreen_stay "3"
    ui_titlescreen_fadeout ".5"
    ui_titlescreen_fadein ".5"
    g_voiceChat "0"
    S A sv_maplist "obj\tank"
    A r_lastValidRenderer "Radeon VE DDR x86/SSE"
    AL r_fullscreen "0"
    AL r_forceClampToEdge "1"
    AL s_milesdriver "Miles Fast 2D Positional Audio"
    U A name "=4th= [1st] 2nd Lt. Scorpio"
    S A sv_allowDownload "0"
    S AL g_gametypestring "Objective-Match"
    S A sv_hostname "Scorpios ..."
    S A sv_maxPing "500"
    S A sv_maxRate "9000"
    U A rate "20000"
    A vid_xpos "40"
    A vid_ypos "44"
    config "unnamedsoldier.cfg"
    AL r_ext_compressed_textures "0"
    A r_drawstaticdecals "1"
    A g_ddayshingleguys "2"
    A g_ddayfog "0"
    A g_ddayfodderguys "2"
    AL r_texturebits "32"
    AL r_colorbits "32"
    AL r_picmip "1"
    AL r_mode "4"
    A cg_marks_add "1"
    AL s_khz "22"
    A cg_shadows "1"
    A cg_rain "1"
    A ter_maxtris "16384"
    A ter_maxlod "4"
    A ter_error "9"
    A vss_maxcount "20"
    A cg_effectdetail "0.7"
    A r_lodviewmodelcap "0.45"
    A r_lodcap "0.35"
    A r_lodscale "0.45"
    AL r_subdivisions "4"
    A r_fastentlight "1"
    AL r_fastdlights "1"
    A cg_drawviewmodel "2"
    A g_m6l3 "0"
    A g_m6l2 "0"
    A g_m6l1 "0"
    A g_m5l3 "0"
    A g_m5l2 "0"
    A g_m5l1 "0"
    A g_m4l3 "0"
    A g_m4l2 "0"
    A g_m4l1 "1"
    A g_m3l3 "0"
    A g_m3l2 "0"
    A g_m3l1 "0"
    A g_m2l3 "0"
    A g_m2l2 "0"
    A g_m2l1 "0"
    A g_m1l3 "0"
    A g_m1l2 "0"
    A g_m1l1 "1"
    A g_eogmedal2 "0"
    A g_eogmedal1 "0"
    A g_eogmedal0 "0"
    A g_medal5 "1"
    A g_medal4 "0"
    A g_medal3 "0"
    A g_medal2 "0"
    A g_medal1 "0"
    A g_medal0 "0"
    ui_medalsign ""
    ui_signshader ""
    A g_subtitle "0"
    A g_skill "1"
    A detail "1"
    A ui_hostname "Scorpio's Monastery Assault 3.3"
    A ui_maplist_obj "obj/obj_team1"
    A ui_maplist_round "dm/mohdm1 dm/mohdm2 dm/mohdm3 dm/mohdm4 dm/mohdm5 dm/mohdm6 dm/mohdm7"
    A ui_maplist_team "dm/mohdm1 dm/mohdm2 dm/mohdm3 dm/mohdm4 dm/mohdm5 dm/mohdm6 dm/mohdm7"
    A ui_maplist_ffa "dm/mohdm1 dm/mohdm2 dm/mohdm3 dm/mohdm4 dm/mohdm5 dm/mohdm6 dm/mohdm7"
    A ui_inactivekick "999"
    A ui_inactivespectate "999"
    A ui_connectip "68.43.41.63"
    A ui_teamdamage "1"
    A ui_timelimit "0"
    A ui_fraglimit "0"
    A ui_gamespy "1"
    A ui_maxclients "10"
    ui_gametypestring ""
    ui_gametype ""
    ui_dmmap ""
    A ui_voodoo "0"
    A cl_ctrlbindings "0"
    A cl_altbindings "0"
    A ui_crosshair "1"
    A viewsize "100"
    I journal "0"
    fs_filedir "C:\games\mohaa\main\\maps\"
    mapdir ""
    logfile "2"
    I fs_restrict ""
    S I fs_game ""
    I fs_basepath "C:\games\mohaa"
    I fs_cdpath ""
    I fs_copyfiles "0"
    fs_debug "0"
    A ui_skip_legalscreen "1"
    A ui_skip_titlescreen "1"
    A ui_skip_eamovie "1"
    A cl_playintro "0"
    A ui_console "1"
    A developer "1"
    A thereisnomonkey "1"
    AL cheats "1"

    607 total cvars
    607 cvar indexes


    Commands (cmdlist)
    From main menu: (no map running)

    cmdlist
    -back
    -leanright
    -moveright
    cvarlist
    -leanleft
    -moveleft
    listmenus
    -use
    set
    bind
    unbind
    alias
    seta
    exec
    devcon
    gotoreturnmenu
    setreturnmenu
    -statistics
    +statistics
    ui_getplayermodel
    ui_applyplayermodel
    playermodel
    finishloadingscreen
    startserver
    ui_removehud
    ui_addhud
    locationprint
    centerprint
    ui_checkrestart
    ui_resetcvars
    ui_hud
    clear
    ui_testlist
    ui_loadconsolepos
    ui_saveconsolepos
    ui_hidemouse
    ui_showmouse
    inv_restart
    editspecificshader
    editshader
    editscript
    notepad
    soundpicker
    lod_spawnlist
    viewspawnlist
    ui_startdmmap
    dmmapselect
    maplist
    loadmenu
    togglemenu
    globalwidgetcommand
    widgetcommand
    hidemenu
    showmenu
    popmenu
    forcemenu
    pushmenu_dm
    pushmenu_sp
    pushmenu
    tmstop
    tmstartloop
    tmstart
    pitch
    playsong
    loadsoundtrack
    stopmp3
    playmp3
    sounddump
    soundinfo
    soundlist
    play
    ff_disable
    r_infoworldtris
    r_infostaticmodels
    farplane_info
    gfxinfo
    screenshot
    modelist
    modellist
    shaderlist
    imagelist
    cl_dumpallclasses
    cl_dumpclassevents
    cl_classevents
    cl_classtree
    cl_classlist
    cl_pendingevents
    cl_dumpevents
    cl_eventhelp
    cl_eventlist
    gogetpatch
    launchgamespy
    fastconnect
    aliasdump
    dialog
    saveshot
    vidmode
    tiki
    animlist
    tikilist
    tikianimlist
    ping
    setenv
    rcon
    localservers
    reconnect
    menuconnect
    connect
    stoprecord
    cinematic
    disconnect
    vid_restart
    snd_restart
    clientinfo
    configstrings
    cmd
    -cameralook
    +cameralook
    +togglemouse
    -mlook
    +mlook
    -button14
    +button14
    -button13
    +button13
    -button12
    +button12
    -button11
    +button11
    -button10
    +button10
    -button9
    +button9
    -button8
    +button8
    -button7
    +button7
    -button6
    +button6
    -button5
    +button5
    -button4
    +button4
    -button3
    +button3
    -button2
    +button2
    -button1
    +button1
    -button0
    +button0
    -speed
    +speed
    +leanright
    +leanleft
    +use
    -attacksecondary
    +attacksecondary
    -attackprimary
    +attackprimary
    -attack
    +attack
    +moveright
    +moveleft
    -strafe
    +strafe
    -lookdown
    +lookdown
    -lookup
    +lookup
    +back
    -forward
    +forward
    -right
    +right
    -left
    +left
    -movedown
    +movedown
    -moveup
    +moveup
    centerview
    difficultyHard
    difficultyMedium
    difficultyEasy
    loadlastgame
    loadgame
    autosavegame
    savegame
    killserver
    gamemap
    devmap
    map
    spdevmap
    spmap
    sectorlist
    restart
    dumpuser
    systeminfo
    serverinfo
    status
    clientkick
    kick
    heartbeat
    midiinfo
    net_restart
    in_restart
    pause
    writeconfig
    changeVectors
    quit
    unbindall
    touchFile
    cd
    fdir
    dir
    path
    ctrlbindlist
    altbindlist
    bindlist
    unctrlbind
    ctrlbind
    unaltbind
    altbind
    append
    scale
    subtract
    add
    cvar_savegame_restart
    cvar_restart
    reset
    setu
    sets
    toggle
    wait
    echo
    vstr
    meminfo
    239 commands


    3 useful threads to add to your map script files for debugging.
    They give nice formatted output in console, and are great when the logfile is turned on:

    To use them, put these 2 lines immediately after "main:"
    level.debug = 1
    level.debugtime = 1

    These 2 lines, activate the debuging lines to console, and also activate a TIME message. The time messages are most useful for benchmarking, to see which threads are taking far too long to process.

    Then at the start of a thread add a line like:
    thread debugtextstart ("currentthreadname: self = " + self)

    at he end of a thread add a line like:
    thread debugtextend ("currentthreadname: self = " + self)

    inside your threads either in a loop or after an important command, put a line like:
    thread debugtext ("myvalue = " + local.myvalue)

    // the 3 threads follow, stick these into your map script file, preferably right at the bottom.

    debugtext local.text:
    if (level.debug == NIL || level.debug != 1)
    end

    if (level.debugtime == 1)
    local.text = (" Time: " + level.time + "> " + local.text)
    else
    local.text = (" " + local.text)

    println local.text
    end

    debugtextstart local.text:
    if (level.debug == NIL || level.debug != 1)
    end

    println " "
    println "[-"
    println "////////////////////////// START OF THREAD //////////////////////"

    local.text = ("// THREAD = " + local.text)

    if (level.debugtime == 1)
    local.text = (local.text + "\n// Time: " + level.time + "\n")

    local.text = (local.text + "\n----------------")

    println local.text
    end

    debugtextend local.text:
    if (level.debug == NIL || level.debug != 1)
    Last edited by AccadaccA; 09-20-2017 at 12:09 PM.

  6. #6
    Administrator Major_A's Avatar
    Join Date
    Jul 2016
    Location
    Huntington, IN USA
    Posts
    391
    Trophies
    Blog Entries
    15
    Thanks Shadow for replying with what you did.
    It was 2am and going to bed and so tired I was to quick to answer so the only thing that came to mind was doing it from server.

    I've been hand writing stuff from the console window for so long, I'd forgotten you could set those settings while running a standalone game.
    About all I use anymore is coord and write it down.

    Sorry Rob for probly confusing the hell out of you with server way of doing stuff and complicating a simple answer I should have known but forgotten.



  7. #7
    Quote Originally Posted by Major_A View Post
    .. Sorry Rob for probly confusing the hell out of you with server way of doing stuff and complicating a simple answer I should have known but forgotten.
    Yeah yeah yeah. Sure.
    I bet you thought, this will confuse the silly ol' bugger if I drop the word "server" in a few times. lol

    Its all good mate, I appreciate the effort made.


    I hope nobody minds me posting here what I found on other forums.
    Its just after losing so much info when ".Map" went down (especially their "compile errors" thread), I think all MOH related sites should back-up each other's information.
    Hardly anything was provided to us. We all had to learn by trial and error. It would be a shame to lose any more.

  8. #8
    @Major_A: Hahaha no worries mate! Btw there are even some tools that could help you with automatically getting coords (on the database)
    But even doing it via the way I typed above will help you a lot with coords.. and if you type a lot of them, every time you get the coord you want, you could type in a different command, so that when you check the qconsole.log you know which coord is which, and which are the right ones.

    @AbracadabrA: Yeah ofc. no worries about sharing stuff from other forums But do know that those lists you shared are already in the Database and in the Appendix of my Guide as well, and on several forums, xNULL too haha
    To get those lists for yourself, go in-game, open console and type: logfile 1;cvarlist;wait;cmdlist;wait;logfile 0
    Then a qconsole.log with all that info will have been created in your mohaa\main

  9. #9
    Cheers Shadow.
    It all worked flawlessly as you described although I didn't need to create the logfile first, it does it for you. So perhaps you can leave out that part of the instructions.

    Now, the million dollar question, what does it all mean? lol
    It picked fault with a few of my custom windows in my Ruger map but its nothing that it didn't already say about many default windows of the game.
    Mostly about having "lightmap" mentioned in the shader without having an actual "lightmap stage". Whatever that means.
    And not having "Localization entry" for things but whatever that refers to neither do the default maps "mohdm1" through to "mohdm7".

    I had it set to "developer 2" which is probably more info than I needed.

  10. #10
    Quote Originally Posted by AccadaccA View Post
    Cheers Shadow.
    It all worked flawlessly as you described although I didn't need to create the logfile first, it does it for you. So perhaps you can leave out that part of the instructions.

    Now, the million dollar question, what does it all mean? lol
    It picked fault with a few of my custom windows in my Ruger map but its nothing that it didn't already say about many default windows of the game.
    Mostly about having "lightmap" mentioned in the shader without having an actual "lightmap stage". Whatever that means.
    And not having "Localization entry" for things but whatever that refers to neither do the default maps "mohdm1" through to "mohdm7".

    I had it set to "developer 2" which is probably more info than I needed.
    Hmmm.. I just tried it without creating a logfile, but developer itself doesn't create a logfile.. I'm sure you've had to type in logfile 1 first before a logfile was created.

    Some errors are the errors that everyone would get.. mohaa is just buggy haha, also why I added that file in my previous post, it will remove lots of default errors from the game/console/logs
    However, any questions you have are probably best asked at xNULL.. as the people there have greater knowledge of the engine and all the commands and variables and thus also the errors that come along with it.
    But maybe mappers have dealt with it before as well.. I don't know, not my area xD

    And yeah, developer 2 prints so so so much info.. it's very useful for server logs, but might not be needed for client logs, you can always try all 3 options ans see what info they give you all ^^

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •