public static TileDamage FromStream(IStarboundStream stream) { TileDamage dmg = new TileDamage(); dmg.DamageType = (TileDamageType)stream.ReadUInt8(); dmg.Amount = stream.ReadSingle(); return(dmg); }
public static TileDamageStatus FromStream(IStarboundStream stream) { TileDamageStatus status = new TileDamageStatus(); status.Parameters = TileDamageParameters.FromStream(stream); status.SourcePosition = Vec2F.FromStream(stream); status.Damage = TileDamage.FromStream(stream); return(status); }