client.cs 928 B

1234567891011121314151617181920212223242526272829
  1. function initClient()
  2. {
  3. echo("\n--------- Initializing " @ $appName @ ": Client Scripts ---------");
  4. // Make sure this variable reflects the correct state.
  5. $Server::Dedicated = false;
  6. // Game information used to query the master server
  7. $Client::GameTypeQuery = $appName;
  8. $Client::MissionTypeQuery = "Any";
  9. exec( "data/clientServer/scripts/client/message.cs" );
  10. exec( "data/clientServer/scripts/client/connectionToServer.cs" );
  11. exec( "data/clientServer/scripts/client/levelDownload.cs" );
  12. exec( "data/clientServer/scripts/client/levelLoad.cs" );
  13. //load prefs
  14. %prefPath = getPrefpath();
  15. if ( isFile( %prefPath @ "/clientPrefs.cs" ) )
  16. exec( %prefPath @ "/clientPrefs.cs" );
  17. else
  18. exec( "data/defaults.cs" );
  19. loadMaterials();
  20. // Copy saved script prefs into C++ code.
  21. setDefaultFov( $pref::Player::defaultFov );
  22. setZoomSpeed( $pref::Player::zoomSpeed );
  23. }