Example #1
0
 public void Setup(GameObject player)
 {
     this.player      = player;
     playerController = player.GetComponent <CharacterMoveController>();
     deadMenu.gameObject.SetActive(false);
     gamePaused = false;
 }
Example #2
0
 // Use this for initialization
 void Start()
 {
     player         = GameObject.FindGameObjectWithTag("Player").transform;
     moveController = GetComponent <CharacterMoveController>();
     lPlatformCheck = transform.FindChild("LPlatformCheck");
     rPlatformCheck = transform.FindChild("RPlatformCheck");
     StartCoroutine("checkRange");
 }
Example #3
0
 protected override void Awake()
 {
     base.Awake();
     _charMove             = GetComponent <CharacterMoveController>();
     _agent                = GetComponent <NavMeshAgent>();
     _agent.updatePosition = false;
     _agent.updateRotation = false;
 }
Example #4
0
    protected override void Awake()
    {
        timeLayer = CupheadTime.Layer.Player;

        base.Awake();

        m_moveController = GetComponent <CharacterMoveController>();
        m_actionRenderer = transform.Find("ActionRenderer").GetComponent <SpriteRenderer>();
        m_actionAnimator = transform.Find("ActionRenderer").GetComponent <Animator>();

        initStateMachine();
    }
        private void OnTriggerEnter2D(Collider2D other)
        {
            if (!other.GetComponent <CharacterMoveController>())
            {
                return;
            }

            CharacterMoveController chara = other.GetComponent <CharacterMoveController>();

            chara.AddScore(10);

            gameObject.SetActive(false);
        }
Example #6
0
    // Use this for initialization

    void Start()
    {
        player = GetComponent <CharacterMoveController>();
        GameManager.instance.Setup(gameObject);
    }
Example #7
0
 void Start()
 {
     m_platformerMove = GetComponentInParent <CharacterMoveController>();
 }
 // Token: 0x060018B4 RID: 6324 RVA: 0x00084AD0 File Offset: 0x00082CD0
 private void CheckDuck()
 {
     if (this.WaterLevel < 3 && GameState.Current.PlayerData.Is(MoveStates.Grounded))
     {
         if (UserInput.IsPressed(KeyState.Crouch) && !GameState.Current.PlayerData.Is(MoveStates.Ducked))
         {
             GameState.Current.PlayerData.Set(MoveStates.Ducked, true);
             this._controller.height = 1f;
             this._controller.center = new Vector3(0f, -0.5f, 0f);
         }
         else if (!UserInput.IsPressed(KeyState.Crouch) && GameState.Current.PlayerData.Is(MoveStates.Ducked) && !CharacterMoveController.HasCollision(this.GetFeetPosition(), 2f))
         {
             GameState.Current.PlayerData.Set(MoveStates.Ducked, false);
             this._controller.height = 2f;
             this._controller.center = new Vector3(0f, 0f, 0f);
         }
     }
 }
 protected virtual void Awake()
 {
     _moveController = GetComponent <CharacterMoveController>();
 }
Example #10
0
 public void Setup(GameObject player)
 {
     this.player      = player;
     playerController = player.GetComponent <CharacterMoveController>();
 }
Example #11
0
 void Start()
 {
     m_character = GetComponentInParent <CharacterMoveController>();
 }