<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.factorio.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mk-fg</id>
	<title>Official Factorio Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.factorio.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mk-fg"/>
	<link rel="alternate" type="text/html" href="https://wiki.factorio.com/Special:Contributions/Mk-fg"/>
	<updated>2026-08-21T16:23:41Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Debug_mode&amp;diff=172651</id>
		<title>Debug mode</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Debug_mode&amp;diff=172651"/>
		<updated>2019-04-23T06:12:35Z</updated>

		<summary type="html">&lt;p&gt;Mk-fg: Use colons consistently in show-detailed-info items&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
The &#039;&#039;debug mode&#039;&#039; is used mainly by developers and modders to analyze the running state of the game. It can be enabled to show detailed information about the game world. The default key to enable debug mode is {{keybinding|F5}}.&lt;br /&gt;
&lt;br /&gt;
For example, one can:&lt;br /&gt;
* See the path the [[Biter]]s are coming from and where they plan to target,&lt;br /&gt;
* See the position / coordinates of the cursor,&lt;br /&gt;
* See a grid-overlay for the [[map structure|tile]]s and [[chunk]]s,&lt;br /&gt;
* See the blocks in a railway network,&lt;br /&gt;
* See additional non-game related information, such as Updates Per Second and FPS.&lt;br /&gt;
&lt;br /&gt;
== Activate the debug mode ==&lt;br /&gt;
&lt;br /&gt;
There are 4 debug-levels:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Always&#039;&#039;&#039; - This is the default mode, if no mode is active. Keep very few things active here.&lt;br /&gt;
* &#039;&#039;&#039;Debug&#039;&#039;&#039; - Toggled by pressing {{keybinding|F5}}. Allows to toggle the debug overlays.&lt;br /&gt;
&lt;br /&gt;
== Configuring the debug mode ==&lt;br /&gt;
&lt;br /&gt;
To configure the 2 modes, press {{keybinding|F4}}. This opens up a menu with many options. You can move this menu with the mouse, if it hides some interesting underlying thing. You can switch between 2 folders, which reflects the option for that debug-mode (&amp;quot;always&amp;quot;, &amp;quot;debug&amp;quot;). The options are the same for each mode. Each mode can be configured to the user&#039;s liking, the different modes are only for convenience. A search function ({{Keybinding|ctrl|F}}) is available.&lt;br /&gt;
&lt;br /&gt;
== List of debug-options and their function ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Option !! Description&lt;br /&gt;
|-&lt;br /&gt;
| show-fps || Will show the current frames-per-second and updates per second, short &amp;lt;abbr title=&amp;quot;Frames Per Second&amp;quot;&amp;gt;FPS&amp;lt;/abbr&amp;gt; and &amp;lt;abbr title=&amp;quot;Updates Per Second&amp;quot;&amp;gt;UPS&amp;lt;/abbr&amp;gt;. Should be normally about 60.&lt;br /&gt;
|-&lt;br /&gt;
| show-detailed-info ||&lt;br /&gt;
* Shows the cursor position in [[Tile (unit)|Tile]]s (and subdivisions of that).&lt;br /&gt;
* Current resolution and zoom.&lt;br /&gt;
* How many objects are on the screen (painted by the graphic card).&lt;br /&gt;
* How many entities, chunks and paths are in the game and used.&lt;br /&gt;
|-&lt;br /&gt;
| show-time-usage ||&lt;br /&gt;
* Internal statistics about how long some calculations take, in milliseconds per [[Game-tick|Tick]].&lt;br /&gt;
* Time is shown as average/min/max of the last 100 ticks, interval can be changed with /perf-avg-frames.&lt;br /&gt;
* Minimum values exclude zeroes (e.g. from ticks where no mod hooks were run).&lt;br /&gt;
* Overall calculation delays (some are parallel) must be under 16.6 ms to maintain normal framerate at 1x speed with 60 ticks per second.&lt;br /&gt;
|-&lt;br /&gt;
| show-gpu-time-usage ||&lt;br /&gt;
|-&lt;br /&gt;
| show-sprite-counts || The counts of each sprite rendered on screen.&lt;br /&gt;
|-&lt;br /&gt;
| show-lua-object-statistics ||&lt;br /&gt;
|-&lt;br /&gt;
| show-multiplayer-waiting-icon || When in a multiplayer game: if the game is currently waiting for the server to process.&lt;br /&gt;
|-&lt;br /&gt;
| show-multiplayer-statistics || The latency information when in multiplayer.&lt;br /&gt;
|-&lt;br /&gt;
| show-multiplayer-selection-rectangles || Allows to view selection rectangles of other players in multiplayer.&lt;br /&gt;
|-&lt;br /&gt;
| show-debug-info-in-tooltips || Shows additional information in the tooltips of entities, items, recipes, tiles etc. &lt;br /&gt;
|-&lt;br /&gt;
| show-tile-grid || Shows the borders of the [[Tile (unit)|Tile]]s and [[Chunk]]s.&lt;br /&gt;
|-&lt;br /&gt;
| show-collision-rectangles || Shows the collision boxes of each entity (red).&lt;br /&gt;
|-&lt;br /&gt;
| show-selection-rectangles || Shows the a blue box over each entity, if you hover over it, it will be selected.&lt;br /&gt;
|-&lt;br /&gt;
| show-entity-positions ||&lt;br /&gt;
|-&lt;br /&gt;
| show-entity-velocities ||&lt;br /&gt;
|-&lt;br /&gt;
| show-selected-entity-advanced-tiles ||&lt;br /&gt;
|-&lt;br /&gt;
| show-selected-input-transport-belts ||&lt;br /&gt;
|-&lt;br /&gt;
| show-paths || The calculated paths for the biters in different colors.&lt;br /&gt;
|-&lt;br /&gt;
| show-path-requests ||&lt;br /&gt;
|-&lt;br /&gt;
| show-next-waypoint-bb || Shows waypoints for biters (in green), nearly the same info as the next.&lt;br /&gt;
|-&lt;br /&gt;
| show-target || Shows the current target of the biters (red).&lt;br /&gt;
|-&lt;br /&gt;
| show-unit-group-info || Biter groups, which belong together (circles and lines belonging together)&lt;br /&gt;
|-&lt;br /&gt;
| show-unit-behavior-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-last-path-detail || The A*-algorithm at work, calculating new paths.&lt;br /&gt;
|-&lt;br /&gt;
| show-path-cache || The source-positions of a path and about the length (?)&lt;br /&gt;
|-&lt;br /&gt;
| show-path-cache-paths ||&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-paths || Which path a train will follow.&lt;br /&gt;
|-&lt;br /&gt;
| show-rolling-stock-count || Shows inserter positions&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-connections || Shows rail connections.&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-joints ||&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-signal-states || Shows signal color on map view. &lt;br /&gt;
|-&lt;br /&gt;
| show-train-stop-point || When a train slows down it shows the calculated point where it should halt&lt;br /&gt;
|-&lt;br /&gt;
| show-train-braking-distance || The distance a train will take to stop at its current speed&lt;br /&gt;
|-&lt;br /&gt;
| show-train-signals ||&lt;br /&gt;
|-&lt;br /&gt;
| show-network-connected-entities || Displays the network-id of the electric network that a pole is connected to&lt;br /&gt;
|-&lt;br /&gt;
| show-circuit-network-numbers || Shows the number (and color) of circuit networks&lt;br /&gt;
|-&lt;br /&gt;
| show-energy-sources-networks || Which network-id an entity is connected to.&lt;br /&gt;
|-&lt;br /&gt;
| show-active-state || Inserters, fish, turrets are turned to passive, if not used; Red = inactive, Purple = inactive until enemies aren&#039;t around (turrets etc), Green = inactive until player isn&#039;t around (fish). Passive entities consume less CPU power.&lt;br /&gt;
|-&lt;br /&gt;
| show-wakeup-lists || When an entity is sleeping in another entity it shows which entities it&#039;s sleeping in.&lt;br /&gt;
|-&lt;br /&gt;
| show-transport-lines ||&lt;br /&gt;
|-&lt;br /&gt;
| show-transport-line-gaps ||&lt;br /&gt;
|-&lt;br /&gt;
| show-pollution-values || Shows the numeric pollution amount on each chunk.&lt;br /&gt;
|-&lt;br /&gt;
| show-active-entities-on-chunk-counts ||&lt;br /&gt;
Shows counts of active entities per chunk. They are devided into three categories:&lt;br /&gt;
* Red = active (e.g. furnaces)&lt;br /&gt;
* Blue = active when a player is around (e.g. fish)&lt;br /&gt;
* Green = active when enemies are around (e.g. turrets)&lt;br /&gt;
|-&lt;br /&gt;
| show-active-chunks || Shows in the map view, which chunks are &amp;quot;on&amp;quot;, unmarked chunks are not calculated.&lt;br /&gt;
|-&lt;br /&gt;
| show-polluted-chunks || Shows which chunks have pollution.&lt;br /&gt;
|-&lt;br /&gt;
| show-enemy-expansion-candidate-chunks || Where is space left to spread the brood?. Goes from red (nearly no space) to green (space to expand).&lt;br /&gt;
|-&lt;br /&gt;
| show-enemy-expansion-candidate-chunk-values || Which chunks the enemies will try to expand into.&lt;br /&gt;
|-&lt;br /&gt;
| show-bad-attack-chunks ||&lt;br /&gt;
|-&lt;br /&gt;
| show-tile-variations || Shows, which tile-variation (1, 2 or 4 tile sized) is painted for which area of the map. Quite confusing, zoom in to see the meaning.&lt;br /&gt;
|-&lt;br /&gt;
| show-raw-tile-transitions || Turns connected textures for land and water off, so the distinction can easily be made.&lt;br /&gt;
|-&lt;br /&gt;
| show-fluid-box-fluid-info || How much fluid is in a pipe/storage tank, shows flow of liquid in pipes.&lt;br /&gt;
|-&lt;br /&gt;
| show-environment-sound-info || Displays which sound of which entity is played and how loud.&lt;br /&gt;
|-&lt;br /&gt;
| show-logistic-robot-targets ||&lt;br /&gt;
|-&lt;br /&gt;
| show-logistic-robots-on-map ||&lt;br /&gt;
|-&lt;br /&gt;
| show-player-robots ||&lt;br /&gt;
|-&lt;br /&gt;
| show-fire-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-sticker-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-map-generator-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-decorative-names ||&lt;br /&gt;
|-&lt;br /&gt;
| show-decorative-collision-rectangles ||&lt;br /&gt;
|-&lt;br /&gt;
| allow-increased-zoom ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mk-fg</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Debug_mode&amp;diff=172650</id>
		<title>Debug mode</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Debug_mode&amp;diff=172650"/>
		<updated>2019-04-23T06:11:35Z</updated>

		<summary type="html">&lt;p&gt;Mk-fg: Add link to tick unit page in show-time-usage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
