go_dreamfactory/modules/equipment/core.go
2022-06-27 20:27:36 +08:00

24 lines
628 B
Go

package equipment
import "go_dreamfactory/pb"
func CloneEquipment(equipment *pb.DB_Equipment) *pb.DB_Equipment {
temp := &pb.DB_Equipment{
UId: equipment.UId,
CId: equipment.CId,
HeroId: equipment.HeroId,
Lv: equipment.Lv,
KeepFailNum: equipment.KeepFailNum,
OverlayNum: equipment.OverlayNum,
IsInitialState: equipment.IsInitialState,
}
temp.MainEntry = &pb.EquipmentAttributeEntry{
Id: equipment.MainEntry.Id,
Libraryid: equipment.MainEntry.Libraryid,
Lv: equipment.MainEntry.Lv,
Value: equipment.MainEntry.Value,
}
return temp
}