| 123456789101112131415161718192021222324252627 |
- package scheme
- import log "Server-Core/Server/Base/Log"
- var mgr *Mgr
- type Mgr struct {
- schemeList [ID_Max]Scp
- }
- func Create() {
- mgr = new(Mgr)
- Register()
- Load()
- }
- func Load() {
- for i := ID_Min + 1; i < ID_Max; i++ {
- mgr.schemeList[i].Load()
- }
- }
- func GetSchemeById(id ID) Scp {
- log.Info("id", id)
- log.Info("mgr", mgr)
- return mgr.schemeList[id]
- }
|