Priority
Flag: | Priority |
File(s): | rules(md).ini |
Values: | LOWEST, LOW, NORMAL, HIGH, IMPORTANT, CRITICAL |
Special Values: | None |
Default: | NORMAL |
Priority= is used in eva(md).ini and sound(md).ini to set how important a sound overlay is compared to other currently playing sounds, in order to decide when/how to play it. The available values are a ranking, from lowest importance to highest, with higher priorities overruling the lower ones (obviously).
eva(md).ini
- LOW
- NORMAL
- IMPORTANT
- CRITICAL
sound(md).ini
- LOWEST
- LOW
- NORMAL
- HIGH
- CRITICAL
The default value in sound(md).ini is NORMAL, and although not explicitly stated in it, it is highly probable that eva(md).ini's default is the same (see note on STANDARD below).
Note that, while they are written in all-caps in the comments, the actual values in sound(md) vary in their capitalization. In eva(md), they're allways all-caps. In addition, there sometimes is a blank space between the Priority= flag and the actual value (e.g. Priority= normal) - whether this makes a difference to the non-spaced version is unknown.
Important: DeeZire's INI Guide lists the follow flags for Priority in eva(md): IMPORTANT, QUEUED_INTERRUPT, STANDARD, QUEUE or CRITICAL. Neither QUEUE, nor QUEUED_INTERRUPT, nor STANDARD can be found in the actual eva(md), and it is probable that these values were fetched directly from the exe, which suggests they are parsed. That does not change the fact that the INI uses NORMAL again and again and again, while never mentioning STANDARD. Although this doesn't make it wrong, it means that you're on the safer side by using NORMAL, especially considering that sound(md) uses it as well – that's two files using NORMAL vs. no mention of STANDARD. However, if STANDARD is parsed, it is entirely possible that this is the standard value in eva(md), rather than NORMAL. Whether it's priority is equal to NORMAL is unknown.