Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
added /mqsettings,
MQ2Rez - Added settings to the /mqsettings panel (!1) · Merge requests · RG Creators / Plugins / MQ2Rez · GitLab
Added ImGui settings to the /mqsettings panelgitlab.com
added "/rez ui" command
Added /rez ui command (!3) · Merge requests · RG Creators / Plugins / MQ2Rez
Added /rez ui command Alphabetized the help and settings outputgitlab.com
You can now adjust your rez settings via the/mqsettings
gui
Added code to delay rezzes by a customizable timer. Adds /rez delay # back to MQ2Rez. Added TLO object for rez delay. Added code to save/read .ini settings for delay. Tested on Live.
- MQ2Rez will now only check for visible windows. -- This helps fix the "ghost window" situation where findmq2window might settle on the first instance of a window, but that actual window is hidden.
- FindMQ2Window has a param for that, but it is set to false by default.
Reduce down to a single file.
Correct "extern" in cpp for autorezaccept.
remove unsigned __int64 and unsigned long long in favor of uint64_t
Now in SetGameState if you're at the character select and the plugin is "initialized" it will set it to false, so it will load character specific settings. Applies to switching characters error.
various if statements have had an extra line placed between them for readability.
reduced indentation in a few functions.
changed from CSidlScreenWnd* to CXWnd* for access to IsVisible(). Saw no reason to cast the value returned from FindMQ2Window since CXWnd* already had access to this function.
compress safemode checks.
Re-organized "ShouldTakeRez() to check if release to bind is true first, instead of trying to read all the window information first.
changed BOOL to bool and PCHAR to char*
provided more detail on valid percentages to choose from when doing /rez pct ## and providing an invalid value.
in /rez setcommand, if no value is found for the 2nd arg, it's set to "DISABLED".
Added a "/rez silent" option. when set to on will prevent the plugin from outputting spam to the MQ2 window when it accepts a rez.
Added missing "safemode" information from DisplayHelp() function.
removed the for loop for the atob function, since we're doing a !_stricmp, it's already case insensitive.
Some of these changes I made a while back. I forgot I even made the changes at some point. So while the date is incorrect for this commit. It's correct for when it actually happened.
in SetGameState - Remove InGame() verification and only set the INI if !Initialized. When Initilizing, set the INI, Do the output messages, and the Update Settings from the INI.
Remove the above setup from the OnPulse
Reorganize the functions so that they are in an order that doesn't require prototypes anymore.
Update version float to to be in line with comments.
Add Rez datatype. ${Rez.Accept} ${Rez.Percent} ${Rez.Pct} ${Rez.SafeMode} ${Rez.Voice} ${Rez.Release}
@ChatWithThisName
-Will now Anonymize the name of the person rezing you if "/caption anon on" is active.
-Add ReleaseToBind toggle using /rez Release. 0/1/on/off as options. Allows immediate release to bind. Will still accept rez's. Accept must be on!