blob: d6391d9f20b975837d25707c0a106f51e19bb575 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
package at.hannibal2.skyhanni.config.features.slayer;
import at.hannibal2.skyhanni.config.FeatureToggle;
import com.google.gson.annotations.Expose;
import io.github.notenoughupdates.moulconfig.annotations.ConfigEditorBoolean;
import io.github.notenoughupdates.moulconfig.annotations.ConfigEditorSlider;
import io.github.notenoughupdates.moulconfig.annotations.ConfigOption;
public class SlayerBossWarningConfig {
@Expose
@ConfigOption(name = "Enabled", desc = "Send a title when your boss is about to spawn.")
@ConfigEditorBoolean
@FeatureToggle
public boolean enabled = false;
@Expose
@ConfigOption(name = "Percent", desc = "The percentage at which the title and sound should be sent.")
@ConfigEditorSlider(minStep = 1, minValue = 50, maxValue = 90)
public int percent = 80;
@Expose
@ConfigOption(name = "Repeat", desc = "Resend the title and sound on every kill after reaching the configured percent value.")
@ConfigEditorBoolean
public boolean repeat = false;
}
|