Advertisement
Guest User

clienthangarspace (modded)

a guest
Oct 6th, 2016
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.25 KB | None | 0 0
  1. def _getDefaultHangarPath(isPremium):
  2.     import os, io
  3.     xml = ResMgr.openSection('scripts/client/gui/clienthangarspace.xml')
  4.     if xml is not None:
  5.         xml_hangar_name = xml.readString('Name')
  6.         if xml_hangar_name:
  7.             xml_hangar_space = _DEFAULT_SPACES_PATH + '/' + xml_hangar_name.strip()
  8.             xml_hangar_settings = ResMgr.openSection(xml_hangar_space + '/space.settings')
  9.             if xml_hangar_settings is not None:
  10.                 print '[HangarSelector] Space found: ' + xml_hangar_space
  11.                 return xml_hangar_space
  12.             else:
  13.                 print '[HangarSelector] Error reading hangar data: ' + xml_hangar_space + '/space.settings'
  14.                 print '[HangarSelector] Using default premium hangar: hangar_premium_v2'
  15.         else:
  16.             print '[HangarSelector] XML parsing error. Please check the file: res_mods/.../scripts/client/gui/clienthangarspace.xml'
  17.             print '[HangarSelector] Using default premium hangar: hangar_premium_v2'
  18.     else:
  19.         print '[HangarSelector] XML not found: /res_mods/.../scripts/client/gui/clienthangarspace.xml'
  20.         print '[HangarSelector] Using default premium hangar: hangar_premium_v2'
  21.     return _DEFAULT_SPACES_PATH + '/hangar_premium_v2'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement