public void Interact(t_DisplayImage currentDisplay) { if (inventory.GetComponent <t_Inventory>().currentSelectedSlot.gameObject.transform.GetChild(0).GetComponent <Image>().sprite.name == UnlockItem) { AccessObject.SetActive(true); inventory.GetComponent <t_Inventory>().currentSelectedSlot.GetComponent <t_Slot>().ClearSlot(); } }
public void Interact(t_DisplayImage currentDisplay) { if (!pigeon1.activeSelf && !pigeon2.activeSelf) { table.SetActive(false); tableopen.SetActive(true); } }
public void Interact(t_DisplayImage currentDisplay) { if (rope.activeSelf) { other.SetActive(true); gameObject.SetActive(false); } }
public void Interact(t_DisplayImage currentDisplay) { currentDisplay.GetComponent <SpriteRenderer>().sprite = Resources.Load <Sprite>("Sprites/" + SpriteName); currentDisplay.CurrentState = t_DisplayImage.State.ChangedView; Camera.main.orthographicSize = initialCameraSize; Camera.main.transform.position = initialCameraPosition; }
public void Interact(t_DisplayImage currentDisplay) { Camera.main.orthographicSize *= ZoomRatio; Camera.main.transform.position = new Vector3(this.transform.position.x, this.transform.position.y, Camera.main.transform.position.z); gameObject.layer = 2; currentDisplay.CurrentState = t_DisplayImage.State.zoom; ConstrainCamera(); }
public void Interact(t_DisplayImage currentDisplay) { transform.parent.GetComponent <t_NumberLock>().currentIndividualIndex[transform.GetSiblingIndex()]++; if (transform.parent.GetComponent <t_NumberLock>().currentIndividualIndex[transform.GetSiblingIndex()] > 9) { transform.parent.GetComponent <t_NumberLock>().currentIndividualIndex[transform.GetSiblingIndex()] = 0; } this.gameObject.GetComponent <SpriteRenderer>().sprite = transform.parent.GetComponent <t_NumberLock>().numberSprites[transform.parent.GetComponent <t_NumberLock>().currentIndividualIndex[transform.GetSiblingIndex()]]; }
public void Interact(t_DisplayImage currentDisplay) { isLanternOn = !isLanternOn; if (isLanternOn) { LanternOff.SetActive(true); } else { LanternOff.SetActive(false); } }
public void Interact(t_DisplayImage currentDisplay) { if (inventory.GetComponent <t_Inventory>().currentSelectedSlot.gameObject.transform.GetChild(0).GetComponent <Image>().sprite.name == UnlockItem || UnlockItem == "") { if (UnlockItem == "t_key_cage") { GameObject.Find("unlockSound").GetComponent <AudioSource>().Play(); } ChangedStateSprite.SetActive(true); this.gameObject.layer = 2; if (Property == InteractionProperty.simple_interaction) { return; } inventory.GetComponent <t_Inventory>().currentSelectedSlot.GetComponent <t_Slot>().ClearSlot(); AccessObject.SetActive(true); } }
public void Interact(t_DisplayImage currentDisplay) { num = 0; for (int i = 0; i < 45; i++) { if (Pin[i].activeSelf) { putted[num] = dartSpace[i]; puttedPin[num] = Pin[i]; num++; } } if (num == 3) { for (int i = 0; i < 3; i++) { if (putted[i].GetComponent <t_dart>().state == t_dart.State.correct) { isCorrect[i] = true; } } if (isCorrect[0] && isCorrect[1] && isCorrect[2]) { battery.SetActive(true); Hint.SetActive(true); } else { for (int i = 0; i < 3; i++) { puttedPin[i].SetActive(false); dart[i].SetActive(true); } } } }
public void Interact(t_DisplayImage currentDisplay) { if (magnetic[0].activeSelf) { ItemMag[0].SetActive(true); magnetic[0].SetActive(false); } else if(magnetic[1].activeSelf) { ItemMag[1].SetActive(true); magnetic[1].SetActive(false); } else if (magnetic[2].activeSelf) { ItemMag[2].SetActive(true); magnetic[2].SetActive(false); } else { if (inventory.GetComponent<t_Inventory>().currentSelectedSlot.gameObject.transform.GetChild(0).GetComponent<Image>().sprite.name == "t_rabbit_item") { magnetic[0].SetActive(true); inventory.GetComponent<t_Inventory>().currentSelectedSlot.GetComponent<t_Slot>().ClearSlot(); } if (inventory.GetComponent<t_Inventory>().currentSelectedSlot.gameObject.transform.GetChild(0).GetComponent<Image>().sprite.name == "t_horse_item") { magnetic[1].SetActive(true); inventory.GetComponent<t_Inventory>().currentSelectedSlot.GetComponent<t_Slot>().ClearSlot(); } if (inventory.GetComponent<t_Inventory>().currentSelectedSlot.gameObject.transform.GetChild(0).GetComponent<Image>().sprite.name == "t_human_item") { magnetic[2].SetActive(true); inventory.GetComponent<t_Inventory>().currentSelectedSlot.GetComponent<t_Slot>().ClearSlot(); } } }
public void Interact(t_DisplayImage currentDisplay) { hat.SetActive(false); hang.SetActive(true); }
public void Interact(t_DisplayImage currentDisplay) { rope.SetActive(false); rope2.SetActive(false); untied.SetActive(true); }
void Start() { currentDisplay = GameObject.Find("displayImage").GetComponent <t_DisplayImage>(); initialCameraSize = Camera.main.orthographicSize; initialCameraPosition = Camera.main.transform.position; }
public void Interact(t_DisplayImage currentDisplay) { ItemPickUp(); }
public void Interact(t_DisplayImage currentDisplay) { ChangeState.SetActive(true); gameObject.SetActive(false); }
void Start() { currentDisplay = GameObject.Find("displayImage").GetComponent <t_DisplayImage>(); }
public void Interact(t_DisplayImage currentDisplay) { DisplayObject.SetActive(true); }