aboutsummaryrefslogtreecommitdiff
path: root/internal/game/render_color.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/game/render_color.go')
-rw-r--r--internal/game/render_color.go16
1 files changed, 4 insertions, 12 deletions
diff --git a/internal/game/render_color.go b/internal/game/render_color.go
index ccce05e..cd239ca 100644
--- a/internal/game/render_color.go
+++ b/internal/game/render_color.go
@@ -115,33 +115,25 @@ func (g *Game) itemColorize(sess *net.Session, itemDef *item.ItemDef, text strin
func (g *Game) namedColorSpecs(sess *net.Session) map[string]color.ColorSpec {
names := make(map[string]color.ColorSpec)
for name := range config.DefaultColors() {
- if spec := g.resolveColor(sess, name); !spec.Empty() {
- names[name] = spec
- }
+ names[name] = g.resolveColor(sess, name)
}
if g.ColorConfig != nil {
for name := range *g.ColorConfig {
if _, ok := names[name]; ok {
continue
}
- if spec := g.resolveColor(sess, name); !spec.Empty() {
- names[name] = spec
- }
+ names[name] = g.resolveColor(sess, name)
}
}
for name := range config.DefaultConstantColors() {
- if spec := g.resolveConstant(name); !spec.Empty() {
- names[name] = spec
- }
+ names[name] = g.resolveConstant(name)
}
if g.ConstantColorConfig != nil {
for name := range *g.ConstantColorConfig {
if _, ok := names[name]; ok {
continue
}
- if spec := g.resolveConstant(name); !spec.Empty() {
- names[name] = spec
- }
+ names[name] = g.resolveConstant(name)
}
}
return names