ReversiForm  1.0.0
ReversiForm
ReversiConst.cs
Go to the documentation of this file.
1 
18 using System;
19 using System.Collections.Generic;
20 using System.Linq;
21 using System.Text;
22 
23 namespace ReversiForm
24 {
30  static class ReversiConst
31  {
32  #region 定数
33  public const int DEF_MODE_ONE = 0;
34  public const int DEF_MODE_TWO = 1;
35 
36  public const int DEF_TYPE_EASY = 0;
37  public const int DEF_TYPE_NOR = 1;
38  public const int DEF_TYPE_HARD = 2;
39 
40  public const int DEF_COLOR_BLACK = 0;
41  public const int DEF_COLOR_WHITE = 1;
42 
43  public const int DEF_ASSIST_OFF = 0;
44  public const int DEF_ASSIST_ON = 1;
45 
46  public const int DEF_GAME_SPD_FAST = 0;
47  public const int DEF_GAME_SPD_MID = 1;
48  public const int DEF_GAME_SPD_SLOW = 2;
49 
50  public const int DEF_GAME_SPD_FAST_VAL = 0;
51  public const int DEF_GAME_SPD_MID_VAL = 50;
52  public const int DEF_GAME_SPD_SLOW_VAL = 100;
53 
54  public const int DEF_GAME_SPD_FAST_VAL2 = 0;
55  public const int DEF_GAME_SPD_MID_VAL2 = 500;
56  public const int DEF_GAME_SPD_SLOW_VAL2 = 1000;
57 
58  public const int DEF_END_ANIM_OFF = 0;
59  public const int DEF_END_ANIM_ON = 1;
60 
61  public const int DEF_MASU_CNT_6 = 0;
62  public const int DEF_MASU_CNT_8 = 1;
63  public const int DEF_MASU_CNT_10 = 2;
64  public const int DEF_MASU_CNT_12 = 3;
65  public const int DEF_MASU_CNT_14 = 4;
66  public const int DEF_MASU_CNT_16 = 5;
67  public const int DEF_MASU_CNT_18 = 6;
68  public const int DEF_MASU_CNT_20 = 7;
69 
70  public const int DEF_MASU_CNT_6_VAL = 6;
71  public const int DEF_MASU_CNT_8_VAL = 8;
72  public const int DEF_MASU_CNT_10_VAL = 10;
73  public const int DEF_MASU_CNT_12_VAL = 12;
74  public const int DEF_MASU_CNT_14_VAL = 14;
75  public const int DEF_MASU_CNT_16_VAL = 16;
76  public const int DEF_MASU_CNT_18_VAL = 18;
77  public const int DEF_MASU_CNT_20_VAL = 20;
79 
80  public const int REVERSI_STS_NONE = 0;
81  public const int REVERSI_STS_BLACK = 1;
82  public const int REVERSI_STS_WHITE = 2;
83  public const int REVERSI_STS_MIN = 0;
84  public const int REVERSI_STS_MAX = 2;
85  public const int REVERSI_MASU_CNT = 8;
86 
87  public const int LC_MSG_DRAW = 0;
88  public const int LC_MSG_ERASE = 1;
89  public const int LC_MSG_DRAW_INFO = 2;
90  public const int LC_MSG_ERASE_INFO = 3;
91  public const int LC_MSG_DRAW_ALL = 4;
92  public const int LC_MSG_ERASE_ALL = 5;
93  public const int LC_MSG_DRAW_INFO_ALL = 6;
94  public const int LC_MSG_ERASE_INFO_ALL = 7;
95  public const int LC_MSG_DRAW_END = 8;
96  public const int LC_MSG_CUR_COL = 9;
97  public const int LC_MSG_CUR_COL_ERASE = 10;
98  public const int LC_MSG_CUR_STS = 11;
99  public const int LC_MSG_CUR_STS_ERASE = 12;
100  public const int LC_MSG_MSG_DLG = 13;
101  public const int LC_MSG_DRAW_ALL_RESET = 14;
102  #endregion
103  }
104 }
const int DEF_TYPE_EASY
CPU 弱い
Definition: ReversiConst.cs:36
const int DEF_TYPE_NOR
CPU 普通
Definition: ReversiConst.cs:37
const int LC_MSG_ERASE_INFO
マス情報消去
Definition: ReversiConst.cs:90
const int LC_MSG_DRAW
マス描画
Definition: ReversiConst.cs:87
const int REVERSI_STS_WHITE
Definition: ReversiConst.cs:82
アプリ設定クラス
Definition: ReversiConst.cs:30
const int DEF_GAME_SPD_SLOW_VAL
ゲームスピード 遅い
Definition: ReversiConst.cs:52
const int DEF_MASU_CNT_12_VAL
マス縦横12
Definition: ReversiConst.cs:73
const int DEF_GAME_SPD_SLOW
ゲームスピード 遅い
Definition: ReversiConst.cs:48
const int REVERSI_STS_BLACK
Definition: ReversiConst.cs:81
const int DEF_MASU_CNT_14
マス縦横14
Definition: ReversiConst.cs:65
const int LC_MSG_ERASE_ALL
全マス消去
Definition: ReversiConst.cs:92
const int LC_MSG_CUR_COL
現在の色
Definition: ReversiConst.cs:96
const int DEF_MASU_CNT_18_VAL
マス縦横18
Definition: ReversiConst.cs:76
const int LC_MSG_DRAW_END
描画終わり
Definition: ReversiConst.cs:95
const int DEF_MASU_CNT_10
マス縦横10
Definition: ReversiConst.cs:63
const int DEF_GAME_SPD_MID_VAL
ゲームスピード 普通
Definition: ReversiConst.cs:51
const int DEF_GAME_SPD_FAST
ゲームスピード 早い
Definition: ReversiConst.cs:46
const int DEF_COLOR_WHITE
コマ色 白
Definition: ReversiConst.cs:41
const int DEF_GAME_SPD_MID
ゲームスピード 普通
Definition: ReversiConst.cs:47
const int DEF_MASU_CNT_8
マス縦横8
Definition: ReversiConst.cs:62
const int DEF_GAME_SPD_FAST_VAL
ゲームスピード 早い
Definition: ReversiConst.cs:50
const int DEF_MASU_CNT_18
マス縦横18
Definition: ReversiConst.cs:67
const int LC_MSG_CUR_STS_ERASE
現在のステータス消去
Definition: ReversiConst.cs:99
const int DEF_TYPE_HARD
CPU 強い
Definition: ReversiConst.cs:38
const int DEF_MASU_CNT_12
マス縦横12
Definition: ReversiConst.cs:64
const int DEF_MASU_CNT_16_VAL
マス縦横16
Definition: ReversiConst.cs:75
const int DEF_MODE_ONE
一人対戦
Definition: ReversiConst.cs:33
const int DEF_END_ANIM_OFF
終了アニメーション OFF
Definition: ReversiConst.cs:58
const int DEF_MASU_CNT_14_VAL
マス縦横14
Definition: ReversiConst.cs:74
const int DEF_MASU_CNT_6
マス縦横6
Definition: ReversiConst.cs:61
const int DEF_END_ANIM_ON
終了アニメーション ON
Definition: ReversiConst.cs:59
const int DEF_ASSIST_ON
アシスト ON
Definition: ReversiConst.cs:44
const int DEF_GAME_SPD_FAST_VAL2
ゲームスピード 早い
Definition: ReversiConst.cs:54
const int DEF_MODE_TWO
二人対戦
Definition: ReversiConst.cs:34
const int REVERSI_STS_NONE
コマ無し
Definition: ReversiConst.cs:80
const int DEF_MASU_CNT_16
マス縦横16
Definition: ReversiConst.cs:66
const int REVERSI_STS_MIN
ステータス最小値
Definition: ReversiConst.cs:83
const int LC_MSG_DRAW_ALL
全マス描画
Definition: ReversiConst.cs:91
const int LC_MSG_DRAW_ALL_RESET
全マスビットマップインスタンスクリア
const int DEF_MASU_CNT_6_VAL
マス縦横6
Definition: ReversiConst.cs:70
const int REVERSI_MASU_CNT
縦横マス数
Definition: ReversiConst.cs:85
const int REVERSI_STS_MAX
ステータス最大値
Definition: ReversiConst.cs:84
const int LC_MSG_DRAW_INFO_ALL
全マス情報描画
Definition: ReversiConst.cs:93
const int DEF_COLOR_BLACK
コマ色 黒
Definition: ReversiConst.cs:40
const int DEF_MASU_CNT_8_VAL
マス縦横8
Definition: ReversiConst.cs:71
const int LC_MSG_ERASE_INFO_ALL
全マス情報消去
Definition: ReversiConst.cs:94
const int DEF_MASU_CNT_20_VAL
マス縦横20
Definition: ReversiConst.cs:77
const int LC_MSG_CUR_STS
現在のステータス
Definition: ReversiConst.cs:98
const int DEF_GAME_SPD_MID_VAL2
ゲームスピード 普通
Definition: ReversiConst.cs:55
const int LC_MSG_ERASE
マス消去
Definition: ReversiConst.cs:88
const int DEF_MASU_CNT_MAX_VAL
マス縦横最大
Definition: ReversiConst.cs:78
const int LC_MSG_MSG_DLG
メッセージダイアログ
const int DEF_GAME_SPD_SLOW_VAL2
ゲームスピード 遅い
Definition: ReversiConst.cs:56
const int LC_MSG_DRAW_INFO
マス情報描画
Definition: ReversiConst.cs:89
const int LC_MSG_CUR_COL_ERASE
現在の色消去
Definition: ReversiConst.cs:97
const int DEF_MASU_CNT_10_VAL
マス縦横10
Definition: ReversiConst.cs:72
const int DEF_ASSIST_OFF
アシスト OFF
Definition: ReversiConst.cs:43
const int DEF_MASU_CNT_20
マス縦横20
Definition: ReversiConst.cs:68