[WIP] Treballant en el jefe. Per fi! Ja comença a funcionar de nou
This commit is contained in:
@@ -30,15 +30,15 @@ function pattern:draw()
|
||||
for k, v in pairs(self.node) do
|
||||
scr_x, scr_y = viewp:screen_coords( v.x, v.y )
|
||||
if self.path_idx==k or target==k then
|
||||
draw.rectf(scr_x, scr_y, 16, 16, 3)
|
||||
draw.rectf(scr_x, scr_y, 16, 16, 13)
|
||||
else
|
||||
draw.rectf(scr_x, scr_y, 16, 16, 16)
|
||||
draw.rect(scr_x, scr_y, 16, 16, 3)
|
||||
draw.rect(scr_x, scr_y, 16, 16, k)
|
||||
end
|
||||
if target ~= nil and target==k then
|
||||
draw.rectf(scr_x, scr_y, 16, 16, 2)
|
||||
draw.rectf(scr_x, scr_y, 16, 16, 15)
|
||||
end
|
||||
draw.text(k, scr_x+4, scr_y+4, 14)
|
||||
draw.text(k, scr_x+4, scr_y+4, k)
|
||||
end
|
||||
end
|
||||
-- Necessite saber quina estrategia aplicar abans de moure al següent target
|
||||
@@ -128,7 +128,7 @@ end
|
||||
-- return pattern:action()
|
||||
-- end
|
||||
function pattern:next_action ( )
|
||||
print_dbg("")
|
||||
-- print_dbg("")
|
||||
local num_actions = 0
|
||||
-- index a la següent acció
|
||||
self.action_idx = self.action_idx+1
|
||||
@@ -148,7 +148,7 @@ end
|
||||
|
||||
-- [OK] Canvia al següent target segons el path o al que se li pase
|
||||
function pattern:next_target( target )
|
||||
print_dbg("")
|
||||
-- print_dbg("")
|
||||
target = target or self:target()
|
||||
-- Si hi ha una entrada manual eliminar-la
|
||||
if not empty_table(self.manual_path) then
|
||||
|
||||
Reference in New Issue
Block a user