The &#039;&#039;debug mode&#039;&#039; is used mainly by developers and modders to analyze the running state of the game. It can be enabled to show detailed information about the game world. The default key to enable debug mode is {{keybinding|F5}}.&lt;br /&gt;
&lt;br /&gt;
For example, one can:&lt;br /&gt;
* See the path the [[Biter]]s are coming from and where they plan to target,&lt;br /&gt;
* See the position / coordinates of the cursor,&lt;br /&gt;
* See a grid-overlay for the [[map structure|tile]]s and [[chunk]]s,&lt;br /&gt;
* See the blocks in a railway network,&lt;br /&gt;
* See additional non-game related information, such as Updates Per Second and FPS.&lt;br /&gt;
&lt;br /&gt;
== Activate the debug mode ==&lt;br /&gt;
&lt;br /&gt;
There are 4 debug-levels:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Always&#039;&#039;&#039; - This is the default mode, if no mode is active. Keep very few things active here.&lt;br /&gt;
* &#039;&#039;&#039;Debug&#039;&#039;&#039; - Toggled by pressing {{keybinding|F5}}. Allows to toggle the debug overlays.&lt;br /&gt;
&lt;br /&gt;
== Configuring the debug mode ==&lt;br /&gt;
&lt;br /&gt;
To configure the 2 modes, press {{keybinding|F4}}. This opens up a menu with many options. You can move this menu with the mouse, if it hides some interesting underlying thing. You can switch between 2 folders, which reflects the option for that debug-mode (&amp;quot;always&amp;quot;, &amp;quot;debug&amp;quot;). The options are the same for each mode. Each mode can be configured to the user&#039;s liking, the different modes are only for convenience. A search function ({{Keybinding|ctrl|F}}) is available.&lt;br /&gt;
&lt;br /&gt;
== List of debug-options and their function ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Option !! Description&lt;br /&gt;
|-&lt;br /&gt;
| show-fps || Will show the current frames-per-second and updates per second, short &amp;lt;abbr title=&amp;quot;Frames Per Second&amp;quot;&amp;gt;FPS&amp;lt;/abbr&amp;gt; and &amp;lt;abbr title=&amp;quot;Updates Per Second&amp;quot;&amp;gt;UPS&amp;lt;/abbr&amp;gt;. Should be normally about 60.&lt;br /&gt;
|-&lt;br /&gt;
| show-detailed-info ||&lt;br /&gt;
* Shows the cursor position in [[Tile (unit)|Tile]]s (and subdivisions of that)&lt;br /&gt;
* Current resolution and zoom&lt;br /&gt;
* How many objects are on the screen (painted by the graphic card)&lt;br /&gt;
* How many entities, chunks and paths are in the game and used.&lt;br /&gt;
|-&lt;br /&gt;
| show-time-usage ||&lt;br /&gt;
* Internal statistics about how long some calculations take, in milliseconds per [[Game-tick|Tick]].&lt;br /&gt;
* Time is shown as average/min/max of the last 100 ticks, interval can be changed with /perf-avg-frames.&lt;br /&gt;
* Minimum values exclude zeroes (e.g. from ticks where no mod hooks were run).&lt;br /&gt;
* Overall calculation delays (some are parallel) must be under 16.6 ms to maintain normal framerate at 1x speed with 60 ticks per second.&lt;br /&gt;
|-&lt;br /&gt;
| show-gpu-time-usage ||&lt;br /&gt;
|-&lt;br /&gt;
| show-sprite-counts || The counts of each sprite rendered on screen.&lt;br /&gt;
|-&lt;br /&gt;
| show-lua-object-statistics ||&lt;br /&gt;
|-&lt;br /&gt;
| show-multiplayer-waiting-icon || When in a multiplayer game: if the game is currently waiting for the server to process.&lt;br /&gt;
|-&lt;br /&gt;
| show-multiplayer-statistics || The latency information when in multiplayer.&lt;br /&gt;
|-&lt;br /&gt;
| show-multiplayer-selection-rectangles || Allows to view selection rectangles of other players in multiplayer.&lt;br /&gt;
|-&lt;br /&gt;
| show-debug-info-in-tooltips || Shows additional information in the tooltips of entities, items, recipes, tiles etc. &lt;br /&gt;
|-&lt;br /&gt;
| show-tile-grid || Shows the borders of the [[Tile (unit)|Tile]]s and [[Chunk]]s.&lt;br /&gt;
|-&lt;br /&gt;
| show-collision-rectangles || Shows the collision boxes of each entity (red).&lt;br /&gt;
|-&lt;br /&gt;
| show-selection-rectangles || Shows the a blue box over each entity, if you hover over it, it will be selected.&lt;br /&gt;
|-&lt;br /&gt;
| show-entity-positions ||&lt;br /&gt;
|-&lt;br /&gt;
| show-entity-velocities ||&lt;br /&gt;
|-&lt;br /&gt;
| show-selected-entity-advanced-tiles ||&lt;br /&gt;
|-&lt;br /&gt;
| show-selected-input-transport-belts ||&lt;br /&gt;
|-&lt;br /&gt;
| show-paths || The calculated paths for the biters in different colors.&lt;br /&gt;
|-&lt;br /&gt;
| show-path-requests ||&lt;br /&gt;
|-&lt;br /&gt;
| show-next-waypoint-bb || Shows waypoints for biters (in green), nearly the same info as the next.&lt;br /&gt;
|-&lt;br /&gt;
| show-target || Shows the current target of the biters (red).&lt;br /&gt;
|-&lt;br /&gt;
| show-unit-group-info || Biter groups, which belong together (circles and lines belonging together)&lt;br /&gt;
|-&lt;br /&gt;
| show-unit-behavior-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-last-path-detail || The A*-algorithm at work, calculating new paths.&lt;br /&gt;
|-&lt;br /&gt;
| show-path-cache || The source-positions of a path and about the length (?)&lt;br /&gt;
|-&lt;br /&gt;
| show-path-cache-paths ||&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-paths || Which path a train will follow.&lt;br /&gt;
|-&lt;br /&gt;
| show-rolling-stock-count || Shows inserter positions&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-connections || Shows rail connections.&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-joints ||&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-signal-states || Shows signal color on map view. &lt;br /&gt;
|-&lt;br /&gt;
| show-train-stop-point || When a train slows down it shows the calculated point where it should halt&lt;br /&gt;
|-&lt;br /&gt;
| show-train-braking-distance || The distance a train will take to stop at its current speed&lt;br /&gt;
|-&lt;br /&gt;
| show-train-signals ||&lt;br /&gt;
|-&lt;br /&gt;
| show-network-connected-entities || Displays the network-id of the electric network that a pole is connected to&lt;br /&gt;
|-&lt;br /&gt;
| show-circuit-network-numbers || Shows the number (and color) of circuit networks&lt;br /&gt;
|-&lt;br /&gt;
| show-energy-sources-networks || Which network-id an entity is connected to.&lt;br /&gt;
|-&lt;br /&gt;
| show-active-state || Inserters, fish, turrets are turned to passive, if not used; Red = inactive, Purple = inactive until enemies aren&#039;t around (turrets etc), Green = inactive until player isn&#039;t around (fish). Passive entities consume less CPU power.&lt;br /&gt;
|-&lt;br /&gt;
| show-wakeup-lists || When an entity is sleeping in another entity it shows which entities it&#039;s sleeping in.&lt;br /&gt;
|-&lt;br /&gt;
| show-transport-lines ||&lt;br /&gt;
|-&lt;br /&gt;
| show-transport-line-gaps ||&lt;br /&gt;
|-&lt;br /&gt;
| show-pollution-values || Shows the numeric pollution amount on each chunk.&lt;br /&gt;
|-&lt;br /&gt;
| show-active-entities-on-chunk-counts ||&lt;br /&gt;
Shows counts of active entities per chunk. They are devided into three categories:&lt;br /&gt;
* Red = active (e.g. furnaces)&lt;br /&gt;
* Blue = active when a player is around (e.g. fish)&lt;br /&gt;
* Green = active when enemies are around (e.g. turrets)&lt;br /&gt;
|-&lt;br /&gt;
| show-active-chunks || Shows in the map view, which chunks are &amp;quot;on&amp;quot;, unmarked chunks are not calculated.&lt;br /&gt;
|-&lt;br /&gt;
| show-polluted-chunks || Shows which chunks have pollution.&lt;br /&gt;
|-&lt;br /&gt;
| show-enemy-expansion-candidate-chunks || Where is space left to spread the brood?. Goes from red (nearly no space) to green (space to expand).&lt;br /&gt;
|-&lt;br /&gt;
| show-enemy-expansion-candidate-chunk-values || Which chunks the enemies will try to expand into.&lt;br /&gt;
|-&lt;br /&gt;
| show-bad-attack-chunks ||&lt;br /&gt;
|-&lt;br /&gt;
| show-tile-variations || Shows, which tile-variation (1, 2 or 4 tile sized) is painted for which area of the map. Quite confusing, zoom in to see the meaning.&lt;br /&gt;
|-&lt;br /&gt;
| show-raw-tile-transitions || Turns connected textures for land and water off, so the distinction can easily be made.&lt;br /&gt;
|-&lt;br /&gt;
| show-fluid-box-fluid-info || How much fluid is in a pipe/storage tank, shows flow of liquid in pipes.&lt;br /&gt;
|-&lt;br /&gt;
| show-environment-sound-info || Displays which sound of which entity is played and how loud.&lt;br /&gt;
|-&lt;br /&gt;
| show-logistic-robot-targets ||&lt;br /&gt;
|-&lt;br /&gt;
| show-logistic-robots-on-map ||&lt;br /&gt;
|-&lt;br /&gt;
| show-player-robots ||&lt;br /&gt;
|-&lt;br /&gt;
| show-fire-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-sticker-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-map-generator-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-decorative-names ||&lt;br /&gt;
|-&lt;br /&gt;
| show-decorative-collision-rectangles ||&lt;br /&gt;
|-&lt;br /&gt;
| allow-increased-zoom ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mk-fg</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Debug_mode/ru&amp;diff=172649</id>
		<title>Debug mode/ru</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Debug_mode/ru&amp;diff=172649"/>
		<updated>2019-04-23T06:09:38Z</updated>

		<summary type="html">&lt;p&gt;Mk-fg: Описание формата значений в show-time-usage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
