・・・ |
|
|
|
|
/** |
|
|
* 対象処理モード |
|
|
*/ |
|
|
private static
void execModeTarget() { |
|
|
//***** 入力された行動コマンドから対象コマンドを表示する ***** |
|
|
|
|
|
//対象コマンドの一覧を表示 |
|
|
System.out.println("---------------------------------------------"); |
|
|
|
|
|
//部屋ごとの処理 |
|
|
//*************** |
|
|
//もし入口なら |
|
|
if (nowRoomNum ==
TAR_ROOM_ENTRANCE) { |
|
|
//もし移動なら |
|
|
if (inputNum ==
ACT_MOVE) { |
|
|
selectMove();//対象モード 移動表示処理 |
|
|
|
|
|
//もし見るなら |
|
|
}
else if (inputNum ==
ACT_LOOK) { |
|
|
//全部の部屋共通の表示 |
|
|
System.out.println("何を見る?"); |
|
|
|
|
|
//対象コマンド表示(ドア) |
|
|
System.out.println(TAR_LOOK_ENTRANCE_DOOR +
":ドア"); |
|
|
|
|
|
//もし使うなら |
|
|
} else if (inputNum ==
ACT_USE) { |
|
|
selectUse();//対象モード 使う表示処理 |
|
|
|
|
|
//それ以外なら |
|
|
} else { |
|
|
System.out.println("無効なコマンド番号です:"
+ inputNum); |
|
|
} |
・・・ |
|
|