void Start() { turnOver = GetComponent <TurnOver>(); gameSpace = GameObject.FindObjectOfType <GameSpace>(); ActionMenu = GameObject.FindObjectOfType <Menu>(); moveChecker = GameObject.FindObjectOfType <MoveChecker>(); }
public virtual int _GetUniqueIdentifier() { var hashCode = 399326290; hashCode = hashCode * -1521134295 + (InvestorId?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (PrimaryPhone?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (SecondaryPhone?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Fax?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (WebSite?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Company?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ContactPerson?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Logo?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (SupervisingAuthority?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (RegistrationNo?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (DomainFocus?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TurnOver?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (VatNumber?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (AddressTwo?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (AddressOne?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (ManagingDirector?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (TargetMarket?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (CustomerSizeFrom?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (CustomerSizeTo?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (LocalJurisdiction?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (CommercialRegNo?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (OtherMinRequirements?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (CRR.GetHashCode()); hashCode = hashCode * -1521134295 + (UploadCompliance?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (OtherMemberships?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (OtherDomainFocus?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (InvestorStatus?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (IAFC.GetHashCode()); hashCode = hashCode * -1521134295 + (Prefix?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (UserName?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (PasswordHash?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (SecurityStamp?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (EmailConfirmed.GetHashCode()); hashCode = hashCode * -1521134295 + (LockoutEnabled.GetHashCode()); hashCode = hashCode * -1521134295 + (PhoneNumberConfirmed.GetHashCode()); hashCode = hashCode * -1521134295 + (TwoFactorEnabled.GetHashCode()); hashCode = hashCode * -1521134295 + (AccessFailedCount?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Name?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (Email?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (PhoneNumber?.GetHashCode() ?? 0); hashCode = hashCode * -1521134295 + (LockoutEndDate?.GetHashCode() ?? 0); return(hashCode); }
public TurnTimer(string currentWord, int turnInterval, int letterInterval) { ShouldSendLetter ??= DefaultShouldSendLetter; _currentWord = currentWord; _turnTimer = new Timer(); _turnTimer.Interval = turnInterval; _turnTimer.Elapsed += TurnOver; _letterTimer = new Timer(); _letterTimer.Interval = letterInterval; _letterTimer.Elapsed += (sender, eventArgs) => { var shouldRun = ShouldSendLetter(); var possibilties = new List <(char, int)>(); for (int i = 0; i < _currentWord.Length; i++) { if (_usedIndices.Contains(i)) { continue; } possibilties.Add((_currentWord[i], i)); } var rnd = new Random(); var(letter, index) = possibilties.OrderBy(x => rnd.Next()) .First(); _usedIndices.Add(index); FoundLetter?.Invoke(sender, new TurnLetterFoundEventArgs { Index = index, Letter = letter }); // If we have sent all letters, end the round if (_usedIndices.Count == _currentWord.Length) { TurnOver?.Invoke(sender, eventArgs); } }; }
void Start() { ai = GameObject.FindObjectOfType <AI>(); anim = GetComponent <Animator>(); turnover = GameObject.FindObjectOfType <TurnOver>(); atri = GetComponent <CharacterAtributes>(); gather = GameObject.FindObjectOfType <InformationGatherer>(); moveChecker = GameObject.FindObjectOfType <MoveChecker>(); healthBar.maxValue = atri.health; healthBar.value = atri.health; ActionMenu = GameObject.FindObjectOfType <Menu>(); canvas = GameObject.Find("ActionMenu").GetComponentInChildren <Canvas>(); canvas.enabled = false; menu = GameObject.Find("ActionMenu").GetComponentInChildren <Dropdown>(); menu.ClearOptions(); menu.AddOptions(DropOptions1); menu.Hide(); orginalMoves = moves; ps = GetComponent <ParticleSystem>(); gameSpace = GameObject.FindObjectOfType <GameSpace>(); }
private void TurnOverHandler(PacketHeader header, Connection connection, TurnOver incomingObject) { lock (_user) _user.CardsHandler.ClearBoard(); }
public void OnTurnOver() { TurnOver?.Invoke(); }
/// <summary> /// Checks if the rotor is in a turn over position, i.e a turnover character /// is currently visible through the window /// </summary> /// <returns>True if the rotor is in it's turnover position</returns> public bool IsTurnOver() { return(TurnOver.Contains(Indexing[0])); }