Ejemplo n.º 1
0
 public PlayerDef(BeBinaryReader br)
 {
     ID               = br.ReadInt32();
     MatchIndex       = br.ReadInt32();
     HiddenName       = br.ReadInt32();
     ShortName        = br.ReadInt32();
     FullName         = br.ReadInt32();
     Name             = Encoding.ASCII.GetString(br.ReadBytes(24));
     Gender           = (Gender)br.ReadInt32();
     IdleAnimation    = br.ReadInt32();
     Unk_34           = br.ReadInt32();
     Description      = br.ReadInt32();
     Bodytype         = (Bodytype)br.ReadInt32();
     Scale            = br.ReadInt32();
     ShadowSize       = br.ReadInt32();
     TacticalAction   = (TacticalAction)br.ReadInt32();
     CourseAnimation  = br.ReadInt32();
     Team             = br.ReadInt32();
     Emblem           = br.ReadInt32();
     TeamPortrait     = br.ReadInt32();
     Position         = br.ReadInt32();
     MatchFaceModel   = br.ReadInt32();
     Facemodel        = br.ReadInt32();
     Facemodel2       = br.ReadInt32();
     Bodymodel        = br.ReadInt32();
     Bodymodel2       = br.ReadInt32();
     Unk_74           = br.ReadInt32();
     Portrait         = br.ReadInt32();
     Unk_7C           = br.ReadInt32();
     LeftPortrait     = br.ReadInt32();
     RightPortrait    = br.ReadInt32();
     Equip            = new string[2];
     Equip[0]         = Encoding.ASCII.GetString(br.ReadBytes(24));
     Equip[1]         = Encoding.ASCII.GetString(br.ReadBytes(24));
     Unk_B8           = br.ReadBytes(48);
     SkinColor1       = Color.FromArgb(br.ReadInt32());
     SkinColor2       = Color.FromArgb(br.ReadInt32());
     Unk_F0           = br.ReadInt32();
     Element          = (Element)br.ReadInt32();
     ChargeProfile    = br.ReadInt32();
     Unk_FC           = br.ReadInt32();
     Unk_100          = br.ReadInt32();
     Voice            = br.ReadInt32();
     ArmedAttribution = br.ReadInt32();
     Unk_10C          = br.ReadInt32();
     Price            = br.ReadInt16();
     ListPosition     = br.ReadInt16();
     TeamListPosition = br.ReadInt32();
     Unk25            = br.ReadInt32();
     Pad2             = br.ReadBytes(44);
 }
Ejemplo n.º 2
0
 void AddToActionsDictionary(TacticalAction action)
 {
     actions.Add(action.name, action);
 }
Ejemplo n.º 3
0
 public void EngageMeleeAgainst(TacticalActor other_actor, TacticalAction action)
 {
 }