&#039;&#039;&#039;Режим отладки&#039;&#039;&#039; используется в основном разработчиками и моддерами для анализа состояния игры. Он может быть включен, чтобы показать подробную информацию об игровом мире, и его информация меняется в зависимости от того, какой уровень активен. По умолчанию для включения режима отладки используются клавиши от F5 до F7.&lt;br /&gt;
&lt;br /&gt;
Например, можно:&lt;br /&gt;
* Посмотреть путь, по которому идут [[Enemies/ru#Кусаки|кусаки]], и планируемые движения их,&lt;br /&gt;
* Посмотреть положение / координаты курсора,&lt;br /&gt;
* Посмотреть наложение сетки для [[Tile/ru|клеток]] и [[Chunk/ru|участков]],&lt;br /&gt;
* Посмотреть блоки железнодорожной сети,&lt;br /&gt;
* Посмотреть дополнительную информацию, не связанную с игрой, такую как обновления в секунду и FPS.&lt;br /&gt;
&lt;br /&gt;
== Активация режима отладки ==&lt;br /&gt;
&lt;br /&gt;
Существует 4 уровня отладки:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Постоянный&#039;&#039;&#039; - Это режим по умолчанию, если ни один режим не активен. Содержит в себе мало информации.&lt;br /&gt;
* &#039;&#039;&#039;Основной&#039;&#039;&#039; - Первый режим, доступ к которому осуществляется нажатием {{keybinding|F5}}. Что часто используют опытные пользователи.&lt;br /&gt;
* &#039;&#039;&#039;Детальный&#039;&#039;&#039; - Второй режим, доступ к которому осуществляется нажатием {{keybinding|F6}}. Наиболее часто используется моддерами и разработчиками.&lt;br /&gt;
* &#039;&#039;&#039;Полный&#039;&#039;&#039; - Третий режим, доступ к которому осуществляется нажатием {{keybinding|F7}}. Показывает буквально всё, имеет тенденцию быть нечитабельным.&lt;br /&gt;
&lt;br /&gt;
Для возврата к режиму «Постоянный», вам нужно снова нажать предыдущую клавишу. Пример: нажмите F5, чтобы перейти к «основной», затем нажмите F6, чтобы посмотреть «детальный», а затем снова нажмите F6, чтобы вернуться к «постоянный».&lt;br /&gt;
&lt;br /&gt;
== Настройка режима отладки ==&lt;br /&gt;
&lt;br /&gt;
Чтобы настроить 4 режима, нажмите {{keybinding|F4}}. Это открывает меню с большим количеством опций. Вы можете перемещать это меню с помощью мыши, если оно скрывает некоторые интересные компоненты. Вы можете переключаться между 4 папками, что отражает опцию для этого режима отладки («постоянный», «основной», «детальный», «полный»). Параметры одинаковы для каждого режима. Каждый режим можно настроить по вкусу пользователю, различные режимы только для удобства. Доступна функция поиска ({{Keybinding|ctrl|F}}).&lt;br /&gt;
&lt;br /&gt;
== Список опций отладки и их функции ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Опцион !! Описание&lt;br /&gt;
|-&lt;br /&gt;
| show-fps || Покажет текущие кадры в секунду и обновления в секунду, коротко &amp;lt;abbr title=&amp;quot;Frames Per Second&amp;quot;&amp;gt;FPS&amp;lt;/abbr&amp;gt; и &amp;lt;abbr title=&amp;quot;Updates Per Second&amp;quot;&amp;gt;UPS&amp;lt;/abbr&amp;gt;. Должно быть около 60.&lt;br /&gt;
|-&lt;br /&gt;
| show-detailed-info ||&lt;br /&gt;
* Показывает положение курсора в [[Tile/ru|клетках]] (и их подразделениях), [[Chunk/ru|участках]] и [[Region/ru|регионах]],&lt;br /&gt;
* Текущее разрешение и масштабирование,&lt;br /&gt;
* Сколько объектов на экране (окрашенные графической картой),&lt;br /&gt;
* Сколько объектов, участков и путей находится в игре и используется.&lt;br /&gt;
|-&lt;br /&gt;
| show-tile-properties-in-detailed-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-time-usage ||&lt;br /&gt;
* Статистика о времени необходимом для расчетов на каждое обновление, в миллисекундах на один [[Game-tick/ru|тик]].&lt;br /&gt;
* Значения приведены в формате &amp;quot;среднее/минимум/максимум&amp;quot; за 100 последних обновлений. Интервал можно поменять командой /perf-avg-frames.&lt;br /&gt;
* Нули в поле &amp;quot;минимум&amp;quot; игнорируются (например если операция выполняется не на каждый тик), поэтому оно иногда может быть больше среднего.&lt;br /&gt;
* Сумма времени на многие шаги расчетов (некоторые выполняются параллельно) должна быть ниже 16.6 мс чтобы поддерживать стабилные FPS/UPS в игре на нормальноый скорости.&lt;br /&gt;
|-&lt;br /&gt;
| show-sprite-counts || Количество спрайтов, отображаемых на экране.&lt;br /&gt;
|-&lt;br /&gt;
| show-multiplayer-waiting-icon || Когда в многопользовательской игре: если игра в настоящее время ожидает обработки сервера.&lt;br /&gt;
|-&lt;br /&gt;
| show-multiplayer-statistics || Информация о задержке при многопользовательской игре.&lt;br /&gt;
|-&lt;br /&gt;
| show-multiplayer-selection-rectangles || Позволяет просматривать прямоугольники выбора других игроков в мультиплеере.&lt;br /&gt;
|-&lt;br /&gt;
| show-tile-grid || Показывает границы [[Tile/ru|клеток]] и [[Chunk/ru|участков]].&lt;br /&gt;
|-&lt;br /&gt;
| show-collision-rectangles || Показывает поля коллизий для каждого объекта (красный).&lt;br /&gt;
|-&lt;br /&gt;
| show-selection-rectangles || Показывает синее поле над каждым объектом, если навести на него курсор, он будет выбран.&lt;br /&gt;
|-&lt;br /&gt;
| show-paths || Рассчитанные пути до кусак разных цветов.&lt;br /&gt;
|-&lt;br /&gt;
| show-next-waypoint-bb || Показывает путевые точки до кусак (зеленым цветом), почти такая же информация, как следующая.&lt;br /&gt;
|-&lt;br /&gt;
| show-target || Показывает текущую цель кусак (красный).&lt;br /&gt;
|-&lt;br /&gt;
| show-unit-group-info || Группы кусак, которые принадлежат друг другу (круги и линии, принадлежащие друг другу).&lt;br /&gt;
|-&lt;br /&gt;
| show-unit-behavior-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-last-path-detail || A*-алгоритм в работе, вычисление новых путей.&lt;br /&gt;
|-&lt;br /&gt;
| show-path-cache || Источник-позиции пути и приблизительно длина (?)&lt;br /&gt;
|-&lt;br /&gt;
| show-path-cache-paths ||&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-paths || По какому пути пойдет поезд.&lt;br /&gt;
|-&lt;br /&gt;
| show-rolling-stock-count || Показывает позиции манипуляторов.&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-connections || Показывает соединения рельсов.&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-joints ||&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-signal-states ||&lt;br /&gt;
|-&lt;br /&gt;
| show-train-stop-point || Когда поезд замедляется он показывает расчетную точку, где он должен остановиться.&lt;br /&gt;
|-&lt;br /&gt;
| show-train-braking-distance || Расстояние, на которое поезд остановится с текущей скоростью.&lt;br /&gt;
|-&lt;br /&gt;
| show-train-signals ||&lt;br /&gt;
|-&lt;br /&gt;
| show-network-connected-entities || Отображает сетевой идентификатор электроснабжения, к которому подключен полюс.&lt;br /&gt;
|-&lt;br /&gt;
| show-circuit-network-numbers || Показывает количество (и цвет) схемных сетей.&lt;br /&gt;
|-&lt;br /&gt;
| show-energy-sources-networks || К какому сетевому идентификатору подключена сущность.&lt;br /&gt;
|-&lt;br /&gt;
| show-active-state || Манипуляторы, рыба, турели превращаются в пассивные, если не используются; Красный = неактивен, Фиолетовый = неактивен, пока враги не будут вокруг (турели и т.д.), Зеленый = неактивен, пока игрок не будет вокруг (рыбы). Пассивные объекты потребляют меньше мощности процессора.&lt;br /&gt;
|-&lt;br /&gt;
| show-wakeup-lists || Когда сущность спит в другой сущности, она показывает, в каких сущностях она спит.&lt;br /&gt;
|-&lt;br /&gt;
| show-transport-lines ||&lt;br /&gt;
|-&lt;br /&gt;
| show-transport-line-gaps ||&lt;br /&gt;
|-&lt;br /&gt;
| show-pollution-values || Показывает числовое количество загрязнений на каждом участке.&lt;br /&gt;
|-&lt;br /&gt;
| show-active-entities-on-chunk-counts ||&lt;br /&gt;
Показывает количество активных объектов на участке. Они делятся на три категории:&lt;br /&gt;
* Красный = активный (например, печи)&lt;br /&gt;
* Синий = активный когда игрок находится вокруг (например, рыбы)&lt;br /&gt;
* Зеленый = активный когда враги вокруг (например, турели)&lt;br /&gt;
|-&lt;br /&gt;
| show-active-chunks || Показывает на карте, какие участки «включены», немаркированные участки не вычисляются.&lt;br /&gt;
|-&lt;br /&gt;
| show-polluted-chunks || Показывает, какие участки имеют загрязнение.&lt;br /&gt;
|-&lt;br /&gt;
| show-enemy-expansion-candidate-chunks || Где осталось место для потомства?. Переходит от красного (почти нет места) к зеленому (пространство для расширения).&lt;br /&gt;
|-&lt;br /&gt;
| show-enemy-expansion-candidate-chunk-values || Какие участки враги будут пытаться присвоить себе.&lt;br /&gt;
|-&lt;br /&gt;
| show-bad-attack-chunks ||&lt;br /&gt;
|-&lt;br /&gt;
| show-tile-variations || Показывает, какая клетки-вариаций (1, 2 или 4 размера клетки) окрашена для какой области карты. Довольно запутанно, увеличьте масштаб, чтобы увидеть значение.&lt;br /&gt;
|-&lt;br /&gt;
| show-raw-tile-transitions || Отключает связанные текстуры для земли и воды, поэтому различие может быть легко сделано.&lt;br /&gt;
|-&lt;br /&gt;
| show-tile-correction-previews || Когда в редакторе карт он показывает, какие клетки будут исправлены, какие изменения при рисовании клетки.&lt;br /&gt;
|-&lt;br /&gt;
| show-fluid-box-fluid-info || Сколько жидкости находится в трубе/резервуаре, показывает поток жидкости в трубах.&lt;br /&gt;
|-&lt;br /&gt;
| show-environment-sound-info || Отображает, какой звук какого объекта воспроизводится и как громко.&lt;br /&gt;
|-&lt;br /&gt;
| show-logistic-robot-targets ||&lt;br /&gt;
|-&lt;br /&gt;
| show-fire-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-sticker-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-map-generator-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-decorative-names ||&lt;br /&gt;
|-&lt;br /&gt;
| allow-increased-zoom ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mk-fg</name></author>
	</entry>
	<entry>
		<id>https://wiki.factorio.com/index.php?title=Debug_mode&amp;diff=172648</id>
		<title>Debug mode</title>
		<link rel="alternate" type="text/html" href="https://wiki.factorio.com/index.php?title=Debug_mode&amp;diff=172648"/>
		<updated>2019-04-23T05:54:01Z</updated>

		<summary type="html">&lt;p&gt;Mk-fg: Expand show-time-usage info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Languages}}&lt;br /&gt;
