Closed elbraulio closed 8 years ago
Concept Location:
Lugar donde se verifica (mientras se está jugando) si se apretó el click izquierdo para disparar: -DoomMain -> BuildTiccmd
En este lugar se puede verificar si se apretó el click derecho, pues la misma función empleada (mousebuttons) con un distinto argumento (mousebstrafe = 2) entregaría si tal acción fue realizada.
Impact analysis, prefactoring, change propagation, verification y postfactoring:
-La clase que necesita cambios es únicamente DoomMain, pues se requiere únicamente la adición de una condición en un if.
-De la misma forma, no es necesario un prefactoring, no se realiza una propagación posterior ni un post factoring.
-La verificación es fácilmente realizada al correr el juego y probar disparar al realizar un click derecho.
Conclusion:
Se averiguó satisfactoriamente el lugar indicado para lograr realizar disparos alternativos mediante el click derecho.
Requisito de Usuario asociado RU17 - Modo alternativo Uso alternativo de armas