LocalTransferPlayerEntity CreateLocalPlayer(int playerId, int index) { var dic = LocalHelper.LocalCache.Players.Find(d => d.Idx == playerId); var entity = new LocalTransferPlayerEntity(); entity.Index = index; entity.Name = dic.Name; entity.PlayerId = dic.Idx; entity.Skill = ""; entity.Skill2 = ""; entity.StarSkill = ""; entity.Speed = Convert.ToInt32(dic.Speed); entity.Shooting = Convert.ToInt32(dic.Shoot); entity.FreeKick = Convert.ToInt32(dic.FreeKick); entity.Balance = Convert.ToInt32(dic.Balance); entity.Stamina = Convert.ToInt32(dic.Physique); entity.Strength = Convert.ToInt32(dic.Bounce); entity.Aggression = Convert.ToInt32(dic.Aggression); entity.Disturb = Convert.ToInt32(dic.Disturb); entity.Interception = Convert.ToInt32(dic.Interception); entity.Dribble = Convert.ToInt32(dic.Dribble); entity.Passing = Convert.ToInt32(dic.Pass); entity.Mentality = Convert.ToInt32(dic.Mentality); entity.Reflexes = Convert.ToInt32(dic.Response); entity.Positioning = Convert.ToInt32(dic.Positioning); entity.Handling = Convert.ToInt32(dic.HandControl); entity.Acceleration = Convert.ToInt32(dic.Acceleration); return(entity); }
public LocalPlayerSettingWindow(LocalTransferManagerEntity entity, int index) { InitializeComponent(); _manager = entity; _player = entity.Players[index]; _playerCache = LocalHelper.LocalCache.Players; _dicPlayer = _playerCache.Find(d => d.Idx == _player.PlayerId); }
public static double[] GetTeammemberProps(LocalTransferPlayerEntity src) { return(new double[] { src.Speed, src.Shooting, src.FreeKick, src.Balance, src.Stamina, src.Strength, src.Aggression, src.Disturb, src.Interception, src.Dribble, src.Passing, src.Mentality, src.Reflexes, src.Positioning, src.Handling, src.Acceleration }); }
static DTOBuffPlayer BuildPlayer(LocalTransferPlayerEntity playerEntity) { var cfg = LocalHelper.LocalCache.Players.Find(d => d.Idx == playerEntity.PlayerId); var rawProps = GetTeammemberProps(playerEntity); var obj = new DTOBuffPlayer(); obj.Pid = playerEntity.PlayerId; obj.Pos = playerEntity.Position; obj.Clr = cfg == null?0:cfg.CardLevel; obj.Props = new DTOBuffProp[rawProps.Length]; for (int i = 0; i < rawProps.Length; ++i) { obj.Props[i] = new DTOBuffProp { Orig = rawProps[i] }; } rawProps = null; obj.Level = 1; obj.SBMList = new List <string>(); obj.Strength = 0; obj.ActionSkill = playerEntity.Skill; obj.StarSkill = playerEntity.StarSkill; return(obj); }