horsegen: generate umas
This commit is contained in:
@@ -159,7 +159,23 @@ func ExecSparks(t *template.Template, region string, kk, g io.Writer, sparks []S
|
||||
return err
|
||||
}
|
||||
|
||||
const wordSeps = " ,!?/-+();#○☆♡'=♪∀゚∴"
|
||||
func ExecUmas(t *template.Template, region string, kk, g io.Writer, umas []Uma) error {
|
||||
data := struct {
|
||||
Region string
|
||||
Umas []Uma
|
||||
UmaCount int
|
||||
}{region, umas, len(umas)}
|
||||
var err error
|
||||
if kk != nil {
|
||||
err = errors.Join(err, t.ExecuteTemplate(kk, "koka-uma", &data))
|
||||
}
|
||||
if g != nil {
|
||||
err = errors.Join(err, t.ExecuteTemplate(g, "go-uma", &data))
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
const wordSeps = " ,!?/-+();#○☆♡'=♪∀゚∴[]:"
|
||||
|
||||
var (
|
||||
kkReplace = func() *strings.Replacer {
|
||||
|
||||
Reference in New Issue
Block a user