Editing Console

From Eternity Wiki
Jump to navigationJump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
This reference contains information on useful console commands and variables that work with the Eternity console, as well as pointers on console command syntax.
=Constants=
{{backto|Eternity Engine}}
==Console basics==
{{editref}}
These values are read-only; cannot be modified.
==Notes on special command syntax==
*'''version'''
Commands which take parameters may accept numbers, strings, or members of a predefined set of values.  
:Version of the running Eternity build.
  ex:
*'''ver_date'''
  $ delay 50
:Release date of Eternity.
  $ spawn 249 1
*'''ver_time'''
  $ name Quasar
:Release time of day of Eternity.
  $ hu_overlay distributed
*'''ver_name'''
If string arguments contain whitespace, they must be in quotations. Quotations around strings are otherwise optional.
:Special name of the version.
  ex:
==Game functions==
  $ echo "This has to be in quotes"
*'''rngseed'''
  $ i_error "R_FindVisplane: no more visplanes!"
=Commands=
Multiple commands can be run from one prompt by separating them with a semicolon.
==Console basics==
  ex:
*'''alias'''
  $ delay; kill
*'''cmdlist'''
Variables of type integer, named-value, on / off, and yes / no can be affected by the following operators:
*'''echo'''
*+
:Write string to the console.
:Affixed to the end of the variable, it will increment it to the next valid value, but no higher than the maximum allowed.
*'''delay'''
    ex:
*'''flood'''
    $ screensize +
*'''quote'''
   
:Write a passage of text from former chat sessions of Doom people.
*-
*'''dumplog'''
:Affixed to the end of the variable, it will decrement it to the next lower valid value, but no lower than the minimum allowed.
*'''openlog'''
    ex:
*'''closelog'''
    $ screensize -
*'''cvarhelp'''
   
==Small Scripting (deprecated)==
*/
*'''sm_running'''
:Toggles through the variable values from minimum to maximum, wrapping around to the minimum value again when it is maxed out. This is most useful with two-state yes/no and on/off variables.
*'''sm_execv'''
    ex:
*'''sm_execi'''
    $ hu_overlay /
==Netgame==
*'''playerinfo'''
==EDF and ExtraData==
*'''e_dumpthings'''
*'''e_thingtype'''
*'''e_dumpmeta'''
*'''e_dumpitems'''
*'''e_playsound'''
*'''e_listmapthings'''
*'''e_mapthing'''
*'''e_listlinedefs'''
*'''e_linedef'''
==Key binding==
*'''bind'''
*'''listactions'''
*'''listkeys'''
*'''unbind'''
*'''unbindall'''
*'''bindings'''
==Game functions==
*'''i_error'''
*'''z_print'''
*'''z_dumpcore'''
*'''starttitle'''
*'''endgame'''
*'''pause'''
*'''quit'''
*'''animshot'''
*'''screenshot'''
*'''playdemo'''
*'''stopdemo'''
*'''timedemo'''
*'''addfile'''
*'''listwads'''
*'''spacejump'''
*'''puke'''
*'''enable_lightning'''
*'''thunder'''
==DeathMatch flags==
*defdmflags
==Sound==
*s_playmusic


