public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 1: m_Game = reader.ReadItem() as BombermanGame; goto case 0; case 0: { m_UpgradeType = (BombermanUpgradeType)reader.ReadByte(); break; } } }
public BombermanUpgrade( BombermanUpgradeType type, BombermanGame game ) : base( 0x1ED0 ) { m_Game = game; this.Movable = false; this.Weight = 1.0; m_UpgradeType = type; if(type == BombermanUpgradeType.BombAmount) { Hue = 1169; } if (type == BombermanUpgradeType.SpreadSpeed) { this.Hue = 3; } if (type == BombermanUpgradeType.KickBombPlacer) { this.Hue = 1170; } Name = "Bomberman upgrade: " + Type; }
public BombermanUpgrade(BombermanUpgradeType type, BombermanGame game) : base(0x1ED0) { m_Game = game; this.Movable = false; this.Weight = 1.0; m_UpgradeType = type; if (type == BombermanUpgradeType.BombAmount) { Hue = 1169; } if (type == BombermanUpgradeType.SpreadSpeed) { this.Hue = 3; } if (type == BombermanUpgradeType.KickBombPlacer) { this.Hue = 1170; } Name = "Bomberman upgrade: " + Type; }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); switch ( version ) { case 1: m_Game = reader.ReadItem() as BombermanGame; goto case 0; case 0: { m_UpgradeType = (BombermanUpgradeType)reader.ReadByte(); break; } } }