private void OnGetUpdateGeometry(IGameEvent e) { StandardSendGameEvent ssge = (StandardSendGameEvent)e; HexagonoColetavelBase.DadosDaGeometriaColetavel d = (HexagonoColetavelBase.DadosDaGeometriaColetavel)ssge.MyObject[0]; OnRequestChangeShiftKey(new StandardSendGameEvent(EventKey.requestChangeShiftKey, d.ID)); }
private void OnGetUpdateGeometry(IGameEvent obj) { StandardSendGameEvent ssge = (StandardSendGameEvent)obj; HexagonoColetavelBase.DadosDaGeometriaColetavel d = (HexagonoColetavelBase.DadosDaGeometriaColetavel)ssge.MyObject[0]; musica.PararMusicas(d.velocidadeNaQuedaDaMusica); sfx.DisparaAudio(SoundEffectID.painelAbrindo); }
/* * private void OnGetPentagon(IGameEvent e) * { * dados.SomaPentagono(); * }*/ private void OnGetUpdateGeometry(IGameEvent e) { StandardSendGameEvent ssge = (StandardSendGameEvent)e; HexagonoColetavelBase.DadosDaGeometriaColetavel d = (HexagonoColetavelBase.DadosDaGeometriaColetavel)ssge.MyObject[0]; OnOpenExternalPanel(null); if (d.ePentagono) { dados.SomaPentagono(); } else { dados.SomaHexagono(); } TrophiesManager.VerifyTrophy(d.ePentagono ? TrophyId.coleteUmFragmentoDePentagono : TrophyId.coleteUmFragmentoDeHexagono); }