|
・・・ |
|
|
| | |
/** |
| | |
* 対象処理モード |
| | |
*/ |
| | |
private static void
execModeTarget() { |
| | |
//***** 入力された行動コマンドから対象コマンドを表示する ***** |
| | |
|
| | |
//対象コマンドの一覧を表示 |
| | |
System.out.println("---------------------------------------------"); |
| | |
|
| | |
//部屋ごとの処理 |
| | |
//*************** |
| | |
//もし入口なら |
| | |
if (nowRoomNum ==
TAR_ROOM_ENTRANCE) { |
| | |
//もし移動なら |
| | |
if (inputNum ==
ACT_MOVE) { |
| | |
//対象コマンド移動先表示 |
| | |
System.out.println("どの部屋に移動する?"); |
| | |
System.out.println(TAR_ROOM_ENTRANCE +
":入口"); |
| | |
System.out.println(TAR_ROOM_PASSAGE +
":廊下"); |
| | |
System.out.println(TAR_ROOM_BED +
":寝室"); |
| | |
|
| | |
System.out.print(">"); |
| | |
|
| | |
//もし見るなら |
| | |
}
else if (inputNum ==
ACT_LOOK) { |
| | |
|
| | |
//もし使うなら |
| | |
} else if (inputNum ==
ACT_USE) { |
| | |
|
| | |
} |
| | |
|
| | |
//*************** |
| | |
//もし廊下なら |
| | |
}
else if (nowRoomNum ==
TAR_ROOM_PASSAGE) { |
| | |
//もし移動なら |
| | |
if (inputNum ==
ACT_MOVE) { |
| | |
//対象コマンド移動先表示 |
| | |
System.out.println("どの部屋に移動する?"); |
| | |
System.out.println(TAR_ROOM_ENTRANCE +
":入口"); |
| | |
System.out.println(TAR_ROOM_PASSAGE +
":廊下"); |
| | |
System.out.println(TAR_ROOM_BED +
":寝室"); |
| | |
|
| | |
System.out.print(">"); |
| | |
|
| | |
//もし見るなら |
| | |
}
else if (inputNum ==
ACT_LOOK) { |
| | |
|
| | |
//もし使うなら |
| | |
}
else if (inputNum ==
ACT_USE) { |
| | |
|
| | |
} |
| | |
|
| | |
//*************** |
| | |
//もし寝室なら |
| | |
}
else if (nowRoomNum ==
TAR_ROOM_BED) { |
| | |
//もし移動なら |
| | |
if (inputNum ==
ACT_MOVE) { |
| | |
//対象コマンド移動先表示 |
| | |
System.out.println("どの部屋に移動する?"); |
| | |
System.out.println(TAR_ROOM_ENTRANCE +
":入口"); |
| | |
System.out.println(TAR_ROOM_PASSAGE +
":廊下"); |
| | |
System.out.println(TAR_ROOM_BED +
":寝室"); |
| | |
|
| | |
System.out.print(">"); |
| | |
|
| | |
//もし見るなら |
| | |
}
else if (inputNum ==
ACT_LOOK) { |
| | |
|
| | |
//もし使うなら |
| | |
}
else if (inputNum ==
ACT_USE) { |
| | |
|
| | |
} |
| | |
} |
| | |
|
| | |
//対象コマンド共通の表示 |
| | |
System.out.print(">"); |
| | |
} |
|
・・・ |
|
|