コード例 #1
0
        public override void Deserialize(BinaryReader reader)
        {
            byte version = reader.ReadByte();

            Countdown            = reader.ReadSingle();
            PropagationCountDown = reader.ReadSingle();
            State.Deserialize(reader);
            MadeInitialBlast = reader.ReadBoolean();
        }
コード例 #2
0
ファイル: Bomb.cs プロジェクト: mdwheele/bomberman
        public override void Deserialize(BinaryReader reader)
        {
            byte version = reader.ReadByte();

            Countdown = reader.ReadSingle();
            State.Deserialize(reader);
            OwnerUniqueId = reader.ReadInt32();
            Triggered     = reader.ReadBoolean();
        }
コード例 #3
0
ファイル: PlayerInfo.cs プロジェクト: mdwheele/bomberman
        public override void Deserialize(BinaryReader reader)
        {
            byte version = reader.ReadByte();

            PermittedSimultaneousBombs = reader.ReadInt32();
            FirstBombInfinite          = reader.ReadBoolean();
            FirstBombLandMine          = reader.ReadBoolean();
            RemoteTrigger = reader.ReadBoolean();
            BombState.Deserialize(reader);
        }