defaults.lua 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. for k,v in pairs(math) do _G[k]=v end for k,v in pairs(table) do _G[k]=v end
  2. _G["count"]=_G["getn"]
  3. Polycore.__ptr_lookup = {}
  4. Services = {}
  5. Services.Core = Core("__skip_ptr__")
  6. Services.Core.__ptr = Polycore.CoreServices_getCore(Polycore.CoreServices_getInstance())
  7. Services.Renderer = Renderer("__skip_ptr__")
  8. Services.Renderer.__ptr = Polycore.CoreServices_getRenderer(Polycore.CoreServices_getInstance())
  9. Services.MaterialManager = MaterialManager("__skip_ptr__")
  10. Services.MaterialManager.__ptr = Polycore.CoreServices_getMaterialManager(Polycore.CoreServices_getInstance())
  11. Services.ScreenManager = ScreenManager("__skip_ptr__")
  12. Services.ScreenManager.__ptr = Polycore.CoreServices_getScreenManager(Polycore.CoreServices_getInstance())
  13. Services.SceneManager = SceneManager("__skip_ptr__")
  14. Services.SceneManager.__ptr = Polycore.CoreServices_getSceneManager(Polycore.CoreServices_getInstance())
  15. Services.TimerManager = TimerManager("__skip_ptr__")
  16. Services.TimerManager.__ptr = Polycore.CoreServices_getTimerManager(Polycore.CoreServices_getInstance())
  17. Services.TweenManager = TweenManager("__skip_ptr__")
  18. Services.TweenManager.__ptr = Polycore.CoreServices_getTweenManager(Polycore.CoreServices_getInstance())
  19. Services.ResourceManager = ResourceManager("__skip_ptr__")
  20. Services.ResourceManager.__ptr = Polycore.CoreServices_getResourceManager(Polycore.CoreServices_getInstance())
  21. Services.SoundManager = SoundManager("__skip_ptr__")
  22. Services.SoundManager.__ptr = Polycore.CoreServices_getSoundManager(Polycore.CoreServices_getInstance())
  23. Services.FontManager = FontManager("__skip_ptr__")
  24. Services.FontManager.__ptr = Polycore.CoreServices_getFontManager(Polycore.CoreServices_getInstance())
  25. function Update(e)
  26. end
  27. print("OKGO!")