OSDN Git Service

[Feature] #38635 v_info2件追加。 / Add 2 fixed rooms.
authorDeskull <deskull@users.sourceforge.jp>
Thu, 27 Dec 2018 13:25:43 +0000 (22:25 +0900)
committerDeskull <deskull@users.sourceforge.jp>
Thu, 27 Dec 2018 13:25:43 +0000 (22:25 +0900)
lib/edit/misc.txt
lib/edit/v_info.txt
src/rooms-vault.c

index 2d49a01..78a72dc 100644 (file)
@@ -19,7 +19,7 @@ M:R:1111
 M:K:672
 
 # Maximum number of vaults in v_info.txt
-M:V:144
+M:V:146
 
 # Maximum number of terrain features in f_info.txt
 M:F:255
index 315f7b0..ac3cc05 100644 (file)
@@ -47,6 +47,8 @@
 #    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
+#    : - tree
+#    [ - treasure
 #    ~ - shallow water
 #    = - deep water
 #    v - shallow lava
@@ -3246,3 +3248,49 @@ D:%..~#~=============.=============~#~..%
 D:%%..~~~~~~~~~~~~~~~.~~~~~~~~~~~~~~~..%%
 D: %%.................................%% 
 D:  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%  
+
+N:144:ElectricalZone 2 (Deathmatch)
+X:16:8:20:18
+D:   %%%%%%%%%%%%   
+D:  %%..........%%  
+D: %%............%% 
+D:%%..##iiiiii##..%%
+D:%...##IIIIII##...%
+D:%...iI&....&Ii...%
+D:%...iI......Ii...%
+D:%...iI......Ii...%
+D:%...iI......Ii...%
+D:%...iI......Ii...%
+D:%...iI&....&Ii...%
+D:%...##IIIIII##...%
+D:%%..##iiiiii##..%%
+D: %%............%% 
+D:  %%..........%%  
+D:   %%%%%%%%%%%%   
+
+N:145:Blasphemous E'sorlno's home.
+X:16:8:23:33
+D:%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+D:%...............................%
+D:%.#############################.%
+D:%.#[[#...::::::::::::......:::#.%
+D:%.#++#.......................:#.%
+D:%.#....########---####--#....:#.%
+D:%.#....#~~#...#...+.#...#....:#.%
+D:%.#....#..#...#...###...#....:#.%
+D:%.#....#+##...+...+.#...####.:#.%
+D:%.#....#..#...+...#####+#..+..^.%
+D:%.#....#..+...#...+........+..^.%
+D:%.#....####++##+++######+###.:#.%
+D:%.#....#......#...+ #.#...#..:#.%
+D:%.#....##.....#...###.#...-..:#.%
+D:%.#....#......#...+ #.#...#..:#.%
+D:%.#..######++##+++#####+###..:#.%
+D:%.#..#.+..............#.#....:#.%
+D:%.#..#F#--------------###....:#.%
+D:%.#:.###.....................:#.%
+D:%.#:.....:::..........:..:...:#.%
+D:%.#############################.%
+D:%...............................%
+D:%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
index 27408e7..970cccb 100644 (file)
@@ -391,6 +391,16 @@ static void build_vault(POSITION yval, POSITION xval, POSITION ymax, POSITION xm
                                }\r
                                break;\r
 \r
+                               /* Treasure */\r
+                       case '[':\r
+                               place_object(y, x, 0L);\r
+                               break;\r
+\r
+                               /* Tree */\r
+                       case ':':\r
+                               c_ptr->feat = feat_tree;\r
+                               break;\r
+\r
                                /* Secret doors */\r
                        case '+':\r
                                place_secret_door(y, x, DOOR_DEFAULT);\r