예제 #1
0
        private void RangeArea_OnEnter(object sender, TriggerCollider.CollisionEventArgs e)
        {
            //Debug.Log("Enter port!");

            // Present merchant view:
            Application.Presenter.MerchantPresenter.Present(Culture, Application.Model.PlayerState.Inventory, Inventory);
        }
예제 #2
0
        private void RangeArea_OnEnter(object sender, TriggerCollider.CollisionEventArgs e)
        {
            if (Time.timeSinceLevelLoad < 0.1f)
            {
                return;
            }

            Debug.Log("A wild fleet appeared!!");

            // Save position of boat:
            var playerState = Application.Model.PlayerState;

            playerState.PositionBeforeBattle = transform.position;

            // Start combat
            UnityEngine.SceneManagement.SceneManager.LoadScene("Combat");
        }
예제 #3
0
 private void RangeArea_OnExit(object sender, TriggerCollider.CollisionEventArgs e)
 {
 }
예제 #4
0
 private void RangeArea_OnExit(object sender, TriggerCollider.CollisionEventArgs e)
 {
     //Debug.Log("Exit port!");
 }