protected Base(BackendBuki preferredBackendBuki, FrontendBuki firstPreferredFrontendBuki, FrontendBuki secondPreferredFrontendBuki, string name, int hidingTurnCount) { PreferredBackendBuki = preferredBackendBuki; FirstPreferredFrontendBuki = firstPreferredFrontendBuki; SecondPreferredFrontendBuki = secondPreferredFrontendBuki; Name = name; HidingTurnCount = hidingTurnCount; _turnCount = new TurnCount(); }
public bool IsSameAs(FrontendBuki buki) { return(_frontend.HasValue && _frontend.Value == buki); }
public Buki(FrontendBuki frontendBuki) { _frontend = frontendBuki; Id = _nextTId++; }