Shuvit game master repo. http://shuvit.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

logo_fades.py 995B

12345678910111213141516171819202122232425262728293031323334
  1. import bge
  2. #import Settings
  3. def main():
  4. cont = bge.logic.getCurrentController()
  5. own = cont.owner
  6. dict = bge.logic.globalDict
  7. scene = bge.logic.getCurrentScene()
  8. black = scene.objects['black']
  9. shuvit_logo = scene.objects['shuvit_logo']
  10. scenes = bge.logic.getSceneList()
  11. if dict['overlay_fadein'] == 1:
  12. for i in scenes:
  13. if i.name == "fade_in":
  14. scene2 = i
  15. scene2.end()
  16. cont.activate(own.actuators['add_fade'])
  17. if dict['overlay_fadeout'] == 1:
  18. dict['overlay_fadeout'] = 0
  19. black.playAction('black_fade', 100,200, layer=2, play_mode=0)
  20. shuvit_logo.playAction('logo_fade', 100,200, layer=0, play_mode=0)
  21. if dict['load_timer'] > 0:
  22. dict['load_timer'] -= 1
  23. if dict['load_timer'] == 3:
  24. scenes = bge.logic.getSceneList()
  25. dict['load_timer'] == 0
  26. cont.activate(own.actuators['reload_game'])
  27. #main()