Advertisement
Aussiemon

FirstTimeInn2.lua

Jan 22nd, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. local mod = {
  2. event_triggered = false
  3. }
  4.  
  5. if SaveData and SaveFileName then
  6. SaveData.first_time_in_inn = false
  7. end
  8.  
  9. Mods.hook.set("first_time_inn", "StateIngame.physics_async_update", function (func, self, ...)
  10.  
  11. if not mod.event_triggered and self.level then
  12. mod.event_triggered = true
  13.  
  14. local level = self.level
  15. Level.trigger_event(level, "first_time_started_game")
  16. Mods.hook.enable(false, "first_time_inn", "StateIngame.physics_async_update")
  17. end
  18.  
  19. local result = func(self, ...)
  20. return result
  21. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement