Releases: NOTIF-API/EffectDisplay
Releases · NOTIF-API/EffectDisplay
SSS Header and update detector
SSS Add!
Nothing special was added except 1 item, now you can go to the settings without using the .display
command, but I didn’t touch the command :)
fatigue errors
This version fixes various bugs and bugs as a result of the added third-party plugin
Fixes
- As a result of adding 1 function, an oversight was made as a result of which the plugin, when a third-party plugin was not detected, turned off the rejection component, which is why there was no text
- A bug was fixed that would throw a fatal exception and remove the surrounding text component if an effect was obtained from the technical type
Features of uncorrectable update
- Working with HintServiceMeow is possible, but not all text is displayed correctly and 1 character of the line is erased where the effect name is located, and also not all effects want to be reflected, I tried to figure it out, but if I use the regular version without a third-party plugin, then everything is displayed correctly, also reflection also works correctly and the text doesn't flow. But in the case of long text, bugs occur with the visa and the text is displayed strangely
Chrismass update
Added
- Added support for remote Hint providers such as
HintServiceMeow
- Added the ability to configure 2 types of configurations for displaying Hint labels
- Added a system for external access to Hint supported service providers
- Added a class for settings
MeowHintSettings
responsible for displaying Hint labels by a third-party plugin - Added a class for settings
NativeHintSettings
responsible for displaying Hint labels in the absence of third-party plugins - Added
ThirdParty
configuration responsible for whether the plugin will search for third-party Hint service providers - Added the
MeowHintManager
class which is responsible for working with theHintServiceMeow
plugin
Changed functions
- Debug logs have been changed to be more literate and readable
- There was a slightly redesigned system for displaying effects in the coroutine function
- The
display
command has changed its description and message output - Renamed functions in the database to be more understandable
- The function for obtaining a line of the type of effect (Mixed, Positive, Negative) has been changed; previously a separate method was called that calculated the type of effect and increased the line by accessing the configuration behind this line. Now there is no method and it is accessed directly through the same configuration
- The
EffectLine
configuration has been changed; previously it consisted of
Dictionary<string, string>
now it consists of
Dictionary<StatusEffectBase.EffectClassification, string>
which allows you to get a ready-made line from the effect classification
Errors and omissions
- A small ineffectiveness in the display of inscriptions has been corrected; previously, the styles that were used to display all lines were written separately for each line, now they are applied in general terms, for example,
FontSize
andAlign
. In terms of resources, this wasted extra RAM and Internet traffic - Fixed a small bug that did not check the number of active effects regardless of the ignored ones. Previously, it checked if there were 0 active effects and then fell asleep for a while, but in the case of removed effects from display, it interacted with them empty, which also affected the processing units of the processor
- Fixed a bug in the
display
command earlier when disabling or enabling this command, the display of the output text was incorrect and when turned on it could say that on the contrary everything was turned off
version-2.1.0
Releases for Exiled 8.10
ADDED
- The ability to display the
intensity
of the effect has been returned - The ability to change the entire line output line for each effect category has been added
- The ability to display the duration of the effect
%duration%
has been added - Added list of ignored roles for display output
Full Changelog: version-2.0.0...version-2.1.0
V2.0 Full rebuild for this plugin
all functionality was redone and unnecessary commands were removed, only .display
was left
making adjustments
API
- added an API for the plugin for easy interaction with some methods
Commands
- command
turn
with argumentsoff|on
removed and addeddisplay
which itself enables or disables the display using db
Update to the latest version
version-1.2.8 8.7.0
Broadcast for individual effects
news
- added name configuration for all efect's in config
Small update to latest game version
version-1.2.6 Add files via upload