using Supercell.GUT.Logic.Base; using Supercell.GUT.Titan.Logic.DataStream; namespace Supercell.GUT.Logic.Game; public class LogicGameCalendar : LogicBase { public LogicGameCalendar() : base(0) { ; } public LogicGameCalendar(int logicDataVersion) : base(logicDataVersion) { ; } public override void Encode(ChecksumEncoder checksumEncoder) { checksumEncoder.WriteInt(0); checksumEncoder.WriteByte(0); checksumEncoder.WriteByte(0); checksumEncoder.WriteByte(0); checksumEncoder.WriteByte(0); checksumEncoder.WriteByte(0); checksumEncoder.WriteInt(0); checksumEncoder.WriteInt(0); } public override void Decode(ByteStream byteStream) { ; } public void CalculateDateVariablesFromDayIndex(int index) { ; } public void AddSeconds(int seconds) { ; } public int GetRemainingSeconds(LogicGameCalendar gameCalendar) { return 0; } public void CalculateMonth(int month, bool isLeapYear) { ; } public override void Destruct() { ; } }