Blame view

cmd/gameserver/action/protocode.go 943 Bytes
69d286a7   zhangqijia   fix: 插件用来做部分热更
1
  package action
77f5eec7   zhangqijia   plugin 插件热更 接口
2
3
  
  import (
765431a4   zhangqijia   增加schema接口, 抽象 mo...
4
  	"pro2d/common/logger"
77f5eec7   zhangqijia   plugin 插件热更 接口
5
  	"pro2d/pb"
77f5eec7   zhangqijia   plugin 插件热更 接口
6
7
8
9
10
  )
  
  func GetActionMap() map[interface{}]interface{} {
  	logger.Debug("init protocode...")
  	am := make(map[interface{}]interface{})
2e0d2609   zhangqijia   fix: 英雄升级返回值+prot...
11
  	am[uint32(pb.ProtoCode_HeartRpc)] = HeartRpc
2e0d2609   zhangqijia   fix: 英雄升级返回值+prot...
12
13
14
15
  	am[uint32(pb.ProtoCode_CreateRpc)] = CreateRpc
  	am[uint32(pb.ProtoCode_ChangeTeamRpc)] = ChangeTeamRpc
  	am[uint32(pb.ProtoCode_HeroEquipReferRpc)] = HeroEquipReferRpc
  	am[uint32(pb.ProtoCode_RoleClearItemsRpc)] = RoleClearItemsRpc
e172952c   zhangqijia   feat: email 系统搭建
16
17
  	am[uint32(pb.ProtoCode_RoleStartBattleRpc)] = RoleStartBattleRpc
  	am[uint32(pb.ProtoCode_RoleEndBattleRpc)] = RoleEndBattleRpc
2e0d2609   zhangqijia   fix: 英雄升级返回值+prot...
18
  	am[uint32(pb.ProtoCode_EquipmentDelRpc)] = EquipmentDelRpc
e172952c   zhangqijia   feat: email 系统搭建
19
20
21
22
23
  	am[uint32(pb.ProtoCode_HeroUpLevelRpc)] = HeroUpLevelRpc
  	am[uint32(pb.ProtoCode_EmailListRpc)] = EmailListRpc
  	am[uint32(pb.ProtoCode_EmailDrawRpc)] = EmailDrawRpc
  	am[uint32(pb.ProtoCode_EmailCheckRpc)] = EmailCheckRpc
  	am[uint32(pb.ProtoCode_EmailDelRpc)] = EmailDelRpc
77f5eec7   zhangqijia   plugin 插件热更 接口
24
25
  
  	return am
e172952c   zhangqijia   feat: email 系统搭建
26
  }