The &#039;&#039;debug mode&#039;&#039; is used mainly by developers and modders to analyze the running state of the game. It can be enabled to show detailed information about the game world. The default key to enable debug mode is {{keybinding|F5}}.&lt;br /&gt;
&lt;br /&gt;
For example, one can:&lt;br /&gt;
* See the path the [[Biter]]s are coming from and where they plan to target,&lt;br /&gt;
* See the position / coordinates of the cursor,&lt;br /&gt;
* See a grid-overlay for the [[map structure|tile]]s and [[chunk]]s,&lt;br /&gt;
* See the blocks in a railway network,&lt;br /&gt;
* See additional non-game related information, such as Updates Per Second and FPS.&lt;br /&gt;
&lt;br /&gt;
== Activate the debug mode ==&lt;br /&gt;
&lt;br /&gt;
There are 4 debug-levels:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Always&#039;&#039;&#039; - This is the default mode, if no mode is active. Keep very few things active here.&lt;br /&gt;
* &#039;&#039;&#039;Debug&#039;&#039;&#039; - Toggled by pressing {{keybinding|F5}}. Allows to toggle the debug overlays.&lt;br /&gt;
&lt;br /&gt;
== Configuring the debug mode ==&lt;br /&gt;
&lt;br /&gt;
To configure the 2 modes, press {{keybinding|F4}}. This opens up a menu with many options. You can move this menu with the mouse, if it hides some interesting underlying thing. You can switch between 2 folders, which reflects the option for that debug-mode (&amp;quot;always&amp;quot;, &amp;quot;debug&amp;quot;). The options are the same for each mode. Each mode can be configured to the user&#039;s liking, the different modes are only for convenience. A search function ({{Keybinding|ctrl|F}}) is available.&lt;br /&gt;
&lt;br /&gt;
== List of debug-options and their function ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Option !! Description&lt;br /&gt;
|-&lt;br /&gt;
| show-fps || Will show the current frames-per-second and updates per second, short &amp;lt;abbr title=&amp;quot;Frames Per Second&amp;quot;&amp;gt;FPS&amp;lt;/abbr&amp;gt; and &amp;lt;abbr title=&amp;quot;Updates Per Second&amp;quot;&amp;gt;UPS&amp;lt;/abbr&amp;gt;. Should be normally about 60.&lt;br /&gt;
|-&lt;br /&gt;
| show-detailed-info ||&lt;br /&gt;
* Shows the cursor position in [[Tile (unit)|Tile]]s (and subdivisions of that)&lt;br /&gt;
* Current resolution and zoom&lt;br /&gt;
* How many objects are on the screen (painted by the graphic card)&lt;br /&gt;
* How many entities, chunks and paths are in the game and used.&lt;br /&gt;
|-&lt;br /&gt;
| show-time-usage ||&lt;br /&gt;
* Internal statistics about how long some calculations take, in ms per tick.&lt;br /&gt;
* Time is shown as average/min/max of the last 100 ticks, interval can be changed with /perf-avg-frames.&lt;br /&gt;
* Minimum values exclude zeroes (e.g. from ticks where no mod hooks were run).&lt;br /&gt;
* Overall calculation delays (some are parallel) must be under 16.6 ms to maintain normal framerate at 1x speed with 60 ticks per second.&lt;br /&gt;
|-&lt;br /&gt;
| show-gpu-time-usage ||&lt;br /&gt;
|-&lt;br /&gt;
| show-sprite-counts || The counts of each sprite rendered on screen.&lt;br /&gt;
|-&lt;br /&gt;
| show-lua-object-statistics ||&lt;br /&gt;
|-&lt;br /&gt;
| show-multiplayer-waiting-icon || When in a multiplayer game: if the game is currently waiting for the server to process.&lt;br /&gt;
|-&lt;br /&gt;
| show-multiplayer-statistics || The latency information when in multiplayer.&lt;br /&gt;
|-&lt;br /&gt;
| show-multiplayer-selection-rectangles || Allows to view selection rectangles of other players in multiplayer.&lt;br /&gt;
|-&lt;br /&gt;
| show-debug-info-in-tooltips || Shows additional information in the tooltips of entities, items, recipes, tiles etc. &lt;br /&gt;
|-&lt;br /&gt;
| show-tile-grid || Shows the borders of the [[Tile (unit)|Tile]]s and [[Chunk]]s.&lt;br /&gt;
|-&lt;br /&gt;
| show-collision-rectangles || Shows the collision boxes of each entity (red).&lt;br /&gt;
|-&lt;br /&gt;
| show-selection-rectangles || Shows the a blue box over each entity, if you hover over it, it will be selected.&lt;br /&gt;
|-&lt;br /&gt;
| show-entity-positions ||&lt;br /&gt;
|-&lt;br /&gt;
| show-entity-velocities ||&lt;br /&gt;
|-&lt;br /&gt;
| show-selected-entity-advanced-tiles ||&lt;br /&gt;
|-&lt;br /&gt;
| show-selected-input-transport-belts ||&lt;br /&gt;
|-&lt;br /&gt;
| show-paths || The calculated paths for the biters in different colors.&lt;br /&gt;
|-&lt;br /&gt;
| show-path-requests ||&lt;br /&gt;
|-&lt;br /&gt;
| show-next-waypoint-bb || Shows waypoints for biters (in green), nearly the same info as the next.&lt;br /&gt;
|-&lt;br /&gt;
| show-target || Shows the current target of the biters (red).&lt;br /&gt;
|-&lt;br /&gt;
| show-unit-group-info || Biter groups, which belong together (circles and lines belonging together)&lt;br /&gt;
|-&lt;br /&gt;
| show-unit-behavior-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-last-path-detail || The A*-algorithm at work, calculating new paths.&lt;br /&gt;
|-&lt;br /&gt;
| show-path-cache || The source-positions of a path and about the length (?)&lt;br /&gt;
|-&lt;br /&gt;
| show-path-cache-paths ||&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-paths || Which path a train will follow.&lt;br /&gt;
|-&lt;br /&gt;
| show-rolling-stock-count || Shows inserter positions&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-connections || Shows rail connections.&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-joints ||&lt;br /&gt;
|-&lt;br /&gt;
| show-rail-signal-states || Shows signal color on map view. &lt;br /&gt;
|-&lt;br /&gt;
| show-train-stop-point || When a train slows down it shows the calculated point where it should halt&lt;br /&gt;
|-&lt;br /&gt;
| show-train-braking-distance || The distance a train will take to stop at its current speed&lt;br /&gt;
|-&lt;br /&gt;
| show-train-signals ||&lt;br /&gt;
|-&lt;br /&gt;
| show-network-connected-entities || Displays the network-id of the electric network that a pole is connected to&lt;br /&gt;
|-&lt;br /&gt;
| show-circuit-network-numbers || Shows the number (and color) of circuit networks&lt;br /&gt;
|-&lt;br /&gt;
| show-energy-sources-networks || Which network-id an entity is connected to.&lt;br /&gt;
|-&lt;br /&gt;
| show-active-state || Inserters, fish, turrets are turned to passive, if not used; Red = inactive, Purple = inactive until enemies aren&#039;t around (turrets etc), Green = inactive until player isn&#039;t around (fish). Passive entities consume less CPU power.&lt;br /&gt;
|-&lt;br /&gt;
| show-wakeup-lists || When an entity is sleeping in another entity it shows which entities it&#039;s sleeping in.&lt;br /&gt;
|-&lt;br /&gt;
| show-transport-lines ||&lt;br /&gt;
|-&lt;br /&gt;
| show-transport-line-gaps ||&lt;br /&gt;
|-&lt;br /&gt;
| show-pollution-values || Shows the numeric pollution amount on each chunk.&lt;br /&gt;
|-&lt;br /&gt;
| show-active-entities-on-chunk-counts ||&lt;br /&gt;
Shows counts of active entities per chunk. They are devided into three categories:&lt;br /&gt;
* Red = active (e.g. furnaces)&lt;br /&gt;
* Blue = active when a player is around (e.g. fish)&lt;br /&gt;
* Green = active when enemies are around (e.g. turrets)&lt;br /&gt;
|-&lt;br /&gt;
| show-active-chunks || Shows in the map view, which chunks are &amp;quot;on&amp;quot;, unmarked chunks are not calculated.&lt;br /&gt;
|-&lt;br /&gt;
| show-polluted-chunks || Shows which chunks have pollution.&lt;br /&gt;
|-&lt;br /&gt;
| show-enemy-expansion-candidate-chunks || Where is space left to spread the brood?. Goes from red (nearly no space) to green (space to expand).&lt;br /&gt;
|-&lt;br /&gt;
| show-enemy-expansion-candidate-chunk-values || Which chunks the enemies will try to expand into.&lt;br /&gt;
|-&lt;br /&gt;
| show-bad-attack-chunks ||&lt;br /&gt;
|-&lt;br /&gt;
| show-tile-variations || Shows, which tile-variation (1, 2 or 4 tile sized) is painted for which area of the map. Quite confusing, zoom in to see the meaning.&lt;br /&gt;
|-&lt;br /&gt;
| show-raw-tile-transitions || Turns connected textures for land and water off, so the distinction can easily be made.&lt;br /&gt;
|-&lt;br /&gt;
| show-fluid-box-fluid-info || How much fluid is in a pipe/storage tank, shows flow of liquid in pipes.&lt;br /&gt;
|-&lt;br /&gt;
| show-environment-sound-info || Displays which sound of which entity is played and how loud.&lt;br /&gt;
|-&lt;br /&gt;
| show-logistic-robot-targets ||&lt;br /&gt;
|-&lt;br /&gt;
| show-logistic-robots-on-map ||&lt;br /&gt;
|-&lt;br /&gt;
| show-player-robots ||&lt;br /&gt;
|-&lt;br /&gt;
| show-fire-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-sticker-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-map-generator-info ||&lt;br /&gt;
|-&lt;br /&gt;
| show-decorative-names ||&lt;br /&gt;
|-&lt;br /&gt;
| show-decorative-collision-rectangles ||&lt;br /&gt;
|-&lt;br /&gt;
| allow-increased-zoom ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mk-fg</name></author>
	</entry>
</feed>