• R/O
  • SSH
  • HTTPS

Commit

Frequently used words (click to add to your profile)

javac++androidlinuxc#objective-cqt誰得cocoawindowspythonphprubygameguibathyscaphec翻訳omegat計画中(planning stage)frameworktwittertestdombtronvb.netdirectxarduinopreviewerゲームエンジン

X operations(XOPS)に非常に近いFPSゲームを制作・リメイクし、成果物をオープンソースとして公開することを目的としたプロジェクトです。


Commit MetaInfo

Revision321 (tree)
Zeit2022-06-06 01:47:06
Autorxops-mikan

Log Message

exeのコマンド引数で直接.mifを指定した場合、addonリストの作成処理を省略するように。

Ändern Zusammenfassung

Diff

--- trunk/gamemain.cpp (revision 320)
+++ trunk/gamemain.cpp (revision 321)
@@ -117,10 +117,9 @@
117117 //オブジェクトマネージャー初期化
118118 ObjMgr.SetClass(&GameParamInfo, &d3dg, &Resource, &BlockData, &PointData, &CollD, &GameSound, &MIFdata);
119119
120- //addonリスト作成
121- GameAddon.LoadFiledata("addon\\");
120+ if( (mode != 0)&&(MIFpath != NULL) ){
121+ //※ミッションを直接起動するならば、addonリストは不要であるため作成しない。
122122
123- if( (mode != 0)&&(MIFpath != NULL) ){
124123 //起動するミッション設定
125124 GameInfoData.selectmission_id = -1;
126125 strcpy(GameInfoData.mifpath, MIFpath);
@@ -134,6 +133,9 @@
134133 }
135134 }
136135 else{
136+ //addonリスト作成
137+ GameAddon.LoadFiledata("addon\\");
138+
137139 GameInfoData.selectmission_id = 0;
138140 strcpy(GameInfoData.mifpath, "");
139141 }