diff --git a/maidroid/api.lua b/maidroid/api.lua index 36576ad..74a9d1e 100644 --- a/maidroid/api.lua +++ b/maidroid/api.lua @@ -361,15 +361,17 @@ function maidroid.register_maidroid(product_name, def) self.pause = false if self.core_name ~= "" then local core = maidroid.registered_cores[self.core_name] - core.on_pause(self) + core.on_resume(self) end else self.pause = true if self.core_name ~= "" then local core = maidroid.registered_cores[self.core_name] - core.on_resume(self) + core.on_pause(self) end end + + update_infotext(self) end -- register a definition of a new maidroid. diff --git a/maidroid_core/cores/basic.lua b/maidroid_core/cores/basic.lua index 26dc95d..417d9e2 100644 --- a/maidroid_core/cores/basic.lua +++ b/maidroid_core/cores/basic.lua @@ -6,6 +6,7 @@ local state = {IDLE = 0, ACCOMPANY = 1} local function on_start(self) + print("KOKO") self.state = state.IDLE self.object:setacceleration{x = 0, y = -10, z = 0} self.object:setvelocity{x = 0, y = 0, z = 0}