==List of console commands and variables==
==Frag counter==
:''See [[List of console commands and variables]]''
*frags
[[Category:Console]]
==System==
*i_joystick
==Video==
*i_default_videomode
*v_modelist
==Cheating==
*infammo
*noclip
*god
*nuke
==Dynamic menus==
*mn_dynamenu
==Menus==
*mn_clearmenus
*mn_prevmenu
*forceload
*mn_newgame
*mn_quit
*mn_episode
*newgame
*mn_demos
*mn_loadwad
*mn_loadwaditem
*mn_gset
*mn_player
*mn_loadgame
*mn_load
*quickload
*mn_savegame
*quicksave
*mn_options
*mn_endgame
*mn_vidmode
*mn_video
*mn_particle
*mn_sound
*mn_mouse
*mn_joysticks
*mn_joymenu
*mn_hud
*mn_status
*mn_automap
*mn_weapons
*mn_compat
*mn_enemies
*mn_movekeys
*mn_advkeys
*mn_weaponkeys
*mn_envkeys
*mn_gamefuncs
*mn_menukeys
*mn_automapkeys
*mn_consolekeys
*mn_search
*mn_menus
*mn_config
*skinviewer
*mn_old_options
*mn_old_sound
==File selector==
*mn_selectwad
*dir
*mn_selectmusic
*mn_selectflat
==Heretic menus==
*mn_hnewgame
*mn_hepis
==Menus, other options==
*help
*credits
*creator
==More cheats==
*summon
*viles
*give
*whistle
*mdk
*mdkbomb
*banish
*vilehit
*resurrect
==Generalized linedefs==
*p_linespec
==Skins==
*listskins
==Rendering==
*p_dumphubs
=Variables=
==Console basics==
*'''c_height'''
:Console height.
*'''c_speed'''
:Console speed.
==Automap==
*am_drawnodelines
*mapcolor_back
*mapcolor_grid
*mapcolor_wall
*mapcolor_fchg
*mapcolor_cchg
*mapcolor_clsd
*mapcolor_rkey
*mapcolor_bkey
*mapcolor_ykey
*mapcolor_rdor
*mapcolor_bdor
*mapcolor_ydor
*mapcolor_tele
*mapcolor_secr
*mapcolor_exit
*mapcolor_unsn
*mapcolor_flat
*mapcolor_sprt
*mapcolor_hair
*mapcolor_sngl
*mapcolor_frnd
*mapcolor_prtl
*mapcolor_overlay
==Game functions==
*'''draw_particles'''
*'''bloodsplattype'''
*'''bulletpufftype'''
*'''rocket_trails'''
*'''grenade_trails'''
*'''bfg_cloud'''
*'''alwaysmlook'''
*'''invertmouse'''
*'''sens_horiz'''
*'''sens_vert'''
*'''sens_combined'''
*'''doom_weapon_toggles'''
*'''turbo'''
*'''cooldemo'''
*'''shot_type'''
*'''shot_gamma'''
*'''textmode_startup'''
*'''demo_insurance'''
*'''smooth_turning'''
*'''mouse_accel'''
*'''mouse_novert'''
*'''map_coords'''
*'''numhelpers'''
*'''startonnewmap'''
*'''autorun'''
*'''runiswalk'''
*'''iwad_doom_shareware'''
*'''iwad_doom'''
*'''iwad_ultimate_doom'''
*'''iwad_doom2'''
*'''iwad_tnt'''
*'''iwad_plutonia'''
*'''iwad_heretic_shareware'''
*'''iwad_heretic'''
*'''iwad_heretic_sosr'''
*'''use_doom_config'''
*spechits_emulation
*donut_emulation
*p_markunknowns
*wipewait
*wipetype
==Frag counter==
*show_scores
==Heads-up display==
*hu_overlay
*hu_hidesecrets
*hu_obituaries
*hu_obitcolor
*hu_crosshair
*hu_crosshair_hilite
*hu_showvpo
*hu_vpo_threshold
*hu_messages
*hu_messagecolor
*hu_messagelines
*hu_messagescroll
*hu_messagetime
*hu_showtime
*hu_showcoords
*hu_timecolor
*hu_levelnamecolor
*hu_coordscolor
==Sound==
*snd_card
*mus_card
*detect_voices
*snd_spcpreamp
*snd_spcbassboost
*s_precache
*s_pitched
*snd_channels
*sfx_volume
*music_volume
*s_flippan
==System==
*i_gamespeed
*i_ledsoff
*i_waitatexit
*i_showendoom
*i_endoomdelay
==Video==
*v_diskicon
*v_retrace
*i_usemouse
*i_usejoystick
*joysens_x
*joysens_y
*i_grabmouse
*i_videomode
*v_ticker
==Menus==
*mn_toggleisback
*mn_background
*mn_start_mapname
*use_startmap
*mn_demoname
*mn_wadname
*startlevel
*mn_searchstr
*use_traditional_menu
*mn_classic_menus
==File selector==
*wad_directory
==Out-of-body camera==
*chasecam
*chasecam_height
*chasecam_dist
*chasecam_speed
*walkcam
==Rendering==
*r_fov
*r_showrefused
*gamma
*lefthanded
*r_blockmap
*r_homflash
*r_planeview
*r_precache
*r_showgun
*r_showhom
*r_stretchsky
*r_swirl
*r_trans
*r_tranpct
*screensize
*r_ptcltrans
*r_columnengine
*r_spanengine
*r_detail
*r_vissprite
*r_tlstyle
==Status bar==
*ammo_red
*ammo_yellow
*health_red
*health_yellow
*health_green
*armor_red
*armor_yellow
*armor_green
*st_graypct
*st_rednum
*st_singlekey
=Network commands=
*'''exitlevel'''
*'''kill'''
*'''map'''
==Heads-up display==
*say
=Network variables=
==Game functions==
*'''bobbing'''
*'''name'''
*'''dogjumping'''
*'''colour'''
*'''gametype'''
*'''skill'''
*'''allowmlook'''
*'''bfgtype'''
*'''autoaim'''
*'''recoil'''
*'''pushers
*'''varfriction'''
*'''nukage'''
*'''weapspeed'''
*'''bfglook'''
*'''timelimit'''
*'''fraglimit'''
*'''fast'''
*'''nomonsters'''
*'''respawn'''
*mon_remember
*mon_infight
*mon_backing
*mon_avoid
*mon_friction
*mon_climb
*mon_helpfriends
*mon_distfriend
==Skins==
*skin
==DeathMatch flags==
*dmflags
Please note that all contributions to Eternity Wiki are considered to be released under the GNU Free Documentation License 1.2 (see Eternity Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!
Cancel Editing help (opens in new window)

Templates used on this page: