public void LiftUpObject(GameObject obj) { Character.m_CharacterAudio.LiftUpItem(); if (!obj.GetComponent <InteractablePickUp>().TakeOrginial) { LiftedUpOBJ = Instantiate(obj); } else { LiftedUpOBJ = obj; } LiftedUpOBJ.transform.parent = Character.m_MovementView.LiftedUpObjectParent.transform; LiftedUpOBJ.transform.localPosition = Vector2.zero; Character.m_MovementModel.LiftUpObject(); WorldFunktions.SetObjectSpriteLayer(LiftedUpOBJ, "AbovePlayer"); Collider2D col = LiftedUpOBJ.GetComponent <Collider2D>(); if (col) { col.enabled = false; } obj.SendMessage("PickUp", SendMessageOptions.DontRequireReceiver); }
IEnumerator WaittoShowItem(float seconds) { yield return(new WaitForSeconds(seconds)); WorldFunktions.FreezeLivingMovement(false); Character.m_MovementView.HidePreview(); }
public void ShowPickuItem(ItemData Item) { WorldFunktions.FreezeLivingMovement(true); Character.m_MovementView.ShowPreview(Item); StartCoroutine(WaittoShowItem(Item.timetoShowAnimation)); }
public override void OnHit(ItemType item) { lives--; if (lives <= 0) { WorldFunktions.FreezeLivingMovement(true); GetComponentInChildren <SpriteRenderer>().enabled = false; Destroy(); } }
private void End() { WorldFunktions.FreezeLivingMovement(false); isShowing = false; Visuals.SetActive(false); TextObject.enabled = false; NextIcon.SetActive(false); TextBlockCount = 0; }
private void Save(string code, bool isComplex, bool Freeze) { Visuals.SetActive(true); TextObject.enabled = true; isShowing = true; firsttime = true; if (Freeze) { WorldFunktions.FreezeLivingMovement(true); } this.isComplex = isComplex; rawText = code; Decode(); }
public void SetSortingOrderOfWeapon(int sortingOrder) { WorldFunktions.SetObjectSpriteLayerIndex(WeaponParent, sortingOrder); }
public void SetLiftingUpObject(string Layername) { WorldFunktions.SetObjectSpriteLayer(Character.m_MovementView.LiftedUpObjectParent, Layername); }