sr2lua/cutscene_tv.lua

  1. Cutscene_tv_anims = {	 
  2. 								anim_1_h = -1,  
  3. 								anim_2_h = -1,  
  4. 								anim_3_h = -1 
  5. } 
  6.  
  7. function cutscene_tv_init() 
  8. 	--Load Pegs 
  9. 	peg_load("ui_cutscene") 
  10. 	 
  11. 	--Find Animations, pause and store to globals 
  12. 	local anim_1_h = vint_object_find("static_1_2_scale") 
  13. 	local anim_2_h = vint_object_find("static_1_alpha") 
  14. 	local anim_3_h = vint_object_find("static_3_scale") 
  15. 	vint_set_property(anim_1_h, "is_paused", true) 
  16. 	vint_set_property(anim_2_h, "is_paused", true) 
  17. 	vint_set_property(anim_3_h, "is_paused", true) 
  18. 	Cutscene_tv_anims.anim_1_h = anim_1_h 
  19. 	Cutscene_tv_anims.anim_2_h = anim_2_h 
  20. 	Cutscene_tv_anims.anim_3_h = anim_3_h 
  21. end 
  22.  
  23.  
  24.  
  25. function cutscene_tv_cleanup() 
  26. 	--Unload Pegs 
  27. 	peg_unload("ui_cutscene") 
  28. end 
  29.  
  30. function play_static() 
  31. 	--Play all anims at once 
  32. 	lua_play_anim(Cutscene_tv_anims.anim_1_h, 0) 
  33. 	lua_play_anim(Cutscene_tv_anims.anim_2_h, 0) 
  34. 	lua_play_anim(Cutscene_tv_anims.anim_3_h, 0) 
  35. end 
  36.  
  37.  
  38. function shot_start() 
  39. 	--Just to debug with 
  40. 	debug_print("test", "Shot is now starting!\n") 
  41. end