protected override void Awake() { base.Awake(); if (GameConfig.Instance.Play.playArea == "a" || GameConfig.Instance.Play.playArea == "A") { myPlayArea = ePlayArea.A; } else if (GameConfig.Instance.Play.playArea == "b" || GameConfig.Instance.Play.playArea == "B") { myPlayArea = ePlayArea.B; } }
private void Raft_onArriveFrontOfPieceOfMemory(ePlayArea obj) { if (GameArea.Instance.IsIncludedArea(obj, InteractiveArea)) { chineseCharacterRenderer.FadeIn(); ListenInternalMessage(eInternalInteractMessage.Enable); if (GameArea.Instance.IsMyArea(InteractiveArea)) { m_refHintBasic.SetSecondsToActive(10); m_refHintBasic.StartCounting(); //GameSound.Instance.PlayNPCLoop(eNPCSoundID_Reaper_woman_Hint._105, 0, 0, 10); } } }
public bool IsMyArea(ePlayArea _playArea) { return(IsIncludedArea(myPlayArea, _playArea)); }
public void SelectPlayArea(ePlayArea _selectPlayArea) { myPlayArea = _selectPlayArea; }
public bool IsIncludedArea(ePlayArea _lhs, ePlayArea _rhs) { return((_lhs & _rhs) != 0); }