pk no haces que caigan según la posición del player? así como la típica estalactita?
EDITO: y si condicionas la caida con un "if obj_martillo.cayendo == false { cayendo = true; }" ?? es decir, hacer que caiga SOLO si no hay ningún martillo cayendo, en el caso de que sí haya alguno cayendo, reinicias la alarm
si es muy aburrido que solo caiga de uno en uno, puedes hacer un recuento de cuántos martillos están cayendo
EDITO: y si condicionas la caida con un "if obj_martillo.cayendo == false { cayendo = true; }" ?? es decir, hacer que caiga SOLO si no hay ningún martillo cayendo, en el caso de que sí haya alguno cayendo, reinicias la alarm
si es muy aburrido que solo caiga de uno en uno, puedes hacer un recuento de cuántos martillos están cayendo