mirror of
https://github.com/CPunch/gopenfusion.git
synced 2024-11-10 02:20:05 +00:00
29 lines
794 B
Go
29 lines
794 B
Go
|
package util
|
||
|
|
||
|
import (
|
||
|
"github.com/CPunch/GopenFusion/db"
|
||
|
"github.com/CPunch/GopenFusion/protocol"
|
||
|
)
|
||
|
|
||
|
func Player2PCStyle(plr *db.Player) (protocol.SPCStyle, protocol.SPCStyle2) {
|
||
|
return protocol.SPCStyle{
|
||
|
IPC_UID: int64(plr.PlayerID),
|
||
|
INameCheck: int8(plr.NameCheck),
|
||
|
SzFirstName: plr.FirstName,
|
||
|
SzLastName: plr.LastName,
|
||
|
IGender: int8(plr.Gender),
|
||
|
IFaceStyle: int8(plr.FaceStyle),
|
||
|
IHairStyle: int8(plr.HairStyle),
|
||
|
IHairColor: int8(plr.HairColor),
|
||
|
ISkinColor: int8(plr.SkinColor),
|
||
|
IEyeColor: int8(plr.EyeColor),
|
||
|
IHeight: int8(plr.Height),
|
||
|
IBody: int8(plr.Body),
|
||
|
},
|
||
|
protocol.SPCStyle2{
|
||
|
IAppearanceFlag: int8(plr.AppearanceFlag),
|
||
|
ITutorialFlag: int8(plr.TutorialFlag),
|
||
|
IPayzoneFlag: int8(plr.PayZoneFlag),
|
||
|
}
|
||
|
}
|