Problème de mouvement qui ne se déclenche pas.
Le contexte :
- Game:is_suspended à true
Quand je lance un mouvement dont on a ignoré la suspension et qui se trouve dans un timer, celui ci ne se déclenche pas.
Exemple de code :
game:set_suspended(true)
local timer = sol.timer.start(map, 1000, function()
local movement_jump = sol.movement.create("jump")
movement_jump:set_direction8(7)
movement_jump:set_distance(24)
movement_jump:set_ignore_obstacles(true)
movement_jump:set_ignore_suspend(true)
movement_jump:start(hero)
end)
timer:set_suspended_with_map(false)
Il suffit de sortir le mouvement du timer pour que cela fonctionne.