def _file_path(self,
                mod_identity: CommonModIdentity,
                identifier: str = None) -> str:
     from sims4communitylib.utils.common_log_utils import CommonLogUtils
     data_name = self._format_data_name(mod_identity, identifier=identifier)
     if self._per_save:
         save_slot_id = CommonSaveUtils.get_save_slot_id()
         save_slot_guid = CommonSaveUtils.get_save_slot_guid()
         return os.path.join(
             CommonLogUtils.get_sims_documents_location_path(), 'saves',
             mod_identity.base_namespace.lower(),
             f'{data_name}_id_{save_slot_id}_guid_{save_slot_guid}.json')
     else:
         return os.path.join(
             CommonLogUtils.get_sims_documents_location_path(), 'saves',
             mod_identity.base_namespace.lower(), f'{data_name}.json')
示例#2
0
 def _get_save_dir(self) -> str:
     return os.path.join(CommonLogUtils.get_sims_documents_location_path(),
                         'saves', 'CNNoRelationshipDecay')