d2dat: add New method for DATPalette

This commit is contained in:
M. Sz 2021-03-28 17:19:08 +02:00
parent 5efe96ebe3
commit 5962d2e832
1 changed files with 9 additions and 0 deletions

View File

@ -15,6 +15,15 @@ type DATPalette struct {
colors [numColors]d2interface.Color
}
func New() *DATPalette {
result := &DATPalette{}
for i := range result.colors {
result.colors[i] = &DATColor{}
}
return result
}
// NumColors returns the number of colors in the palette
func (p *DATPalette) NumColors() int {
return len(p.colors)