Update Amnezia H1-H4 format

This commit is contained in:
Sergei Maklagin
2026-03-02 21:48:54 +03:00
parent 195e941c35
commit b1b7aa81cd
4 changed files with 41 additions and 32 deletions

View File

@@ -71,6 +71,13 @@ func (c *Range) UnmarshalJSON(content []byte) error {
return nil
}
func (c *Range) String() string {
if c.From == c.To {
return strconv.FormatInt(int64(c.From), 10)
}
return fmt.Sprintf("%d-%d", c.From, c.To)
}
func (c Range) Rand() int32 {
return int32(crypto.RandBetween(int64(c.From), int64(c.To)))
}