[WIP] Treballant en el jefe. Per fi! Ja comença a funcionar de nou

This commit is contained in:
2026-04-17 21:22:03 +02:00
parent 956603b99c
commit 82e00e04d1
6 changed files with 348 additions and 120 deletions

View File

@@ -257,8 +257,8 @@ function update_game()
score.draw()
if DEBUG then
special_keys()
if DEBUG then
debug_info()
end
end
@@ -334,7 +334,55 @@ function update_pause()
end
end
function print_analisis_field ( field )
local field_state=" "
if boss.analisis[field] then field_state="X" end
print(" [ "..field_state.." ] "..field)
end
function print_analisis()
print("--------------------------------------------")
print_analisis_field("can_chase_abad")
print_analisis_field("can_climb")
print_analisis_field("can_shot")
print_analisis_field("can_super")
print_analisis_field("can_go_altar")
print_analisis_field("falling")
print_analisis_field("going_to_fall")
print_analisis_field("target_reached")
print("X= "..boss.x..", OX= "..boss.x_old)
print(" ")
end
function special_keys()
if key.press(key.A) then
boss.x_old = boss.x
boss.x = boss.x-1
print_analisis()
end
if key.press(key.S) then
boss.y_old = boss.y
boss.y = boss.y+1
print_analisis()
end
if key.press(key.D) then
boss.x_old = boss.x
boss.x = boss.x+1
print_analisis()
end
if key.press(key.W) then
boss.y_old = boss.y
boss.y = boss.y-1
print_analisis()
end
if key.press(key.W) then
boss.y_old = boss.y
boss.y = boss.y-1
print_analisis()
end
if key.press(key.F) then
boss._pause = not boss._pause
end
if key.press(key.N1) then
-- -- abad prev room
-- local hab = abad.hab-1