Closed elbraulio closed 8 years ago
Inicialization: Añadir dispario secundario en MachineGun que tiene menor cooldown (dispara mas rapido)
Concept Location:
/gamelogic/ActionFunctions.java
Impact Analisis:
/gamelogic/ActionFunctions.java /data/info.java /doom/think_k.java /doom/items.java /defines/StateNum.java
Prefactoring: Se modificaran las funciones previamente señaladas agregando lo necesario para añadir el nuevo tipo de disparo, tambien se disminuirá la duracion del disparo disminuyendo los frames del disparo normal, con esto se logra disparar mas rápido.
Change Propagation:
/gamelogic/ActionFunctions.java /data/info.java /doom/think_k.java /doom/items.java /defines/StateNum.java
Verification:
Se comprobo que la funcionalidad requerida esta añadida, pero se encontro un bug al usar el cheatcode "idfa" que genera algunas armas que no estan implementadas, entonces al gastar todas las balas de cualquier arma, previamente habiendo hecho este cheatcode, se cambia automaticamente a una de estas armas provocando el error en el juego.
Postfactoring: no se requiere
Conclusion: Se añadio el nuevo modo de disparo en el cual hay menor cooldown. c3da2ac45ed4d453d85d85ac336f553215ec59c8
Requisito de Usuario asociado RU21 - Modo alternativo Machine gun