This article's documentation is for anything that uses the Source engine. Click here for more information.

Drawcross: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{LanguageBar|title = {{mono|drawcross / drawline}}}}
{{LanguageBar|title = {{mono|drawcross / drawline}}}}
[[File:Drawcross-example-hls.jpg|right|thumb|Drawcross used to show locations of {{ent|world_items|engine=source}} in {{hls|2}}.]]
[[File:Drawcross-example-hls.jpg|right|thumb|Drawcross used to show locations of {{ent|world_items|engine=source}} in {{hls|2}}.]]
{{This is a|console command|name=drawcross|name1=drawline|notitlechange=1}} Creates lines or crosses. Cross consists of 4 lines and there are 20 lines possible to be drawn at once (i.e. 5 crosses, or 4 crosses and 4 lines, 3 crosses and 8 lines etc.). The lines they draw are red if intersecting with something that blocks line of sight otherwise white.
[[File:Drawline-concommand-example.jpg|right|thumb|Drawline used to show it's white when LOS is not blocked and otherwise red]]
{{This is a|console command|name=drawcross|name1=drawline|notitlechange=1}} Creates lines or crosses. Cross consists of 4 lines and there are [https://github.com/ValveSoftware/source-sdk-2013/blob/61ca3f725417d5b479824cded09eaab1909151be/src/game/server/ndebugoverlay.cpp#L26 20 lines possible] to be drawn at once (i.e. 5 crosses, or 4 crosses and 4 lines, 3 crosses and 8 lines etc.). The lines they draw are red if intersecting with something that blocks line of sight otherwise white.


{{tip|clear_debug_overlays command doesn't clear these lines but it's possible to hide them by issuing <code>drawline</code> 20 times. It's possible to {{cmd|alias}} it as follows for quick way to clear them. clear_debug_overlays is autocomplete by console and adding 2 at the end is fast.  
{{tip|clear_debug_overlays command doesn't clear these lines but it's possible to hide them by issuing <code>drawline</code> 20 times. It's possible to {{cmd|alias}} it as follows for quick way to clear them. clear_debug_overlays is autocomplete by console and adding 2 at the end is fast.  

Latest revision as of 02:54, 12 May 2025

English (en)Translate (Translate)
Drawcross used to show locations of world_items in Half-Life: Source Half-Life: Source.
Drawline used to show it's white when LOS is not blocked and otherwise red

drawcross and drawline are console commands available in all Source Source games. Creates lines or crosses. Cross consists of 4 lines and there are 20 lines possible to be drawn at once (i.e. 5 crosses, or 4 crosses and 4 lines, 3 crosses and 8 lines etc.). The lines they draw are red if intersecting with something that blocks line of sight otherwise white.

Tip.pngTip:clear_debug_overlays command doesn't clear these lines but it's possible to hide them by issuing drawline 20 times. It's possible to alias it as follows for quick way to clear them. clear_debug_overlays is autocomplete by console and adding 2 at the end is fast.
alias e drawline;
alias clear_debug_overlays2 "e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e;e"


Examples

  • drawcross 152 366 487
  • drawline 100 200 130 500 -650 142

See also

External links