private void Awake() { console.AddOnSendCommand(Add); console.AddOnSendCommand(Remove); console.AddOnSendCommand(Set); console.AddOnSendCommand(SendCorrectCommand); console.AddOnSendCommand(Jeremie); console.AddOnSendCommand(Kiss); console.AddOnSendCommand(MoveTo); console.AddOnSendCommand(Quit); console.AddOnErrorCommand(ErrorCommand); }
private void Start() { console = FindObjectOfType <ConsoleWriter>(); console.AddOnSendCommand(SetAlive); weapon.GetComponent <SpriteRenderer>().sortingOrder = GetComponent <SpriteRenderer>().sortingOrder + 1; myHeartContainer = HeartContainer.GetHeartContainer(); attackCollider.tag = "Attack"; fx_durth.Stop(); justGrounded = true; timerInvincibilityCooldown = cooldownInvincibility; }
private void Start() { myTransform = transform; myRigidBody = gameObject.GetComponent <Rigidbody2D>(); myAnimator = GetComponent <Animator>(); mySpriteRenderer = GetComponent <SpriteRenderer>(); gravity = defaulGravity; myAnimator.SetTrigger("Idle"); NameSelector nameSelector = FindObjectOfType <NameSelector>(); GetComponent <ObjectEntity>().SetName(nameSelector.GetRandom("GOBLIN")); console = FindObjectOfType <ConsoleWriter>(); console.AddOnSendCommand(SetAlive); attackCollider.tag = "Attack"; int result = Random.Range(0, 3); switch (result) { case 0: GetComponent <ObjectEntity>().SetValue("WEAPON", "FIST"); weapon.GetComponent <Animator>().SetTrigger("SwitchToFist"); GetComponentInChildren <PlayerWeapon>().SetWeapon(0); break; case 1: GetComponent <ObjectEntity>().SetValue("WEAPON", "SWORD"); weapon.GetComponent <Animator>().SetTrigger("SwitchToSword"); GetComponentInChildren <PlayerWeapon>().SetWeapon(1); break; case 2: GetComponent <ObjectEntity>().SetValue("WEAPON", "MACE"); weapon.GetComponent <Animator>().SetTrigger("SwitchToMace"); GetComponentInChildren <PlayerWeapon>().SetWeapon(2); break; } }