private new void Update() { base.Update(); if (itemName == "gem") { spechSprite.color = Color.white; } else { spechSprite.color = Color.clear; } Collider2D c = IfTouchingGetCol <npc_maskperson>(collision); if (c != null) { if (!c.GetComponent <npc_maskperson>().AI) { mask = c.GetComponent <npc_maskperson>(); } if (mask != null) { if (mask.isTalking) { if (itemName == "gem") { s_globals.Money++; } itemName = ""; s_leveledit.LevEd.GetComponent <s_leveledit>().SetEntity(name, new MagnumFoudation.s_map.s_customType("", ""), "itemName"); speech.SetActive(false); } } } }
public void SetDeliverer(npc_maskperson msk) { mask = msk; }