public override void FuncaoDoBotao() { KeyVar keys = GameController.g.MyKeys; keys.MudaShift(KeyShift.conversouPrimeiroComIan, true); if (keys.VerificaAutoShift(KeyShift.conversouPrimeiroComDerek) && keys.VerificaAutoShift(KeyShift.venceuDerekPrimeiraVez) && !keys.VerificaAutoShift(KeyShift.entreouCanetaDeIan) ) { npc = new NPCdeConversa(); Start(); npc.MudaChaveDaConversa(ChaveDeTexto.IanComCaneta); GameController.g.MyKeys.MudaShift(KeyShift.entreouCanetaDeIan, true); } else if (keys.VerificaAutoShift(KeyShift.conversouPrimeiroComDerek) && !keys.VerificaAutoShift(KeyShift.venceuDerekPrimeiraVez)) { npc = new NPCdeConversa(); Start(); npc.MudaChaveDaConversa(ChaveDeTexto.IanDepoisDeDerek); } else { Start(); } base.FuncaoDoBotao(); }
public override void FuncaoDoBotao() { KeyVar keys = GameController.g.MyKeys; if (keys.VerificaAutoShift(KeyShift.venceuDerekPrimeiraVez)) { npc = new NPCdeConversa(); base.Start(); npc.MudaChaveDaConversa(ChaveDeTexto.DerekDerrotado); } else { Start(); } keys.MudaShift(KeyShift.conversouPrimeiroComDerek, true); base.FuncaoDoBotao(); }