11package at.hannibal2.skyhanni.config.features.inventory
22
33import at.hannibal2.skyhanni.config.FeatureToggle
4+ import at.hannibal2.skyhanni.utils.LorenzColor
45import com.google.gson.annotations.Expose
6+ import io.github.notenoughupdates.moulconfig.ChromaColour
57import io.github.notenoughupdates.moulconfig.annotations.Accordion
68import io.github.notenoughupdates.moulconfig.annotations.ConfigEditorBoolean
9+ import io.github.notenoughupdates.moulconfig.annotations.ConfigEditorColour
710import io.github.notenoughupdates.moulconfig.annotations.ConfigEditorKeybind
811import io.github.notenoughupdates.moulconfig.annotations.ConfigOption
912import org.lwjgl.input.Keyboard
@@ -17,12 +20,22 @@ class AuctionHouseConfig {
1720 @Expose
1821 @ConfigOption(
1922 name = " Highlight Auctions" ,
20- desc = " Highlight own items that are sold in green and that are expired in red ."
23+ desc = " Highlight own items that are sold and expired."
2124 )
2225 @ConfigEditorBoolean
2326 @FeatureToggle
2427 var highlightAuctions: Boolean = true
2528
29+ @Expose
30+ @ConfigOption(name = " Sold Color" , desc = " Color of sold items." )
31+ @ConfigEditorColour
32+ var soldColor: ChromaColour = LorenzColor .GREEN .toChromaColor(255 )
33+
34+ @Expose
35+ @ConfigOption(name = " Expired Color" , desc = " Color of expired items." )
36+ @ConfigEditorColour
37+ var expiredColor: ChromaColour = LorenzColor .RED .toChromaColor(255 )
38+
2639 @Expose
2740 @ConfigOption(
2841 name = " Highlight Underbid Auctions" ,
@@ -32,6 +45,11 @@ class AuctionHouseConfig {
3245 @FeatureToggle
3346 var highlightAuctionsUnderbid: Boolean = false
3447
48+ @Expose
49+ @ConfigOption(name = " Underbid Color" , desc = " Color of underbid BIN items." )
50+ @ConfigEditorColour
51+ var underbidColor: ChromaColour = LorenzColor .GOLD .toChromaColor(255 )
52+
3553 @Expose
3654 @ConfigOption(
3755 name = " Auto Copy Underbid" ,
0 commit comments