njara / mochadoom

Fork of Mochadoom from Sourceforge
GNU General Public License v3.0
0 stars 1 forks source link

RS40 - Boton para disparar de forma alternativa #41

Closed elbraulio closed 8 years ago

elbraulio commented 8 years ago

Requisito de Usuario asociado RU17 - Modo alternativo Uso alternativo de armas

masotrix commented 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.

masotrix commented 8 years ago

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.

masotrix commented 8 years ago

Conclusion:

Se averiguó satisfactoriamente el lugar indicado para lograr realizar disparos alternativos mediante el click derecho.