Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func RecargarArma():
- # ESTA VARIABLE LOCAL SE ENCARGA DE HACER UN CALCULO DE CUANTA MUNICION QUEDA ENTRE LA RESTA DE LA
- # MUNICION MAX Y LA MUNICION ACTUAL, DEJANDO COMO RESULTADO UNA DIFERENCIA DE CUANTO LE FALTA A
- # MUNICION ACTUAL PARA ALCANZAR EL MISMO VALOR QUE MUNICION MAXIMA
- var diferencia_municion = municion_max - municion_actual
- # QUIERO CHECKEAR SI TENGO RESERVAS Y SI MI MUNICION ACTUAL ES MENOR A LA MUNICION MAX DEL ARMA
- if municion_reserva > 0 && municion_actual < municion_max:
- # DE SER VERDADERO, QUIERO CHECKAR SI TENGO MAS RESERVAS QUE 'diferencia_municion' Y SI LA MUNICION ACTUAL
- # ES MAYOR QUE 0
- if diferencia_municion > municion_reserva && municion_actual > 0:
- # "ENTONCES AÑADO LA MUNICION RESTANTE QUE ME FALTA PARA LLEGAR DE MUNICION ACTUAL A MUNICION MAX"
- municion_actual += diferencia_municion
- # "Y LE RESTO ESA MISMA CANTIDAD A LAS RESERVAS"
- municion_reserva -= diferencia_municion
- print("HAS RECARGADO: " + String(diferencia_municion) + " PROYECTILES A TU ARMA")
- # DE OTRO MODO SI LA MUNICION DE RESERVA ES MAYOR A LA MUNICION MAX Y LA MUNICION ACTUAL ES MENOR O IGUAL
- # A CERO
- elif municion_reserva > municion_max && municion_actual <= 0:
- # "ENTONCES RECARGO LA MUNICION ACTUAL = MUNICION MAXIMA"
- municion_actual = municion_max
- # "Y LE RESTO ESA MISA CANTIDAD A LAS RESERVAS"
- municion_reserva -= municion_max
- print("HAS RECARGADO: " + String(municion_max) + " PROYECTILES A TU ARMA")
- elif municion_actual >= municion_max:
- print("MAXIMA MUNICION POSIBLE")
- # SI NADA DE ESTO SE CUMPLE ENTONCES
- else:
- # AÑADO EL VALOR TOTAL DE LAS RESERVAS A LA MUNICION ACTUAL
- municion_actual += municion_reserva
- # Y DEJO LA MUNICION DE RESERVA EN 0
- municion_reserva -= municion_reserva
- print("HAS RECARGADO: " + String(municion_actual) + " DE MUNICION A TU ARMA")
- print("TE QUEDAN " + String(municion_reserva) + " DE MUNICION EN TU RESERVA")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement