-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'upstream/develop' into develop
- Loading branch information
Showing
17 changed files
with
283 additions
and
35 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
69 changes: 69 additions & 0 deletions
69
Manual/contents/GameMaker_Language/GML_Reference/Debugging/debug_input_playback.htm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
<?xml version="1.0" encoding="utf-8" ?> | ||
<!DOCTYPE html> | ||
<html xmlns="http://www.w3.org/1999/xhtml"> | ||
<head> | ||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | ||
<title>debug_input_playback</title> | ||
<meta name="generator" content="Adobe RoboHelp 2022" /> | ||
<link rel="stylesheet" type="text/css" href="../../../assets/css/default.css" /> | ||
<script src="../../../assets/scripts/main_script.js" type="module"></script> | ||
<meta name="rh-authors" content="" /> | ||
<meta name="topic-comment" content="" /> | ||
<meta name="rh-index-keywords" content="debug_input_playback" /> | ||
<meta name="search-keywords" content="debug_input_playback" /> | ||
<meta name="template" content="assets/masterpages/Manual_Keyword_Page.htt" /> | ||
</head> | ||
<body> | ||
<h1><span data-field="title" data-format="default">debug_input_playback</span></h1> | ||
<p>This function plays back previously recorded input.</p> | ||
<p>The file can hold various types of input, depending on the types selected when the input was recorded using <span class="inline3_func"><a data-xref="{title}" href="debug_input_record.htm">debug_input_record</a></span>.</p> | ||
<p>Regular input is blocked while recorded input is played back. This applies per type of input, e.g., if the loaded input contains only keyboard input, all keyboard input will be blocked during playback but mouse and touch input are still processed.</p> | ||
<div data-conref="../../../assets/snippets/Note_Warning_Debug_Input_Function_Only_For_Debugging.hts"> </div> | ||
<p> </p> | ||
<h4>Syntax:</h4> | ||
<p class="code"><span data-field="title" data-format="default">debug_input_playback</span>(filename);</p> | ||
<table> | ||
<colgroup> | ||
<col /> | ||
<col /> | ||
<col /> | ||
</colgroup> | ||
<tbody> | ||
<tr> | ||
<th>Argument</th> | ||
<th>Type</th> | ||
<th>Description</th> | ||
</tr> | ||
<tr> | ||
<td>filename</td> | ||
<td><span data-keyref="Type_String"><a href="../../GML_Overview/Data_Types.htm" target="_blank">String</a></span></td> | ||
<td>The path to the file storing previously recorded input data</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
<p> </p> | ||
<h4>Returns:</h4> | ||
<p class="code"><span data-keyref="Type_Void">N/A</span></p> | ||
<p> </p> | ||
<h4>Example:</h4> | ||
<p class="code"><span data-field="title" data-format="default">debug_input_playback</span>("input.data");</p> | ||
<p>The above code plays back previously recorded input stored in a file named <span class="inline2">"input.data"</span>.</p> | ||
<p> </p> | ||
<p> </p> | ||
<div class="footer"> | ||
<div class="buttons"> | ||
<div class="clear"> | ||
<div>Back: <a data-xref="{title}" href="Debugging.htm">Debugging</a></div> | ||
<div>Next: <a data-xref="{title}" href="debug_mode.htm">debug_mode</a></div> | ||
</div> | ||
</div> | ||
<h5><span data-keyref="Copyright Notice">© Copyright YoYo Games Ltd. 2024 All Rights Reserved</span></h5> | ||
</div> | ||
<!-- KEYWORDS | ||
debug_input_playback | ||
--> | ||
<!-- TAGS | ||
debug_input_playback | ||
--> | ||
</body> | ||
</html> |
94 changes: 94 additions & 0 deletions
94
Manual/contents/GameMaker_Language/GML_Reference/Debugging/debug_input_record.htm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,94 @@ | ||
<?xml version="1.0" encoding="utf-8" ?> | ||
<!DOCTYPE html> | ||
<html xmlns="http://www.w3.org/1999/xhtml"> | ||
<head> | ||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | ||
<title>debug_input_record</title> | ||
<meta name="generator" content="Adobe RoboHelp 2022" /> | ||
<link rel="stylesheet" type="text/css" href="../../../assets/css/default.css" /> | ||
<script src="../../../assets/scripts/main_script.js" type="module"></script> | ||
<meta name="rh-authors" content="" /> | ||
<meta name="topic-comment" content="" /> | ||
<meta name="rh-index-keywords" content="debug_input_record" /> | ||
<meta name="search-keywords" content="debug_input_record" /> | ||
<meta name="template" content="assets/masterpages/Manual_Keyword_Page.htt" /> | ||
</head> | ||
<body> | ||
<h1><span data-field="title" data-format="default">debug_input_record</span></h1> | ||
<p>This function starts recording various types of input.</p> | ||
<p>The types of input that you want to include are specified as a bitmask that can be a combination of the following constants: </p> | ||
<table style="caption-side: top"> | ||
<caption>Debug Input Filter Constant</caption> | ||
<colgroup> | ||
<col style="width:50%" /> | ||
<col style="width:50%" /> | ||
</colgroup> | ||
<tbody> | ||
<tr> | ||
<th>Constant</th> | ||
<th>Description</th> | ||
</tr> | ||
<tr> | ||
<td><span class="inline">debug_input_filter_keyboard</span></td> | ||
<td>Include keyboard input</td> | ||
</tr> | ||
<tr> | ||
<td><span class="inline">debug_input_filter_mouse</span></td> | ||
<td>Include mouse input</td> | ||
</tr> | ||
<tr> | ||
<td><span class="inline">debug_input_filter_touch</span></td> | ||
<td>Include touch input</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
<p>If you want to record, for example, keyboard and mouse input the value would be <span class="inline2">debug_input_filter_keyboard|debug_input_filter_mouse</span>.</p> | ||
<div data-conref="../../../assets/snippets/Note_Warning_Debug_Input_Function_Only_For_Debugging.hts"> </div> | ||
<p> </p> | ||
<h4>Syntax:</h4> | ||
<p class="code"><span data-field="title" data-format="default">debug_input_record</span>(filter);</p> | ||
<table> | ||
<colgroup> | ||
<col /> | ||
<col /> | ||
<col /> | ||
</colgroup> | ||
<tbody> | ||
<tr> | ||
<th>Argument</th> | ||
<th>Type</th> | ||
<th>Description</th> | ||
</tr> | ||
<tr> | ||
<td>filter</td> | ||
<td><span data-keyref="Type_Constant_Debug_Input_Filter"><a href="debug_input_record.htm" target="_blank">Debug Input Filter Constant</a></span></td> | ||
<td>A bitmask combining the different types of input to record</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
<p> </p> | ||
<h4>Returns:</h4> | ||
<p class="code"><span data-keyref="Type_Void">N/A</span></p> | ||
<p> </p> | ||
<h4>Example:</h4> | ||
<p class="code"><span data-field="title" data-format="default">debug_input_record</span>(debug_input_filter_keyboard|debug_input_filter_mouse);</p> | ||
<p>The above code starts recording both keyboard and mouse input, which can be saved to a file using <span class="inline3_func"><a data-xref="{title}" href="debug_input_save.htm">debug_input_save</a></span>.</p> | ||
<p> </p> | ||
<p> </p> | ||
<div class="footer"> | ||
<div class="buttons"> | ||
<div class="clear"> | ||
<div>Back: <a data-xref="{title}" href="Debugging.htm">Debugging</a></div> | ||
<div>Next: <a data-xref="{title}" href="debug_input_save.htm">debug_input_save</a></div> | ||
</div> | ||
</div> | ||
<h5><span data-keyref="Copyright Notice">© Copyright YoYo Games Ltd. 2024 All Rights Reserved</span></h5> | ||
</div> | ||
<!-- KEYWORDS | ||
debug_input_record | ||
--> | ||
<!-- TAGS | ||
debug_input_record | ||
--> | ||
</body> | ||
</html> |
69 changes: 69 additions & 0 deletions
69
Manual/contents/GameMaker_Language/GML_Reference/Debugging/debug_input_save.htm
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
<?xml version="1.0" encoding="utf-8" ?> | ||
<!DOCTYPE html> | ||
<html xmlns="http://www.w3.org/1999/xhtml"> | ||
<head> | ||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> | ||
<title>debug_input_save</title> | ||
<meta name="generator" content="Adobe RoboHelp 2022" /> | ||
<link rel="stylesheet" type="text/css" href="../../../assets/css/default.css" /> | ||
<script src="../../../assets/scripts/main_script.js" type="module"></script> | ||
<meta name="rh-authors" content="" /> | ||
<meta name="topic-comment" content="" /> | ||
<meta name="rh-index-keywords" content="debug_input_save" /> | ||
<meta name="search-keywords" content="debug_input_save" /> | ||
<meta name="template" content="assets/masterpages/Manual_Keyword_Page.htt" /> | ||
</head> | ||
<body> | ||
<h1><span data-field="title" data-format="default">debug_input_save</span></h1> | ||
<p>This function stops recording input and saves it to the given file for later playback.</p> | ||
<p>Recording of input must have previously been started with a call to <span class="inline3_func"><a data-xref="{title}" href="debug_input_record.htm">debug_input_record</a></span>.</p> | ||
<p class="note"><span data-conref="../../../assets/snippets/Tag_note.hts"> </span> If you call this function in, e.g., a key press event this event will also be recorded (as the key press has already occurred at the time this function is called).</p> | ||
<div data-conref="../../../assets/snippets/Note_Warning_Debug_Input_Function_Only_For_Debugging.hts"> </div> | ||
<p> </p> | ||
<h4>Syntax:</h4> | ||
<p class="code"><span data-field="title" data-format="default">debug_input_save</span>(filename);</p> | ||
<table> | ||
<colgroup> | ||
<col /> | ||
<col /> | ||
<col /> | ||
</colgroup> | ||
<tbody> | ||
<tr> | ||
<th>Argument</th> | ||
<th>Type</th> | ||
<th>Description</th> | ||
</tr> | ||
<tr> | ||
<td>filename</td> | ||
<td><span data-keyref="Type_String"><a href="../../GML_Overview/Data_Types.htm" target="_blank">String</a></span></td> | ||
<td>The path to the file to save the recorded input to</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
<p> </p> | ||
<h4>Returns:</h4> | ||
<p class="code"><span data-keyref="Type_Void">N/A</span></p> | ||
<p> </p> | ||
<h4>Example:</h4> | ||
<p class="code"><span data-field="title" data-format="default">debug_input_save</span>("input.data");</p> | ||
<p>The above code saves recorded debug input to a file named <span class="inline2">"input.data"</span>.</p> | ||
<p> </p> | ||
<p> </p> | ||
<div class="footer"> | ||
<div class="buttons"> | ||
<div class="clear"> | ||
<div>Back: <a data-xref="{title}" href="Debugging.htm">Debugging</a></div> | ||
<div>Next: <a data-xref="{title}" href="debug_input_playback.htm">debug_input_playback</a></div> | ||
</div> | ||
</div> | ||
<h5><span data-keyref="Copyright Notice">© Copyright YoYo Games Ltd. 2024 All Rights Reserved</span></h5> | ||
</div> | ||
<!-- KEYWORDS | ||
debug_input_save | ||
--> | ||
<!-- TAGS | ||
debug_input_save | ||
--> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.