From: Deskull Date: Sat, 6 Oct 2018 06:48:37 +0000 (+0900) Subject: [Feature] #38635 v_infoの地形定義追加。 X-Git-Url: http://git.osdn.net/view?p=hengband%2Fhengband.git;a=commitdiff_plain;h=34c1c3ac178fbbd0e9d3aa17326675030532c156 [Feature] #38635 v_infoの地形定義追加。 Add feature definition for v_info. --- diff --git a/lib/edit/v_info.txt b/lib/edit/v_info.txt index a07add7fa..3d62f1f3d 100644 --- a/lib/edit/v_info.txt +++ b/lib/edit/v_info.txt @@ -47,6 +47,10 @@ # 9 - monster up to 9 levels OOD and treasure up to 7 levels OOD # 8 - monster up to 40 levels OOD and treasure up to 20 levels OOD # , - monster up to 3 levels OOD and/or treasure up to 7 levels OOD +# ~ - shallow water +# = - deep water +# v - shallow lava +# w - deep lava # Version stamp (required) diff --git a/src/rooms-vault.c b/src/rooms-vault.c index 7f331346b..582e40243 100644 --- a/src/rooms-vault.c +++ b/src/rooms-vault.c @@ -452,6 +452,23 @@ static void build_vault(POSITION yval, POSITION xval, POSITION ymax, POSITION xm place_object(y, x, AM_GOOD | AM_GREAT); object_level = base_level; break; + + case '~': + set_cave_feat(y, x, feat_shallow_water); + break; + + case '=': + set_cave_feat(y, x, feat_deep_water); + break; + + case 'v': + set_cave_feat(y, x, feat_shallow_lava); + break; + + case 'w': + set_cave_feat(y, x, feat_deep_lava); + break; + } } }