Logo
公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | 静的公開変数類 | 全メンバ一覧
Yukar.Common.GameDataManager クラス

ゲームデータ管理クラス(セーブデータ用のCatalog) [詳解]

公開メンバ関数

void inititalize (Common.Catalog catalog)
 
void applyBattleCameraSkip (Catalog catalog)
 
Rom.NItem getEnhancedItem (Guid inId)
 
void addEnhancedItem (Rom.NItem inItem)
 

静的公開メンバ関数

static void inititalizeMember (Party party, Catalog catalog)
 
static void InititalizeAccount ()
 
static string GetDataPath (int index, bool legacyPath=false)
 
static string GetDataPathForCrossSave ()
 
static void Save (GameDataManager data, int index)
 
static GameDataManager Load (Catalog catalog, int index)
 
static string LoadDate (int idx)
 

公開変数類

Party party
 
SystemData system
 
StartSettings start
 

静的公開変数類

const string AUTOSAVE_FILENAME = "Save_auto.sgs"
 
const string SAVE_FILENAME = "Save_{0:D2}.sgs"
 
const string SAVE_DATENAME = ".date"
 
static int sRecentDataVersion
 
static string dataPath = ""
 

詳解

ゲームデータ管理クラス(セーブデータ用のCatalog)

メソッド詳解

◆ addEnhancedItem()

void Yukar.Common.GameDataManager.addEnhancedItem ( Rom.NItem  inItem)

◆ applyBattleCameraSkip()

void Yukar.Common.GameDataManager.applyBattleCameraSkip ( Catalog  catalog)

◆ GetDataPath()

static string Yukar.Common.GameDataManager.GetDataPath ( int  index,
bool  legacyPath = false 
)
static

◆ GetDataPathForCrossSave()

static string Yukar.Common.GameDataManager.GetDataPathForCrossSave ( )
static

◆ getEnhancedItem()

Rom.NItem Yukar.Common.GameDataManager.getEnhancedItem ( Guid  inId)

◆ inititalize()

void Yukar.Common.GameDataManager.inititalize ( Common.Catalog  catalog)

◆ InititalizeAccount()

static void Yukar.Common.GameDataManager.InititalizeAccount ( )
static

◆ inititalizeMember()

static void Yukar.Common.GameDataManager.inititalizeMember ( Party  party,
Catalog  catalog 
)
static

◆ Load()

static GameDataManager Yukar.Common.GameDataManager.Load ( Catalog  catalog,
int  index 
)
static

◆ LoadDate()

static string Yukar.Common.GameDataManager.LoadDate ( int  idx)
static

◆ Save()

static void Yukar.Common.GameDataManager.Save ( GameDataManager  data,
int  index 
)
static

メンバ詳解

◆ AUTOSAVE_FILENAME

const string Yukar.Common.GameDataManager.AUTOSAVE_FILENAME = "Save_auto.sgs"
static

◆ dataPath

string Yukar.Common.GameDataManager.dataPath = ""
static

◆ party

Party Yukar.Common.GameDataManager.party

◆ SAVE_DATENAME

const string Yukar.Common.GameDataManager.SAVE_DATENAME = ".date"
static

◆ SAVE_FILENAME

const string Yukar.Common.GameDataManager.SAVE_FILENAME = "Save_{0:D2}.sgs"
static

◆ sRecentDataVersion

int Yukar.Common.GameDataManager.sRecentDataVersion
static

◆ start

StartSettings Yukar.Common.GameDataManager.start

◆ system

SystemData Yukar.Common.GameDataManager.system