|
・・・ |
|
|
|
014 |
|
//******************************************** |
|
015 |
|
// 定数 |
|
016 |
|
//******************************************** |
|
~ |
|
|
|
040 |
|
//対象コマンド 使う用 |
|
041 |
|
private static final int TAR_USE_ITEM_CODE_5963 = 1;//暗証番号:5963(ごくろうさん) |
|
042 |
|
private static final int TAR_USE_ITEM_CODE_3156 = 2;//暗証番号:3156(サイコロ) |
|
043 |
|
private static final int TAR_USE_ITEM_CODE_3150 = 3;//暗証番号:3150(最高) |
|
044 |
|
private static final int TAR_USE_ITEM_KEY = 4;//金庫の鍵 |
|
045 |
|
private static final int TAR_USE_ITEM_BOM = 5;//爆弾 |
|
~ |
|
|
|
|
~ |
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
|
~ |
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
|
~ |
|
|
|
|
293 |
|
//もし使うなら |
|
294 |
|
}
else if (keepActNum ==
ACT_USE) { |
|
295 |
|
//アイテム処理 |
|
296 |
|
//暗証番号(5963) |
|
297 |
|
if (inputNum ==
TAR_USE_ITEM_CODE_5963) { |
|
298 |
|
//暗証番号:鍵を持っている場合のみ入力可能 |
|
299 |
|
if (itemKeyFlg) { |
|
300 |
|
System.out.println("U-06:この番号じゃない。"); |
|
301 |
|
|
|
302 |
|
}
else { |
|
303 |
|
System.out.println("U-09:鍵を持っていないと入力しても意味がありません。"); |
|
304 |
|
} |
|
305 |
|
|
|
306 |
|
//暗証番号(3156) |
|
307 |
|
}
else if (inputNum ==
TAR_USE_ITEM_CODE_3156) { |
|
308 |
|
//暗証番号:鍵を持っている場合のみ入力可能 |
|
309 |
|
if (itemKeyFlg) { |
|
310 |
|
System.out.println("U-07:<アイテム>:爆弾を手に入れました"); |
|
311 |
|
|
|
312 |
|
itemBomFlg =
true;//爆弾アイテムフラグを立てる |
|
313 |
|
|
|
314 |
|
}
else { |
|
315 |
|
System.out.println("U-09:鍵を持っていないと入力しても意味がありません。"); |
|
316 |
|
} |
|
317 |
|
|
|
318 |
|
//暗証番号(3150) |
|
319 |
|
}
else if (inputNum ==
TAR_USE_ITEM_CODE_3150) { |
|
320 |
|
//暗証番号:鍵を持っている場合のみ入力可能 |
|
321 |
|
if (itemKeyFlg) { |
|
322 |
|
System.out.println("U-08:この番号じゃない。"); |
|
323 |
|
|
|
324 |
|
}
else { |
|
325 |
|
System.out.println("U-09:鍵を持っていないと入力しても意味がありません。"); |
|
326 |
|
} |
|
327 |
|
|
|
328 |
|
} |
|
329 |
|
|
|
330 |
|
} |
|
・・・ |
|
|