From 3d14d6d55443d375ae3cc382b0f09a0d35553069 Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Tue, 26 Nov 2019 22:23:59 +0200 Subject: [PATCH 01/16] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0c15714..35f7b29 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -![GitHub top language](https://img.shields.io/github/languages/top/captain-majid/CoachAI?style=flat-square) or click the red bar ^ +![GitHub top language](https://img.shields.io/github/languages/top/captain-majid/CoachAI?style=flat-square) or click the red bar ^, ![Hits](https://hitcounter.pythonanywhere.com/count/tag.svg?url=https%3A%2F%2Fgithub.com%2Fcaptain-majid%2FCoachAI) [![](https://i.ibb.co/0rwLYfN/111.png)](https://www.youtube.com/watch?v=GhJ0zlsOEyo) _**This BWAPI-AI/UDAI (User-defined AI) works as an in-game helper and also as an online replay analyzer. It can help the players at-all-levels to improve, also to test and sense and remember things that weren't easy/possible before.**_ @@ -128,4 +128,5 @@ in-replay: - If you don't have Starcraft v1.16, a mini ver can be downloaded from [**ICCUP**](http://files.theabyss.ru/sc/starcraft.zip). - Extract [**BWAPI Revamped**](http://www.teamliquid.net/forum/brood-war/531310-human-like-broodwar-ais-revamped) pack contents to the game folder. - Extract [![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/captain-majid/CoachAI?label=CoachAI&style=plastic)](https://github.com/captain-majid/CoachAI/releases/latest) contents to the game folder, replace any files, then run "**StarCraft ChaosLauncher.exe**". -# Chat with someone now ? :speech_balloon: [![Discord](https://img.shields.io/discord/327968006779174913?label=Discord%20BWAPI)](https://discordapp.com/channels/327968006779174913) ![Hits](https://hitcounter.pythonanywhere.com/count/tag.svg?url=https%3A%2F%2Fgithub.com%2Fcaptain-majid%2FCoachAI) +# Chat with someone now ? :speech_balloon: [![Discord](https://img.shields.io/discord/327968006779174913?label=Discord%20BWAPI)](https://discordapp.com/invite/w9wRRrF) +or contact the developer: captain.majid@gmail.com From 54017af6b38fef7ead49d920ca194ba6218b4fee Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Wed, 27 Nov 2019 19:37:02 +0200 Subject: [PATCH 02/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 35f7b29..5aa22f4 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,7 @@ This config file allows the player to modify/disable/enable many values: - **_spend_more_minerals_WarningFor (default=900)_**: minerals sound warning "Spend more minerals", if minerals 500-750 its every 3s, if > 750 its every 1s, until the default 15 minutes, that doesn't happen in the [multitask/macro maps](https://liquipedia.net/starcraft/Micro_Training_Maps#Multitask/Macro_training), because it has it already. - **_mineralsAboveLog (default=750)_**: logs the time when you're above certain amount of minerals, and for how long that was, to see when exactly you forgot to Macro. - **_stickyScreen (default=1)_**: which screen to display by default ?, 1 = TimedBo, 2 = WorkersCut log & MineralsAbove log, 3 = Idle Production & Fighting units & Multitasking. -- **_autoGameSpeed (default=true)_**: some values could go wrong if game speed isn't Fastest=24 FPS, like mine > 750 time, you can set it to false to allow game speed changes. +- **_autoGameSpeed (default=true)_**: When speed goes lower than 24 FPS this will auto revert to 24 FPS, set it to false to allow speed lower than 24 (**_Note_**: some values could go wrong if game speed isn't Fastest=24 FPS, like mine > 750 time). - **_replayAutoMoveToScanOrStorm (default=false)_**: set it to true if you don't want to miss any action ! - **_TimedBo1_**: an editable dynamic build order that appear on-game screen, it highlights/pronounces what should be done now JIT. **To move** any extra step-details out of the succinct Bo form use ";". **To highlight** an important TimedBo step (that you keep forgetting), add "!" as the 1st character, like: “04:00 !gascut end”. **To comment** extra text (that won't be pronounced by the TTS engine) do that: //extra or /\*extra\*/. - **_TimedBo1 Tips_**: a block of text that appear below a specific TimedBo, you can use "\n" to move to a new line, you can also use ';' here. From 48a3fa288ad02ae2c233c5f99e410171f719e71f Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Thu, 28 Nov 2019 18:27:22 +0200 Subject: [PATCH 03/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5aa22f4..ac86e24 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,7 @@ This config file allows the player to modify/disable/enable many values: - **_spend_more_minerals_WarningFor (default=900)_**: minerals sound warning "Spend more minerals", if minerals 500-750 its every 3s, if > 750 its every 1s, until the default 15 minutes, that doesn't happen in the [multitask/macro maps](https://liquipedia.net/starcraft/Micro_Training_Maps#Multitask/Macro_training), because it has it already. - **_mineralsAboveLog (default=750)_**: logs the time when you're above certain amount of minerals, and for how long that was, to see when exactly you forgot to Macro. - **_stickyScreen (default=1)_**: which screen to display by default ?, 1 = TimedBo, 2 = WorkersCut log & MineralsAbove log, 3 = Idle Production & Fighting units & Multitasking. -- **_autoGameSpeed (default=true)_**: When speed goes lower than 24 FPS this will auto revert to 24 FPS, set it to false to allow speed lower than 24 (**_Note_**: some values could go wrong if game speed isn't Fastest=24 FPS, like mine > 750 time). +- **_autoGameSpeed (default=true)_**: auto revert to 24 FPS if speed goes lower than that (**_Note_**: some values could be inaccurate if game speed isn't Fastest=24 FPS, like mine > 750 time). - **_replayAutoMoveToScanOrStorm (default=false)_**: set it to true if you don't want to miss any action ! - **_TimedBo1_**: an editable dynamic build order that appear on-game screen, it highlights/pronounces what should be done now JIT. **To move** any extra step-details out of the succinct Bo form use ";". **To highlight** an important TimedBo step (that you keep forgetting), add "!" as the 1st character, like: “04:00 !gascut end”. **To comment** extra text (that won't be pronounced by the TTS engine) do that: //extra or /\*extra\*/. - **_TimedBo1 Tips_**: a block of text that appear below a specific TimedBo, you can use "\n" to move to a new line, you can also use ';' here. From 2b2dbdd370dd83264abc5ce7b5996df544df0b16 Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Mon, 16 Dec 2019 12:53:40 +0200 Subject: [PATCH 04/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ac86e24..dd0e63b 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ It can help the players at-all-levels to improve, also to test and sense and rem - Displaying the number of the assigned mineral workers on each Nexus/CC/Hatchery. - WorkersCut measure, counts the time that Nexus/CC has been idle, if you have 2 bases the counter will be doubled, 3 -> tripled, etc.., it works for P & T, not Z. - Idle Workers measure displays the number of idle workers, and the total lost time (as with Workers Cut, this increase when there is more Idle Workers). -- Minerals Above measure that counts the time of being above 750/1000 minerals. +- MineralsAbove measure for the time being above certain amount of minerals, see _**mineralsAboveLog**_ for customization. - Detecting the game speed, by just looking at the FPS value: 24=Fastest, 21=Faster, 18=Fast, 15=Normal, etc.. # Features in-game::video_game: - The # of Minerals/Gas workers from all bases. From 7ed086f9ae0e058e02b25058ce25601e0d60603a Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Mon, 16 Dec 2019 13:01:24 +0200 Subject: [PATCH 05/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index dd0e63b..4e0934f 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ It can help the players at-all-levels to improve, also to test and sense and rem - Displaying the number of the assigned mineral workers on each Nexus/CC/Hatchery. - WorkersCut measure, counts the time that Nexus/CC has been idle, if you have 2 bases the counter will be doubled, 3 -> tripled, etc.., it works for P & T, not Z. - Idle Workers measure displays the number of idle workers, and the total lost time (as with Workers Cut, this increase when there is more Idle Workers). -- MineralsAbove measure for the time being above certain amount of minerals, see _**mineralsAboveLog**_ for customization. +- MineralsAbove measure for the time being above certain amount of minerals, see _**mineralsAboveLog**_ for customization in-game. - Detecting the game speed, by just looking at the FPS value: 24=Fastest, 21=Faster, 18=Fast, 15=Normal, etc.. # Features in-game::video_game: - The # of Minerals/Gas workers from all bases. From 8ddd961c89be2d2eca5dc56c203e580954f25c0f Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Mon, 16 Dec 2019 13:04:38 +0200 Subject: [PATCH 06/16] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4e0934f..9b71a46 100644 --- a/README.md +++ b/README.md @@ -121,6 +121,7 @@ With some trick this allows pausing a multiplayer game for more than 3 times, wh in-game: ![CoachAI](https://i.ibb.co/qxhVVKY/Low-ground-bug.gif) + in-replay: ![replay1](https://i.ibb.co/zf6Gkgd/replay.png) ![replay2](https://i.ibb.co/zNbZg67/replay-bo.png) From 319029532c6d95d30a195232074d1e8da6e7e989 Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Mon, 16 Dec 2019 13:05:20 +0200 Subject: [PATCH 07/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9b71a46..9e41b71 100644 --- a/README.md +++ b/README.md @@ -121,8 +121,8 @@ With some trick this allows pausing a multiplayer game for more than 3 times, wh in-game: ![CoachAI](https://i.ibb.co/qxhVVKY/Low-ground-bug.gif) - in-replay: + ![replay1](https://i.ibb.co/zf6Gkgd/replay.png) ![replay2](https://i.ibb.co/zNbZg67/replay-bo.png) # Installation::rocket: From b84e8c46d8f3802905c6b650b2161b81ee76d483 Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Mon, 16 Dec 2019 13:06:14 +0200 Subject: [PATCH 08/16] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 9e41b71..43dcec3 100644 --- a/README.md +++ b/README.md @@ -121,6 +121,7 @@ With some trick this allows pausing a multiplayer game for more than 3 times, wh in-game: ![CoachAI](https://i.ibb.co/qxhVVKY/Low-ground-bug.gif) + in-replay: ![replay1](https://i.ibb.co/zf6Gkgd/replay.png) From 571fb09726cb380dd2035649ba2f7acae667ff49 Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Fri, 20 Dec 2019 16:30:12 +0200 Subject: [PATCH 09/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 43dcec3..6016902 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ It can help the players at-all-levels to improve, also to test and sense and rem - The # of idle of idle fighting units (only non-worker units that canAttackMove: HT, Siege-Mode Tank, Lurker cannot, Medics can !). - The # of all killed enemies during the game. - The # of all current enemies, their supplies, Minerals/Gas, upgrades, in-progress things and you can even see the enemies while they move in the dark/fog. -- MacroLog: Logs all build/train/upgrade actions and its time during the game (Tech/Upgrade logged only when its finished, unlike the reply Bo recorder). +- MacroLog: Logs all build/train/upgrade actions and its time during the game (Tech/Upgrade logged only when its finished, unlike the reply Bo recorder) . - **_Hotkeys tracker/counter_**: Tracks how much you press a specific hotkey. - The total time of WorkersCut and the number of lost workers due to that. - **_WorkersCut log_** (only 2+ seconds cut is calculated): to see when exactly in the game you've stopped making workers and for how long (I personally record my screen to see what I was doing, because replay is not always an option). From b9fa4a3a0a6e3a4c2bd09a09b000dd55095d2a15 Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Fri, 20 Dec 2019 16:36:37 +0200 Subject: [PATCH 10/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6016902..43dcec3 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ It can help the players at-all-levels to improve, also to test and sense and rem - The # of idle of idle fighting units (only non-worker units that canAttackMove: HT, Siege-Mode Tank, Lurker cannot, Medics can !). - The # of all killed enemies during the game. - The # of all current enemies, their supplies, Minerals/Gas, upgrades, in-progress things and you can even see the enemies while they move in the dark/fog. -- MacroLog: Logs all build/train/upgrade actions and its time during the game (Tech/Upgrade logged only when its finished, unlike the reply Bo recorder) . +- MacroLog: Logs all build/train/upgrade actions and its time during the game (Tech/Upgrade logged only when its finished, unlike the reply Bo recorder). - **_Hotkeys tracker/counter_**: Tracks how much you press a specific hotkey. - The total time of WorkersCut and the number of lost workers due to that. - **_WorkersCut log_** (only 2+ seconds cut is calculated): to see when exactly in the game you've stopped making workers and for how long (I personally record my screen to see what I was doing, because replay is not always an option). From 4f5a7550fa0e6b32199f8045ae46cb49a84df0ac Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Sat, 21 Dec 2019 18:33:33 +0200 Subject: [PATCH 11/16] Update README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 43dcec3..b230ca6 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,9 @@ ![GitHub top language](https://img.shields.io/github/languages/top/captain-majid/CoachAI?style=flat-square) or click the red bar ^, ![Hits](https://hitcounter.pythonanywhere.com/count/tag.svg?url=https%3A%2F%2Fgithub.com%2Fcaptain-majid%2FCoachAI) + + +![Hits](https://hitcounter.pythonanywhere.com/count/tag.svg?url=https://github.com/mca64/netwars-replays) + + [![](https://i.ibb.co/0rwLYfN/111.png)](https://www.youtube.com/watch?v=GhJ0zlsOEyo) _**This BWAPI-AI/UDAI (User-defined AI) works as an in-game helper and also as an online replay analyzer. It can help the players at-all-levels to improve, also to test and sense and remember things that weren't easy/possible before.**_ From ac4d859a0e8fd039b23acfbd013f36c79c654b40 Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Sat, 21 Dec 2019 18:37:26 +0200 Subject: [PATCH 12/16] Update README.md --- README.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/README.md b/README.md index b230ca6..43dcec3 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,4 @@ ![GitHub top language](https://img.shields.io/github/languages/top/captain-majid/CoachAI?style=flat-square) or click the red bar ^, ![Hits](https://hitcounter.pythonanywhere.com/count/tag.svg?url=https%3A%2F%2Fgithub.com%2Fcaptain-majid%2FCoachAI) - - -![Hits](https://hitcounter.pythonanywhere.com/count/tag.svg?url=https://github.com/mca64/netwars-replays) - - [![](https://i.ibb.co/0rwLYfN/111.png)](https://www.youtube.com/watch?v=GhJ0zlsOEyo) _**This BWAPI-AI/UDAI (User-defined AI) works as an in-game helper and also as an online replay analyzer. It can help the players at-all-levels to improve, also to test and sense and remember things that weren't easy/possible before.**_ From ea59eca7220436cecfa22242b9141d21c24b2bf1 Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Sat, 21 Dec 2019 20:08:28 +0200 Subject: [PATCH 13/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 43dcec3..b0d6597 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -![GitHub top language](https://img.shields.io/github/languages/top/captain-majid/CoachAI?style=flat-square) or click the red bar ^, ![Hits](https://hitcounter.pythonanywhere.com/count/tag.svg?url=https%3A%2F%2Fgithub.com%2Fcaptain-majid%2FCoachAI) +![GitHub top language](https://img.shields.io/github/languages/top/captain-majid/CoachAI?style=flat-square) or click the red bar ^, [![](https://i.ibb.co/0rwLYfN/111.png)](https://www.youtube.com/watch?v=GhJ0zlsOEyo) _**This BWAPI-AI/UDAI (User-defined AI) works as an in-game helper and also as an online replay analyzer. It can help the players at-all-levels to improve, also to test and sense and remember things that weren't easy/possible before.**_ From 665bdf9a8ce3251d3b4bd4ec54e99f4f8c5ba413 Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Sat, 21 Dec 2019 20:12:26 +0200 Subject: [PATCH 14/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b0d6597..43dcec3 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -![GitHub top language](https://img.shields.io/github/languages/top/captain-majid/CoachAI?style=flat-square) or click the red bar ^, +![GitHub top language](https://img.shields.io/github/languages/top/captain-majid/CoachAI?style=flat-square) or click the red bar ^, ![Hits](https://hitcounter.pythonanywhere.com/count/tag.svg?url=https%3A%2F%2Fgithub.com%2Fcaptain-majid%2FCoachAI) [![](https://i.ibb.co/0rwLYfN/111.png)](https://www.youtube.com/watch?v=GhJ0zlsOEyo) _**This BWAPI-AI/UDAI (User-defined AI) works as an in-game helper and also as an online replay analyzer. It can help the players at-all-levels to improve, also to test and sense and remember things that weren't easy/possible before.**_ From 6d1a9652a279621d3d19ca67bcfe7e481096203e Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Thu, 23 Jan 2020 02:21:51 +0200 Subject: [PATCH 15/16] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 43dcec3..e328398 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,7 @@ This config file allows the player to modify/disable/enable many values: - **_stickyScreen (default=1)_**: which screen to display by default ?, 1 = TimedBo, 2 = WorkersCut log & MineralsAbove log, 3 = Idle Production & Fighting units & Multitasking. - **_autoGameSpeed (default=true)_**: auto revert to 24 FPS if speed goes lower than that (**_Note_**: some values could be inaccurate if game speed isn't Fastest=24 FPS, like mine > 750 time). - **_replayAutoMoveToScanOrStorm (default=false)_**: set it to true if you don't want to miss any action ! -- **_TimedBo1_**: an editable dynamic build order that appear on-game screen, it highlights/pronounces what should be done now JIT. **To move** any extra step-details out of the succinct Bo form use ";". **To highlight** an important TimedBo step (that you keep forgetting), add "!" as the 1st character, like: “04:00 !gascut end”. **To comment** extra text (that won't be pronounced by the TTS engine) do that: //extra or /\*extra\*/. +- **_TimedBo1_**: an editable dynamic build order that appear on-game screen, it highlights/pronounces what should be done now JIT. **To move** any extra step-details out of the succinct Bo form use ";". **To highlight** an important TimedBo step (that you keep forgetting), add "!" as the 1st character, like: “04:00 !gascut end”. **To comment** extra text (that won't be pronounced by the TTS engine) do that: //extra or /\*extra\*/. **To change game speed** of a certain TimedBO step add "!FPS:30" to it, speed will be changed until overridden by another step or the user, if you want it to be < 24, make sure autoGameSpeed: false. - **_TimedBo1 Tips_**: a block of text that appear below a specific TimedBo, you can use "\n" to move to a new line, you can also use ';' here. - **_Tips1_**: an editable custom tips that appear on-game screen when pressing **_F7_**, you can use "\n" to move to a new line. # Message shortcuts::pencil: @@ -83,7 +83,7 @@ The player can input some text the UDAI can understand: **_?_** (Only in-replay, obviously!)=Who wins? # Hotkeys::key: -**_F5_**=Toggle between the display of the MacroLog (**_Up,Down_**=Scroll through the MacroLog when more than one page exists) & the Hotkeys tracker. When on the Hotkeys tracker screen, you can briefly see other screens by pressing _**Ctrl or Shift**_, pressing _**Shift**_ will also show the game type. (in-replay **_F5_** switches between different screens). +**_F5_**=Toggle between the display of the MacroLog (**_Up,Down_**=Scroll through the MacroLog when more than one page exists) & the Hotkeys tracker. When on the Hotkeys tracker screen, you can briefly see other screens by pressing _**Ctrl or Shift**_ , Ctrl/Shift last time pressed appear in gameplay, which allow stepping back to see a specific statistic while recording, pressing _**Shift**_ will also show the game type. (in-replay **_F5_** switches between different screens). **_F6 (also in-replay)_**=Toggle the display mode of in-progress units/buildings. @@ -99,7 +99,7 @@ The player can input some text the UDAI can understand: **_Ctrl+F1,F2,F3_**=Switches between the TimedBos. -**_PgUp_**=increase game speed, **_PgDown_**=decrease game speed, **_End_**=/speed 0 will run EXTREMELY fast, **_Home_**=reset speed to Fastest (24 FPS) **_Note_**: speed will revert to 24 FPS if **_"autoGameSpeed: true"_**. +**_PgUp_**=increase game speed, **_PgDown_**=decrease game speed, **_End_**=/speed 0 will run EXTREMELY fast, **_Home_**=reset speed to Fastest (24 FPS) **_Remember_**: speed will auto revert to 24 FPS only if its lower than 24 FPS and **_"autoGameSpeed: true"_**. **_Space_**=while busy you can press Space to pronounce the next step in the TimedBo. From 1e0093b1776ce7512b37a9132cd7e9ad5610cbb6 Mon Sep 17 00:00:00 2001 From: Al Moataz Bellah Date: Thu, 23 Jan 2020 03:18:34 +0200 Subject: [PATCH 16/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e328398..35c40b5 100644 --- a/README.md +++ b/README.md @@ -83,7 +83,7 @@ The player can input some text the UDAI can understand: **_?_** (Only in-replay, obviously!)=Who wins? # Hotkeys::key: -**_F5_**=Toggle between the display of the MacroLog (**_Up,Down_**=Scroll through the MacroLog when more than one page exists) & the Hotkeys tracker. When on the Hotkeys tracker screen, you can briefly see other screens by pressing _**Ctrl or Shift**_ , Ctrl/Shift last time pressed appear in gameplay, which allow stepping back to see a specific statistic while recording, pressing _**Shift**_ will also show the game type. (in-replay **_F5_** switches between different screens). +**_F5_**=Toggle between the display of the MacroLog (**_Up,Down_**=Scroll through the MacroLog when more than one page exists) & the Hotkeys tracker. When on the Hotkeys tracker screen, you can briefly see other screens by pressing _**Ctrl or Shift**_ , Ctrl/Shift last time pressed appear in gameplay, which allow stepping back to see a specific statistic when the screen is recorded, pressing _**Shift**_ will also show the game type. (in-replay **_F5_** switches between different screens). **_F6 (also in-replay)_**=Toggle the display mode of in-progress units/buildings.