| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- // Code generated by excel export. DO NOT EDIT.
- package data
- {{- range .HeadTypes }}
- import (
- "f1-game/internal/{{ . }}"
- )
- {{- end }}
- {{- if eq .GenCode.IgnoreInitCode false }}
- var {{ .VarName }} = &{{ .ConfigName }}Config{}
- func init() {
- _allList = append(_allList, {{ .VarName }})
- }
- {{- end }}
- type (
- {{ .ClassName }}Row struct {
- {{- range .ClassFields }}
- {{ .CapsName }} {{ .Type }} `json:"{{ .Name }}"` // {{ .Desc }}
- {{- end }}
- }
- {{ .ConfigName }}Config struct {
- baseConfig
- {{ .ClassName }}Row
- }
- )
- func (p *{{ .ConfigName }}Config) Name() string {
- return "{{ .FileName }}"
- }
- func (p *{{ .ConfigName }}Config) Init() {
- }
- func (p *{{ .ConfigName }}Config) OnLoad(maps interface{}, reload bool) (int, error) {
- if reload && p.denyLoad {
- return 0, nil
- }
- err := DecodeData(maps, &p.{{ .ClassName }}Row)
- return 1, err
- }
- // func (p *{{ .ConfigName }}Config) OnAfterLoad(_ bool) {
- // }
|