• R/O
  • SSH
  • HTTPS

dtxmaniaxg-verk: Commit


Commit MetaInfo

Revision546 (tree)
Time2016-06-12 17:04:55
Authorkairera0467

Log Message

#xxxxx DTXC(4.00RC)のビルドイベントを変更。
#xxxxx DTXC(4.00RC)の起動時にエラーが出ていたので修正。
#xxxxx DTXVModeでRebuild版を起動した際に、難易度ラベル関連でエラーが出ないよう修正。
#xxxxx Rebuild版でのJudgeAnimeType2仕様変更の適用

Change Summary

Incremental Difference

--- branches/140707(ReBuild XGVersion)/DTXCreatorプロジェクト/コード/00.全体/CDTX入出力.cs (revision 545)
+++ branches/140707(ReBuild XGVersion)/DTXCreatorプロジェクト/コード/00.全体/CDTX入出力.cs (revision 546)
@@ -2229,122 +2229,122 @@
22292229 }
22302230 }
22312231 }
2232- //for( int num20 = 0; num20 < 8; num20++ )
2232+ for( int num20 = 0; num20 < 8; num20++ )
2233+ {
2234+ if( builderArray[ num20 ].Length != 0 )
2235+ {
2236+ sw.WriteLine( "#{0}{1}: {2}", C変換.str小節番号を文字列3桁に変換して返す( c小節.n小節番号0to3599 ), C変換.str数値を16進数2桁に変換して返す( 0x20 + num20 ), builderArray[ num20 ].ToString() );
2237+ }
2238+ }
2239+ //for( int num20 = 0; num20 < 255; num20++ )
22332240 //{
22342241 // if( builderArray[ num20 ].Length != 0 )
22352242 // {
2236- // sw.WriteLine( "#{0}{1}: {2}", C変換.str小節番号を文字列3桁に変換して返す( c小節.n小節番号0to3599 ), C変換.str数値を16進数2桁に変換して返す( 0x20 + num20 ), builderArray[ num20 ].ToString() );
2243+ // int num16 = 0;
2244+ // if (num20 < 16)
2245+ // {
2246+ // num16 = num20 + 32;
2247+ // }
2248+ // if (num20 == 16)
2249+ // {
2250+ // num16 = 147;
2251+ // }
2252+ // if (num20 == 17)
2253+ // {
2254+ // num16 = 148;
2255+ // }
2256+ // if (num20 == 18)
2257+ // {
2258+ // num16 = 149;
2259+ // }
2260+ // if (num20 == 19)
2261+ // {
2262+ // num16 = 150;
2263+ // }
2264+ // if (num20 == 20)
2265+ // {
2266+ // num16 = 151;
2267+ // }
2268+ // if (num20 == 21)
2269+ // {
2270+ // num16 = 152;
2271+ // }
2272+ // if (num20 == 22)
2273+ // {
2274+ // num16 = 153;
2275+ // }
2276+ // if (num20 == 23)
2277+ // {
2278+ // num16 = 154;
2279+ // }
2280+ // if (num20 == 32)
2281+ // {
2282+ // num16 = 155;
2283+ // }
2284+ // if (num20 == 33)
2285+ // {
2286+ // num16 = 156;
2287+ // }
2288+ // if (num20 == 34)
2289+ // {
2290+ // num16 = 157;
2291+ // }
2292+ // if (num20 == 35)
2293+ // {
2294+ // num16 = 158;
2295+ // }
2296+ // if (num20 == 36)
2297+ // {
2298+ // num16 = 159;
2299+ // }
2300+ // if (num20 == 37)
2301+ // {
2302+ // num16 = 169;
2303+ // }
2304+ // if (num20 == 38)
2305+ // {
2306+ // num16 = 170;
2307+ // }
2308+ // if (num20 == 39)
2309+ // {
2310+ // num16 = 171;
2311+ // }
2312+ // if (num20 == 48)
2313+ // {
2314+ // num16 = 172;
2315+ // }
2316+ // if (num20 == 49)
2317+ // {
2318+ // num16 = 173;
2319+ // }
2320+ // if (num20 == 50)
2321+ // {
2322+ // num16 = 174;
2323+ // }
2324+ // if (num20 == 51)
2325+ // {
2326+ // num16 = 175;
2327+ // }
2328+ // if (num20 == 52)
2329+ // {
2330+ // num16 = 208;
2331+ // }
2332+ // if (num20 == 53)
2333+ // {
2334+ // num16 = 209;
2335+ // }
2336+ // if (num20 == 54)
2337+ // {
2338+ // num16 = 210;
2339+ // }
2340+ // if (num20 == 55)
2341+ // {
2342+ // num16 = 211;
2343+ // }
2344+
2345+ // sw.WriteLine( "#{0}{1}: {2}", C変換.str小節番号を文字列3桁に変換して返す( c小節.n小節番号0to3599 ), C変換.str数値を16進数2桁に変換して返す( num16 ), builderArray[ num20 ].ToString() );
22372346 // }
22382347 //}
2239- for( int num20 = 0; num20 < 255; num20++ )
2240- {
2241- if( builderArray[ num20 ].Length != 0 )
2242- {
2243- int num16 = 0;
2244- if (num20 < 16)
2245- {
2246- num16 = num20 + 32;
2247- }
2248- if (num20 == 16)
2249- {
2250- num16 = 147;
2251- }
2252- if (num20 == 17)
2253- {
2254- num16 = 148;
2255- }
2256- if (num20 == 18)
2257- {
2258- num16 = 149;
2259- }
2260- if (num20 == 19)
2261- {
2262- num16 = 150;
2263- }
2264- if (num20 == 20)
2265- {
2266- num16 = 151;
2267- }
2268- if (num20 == 21)
2269- {
2270- num16 = 152;
2271- }
2272- if (num20 == 22)
2273- {
2274- num16 = 153;
2275- }
2276- if (num20 == 23)
2277- {
2278- num16 = 154;
2279- }
2280- if (num20 == 32)
2281- {
2282- num16 = 155;
2283- }
2284- if (num20 == 33)
2285- {
2286- num16 = 156;
2287- }
2288- if (num20 == 34)
2289- {
2290- num16 = 157;
2291- }
2292- if (num20 == 35)
2293- {
2294- num16 = 158;
2295- }
2296- if (num20 == 36)
2297- {
2298- num16 = 159;
2299- }
2300- if (num20 == 37)
2301- {
2302- num16 = 169;
2303- }
2304- if (num20 == 38)
2305- {
2306- num16 = 170;
2307- }
2308- if (num20 == 39)
2309- {
2310- num16 = 171;
2311- }
2312- if (num20 == 48)
2313- {
2314- num16 = 172;
2315- }
2316- if (num20 == 49)
2317- {
2318- num16 = 173;
2319- }
2320- if (num20 == 50)
2321- {
2322- num16 = 174;
2323- }
2324- if (num20 == 51)
2325- {
2326- num16 = 175;
2327- }
2328- if (num20 == 52)
2329- {
2330- num16 = 208;
2331- }
2332- if (num20 == 53)
2333- {
2334- num16 = 209;
2335- }
2336- if (num20 == 54)
2337- {
2338- num16 = 210;
2339- }
2340- if (num20 == 55)
2341- {
2342- num16 = 211;
2343- }
2344-
2345- sw.WriteLine( "#{0}{1}: {2}", C変換.str小節番号を文字列3桁に変換して返す( c小節.n小節番号0to3599 ), C変換.str数値を16進数2桁に変換して返す( num16 ), builderArray[ num20 ].ToString() );
2346- }
2347- }
23482348 for( int num21 = 0; num21 < c小節.n小節長倍率を考慮した現在の小節の高さgrid; num21++ )
23492349 {
23502350 numArray[ num21, 0 ] = numArray[ num21, 1 ] = 0;
@@ -2447,121 +2447,121 @@
24472447 }
24482448 }
24492449 }
2450- //for( int num32 = 0; num32 < 8; num32++ )
2450+ for( int num32 = 0; num32 < 8; num32++ )
2451+ {
2452+ if( builderArray2[ num32 ].Length != 0 )
2453+ {
2454+ sw.WriteLine( "#{0}{1}: {2}", C変換.str小節番号を文字列3桁に変換して返す( c小節.n小節番号0to3599 ), C変換.str数値を16進数2桁に変換して返す( 160 + num32 ), builderArray2[ num32 ].ToString() );
2455+ }
2456+ }
2457+ //for (int num32 = 0; num32 < 255; num32++)
24512458 //{
2452- // if( builderArray2[ num32 ].Length != 0 )
2459+ // if (builderArray2[num32].Length != 0)
24532460 // {
2454- // sw.WriteLine( "#{0}{1}: {2}", C変換.str小節番号を文字列3桁に変換して返す( c小節.n小節番号0to3599 ), C変換.str数値を16進数2桁に変換して返す( 160 + num32 ), builderArray2[ num32 ].ToString() );
2461+ // int num33 = 0;
2462+ // if (num32 < 16)
2463+ // {
2464+ // num33 = num32 + 160;
2465+ // }
2466+ // if (num32 == 16)
2467+ // {
2468+ // num33 = 197;
2469+ // }
2470+ // if (num32 == 17)
2471+ // {
2472+ // num33 = 198;
2473+ // }
2474+ // if (num32 == 18)
2475+ // {
2476+ // num33 = 200;
2477+ // }
2478+ // if (num32 == 19)
2479+ // {
2480+ // num33 = 201;
2481+ // }
2482+ // if (num32 == 20)
2483+ // {
2484+ // num33 = 202;
2485+ // }
2486+ // if (num32 == 21)
2487+ // {
2488+ // num33 = 203;
2489+ // }
2490+ // if (num32 == 22)
2491+ // {
2492+ // num33 = 204;
2493+ // }
2494+ // if (num32 == 23)
2495+ // {
2496+ // num33 = 205;
2497+ // }
2498+ // if (num32 == 32)
2499+ // {
2500+ // num33 = 206;
2501+ // }
2502+ // if (num32 == 33)
2503+ // {
2504+ // num33 = 207;
2505+ // }
2506+ // if (num32 == 34)
2507+ // {
2508+ // num33 = 218;
2509+ // }
2510+ // if (num32 == 35)
2511+ // {
2512+ // num33 = 219;
2513+ // }
2514+ // if (num32 == 36)
2515+ // {
2516+ // num33 = 220;
2517+ // }
2518+ // if (num32 == 37)
2519+ // {
2520+ // num33 = 221;
2521+ // }
2522+ // if (num32 == 38)
2523+ // {
2524+ // num33 = 222;
2525+ // }
2526+ // if (num32 == 39)
2527+ // {
2528+ // num33 = 223;
2529+ // }
2530+ // if (num32 == 48)
2531+ // {
2532+ // num33 = 225;
2533+ // }
2534+ // if (num32 == 49)
2535+ // {
2536+ // num33 = 226;
2537+ // }
2538+ // if (num32 == 50)
2539+ // {
2540+ // num33 = 227;
2541+ // }
2542+ // if (num32 == 51)
2543+ // {
2544+ // num33 = 228;
2545+ // }
2546+ // if (num32 == 52)
2547+ // {
2548+ // num33 = 229;
2549+ // }
2550+ // if (num32 == 53)
2551+ // {
2552+ // num33 = 230;
2553+ // }
2554+ // if (num32 == 54)
2555+ // {
2556+ // num33 = 231;
2557+ // }
2558+ // if (num32 == 55)
2559+ // {
2560+ // num33 = 232;
2561+ // }
2562+ // sw.WriteLine("#{0}{1}: {2}", C変換.str小節番号を文字列3桁に変換して返す(c小節.n小節番号0to3599), C変換.str数値を16進数2桁に変換して返す(num33), builderArray2[num32].ToString());
24552563 // }
24562564 //}
2457- for (int num32 = 0; num32 < 255; num32++)
2458- {
2459- if (builderArray2[num32].Length != 0)
2460- {
2461- int num33 = 0;
2462- if (num32 < 16)
2463- {
2464- num33 = num32 + 160;
2465- }
2466- if (num32 == 16)
2467- {
2468- num33 = 197;
2469- }
2470- if (num32 == 17)
2471- {
2472- num33 = 198;
2473- }
2474- if (num32 == 18)
2475- {
2476- num33 = 200;
2477- }
2478- if (num32 == 19)
2479- {
2480- num33 = 201;
2481- }
2482- if (num32 == 20)
2483- {
2484- num33 = 202;
2485- }
2486- if (num32 == 21)
2487- {
2488- num33 = 203;
2489- }
2490- if (num32 == 22)
2491- {
2492- num33 = 204;
2493- }
2494- if (num32 == 23)
2495- {
2496- num33 = 205;
2497- }
2498- if (num32 == 32)
2499- {
2500- num33 = 206;
2501- }
2502- if (num32 == 33)
2503- {
2504- num33 = 207;
2505- }
2506- if (num32 == 34)
2507- {
2508- num33 = 218;
2509- }
2510- if (num32 == 35)
2511- {
2512- num33 = 219;
2513- }
2514- if (num32 == 36)
2515- {
2516- num33 = 220;
2517- }
2518- if (num32 == 37)
2519- {
2520- num33 = 221;
2521- }
2522- if (num32 == 38)
2523- {
2524- num33 = 222;
2525- }
2526- if (num32 == 39)
2527- {
2528- num33 = 223;
2529- }
2530- if (num32 == 48)
2531- {
2532- num33 = 225;
2533- }
2534- if (num32 == 49)
2535- {
2536- num33 = 226;
2537- }
2538- if (num32 == 50)
2539- {
2540- num33 = 227;
2541- }
2542- if (num32 == 51)
2543- {
2544- num33 = 228;
2545- }
2546- if (num32 == 52)
2547- {
2548- num33 = 229;
2549- }
2550- if (num32 == 53)
2551- {
2552- num33 = 230;
2553- }
2554- if (num32 == 54)
2555- {
2556- num33 = 231;
2557- }
2558- if (num32 == 55)
2559- {
2560- num33 = 232;
2561- }
2562- sw.WriteLine("#{0}{1}: {2}", C変換.str小節番号を文字列3桁に変換して返す(c小節.n小節番号0to3599), C変換.str数値を16進数2桁に変換して返す(num33), builderArray2[num32].ToString());
2563- }
2564- }
25652565 }
25662566 }
25672567 private bool tDTX出力_全チップ_解像度をN分の1にできる( int N, ref int[ , ] arrチップ配列, int n現在の解像度 )
--- branches/140707(ReBuild XGVersion)/DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CAct演奏Drums判定文字列.cs (revision 545)
+++ branches/140707(ReBuild XGVersion)/DTXManiaプロジェクト/コード/ステージ/07.演奏/ドラム画面/CAct演奏Drums判定文字列.cs (revision 546)
@@ -1466,6 +1466,10 @@
14661466 int x_棒 = ( xc_棒 - ((int)(((nRectX * base.st状態[j].fX方向拡大率_棒) / base.st状態[j].fX方向拡大率_棒) * base.st状態[j].fX方向拡大率_棒)) + (nRectX / 2));
14671467 int y_棒 = ( num6 + base.st状態[ j ].n相対Y座標_棒 ) - ( (int)( ( ( ( nRectY ) / 2 ) * base.st状態[j].fY方向拡大率_棒 ) ) );
14681468
1469+ //2016.06.09 kairera0467 棒の高さを30pxにするテスト
1470+ int n棒高さ = 20;
1471+
1472+
14691473 //CDTXMania.act文字コンソール.tPrint( 0, j * 16, C文字コンソール.Eフォント種別.白, x.ToString() );
14701474 if( base.tx判定文字列[ 0 ] != null )
14711475 {
@@ -1475,7 +1479,8 @@
14751479 {
14761480 base.tx判定文字列[ 1 ].vc拡大縮小倍率 = new Vector3( base.st状態[ j ].fX方向拡大率_棒, base.st状態[ j ].fY方向拡大率_棒, 1f );
14771481 base.tx判定文字列[ 1 ].fZ軸中心回転 = base.st状態[ j ].fZ軸回転度_棒;
1478- base.tx判定文字列[ 1 ].t2D描画( CDTXMania.app.Device, x_棒, y_棒, new Rectangle( 0, 140, 210, 15 ) );
1482+ //base.tx判定文字列[ 1 ].t2D描画( CDTXMania.app.Device, x_棒, y_棒, new Rectangle( 0, 140, 210, 15 ) );
1483+ base.tx判定文字列[ 1 ].t2D描画( CDTXMania.app.Device, x_棒, y_棒, new Rectangle( 0, 110 + n棒高さ * 2, 210, n棒高さ ) );
14791484
14801485 base.tx判定文字列[ 0 ].vc拡大縮小倍率 = new Vector3(base.st状態[ j ].fX方向拡大率, base.st状態[ j ].fY方向拡大率, 1f );
14811486 base.tx判定文字列[ 0 ].fZ軸中心回転 = base.st状態[ j ].fZ軸回転度;
@@ -1493,7 +1498,8 @@
14931498 {
14941499 base.tx判定文字列[ 1 ].vc拡大縮小倍率 = new Vector3( base.st状態[ j ].fX方向拡大率_棒, base.st状態[ j ].fY方向拡大率_棒, 1f );
14951500 base.tx判定文字列[ 1 ].fZ軸中心回転 = base.st状態[ j ].fZ軸回転度_棒;
1496- base.tx判定文字列[ 1 ].t2D描画( CDTXMania.app.Device, x_棒, y_棒, new Rectangle( 0, 110, 210, 15 ) );
1501+ //base.tx判定文字列[ 1 ].t2D描画( CDTXMania.app.Device, x_棒, y_棒, new Rectangle( 0, 110, 210, 15 ) );
1502+ base.tx判定文字列[ 1 ].t2D描画( CDTXMania.app.Device, x_棒, y_棒, new Rectangle( 0, 110 + n棒高さ * 0, 210, n棒高さ ) );
14971503
14981504 base.tx判定文字列[ 0 ].vc拡大縮小倍率 = new Vector3(base.st状態[ j ].fX方向拡大率, base.st状態[ j ].fY方向拡大率, 1f );
14991505 base.tx判定文字列[ 0 ].fZ軸中心回転 = base.st状態[ j ].fZ軸回転度;
@@ -1511,7 +1517,8 @@
15111517 {
15121518 base.tx判定文字列[ 1 ].vc拡大縮小倍率 = new Vector3( base.st状態[ j ].fX方向拡大率_棒, base.st状態[ j ].fY方向拡大率_棒, 1f );
15131519 base.tx判定文字列[ 1 ].fZ軸中心回転 = base.st状態[ j ].fZ軸回転度_棒;
1514- base.tx判定文字列[ 1 ].t2D描画( CDTXMania.app.Device, x_棒, y_棒, new Rectangle( 0, 125, 210, 15 ) );
1520+ //base.tx判定文字列[ 1 ].t2D描画( CDTXMania.app.Device, x_棒, y_棒, new Rectangle( 0, 125, 210, 15 ) );
1521+ base.tx判定文字列[ 1 ].t2D描画( CDTXMania.app.Device, x_棒, y_棒, new Rectangle( 0, 110 + n棒高さ * 1, 210, n棒高さ ) );
15151522
15161523 base.tx判定文字列[ 0 ].vc拡大縮小倍率 = new Vector3( base.st状態[ j ].fX方向拡大率, base.st状態[ j ].fY方向拡大率, 1f );
15171524 base.tx判定文字列[ 0 ].fZ軸中心回転 = base.st状態[ j ].fZ軸回転度;
--- branches/140707(ReBuild XGVersion)/DTXManiaプロジェクト/コード/ステージ/07.演奏/CStage演奏画面共通.cs (revision 545)
+++ branches/140707(ReBuild XGVersion)/DTXManiaプロジェクト/コード/ステージ/07.演奏/CStage演奏画面共通.cs (revision 546)
@@ -1277,7 +1277,7 @@
12771277 {
12781278 if( CDTXMania.bコンパクトモード )
12791279 {
1280- this.actStatusPanels.tスクリプトから難易度ラベルを取得する( CDTXMania.stage選曲.r確定された曲.ar難易度ラベル[ CDTXMania.stage選曲.n確定された曲の難易度 ] );
1280+ this.actStatusPanels.tスクリプトから難易度ラベルを取得する( "DTX" );
12811281 }
12821282 else if( CDTXMania.stage選曲.r確定された曲 != null )
12831283 {
Show on old repository browser