Setup whatever needs to be setup for game mode
| 783 | |
| 784 | // Setup whatever needs to be setup for game mode |
| 785 | bool InitGame() { |
| 786 | #ifdef _DEBUG |
| 787 | // Put player in flying mode |
| 788 | SlewStop(Player_object); |
| 789 | #endif |
| 790 | |
| 791 | InitHUD(); |
| 792 | |
| 793 | if (!InitGameScript()) // initializes game script |
| 794 | return false; |
| 795 | |
| 796 | Frametime = 0.1f; |
| 797 | Skip_render_game_frame = false; |
| 798 | |
| 799 | // reset controllers. |
| 800 | Controller->mask_controllers((Current_pilot.read_controller & READF_JOY) ? true : false, |
| 801 | (Current_pilot.read_controller & READF_MOUSE) ? true : false); |
| 802 | |
| 803 | return true; |
| 804 | } |
| 805 | |
| 806 | #ifdef EDITOR |
| 807 | bool Game_being_played_from_quick_play = false; |
no test coverage detected