OSDN Git Service

#37961 PCとMIDI機器をつなぐケーブルとして「MIDI2.0-USB」を使用している場合に警告を表示する機能を追加。このケーブルを通すと、PCからのMIDI出力...
[dtxmania/dtxmania.git] / DTXMania / コード / ステージ / CStage.cs
1 using System;
2 using System.Collections.Generic;
3 using System.Text;
4 using FDK;
5
6 namespace DTXMania
7 {
8         public class CStage : CActivity
9         {
10                 // プロパティ
11
12                 internal enum Eヒット判定
13                 {
14                         PERFECT,
15                         GREAT,
16                         GOOD,
17                         POOR,
18                         MISS,
19                         BAD,
20                         AUTO
21                 }
22
23                 internal Eステージ eステージID;
24                 public enum Eステージ
25                 {
26                         何もしない,
27                         起動,
28                         タイトル,
29                         オプション,
30                         コンフィグ,
31                         選曲,
32                         曲読み込み,
33                         演奏,
34                         結果,
35                         ChangeSkin,           // #28195 2011.5.4 yyagi
36                         終了
37                 }
38
39                 internal Eフェーズ eフェーズID;
40                 public enum Eフェーズ
41                 {
42                         共通_通常状態,
43                         共通_フェードイン,
44                         共通_フェードアウト,
45                         共通_終了状態,
46                         起動0_システムサウンドを構築,
47                         起動00_songlistから曲リストを作成する,
48                         起動1_SongsDBからスコアキャッシュを構築,
49                         起動2_曲を検索してリストを作成する,
50                         起動3_スコアキャッシュをリストに反映する,
51                         起動4_スコアキャッシュになかった曲をファイルから読み込んで反映する,
52                         起動5_曲リストへ後処理を適用する,
53                         起動6_スコアキャッシュをSongsDBに出力する,
54                         起動7_完了,
55                         タイトル_起動画面からのフェードイン,
56                         選曲_結果画面からのフェードイン,
57                         選曲_NowLoading画面へのフェードアウト,
58                         NOWLOADING_DTXファイルを読み込む,
59                         NOWLOADING_WAVファイルを読み込む,
60                         NOWLOADING_BMPファイルを読み込む,
61                         NOWLOADING_LPを再配置する,
62                         NOWLOADING_システムサウンドBGMの完了を待つ,
63                         演奏_STAGE_FAILED,
64                         演奏_STAGE_FAILED_フェードアウト,
65                         演奏_STAGE_CLEAR_フェードアウト,
66                         演奏_再読込
67                 }
68         }
69 }