From 8433a0b761768f77cfc0b27cc1671a23b897e7a8 Mon Sep 17 00:00:00 2001 From: Doriel Rivalet <100863878+DorielRivalet@users.noreply.github.com> Date: Fri, 2 Feb 2024 06:20:01 -0300 Subject: [PATCH] docs: add v0.34.0 information --- FAQ.md | 20 ++++++++++++-------- README.md | 5 ++++- demo/buffs.png | Bin 0 -> 14637 bytes 3 files changed, 16 insertions(+), 9 deletions(-) create mode 100644 demo/buffs.png diff --git a/FAQ.md b/FAQ.md index 9f5a47f8..0b80429a 100644 --- a/FAQ.md +++ b/FAQ.md @@ -54,8 +54,8 @@ Use the preset option found in the General tab. Keep reading if you want to know - Speedrun Mode Categories: Enable the required settings in the Quest Logs section, disable **everything** else, including Quest Pace Color (Monster Icon, Quest Timer + Percentage, KBM Layout, Personal Best and Discord Rich Presence optional) -- Time Attack: Do not use diva skills. -- Freestyle: Use diva skills with/without Secret Technique Style Rank Skill. +- Time Attack: Do not use halk, guild poogie, active feature, guild food, diva skill and diva prayer gem. +- Freestyle: Use any of the above or everything else with/without Secret Technique Style Rank Skill. **Important**: It is recommended to make a backup of the `MHFZ_Overlay.sqlite` file periodically. The file is located inside the database folder, which is inside your game folder. Don't lose your speedrun records! @@ -65,7 +65,7 @@ Use the preset option found in the General tab. Keep reading if you want to know ![Discord Rich Presence](./demo/discord11.png) -~~Congrats, now you won't be accused of cheating~~ +The current speedrun categories are pending an overhaul. Zen mode is not counted as a speedrun mode. ## How to Record Videos with the Overlay? @@ -241,6 +241,8 @@ If DS4Windows does not work for you, you can search for alternatives, but it is |Personal Best Attempts|✔️|❌|❌| |Completions Counter|✔️|❌|❌| |Run Pace|✔️ Color|❌|❌| +|Quest Pace Graph|✔️|❌|❌| +|Player Coordinates|✔️|❌|❌| |Settings Save on Update|✔️|❌|❌| |Save Stats to File|✔️|❌|❌| |Copy Stats to Clipboard|✔️|❌|❌| @@ -249,9 +251,9 @@ If DS4Windows does not work for you, you can search for alternatives, but it is |Database Backups|✔️ Local|❌|❌| |Past Quests Info|✔️|❌|❌| |Achievements|✔️|❌|❌| -|Show Quest Change|✔️|❌|❌ +|Show Quest Change|✔️|❌|❌| |Show Area Change|✔️|❌|❌| -|KBM Layout|✔️|❌|❌ +|KBM Layout|✔️|❌|❌| |Gamepad Layout|✔️|❌|❌| |Input Logs|✔️|❌|❌| |Quest ID|✔️|❌|❌| @@ -270,7 +272,7 @@ If DS4Windows does not work for you, you can search for alternatives, but it is |Logging|✔️|❌|❌| |Logging Options|✔️|❌|❌| |Color Options|✔️|✔️|✔️| -|Buff Icons |❌|❌|❌ +|Buff Icons |✔️|❌|❌| |Debuff Icons |❌|❌|❌| |Hub Activities|❌|❌|❌| |Settings Search|❌|❌|❌| @@ -301,7 +303,7 @@ If DS4Windows does not work for you, you can search for alternatives, but it is As an added bonus: -| | mhf-z overlay v0.25.0 (DorielRivalet) | HunterPie v2.8.0 (HunterPie) | +| | mhf-z overlay v0.34.0 (DorielRivalet) | HunterPie v2.8.0 (HunterPie) | |:----------|:---------:|:---------:| |Discord Rich Presence|✔️|✔️| |Rich Presence Quest Name|✔️|❌| @@ -333,6 +335,8 @@ As an added bonus: |Personal Best Attempts|✔️|❌| |Completions Counter|✔️|❌| |Run Pace|✔️ Color|❌| +|Quest Pace Graph|✔️|❌| +|Player Coordinates|✔️|❌| |Settings Save on Update|✔️|✔️| |Save Stats to File|✔️|❌| |Copy Stats to Clipboard|✔️|❌| @@ -362,7 +366,7 @@ As an added bonus: |Logging|✔️ File|✔️ Console| |Logging Options|✔️|❌| |Color Options|✔️|❌| -|Buff Icons |❌|✔️| +|Buff Icons |✔️|✔️| |Debuff Icons |❌|✔️| |Hub Activities|❌|✔️| |Settings Search|❌|✔️ by Section| diff --git a/README.md b/README.md index a7291df5..7bedebce 100644 --- a/README.md +++ b/README.md @@ -216,6 +216,10 @@ Includes icons! - [x] [Discord Rich Presence](./FAQ.md/#how-to-enable-discord-rich-presence) (custom monster icons, colored weapons, quest tier, current area, [speedrun mode, zen mode](./FAQ.md/#how-to-enable-speedrun-categories--zen-mode), and more!). +![Buffs with Timers](./demo/buffs.png) + +- [x] Diva Song and Guild Food timers. Keep track of your buffs! + ![Discord Rich Presence](./demo/discord5.png) ![Discord Rich Presence](./demo/discord10.png) @@ -320,7 +324,6 @@ Some sections have context menus where you can save the section contents to a fi - Handle multiple objectives information. - Zenith information in Road. - Raviente Support Part Info. -- Guild Pugi address. - Armor Set Website links. - Sky Corridor. - Drag and Drop multiple selection. diff --git a/demo/buffs.png b/demo/buffs.png new file mode 100644 index 0000000000000000000000000000000000000000..03e49281ea06ba6bf999a9bc2f65ce69c91563cf GIT binary patch literal 14637 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 literal 0 HcmV?d00001