//====================================================== //------------------------------------------------------ // 秀丸macro-file-VER () //------------------------------------------------------ //====================================================== //WORD1ca,name CHAR //WORD1cb,name CHAR+アライメント //WORD2c,name,kosu CHAR配列 //WORD3c,name,kosu1,kosu2 CHAR多重配列 //WORD1sa,name UnSHORT //WORD1sb,name UnSHORT+アライメント //WORD1i,name INT //WORD3i,name,kosu1,kosu2 INT多重配列 //STRUCT1,type,name 構造体 //STRUCT2,type,name,kosu 構造体配列 //STRUCT3,type,name,kosu1,kosu2 構造体多重配列 //---------------------------------------------- // オートセーブ用WORK //---------------------------------------------- AUTO_SAVE_START //kyeword(削除不可) WORD1ca ,ucLevel //ゲームの難易度 WORD1ca ,ucWorldNum // WORD1cb ,ucStageNum // WORD1sb ,usTotalGoldMedal // 金のメダルの数 WORD1i ,iGmTotalScore // 16進トータルスコア (要セーブ) STRUCT3 ,W4ItSt,W4ItemStatus,WORLD_NUM_MAX,STAGE_NUM_MAX //ItemStatus 島数×大会数(要セーブ) WORD3i ,iGmStageHighScore,WORLD_NUM_MAX,4 //各ステージのハイスコア(要セーブ) WORD2s ,usMiniBestScore,3 // ミニゲームのベストスコア WORD1cb ,ucBgmOff //BGM AUTO_SAVE_END //kyeword(削除不可) //------------------------------------- // 中断セーブ用WORK //------------------------------------- DISCONTINUE_SAVE_START //kyeword(削除不可) WORD1ca ,ucTotalTaikaiNum //(順番移動不可) +6(int) WORD1ca ,ucWorldNum // WORD1ca ,ucStageNum // WORD1cb ,ucGateNum // WORD1ca ,ReBlockSw // WORD1cb ,ucTimeUp // WORD1sa ,usDisConR // WORD1sb ,BgmMap.usNextNum // WORD1sa ,usTekiBgPosX // WORD1sb ,usTekiBgPosY // STRUCT1 ,WarDef ,Wario //ワリオ STRUCT1 ,CapDef ,WarKage // STRUCT1 ,LiftDef ,WarLift // STRUCT1 ,CapDef ,WarCap // STRUCT1 ,WEffDef ,WarEff // STRUCT1 ,LifeDef ,WarLife // STRUCT1 ,LifeDef ,WarLife2 // STRUCT1 ,WJEffDef ,WarJEff // STRUCT1 ,WJEffDef ,WarJEff2 // STRUCT2 ,TkDef ,TEbuf ,TEKIKAZU //:敵 STRUCT2 ,Tk2Def ,ScEbuf ,SCOKAZU // スコアOBJEachバッファ (要セーブ) WORD1ca ,ucJSwitchOnFlg // WORD1ca ,ucScTkindBak // 一つ前に得点した敵の種類 (要セーブ) WORD1ca ,ucScRenzoku // 連続して同種の敵を倒している回数 (要セーブ) WORD1cb ,ucTekiKillCnt // 殺した敵の総数 (要セーブ) WORD1ca ,ucKakera1GetFlg // かけら1ゲットフラグ (要セーブ) WORD1ca ,ucKakera2GetFlg // かけら2ゲットフラグ (要セーブ) WORD1ca ,ucKakera3GetFlg // かけら3ゲットフラグ (要セーブ) WORD1cb ,ucKakera4GetFlg // かけら4ゲットフラグ (要セーブ) WORD1ca ,ucCardGetFlg // 手持ちのカードの枚数 (要セーブ) WORD1ca ,ucKagiGetFlg // カギゲットフラグ (要セーブ) WORD1ca ,ucJSwitchOnFlg // スイッチオンフラグ (要セーブ) WORD1cb ,ucWarioOutStartFlg // WORD1i ,iGmTotalScore // 16進トータルスコア (要セーブ) WORD1i ,iGmStageScore // 16進ステージスコア (要セーブ) WORD1i ,iGmTimeFrame // 16進トータルタイムフレーム (要セーブ) WORD2c ,Tnkbuf,TEKIBAN-TEKIBAN_I // 敵番に対する敵KIND(Item類も含む)格納バッファ(要セーブ) WORD2c ,Tofsbuf,TEKIBAN-TEKIBAN_I // 敵番に対応する各敵キャラクタオフセットナンバーバッファ(要セーブ) WORD3c ,ThaitiFlgbuf,HEYANUMMAX,TEKIHAIMAX //各部屋毎の敵配置(TEKIHAIMAX個)フラグバッファ(要セーブ) WORD2c ,MapSw,5 // スイッチ(BG書替えに対応) (save) WORD2c ,cGmTime,3 // タイマーの各桁の数字 (要セーブ) WORD2c ,cGmStScore,5 // ステージスコアの各桁の数字 (要セーブ) STRUCT1 ,AlphaBldDef,AbEVB // STRUCT1 ,BgOfsTargetDef,OfsTrg // WORD1sa ,usBg0Hofs WORD1sa ,usBg0Vofs WORD1sa ,usBg1Hofs WORD1sa ,usBg1Vofs WORD1sa ,usBg2Hofs WORD1sa ,usBg2Vofs WORD1sa ,usBg3Hofs WORD1sa ,usBg3Vofs DISCONTINUE_SAVE_END //kyeword(削除不可)