From 671e4b8ed7c215a5651163fb911917ac3b750f04 Mon Sep 17 00:00:00 2001 From: SHIRAKATA Kentaro Date: Mon, 25 Dec 2023 16:54:02 +0900 Subject: [PATCH] lua convert test --- dat/Arc-fila.lua | 2 +- dat/Arc-filb.lua | 2 +- dat/Arc-goal.lua | 20 +++---- dat/Arc-loca.lua | 14 ++--- dat/Arc-strt.lua | 34 ++++++------ dat/Bar-fila.lua | 6 +-- dat/Bar-filb.lua | 20 +++---- dat/Bar-goal.lua | 52 +++++++++--------- dat/Bar-loca.lua | 48 ++++++++--------- dat/Bar-strt.lua | 32 +++++------ dat/Cav-fila.lua | 12 ++--- dat/Cav-filb.lua | 12 ++--- dat/Cav-goal.lua | 10 ++-- dat/Cav-loca.lua | 48 ++++++++--------- dat/Cav-strt.lua | 48 ++++++++--------- dat/Hea-fila.lua | 8 +-- dat/Hea-filb.lua | 18 +++---- dat/Hea-goal.lua | 32 +++++------ dat/Hea-loca.lua | 36 ++++++------- dat/Hea-strt.lua | 46 ++++++++-------- dat/Kni-fila.lua | 10 ++-- dat/Kni-filb.lua | 14 ++--- dat/Kni-goal.lua | 52 +++++++++--------- dat/Kni-loca.lua | 48 ++++++++--------- dat/Kni-strt.lua | 54 +++++++++---------- dat/Mon-fila.lua | 8 +-- dat/Mon-filb.lua | 4 +- dat/Mon-goal.lua | 40 +++++++------- dat/Mon-loca.lua | 48 ++++++++--------- dat/Mon-strt.lua | 28 +++++----- dat/Pri-fila.lua | 6 +-- dat/Pri-filb.lua | 12 ++--- dat/Pri-goal.lua | 52 +++++++++--------- dat/Pri-loca.lua | 2 +- dat/Pri-strt.lua | 26 ++++----- dat/Ran-fila.lua | 12 ++--- dat/Ran-filb.lua | 12 ++--- dat/Ran-goal.lua | 54 +++++++++---------- dat/Ran-loca.lua | 42 +++++++-------- dat/Ran-strt.lua | 80 ++++++++++++++-------------- dat/Rog-fila.lua | 16 +++--- dat/Rog-filb.lua | 16 +++--- dat/Rog-goal.lua | 72 ++++++++++++------------- dat/Rog-loca.lua | 60 ++++++++++----------- dat/Rog-strt.lua | 56 ++++++++++---------- dat/Sam-fila.lua | 12 ++--- dat/Sam-filb.lua | 14 ++--- dat/Sam-goal.lua | 50 +++++++++--------- dat/Sam-loca.lua | 64 +++++++++++----------- dat/Sam-strt.lua | 50 +++++++++--------- dat/Tou-fila.lua | 10 ++-- dat/Tou-filb.lua | 6 +-- dat/Tou-goal.lua | 74 +++++++++++++------------- dat/Tou-loca.lua | 36 ++++++------- dat/Tou-strt.lua | 84 ++++++++++++++--------------- dat/Val-fila.lua | 12 ++--- dat/Val-filb.lua | 12 ++--- dat/Val-goal.lua | 36 ++++++------- dat/Val-loca.lua | 48 ++++++++--------- dat/Val-strt.lua | 48 ++++++++--------- dat/Wiz-fila.lua | 8 +-- dat/Wiz-filb.lua | 4 +- dat/Wiz-goal.lua | 34 ++++++------ dat/Wiz-loca.lua | 14 ++--- dat/Wiz-strt.lua | 30 +++++------ dat/air.lua | 80 ++++++++++++++-------------- dat/asmodeus.lua | 6 +-- dat/astral.lua | 116 ++++++++++++++++++++-------------------- dat/baalz.lua | 8 +-- dat/bigrm-11.lua | 2 +- dat/castle.lua | 58 ++++++++++---------- dat/earth.lua | 126 ++++++++++++++++++++++---------------------- dat/fakewiz1.lua | 4 +- dat/fakewiz2.lua | 4 +- dat/fire.lua | 134 +++++++++++++++++++++++------------------------ dat/hellfill.lua | 2 +- dat/juiblex.lua | 24 ++++----- dat/knox.lua | 72 ++++++++++++------------- dat/medusa-1.lua | 44 ++++++++-------- dat/medusa-2.lua | 70 ++++++++++++------------- dat/medusa-3.lua | 50 +++++++++--------- dat/medusa-4.lua | 56 ++++++++++---------- dat/minefill.lua | 10 ++-- dat/minend-1.lua | 76 +++++++++++++-------------- dat/minend-2.lua | 74 +++++++++++++------------- dat/minend-3.lua | 24 ++++----- dat/minetn-1.lua | 58 ++++++++++---------- dat/minetn-2.lua | 30 +++++------ dat/minetn-3.lua | 22 ++++---- dat/minetn-4.lua | 28 +++++----- dat/minetn-5.lua | 42 +++++++-------- dat/minetn-6.lua | 38 +++++++------- dat/minetn-7.lua | 44 ++++++++-------- dat/nhlib.lua | 2 +- dat/oracle.lua | 18 +++---- dat/orcus.lua | 110 +++++++++++++++++++------------------- dat/sanctum.lua | 28 +++++----- dat/soko1-1.lua | 46 ++++++++-------- dat/soko1-2.lua | 50 +++++++++--------- dat/soko2-1.lua | 26 ++++----- dat/soko2-2.lua | 32 +++++------ dat/soko3-1.lua | 40 +++++++------- dat/soko3-2.lua | 32 +++++------ dat/soko4-1.lua | 24 ++++----- dat/soko4-2.lua | 28 +++++----- dat/themerms.lua | 32 +++++------ dat/tower1.lua | 20 +++---- dat/tower2.lua | 18 +++---- dat/tower3.lua | 8 +-- dat/tut-1.lua | 44 ++++++++-------- dat/valley.lua | 64 +++++++++++----------- dat/water.lua | 112 +++++++++++++++++++-------------------- dat/wizard1.lua | 30 +++++------ dat/wizard3.lua | 10 ++-- 114 files changed, 2023 insertions(+), 2023 deletions(-) diff --git a/dat/Arc-fila.lua b/dat/Arc-fila.lua index 1a869dd0f..e97b00916 100644 --- a/dat/Arc-fila.lua +++ b/dat/Arc-fila.lua @@ -35,7 +35,7 @@ des.room({ type = "ordinary", des.object() des.trap() des.monster("S") - des.monster("human mummy") + des.monster("人間のミイラ") end }) diff --git a/dat/Arc-filb.lua b/dat/Arc-filb.lua index a5334874b..e02184384 100644 --- a/dat/Arc-filb.lua +++ b/dat/Arc-filb.lua @@ -35,7 +35,7 @@ des.room({ type = "ordinary", des.object() des.trap() des.monster("S") - des.monster("human mummy") + des.monster("人間のミイラ") end }) diff --git a/dat/Arc-goal.lua b/dat/Arc-goal.lua index 0561d1a85..ff0112266 100644 --- a/dat/Arc-goal.lua +++ b/dat/Arc-goal.lua @@ -61,7 +61,7 @@ des.non_diggable(selection.area(00,00,75,19)) -- The altar of Huhetotl. Unattended. des.altar({ x=50,y=14,align="chaos",type="altar" }) -- Objects -des.object({ id = "crystal ball", x=50, y=14,buc="blessed",spe=5,name="The Orb of Detection" }) +des.object({ id = "水晶玉", x=50, y=14,buc="blessed",spe=5,name="探索のオーブ" }) des.object() des.object() des.object() @@ -85,7 +85,7 @@ des.trap() des.trap() des.trap("rolling boulder",46,14) -- Random monsters. -des.monster("Minion of Huhetotl", 50, 14) +des.monster("フヘトトルの使い", 50, 14) des.monster("S") des.monster("S") des.monster("S") @@ -104,12 +104,12 @@ des.monster("S") des.monster("S") des.monster("S") des.monster("S") -des.monster("human mummy") -des.monster("human mummy") -des.monster("human mummy") -des.monster("human mummy") -des.monster("human mummy") -des.monster("human mummy") -des.monster("human mummy") -des.monster("human mummy") +des.monster("人間のミイラ") +des.monster("人間のミイラ") +des.monster("人間のミイラ") +des.monster("人間のミイラ") +des.monster("人間のミイラ") +des.monster("人間のミイラ") +des.monster("人間のミイラ") +des.monster("人間のミイラ") des.monster("M") diff --git a/dat/Arc-loca.lua b/dat/Arc-loca.lua index ec08e9849..05d48afb9 100644 --- a/dat/Arc-loca.lua +++ b/dat/Arc-loca.lua @@ -135,11 +135,11 @@ des.monster("S") des.monster("S") des.monster("S") des.monster("M") -des.monster("human mummy") -des.monster("human mummy") -des.monster("human mummy") -des.monster("human mummy") -des.monster("human mummy") -des.monster("human mummy") -des.monster("human mummy") +des.monster("人間のミイラ") +des.monster("人間のミイラ") +des.monster("人間のミイラ") +des.monster("人間のミイラ") +des.monster("人間のミイラ") +des.monster("人間のミイラ") +des.monster("人間のミイラ") des.monster("M") diff --git a/dat/Arc-strt.lua b/dat/Arc-strt.lua index cad40375b..b4502eb3b 100644 --- a/dat/Arc-strt.lua +++ b/dat/Arc-strt.lua @@ -70,28 +70,28 @@ des.door("locked",24,14) des.door("closed",31,14) des.door("locked",49,14) -- Lord Carnarvon -des.monster({ id = "Lord Carnarvon", coord = {25, 10}, inventory = function() - des.object({ id = "fedora", spe = 5 }); - des.object({ id = "bullwhip", spe = 4 }); +des.monster({ id = "カーナボン卿", coord = {25, 10}, inventory = function() + des.object({ id = "フィドーラ", spe = 5 }); + des.object({ id = "鞭", spe = 4 }); end }) -- The treasure of Lord Carnarvon -des.object("chest", 25, 10) +des.object("宝箱", 25, 10) -- student guards for the audience chamber -des.monster("student", 26, 09) -des.monster("student", 27, 09) -des.monster("student", 28, 09) -des.monster("student", 26, 10) -des.monster("student", 28, 10) -des.monster("student", 26, 11) -des.monster("student", 27, 11) -des.monster("student", 28, 11) +des.monster("学生", 26, 09) +des.monster("学生", 27, 09) +des.monster("学生", 28, 09) +des.monster("学生", 26, 10) +des.monster("学生", 28, 10) +des.monster("学生", 26, 11) +des.monster("学生", 27, 11) +des.monster("学生", 28, 11) -- city watch guards in the antechambers -des.monster("watchman", 50, 06) -des.monster("watchman", 50, 14) +des.monster("見張り", 50, 06) +des.monster("見張り", 50, 14) -- Eels in the moat -des.monster("giant eel", 20, 10) -des.monster("giant eel", 45, 04) -des.monster("giant eel", 33, 16) +des.monster("巨大ウナギ", 20, 10) +des.monster("巨大ウナギ", 45, 04) +des.monster("巨大ウナギ", 33, 16) -- Non diggable walls des.non_diggable(selection.area(00,00,75,19)) -- Random traps diff --git a/dat/Bar-fila.lua b/dat/Bar-fila.lua index 64ea97e54..78f5b5a77 100644 --- a/dat/Bar-fila.lua +++ b/dat/Bar-fila.lua @@ -27,7 +27,7 @@ des.trap() des.trap() des.trap() -- -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) des.monster({ class = "O", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) diff --git a/dat/Bar-filb.lua b/dat/Bar-filb.lua index 9764c3128..f07d74b2b 100644 --- a/dat/Bar-filb.lua +++ b/dat/Bar-filb.lua @@ -30,15 +30,15 @@ des.trap() des.trap() des.trap() -- -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) des.monster({ class = "O", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) des.monster({ class = "T", peaceful=0 }) diff --git a/dat/Bar-goal.lua b/dat/Bar-goal.lua index 760f36ad9..cad69e9b2 100644 --- a/dat/Bar-goal.lua +++ b/dat/Bar-goal.lua @@ -40,7 +40,7 @@ des.stair("up", 36,05) des.altar({ x=63,y=04,align="noncoaligned", type="altar" }) des.non_diggable(selection.area(00,00,75,19)) -- Objects -des.object({ id = "luckstone", x=63, y=04,buc="blessed",spe=0,name="The Heart of Ahriman" }) +des.object({ id = "幸せの石", x=63, y=04,buc="blessed",spe=0,name="アーリマンの心臓" }) des.object() des.object() des.object() @@ -63,33 +63,33 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster({ id = "Thoth Amon", x=63, y=04, peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) +des.monster({ id = "トート・アモン", x=63, y=04, peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) des.monster({ class = "O", peaceful=0 }) des.monster({ class = "O", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) des.monster({ class = "T", peaceful=0 }) des.wallify() diff --git a/dat/Bar-loca.lua b/dat/Bar-loca.lua index a11a896e5..798c99a2b 100644 --- a/dat/Bar-loca.lua +++ b/dat/Bar-loca.lua @@ -77,31 +77,31 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster({ id = "ogre", x=12, y=09, peaceful=0 }) -des.monster({ id = "ogre", x=18, y=11, peaceful=0 }) -des.monster({ id = "ogre", x=45, y=05, peaceful=0 }) -des.monster({ id = "ogre", x=45, y=06, peaceful=0 }) -des.monster({ id = "ogre", x=47, y=05, peaceful=0 }) -des.monster({ id = "ogre", x=46, y=05, peaceful=0 }) -des.monster({ id = "ogre", x=56, y=03, peaceful=0 }) -des.monster({ id = "ogre", x=56, y=04, peaceful=0 }) -des.monster({ id = "ogre", x=56, y=05, peaceful=0 }) -des.monster({ id = "ogre", x=56, y=06, peaceful=0 }) -des.monster({ id = "ogre", x=57, y=03, peaceful=0 }) -des.monster({ id = "ogre", x=57, y=04, peaceful=0 }) -des.monster({ id = "ogre", x=57, y=05, peaceful=0 }) -des.monster({ id = "ogre", x=57, y=06, peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) -des.monster({ id = "ogre", peaceful=0 }) +des.monster({ id = "オーガ", x=12, y=09, peaceful=0 }) +des.monster({ id = "オーガ", x=18, y=11, peaceful=0 }) +des.monster({ id = "オーガ", x=45, y=05, peaceful=0 }) +des.monster({ id = "オーガ", x=45, y=06, peaceful=0 }) +des.monster({ id = "オーガ", x=47, y=05, peaceful=0 }) +des.monster({ id = "オーガ", x=46, y=05, peaceful=0 }) +des.monster({ id = "オーガ", x=56, y=03, peaceful=0 }) +des.monster({ id = "オーガ", x=56, y=04, peaceful=0 }) +des.monster({ id = "オーガ", x=56, y=05, peaceful=0 }) +des.monster({ id = "オーガ", x=56, y=06, peaceful=0 }) +des.monster({ id = "オーガ", x=57, y=03, peaceful=0 }) +des.monster({ id = "オーガ", x=57, y=04, peaceful=0 }) +des.monster({ id = "オーガ", x=57, y=05, peaceful=0 }) +des.monster({ id = "オーガ", x=57, y=06, peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) +des.monster({ id = "オーガ", peaceful=0 }) des.monster({ class = "O", peaceful=0 }) des.monster({ class = "T", peaceful=0 }) -des.monster({ id = "rock troll", x=46, y=06, peaceful=0 }) -des.monster({ id = "rock troll", x=47, y=06, peaceful=0 }) -des.monster({ id = "rock troll", x=56, y=07, peaceful=0 }) -des.monster({ id = "rock troll", x=57, y=07, peaceful=0 }) -des.monster({ id = "rock troll", x=70, y=13, peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) -des.monster({ id = "rock troll", peaceful=0 }) +des.monster({ id = "岩のトロル", x=46, y=06, peaceful=0 }) +des.monster({ id = "岩のトロル", x=47, y=06, peaceful=0 }) +des.monster({ id = "岩のトロル", x=56, y=07, peaceful=0 }) +des.monster({ id = "岩のトロル", x=57, y=07, peaceful=0 }) +des.monster({ id = "岩のトロル", x=70, y=13, peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) +des.monster({ id = "岩のトロル", peaceful=0 }) des.monster({ class = "T", peaceful=0 }) diff --git a/dat/Bar-strt.lua b/dat/Bar-strt.lua index 28cacf028..060dd4d42 100644 --- a/dat/Bar-strt.lua +++ b/dat/Bar-strt.lua @@ -69,31 +69,31 @@ des.door("open",23,13) des.door("open",25,10) des.door("open",28,05) -- Elder -des.monster({ id = "Pelias", coord = {10, 07}, inventory = function() - des.object({ id = "runesword", spe = 5 }); - des.object({ id = "chain mail", spe = 5 }); +des.monster({ id = "ペリアス", coord = {10, 07}, inventory = function() + des.object({ id = "ルーンの剣", spe = 5 }); + des.object({ id = "鎖かたびら", spe = 5 }); end }) -- The treasure of Pelias -des.object("chest", 09, 05) +des.object("宝箱", 09, 05) -- chieftain guards for the audience chamber -des.monster("chieftain", 10, 05) -des.monster("chieftain", 10, 09) -des.monster("chieftain", 11, 05) -des.monster("chieftain", 11, 09) -des.monster("chieftain", 14, 05) -des.monster("chieftain", 14, 09) -des.monster("chieftain", 16, 05) -des.monster("chieftain", 16, 09) +des.monster("首領", 10, 05) +des.monster("首領", 10, 09) +des.monster("首領", 11, 05) +des.monster("首領", 11, 09) +des.monster("首領", 14, 05) +des.monster("首領", 14, 09) +des.monster("首領", 16, 05) +des.monster("首領", 16, 09) -- Non diggable walls des.non_diggable(selection.area(00,00,75,19)) -- One trap to keep the ogres at bay. des.trap("spiked pit",37,07) -- Eels in the river -des.monster("giant eel", 36, 01) -des.monster("giant eel", 37, 09) -des.monster("giant eel", 39, 15) +des.monster("巨大ウナギ", 36, 01) +des.monster("巨大ウナギ", 37, 09) +des.monster("巨大ウナギ", 39, 15) -- Monsters on siege duty. local ogrelocs = selection.floodfill(37,7) & selection.area(40,03, 45,20) for i = 0, 11 do - des.monster({ id = "ogre", coord = ogrelocs:rndcoord(1), peaceful = 0 }) + des.monster({ id = "オーガ", coord = ogrelocs:rndcoord(1), peaceful = 0 }) end diff --git a/dat/Cav-fila.lua b/dat/Cav-fila.lua index d1b0b2000..5c6f5575b 100644 --- a/dat/Cav-fila.lua +++ b/dat/Cav-fila.lua @@ -26,10 +26,10 @@ des.trap() des.trap() des.trap() -- -des.monster({ id = "bugbear", peaceful=0 }) -des.monster({ id = "bugbear", peaceful=0 }) -des.monster({ id = "bugbear", peaceful=0 }) -des.monster({ id = "bugbear", peaceful=0 }) -des.monster({ id = "bugbear", peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) des.monster({ class = "h", peaceful=0 }) -des.monster({ id = "hill giant", peaceful=0 }) +des.monster({ id = "丘の巨人", peaceful=0 }) diff --git a/dat/Cav-filb.lua b/dat/Cav-filb.lua index a18fed77c..d5c01ed14 100644 --- a/dat/Cav-filb.lua +++ b/dat/Cav-filb.lua @@ -31,11 +31,11 @@ des.trap() des.trap() des.trap() -- -des.monster({ id = "bugbear", peaceful=0 }) -des.monster({ id = "bugbear", peaceful=0 }) -des.monster({ id = "bugbear", peaceful=0 }) -des.monster({ id = "bugbear", peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) des.monster({ class = "h", peaceful=0 }) des.monster({ class = "h", peaceful=0 }) -des.monster({ id = "hill giant", peaceful=0 }) -des.monster({ id = "hill giant", peaceful=0 }) +des.monster({ id = "丘の巨人", peaceful=0 }) +des.monster({ id = "丘の巨人", peaceful=0 }) diff --git a/dat/Cav-goal.lua b/dat/Cav-goal.lua index 871579f9d..e4dcc7f37 100644 --- a/dat/Cav-goal.lua +++ b/dat/Cav-goal.lua @@ -36,7 +36,7 @@ des.stair("up") -- Non diggable walls des.non_diggable(selection.area(00,00,75,19)) -- Objects -des.object({ id = "mace", x=23, y=10, buc="blessed", spe=0, name="The Sceptre of Might" }) +des.object({ id = "メイス", x=23, y=10, buc="blessed", spe=0, name="権力の笏" }) des.object() des.object() des.object() @@ -52,8 +52,8 @@ des.object() des.object() des.object() -- monsters. -des.monster({ id = "Chromatic Dragon", x=23, y=10, asleep=1 }) -des.monster("shrieker", 26, 13) -des.monster("shrieker", 25, 8) -des.monster("shrieker", 45, 11) +des.monster({ id = "クロマティック・ドラゴン", x=23, y=10, asleep=1 }) +des.monster("シュリーカー", 26, 13) +des.monster("シュリーカー", 25, 8) +des.monster("シュリーカー", 45, 11) des.wallify() diff --git a/dat/Cav-loca.lua b/dat/Cav-loca.lua index d779d601a..3166eebb8 100644 --- a/dat/Cav-loca.lua +++ b/dat/Cav-loca.lua @@ -63,32 +63,32 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster({ id = "bugbear", x=02, y=10, peaceful=0 }) -des.monster({ id = "bugbear", x=03, y=11, peaceful=0 }) -des.monster({ id = "bugbear", x=04, y=12, peaceful=0 }) -des.monster({ id = "bugbear", x=02, y=11, peaceful=0 }) -des.monster({ id = "bugbear", x=16, y=16, peaceful=0 }) -des.monster({ id = "bugbear", x=17, y=17, peaceful=0 }) -des.monster({ id = "bugbear", x=18, y=18, peaceful=0 }) -des.monster({ id = "bugbear", x=19, y=16, peaceful=0 }) -des.monster({ id = "bugbear", x=30, y=06, peaceful=0 }) -des.monster({ id = "bugbear", x=31, y=07, peaceful=0 }) -des.monster({ id = "bugbear", x=32, y=08, peaceful=0 }) -des.monster({ id = "bugbear", x=33, y=06, peaceful=0 }) -des.monster({ id = "bugbear", x=34, y=07, peaceful=0 }) -des.monster({ id = "bugbear", peaceful=0 }) -des.monster({ id = "bugbear", peaceful=0 }) -des.monster({ id = "bugbear", peaceful=0 }) -des.monster({ id = "bugbear", peaceful=0 }) +des.monster({ id = "バグベアー", x=02, y=10, peaceful=0 }) +des.monster({ id = "バグベアー", x=03, y=11, peaceful=0 }) +des.monster({ id = "バグベアー", x=04, y=12, peaceful=0 }) +des.monster({ id = "バグベアー", x=02, y=11, peaceful=0 }) +des.monster({ id = "バグベアー", x=16, y=16, peaceful=0 }) +des.monster({ id = "バグベアー", x=17, y=17, peaceful=0 }) +des.monster({ id = "バグベアー", x=18, y=18, peaceful=0 }) +des.monster({ id = "バグベアー", x=19, y=16, peaceful=0 }) +des.monster({ id = "バグベアー", x=30, y=06, peaceful=0 }) +des.monster({ id = "バグベアー", x=31, y=07, peaceful=0 }) +des.monster({ id = "バグベアー", x=32, y=08, peaceful=0 }) +des.monster({ id = "バグベアー", x=33, y=06, peaceful=0 }) +des.monster({ id = "バグベアー", x=34, y=07, peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) +des.monster({ id = "バグベアー", peaceful=0 }) des.monster({ class = "h", peaceful=0 }) des.monster({ class = "H", peaceful=0 }) -des.monster({ id = "hill giant", x=03, y=12, peaceful=0 }) -des.monster({ id = "hill giant", x=20, y=17, peaceful=0 }) -des.monster({ id = "hill giant", x=35, y=08, peaceful=0 }) -des.monster({ id = "hill giant", peaceful=0 }) -des.monster({ id = "hill giant", peaceful=0 }) -des.monster({ id = "hill giant", peaceful=0 }) -des.monster({ id = "hill giant", peaceful=0 }) +des.monster({ id = "丘の巨人", x=03, y=12, peaceful=0 }) +des.monster({ id = "丘の巨人", x=20, y=17, peaceful=0 }) +des.monster({ id = "丘の巨人", x=35, y=08, peaceful=0 }) +des.monster({ id = "丘の巨人", peaceful=0 }) +des.monster({ id = "丘の巨人", peaceful=0 }) +des.monster({ id = "丘の巨人", peaceful=0 }) +des.monster({ id = "丘の巨人", peaceful=0 }) des.monster({ class = "H", peaceful=0 }) des.wallify() diff --git a/dat/Cav-strt.lua b/dat/Cav-strt.lua index 224ed7455..27ee74012 100644 --- a/dat/Cav-strt.lua +++ b/dat/Cav-strt.lua @@ -54,21 +54,21 @@ des.door("locked",19,06) -- The temple altar (this will force a priest(ess) to be created) des.altar({ x=36,y=02, align="coaligned", type="shrine" }) -- Shaman Karnov -des.monster({ id = "Shaman Karnov", coord = {35, 02}, inventory = function() - des.object({ id = "leather armor", spe = 5 }); - des.object({ id = "club", spe = 5 }); +des.monster({ id = "呪術師カルノフ", coord = {35, 02}, inventory = function() + des.object({ id = "革鎧", spe = 5 }); + des.object({ id = "こん棒", spe = 5 }); end }) -- The treasure of Shaman Karnov -des.object("chest", 34, 02) +des.object("宝箱", 34, 02) -- neanderthal guards for the audience chamber -des.monster("neanderthal", 20, 03) -des.monster("neanderthal", 20, 02) -des.monster("neanderthal", 20, 01) -des.monster("neanderthal", 21, 03) -des.monster("neanderthal", 21, 02) -des.monster("neanderthal", 21, 01) -des.monster("neanderthal", 22, 01) -des.monster("neanderthal", 26, 09) +des.monster("ネアンデルタール人", 20, 03) +des.monster("ネアンデルタール人", 20, 02) +des.monster("ネアンデルタール人", 20, 01) +des.monster("ネアンデルタール人", 21, 03) +des.monster("ネアンデルタール人", 21, 02) +des.monster("ネアンデルタール人", 21, 01) +des.monster("ネアンデルタール人", 22, 01) +des.monster("ネアンデルタール人", 26, 09) -- Non diggable walls des.non_diggable(selection.area(00,00,75,19)) -- Random traps @@ -79,16 +79,16 @@ des.trap() des.trap() des.trap() -- Monsters on siege duty (in the outer caves). -des.monster({ id ="bugbear", x=47, y=02, peaceful=0 }) -des.monster({ id ="bugbear", x=48, y=03, peaceful=0 }) -des.monster({ id ="bugbear", x=49, y=04, peaceful=0 }) -des.monster({ id ="bugbear", x=67, y=03, peaceful=0 }) -des.monster({ id ="bugbear", x=69, y=04, peaceful=0 }) -des.monster({ id ="bugbear", x=51, y=13, peaceful=0 }) -des.monster({ id ="bugbear", x=53, y=14, peaceful=0 }) -des.monster({ id ="bugbear", x=55, y=15, peaceful=0 }) -des.monster({ id ="bugbear", x=63, y=10, peaceful=0 }) -des.monster({ id ="bugbear", x=65, y=09, peaceful=0 }) -des.monster({ id ="bugbear", x=67, y=10, peaceful=0 }) -des.monster({ id ="bugbear", x=69, y=11, peaceful=0 }) +des.monster({ id ="バグベアー", x=47, y=02, peaceful=0 }) +des.monster({ id ="バグベアー", x=48, y=03, peaceful=0 }) +des.monster({ id ="バグベアー", x=49, y=04, peaceful=0 }) +des.monster({ id ="バグベアー", x=67, y=03, peaceful=0 }) +des.monster({ id ="バグベアー", x=69, y=04, peaceful=0 }) +des.monster({ id ="バグベアー", x=51, y=13, peaceful=0 }) +des.monster({ id ="バグベアー", x=53, y=14, peaceful=0 }) +des.monster({ id ="バグベアー", x=55, y=15, peaceful=0 }) +des.monster({ id ="バグベアー", x=63, y=10, peaceful=0 }) +des.monster({ id ="バグベアー", x=65, y=09, peaceful=0 }) +des.monster({ id ="バグベアー", x=67, y=10, peaceful=0 }) +des.monster({ id ="バグベアー", x=69, y=11, peaceful=0 }) des.wallify() diff --git a/dat/Hea-fila.lua b/dat/Hea-fila.lua index 7fa038ddc..744cd3544 100644 --- a/dat/Hea-fila.lua +++ b/dat/Hea-fila.lua @@ -22,12 +22,12 @@ des.object() des.object() des.object() -- -des.monster("rabid rat") +des.monster("兇暴ネズミ") des.monster({ class = "r", peaceful=0 }) des.monster({ class = "r", peaceful=0 }) -des.monster("giant eel") -des.monster("giant eel") -des.monster("electric eel") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("電気ウナギ") des.monster({ class = "D", peaceful=0 }) des.monster({ class = "D", peaceful=0 }) des.monster({ class = "D", peaceful=0 }) diff --git a/dat/Hea-filb.lua b/dat/Hea-filb.lua index 778402363..e6012202d 100644 --- a/dat/Hea-filb.lua +++ b/dat/Hea-filb.lua @@ -25,17 +25,17 @@ des.object() des.object() des.object() -- -des.monster("rabid rat") -des.monster("rabid rat") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") des.monster({ class = "r", peaceful=0 }) des.monster({ class = "r", peaceful=0 }) -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("electric eel") -des.monster("electric eel") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("電気ウナギ") +des.monster("電気ウナギ") des.monster({ class = "D", peaceful=0 }) des.monster({ class = "D", peaceful=0 }) des.monster({ class = "D", peaceful=0 }) diff --git a/dat/Hea-goal.lua b/dat/Hea-goal.lua index 0499a1248..a06fc57e6 100644 --- a/dat/Hea-goal.lua +++ b/dat/Hea-goal.lua @@ -31,8 +31,8 @@ des.stair("up", 39,10) -- Non diggable walls des.non_diggable(selection.area(00,00,40,11)) -- Objects -des.object({ id = "quarterstaff", x=20, y=06, buc="blessed", spe=0, name="The Staff of Aesculapius" }) -des.object("wand of lightning", 20, 06) +des.object({ id = "六尺棒", x=20, y=06, buc="blessed", spe=0, name="アスクレピオスの杖" }) +des.object("雷の杖", 20, 06) des.object() des.object() des.object() @@ -55,22 +55,22 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster({ id = "Cyclops", x=20, y=06, peaceful=0 }) -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") +des.monster({ id = "サイクロプス", x=20, y=06, peaceful=0 }) +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") des.monster({ class = "r", peaceful=0 }) des.monster({ class = "r", peaceful=0 }) -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("electric eel") -des.monster("electric eel") -des.monster("shark") -des.monster("shark") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("電気ウナギ") +des.monster("電気ウナギ") +des.monster("サメ") +des.monster("サメ") des.monster({ class = ";", peaceful=0 }) des.monster({ class = "D", peaceful=0 }) des.monster({ class = "D", peaceful=0 }) diff --git a/dat/Hea-loca.lua b/dat/Hea-loca.lua index a05020f17..452d53076 100644 --- a/dat/Hea-loca.lua +++ b/dat/Hea-loca.lua @@ -60,25 +60,25 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") des.monster({ class = "r", peaceful=0 }) -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("electric eel") -des.monster("electric eel") -des.monster("kraken") -des.monster("shark") -des.monster("shark") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("電気ウナギ") +des.monster("電気ウナギ") +des.monster("クラーケン") +des.monster("サメ") +des.monster("サメ") des.monster({ class = ";", peaceful=0 }) des.monster({ class = ";", peaceful=0 }) des.monster({ class = "D", peaceful=0 }) diff --git a/dat/Hea-strt.lua b/dat/Hea-strt.lua index 9e9e35247..e8e4a24d5 100644 --- a/dat/Hea-strt.lua +++ b/dat/Hea-strt.lua @@ -60,20 +60,20 @@ des.door("closed",47,08) des.door("closed",48,12) des.door("locked",50,10) -- Hippocrates -des.monster({ id = "Hippocrates", coord = {37, 10}, inventory = function() - des.object({ id = "silver dagger", spe = 5 }); +des.monster({ id = "ヒポクラテス", coord = {37, 10}, inventory = function() + des.object({ id = "銀の短剣", spe = 5 }); end }) -- The treasure of Hippocrates -des.object("chest", 37, 10) +des.object("宝箱", 37, 10) -- intern guards for the audience chamber -des.monster("attendant", 29, 08) -des.monster("attendant", 29, 09) -des.monster("attendant", 29, 10) -des.monster("attendant", 29, 11) -des.monster("attendant", 40, 09) -des.monster("attendant", 40, 10) -des.monster("attendant", 40, 11) -des.monster("attendant", 40, 13) +des.monster("随行員", 29, 08) +des.monster("随行員", 29, 09) +des.monster("随行員", 29, 10) +des.monster("随行員", 29, 11) +des.monster("随行員", 40, 09) +des.monster("随行員", 40, 10) +des.monster("随行員", 40, 11) +des.monster("随行員", 40, 13) -- Non diggable walls des.non_diggable(selection.area(00,00,75,19)) -- Random traps @@ -84,18 +84,18 @@ des.trap() des.trap() des.trap() -- Monsters on siege duty. -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("rabid rat") -des.monster("giant eel") -des.monster("shark") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("兇暴ネズミ") +des.monster("巨大ウナギ") +des.monster("サメ") des.monster(";") des.monster({ class = "D", peaceful=0 }) des.monster({ class = "D", peaceful=0 }) diff --git a/dat/Kni-fila.lua b/dat/Kni-fila.lua index 362d0674b..6fe41e026 100644 --- a/dat/Kni-fila.lua +++ b/dat/Kni-fila.lua @@ -22,12 +22,12 @@ des.object() des.object() des.object() -- -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) des.monster({ class = "i", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) -- des.trap() des.trap() diff --git a/dat/Kni-filb.lua b/dat/Kni-filb.lua index 14a414f4e..185d67f5c 100644 --- a/dat/Kni-filb.lua +++ b/dat/Kni-filb.lua @@ -25,14 +25,14 @@ des.object() des.object() des.object() -- -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) des.monster({ class = "i", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) -- des.trap() des.trap() diff --git a/dat/Kni-goal.lua b/dat/Kni-goal.lua index 08a8dff78..1aa4d9ce8 100644 --- a/dat/Kni-goal.lua +++ b/dat/Kni-goal.lua @@ -37,7 +37,7 @@ des.stair("up", 03,08) -- Non diggable walls des.non_diggable(selection.area(00,00,75,19)) -- Objects -des.object({ id = "mirror", x=50,y=06, buc="blessed", spe=0, name="The Magic Mirror of Merlin" }) +des.object({ id = "鏡", x=50,y=06, buc="blessed", spe=0, name="マーリンの魔法の鏡" }) des.object({ coord = { 33, 01 } }) des.object({ coord = { 33, 02 } }) des.object({ coord = { 33, 03 } }) @@ -69,31 +69,31 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster({ id = "Ixoth", x=50, y=06, peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) +des.monster({ id = "イクソス", x=50, y=06, peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) des.monster({ class = "i", peaceful=0 }) des.monster({ class = "i", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) des.monster({ class = "j", peaceful=0 }) diff --git a/dat/Kni-loca.lua b/dat/Kni-loca.lua index 91d557a70..39e108c0f 100644 --- a/dat/Kni-loca.lua +++ b/dat/Kni-loca.lua @@ -108,30 +108,30 @@ des.trap("anti magic") des.trap("anti magic") des.trap("anti magic") -- Random monsters. -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) -des.monster({ id = "quasit", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) +des.monster({ id = "クアシト", peaceful=0 }) des.monster({ class = "i", peaceful=0 }) des.monster({ class = "j", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) -des.monster({ id = "ochre jelly", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) +des.monster({ id = "黄土色ゼリー", peaceful=0 }) des.monster({ class = "j", peaceful=0 }) diff --git a/dat/Kni-strt.lua b/dat/Kni-strt.lua index 9873fb42e..f85417413 100644 --- a/dat/Kni-strt.lua +++ b/dat/Kni-strt.lua @@ -62,24 +62,24 @@ des.door("closed",45,03) des.door("closed",04,12) des.door("closed",45,12) -- King Arthur -des.monster({ id = "King Arthur", coord = {09, 07}, inventory = function() - des.object({ id = "long sword", spe = 4, buc = "blessed", name = "Excalibur" }); - des.object({ id = "plate mail", spe = 4 }); +des.monster({ id = "アーサー王", coord = {09, 07}, inventory = function() + des.object({ id = "長剣", spe = 4, buc = "blessed", name = "エクスカリバー" }); + des.object({ id = "鋼鉄の鎧", spe = 4 }); end }) -- The treasure of King Arthur -des.object("chest", 09, 07) +des.object("宝箱", 09, 07) -- knight guards for the watchrooms -des.monster({ id = "knight", x=04, y=02, peaceful = 1 }) -des.monster({ id = "knight", x=04, y=13, peaceful = 1 }) -des.monster({ id = "knight", x=45, y=02, peaceful = 1 }) -des.monster({ id = "knight", x=45, y=13, peaceful = 1 }) +des.monster({ id = "騎士", x=04, y=02, peaceful = 1 }) +des.monster({ id = "騎士", x=04, y=13, peaceful = 1 }) +des.monster({ id = "騎士", x=45, y=02, peaceful = 1 }) +des.monster({ id = "騎士", x=45, y=13, peaceful = 1 }) -- page guards for the audience chamber -des.monster("page", 16, 06) -des.monster("page", 18, 06) -des.monster("page", 20, 06) -des.monster("page", 16, 09) -des.monster("page", 18, 09) -des.monster("page", 20, 09) +des.monster("小姓", 16, 06) +des.monster("小姓", 18, 06) +des.monster("小姓", 20, 06) +des.monster("小姓", 16, 09) +des.monster("小姓", 18, 09) +des.monster("小姓", 20, 09) -- Non diggable walls des.non_diggable(selection.area(00,00,49,15)) -- Random traps @@ -90,20 +90,20 @@ des.trap() des.trap() des.trap() -- Monsters on siege duty. -des.monster({ id = "quasit", x=14, y=00, peaceful=0 }) -des.monster({ id = "quasit", x=16, y=00, peaceful=0 }) -des.monster({ id = "quasit", x=18, y=00, peaceful=0 }) -des.monster({ id = "quasit", x=20, y=00, peaceful=0 }) -des.monster({ id = "quasit", x=22, y=00, peaceful=0 }) -des.monster({ id = "quasit", x=24, y=00, peaceful=0 }) -des.monster({ id = "quasit", x=26, y=00, peaceful=0 }) -des.monster({ id = "quasit", x=28, y=00, peaceful=0 }) -des.monster({ id = "quasit", x=30, y=00, peaceful=0 }) -des.monster({ id = "quasit", x=32, y=00, peaceful=0 }) -des.monster({ id = "quasit", x=34, y=00, peaceful=0 }) -des.monster({ id = "quasit", x=36, y=00, peaceful=0 }) +des.monster({ id = "クアシト", x=14, y=00, peaceful=0 }) +des.monster({ id = "クアシト", x=16, y=00, peaceful=0 }) +des.monster({ id = "クアシト", x=18, y=00, peaceful=0 }) +des.monster({ id = "クアシト", x=20, y=00, peaceful=0 }) +des.monster({ id = "クアシト", x=22, y=00, peaceful=0 }) +des.monster({ id = "クアシト", x=24, y=00, peaceful=0 }) +des.monster({ id = "クアシト", x=26, y=00, peaceful=0 }) +des.monster({ id = "クアシト", x=28, y=00, peaceful=0 }) +des.monster({ id = "クアシト", x=30, y=00, peaceful=0 }) +des.monster({ id = "クアシト", x=32, y=00, peaceful=0 }) +des.monster({ id = "クアシト", x=34, y=00, peaceful=0 }) +des.monster({ id = "クアシト", x=36, y=00, peaceful=0 }) -- Some warhorses for i = 1, 2 + nh.rn2(3) do - des.monster({ id = "warhorse", peaceful = 1, inventory = function() if percent(50) then des.object("saddle"); end end }); + des.monster({ id = "戦闘用の馬", peaceful = 1, inventory = function() if percent(50) then des.object("鞍"); end end }); end diff --git a/dat/Mon-fila.lua b/dat/Mon-fila.lua index c62801a83..b0e86c723 100644 --- a/dat/Mon-fila.lua +++ b/dat/Mon-fila.lua @@ -26,8 +26,8 @@ des.room({ type = "ordinary", des.object() des.trap() des.object() - des.monster("xorn") - des.monster("earth elemental") + des.monster("ゾーン") + des.monster("土の精") end }) @@ -37,7 +37,7 @@ des.room({ type = "ordinary", des.object() des.trap() des.monster({ class = "E", peaceful=0 }) - des.monster("earth elemental") + des.monster("土の精") end }) @@ -54,7 +54,7 @@ des.room({ type = "ordinary", contents = function() des.object() des.trap() - des.monster("earth elemental") + des.monster("土の精") end }) diff --git a/dat/Mon-filb.lua b/dat/Mon-filb.lua index 98e98f12d..02f3940b9 100644 --- a/dat/Mon-filb.lua +++ b/dat/Mon-filb.lua @@ -36,7 +36,7 @@ des.room({ type = "ordinary", des.object() des.trap() des.monster({ class = "E", peaceful=0 }) - des.monster("earth elemental") + des.monster("土の精") end }) @@ -53,7 +53,7 @@ des.room({ type = "ordinary", contents = function() des.object() des.trap() - des.monster("earth elemental") + des.monster("土の精") end }) diff --git a/dat/Mon-goal.lua b/dat/Mon-goal.lua index c19bfef54..71821c033 100644 --- a/dat/Mon-goal.lua +++ b/dat/Mon-goal.lua @@ -30,7 +30,7 @@ des.region(selection.area(00,00,25,10), "unlit") -- Stairs des.stair("up", 20,05) -- Objects -des.object({ id = "lenses", coord = place[placeidx], buc="blessed", spe=0, name="The Eyes of the Overworld" }) +des.object({ id = "レンズ", coord = place[placeidx], buc="blessed", spe=0, name="超世界の目" }) des.object() des.object() des.object() @@ -53,23 +53,23 @@ des.trap("fire") des.trap() des.trap() -- Random monsters. -des.monster("Master Kaen",place[placeidx]) +des.monster("カエン",place[placeidx]) des.altar({ coord = place[placeidx], align="noalign", type="altar" }) -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") diff --git a/dat/Mon-loca.lua b/dat/Mon-loca.lua index 598b364eb..007207d8c 100644 --- a/dat/Mon-loca.lua +++ b/dat/Mon-loca.lua @@ -62,7 +62,7 @@ des.object() -- make a modest effort (Elbereth only) to prevent xorns from eating the tins local tinplace = selection.negate():filter_mapchar('.') local tinloc = tinplace:rndcoord(0) -des.object({ id="tin", coord=tinloc, quantity=2, buc="blessed", +des.object({ id="缶", coord=tinloc, quantity=2, buc="blessed", montype="spinach" }) des.engraving({ coord=tinloc, type="burn", text="Elbereth" }) -- Random traps @@ -73,26 +73,26 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("earth elemental") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") -des.monster("xorn") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("土の精") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") +des.monster("ゾーン") diff --git a/dat/Mon-strt.lua b/dat/Mon-strt.lua index 0396c56f7..dfafdfad4 100644 --- a/dat/Mon-strt.lua +++ b/dat/Mon-strt.lua @@ -71,19 +71,19 @@ des.door("closed",52,14) -- Unattended Altar - unaligned due to conflict - player must align it. des.altar({ x=28,y=09, align="noalign", type="altar" }) -- The Grand Master -des.monster({ id = "Grand Master", coord = {28, 10}, inventory = function() - des.object({ id = "robe", spe = 6 }); +des.monster({ id = "総師範", coord = {28, 10}, inventory = function() + des.object({ id = "ローブ", spe = 6 }); end }) -- No treasure chest! -- guards for the audience chamber -des.monster("abbot", 32, 07) -des.monster("abbot", 32, 08) -des.monster("abbot", 32, 11) -des.monster("abbot", 32, 12) -des.monster("abbot", 33, 07) -des.monster("abbot", 33, 08) -des.monster("abbot", 33, 11) -des.monster("abbot", 33, 12) +des.monster("師範", 32, 07) +des.monster("師範", 32, 08) +des.monster("師範", 32, 11) +des.monster("師範", 32, 12) +des.monster("師範", 33, 07) +des.monster("師範", 33, 08) +des.monster("師範", 33, 11) +des.monster("師範", 33, 12) -- Non diggable walls des.non_diggable(selection.area(18,03,55,16)) -- Random traps @@ -96,13 +96,13 @@ des.trap() des.trap() -- Monsters on siege duty. for i = 1, 8 do - des.monster("earth elemental", spacelocs:rndcoord(1)) + des.monster("土の精", spacelocs:rndcoord(1)) end for i = 1, 4 do - des.monster("xorn", spacelocs:rndcoord(1)) + des.monster("ゾーン", spacelocs:rndcoord(1)) end -- next to leader, so possibly tricky to pick up if not ready for quest yet; -- there's no protection against a xorn eating these tins; BUC state is random -des.object({ id="tin", coord = {29, 9}, quantity=2, montype="spinach" }) +des.object({ id="缶", coord = {29, 9}, quantity=2, montype="spinach" }) -- ensure enough vegetarian food generates for vegetarian games -des.object({ id="food ration", coord = {46, 4}, quantity = 4}) +des.object({ id="食料", coord = {46, 4}, quantity = 4}) diff --git a/dat/Pri-fila.lua b/dat/Pri-fila.lua index c65683cf1..d22cd8e47 100644 --- a/dat/Pri-fila.lua +++ b/dat/Pri-fila.lua @@ -8,7 +8,7 @@ des.room({ type = "ordinary", contents = function() des.stair("up") des.object() - des.monster("human zombie") + des.monster("人間のゾンビ") end }) @@ -24,7 +24,7 @@ des.room({ type = "ordinary", des.object() des.trap() des.object() - des.monster("human zombie") + des.monster("人間のゾンビ") end }) @@ -41,7 +41,7 @@ des.room({ type = "ordinary", des.object() des.object() des.trap() - des.monster("wraith") + des.monster("レイス") end }) diff --git a/dat/Pri-filb.lua b/dat/Pri-filb.lua index ad0a84ec9..e7d9cc3c7 100644 --- a/dat/Pri-filb.lua +++ b/dat/Pri-filb.lua @@ -9,8 +9,8 @@ des.room({ type = "ordinary", contents = function() des.stair("up") des.object() - des.monster("human zombie") - des.monster("wraith") + des.monster("人間のゾンビ") + des.monster("レイス") end }) @@ -27,8 +27,8 @@ des.room({ type = "ordinary", des.object() des.trap() des.object() - des.monster("human zombie") - des.monster("wraith") + des.monster("人間のゾンビ") + des.monster("レイス") end }) @@ -46,8 +46,8 @@ des.room({ type = "ordinary", des.object() des.object() des.trap() - des.monster("human zombie") - des.monster("wraith") + des.monster("人間のゾンビ") + des.monster("レイス") end }) diff --git a/dat/Pri-goal.lua b/dat/Pri-goal.lua index 1e29d9713..7c848bf5a 100644 --- a/dat/Pri-goal.lua +++ b/dat/Pri-goal.lua @@ -30,7 +30,7 @@ des.region(selection.area(00,00,25,10), "unlit") -- Stairs des.stair("up", 20,05) -- Objects [note: eroded=-1 => obj->oerodeproof=1] -des.object({ id = "helm of brilliance", coord = place[placeidx], +des.object({ id = "知性の兜", coord = place[placeidx], buc="blessed", spe=0, eroded=-1, name="The Mitre of Holiness" }) des.object() des.object() @@ -54,31 +54,31 @@ des.trap("fire") des.trap() des.trap() -- Random monsters. -des.monster("Nalzok",place[placeidx]) -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") -des.monster("human zombie") +des.monster("ナルゾク",place[placeidx]) +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") +des.monster("人間のゾンビ") des.monster("Z") des.monster("Z") -des.monster("wraith") -des.monster("wraith") -des.monster("wraith") -des.monster("wraith") -des.monster("wraith") -des.monster("wraith") -des.monster("wraith") -des.monster("wraith") +des.monster("レイス") +des.monster("レイス") +des.monster("レイス") +des.monster("レイス") +des.monster("レイス") +des.monster("レイス") +des.monster("レイス") +des.monster("レイス") des.monster("W") diff --git a/dat/Pri-loca.lua b/dat/Pri-loca.lua index 6c8909721..b4541ce2b 100644 --- a/dat/Pri-loca.lua +++ b/dat/Pri-loca.lua @@ -33,7 +33,7 @@ des.region({ region={31,00, 39,13}, lit=0, type="morgue", filled=1 }) des.region({ region={11,03, 29,10}, lit=1, type="temple", filled=1, irregular=1 }) -- The altar inside the temple des.altar({ x=20,y=07, align="noalign", type="shrine" }) -des.monster({ id = "aligned cleric", x=20, y=07, align="noalign", peaceful = 0 }) +des.monster({ id = "僧侶", x=20, y=07, align="noalign", peaceful = 0 }) -- Doors des.door("locked",10,06) des.door("locked",10,07) diff --git a/dat/Pri-strt.lua b/dat/Pri-strt.lua index 29edb6d15..a163031f4 100644 --- a/dat/Pri-strt.lua +++ b/dat/Pri-strt.lua @@ -71,21 +71,21 @@ des.door("closed",52,14) -- Unattended Altar - unaligned due to conflict - player must align it. des.altar({ x=28, y=09, align="noalign", type="altar" }) -- High Priest -des.monster({ id = "Arch Priest", coord = {28, 10}, inventory = function() - des.object({ id = "robe", spe = 4 }); - des.object({ id = "mace", spe = 4 }); +des.monster({ id = "主席司祭", coord = {28, 10}, inventory = function() + des.object({ id = "ローブ", spe = 4 }); + des.object({ id = "メイス", spe = 4 }); end }) -- The treasure of High Priest -des.object("chest", 27, 10) +des.object("宝箱", 27, 10) -- knight guards for the audience chamber -des.monster("acolyte", 32, 07) -des.monster("acolyte", 32, 08) -des.monster("acolyte", 32, 11) -des.monster("acolyte", 32, 12) -des.monster("acolyte", 33, 07) -des.monster("acolyte", 33, 08) -des.monster("acolyte", 33, 11) -des.monster("acolyte", 33, 12) +des.monster("侍者", 32, 07) +des.monster("侍者", 32, 08) +des.monster("侍者", 32, 11) +des.monster("侍者", 32, 12) +des.monster("侍者", 33, 07) +des.monster("侍者", 33, 08) +des.monster("侍者", 33, 11) +des.monster("侍者", 33, 12) -- Non diggable walls des.non_diggable(selection.area(18,03,55,16)) -- Random traps @@ -98,5 +98,5 @@ des.trap() des.trap() -- Monsters on siege duty. for i = 1, 12 do - des.monster("human zombie", spacelocs:rndcoord(1)); + des.monster("人間のゾンビ", spacelocs:rndcoord(1)); end diff --git a/dat/Ran-fila.lua b/dat/Ran-fila.lua index c9c02cfdd..4852077ad 100644 --- a/dat/Ran-fila.lua +++ b/dat/Ran-fila.lua @@ -26,10 +26,10 @@ des.trap() des.trap() des.trap() -- -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "forest centaur", peaceful=0 }) -des.monster({ id = "forest centaur", peaceful=0 }) -des.monster({ id = "forest centaur", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "森のケンタウロス", peaceful=0 }) +des.monster({ id = "森のケンタウロス", peaceful=0 }) +des.monster({ id = "森のケンタウロス", peaceful=0 }) des.monster({ class = "C", peaceful=0 }) -des.monster({ id = "scorpion", peaceful=0 }) +des.monster({ id = "サソリ", peaceful=0 }) diff --git a/dat/Ran-filb.lua b/dat/Ran-filb.lua index 48275fa95..2425976c4 100644 --- a/dat/Ran-filb.lua +++ b/dat/Ran-filb.lua @@ -30,10 +30,10 @@ des.trap() des.trap() des.trap() -- -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) des.monster({ class = "C", peaceful=0 }) -des.monster({ id = "scorpion", peaceful=0 }) -des.monster({ id = "scorpion", peaceful=0 }) +des.monster({ id = "サソリ", peaceful=0 }) +des.monster({ id = "サソリ", peaceful=0 }) diff --git a/dat/Ran-goal.lua b/dat/Ran-goal.lua index a28b0c10b..234ead80e 100644 --- a/dat/Ran-goal.lua +++ b/dat/Ran-goal.lua @@ -36,8 +36,8 @@ des.stair("up", 19,10) -- Non diggable walls des.non_diggable(selection.area(00,00,75,19)) -- Objects -des.object({ id = "bow", x=37, y=10, buc="blessed", spe=0, name="The Longbow of Diana" }) -des.object("chest", 37, 10) +des.object({ id = "弓", x=37, y=10, buc="blessed", spe=0, name="ダイアナの長弓" }) +des.object("宝箱", 37, 10) des.object({ coord = { 36, 09 } }) des.object({ coord = { 36, 10 } }) des.object({ coord = { 36, 11 } }) @@ -74,33 +74,33 @@ des.door("closed",51,10) des.door("locked",53,08) des.door("closed",65,05) -- Random monsters. -des.monster({ id = "Scorpius", x=37, y=10, peaceful=0 }) -des.monster({ id = "forest centaur", x=36, y=09, peaceful=0 }) -des.monster({ id = "forest centaur", x=36, y=10, peaceful=0 }) -des.monster({ id = "forest centaur", x=36, y=11, peaceful=0 }) -des.monster({ id = "forest centaur", x=37, y=09, peaceful=0 }) -des.monster({ id = "forest centaur", x=37, y=11, peaceful=0 }) -des.monster({ id = "forest centaur", x=38, y=09, peaceful=0 }) -des.monster({ id = "mountain centaur", x=38, y=10, peaceful=0 }) -des.monster({ id = "mountain centaur", x=38, y=11, peaceful=0 }) -des.monster({ id = "mountain centaur", x=02, y=02, peaceful=0 }) -des.monster({ id = "mountain centaur", x=71, y=02, peaceful=0 }) -des.monster({ id = "mountain centaur", x=02, y=16, peaceful=0 }) -des.monster({ id = "mountain centaur", x=71, y=16, peaceful=0 }) -des.monster({ id = "forest centaur", peaceful=0 }) -des.monster({ id = "forest centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) +des.monster({ id = "大蠍", x=37, y=10, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=36, y=09, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=36, y=10, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=36, y=11, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=37, y=09, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=37, y=11, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=38, y=09, peaceful=0 }) +des.monster({ id = "山のケンタウロス", x=38, y=10, peaceful=0 }) +des.monster({ id = "山のケンタウロス", x=38, y=11, peaceful=0 }) +des.monster({ id = "山のケンタウロス", x=02, y=02, peaceful=0 }) +des.monster({ id = "山のケンタウロス", x=71, y=02, peaceful=0 }) +des.monster({ id = "山のケンタウロス", x=02, y=16, peaceful=0 }) +des.monster({ id = "山のケンタウロス", x=71, y=16, peaceful=0 }) +des.monster({ id = "森のケンタウロス", peaceful=0 }) +des.monster({ id = "森のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) des.monster({ class = "C", peaceful=0 }) des.monster({ class = "C", peaceful=0 }) -des.monster({ id = "scorpion", x=03, y=02, peaceful=0 }) -des.monster({ id = "scorpion", x=72, y=02, peaceful=0 }) -des.monster({ id = "scorpion", x=03, y=17, peaceful=0 }) -des.monster({ id = "scorpion", x=72, y=17, peaceful=0 }) -des.monster({ id = "scorpion", x=41, y=10, peaceful=0 }) -des.monster({ id = "scorpion", x=33, y=09, peaceful=0 }) -des.monster({ id = "scorpion", peaceful=0 }) -des.monster({ id = "scorpion", peaceful=0 }) +des.monster({ id = "サソリ", x=03, y=02, peaceful=0 }) +des.monster({ id = "サソリ", x=72, y=02, peaceful=0 }) +des.monster({ id = "サソリ", x=03, y=17, peaceful=0 }) +des.monster({ id = "サソリ", x=72, y=17, peaceful=0 }) +des.monster({ id = "サソリ", x=41, y=10, peaceful=0 }) +des.monster({ id = "サソリ", x=33, y=09, peaceful=0 }) +des.monster({ id = "サソリ", peaceful=0 }) +des.monster({ id = "サソリ", peaceful=0 }) des.monster({ class = "s", peaceful=0 }) des.wallify() diff --git a/dat/Ran-loca.lua b/dat/Ran-loca.lua index 386c3e785..ce1a1cf27 100644 --- a/dat/Ran-loca.lua +++ b/dat/Ran-loca.lua @@ -53,27 +53,27 @@ des.trap("teleport") des.trap("arrow") des.trap("arrow") -- Random monsters. -des.monster({ id = "wumpus", x=27, y=18, peaceful=0, asleep=1 }) -des.monster({ id = "giant bat", peaceful=0 }) -des.monster({ id = "giant bat", peaceful=0 }) -des.monster({ id = "giant bat", peaceful=0 }) -des.monster({ id = "giant bat", peaceful=0 }) -des.monster({ id = "forest centaur", peaceful=0 }) -des.monster({ id = "forest centaur", peaceful=0 }) -des.monster({ id = "forest centaur", peaceful=0 }) -des.monster({ id = "forest centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "mountain centaur", peaceful=0 }) -des.monster({ id = "scorpion", peaceful=0 }) -des.monster({ id = "scorpion", peaceful=0 }) -des.monster({ id = "scorpion", peaceful=0 }) -des.monster({ id = "scorpion", peaceful=0 }) +des.monster({ id = "ワンパス", x=27, y=18, peaceful=0, asleep=1 }) +des.monster({ id = "巨大こうもり", peaceful=0 }) +des.monster({ id = "巨大こうもり", peaceful=0 }) +des.monster({ id = "巨大こうもり", peaceful=0 }) +des.monster({ id = "巨大こうもり", peaceful=0 }) +des.monster({ id = "森のケンタウロス", peaceful=0 }) +des.monster({ id = "森のケンタウロス", peaceful=0 }) +des.monster({ id = "森のケンタウロス", peaceful=0 }) +des.monster({ id = "森のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "山のケンタウロス", peaceful=0 }) +des.monster({ id = "サソリ", peaceful=0 }) +des.monster({ id = "サソリ", peaceful=0 }) +des.monster({ id = "サソリ", peaceful=0 }) +des.monster({ id = "サソリ", peaceful=0 }) des.monster({ class = "s", peaceful=0 }) des.monster({ class = "s", peaceful=0 }) diff --git a/dat/Ran-strt.lua b/dat/Ran-strt.lua index 2540b623f..3cb8aa66d 100644 --- a/dat/Ran-strt.lua +++ b/dat/Ran-strt.lua @@ -46,22 +46,22 @@ des.stair("down", 10,10) -- Portal arrival point; just about anywhere on the right hand side of the map des.levregion({ region = {51,2,77,18}, region_islev = 1, type="branch" }) -- Orion -des.monster({ id = "Orion", coord = {20, 10}, inventory = function() - des.object({ id = "leather armor", spe = 4 }); - des.object({ id = "yumi", spe = 4 }); - des.object({ id = "arrow", spe = 4, quantity = 50 }); +des.monster({ id = "勇者オリオン", coord = {20, 10}, inventory = function() + des.object({ id = "革鎧", spe = 4 }); + des.object({ id = "和弓", spe = 4 }); + des.object({ id = "矢", spe = 4, quantity = 50 }); end }) -- The treasure of Orion -des.object("chest", 20, 10) +des.object("宝箱", 20, 10) -- Guards for the audience chamber -des.monster("hunter", 19, 09) -des.monster("hunter", 20, 09) -des.monster("hunter", 21, 09) -des.monster("hunter", 19, 10) -des.monster("hunter", 21, 10) -des.monster("hunter", 19, 11) -des.monster("hunter", 20, 11) -des.monster("hunter", 21, 11) +des.monster("ハンター", 19, 09) +des.monster("ハンター", 20, 09) +des.monster("ハンター", 21, 09) +des.monster("ハンター", 19, 10) +des.monster("ハンター", 21, 10) +des.monster("ハンター", 19, 11) +des.monster("ハンター", 20, 11) +des.monster("ハンター", 21, 11) -- Non diggable walls des.non_diggable(selection.area(00,00,40,20)) -- Traps @@ -72,30 +72,30 @@ des.trap("spiked pit") des.trap("bear") des.trap("bear") -- Monsters on siege duty. -des.monster({ id = "minotaur", x=33, y=09, peaceful=0, asleep=1 }) -des.monster({ id = "forest centaur", x=19, y=03, peaceful=0 }) -des.monster({ id = "forest centaur", x=19, y=04, peaceful=0 }) -des.monster({ id = "forest centaur", x=19, y=05, peaceful=0 }) -des.monster({ id = "forest centaur", x=21, y=03, peaceful=0 }) -des.monster({ id = "forest centaur", x=21, y=04, peaceful=0 }) -des.monster({ id = "forest centaur", x=21, y=05, peaceful=0 }) -des.monster({ id = "forest centaur", x=01, y=09, peaceful=0 }) -des.monster({ id = "forest centaur", x=02, y=09, peaceful=0 }) -des.monster({ id = "forest centaur", x=03, y=09, peaceful=0 }) -des.monster({ id = "forest centaur", x=01, y=11, peaceful=0 }) -des.monster({ id = "forest centaur", x=02, y=11, peaceful=0 }) -des.monster({ id = "forest centaur", x=03, y=11, peaceful=0 }) -des.monster({ id = "forest centaur", x=19, y=15, peaceful=0 }) -des.monster({ id = "forest centaur", x=19, y=16, peaceful=0 }) -des.monster({ id = "forest centaur", x=19, y=17, peaceful=0 }) -des.monster({ id = "forest centaur", x=21, y=15, peaceful=0 }) -des.monster({ id = "forest centaur", x=21, y=16, peaceful=0 }) -des.monster({ id = "forest centaur", x=21, y=17, peaceful=0 }) -des.monster({ id = "plains centaur", peaceful=0 }) -des.monster({ id = "plains centaur", peaceful=0 }) -des.monster({ id = "plains centaur", peaceful=0 }) -des.monster({ id = "plains centaur", peaceful=0 }) -des.monster({ id = "plains centaur", peaceful=0 }) -des.monster({ id = "plains centaur", peaceful=0 }) -des.monster({ id = "scorpion", peaceful=0 }) -des.monster({ id = "scorpion", peaceful=0 }) +des.monster({ id = "ミノタウロス", x=33, y=09, peaceful=0, asleep=1 }) +des.monster({ id = "森のケンタウロス", x=19, y=03, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=19, y=04, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=19, y=05, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=21, y=03, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=21, y=04, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=21, y=05, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=01, y=09, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=02, y=09, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=03, y=09, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=01, y=11, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=02, y=11, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=03, y=11, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=19, y=15, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=19, y=16, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=19, y=17, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=21, y=15, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=21, y=16, peaceful=0 }) +des.monster({ id = "森のケンタウロス", x=21, y=17, peaceful=0 }) +des.monster({ id = "草原のケンタウロス", peaceful=0 }) +des.monster({ id = "草原のケンタウロス", peaceful=0 }) +des.monster({ id = "草原のケンタウロス", peaceful=0 }) +des.monster({ id = "草原のケンタウロス", peaceful=0 }) +des.monster({ id = "草原のケンタウロス", peaceful=0 }) +des.monster({ id = "草原のケンタウロス", peaceful=0 }) +des.monster({ id = "サソリ", peaceful=0 }) +des.monster({ id = "サソリ", peaceful=0 }) diff --git a/dat/Rog-fila.lua b/dat/Rog-fila.lua index 6b4a80fa2..b0c2f470e 100644 --- a/dat/Rog-fila.lua +++ b/dat/Rog-fila.lua @@ -7,7 +7,7 @@ des.room({ type = "ordinary", contents = function() des.stair("up") des.object() - des.monster({ id = "leprechaun", peaceful=0 }) + des.monster({ id = "レプラコーン", peaceful=0 }) end }) @@ -15,8 +15,8 @@ des.room({ type = "ordinary", contents = function() des.object() des.object() - des.monster({ id = "leprechaun", peaceful=0 }) - des.monster({ id = "guardian naga", peaceful=0 }) + des.monster({ id = "レプラコーン", peaceful=0 }) + des.monster({ id = "番兵ナーガ", peaceful=0 }) end }) @@ -26,7 +26,7 @@ des.room({ type = "ordinary", des.trap() des.trap() des.object() - des.monster({ id = "water nymph", peaceful=0 }) + des.monster({ id = "水のニンフ", peaceful=0 }) end }) @@ -37,7 +37,7 @@ des.room({ type = "ordinary", des.trap() des.trap() des.monster({ class = "l", peaceful=0 }) - des.monster({ id = "guardian naga", peaceful=0 }) + des.monster({ id = "番兵ナーガ", peaceful=0 }) end }) @@ -47,7 +47,7 @@ des.room({ type = "ordinary", des.object() des.trap() des.trap() - des.monster({ id = "leprechaun", peaceful=0 }) + des.monster({ id = "レプラコーン", peaceful=0 }) end }) @@ -56,8 +56,8 @@ des.room({ type = "ordinary", des.object() des.trap() des.trap() - des.monster({ id = "leprechaun", peaceful=0 }) - des.monster({ id = "water nymph", peaceful=0 }) + des.monster({ id = "レプラコーン", peaceful=0 }) + des.monster({ id = "水のニンフ", peaceful=0 }) end }) diff --git a/dat/Rog-filb.lua b/dat/Rog-filb.lua index 83b5969f1..0e520046b 100644 --- a/dat/Rog-filb.lua +++ b/dat/Rog-filb.lua @@ -7,7 +7,7 @@ des.room({ type = "ordinary", contents = function() des.stair("up") des.object() - des.monster({ id = "leprechaun", peaceful=0 }) + des.monster({ id = "レプラコーン", peaceful=0 }) end }) @@ -15,8 +15,8 @@ des.room({ type = "ordinary", contents = function() des.object() des.object() - des.monster({ id = "leprechaun", peaceful=0 }) - des.monster({ id = "guardian naga", peaceful=0 }) + des.monster({ id = "レプラコーン", peaceful=0 }) + des.monster({ id = "番兵ナーガ", peaceful=0 }) end }) @@ -26,7 +26,7 @@ des.room({ type = "ordinary", des.trap() des.trap() des.object() - des.monster({ id = "water nymph", peaceful=0 }) + des.monster({ id = "水のニンフ", peaceful=0 }) end }) @@ -37,7 +37,7 @@ des.room({ type = "ordinary", des.trap() des.trap() des.monster({ class = "l", peaceful=0 }) - des.monster({ id = "guardian naga", peaceful=0 }) + des.monster({ id = "番兵ナーガ", peaceful=0 }) end }) @@ -47,7 +47,7 @@ des.room({ type = "ordinary", des.object() des.trap() des.trap() - des.monster({ id = "leprechaun", peaceful=0 }) + des.monster({ id = "レプラコーン", peaceful=0 }) end }) @@ -56,8 +56,8 @@ des.room({ type = "ordinary", des.object() des.trap() des.trap() - des.monster({ id = "leprechaun", peaceful=0 }) - des.monster({ id = "water nymph", peaceful=0 }) + des.monster({ id = "レプラコーン", peaceful=0 }) + des.monster({ id = "水のニンフ", peaceful=0 }) end }) diff --git a/dat/Rog-goal.lua b/dat/Rog-goal.lua index 4eb58f30b..a60cbcf6b 100644 --- a/dat/Rog-goal.lua +++ b/dat/Rog-goal.lua @@ -41,8 +41,8 @@ des.non_diggable(selection.area(00,00,75,20)) -- One trap to keep the gnomes at bay. des.trap("spiked pit",37,07) -- Objects -des.object({ id = "skeleton key", x=38, y=10, buc="blessed", spe=0, name="The Master Key of Thievery" }) -des.object({ id = "tin", x=26, y=12, montype="chameleon" }) +des.object({ id = "万能鍵", x=38, y=10, buc="blessed", spe=0, name="盗賊のマスターキー" }) +des.object({ id = "缶", x=26, y=12, montype="カメレオン" }) des.object() des.object() des.object() @@ -69,42 +69,42 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster({ id = "Master Assassin", x=38, y=10, peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) +des.monster({ id = "暗殺者の頭領", x=38, y=10, peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) des.monster({ class = "l", peaceful=0 }) des.monster({ class = "l", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) des.monster({ class = "N", peaceful=0 }) des.monster({ class = "N", peaceful=0 }) des.monster({ class = "N", peaceful=0 }) -des.monster({ id = "chameleon", peaceful=0 }) -des.monster({ id = "chameleon", peaceful=0 }) -des.monster({ id = "chameleon", peaceful=0 }) -des.monster({ id = "chameleon", peaceful=0 }) -des.monster({ id = "chameleon", peaceful=0 }) -des.monster({ id = "shark", x=51, y=14, peaceful=0 }) -des.monster({ id = "shark", x=53, y=09, peaceful=0 }) -des.monster({ id = "shark", x=55, y=15, peaceful=0 }) -des.monster({ id = "shark", x=58, y=10, peaceful=0 }) +des.monster({ id = "カメレオン", peaceful=0 }) +des.monster({ id = "カメレオン", peaceful=0 }) +des.monster({ id = "カメレオン", peaceful=0 }) +des.monster({ id = "カメレオン", peaceful=0 }) +des.monster({ id = "カメレオン", peaceful=0 }) +des.monster({ id = "サメ", x=51, y=14, peaceful=0 }) +des.monster({ id = "サメ", x=53, y=09, peaceful=0 }) +des.monster({ id = "サメ", x=55, y=15, peaceful=0 }) +des.monster({ id = "サメ", x=58, y=10, peaceful=0 }) diff --git a/dat/Rog-loca.lua b/dat/Rog-loca.lua index 3a88e11fe..48d7baa85 100644 --- a/dat/Rog-loca.lua +++ b/dat/Rog-loca.lua @@ -41,7 +41,7 @@ des.stair("down") -- Non diggable walls des.non_diggable(selection.area(00,00,75,20)) -- Objects -des.object({ id = "scroll of teleportation", x=11, y=18, buc="cursed", spe=0 }) +des.object({ id = "瞬間移動の巻物", x=11, y=18, buc="cursed", spe=0 }) des.object() des.object() des.object() @@ -64,36 +64,36 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) -des.monster({ id = "leprechaun", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) +des.monster({ id = "レプラコーン", peaceful=0 }) des.monster({ class = "l", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) -des.monster({ id = "guardian naga", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) +des.monster({ id = "番兵ナーガ", peaceful=0 }) des.monster({ class = "N", peaceful=0 }) des.monster({ class = "N", peaceful=0 }) des.monster({ class = "N", peaceful=0 }) -des.monster({ id = "chameleon", peaceful=0 }) -des.monster({ id = "chameleon", peaceful=0 }) -des.monster({ id = "chameleon", peaceful=0 }) -des.monster({ id = "chameleon", peaceful=0 }) -des.monster({ id = "chameleon", peaceful=0 }) +des.monster({ id = "カメレオン", peaceful=0 }) +des.monster({ id = "カメレオン", peaceful=0 }) +des.monster({ id = "カメレオン", peaceful=0 }) +des.monster({ id = "カメレオン", peaceful=0 }) +des.monster({ id = "カメレオン", peaceful=0 }) diff --git a/dat/Rog-strt.lua b/dat/Rog-strt.lua index 55bf11969..fdafcd8e4 100644 --- a/dat/Rog-strt.lua +++ b/dat/Rog-strt.lua @@ -48,9 +48,9 @@ local place = { {33,0}, {0,12}, {25,20}, {75,05} } shuffle(place) des.stair({ dir = "down", coord = place[1] }) -des.monster({ id = "giant mimic", coord = place[2], appear_as = "ter:staircase down" }) -des.monster({ id = "large mimic", coord = place[3], appear_as = "ter:staircase down" }) -des.monster({ id = "small mimic", coord = place[4], appear_as = "ter:staircase down" }) +des.monster({ id = "巨大なミミック", coord = place[2], appear_as = "ter:staircase down" }) +des.monster({ id = "大きなミミック", coord = place[3], appear_as = "ter:staircase down" }) +des.monster({ id = "小さなミミック", coord = place[4], appear_as = "ter:staircase down" }) -- Portal arrival point des.levregion({ region = {19,09,19,09}, type="branch" }) -- Doors (secret) @@ -103,25 +103,25 @@ des.door("closed", 6,18) des.door("closed", 65,18) des.door("closed", 68,18) -- Master of Thieves -des.monster({ id = "Master of Thieves", coord = {36, 11}, inventory = function() - des.object({ id = "leather armor", spe = 5 }); - des.object({ id = "silver dagger", spe = 4 }); - des.object({ id = "dagger", spe = 2, quantity = d(2,4), buc = "not-cursed" }); +des.monster({ id = "盗賊の頭領", coord = {36, 11}, inventory = function() + des.object({ id = "革鎧", spe = 5 }); + des.object({ id = "銀の短剣", spe = 4 }); + des.object({ id = "短剣", spe = 2, quantity = d(2,4), buc = "not-cursed" }); end }) -- The treasure of Master of Thieves -des.object("chest", 36, 11) +des.object("宝箱", 36, 11) -- thug guards, room #1 -des.monster("thug", 28, 10) -des.monster("thug", 29, 11) -des.monster("thug", 30, 09) -des.monster("thug", 31, 07) +des.monster("ちんぴら", 28, 10) +des.monster("ちんぴら", 29, 11) +des.monster("ちんぴら", 30, 09) +des.monster("ちんぴら", 31, 07) -- thug guards, room #2 -des.monster("thug", 31, 13) -des.monster("thug", 33, 14) -des.monster("thug", 30, 15) +des.monster("ちんぴら", 31, 13) +des.monster("ちんぴら", 33, 14) +des.monster("ちんぴら", 30, 15) --thug guards, room #3 -des.monster("thug", 35, 09) -des.monster("thug", 36, 13) +des.monster("ちんぴら", 35, 09) +des.monster("ちんぴら", 36, 13) -- Non diggable walls des.non_diggable(selection.area(00,00,75,20)) -- Random traps @@ -145,22 +145,22 @@ des.trap() -- Monsters to get in the way. -- -- West exit -des.monster({ id = "leprechaun", x=01, y=12, peaceful=0 }) -des.monster({ id = "water nymph", x=02, y=12, peaceful=0 }) +des.monster({ id = "レプラコーン", x=01, y=12, peaceful=0 }) +des.monster({ id = "水のニンフ", x=02, y=12, peaceful=0 }) -- North exit -des.monster({ id = "water nymph", x=33, y=01, peaceful=0 }) -des.monster({ id = "leprechaun", x=33, y=02, peaceful=0 }) +des.monster({ id = "水のニンフ", x=33, y=01, peaceful=0 }) +des.monster({ id = "レプラコーン", x=33, y=02, peaceful=0 }) -- East exit -des.monster({ id = "water nymph", x=74, y=05, peaceful=0 }) -des.monster({ id = "leprechaun", x=74, y=04, peaceful=0 }) +des.monster({ id = "水のニンフ", x=74, y=05, peaceful=0 }) +des.monster({ id = "レプラコーン", x=74, y=04, peaceful=0 }) -- South exit -des.monster({ id = "leprechaun", x=25, y=19, peaceful=0 }) -des.monster({ id = "water nymph", x=25, y=18, peaceful=0 }) +des.monster({ id = "レプラコーン", x=25, y=19, peaceful=0 }) +des.monster({ id = "水のニンフ", x=25, y=18, peaceful=0 }) -- Wandering the streets. for i=1,4 + math.random(1 - 1,1*3) do - des.monster({ id = "water nymph", coord = streets:rndcoord(1), peaceful=0 }) - des.monster({ id = "leprechaun", coord = streets:rndcoord(1), peaceful=0 }) + des.monster({ id = "水のニンフ", coord = streets:rndcoord(1), peaceful=0 }) + des.monster({ id = "レプラコーン", coord = streets:rndcoord(1), peaceful=0 }) end for i=1,7 + math.random(1 - 1,1*3) do - des.monster({ id = "chameleon", coord = streets:rndcoord(1), peaceful=0 }) + des.monster({ id = "カメレオン", coord = streets:rndcoord(1), peaceful=0 }) end diff --git a/dat/Sam-fila.lua b/dat/Sam-fila.lua index 53d23d5f6..7e8144f61 100644 --- a/dat/Sam-fila.lua +++ b/dat/Sam-fila.lua @@ -24,12 +24,12 @@ des.object() des.object() -- des.monster("d") -des.monster("wolf") -des.monster("wolf") -des.monster("wolf") -des.monster("wolf") -des.monster("wolf") -des.monster("stalker") +des.monster("狼") +des.monster("狼") +des.monster("狼") +des.monster("狼") +des.monster("狼") +des.monster("ストーカー") -- des.trap() des.trap() diff --git a/dat/Sam-filb.lua b/dat/Sam-filb.lua index 69e61032d..43ed30378 100644 --- a/dat/Sam-filb.lua +++ b/dat/Sam-filb.lua @@ -46,13 +46,13 @@ des.object() des.object() -- des.monster("d") -des.monster("wolf") -des.monster("wolf") -des.monster("wolf") -des.monster("wolf") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") +des.monster("狼") +des.monster("狼") +des.monster("狼") +des.monster("狼") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") -- des.trap() des.trap() diff --git a/dat/Sam-goal.lua b/dat/Sam-goal.lua index eb3f95608..9266a8c9e 100644 --- a/dat/Sam-goal.lua +++ b/dat/Sam-goal.lua @@ -56,7 +56,7 @@ des.terrain(place[placeidx], ".") -- Non diggable walls des.non_diggable(selection.area(00,00,44,19)) -- Objects -des.object({ id = "tsurugi", x=22, y=10, buc="blessed", spe=0, name="The Tsurugi of Muramasa" }) +des.object({ id = "大刀", x=22, y=10, buc="blessed", spe=0, name="村正の刀" }) des.object() des.object() des.object() @@ -83,29 +83,29 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster("Ashikaga Takauji", 22, 10) -des.monster({ id = "samurai", peaceful=0 }) -des.monster({ id = "samurai", peaceful=0 }) -des.monster({ id = "samurai", peaceful=0 }) -des.monster({ id = "samurai", peaceful=0 }) -des.monster({ id = "samurai", peaceful=0 }) -des.monster({ id = "ninja", peaceful=0 }) -des.monster({ id = "ninja", peaceful=0 }) -des.monster({ id = "ninja", peaceful=0 }) -des.monster({ id = "ninja", peaceful=0 }) -des.monster({ id = "ninja", peaceful=0 }) -des.monster("wolf") -des.monster("wolf") -des.monster("wolf") -des.monster("wolf") +des.monster("足利尊氏", 22, 10) +des.monster({ id = "侍", peaceful=0 }) +des.monster({ id = "侍", peaceful=0 }) +des.monster({ id = "侍", peaceful=0 }) +des.monster({ id = "侍", peaceful=0 }) +des.monster({ id = "侍", peaceful=0 }) +des.monster({ id = "忍者", peaceful=0 }) +des.monster({ id = "忍者", peaceful=0 }) +des.monster({ id = "忍者", peaceful=0 }) +des.monster({ id = "忍者", peaceful=0 }) +des.monster({ id = "忍者", peaceful=0 }) +des.monster("狼") +des.monster("狼") +des.monster("狼") +des.monster("狼") des.monster("d") des.monster("d") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") diff --git a/dat/Sam-loca.lua b/dat/Sam-loca.lua index 95bf247f2..4d2a8aaa0 100644 --- a/dat/Sam-loca.lua +++ b/dat/Sam-loca.lua @@ -105,37 +105,37 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster({ id = "ninja", x=15, y=05, peaceful=0 }) -des.monster({ id = "ninja", x=16, y=05, peaceful=0 }) -des.monster("wolf", 17, 05) -des.monster("wolf", 18, 05) -des.monster({ id = "ninja", x=19, y=05, peaceful=0 }) -des.monster("wolf", 15, 14) -des.monster("wolf", 16, 14) -des.monster({ id = "ninja", x=17, y=14, peaceful=0 }) -des.monster({ id = "ninja", x=18, y=14, peaceful=0 }) -des.monster("wolf", 56, 05) -des.monster({ id = "ninja", x=57, y=05, peaceful=0 }) -des.monster("wolf", 58, 05) -des.monster("wolf", 59, 05) -des.monster({ id = "ninja", x=56, y=14, peaceful=0 }) -des.monster("wolf", 57, 14) -des.monster({ id = "ninja", x=58, y=14, peaceful=0 }) +des.monster({ id = "忍者", x=15, y=05, peaceful=0 }) +des.monster({ id = "忍者", x=16, y=05, peaceful=0 }) +des.monster("狼", 17, 05) +des.monster("狼", 18, 05) +des.monster({ id = "忍者", x=19, y=05, peaceful=0 }) +des.monster("狼", 15, 14) +des.monster("狼", 16, 14) +des.monster({ id = "忍者", x=17, y=14, peaceful=0 }) +des.monster({ id = "忍者", x=18, y=14, peaceful=0 }) +des.monster("狼", 56, 05) +des.monster({ id = "忍者", x=57, y=05, peaceful=0 }) +des.monster("狼", 58, 05) +des.monster("狼", 59, 05) +des.monster({ id = "忍者", x=56, y=14, peaceful=0 }) +des.monster("狼", 57, 14) +des.monster({ id = "忍者", x=58, y=14, peaceful=0 }) des.monster("d", 59, 14) -des.monster("wolf", 60, 14) -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") -des.monster("stalker") +des.monster("狼", 60, 14) +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") +des.monster("ストーカー") -- "guards" for the central courtyard. -des.monster({ id = "samurai", x=30, y=05, peaceful=0 }) -des.monster({ id = "samurai", x=31, y=05, peaceful=0 }) -des.monster({ id = "samurai", x=32, y=05, peaceful=0 }) -des.monster({ id = "samurai", x=32, y=14, peaceful=0 }) -des.monster({ id = "samurai", x=33, y=14, peaceful=0 }) -des.monster({ id = "samurai", x=34, y=14, peaceful=0 }) +des.monster({ id = "侍", x=30, y=05, peaceful=0 }) +des.monster({ id = "侍", x=31, y=05, peaceful=0 }) +des.monster({ id = "侍", x=32, y=05, peaceful=0 }) +des.monster({ id = "侍", x=32, y=14, peaceful=0 }) +des.monster({ id = "侍", x=33, y=14, peaceful=0 }) +des.monster({ id = "侍", x=34, y=14, peaceful=0 }) diff --git a/dat/Sam-strt.lua b/dat/Sam-strt.lua index e6cac093c..ce9fdfbf7 100644 --- a/dat/Sam-strt.lua +++ b/dat/Sam-strt.lua @@ -58,21 +58,21 @@ des.door("locked",39,08) des.door("closed",50,04) des.door("closed",50,06) -- Lord Sato -des.monster({ id = "Lord Sato", coord = {20, 04}, inventory = function() - des.object({ id = "splint mail", spe = 5, eroded=-1, buc="not-cursed" }); - des.object({ id = "katana", spe = 4, eroded=-1, buc="not-cursed" }); +des.monster({ id = "大名佐藤", coord = {20, 04}, inventory = function() + des.object({ id = "鉄片の鎧", spe = 5, eroded=-1, buc="not-cursed" }); + des.object({ id = "刀", spe = 4, eroded=-1, buc="not-cursed" }); end }) -- The treasure of Lord Sato -des.object("chest", 20, 04) +des.object("宝箱", 20, 04) -- roshi guards for the audience chamber -des.monster("roshi", 18, 04) -des.monster("roshi", 18, 05) -des.monster("roshi", 18, 06) -des.monster("roshi", 18, 07) -des.monster("roshi", 26, 04) -des.monster("roshi", 26, 05) -des.monster("roshi", 26, 06) -des.monster("roshi", 26, 07) +des.monster("浪士", 18, 04) +des.monster("浪士", 18, 05) +des.monster("浪士", 18, 06) +des.monster("浪士", 18, 07) +des.monster("浪士", 26, 04) +des.monster("浪士", 26, 05) +des.monster("浪士", 26, 06) +des.monster("浪士", 26, 07) -- Non diggable walls des.non_diggable(selection.area(00,00,75,19)) -- Random traps @@ -83,16 +83,16 @@ des.trap() des.trap() des.trap() -- Monsters on siege duty. -des.monster({ id = "ninja", x=64, y=00, peaceful=0 }) -des.monster("wolf", 65, 01) -des.monster({ id = "ninja", x=67, y=02, peaceful=0 }) -des.monster({ id = "ninja", x=69, y=05, peaceful=0 }) -des.monster({ id = "ninja", x=69, y=06, peaceful=0 }) -des.monster("wolf", 69, 07) -des.monster({ id = "ninja", x=70, y=06, peaceful=0 }) -des.monster({ id = "ninja", x=70, y=07, peaceful=0 }) -des.monster({ id = "ninja", x=72, y=01, peaceful=0 }) -des.monster("wolf", 75, 09) -des.monster({ id = "ninja", x=73, y=05, peaceful=0 }) -des.monster({ id = "ninja", x=68, y=02, peaceful=0 }) -des.monster("stalker") +des.monster({ id = "忍者", x=64, y=00, peaceful=0 }) +des.monster("狼", 65, 01) +des.monster({ id = "忍者", x=67, y=02, peaceful=0 }) +des.monster({ id = "忍者", x=69, y=05, peaceful=0 }) +des.monster({ id = "忍者", x=69, y=06, peaceful=0 }) +des.monster("狼", 69, 07) +des.monster({ id = "忍者", x=70, y=06, peaceful=0 }) +des.monster({ id = "忍者", x=70, y=07, peaceful=0 }) +des.monster({ id = "忍者", x=72, y=01, peaceful=0 }) +des.monster("狼", 75, 09) +des.monster({ id = "忍者", x=73, y=05, peaceful=0 }) +des.monster({ id = "忍者", x=68, y=02, peaceful=0 }) +des.monster("ストーカー") diff --git a/dat/Tou-fila.lua b/dat/Tou-fila.lua index 6465b5d78..791e9d4c4 100644 --- a/dat/Tou-fila.lua +++ b/dat/Tou-fila.lua @@ -26,10 +26,10 @@ des.trap() des.trap() des.trap() -- -des.monster({ id = "soldier", peaceful = 0 }) -des.monster({ id = "soldier", peaceful = 0 }) -des.monster({ id = "soldier", peaceful = 0 }) -des.monster({ id = "soldier", peaceful = 0 }) -des.monster({ id = "soldier", peaceful = 0 }) +des.monster({ id = "兵士", peaceful = 0 }) +des.monster({ id = "兵士", peaceful = 0 }) +des.monster({ id = "兵士", peaceful = 0 }) +des.monster({ id = "兵士", peaceful = 0 }) +des.monster({ id = "兵士", peaceful = 0 }) des.monster({ class = "H", peaceful = 0 }) des.monster({ class = "C", peaceful = 0 }) diff --git a/dat/Tou-filb.lua b/dat/Tou-filb.lua index 54855015c..5d0d5e00a 100644 --- a/dat/Tou-filb.lua +++ b/dat/Tou-filb.lua @@ -30,9 +30,9 @@ des.trap() des.trap() des.trap() -- -des.monster({ id = "soldier", peaceful = 0 }) -des.monster({ id = "captain", peaceful = 0 }) -des.monster({ id = "captain", peaceful = 0 }) +des.monster({ id = "兵士", peaceful = 0 }) +des.monster({ id = "指揮官", peaceful = 0 }) +des.monster({ id = "指揮官", peaceful = 0 }) des.monster({ class = "H", peaceful = 0 }) des.monster({ class = "H", peaceful = 0 }) des.monster({ class = "C", peaceful = 0 }) diff --git a/dat/Tou-goal.lua b/dat/Tou-goal.lua index f0f3ca8ef..03a8568f6 100644 --- a/dat/Tou-goal.lua +++ b/dat/Tou-goal.lua @@ -92,7 +92,7 @@ des.door("random",51,15) des.door("open",59,14) des.door("open",59,17) -- Objects -des.object({ id = "credit card", x=04, y=01, buc="blessed", spe=0, name="The Platinum Yendorian Express Card" }) +des.object({ id = "クレジットカード", x=04, y=01, buc="blessed", spe=0, name="プラチナイェンダー印エクスプレスカード" }) des.object() des.object() des.object() @@ -114,46 +114,46 @@ for i=1,6 do des.trap(validtraps:rndcoord(1)) end -- Random monsters. -des.monster({ id = "Master of Thieves", x=04, y=01, peaceful = 0 }) -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") +des.monster({ id = "盗賊の頭領", x=04, y=01, peaceful = 0 }) +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") des.monster("s") des.monster("s") -- ladies of the evening -des.monster("succubus", 02, 08) -des.monster("succubus", 08, 08) -des.monster("incubus", 02, 14) -des.monster("incubus", 08, 14) -des.monster("incubus", 02, 17) -des.monster("incubus", 08, 17) +des.monster("サキュバス", 02, 08) +des.monster("サキュバス", 08, 08) +des.monster("インキュバス", 02, 14) +des.monster("インキュバス", 08, 14) +des.monster("インキュバス", 02, 17) +des.monster("インキュバス", 08, 17) -- Police station (with drunken prisoners) -des.monster({ id = "Kop Kaptain", x=24, y=09, peaceful = 0 }) -des.monster({ id = "Kop Lieutenant", x=20, y=09, peaceful = 0 }) -des.monster({ id = "Kop Lieutenant", x=22, y=11, peaceful = 0 }) -des.monster({ id = "Kop Lieutenant", x=22, y=07, peaceful = 0 }) -des.monster({ id = "Keystone Kop", x=19, y=07, peaceful = 0 }) -des.monster({ id = "Keystone Kop", x=19, y=08, peaceful = 0 }) -des.monster({ id = "Keystone Kop", x=22, y=09, peaceful = 0 }) -des.monster({ id = "Keystone Kop", x=24, y=11, peaceful = 0 }) -des.monster({ id = "Keystone Kop", x=19, y=11, peaceful = 0 }) -des.monster("prisoner", 19, 13) -des.monster("prisoner", 21, 13) -des.monster("prisoner", 24, 13) +des.monster({ id = "警部補", x=24, y=09, peaceful = 0 }) +des.monster({ id = "巡査部長", x=20, y=09, peaceful = 0 }) +des.monster({ id = "巡査部長", x=22, y=11, peaceful = 0 }) +des.monster({ id = "巡査部長", x=22, y=07, peaceful = 0 }) +des.monster({ id = "警備員", x=19, y=07, peaceful = 0 }) +des.monster({ id = "警備員", x=19, y=08, peaceful = 0 }) +des.monster({ id = "警備員", x=22, y=09, peaceful = 0 }) +des.monster({ id = "警備員", x=24, y=11, peaceful = 0 }) +des.monster({ id = "警備員", x=19, y=11, peaceful = 0 }) +des.monster("囚人", 19, 13) +des.monster("囚人", 21, 13) +des.monster("囚人", 24, 13) -- -des.monster({ id = "watchman", x=33, y=10, peaceful = 0 }) +des.monster({ id = "見張り", x=33, y=10, peaceful = 0 }) des.wallify() diff --git a/dat/Tou-loca.lua b/dat/Tou-loca.lua index 68885a91e..7d033c979 100644 --- a/dat/Tou-loca.lua +++ b/dat/Tou-loca.lua @@ -124,8 +124,8 @@ des.object() des.object() des.object() -- Toilet paper -des.object("blank paper", 71, 12) -des.object("blank paper", 71, 12) +des.object("白紙の巻物", 71, 12) +des.object("白紙の巻物", 71, 12) -- Random traps - must avoid the 2 shops local validtraps = selection.area(00,00,75,19):filter_mapchar('.') validtraps = validtraps - (selection.area(15,03,20,05) + selection.area(62,03,71,04)) @@ -133,21 +133,21 @@ for i = 1,9 do des.trap(validtraps:rndcoord(1)) end -- Random monsters. -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") des.monster("s") des.monster("s") diff --git a/dat/Tou-strt.lua b/dat/Tou-strt.lua index 5c3a0bc32..7391a3b82 100644 --- a/dat/Tou-strt.lua +++ b/dat/Tou-strt.lua @@ -71,57 +71,57 @@ des.door("open",16,17) des.door("locked",35,07) des.door("locked",36,07) -- Monsters on siege duty. -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") -des.monster("giant spider") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") +des.monster("巨大グモ") des.monster("s") des.monster("s") -des.monster("forest centaur") -des.monster("forest centaur") -des.monster("forest centaur") -des.monster("forest centaur") -des.monster("forest centaur") -des.monster("forest centaur") -des.monster("forest centaur") -des.monster("forest centaur") +des.monster("森のケンタウロス") +des.monster("森のケンタウロス") +des.monster("森のケンタウロス") +des.monster("森のケンタウロス") +des.monster("森のケンタウロス") +des.monster("森のケンタウロス") +des.monster("森のケンタウロス") +des.monster("森のケンタウロス") des.monster("C") -- Twoflower -des.monster({ id = "Twoflower", coord = {64, 03}, inventory = function() - des.object({ id = "walking shoes", spe = 3 }); - des.object({ id = "hawaiian shirt", spe = 3 }); +des.monster({ id = "ツーフラワー", coord = {64, 03}, inventory = function() + des.object({ id = "散歩用の靴", spe = 3 }); + des.object({ id = "アロハシャツ", spe = 3 }); end }) -- The treasure of Twoflower -des.object("chest", 64, 03) +des.object("宝箱", 64, 03) -- guides for the audience chamber -des.monster("guide", 29, 03) -des.monster("guide", 32, 04) -des.monster("guide", 35, 02) -des.monster("guide", 38, 03) -des.monster("guide", 45, 03) -des.monster("guide", 48, 02) -des.monster("guide", 49, 04) -des.monster("guide", 51, 03) -des.monster("guide", 57, 03) -des.monster("guide", 62, 04) -des.monster("guide", 66, 04) +des.monster("ガイド", 29, 03) +des.monster("ガイド", 32, 04) +des.monster("ガイド", 35, 02) +des.monster("ガイド", 38, 03) +des.monster("ガイド", 45, 03) +des.monster("ガイド", 48, 02) +des.monster("ガイド", 49, 04) +des.monster("ガイド", 51, 03) +des.monster("ガイド", 57, 03) +des.monster("ガイド", 62, 04) +des.monster("ガイド", 66, 04) -- path guards -des.monster("watchman", 35, 08) -des.monster("watchman", 36, 08) +des.monster("見張り", 35, 08) +des.monster("見張り", 36, 08) -- river monsters -des.monster("giant eel", 62, 12) -des.monster("piranha", 47, 10) -des.monster("piranha", 29, 11) -des.monster("kraken", 34, 09) -des.monster("kraken", 37, 09) +des.monster("巨大ウナギ", 62, 12) +des.monster("ピラニア", 47, 10) +des.monster("ピラニア", 29, 11) +des.monster("クラーケン", 34, 09) +des.monster("クラーケン", 37, 09) -- Random traps des.trap() des.trap() diff --git a/dat/Val-fila.lua b/dat/Val-fila.lua index 8047f7957..ce7177e22 100644 --- a/dat/Val-fila.lua +++ b/dat/Val-fila.lua @@ -23,13 +23,13 @@ des.object() des.object() des.object() -- -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") des.monster("a") -des.monster({ id = "fire giant", peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) -- des.trap() des.trap() diff --git a/dat/Val-filb.lua b/dat/Val-filb.lua index ede6f1e52..416fa954e 100644 --- a/dat/Val-filb.lua +++ b/dat/Val-filb.lua @@ -25,13 +25,13 @@ des.object() des.object() des.object() -- -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") des.monster("a") -des.monster({ id = "fire giant", peaceful = 0 }) -des.monster({ id = "fire giant", peaceful = 0 }) -des.monster({ id = "fire giant", peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) -- des.trap("fire") des.trap("fire") diff --git a/dat/Val-goal.lua b/dat/Val-goal.lua index 43179a390..24f551931 100644 --- a/dat/Val-goal.lua +++ b/dat/Val-goal.lua @@ -46,7 +46,7 @@ else des.drawbridge({ x=17, y=14, dir="north", state="random" }) end -- Objects -des.object({ id = "crystal ball", x=17, y=08, buc="blessed", spe=5, name="The Orb of Fate" }) +des.object({ id = "水晶玉", x=17, y=08, buc="blessed", spe=5, name="運命のオーブ" }) des.object() des.object() des.object() @@ -73,25 +73,25 @@ des.trap("board") des.trap() des.trap() -- Random monsters. -des.monster("Lord Surtur", 17, 08) -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") +des.monster("支配者スルト", 17, 08) +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") des.monster("a") des.monster("a") -des.monster({ id = "fire giant", x=10, y=06, peaceful = 0 }) -des.monster({ id = "fire giant", x=10, y=07, peaceful = 0 }) -des.monster({ id = "fire giant", x=10, y=08, peaceful = 0 }) -des.monster({ id = "fire giant", x=10, y=09, peaceful = 0 }) -des.monster({ id = "fire giant", x=10, y=10, peaceful = 0 }) -des.monster({ id = "fire giant", x=24, y=06, peaceful = 0 }) -des.monster({ id = "fire giant", x=24, y=07, peaceful = 0 }) -des.monster({ id = "fire giant", x=24, y=08, peaceful = 0 }) -des.monster({ id = "fire giant", x=24, y=09, peaceful = 0 }) -des.monster({ id = "fire giant", x=24, y=10, peaceful = 0 }) -des.monster({ id = "fire giant", peaceful = 0 }) -des.monster({ id = "fire giant", peaceful = 0 }) +des.monster({ id = "炎の巨人", x=10, y=06, peaceful = 0 }) +des.monster({ id = "炎の巨人", x=10, y=07, peaceful = 0 }) +des.monster({ id = "炎の巨人", x=10, y=08, peaceful = 0 }) +des.monster({ id = "炎の巨人", x=10, y=09, peaceful = 0 }) +des.monster({ id = "炎の巨人", x=10, y=10, peaceful = 0 }) +des.monster({ id = "炎の巨人", x=24, y=06, peaceful = 0 }) +des.monster({ id = "炎の巨人", x=24, y=07, peaceful = 0 }) +des.monster({ id = "炎の巨人", x=24, y=08, peaceful = 0 }) +des.monster({ id = "炎の巨人", x=24, y=09, peaceful = 0 }) +des.monster({ id = "炎の巨人", x=24, y=10, peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) des.monster({ class = "H", peaceful = 0 }) -- diff --git a/dat/Val-loca.lua b/dat/Val-loca.lua index a2875839a..90153fd5d 100644 --- a/dat/Val-loca.lua +++ b/dat/Val-loca.lua @@ -55,31 +55,31 @@ des.trap("fire") des.trap() des.trap() -- Random monsters. -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") -des.monster("fire ant") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") +des.monster("火蟻") des.monster("a") des.monster({ class = "H", peaceful = 0 }) -des.monster({ id = "fire giant", peaceful = 0 }) -des.monster({ id = "fire giant", peaceful = 0 }) -des.monster({ id = "fire giant", peaceful = 0 }) -des.monster({ id = "fire giant", peaceful = 0 }) -des.monster({ id = "fire giant", peaceful = 0 }) -des.monster({ id = "fire giant", peaceful = 0 }) -des.monster({ id = "fire giant", peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) +des.monster({ id = "炎の巨人", peaceful = 0 }) des.monster({ class = "H", peaceful = 0 }) diff --git a/dat/Val-strt.lua b/dat/Val-strt.lua index 906500fcf..35b54f3f0 100644 --- a/dat/Val-strt.lua +++ b/dat/Val-strt.lua @@ -60,21 +60,21 @@ des.feature("fountain", 53,02) des.door("locked",26,10) des.door("locked",43,10) -- Norn -des.monster({ id = "Norn", coord = {35, 10}, inventory = function() - des.object({ id = "banded mail", spe = 5 }); - des.object({ id = "long sword", spe = 4 }); +des.monster({ id = "ノルン", coord = {35, 10}, inventory = function() + des.object({ id = "帯金の鎧", spe = 5 }); + des.object({ id = "長剣", spe = 4 }); end }) -- The treasure of the Norn -des.object("chest", 36, 10) +des.object("宝箱", 36, 10) -- valkyrie guards for the audience chamber -des.monster("warrior", 27, 08) -des.monster("warrior", 27, 09) -des.monster("warrior", 27, 11) -des.monster("warrior", 27, 12) -des.monster("warrior", 42, 08) -des.monster("warrior", 42, 09) -des.monster("warrior", 42, 11) -des.monster("warrior", 42, 12) +des.monster("戦士", 27, 08) +des.monster("戦士", 27, 09) +des.monster("戦士", 27, 11) +des.monster("戦士", 27, 12) +des.monster("戦士", 42, 08) +des.monster("戦士", 42, 09) +des.monster("戦士", 42, 11) +des.monster("戦士", 42, 12) -- Non diggable walls des.non_diggable(selection.area(26,07,43,13)) -- Random traps @@ -85,16 +85,16 @@ des.trap("fire") des.trap("fire") des.trap("fire") -- Monsters on siege duty. -des.monster("fire ant", 04, 12) -des.monster("fire ant", 08, 08) -des.monster("fire ant", 14, 04) -des.monster("fire ant", 17, 11) -des.monster("fire ant", 24, 10) -des.monster("fire ant", 45, 10) -des.monster("fire ant", 54, 02) -des.monster("fire ant", 55, 07) -des.monster("fire ant", 58, 14) -des.monster("fire ant", 63, 17) -des.monster({ id = "fire giant", x=18, y=01, peaceful = 0 }) -des.monster({ id = "fire giant", x=10, y=16, peaceful = 0 }) +des.monster("火蟻", 04, 12) +des.monster("火蟻", 08, 08) +des.monster("火蟻", 14, 04) +des.monster("火蟻", 17, 11) +des.monster("火蟻", 24, 10) +des.monster("火蟻", 45, 10) +des.monster("火蟻", 54, 02) +des.monster("火蟻", 55, 07) +des.monster("火蟻", 58, 14) +des.monster("火蟻", 63, 17) +des.monster({ id = "炎の巨人", x=18, y=01, peaceful = 0 }) +des.monster({ id = "炎の巨人", x=10, y=16, peaceful = 0 }) diff --git a/dat/Wiz-fila.lua b/dat/Wiz-fila.lua index 401067e74..d0ffcdd4c 100644 --- a/dat/Wiz-fila.lua +++ b/dat/Wiz-fila.lua @@ -24,8 +24,8 @@ des.room({ type = "ordinary", des.object() des.trap() des.object() - des.monster("vampire bat") - des.monster("vampire bat") + des.monster("吸血こうもり") + des.monster("吸血こうもり") end }) @@ -35,7 +35,7 @@ des.room({ type = "ordinary", des.object() des.trap() des.monster({ class = "i", peaceful=0 }) - des.monster("vampire bat") + des.monster("吸血こうもり") end }) @@ -52,7 +52,7 @@ des.room({ type = "ordinary", contents = function() des.object() des.trap() - des.monster("vampire bat") + des.monster("吸血こうもり") end }) diff --git a/dat/Wiz-filb.lua b/dat/Wiz-filb.lua index 28dc5e366..fddcfc70f 100644 --- a/dat/Wiz-filb.lua +++ b/dat/Wiz-filb.lua @@ -34,7 +34,7 @@ des.room({ type = "ordinary", des.object() des.trap() des.monster({ class = "i", peaceful=0 }) - des.monster("vampire bat") + des.monster("吸血こうもり") end }) @@ -51,7 +51,7 @@ des.room({ type = "ordinary", contents = function() des.object() des.trap() - des.monster("vampire bat") + des.monster("吸血こうもり") end }) diff --git a/dat/Wiz-goal.lua b/dat/Wiz-goal.lua index 8bf86626f..887d98a74 100644 --- a/dat/Wiz-goal.lua +++ b/dat/Wiz-goal.lua @@ -70,7 +70,7 @@ des.non_diggable(selection.area(00,00,75,19)) -- The altar. This is not a shrine. des.altar({ coord={16,11}, aligned="noncoaligned", type="altar" }) -- Objects -des.object({ id = "amulet of ESP", x=16, y=11, buc="blessed", spe=0, name="The Eye of the Aethiopica" }) +des.object({ id = "遠視の魔除け", x=16, y=11, buc="blessed", spe=0, name="エチオピアの目" }) des.object() des.object() des.object() @@ -93,7 +93,7 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster("Dark One", 16, 11) +des.monster("暗きもの", 16, 11) des.monster({ class = "B",random, peaceful = 0 }) des.monster({ class = "B",random, peaceful = 0 }) des.monster({ class = "B",random, peaceful = 0 }) @@ -112,21 +112,21 @@ des.monster({ class = "i",random, peaceful = 0 }) des.monster({ class = "i",random, peaceful = 0 }) des.monster({ class = "i",random, peaceful = 0 }) des.monster({ class = "i",random, peaceful = 0 }) -des.monster("vampire bat") -des.monster("vampire bat") -des.monster("vampire bat") -des.monster("vampire bat") -des.monster("vampire bat") -des.monster("vampire bat") -des.monster("vampire bat") -des.monster("vampire bat") +des.monster("吸血こうもり") +des.monster("吸血こうもり") +des.monster("吸血こうもり") +des.monster("吸血こうもり") +des.monster("吸血こうもり") +des.monster("吸血こうもり") +des.monster("吸血こうもり") +des.monster("吸血こうもり") des.monster({ class = "i",random, peaceful = 0 }) -- Captive Monsters in the dungeon -des.monster({ id = "rogue", x=35, y=06, peaceful=1, name="Pug" }) -des.monster({ id = "owlbear", x=47, y=06, peaceful=1, asleep=1 }) -des.monster({ id = "wizard", x=32, y=11, peaceful=1, asleep=1, name="Newt" }) +des.monster({ id = "盗賊", x=35, y=06, peaceful=1, name="Pug" }) +des.monster({ id = "アウルベア", x=47, y=06, peaceful=1, asleep=1 }) +des.monster({ id = "魔法使い", x=32, y=11, peaceful=1, asleep=1, name="Newt" }) des.monster({ id = "Grey-elf", x=44, y=11, peaceful=1 }) -des.monster({ id = "hill giant", x=47, y=11, peaceful=1, asleep=1 }) -des.monster({ id = "gnomish wizard", x=38, y=06, peaceful=1 }) -des.monster({ id = "prisoner", x=35, y=11, peaceful=1 }) -des.monster({ id = "prisoner", x=41, y=11, peaceful=1, asleep=1 }) +des.monster({ id = "丘の巨人", x=47, y=11, peaceful=1, asleep=1 }) +des.monster({ id = "ノームの魔法使い", x=38, y=06, peaceful=1 }) +des.monster({ id = "囚人", x=35, y=11, peaceful=1 }) +des.monster({ id = "囚人", x=41, y=11, peaceful=1, asleep=1 }) diff --git a/dat/Wiz-loca.lua b/dat/Wiz-loca.lua index 4522d61c2..914d11cbc 100644 --- a/dat/Wiz-loca.lua +++ b/dat/Wiz-loca.lua @@ -141,11 +141,11 @@ des.monster({ class = "i", peaceful = 0 }) des.monster({ class = "i", peaceful = 0 }) des.monster({ class = "i", peaceful = 0 }) des.monster({ class = "i", peaceful = 0 }) -des.monster("vampire bat") -des.monster("vampire bat") -des.monster("vampire bat") -des.monster("vampire bat") -des.monster("vampire bat") -des.monster("vampire bat") -des.monster("vampire bat") +des.monster("吸血こうもり") +des.monster("吸血こうもり") +des.monster("吸血こうもり") +des.monster("吸血こうもり") +des.monster("吸血こうもり") +des.monster("吸血こうもり") +des.monster("吸血こうもり") des.monster({ class = "i", peaceful = 0 }) diff --git a/dat/Wiz-strt.lua b/dat/Wiz-strt.lua index 96a04bae1..0b4532cc2 100644 --- a/dat/Wiz-strt.lua +++ b/dat/Wiz-strt.lua @@ -61,25 +61,25 @@ des.door("closed",15,10) des.door("locked",19,10) des.door("locked",20,10) -- Neferet the Green, the quest leader -des.monster({ id = "Neferet the Green", coord = {23, 05}, inventory = function() - des.object({ id = "elven cloak", spe = 5 }); - des.object({ id = "quarterstaff", spe = 5 }); +des.monster({ id = "緑のネフェレト", coord = {23, 05}, inventory = function() + des.object({ id = "エルフのクローク", spe = 5 }); + des.object({ id = "六尺棒", spe = 5 }); end }) -- The treasure of the quest leader -des.object("chest", 24, 05) +des.object("宝箱", 24, 05) -- apprentice guards for the audience chamber -des.monster("apprentice", 30, 07) -des.monster("apprentice", 24, 06) -des.monster("apprentice", 15, 06) -des.monster("apprentice", 15, 12) -des.monster("apprentice", 26, 11) -des.monster("apprentice", 27, 11) -des.monster("apprentice", 19, 09) -des.monster("apprentice", 20, 09) +des.monster("実習生", 30, 07) +des.monster("実習生", 24, 06) +des.monster("実習生", 15, 06) +des.monster("実習生", 15, 12) +des.monster("実習生", 26, 11) +des.monster("実習生", 27, 11) +des.monster("実習生", 19, 09) +des.monster("実習生", 20, 09) -- Eels in the pond -des.monster("giant eel", 62, 14) -des.monster("giant eel", 69, 15) -des.monster("giant eel", 67, 17) +des.monster("巨大ウナギ", 62, 14) +des.monster("巨大ウナギ", 69, 15) +des.monster("巨大ウナギ", 67, 17) -- Non diggable walls des.non_diggable(selection.area(00,00,75,19)) -- Random traps diff --git a/dat/air.lua b/dat/air.lua index af27b86ac..897a7501b 100644 --- a/dat/air.lua +++ b/dat/air.lua @@ -48,27 +48,27 @@ des.teleport_region({ region = {56,00,79,20}, region_islev = 1, exclude = {01,00 -- des.portal(levregion(57,01,78,19),(0,0,0,0),"fire") des.levregion({ region = {57,01,78,19}, region_islev=1, type="portal", name="fire" }); des.region(selection.area(00,00,75,19),"lit") -des.monster({ id = "air elemental", peaceful = 0 }) -des.monster({ id = "air elemental", peaceful = 0 }) -des.monster({ id = "air elemental", peaceful = 0 }) -des.monster({ id = "air elemental", peaceful = 0 }) -des.monster({ id = "air elemental", peaceful = 0 }) -des.monster({ id = "air elemental", peaceful = 0 }) -des.monster({ id = "air elemental", peaceful = 0 }) -des.monster({ id = "air elemental", peaceful = 0 }) -des.monster({ id = "air elemental", peaceful = 0 }) -des.monster({ id = "air elemental", peaceful = 0 }) -des.monster({ id = "air elemental", peaceful = 0 }) +des.monster({ id = "風の精", peaceful = 0 }) +des.monster({ id = "風の精", peaceful = 0 }) +des.monster({ id = "風の精", peaceful = 0 }) +des.monster({ id = "風の精", peaceful = 0 }) +des.monster({ id = "風の精", peaceful = 0 }) +des.monster({ id = "風の精", peaceful = 0 }) +des.monster({ id = "風の精", peaceful = 0 }) +des.monster({ id = "風の精", peaceful = 0 }) +des.monster({ id = "風の精", peaceful = 0 }) +des.monster({ id = "風の精", peaceful = 0 }) +des.monster({ id = "風の精", peaceful = 0 }) -des.monster({ id = "floating eye", peaceful = 0 }) -des.monster({ id = "floating eye", peaceful = 0 }) -des.monster({ id = "floating eye", peaceful = 0 }) +des.monster({ id = "さまよう目", peaceful = 0 }) +des.monster({ id = "さまよう目", peaceful = 0 }) +des.monster({ id = "さまよう目", peaceful = 0 }) -des.monster({ id = "yellow light", peaceful = 0 }) -des.monster({ id = "yellow light", peaceful = 0 }) -des.monster({ id = "yellow light", peaceful = 0 }) +des.monster({ id = "黄色い光", peaceful = 0 }) +des.monster({ id = "黄色い光", peaceful = 0 }) +des.monster({ id = "黄色い光", peaceful = 0 }) -des.monster("couatl") +des.monster("コウアトル") des.monster("D") des.monster("D") @@ -82,27 +82,27 @@ des.monster("E") des.monster("J") des.monster("J") -des.monster({ id = "djinni", peaceful = 0 }) -des.monster({ id = "djinni", peaceful = 0 }) -des.monster({ id = "djinni", peaceful = 0 }) +des.monster({ id = "風のジン", peaceful = 0 }) +des.monster({ id = "風のジン", peaceful = 0 }) +des.monster({ id = "風のジン", peaceful = 0 }) -des.monster({ id = "fog cloud", peaceful = 0 }) -des.monster({ id = "fog cloud", peaceful = 0 }) -des.monster({ id = "fog cloud", peaceful = 0 }) -des.monster({ id = "fog cloud", peaceful = 0 }) -des.monster({ id = "fog cloud", peaceful = 0 }) -des.monster({ id = "fog cloud", peaceful = 0 }) -des.monster({ id = "fog cloud", peaceful = 0 }) -des.monster({ id = "fog cloud", peaceful = 0 }) -des.monster({ id = "fog cloud", peaceful = 0 }) -des.monster({ id = "energy vortex", peaceful = 0 }) -des.monster({ id = "energy vortex", peaceful = 0 }) -des.monster({ id = "energy vortex", peaceful = 0 }) -des.monster({ id = "energy vortex", peaceful = 0 }) -des.monster({ id = "energy vortex", peaceful = 0 }) -des.monster({ id = "steam vortex", peaceful = 0 }) -des.monster({ id = "steam vortex", peaceful = 0 }) -des.monster({ id = "steam vortex", peaceful = 0 }) -des.monster({ id = "steam vortex", peaceful = 0 }) -des.monster({ id = "steam vortex", peaceful = 0 }) +des.monster({ id = "霧の雲", peaceful = 0 }) +des.monster({ id = "霧の雲", peaceful = 0 }) +des.monster({ id = "霧の雲", peaceful = 0 }) +des.monster({ id = "霧の雲", peaceful = 0 }) +des.monster({ id = "霧の雲", peaceful = 0 }) +des.monster({ id = "霧の雲", peaceful = 0 }) +des.monster({ id = "霧の雲", peaceful = 0 }) +des.monster({ id = "霧の雲", peaceful = 0 }) +des.monster({ id = "霧の雲", peaceful = 0 }) +des.monster({ id = "エネルギーの渦", peaceful = 0 }) +des.monster({ id = "エネルギーの渦", peaceful = 0 }) +des.monster({ id = "エネルギーの渦", peaceful = 0 }) +des.monster({ id = "エネルギーの渦", peaceful = 0 }) +des.monster({ id = "エネルギーの渦", peaceful = 0 }) +des.monster({ id = "蒸気の渦", peaceful = 0 }) +des.monster({ id = "蒸気の渦", peaceful = 0 }) +des.monster({ id = "蒸気の渦", peaceful = 0 }) +des.monster({ id = "蒸気の渦", peaceful = 0 }) +des.monster({ id = "蒸気の渦", peaceful = 0 }) diff --git a/dat/asmodeus.lua b/dat/asmodeus.lua index c860e3cbc..423a58c85 100644 --- a/dat/asmodeus.lua +++ b/dat/asmodeus.lua @@ -37,7 +37,7 @@ local asmo1 = des.map({ halign = "half-left", valign = "center", map = [[ -- Entire main area des.region(selection.area(01,01,20,10),"unlit") -- The fellow in residence - des.monster("Asmodeus",12,07) + des.monster("アスモデウス",12,07) -- Some random weapons and armor. des.object("[") des.object("[") @@ -58,8 +58,8 @@ local asmo1 = des.map({ halign = "half-left", valign = "center", map = [[ des.trap("magic") des.trap("magic") -- Random monsters. - des.monster("ghost",11,07) - des.monster("horned devil",10,05) + des.monster("幽霊",11,07) + des.monster("角のある悪魔",10,05) des.monster("L") -- Some Vampires for good measure des.monster("V") diff --git a/dat/astral.lua b/dat/astral.lua index f0ba8951e..7a040c55b 100644 --- a/dat/astral.lua +++ b/dat/astral.lua @@ -59,7 +59,7 @@ for i=1,2 do end -- extra monsters; was [6 + 3d4] when both wings were opened up at once for i=1,3 + math.random(2 - 1,2*3) do - des.monster({ id="Angel", coord = hall:rndcoord(1), align="noalign", peaceful=0 }) + des.monster({ id="天使", coord = hall:rndcoord(1), align="noalign", peaceful=0 }) if percent(50) then des.monster({ coord = hall:rndcoord(1), peaceful=0 }) end @@ -104,29 +104,29 @@ des.non_diggable(selection.area(00,00,74,19)) des.non_passwall(selection.area(00,00,74,19)) -- Moloch's horde -- West round room -des.monster({ id = "aligned cleric",x=18,y=09,align="noalign", peaceful=0 }) -des.monster({ id = "aligned cleric",x=19,y=08,align="noalign", peaceful=0 }) -des.monster({ id = "aligned cleric",x=19,y=09,align="noalign", peaceful=0 }) -des.monster({ id = "aligned cleric",x=19,y=10,align="noalign", peaceful=0 }) -des.monster({ id = "Angel",x=20,y=09,align="noalign", peaceful=0 }) -des.monster({ id = "Angel",x=20,y=10,align="noalign", peaceful=0 }) -des.monster({ id = "Pestilence", coord = place:rndcoord(1), peaceful=0 }) +des.monster({ id = "僧侶",x=18,y=09,align="noalign", peaceful=0 }) +des.monster({ id = "僧侶",x=19,y=08,align="noalign", peaceful=0 }) +des.monster({ id = "僧侶",x=19,y=09,align="noalign", peaceful=0 }) +des.monster({ id = "僧侶",x=19,y=10,align="noalign", peaceful=0 }) +des.monster({ id = "天使",x=20,y=09,align="noalign", peaceful=0 }) +des.monster({ id = "天使",x=20,y=10,align="noalign", peaceful=0 }) +des.monster({ id = "ペスティレンス", coord = place:rndcoord(1), peaceful=0 }) -- South-central round room -des.monster({ id = "aligned cleric",x=36,y=12,align="noalign", peaceful=0 }) -des.monster({ id = "aligned cleric",x=37,y=12,align="noalign", peaceful=0 }) -des.monster({ id = "aligned cleric",x=38,y=12,align="noalign", peaceful=0 }) -des.monster({ id = "aligned cleric",x=36,y=13,align="noalign", peaceful=0 }) -des.monster({ id = "Angel",x=38,y=13,align="noalign", peaceful=0 }) -des.monster({ id = "Angel",x=37,y=13,align="noalign", peaceful=0 }) -des.monster({ id = "Death", coord = place:rndcoord(1), peaceful=0 }) +des.monster({ id = "僧侶",x=36,y=12,align="noalign", peaceful=0 }) +des.monster({ id = "僧侶",x=37,y=12,align="noalign", peaceful=0 }) +des.monster({ id = "僧侶",x=38,y=12,align="noalign", peaceful=0 }) +des.monster({ id = "僧侶",x=36,y=13,align="noalign", peaceful=0 }) +des.monster({ id = "天使",x=38,y=13,align="noalign", peaceful=0 }) +des.monster({ id = "天使",x=37,y=13,align="noalign", peaceful=0 }) +des.monster({ id = "デス", coord = place:rndcoord(1), peaceful=0 }) -- East round room -des.monster({ id = "aligned cleric",x=56,y=09,align="noalign", peaceful=0 }) -des.monster({ id = "aligned cleric",x=55,y=08,align="noalign", peaceful=0 }) -des.monster({ id = "aligned cleric",x=55,y=09,align="noalign", peaceful=0 }) -des.monster({ id = "aligned cleric",x=55,y=10,align="noalign", peaceful=0 }) -des.monster({ id = "Angel",x=54,y=09,align="noalign", peaceful=0 }) -des.monster({ id = "Angel",x=54,y=10,align="noalign", peaceful=0 }) -des.monster({ id = "Famine", coord = place:rndcoord(1), peaceful=0 }) +des.monster({ id = "僧侶",x=56,y=09,align="noalign", peaceful=0 }) +des.monster({ id = "僧侶",x=55,y=08,align="noalign", peaceful=0 }) +des.monster({ id = "僧侶",x=55,y=09,align="noalign", peaceful=0 }) +des.monster({ id = "僧侶",x=55,y=10,align="noalign", peaceful=0 }) +des.monster({ id = "天使",x=54,y=09,align="noalign", peaceful=0 }) +des.monster({ id = "天使",x=54,y=10,align="noalign", peaceful=0 }) +des.monster({ id = "フェミン", coord = place:rndcoord(1), peaceful=0 }) -- -- The aligned horde -- @@ -136,44 +136,44 @@ des.monster({ id = "Famine", coord = place:rndcoord(1), peaceful=0 }) -- but a place holder. -- -- West court -des.monster({ id = "aligned cleric",x=12,y=07,align="chaos", peaceful=0 }) -des.monster({ id = "aligned cleric",x=13,y=07,align="chaos",peaceful=1 }) -des.monster({ id = "aligned cleric",x=14,y=07,align="law", peaceful=0 }) -des.monster({ id = "aligned cleric",x=12,y=11,align="law",peaceful=1 }) -des.monster({ id = "aligned cleric",x=13,y=11,align="neutral", peaceful=0 }) -des.monster({ id = "aligned cleric",x=14,y=11,align="neutral",peaceful=1 }) -des.monster({ id = "Angel",x=11,y=05,align="chaos", peaceful=0 }) -des.monster({ id = "Angel",x=12,y=05,align="chaos",peaceful=1 }) -des.monster({ id = "Angel",x=13,y=05,align="law", peaceful=0 }) -des.monster({ id = "Angel",x=11,y=13,align="law",peaceful=1 }) -des.monster({ id = "Angel",x=12,y=13,align="neutral", peaceful=0 }) -des.monster({ id = "Angel",x=13,y=13,align="neutral",peaceful=1 }) +des.monster({ id = "僧侶",x=12,y=07,align="chaos", peaceful=0 }) +des.monster({ id = "僧侶",x=13,y=07,align="chaos",peaceful=1 }) +des.monster({ id = "僧侶",x=14,y=07,align="law", peaceful=0 }) +des.monster({ id = "僧侶",x=12,y=11,align="law",peaceful=1 }) +des.monster({ id = "僧侶",x=13,y=11,align="neutral", peaceful=0 }) +des.monster({ id = "僧侶",x=14,y=11,align="neutral",peaceful=1 }) +des.monster({ id = "天使",x=11,y=05,align="chaos", peaceful=0 }) +des.monster({ id = "天使",x=12,y=05,align="chaos",peaceful=1 }) +des.monster({ id = "天使",x=13,y=05,align="law", peaceful=0 }) +des.monster({ id = "天使",x=11,y=13,align="law",peaceful=1 }) +des.monster({ id = "天使",x=12,y=13,align="neutral", peaceful=0 }) +des.monster({ id = "天使",x=13,y=13,align="neutral",peaceful=1 }) -- Central court -des.monster({ id = "aligned cleric",x=32,y=09,align="chaos", peaceful=0 }) -des.monster({ id = "aligned cleric",x=33,y=09,align="chaos",peaceful=1 }) -des.monster({ id = "aligned cleric",x=34,y=09,align="law", peaceful=0 }) -des.monster({ id = "aligned cleric",x=40,y=09,align="law",peaceful=1 }) -des.monster({ id = "aligned cleric",x=41,y=09,align="neutral", peaceful=0 }) -des.monster({ id = "aligned cleric",x=42,y=09,align="neutral",peaceful=1 }) -des.monster({ id = "Angel",x=31,y=08,align="chaos", peaceful=0 }) -des.monster({ id = "Angel",x=32,y=08,align="chaos",peaceful=1 }) -des.monster({ id = "Angel",x=31,y=09,align="law", peaceful=0 }) -des.monster({ id = "Angel",x=42,y=08,align="law",peaceful=1 }) -des.monster({ id = "Angel",x=43,y=08,align="neutral", peaceful=0 }) -des.monster({ id = "Angel",x=43,y=09,align="neutral",peaceful=1 }) +des.monster({ id = "僧侶",x=32,y=09,align="chaos", peaceful=0 }) +des.monster({ id = "僧侶",x=33,y=09,align="chaos",peaceful=1 }) +des.monster({ id = "僧侶",x=34,y=09,align="law", peaceful=0 }) +des.monster({ id = "僧侶",x=40,y=09,align="law",peaceful=1 }) +des.monster({ id = "僧侶",x=41,y=09,align="neutral", peaceful=0 }) +des.monster({ id = "僧侶",x=42,y=09,align="neutral",peaceful=1 }) +des.monster({ id = "天使",x=31,y=08,align="chaos", peaceful=0 }) +des.monster({ id = "天使",x=32,y=08,align="chaos",peaceful=1 }) +des.monster({ id = "天使",x=31,y=09,align="law", peaceful=0 }) +des.monster({ id = "天使",x=42,y=08,align="law",peaceful=1 }) +des.monster({ id = "天使",x=43,y=08,align="neutral", peaceful=0 }) +des.monster({ id = "天使",x=43,y=09,align="neutral",peaceful=1 }) -- East court -des.monster({ id = "aligned cleric",x=60,y=07,align="chaos", peaceful=0 }) -des.monster({ id = "aligned cleric",x=61,y=07,align="chaos",peaceful=1 }) -des.monster({ id = "aligned cleric",x=62,y=07,align="law", peaceful=0 }) -des.monster({ id = "aligned cleric",x=60,y=11,align="law",peaceful=1 }) -des.monster({ id = "aligned cleric",x=61,y=11,align="neutral", peaceful=0 }) -des.monster({ id = "aligned cleric",x=62,y=11,align="neutral",peaceful=1 }) -des.monster({ id = "Angel",x=61,y=05,align="chaos", peaceful=0 }) -des.monster({ id = "Angel",x=62,y=05,align="chaos",peaceful=1 }) -des.monster({ id = "Angel",x=63,y=05,align="law", peaceful=0 }) -des.monster({ id = "Angel",x=61,y=13,align="law",peaceful=1 }) -des.monster({ id = "Angel",x=62,y=13,align="neutral", peaceful=0 }) -des.monster({ id = "Angel",x=63,y=13,align="neutral",peaceful=1 }) +des.monster({ id = "僧侶",x=60,y=07,align="chaos", peaceful=0 }) +des.monster({ id = "僧侶",x=61,y=07,align="chaos",peaceful=1 }) +des.monster({ id = "僧侶",x=62,y=07,align="law", peaceful=0 }) +des.monster({ id = "僧侶",x=60,y=11,align="law",peaceful=1 }) +des.monster({ id = "僧侶",x=61,y=11,align="neutral", peaceful=0 }) +des.monster({ id = "僧侶",x=62,y=11,align="neutral",peaceful=1 }) +des.monster({ id = "天使",x=61,y=05,align="chaos", peaceful=0 }) +des.monster({ id = "天使",x=62,y=05,align="chaos",peaceful=1 }) +des.monster({ id = "天使",x=63,y=05,align="law", peaceful=0 }) +des.monster({ id = "天使",x=61,y=13,align="law",peaceful=1 }) +des.monster({ id = "天使",x=62,y=13,align="neutral", peaceful=0 }) +des.monster({ id = "天使",x=63,y=13,align="neutral",peaceful=1 }) -- -- Assorted nasties des.monster({ class = "L", peaceful=0 }) diff --git a/dat/baalz.lua b/dat/baalz.lua index 233c26c5c..5d605d92a 100644 --- a/dat/baalz.lua +++ b/dat/baalz.lua @@ -34,7 +34,7 @@ des.mazewalk(00,06,"west") des.stair("down", 44,06) des.door("locked",00,06) -- The fellow in residence -des.monster("Baalzebub",35,06) +des.monster("ベルゼブブ",35,06) -- Some random weapons and armor. des.object("[") des.object("[") @@ -55,9 +55,9 @@ des.trap("fire") des.trap("magic") des.trap("magic") -- Random monsters. -des.monster("ghost",37,07) -des.monster("horned devil",32,05) -des.monster("barbed devil",38,07) +des.monster("幽霊",37,07) +des.monster("角のある悪魔",32,05) +des.monster("棘の悪魔",38,07) des.monster("L") -- Some Vampires for good measure des.monster("V") diff --git a/dat/bigrm-11.lua b/dat/bigrm-11.lua index db9bcdccd..7e042b72b 100644 --- a/dat/bigrm-11.lua +++ b/dat/bigrm-11.lua @@ -14,7 +14,7 @@ des.non_diggable(); function replace_wall_boulder(x,y) des.terrain(x, y, "."); - des.object("boulder", x, y); + des.object("岩", x, y); end -- replace horizontal and vertical walls diff --git a/dat/castle.lua b/dat/castle.lua index 83eaecae6..fa1d7d9b3 100644 --- a/dat/castle.lua +++ b/dat/castle.lua @@ -141,16 +141,16 @@ des.object(object[4],54,11) des.object(object[4],55,11) -- THE WAND OF WISHING in 1 of the 4 towers local loc = place:rndcoord(1); -des.object({ id = "chest", trapped = 0, locked = 1, coord = loc , +des.object({ id = "宝箱", trapped = 0, locked = 1, coord = loc , contents = function() - des.object("wishing"); + des.object("願いの杖"); end }); -- Prevent monsters from eating it. (@'s never eat objects) des.engraving({ coord = loc, type="burn", text="Elbereth" }) -des.object({ id = "scroll of scare monster", coord = loc, buc="cursed" }) +des.object({ id = "怪物を怯えさせる巻物", coord = loc, buc="cursed" }) -- The treasure of the lord -des.object("chest",37,08) +des.object("宝箱",37,08) -- Traps des.trap("trap door",40,08) des.trap("trap door",44,08) @@ -158,38 +158,38 @@ des.trap("trap door",48,08) des.trap("trap door",52,08) des.trap("trap door",55,08) -- Soldiers guarding the entry hall -des.monster("soldier",08,06) -des.monster("soldier",09,05) -des.monster("soldier",11,05) -des.monster("soldier",12,06) -des.monster("soldier",08,10) -des.monster("soldier",09,11) -des.monster("soldier",11,11) -des.monster("soldier",12,10) -des.monster("lieutenant",09,08) +des.monster("兵士",08,06) +des.monster("兵士",09,05) +des.monster("兵士",11,05) +des.monster("兵士",12,06) +des.monster("兵士",08,10) +des.monster("兵士",09,11) +des.monster("兵士",11,11) +des.monster("兵士",12,10) +des.monster("副官",09,08) -- Soldiers guarding the towers -des.monster("soldier",03,02) -des.monster("soldier",05,02) -des.monster("soldier",57,02) -des.monster("soldier",59,02) -des.monster("soldier",03,14) -des.monster("soldier",05,14) -des.monster("soldier",57,14) -des.monster("soldier",59,14) +des.monster("兵士",03,02) +des.monster("兵士",05,02) +des.monster("兵士",57,02) +des.monster("兵士",59,02) +des.monster("兵士",03,14) +des.monster("兵士",05,14) +des.monster("兵士",57,14) +des.monster("兵士",59,14) -- The four dragons that are guarding the storerooms des.monster("D",47,05) des.monster("D",47,06) des.monster("D",47,10) des.monster("D",47,11) -- Sea monsters in the moat -des.monster("giant eel",05,07) -des.monster("giant eel",05,09) -des.monster("giant eel",57,07) -des.monster("giant eel",57,09) -des.monster("shark",05,00) -des.monster("shark",05,16) -des.monster("shark",57,00) -des.monster("shark",57,16) +des.monster("巨大ウナギ",05,07) +des.monster("巨大ウナギ",05,09) +des.monster("巨大ウナギ",57,07) +des.monster("巨大ウナギ",57,09) +des.monster("サメ",05,00) +des.monster("サメ",05,16) +des.monster("サメ",57,00) +des.monster("サメ",57,16) -- The throne room and the court monsters des.monster(monster[10],27,05) des.monster(monster[1],30,05) diff --git a/dat/earth.lua b/dat/earth.lua index 4d7527e07..a751bcf5c 100644 --- a/dat/earth.lua +++ b/dat/earth.lua @@ -54,77 +54,77 @@ des.levregion({ region = {0,0,75,19}, exclude = {65,13,75,19}, type="portal", na -- Some helpful monsters. Making sure a -- pick axe and at least one wand of digging -- are available. -des.monster("Elvenking", 67,16) -des.monster("minotaur", 67,14) +des.monster("エルフの王", 67,16) +des.monster("ミノタウロス", 67,14) -- An assortment of earth-appropriate nasties -- in each cavern. -des.monster({ id = "earth elemental", x = 52, y = 13, peaceful = 0 }) -des.monster({ id = "earth elemental", x = 53, y = 13, peaceful = 0 }) -des.monster("rock troll", 53,12) -des.monster("stone giant", 54,12) +des.monster({ id = "土の精", x = 52, y = 13, peaceful = 0 }) +des.monster({ id = "土の精", x = 53, y = 13, peaceful = 0 }) +des.monster("岩のトロル", 53,12) +des.monster("岩石巨人", 54,12) -- -des.monster("pit viper", 70,05) -des.monster("barbed devil", 69,06) -des.monster("stone giant", 69,08) -des.monster("stone golem", 71,08) -des.monster("pit fiend", 70,09) -des.monster({ id = "earth elemental", x = 70, y = 08, peaceful = 0 }) +des.monster("ハブ", 70,05) +des.monster("棘の悪魔", 69,06) +des.monster("岩石巨人", 69,08) +des.monster("岩のゴーレム", 71,08) +des.monster("穴の悪霊", 70,09) +des.monster({ id = "土の精", x = 70, y = 08, peaceful = 0 }) -- -des.monster({ id = "earth elemental", x = 60, y = 03, peaceful = 0 }) -des.monster("stone giant", 61,04) -des.monster({ id = "earth elemental", x = 62, y = 04, peaceful = 0 }) -des.monster({ id = "earth elemental", x = 61, y = 05, peaceful = 0 }) -des.monster("scorpion", 62,05) -des.monster("rock piercer", 63,05) +des.monster({ id = "土の精", x = 60, y = 03, peaceful = 0 }) +des.monster("岩石巨人", 61,04) +des.monster({ id = "土の精", x = 62, y = 04, peaceful = 0 }) +des.monster({ id = "土の精", x = 61, y = 05, peaceful = 0 }) +des.monster("サソリ", 62,05) +des.monster("岩喰い", 63,05) -- -des.monster("umber hulk", 40,05) -des.monster("dust vortex", 42,05) -des.monster("rock troll", 38,06) -des.monster({ id = "earth elemental", x = 39, y = 06, peaceful = 0 }) -des.monster({ id = "earth elemental", x = 41, y = 06, peaceful = 0 }) -des.monster({ id = "earth elemental", x = 38, y = 07, peaceful = 0 }) -des.monster("stone giant", 39,07) -des.monster({ id = "earth elemental", x = 43, y = 07, peaceful = 0 }) -des.monster("stone golem", 37,08) -des.monster("pit viper", 43,08) -des.monster("pit viper", 43,09) -des.monster("rock troll", 44,10) +des.monster("アンバーハルク", 40,05) +des.monster("ほこりの渦", 42,05) +des.monster("岩のトロル", 38,06) +des.monster({ id = "土の精", x = 39, y = 06, peaceful = 0 }) +des.monster({ id = "土の精", x = 41, y = 06, peaceful = 0 }) +des.monster({ id = "土の精", x = 38, y = 07, peaceful = 0 }) +des.monster("岩石巨人", 39,07) +des.monster({ id = "土の精", x = 43, y = 07, peaceful = 0 }) +des.monster("岩のゴーレム", 37,08) +des.monster("ハブ", 43,08) +des.monster("ハブ", 43,09) +des.monster("岩のトロル", 44,10) -- -des.monster({ id = "earth elemental", x = 02, y = 01, peaceful = 0 }) -des.monster({ id = "earth elemental", x = 03, y = 01, peaceful = 0 }) -des.monster("stone golem", 01,02) -des.monster({ id = "earth elemental", x = 02, y = 02, peaceful = 0 }) -des.monster("rock troll", 04,03) -des.monster("rock troll", 03,03) -des.monster("pit fiend", 03,04) -des.monster({ id = "earth elemental", x = 04, y = 05, peaceful = 0 }) -des.monster("pit viper", 05,06) +des.monster({ id = "土の精", x = 02, y = 01, peaceful = 0 }) +des.monster({ id = "土の精", x = 03, y = 01, peaceful = 0 }) +des.monster("岩のゴーレム", 01,02) +des.monster({ id = "土の精", x = 02, y = 02, peaceful = 0 }) +des.monster("岩のトロル", 04,03) +des.monster("岩のトロル", 03,03) +des.monster("穴の悪霊", 03,04) +des.monster({ id = "土の精", x = 04, y = 05, peaceful = 0 }) +des.monster("ハブ", 05,06) -- -des.monster({ id = "earth elemental", x = 21, y = 02, peaceful = 0 }) -des.monster({ id = "earth elemental", x = 21, y = 03, peaceful = 0 }) -des.monster("minotaur", 21,04) -des.monster({ id = "earth elemental", x = 21, y = 05, peaceful = 0 }) -des.monster("rock troll", 22,05) -des.monster({ id = "earth elemental", x = 22, y = 06, peaceful = 0 }) -des.monster({ id = "earth elemental", x = 23, y = 06, peaceful = 0 }) +des.monster({ id = "土の精", x = 21, y = 02, peaceful = 0 }) +des.monster({ id = "土の精", x = 21, y = 03, peaceful = 0 }) +des.monster("ミノタウロス", 21,04) +des.monster({ id = "土の精", x = 21, y = 05, peaceful = 0 }) +des.monster("岩のトロル", 22,05) +des.monster({ id = "土の精", x = 22, y = 06, peaceful = 0 }) +des.monster({ id = "土の精", x = 23, y = 06, peaceful = 0 }) -- -des.monster("pit viper", 14,08) -des.monster("barbed devil", 14,09) -des.monster({ id = "earth elemental", x = 13, y = 10, peaceful = 0 }) -des.monster("rock troll", 12,11) -des.monster({ id = "earth elemental", x = 14, y = 12, peaceful = 0 }) -des.monster({ id = "earth elemental", x = 15, y = 13, peaceful = 0 }) -des.monster("stone giant", 17,13) -des.monster("stone golem", 18,13) -des.monster("pit fiend", 18,12) -des.monster({ id = "earth elemental", x = 18, y = 11, peaceful = 0 }) -des.monster({ id = "earth elemental", x = 18, y = 10, peaceful = 0 }) +des.monster("ハブ", 14,08) +des.monster("棘の悪魔", 14,09) +des.monster({ id = "土の精", x = 13, y = 10, peaceful = 0 }) +des.monster("岩のトロル", 12,11) +des.monster({ id = "土の精", x = 14, y = 12, peaceful = 0 }) +des.monster({ id = "土の精", x = 15, y = 13, peaceful = 0 }) +des.monster("岩石巨人", 17,13) +des.monster("岩のゴーレム", 18,13) +des.monster("穴の悪霊", 18,12) +des.monster({ id = "土の精", x = 18, y = 11, peaceful = 0 }) +des.monster({ id = "土の精", x = 18, y = 10, peaceful = 0 }) -- -des.monster("barbed devil", 02,16) -des.monster({ id = "earth elemental", x = 03, y = 16, peaceful = 0 }) -des.monster("rock troll", 02,17) -des.monster({ id = "earth elemental", x = 04, y = 17, peaceful = 0 }) -des.monster({ id = "earth elemental", x = 04, y = 18, peaceful = 0 }) +des.monster("棘の悪魔", 02,16) +des.monster({ id = "土の精", x = 03, y = 16, peaceful = 0 }) +des.monster("岩のトロル", 02,17) +des.monster({ id = "土の精", x = 04, y = 17, peaceful = 0 }) +des.monster({ id = "土の精", x = 04, y = 18, peaceful = 0 }) -des.object("boulder") +des.object("岩") diff --git a/dat/fakewiz1.lua b/dat/fakewiz1.lua index abee299d7..88cb2bd33 100644 --- a/dat/fakewiz1.lua +++ b/dat/fakewiz1.lua @@ -30,8 +30,8 @@ local fakewiz1 = des.map({ halign = "center", valign = "center", map = [[ des.mazewalk(08,05,"east") des.region({ region={04,03,06,06},lit=0,type="ordinary",irregular=1,arrival_room=true }) des.monster("L",04,04) - des.monster("vampire lord",03,04) - des.monster("kraken",06,06) + des.monster("吸血鬼の貴族",03,04) + des.monster("クラーケン",06,06) -- And to make things a little harder. des.trap("board",04,03) des.trap("board",04,05) diff --git a/dat/fakewiz2.lua b/dat/fakewiz2.lua index 4b81ae338..b339e2749 100644 --- a/dat/fakewiz2.lua +++ b/dat/fakewiz2.lua @@ -28,8 +28,8 @@ local fakewiz2 = des.map({ halign = "center", valign = "center", map = [[ des.teleport_region({ region={01,00,79,20}, region_islev=1,exclude={2,2,6,6} }) des.mazewalk(08,05,"east") des.monster("L",04,04) - des.monster("vampire lord",03,04) - des.monster("kraken",06,06) + des.monster("吸血鬼の貴族",03,04) + des.monster("クラーケン",06,06) -- And to make things a little harder. des.trap("board",04,03) des.trap("board",04,05) diff --git a/dat/fire.lua b/dat/fire.lua index 1cd3db7a2..f4a03872d 100644 --- a/dat/fire.lua +++ b/dat/fire.lua @@ -80,79 +80,79 @@ des.trap("fire") des.trap("fire") des.trap("fire") -- An assortment of fire-appropriate nasties -des.monster("red dragon") -des.monster("balrog") -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster("fire vortex") -des.monster("hell hound") +des.monster("赤色ドラゴン") +des.monster("バルログ") +des.monster({ id = "火の精", peaceful = 0 }) +des.monster({ id = "火の精", peaceful = 0 }) +des.monster("炎の渦") +des.monster("ヘルハウンド") -- -des.monster("fire giant") -des.monster("barbed devil") -des.monster("hell hound") -des.monster("stone golem") -des.monster("pit fiend") -des.monster({ id = "fire elemental", peaceful = 0 }) +des.monster("炎の巨人") +des.monster("棘の悪魔") +des.monster("ヘルハウンド") +des.monster("岩のゴーレム") +des.monster("穴の悪霊") +des.monster({ id = "火の精", peaceful = 0 }) -- -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster("hell hound") -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster("scorpion") -des.monster("fire giant") +des.monster({ id = "火の精", peaceful = 0 }) +des.monster("ヘルハウンド") +des.monster({ id = "火の精", peaceful = 0 }) +des.monster({ id = "火の精", peaceful = 0 }) +des.monster("サソリ") +des.monster("炎の巨人") -- -des.monster("hell hound") -des.monster("dust vortex") -des.monster("fire vortex") -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster("hell hound") -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster("stone golem") -des.monster("pit viper") -des.monster("pit viper") -des.monster("fire vortex") +des.monster("ヘルハウンド") +des.monster("ほこりの渦") +des.monster("炎の渦") +des.monster({ id = "火の精", peaceful = 0 }) +des.monster({ id = "火の精", peaceful = 0 }) +des.monster({ id = "火の精", peaceful = 0 }) +des.monster("ヘルハウンド") +des.monster({ id = "火の精", peaceful = 0 }) +des.monster("岩のゴーレム") +des.monster("ハブ") +des.monster("ハブ") +des.monster("炎の渦") -- -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster("fire giant") -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster("fire vortex") -des.monster("fire vortex") -des.monster("pit fiend") -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster("pit viper") +des.monster({ id = "火の精", peaceful = 0 }) +des.monster({ id = "火の精", peaceful = 0 }) +des.monster("炎の巨人") +des.monster({ id = "火の精", peaceful = 0 }) +des.monster("炎の渦") +des.monster("炎の渦") +des.monster("穴の悪霊") +des.monster({ id = "火の精", peaceful = 0 }) +des.monster("ハブ") -- -des.monster({ id = "salamander", peaceful = 0 }) -des.monster({ id = "salamander", peaceful = 0 }) -des.monster("minotaur") -des.monster({ id = "salamander", peaceful = 0 }) -des.monster("steam vortex") -des.monster({ id = "salamander", peaceful = 0 }) -des.monster({ id = "salamander", peaceful = 0 }) +des.monster({ id = "サラマンダー", peaceful = 0 }) +des.monster({ id = "サラマンダー", peaceful = 0 }) +des.monster("ミノタウロス") +des.monster({ id = "サラマンダー", peaceful = 0 }) +des.monster("蒸気の渦") +des.monster({ id = "サラマンダー", peaceful = 0 }) +des.monster({ id = "サラマンダー", peaceful = 0 }) -- -des.monster("fire giant") -des.monster("barbed devil") -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster("fire vortex") -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster("hell hound") -des.monster("fire giant") -des.monster("pit fiend") -des.monster({ id = "fire elemental", peaceful = 0 }) -des.monster({ id = "fire elemental", peaceful = 0 }) +des.monster("炎の巨人") +des.monster("棘の悪魔") +des.monster({ id = "火の精", peaceful = 0 }) +des.monster("炎の渦") +des.monster({ id = "火の精", peaceful = 0 }) +des.monster({ id = "火の精", peaceful = 0 }) +des.monster("ヘルハウンド") +des.monster("炎の巨人") +des.monster("穴の悪霊") +des.monster({ id = "火の精", peaceful = 0 }) +des.monster({ id = "火の精", peaceful = 0 }) -- -des.monster("barbed devil") -des.monster({ id = "salamander", peaceful = 0 }) -des.monster("steam vortex") -des.monster({ id = "salamander", peaceful = 0 }) -des.monster({ id = "salamander", peaceful = 0 }) +des.monster("棘の悪魔") +des.monster({ id = "サラマンダー", peaceful = 0 }) +des.monster("蒸気の渦") +des.monster({ id = "サラマンダー", peaceful = 0 }) +des.monster({ id = "サラマンダー", peaceful = 0 }) -des.object("boulder") -des.object("boulder") -des.object("boulder") -des.object("boulder") -des.object("boulder") +des.object("岩") +des.object("岩") +des.object("岩") +des.object("岩") +des.object("岩") diff --git a/dat/hellfill.lua b/dat/hellfill.lua index 45f1f7342..b5e22bbcf 100644 --- a/dat/hellfill.lua +++ b/dat/hellfill.lua @@ -64,7 +64,7 @@ function populatemaze() end for i = 1, math.random(3) do - des.monster({ id = "minotaur", peaceful = 0 }); + des.monster({ id = "ミノタウロス", peaceful = 0 }); end for i = 1, math.random(5) + 7 do diff --git a/dat/juiblex.lua b/dat/juiblex.lua index 56c02f9a5..78e7bc41e 100644 --- a/dat/juiblex.lua +++ b/dat/juiblex.lua @@ -15,7 +15,7 @@ xxx...xx xxxx.xxx xxxxxxxx ]] }); -des.object("boulder") +des.object("岩") des.map({ halign = "right", valign = "top", map = [[ xxxxxxxx xxxx.xxx @@ -23,7 +23,7 @@ xxx...xx xx...xxx xxxxxxxx ]] }); -des.object("boulder") +des.object("岩") -- lair des.map([[ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx @@ -63,15 +63,15 @@ des.levregion({ region = {01,00,11,20}, region_islev=1, exclude={0,0,50,17}, typ des.teleport_region({ region = {01,00,11,20}, region_islev=1, exclude={0,0,50,17},dir="up" }) des.teleport_region({ region = {69,00,79,20}, region_islev=1, exclude={0,0,50,17},dir="down" }) des.feature("fountain", place:rndcoord(1)) -des.monster({ id = "giant mimic", coord = place:rndcoord(1), appear_as = "ter:fountain" }) -des.monster({ id = "giant mimic", coord = place:rndcoord(1), appear_as = "ter:fountain" }) -des.monster({ id = "giant mimic", coord = place:rndcoord(1), appear_as = "ter:fountain" }) +des.monster({ id = "巨大なミミック", coord = place:rndcoord(1), appear_as = "ter:fountain" }) +des.monster({ id = "巨大なミミック", coord = place:rndcoord(1), appear_as = "ter:fountain" }) +des.monster({ id = "巨大なミミック", coord = place:rndcoord(1), appear_as = "ter:fountain" }) -- The demon of the swamp -des.monster("Juiblex",25,08) +des.monster("ジョウビレックス",25,08) -- And a couple demons -des.monster("lemure",43,08) -des.monster("lemure",44,08) -des.monster("lemure",45,08) +des.monster("レムレース",43,08) +des.monster("レムレース",44,08) +des.monster("レムレース",45,08) -- Some liquids and gems des.object("*",43,06) des.object("*",45,06) @@ -103,8 +103,8 @@ des.monster("F") des.monster("F") des.monster("m") des.monster("m") -des.monster("jellyfish") -des.monster("jellyfish") +des.monster("クラゲ") +des.monster("クラゲ") -- Some random objects des.object("!") des.object("!") @@ -112,7 +112,7 @@ des.object("!") des.object("%") des.object("%") des.object("%") -des.object("boulder") +des.object("岩") -- Some traps des.trap("sleep gas") des.trap("sleep gas") diff --git a/dat/knox.lua b/dat/knox.lua index 2b58f2ae4..38a70db6f 100644 --- a/dat/knox.lua +++ b/dat/knox.lua @@ -42,9 +42,9 @@ des.teleport_region({ region = {06,15,09,16}, dir="down" }) des.region({ x1=37,y1=08,x2=46,y2=11, lit=1, type="throne", filled=1 }) -- 50% chance each to move throne and/or fort's entry secret door up one row if percent(50) then - des.monster({ id = "Croesus", x=43, y=10, peaceful = 0 }) + des.monster({ id = "クロイソス", x=43, y=10, peaceful = 0 }) else - des.monster({ id = "Croesus", x=43, y=09, peaceful = 0 }) + des.monster({ id = "クロイソス", x=43, y=09, peaceful = 0 }) des.terrain(43,09, "\\") des.terrain(43,10, ".") end @@ -123,45 +123,45 @@ des.door("closed",66,14) des.door("closed",04,03) des.door("closed",04,09) -- Soldiers guarding the fort -des.monster("soldier",12,14) -des.monster("soldier",12,13) -des.monster("soldier",11,10) -des.monster("soldier",13,02) -des.monster("soldier",14,03) -des.monster("soldier",20,02) -des.monster("soldier",30,02) -des.monster("soldier",40,02) -des.monster("soldier",30,16) -des.monster("soldier",32,16) -des.monster("soldier",40,16) -des.monster("soldier",54,16) -des.monster("soldier",54,14) -des.monster("soldier",54,13) -des.monster("soldier",57,10) -des.monster("soldier",57,09) -des.monster("lieutenant",15,08) +des.monster("兵士",12,14) +des.monster("兵士",12,13) +des.monster("兵士",11,10) +des.monster("兵士",13,02) +des.monster("兵士",14,03) +des.monster("兵士",20,02) +des.monster("兵士",30,02) +des.monster("兵士",40,02) +des.monster("兵士",30,16) +des.monster("兵士",32,16) +des.monster("兵士",40,16) +des.monster("兵士",54,16) +des.monster("兵士",54,14) +des.monster("兵士",54,13) +des.monster("兵士",57,10) +des.monster("兵士",57,09) +des.monster("副官",15,08) -- Possible source of a boulder -des.monster("stone giant",03,01) +des.monster("岩石巨人",03,01) -- Four dragons guarding each side des.monster("D",18,09) des.monster("D",49,10) des.monster("D",33,05) des.monster("D",33,14) -- Eels in the moat -des.monster("giant eel",17,08) -des.monster("giant eel",17,11) -des.monster("giant eel",48,08) -des.monster("giant eel",48,11) +des.monster("巨大ウナギ",17,08) +des.monster("巨大ウナギ",17,11) +des.monster("巨大ウナギ",48,08) +des.monster("巨大ウナギ",48,11) -- The corner rooms treasures -des.object("diamond",19,06) -des.object("diamond",20,06) -des.object("diamond",21,06) -des.object("emerald",19,13) -des.object("emerald",20,13) -des.object("emerald",21,13) -des.object("ruby",46,06) -des.object("ruby",47,06) -des.object("ruby",48,06) -des.object("amethyst",46,13) -des.object("amethyst",47,13) -des.object("amethyst",48,13) +des.object("ダイヤモンド",19,06) +des.object("ダイヤモンド",20,06) +des.object("ダイヤモンド",21,06) +des.object("エメラルド",19,13) +des.object("エメラルド",20,13) +des.object("エメラルド",21,13) +des.object("ルビー",46,06) +des.object("ルビー",47,06) +des.object("ルビー",48,06) +des.object("アメジスト",46,13) +des.object("アメジスト",47,13) +des.object("アメジスト",48,13) diff --git a/dat/medusa-1.lua b/dat/medusa-1.lua index 3c5e50c66..24d7bb868 100644 --- a/dat/medusa-1.lua +++ b/dat/medusa-1.lua @@ -57,32 +57,32 @@ des.levregion({ region = {01,00,79,20}, exclude = {30,06,46,13}, type = "branch" -- Non diggable walls des.non_diggable(selection.area(30,06,46,13)) -- Objects -des.object({ id = "statue", x=36,y=10, buc="uncursed", - montype="knight", historic=1, male = 1, name="Perseus", +des.object({ id = "像", x=36,y=10, buc="uncursed", + montype="騎士", historic=1, male = 1, name="Perseus", contents = function() if percent(75) then - des.object({ id = "shield of reflection", buc="cursed", spe=0 }) + des.object({ id = "反射の盾", buc="cursed", spe=0 }) end if percent(25) then - des.object({ id = "levitation boots", spe=0 }) + des.object({ id = "浮遊の靴", spe=0 }) end if percent(50) then - des.object({ id = "scimitar", buc="blessed", spe=2 }) + des.object({ id = "シミター", buc="blessed", spe=2 }) end if percent(50) then - des.object("sack") + des.object("袋") end end }); -- Specifying explicit contents forces them to be empty. -des.object({ id = "statue", contents = 0 }) -des.object({ id = "statue", contents = 0 }) -des.object({ id = "statue", contents = 0 }) -des.object({ id = "statue", contents = 0 }) -des.object({ id = "statue", contents = 0 }) -des.object({ id = "statue", contents = 0 }) -des.object({ id = "statue", contents = 0 }) +des.object({ id = "像", contents = 0 }) +des.object({ id = "像", contents = 0 }) +des.object({ id = "像", contents = 0 }) +des.object({ id = "像", contents = 0 }) +des.object({ id = "像", contents = 0 }) +des.object({ id = "像", contents = 0 }) +des.object({ id = "像", contents = 0 }) des.object() des.object() des.object() @@ -100,15 +100,15 @@ des.trap() des.trap("board",38,07) des.trap("board",38,12) -- Random monsters -des.monster({ id = "Medusa", x=36,y=10, asleep=1 }) -des.monster("giant eel",11,06) -des.monster("giant eel",23,13) -des.monster("giant eel",29,02) -des.monster("jellyfish",02,02) -des.monster("jellyfish",00,08) -des.monster("jellyfish",04,18) -des.monster("water troll",51,03) -des.monster("water troll",64,11) +des.monster({ id = "メデューサ", x=36,y=10, asleep=1 }) +des.monster("巨大ウナギ",11,06) +des.monster("巨大ウナギ",23,13) +des.monster("巨大ウナギ",29,02) +des.monster("クラゲ",02,02) +des.monster("クラゲ",00,08) +des.monster("クラゲ",04,18) +des.monster("水のトロル",51,03) +des.monster("水のトロル",64,11) des.monster({ class = 'S', x=38, y=07 }) des.monster({ class = 'S', x=38, y=12 }) des.monster() diff --git a/dat/medusa-2.lua b/dat/medusa-2.lua index d270616ae..727a62be2 100644 --- a/dat/medusa-2.lua +++ b/dat/medusa-2.lua @@ -52,34 +52,34 @@ des.levregion({ type="branch", region = {01,00,79,20}, exclude = {59,01,73,17} } des.non_diggable(selection.area(01,02,06,17)) des.non_diggable(selection.area(60,02,73,17)) -- Objects -des.object({ id = "statue", x=68,y=10,buc="uncursed", - montype="knight", historic=1, male=1,name="Perseus", +des.object({ id = "像", x=68,y=10,buc="uncursed", + montype="騎士", historic=1, male=1,name="Perseus", contents = function() if percent(25) then - des.object({ id = "shield of reflection", buc="cursed", spe=0 }) + des.object({ id = "反射の盾", buc="cursed", spe=0 }) end if percent(75) then - des.object({ id = "levitation boots", spe=0 }) + des.object({ id = "浮遊の靴", spe=0 }) end if percent(50) then - des.object({ id = "scimitar", buc="blessed", spe=2 }) + des.object({ id = "シミター", buc="blessed", spe=2 }) end if percent(50) then - des.object("sack") + des.object("袋") end end }); -des.object({ id = "statue", x=64, y=08, contents=0 }) -des.object({ id = "statue", x=65, y=08, contents=0 }) -des.object({ id = "statue", x=64, y=09, contents=0 }) -des.object({ id = "statue", x=65, y=09, contents=0 }) -des.object({ id = "statue", x=64, y=10, contents=0 }) -des.object({ id = "statue", x=65, y=10, contents=0 }) -des.object({ id = "statue", x=64, y=11, contents=0 }) -des.object({ id = "statue", x=65, y=11, contents=0 }) -des.object("boulder",04,04) +des.object({ id = "像", x=64, y=08, contents=0 }) +des.object({ id = "像", x=65, y=08, contents=0 }) +des.object({ id = "像", x=64, y=09, contents=0 }) +des.object({ id = "像", x=65, y=09, contents=0 }) +des.object({ id = "像", x=64, y=10, contents=0 }) +des.object({ id = "像", x=65, y=10, contents=0 }) +des.object({ id = "像", x=64, y=11, contents=0 }) +des.object({ id = "像", x=65, y=11, contents=0 }) +des.object("岩",04,04) des.object("/",52,09) -des.object("boulder",52,09) +des.object("岩",52,09) des.object() des.object() des.object() @@ -93,26 +93,26 @@ des.trap() des.trap() des.trap() -- Monsters. -des.monster({ id="Medusa",x=68,y=10,asleep=1 }) -des.monster("gremlin",02,14) -des.monster("titan",02,05) -des.monster("electric eel",10,13) -des.monster("electric eel",11,13) -des.monster("electric eel",10,14) -des.monster("electric eel",11,14) -des.monster("electric eel",10,15) -des.monster("electric eel",11,15) -des.monster("jellyfish",01,01) -des.monster("jellyfish",00,08) -des.monster("jellyfish",04,19) -des.monster({ id = "stone golem",x=64,y=08,asleep=1 }) -des.monster({ id = "stone golem",x=65,y=08,asleep=1 }) -des.monster({ id = "stone golem",x=64,y=09,asleep=1 }) -des.monster({ id = "stone golem",x=65,y=09,asleep=1 }) -des.monster({ id = "cobra",x=64,y=10,asleep=1 }) -des.monster({ id = "cobra",x=65,y=10,asleep=1 }) +des.monster({ id="メデューサ",x=68,y=10,asleep=1 }) +des.monster("グレムリン",02,14) +des.monster("タイタン",02,05) +des.monster("電気ウナギ",10,13) +des.monster("電気ウナギ",11,13) +des.monster("電気ウナギ",10,14) +des.monster("電気ウナギ",11,14) +des.monster("電気ウナギ",10,15) +des.monster("電気ウナギ",11,15) +des.monster("クラゲ",01,01) +des.monster("クラゲ",00,08) +des.monster("クラゲ",04,19) +des.monster({ id = "岩のゴーレム",x=64,y=08,asleep=1 }) +des.monster({ id = "岩のゴーレム",x=65,y=08,asleep=1 }) +des.monster({ id = "岩のゴーレム",x=64,y=09,asleep=1 }) +des.monster({ id = "岩のゴーレム",x=65,y=09,asleep=1 }) +des.monster({ id = "コブラ",x=64,y=10,asleep=1 }) +des.monster({ id = "コブラ",x=65,y=10,asleep=1 }) des.monster("A",72,08) -des.monster({ id = "yellow light",x=72,y=11,asleep=1 }) +des.monster({ id = "黄色い光",x=72,y=11,asleep=1 }) des.monster({ x = 17, y = 07 }) des.monster({ x = 28, y = 11 }) des.monster({ x = 32, y = 13 }) diff --git a/dat/medusa-3.lua b/dat/medusa-3.lua index 75aa7f736..4191f4fc4 100644 --- a/dat/medusa-3.lua +++ b/dat/medusa-3.lua @@ -64,37 +64,37 @@ des.door("locked",48,15) -- des.feature("fountain", place:rndcoord(1)); -- -des.object({ id="statue", coord=place:rndcoord(1), buc = "uncursed", - montype="knight", historic=1, male=1,name="Perseus", +des.object({ id="像", coord=place:rndcoord(1), buc = "uncursed", + montype="騎士", historic=1, male=1,name="Perseus", contents = function() if percent(75) then - des.object({ id = "shield of reflection", buc="cursed", spe=0 }) + des.object({ id = "反射の盾", buc="cursed", spe=0 }) end if percent(25) then - des.object({ id = "levitation boots", spe=0 }) + des.object({ id = "浮遊の靴", spe=0 }) end if percent(50) then - des.object({ id = "scimitar", buc="blessed", spe=2 }) + des.object({ id = "シミター", buc="blessed", spe=2 }) end if percent(50) then - des.object("sack") + des.object("袋") end end }); -- -des.object({ id = "statue", contents=0 }) -des.object({ id = "statue", contents=0 }) -des.object({ id = "statue", contents=0 }) -des.object({ id = "statue", contents=0 }) -des.object({ id = "statue", contents=0 }) -des.object({ id = "statue", contents=0 }) -des.object({ id = "statue", contents=0 }) +des.object({ id = "像", contents=0 }) +des.object({ id = "像", contents=0 }) +des.object({ id = "像", contents=0 }) +des.object({ id = "像", contents=0 }) +des.object({ id = "像", contents=0 }) +des.object({ id = "像", contents=0 }) +des.object({ id = "像", contents=0 }) for i=1,8 do des.object() end -des.object("scroll of blank paper",48,18) -des.object("scroll of blank paper",48,18) +des.object("白紙の巻物",48,18) +des.object("白紙の巻物",48,18) -- des.trap("rust") des.trap("rust") @@ -102,17 +102,17 @@ des.trap("board") des.trap("board") des.trap() -- -des.monster({ id = "Medusa", coord=medloc, asleep=1 }) -des.monster("giant eel") -des.monster("giant eel") -des.monster("jellyfish") -des.monster("jellyfish") -des.monster("wood nymph") -des.monster("wood nymph") -des.monster("water nymph") -des.monster("water nymph") +des.monster({ id = "メデューサ", coord=medloc, asleep=1 }) +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("クラゲ") +des.monster("クラゲ") +des.monster("木のニンフ") +des.monster("木のニンフ") +des.monster("水のニンフ") +des.monster("水のニンフ") for i=1,30 do - des.monster({ id = "raven", hostile = 1 }) + des.monster({ id = "オオガラス", hostile = 1 }) end diff --git a/dat/medusa-4.lua b/dat/medusa-4.lua index bc49f0d9b..cfb817484 100644 --- a/dat/medusa-4.lua +++ b/dat/medusa-4.lua @@ -64,33 +64,33 @@ des.levregion({ region = {27,00,79,20}, type="branch" }); -- des.non_diggable(selection.area(01,01,22,14)); -- -des.object("crystal ball", 07,08) +des.object("水晶玉", 07,08) -- -des.object({ id="statue",coord=place:rndcoord(1), buc="uncursed", - montype="knight", historic=1, male=1,name="Perseus", +des.object({ id="像",coord=place:rndcoord(1), buc="uncursed", + montype="騎士", historic=1, male=1,name="Perseus", contents = function() if percent(75) then - des.object({ id = "shield of reflection", buc="cursed", spe=0 }) + des.object({ id = "反射の盾", buc="cursed", spe=0 }) end if percent(25) then - des.object({ id = "levitation boots", spe=0 }) + des.object({ id = "浮遊の靴", spe=0 }) end if percent(50) then - des.object({ id = "scimitar", buc="blessed", spe=2 }) + des.object({ id = "シミター", buc="blessed", spe=2 }) end if percent(50) then - des.object("sack") + des.object("袋") end end }); -- -des.object({ id = "statue", contents=0 }) -des.object({ id = "statue", contents=0 }) -des.object({ id = "statue", contents=0 }) -des.object({ id = "statue", contents=0 }) -des.object({ id = "statue", contents=0 }) -des.object({ id = "statue", contents=0 }) -des.object({ id = "statue", contents=0 }) +des.object({ id = "像", contents=0 }) +des.object({ id = "像", contents=0 }) +des.object({ id = "像", contents=0 }) +des.object({ id = "像", contents=0 }) +des.object({ id = "像", contents=0 }) +des.object({ id = "像", contents=0 }) +des.object({ id = "像", contents=0 }) for i=1,8 do des.object() end @@ -99,33 +99,33 @@ for i=1,7 do des.trap() end -- -des.monster("Medusa", place:rndcoord(1)) -des.monster("kraken", 07,07) +des.monster("メデューサ", place:rndcoord(1)) +des.monster("クラーケン", 07,07) -- -- the nesting dragon -des.monster({ id = "yellow dragon", x=05, y=04, asleep=1 }) +des.monster({ id = "黄色ドラゴン", x=05, y=04, asleep=1 }) if percent(50) then - des.monster({ id = "baby yellow dragon", x=04,y=04, asleep=1 }) + des.monster({ id = "黄色ドラゴンの子供", x=04,y=04, asleep=1 }) end if percent(25) then - des.monster({ id = "baby yellow dragon", x=04, y=05, asleep=1 }) + des.monster({ id = "黄色ドラゴンの子供", x=04, y=05, asleep=1 }) end -des.object({ id = "egg", x=05, y=04, montype="yellow dragon" }); +des.object({ id = "卵", x=05, y=04, montype="黄色ドラゴン" }); if percent(50) then - des.object({ id = "egg", x=05, y=04, montype="yellow dragon" }); + des.object({ id = "卵", x=05, y=04, montype="黄色ドラゴン" }); end if percent(25) then - des.object({ id = "egg", x=05, y=04, montype="yellow dragon" }); + des.object({ id = "卵", x=05, y=04, montype="黄色ドラゴン" }); end -- -des.monster("giant eel") -des.monster("giant eel") -des.monster("jellyfish") -des.monster("jellyfish") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("クラゲ") +des.monster("クラゲ") for i=1,14 do des.monster("S") end for i=1,4 do - des.monster("black naga hatchling") - des.monster("black naga") + des.monster("黒ナーガの雛") + des.monster("黒ナーガ") end diff --git a/dat/minefill.lua b/dat/minefill.lua index 2992690e6..d3de68b5d 100644 --- a/dat/minefill.lua +++ b/dat/minefill.lua @@ -29,16 +29,16 @@ for i = 1,math.random(2, 4) do end if percent(75) then for i = 1,math.random(1, 2) do - des.object("boulder") + des.object("岩") end end -- for i = 1,math.random(6, 8) do - des.monster("gnome") + des.monster("ノーム") end -des.monster("gnome lord") -des.monster("dwarf") -des.monster("dwarf") +des.monster("ノームの貴族") +des.monster("ドワーフ") +des.monster("ドワーフ") des.monster("G") des.monster("G") des.monster(percent(50) and "h" or "G") diff --git a/dat/minend-1.lua b/dat/minend-1.lua index 5d690c32c..ef97f1ec6 100644 --- a/dat/minend-1.lua +++ b/dat/minend-1.lua @@ -53,28 +53,28 @@ des.stair("up", 36,04) des.non_diggable(selection.area(00,00,74,17)) -- Niches -- Note: place[6] empty -des.object("diamond",place[7]) -des.object("emerald",place[7]) -des.object("worthless piece of violet glass",place[7]) +des.object("ダイヤモンド",place[7]) +des.object("エメラルド",place[7]) +des.object("紫のガラス",place[7]) des.monster({ class="m", coord=place[7], appear_as="obj:luckstone" }) -des.object("worthless piece of white glass",place[1]) -des.object("emerald",place[1]) -des.object("amethyst",place[1]) +des.object("白いガラス",place[1]) +des.object("エメラルド",place[1]) +des.object("アメジスト",place[1]) des.monster({ class="m", coord=place[1], appear_as="obj:loadstone" }) -des.object("diamond",place[2]) -des.object("worthless piece of green glass",place[2]) -des.object("amethyst",place[2]) +des.object("ダイヤモンド",place[2]) +des.object("緑のガラス",place[2]) +des.object("アメジスト",place[2]) des.monster({ class="m", coord=place[2], appear_as="obj:flint" }) -des.object("worthless piece of white glass",place[3]) -des.object("emerald",place[3]) -des.object("worthless piece of violet glass",place[3]) +des.object("白いガラス",place[3]) +des.object("エメラルド",place[3]) +des.object("紫のガラス",place[3]) des.monster({ class="m", coord=place[3], appear_as="obj:touchstone" }) -des.object("worthless piece of red glass",place[4]) -des.object("ruby",place[4]) -des.object("loadstone",place[4]) -des.object("ruby",place[5]) -des.object("worthless piece of red glass",place[5]) -des.object({ id="luckstone", coord=place[5], buc="not-cursed", achievement=1 }) +des.object("赤いガラス",place[4]) +des.object("ルビー",place[4]) +des.object("重し",place[4]) +des.object("ルビー",place[5]) +des.object("赤いガラス",place[5]) +des.object({ id="幸せの石", coord=place[5], buc="not-cursed", achievement=1 }) -- Random objects des.object("*") des.object("*") @@ -96,24 +96,24 @@ des.trap() des.trap() des.trap() -- Random monsters -des.monster("gnome king") -des.monster("gnome lord") -des.monster("gnome lord") -des.monster("gnome lord") -des.monster("gnomish wizard") -des.monster("gnomish wizard") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("hobbit") -des.monster("hobbit") -des.monster("dwarf") -des.monster("dwarf") -des.monster("dwarf") +des.monster("ノームの王") +des.monster("ノームの貴族") +des.monster("ノームの貴族") +des.monster("ノームの貴族") +des.monster("ノームの魔法使い") +des.monster("ノームの魔法使い") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ホビット") +des.monster("ホビット") +des.monster("ドワーフ") +des.monster("ドワーフ") +des.monster("ドワーフ") des.monster("h") diff --git a/dat/minend-2.lua b/dat/minend-2.lua index e85e45870..a55f631d3 100644 --- a/dat/minend-2.lua +++ b/dat/minend-2.lua @@ -86,34 +86,34 @@ des.non_diggable(selection.area(53,14,61,14)) des.engraving({12,03}, "engrave", "You are now entering the Gnome King's wine cellar.") des.engraving({12,04}, "engrave", "Trespassers will be persecuted!") -des.object("potion of booze", 10, 07) -des.object("potion of booze", 10, 07) +des.object("酔っぱらいの薬", 10, 07) +des.object("酔っぱらいの薬", 10, 07) des.object("!", 10, 07) -des.object("potion of booze", 10, 08) -des.object("potion of booze", 10, 08) +des.object("酔っぱらいの薬", 10, 08) +des.object("酔っぱらいの薬", 10, 08) des.object("!", 10, 08) -des.object("potion of booze", 10, 09) -des.object("potion of booze", 10, 09) -des.object("potion of object detection", 10, 09) +des.object("酔っぱらいの薬", 10, 09) +des.object("酔っぱらいの薬", 10, 09) +des.object("物体を探す薬", 10, 09) -- Objects -- The Treasure chamber... -des.object("diamond", 69, 04) +des.object("ダイヤモンド", 69, 04) des.object("*", 69, 04) -des.object("diamond", 69, 04) +des.object("ダイヤモンド", 69, 04) des.object("*", 69, 04) -des.object("emerald", 70, 04) +des.object("エメラルド", 70, 04) des.object("*", 70, 04) -des.object("emerald", 70, 04) +des.object("エメラルド", 70, 04) des.object("*", 70, 04) -des.object("emerald", 69, 05) +des.object("エメラルド", 69, 05) des.object("*", 69, 05) -des.object("ruby", 69, 05) +des.object("ルビー", 69, 05) des.object("*", 69, 05) -des.object("ruby", 70, 05) -des.object("amethyst", 70, 05) +des.object("ルビー", 70, 05) +des.object("アメジスト", 70, 05) des.object("*", 70, 05) -des.object("amethyst", 70, 05) -des.object({ id="luckstone", x=70, y=05, +des.object("アメジスト", 70, 05) +des.object({ id="幸せの石", x=70, y=05, buc="not-cursed", achievement=1 }); -- Scattered gems... des.object("*") @@ -136,24 +136,24 @@ des.trap() des.trap() des.trap() -- Random monsters. -des.monster("gnome king") -des.monster("gnome lord") -des.monster("gnome lord") -des.monster("gnome lord") -des.monster("gnomish wizard") -des.monster("gnomish wizard") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("hobbit") -des.monster("hobbit") -des.monster("dwarf") -des.monster("dwarf") -des.monster("dwarf") +des.monster("ノームの王") +des.monster("ノームの貴族") +des.monster("ノームの貴族") +des.monster("ノームの貴族") +des.monster("ノームの魔法使い") +des.monster("ノームの魔法使い") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ホビット") +des.monster("ホビット") +des.monster("ドワーフ") +des.monster("ドワーフ") +des.monster("ドワーフ") des.monster("h") diff --git a/dat/minend-3.lua b/dat/minend-3.lua index 411e1ac67..0632c022b 100644 --- a/dat/minend-3.lua +++ b/dat/minend-3.lua @@ -48,24 +48,24 @@ des.stair("up", 42,8) des.wallify() -- Objects -des.object("diamond") +des.object("ダイヤモンド") des.object("*") -des.object("diamond") +des.object("ダイヤモンド") des.object("*") -des.object("emerald") +des.object("エメラルド") des.object("*") -des.object("emerald") +des.object("エメラルド") des.object("*") -des.object("emerald") +des.object("エメラルド") des.object("*") -des.object("ruby") +des.object("ルビー") des.object("*") -des.object("ruby") -des.object("amethyst") +des.object("ルビー") +des.object("アメジスト") des.object("*") -des.object("amethyst") -des.object({ id="luckstone", coord=place[2], buc="not-cursed", achievement=1 }) -des.object("flint",place[1]) +des.object("アメジスト") +des.object({ id="幸せの石", coord=place[2], buc="not-cursed", achievement=1 }) +des.object("火打ち石",place[1]) des.object("?") des.object("?") des.object("?") @@ -93,7 +93,7 @@ des.monster("M") des.monster("M") des.monster("M") des.monster("M") -des.monster("ettin mummy") +des.monster("エティンのミイラ") des.monster("V") des.monster("Z") des.monster("Z") diff --git a/dat/minetn-1.lua b/dat/minetn-1.lua index 590817bf4..5582158dd 100644 --- a/dat/minetn-1.lua +++ b/dat/minetn-1.lua @@ -75,43 +75,43 @@ local place = { {05,04},{09,05},{13,04},{26,04},{31,05},{30,14},{05,14},{10,13}, shuffle(place); -- scatter some bodies -des.object({ id = "corpse", x=20,y=12, montype="aligned cleric" }) -des.object({ id = "corpse", coord = place[1], montype="shopkeeper" }) -des.object({ id = "corpse", coord = place[2], montype="shopkeeper" }) -des.object({ id = "corpse", coord = place[3], montype="shopkeeper" }) -des.object({ id = "corpse", coord = place[4], montype="shopkeeper" }) -des.object({ id = "corpse", coord = place[5], montype="shopkeeper" }) -des.object({ id = "corpse", montype="watchman" }) -des.object({ id = "corpse", montype="watchman" }) -des.object({ id = "corpse", montype="watchman" }) -des.object({ id = "corpse", montype="watchman" }) -des.object({ id = "corpse", montype="watch captain" }) +des.object({ id = "死体", x=20,y=12, montype="僧侶" }) +des.object({ id = "死体", coord = place[1], montype="店主" }) +des.object({ id = "死体", coord = place[2], montype="店主" }) +des.object({ id = "死体", coord = place[3], montype="店主" }) +des.object({ id = "死体", coord = place[4], montype="店主" }) +des.object({ id = "死体", coord = place[5], montype="店主" }) +des.object({ id = "死体", montype="見張り" }) +des.object({ id = "死体", montype="見張り" }) +des.object({ id = "死体", montype="見張り" }) +des.object({ id = "死体", montype="見張り" }) +des.object({ id = "死体", montype="見張りの隊長" }) -- Rubble! for i=1,9 + math.random(2 - 1,2*5) do if percent(90) then - des.object("boulder") + des.object("岩") end - des.object("rock") + des.object("石") end -- Guarantee 7 candles since we won't have Izchak available -des.object({ id = "wax candle", coord = place[4], quantity = math.random(1,2) }) +des.object({ id = "蜜蝋のろうそく", coord = place[4], quantity = math.random(1,2) }) -des.object({ id = "wax candle", coord = place[1], quantity = math.random(2,4) }) -des.object({ id = "wax candle", coord = place[2], quantity = math.random(1,2) }) -des.object({ id = "tallow candle", coord = place[3], quantity = math.random(1,3) }) -des.object({ id = "tallow candle", coord = place[2], quantity = math.random(1,2) }) -des.object({ id = "tallow candle", coord = place[4], quantity = math.random(1,2) }) +des.object({ id = "蜜蝋のろうそく", coord = place[1], quantity = math.random(2,4) }) +des.object({ id = "蜜蝋のろうそく", coord = place[2], quantity = math.random(1,2) }) +des.object({ id = "獣脂のろうそく", coord = place[3], quantity = math.random(1,3) }) +des.object({ id = "獣脂のろうそく", coord = place[2], quantity = math.random(1,2) }) +des.object({ id = "獣脂のろうそく", coord = place[4], quantity = math.random(1,2) }) -- go ahead and leave a lamp next to one corpse to be suggestive -- and some empty wands... -des.object("oil lamp",place[2]) -des.object({ id = "wand of striking", coord = place[1], buc="uncursed", spe=0 }) -des.object({ id = "wand of striking", coord = place[3], buc="uncursed", spe=0 }) -des.object({ id = "wand of striking", coord = place[4], buc="uncursed", spe=0 }) -des.object({ id = "wand of magic missile", coord = place[4], buc="uncursed", spe=0 }) -des.object({ id = "wand of magic missile", coord = place[5], buc="uncursed", spe=0 }) +des.object("オイルランプ",place[2]) +des.object({ id = "衝撃の杖", coord = place[1], buc="uncursed", spe=0 }) +des.object({ id = "衝撃の杖", coord = place[3], buc="uncursed", spe=0 }) +des.object({ id = "衝撃の杖", coord = place[4], buc="uncursed", spe=0 }) +des.object({ id = "矢の杖", coord = place[4], buc="uncursed", spe=0 }) +des.object({ id = "矢の杖", coord = place[5], buc="uncursed", spe=0 }) -- the Orcish Army @@ -125,21 +125,21 @@ for i=1,5 + math.random(1 - 1,1*10) do if percent(80) then des.monster({ id = "Uruk-hai", coord = inside:rndcoord(1), peaceful=0 }) else - des.monster({ id = "Mordor orc", coord = inside:rndcoord(1), peaceful=0 }) + des.monster({ id = "モルドールのオーク", coord = inside:rndcoord(1), peaceful=0 }) end end end -- shamans can be hanging out in/near the temple for i=1,math.random(2 - 1,2*3) do - des.monster({ id = "orc shaman", coord = near_temple:rndcoord(0), peaceful=0 }); + des.monster({ id = "オークの呪術師", coord = near_temple:rndcoord(0), peaceful=0 }); end -- these are not such a big deal -- to run into outside the bars for i=1,9 + math.random(2 - 1,2*5) do if percent(90) then - des.monster({ id = "hill orc", peaceful = 0 }) + des.monster({ id = "丘のオーク", peaceful = 0 }) else - des.monster({ id = "goblin", peaceful = 0 }) + des.monster({ id = "ゴブリン", peaceful = 0 }) end end diff --git a/dat/minetn-2.lua b/dat/minetn-2.lua index 133285f93..0551861b2 100644 --- a/dat/minetn-2.lua +++ b/dat/minetn-2.lua @@ -56,7 +56,7 @@ des.room({ type = "ordinary", lit=1, x=3, y=3, des.room({ type = "ordinary", x=22,y=0, w=2,h=2, contents = function() des.door({ state="closed", wall="south" }) - des.monster("gnome") + des.monster("ノーム") end }) end @@ -89,7 +89,7 @@ des.room({ type = "ordinary", lit=1, x=3, y=3, des.room({ type = "ordinary", x=8,y=5, w=2,h=2, contents = function() des.door({ state="locked", wall="north" }) - des.monster("gnome") + des.monster("ノーム") end }) end @@ -122,7 +122,7 @@ des.room({ type = "ordinary", lit=1, x=3, y=3, des.room({ type = "ordinary", lit=0, x=7,y=10, w=3,h=3, contents = function() des.door({ state="locked", wall="north" }) - des.monster("gnome") + des.monster("ノーム") end }); end @@ -131,8 +131,8 @@ des.room({ type = "ordinary", lit=1, x=3, y=3, contents = function() des.door({ state="closed", wall="north" }) des.altar({ x=02, y=02, align=align[1],type="shrine" }) - des.monster("gnomish wizard") - des.monster("gnomish wizard") + des.monster("ノームの魔法使い") + des.monster("ノームの魔法使い") end }); @@ -140,17 +140,17 @@ des.room({ type = "ordinary", lit=1, x=3, y=3, des.room({ type = "ordinary", lit=1, x=18,y=10, w=4,h=3, contents = function() des.door({ state="locked", wall="west" }) - des.monster("gnome lord") + des.monster("ノームの貴族") end }); end -- The Town Watch - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watch captain", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張りの隊長", peaceful = 1 }) end }); @@ -162,19 +162,19 @@ des.room({ contents = function() des.room({ contents = function() des.stair("down") des.trap() - des.monster("gnome") - des.monster("gnome") + des.monster("ノーム") + des.monster("ノーム") end }); des.room({ contents = function() - des.monster("dwarf") + des.monster("ドワーフ") end }); des.room({ contents = function() des.trap() - des.monster("gnome") + des.monster("ノーム") end }); diff --git a/dat/minetn-3.lua b/dat/minetn-3.lua index 910293868..acb64eea4 100644 --- a/dat/minetn-3.lua +++ b/dat/minetn-3.lua @@ -41,8 +41,8 @@ des.room({ type = "ordinary",lit=1,x=3,y=3, contents = function() des.door({ state="closed", wall="east" }) des.altar({ x=1, y=1, align = align[1], type="shrine" }) - des.monster("gnomish wizard") - des.monster("gnomish wizard") + des.monster("ノームの魔法使い") + des.monster("ノームの魔法使い") end }) @@ -114,11 +114,11 @@ des.room({ type = "ordinary",lit=1,x=3,y=3, end }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watch captain", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張りの隊長", peaceful = 1 }) end }) @@ -131,19 +131,19 @@ des.room({ type = "ordinary", contents = function() des.room({ type = "ordinary", contents = function() des.stair("down") des.trap() - des.monster("gnome") - des.monster("gnome") + des.monster("ノーム") + des.monster("ノーム") end }) des.room({ type = "ordinary", contents = function() - des.monster("dwarf") + des.monster("ドワーフ") end }) des.room({ type = "ordinary", contents = function() des.trap() - des.monster("gnome") + des.monster("ノーム") end }) diff --git a/dat/minetn-4.lua b/dat/minetn-4.lua index 6d5804133..f78432ba2 100644 --- a/dat/minetn-4.lua +++ b/dat/minetn-4.lua @@ -28,8 +28,8 @@ des.room({ type = "ordinary", lit=1, x=3,y=3, contents = function() des.door({ state = "closed", wall="south" }) des.altar({ x=2,y=1,align=align[1], type="shrine" }) - des.monster("gnomish wizard") - des.monster("gnomish wizard") + des.monster("ノームの魔法使い") + des.monster("ノームの魔法使い") end }) @@ -62,9 +62,9 @@ des.room({ type = "ordinary", lit=1, x=3,y=3, des.room({ type = "ordinary", x=8, y=11, w=2, h=2, contents = function() des.door({ state = "locked", wall="south" }) - des.monster("kobold shaman") - des.monster("kobold shaman") - des.monster("kitten") + des.monster("コボルドの呪術師") + des.monster("コボルドの呪術師") + des.monster("小猫") des.monster("f") end }) @@ -94,11 +94,11 @@ des.room({ type = "ordinary", lit=1, x=3,y=3, end }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watch captain", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張りの隊長", peaceful = 1 }) end }) @@ -112,21 +112,21 @@ des.room({ type = "ordinary", contents = function() des.stair("down") des.trap() - des.monster("gnome") - des.monster("gnome") + des.monster("ノーム") + des.monster("ノーム") end }) des.room({ type = "ordinary", contents = function() - des.monster("dwarf") + des.monster("ドワーフ") end }) des.room({ type = "ordinary", contents = function() des.trap() - des.monster("gnome") + des.monster("ノーム") end }) diff --git a/dat/minetn-5.lua b/dat/minetn-5.lua index a0d16ea0a..b67e6c0ae 100644 --- a/dat/minetn-5.lua +++ b/dat/minetn-5.lua @@ -77,22 +77,22 @@ des.region(selection.area(37,13,39,17),"lit") des.region(selection.area(36,14,40,17),"lit") des.region(selection.area(59,02,72,10),"lit") -des.monster({ id = "watchman", peaceful = 1 }) -des.monster({ id = "watchman", peaceful = 1 }) -des.monster({ id = "watchman", peaceful = 1 }) -des.monster({ id = "watchman", peaceful = 1 }) -des.monster({ id = "watch captain", peaceful = 1 }) -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome lord") -des.monster("gnome lord") -des.monster("dwarf") -des.monster("dwarf") -des.monster("dwarf") +des.monster({ id = "見張り", peaceful = 1 }) +des.monster({ id = "見張り", peaceful = 1 }) +des.monster({ id = "見張り", peaceful = 1 }) +des.monster({ id = "見張り", peaceful = 1 }) +des.monster({ id = "見張りの隊長", peaceful = 1 }) +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノームの貴族") +des.monster("ノームの貴族") +des.monster("ドワーフ") +des.monster("ドワーフ") +des.monster("ドワーフ") -- The shops des.region({ region={25,17, 28,19}, lit=1, type="candle shop", filled=1 }) @@ -106,7 +106,7 @@ des.door("closed",07,11) -- Gnome homes des.door("closed",04,14) des.door("locked",01,17) -des.monster("gnomish wizard", 02, 19) +des.monster("ノームの魔法使い", 02, 19) des.door("locked",20,16) des.monster("G", 20, 18) des.door("random",21,14) @@ -122,15 +122,15 @@ des.door("locked",71,03) des.door("locked",71,06) des.door("closed",69,04) des.door("closed",67,16) -des.monster("gnomish wizard", 67, 14) +des.monster("ノームの魔法使い", 67, 14) des.object("=", 70, 14) des.door("locked",69,18) -des.monster("gnome lord", 71, 19) +des.monster("ノームの貴族", 71, 19) des.door("locked",73,18) -des.object("chest", 73, 19) +des.object("宝箱", 73, 19) des.door("locked",50,06) des.object("(", 50, 03) -des.object({ id = "statue", x=38, y=15, montype="gnome king", historic=1 }) +des.object({ id = "像", x=38, y=15, montype="ノームの王", historic=1 }) -- Temple des.region({ region={29,02, 33,04}, lit=1, type="temple", filled=1 }) des.door("closed",31,05) diff --git a/dat/minetn-6.lua b/dat/minetn-6.lua index a31d9fcd8..484ecc749 100644 --- a/dat/minetn-6.lua +++ b/dat/minetn-6.lua @@ -72,23 +72,23 @@ des.door("closed",31,5) des.door("closed",35,5) des.door("closed",33,9) -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome") -des.monster("gnome", 14, 8) -des.monster("gnome lord", 14, 7) -des.monster("gnome", 27, 10) -des.monster("gnome lord") -des.monster("gnome lord") -des.monster("dwarf") -des.monster("dwarf") -des.monster("dwarf") -des.monster({ id = "watchman", peaceful = 1 }) -des.monster({ id = "watchman", peaceful = 1 }) -des.monster({ id = "watchman", peaceful = 1 }) -des.monster({ id = "watch captain", peaceful = 1 }) -des.monster({ id = "watch captain", peaceful = 1 }) +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム") +des.monster("ノーム", 14, 8) +des.monster("ノームの貴族", 14, 7) +des.monster("ノーム", 27, 10) +des.monster("ノームの貴族") +des.monster("ノームの貴族") +des.monster("ドワーフ") +des.monster("ドワーフ") +des.monster("ドワーフ") +des.monster({ id = "見張り", peaceful = 1 }) +des.monster({ id = "見張り", peaceful = 1 }) +des.monster({ id = "見張り", peaceful = 1 }) +des.monster({ id = "見張りの隊長", peaceful = 1 }) +des.monster({ id = "見張りの隊長", peaceful = 1 }) diff --git a/dat/minetn-7.lua b/dat/minetn-7.lua index 31a1d3d80..1f33bff0b 100644 --- a/dat/minetn-7.lua +++ b/dat/minetn-7.lua @@ -38,10 +38,10 @@ des.room({ type="ordinary", lit=1, x=3,y=3, if percent(75) then des.room({ type="ordinary", lit=1, x=10,y=2, w=3,h=4, contents = function() - des.monster("gnome") - des.monster("monkey") - des.monster("monkey") - des.monster("monkey") + des.monster("ノーム") + des.monster("猿") + des.monster("猿") + des.monster("猿") des.door({ state = "closed", wall="south" }) end }) @@ -68,7 +68,7 @@ des.room({ type="ordinary", lit=1, x=3,y=3, des.room({ type="ordinary", lit=0, x=19,y=2, w=2,h=2, contents = function() des.door({ state = "locked", wall="east" }) - des.monster("gnome king") + des.monster("ノームの王") end }) end @@ -147,22 +147,22 @@ des.room({ type="ordinary", lit=1, x=3,y=3, contents = function() des.door({ state = "closed", wall = "west" }) des.altar({ x=02, y=01, align=align[1], type="shrine" }) - des.monster("gnomish wizard") - des.monster("gnomish wizard") + des.monster("ノームの魔法使い") + des.monster("ノームの魔法使い") end }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watchman", peaceful = 1 }) - des.monster({ id = "watch captain", peaceful = 1 }) - des.monster("gnome") - des.monster("gnome") - des.monster("gnome") - des.monster("gnome lord") - des.monster("monkey") - des.monster("monkey") + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張り", peaceful = 1 }) + des.monster({ id = "見張りの隊長", peaceful = 1 }) + des.monster("ノーム") + des.monster("ノーム") + des.monster("ノーム") + des.monster("ノームの貴族") + des.monster("猿") + des.monster("猿") end }) @@ -177,21 +177,21 @@ des.room({ type="ordinary", contents = function() des.stair("down") des.trap() - des.monster("gnome") - des.monster("gnome") + des.monster("ノーム") + des.monster("ノーム") end }) des.room({ type="ordinary", contents = function() - des.monster("dwarf") + des.monster("ドワーフ") end }) des.room({ type="ordinary", contents = function() des.trap() - des.monster("gnome") + des.monster("ノーム") end }) diff --git a/dat/nhlib.lua b/dat/nhlib.lua index f4fab68fb..1bb5ef3c0 100644 --- a/dat/nhlib.lua +++ b/dat/nhlib.lua @@ -124,7 +124,7 @@ function hell_tweaks(protected_area) bwalls = bwalls & prot; bwalls:iterate(function (x,y) des.terrain(x, y, "."); - des.object("boulder", x, y); + des.object("岩", x, y); end); end diff --git a/dat/oracle.lua b/dat/oracle.lua index 16ee2ff4e..a66922fa8 100644 --- a/dat/oracle.lua +++ b/dat/oracle.lua @@ -6,21 +6,21 @@ des.level_flags("noflip"); des.room({ type = "ordinary", lit=1, x=3,y=3, xalign="center",yalign="center", w=11,h=9, contents = function() - des.object({ id = "statue", x = 0, y = 0, montype = "C", historic = true }); - des.object({ id = "statue", x = 0, y = 8, montype = "C", historic = true }); - des.object({ id = "statue", x =10, y = 0, montype = "C", historic = true }); - des.object({ id = "statue", x =10, y = 8, montype = "C", historic = true }); - des.object({ id = "statue", x = 5, y = 1, montype = "C", historic = true }); - des.object({ id = "statue", x = 5, y = 7, montype = "C", historic = true }); - des.object({ id = "statue", x = 2, y = 4, montype = "C", historic = true }); - des.object({ id = "statue", x = 8, y = 4, montype = "C", historic = true }); + des.object({ id = "像", x = 0, y = 0, montype = "C", historic = true }); + des.object({ id = "像", x = 0, y = 8, montype = "C", historic = true }); + des.object({ id = "像", x =10, y = 0, montype = "C", historic = true }); + des.object({ id = "像", x =10, y = 8, montype = "C", historic = true }); + des.object({ id = "像", x = 5, y = 1, montype = "C", historic = true }); + des.object({ id = "像", x = 5, y = 7, montype = "C", historic = true }); + des.object({ id = "像", x = 2, y = 4, montype = "C", historic = true }); + des.object({ id = "像", x = 8, y = 4, montype = "C", historic = true }); des.room({ type = "delphi", lit = 1, x=4,y=3, w=3,h=3, contents = function() des.feature("fountain", 0, 1); des.feature("fountain", 1, 0); des.feature("fountain", 1, 2); des.feature("fountain", 2, 1); - des.monster("Oracle", 1, 1); + des.monster("賢者", 1, 1); des.door({ state="nodoor", wall="all" }); end }); diff --git a/dat/orcus.lua b/dat/orcus.lua index d00aac53c..99569f97c 100644 --- a/dat/orcus.lua +++ b/dat/orcus.lua @@ -36,30 +36,30 @@ local orcus1 = des.map({ halign = "right", valign = "center", map = [[ des.region(selection.area(01,00,44,16),"unlit") des.stair("down", 33,15) -- Wall "ruins" - des.object("boulder",19,02) - des.object("boulder",20,02) - des.object("boulder",21,02) - des.object("boulder",36,02) - des.object("boulder",36,03) - des.object("boulder",06,04) - des.object("boulder",05,05) - des.object("boulder",06,05) - des.object("boulder",07,05) - des.object("boulder",39,05) - des.object("boulder",08,08) - des.object("boulder",09,08) - des.object("boulder",10,08) - des.object("boulder",11,08) - des.object("boulder",06,10) - des.object("boulder",05,11) - des.object("boulder",06,11) - des.object("boulder",07,11) - des.object("boulder",21,11) - des.object("boulder",21,12) - des.object("boulder",13,13) - des.object("boulder",14,13) - des.object("boulder",15,13) - des.object("boulder",14,14) + des.object("岩",19,02) + des.object("岩",20,02) + des.object("岩",21,02) + des.object("岩",36,02) + des.object("岩",36,03) + des.object("岩",06,04) + des.object("岩",05,05) + des.object("岩",06,05) + des.object("岩",07,05) + des.object("岩",39,05) + des.object("岩",08,08) + des.object("岩",09,08) + des.object("岩",10,08) + des.object("岩",11,08) + des.object("岩",06,10) + des.object("岩",05,11) + des.object("岩",06,11) + des.object("岩",07,11) + des.object("岩",21,11) + des.object("岩",21,12) + des.object("岩",13,13) + des.object("岩",14,13) + des.object("岩",15,13) + des.object("岩",14,14) -- Doors des.door("closed",23,02) des.door("open",31,03) @@ -103,39 +103,39 @@ local orcus1 = des.map({ halign = "right", valign = "center", map = [[ des.object() des.object() -- The resident nasty - des.monster("Orcus",33,15) + des.monster("オーケス",33,15) -- And its preferred companions - des.monster("human zombie",32,15) - des.monster("shade",32,14) - des.monster("shade",32,16) - des.monster("vampire",35,16) - des.monster("vampire",35,14) - des.monster("vampire lord",36,14) - des.monster("vampire lord",36,15) + des.monster("人間のゾンビ",32,15) + des.monster("影",32,14) + des.monster("影",32,16) + des.monster("吸血鬼",35,16) + des.monster("吸血鬼",35,14) + des.monster("吸血鬼の貴族",36,14) + des.monster("吸血鬼の貴族",36,15) -- Randomly placed companions - des.monster("skeleton") - des.monster("skeleton") - des.monster("skeleton") - des.monster("skeleton") - des.monster("skeleton") - des.monster("shade") - des.monster("shade") - des.monster("shade") - des.monster("shade") - des.monster("giant zombie") - des.monster("giant zombie") - des.monster("giant zombie") - des.monster("ettin zombie") - des.monster("ettin zombie") - des.monster("ettin zombie") - des.monster("human zombie") - des.monster("human zombie") - des.monster("human zombie") - des.monster("vampire") - des.monster("vampire") - des.monster("vampire") - des.monster("vampire lord") - des.monster("vampire lord") + des.monster("骸骨") + des.monster("骸骨") + des.monster("骸骨") + des.monster("骸骨") + des.monster("骸骨") + des.monster("影") + des.monster("影") + des.monster("影") + des.monster("影") + des.monster("巨人のゾンビ") + des.monster("巨人のゾンビ") + des.monster("巨人のゾンビ") + des.monster("エティンのゾンビ") + des.monster("エティンのゾンビ") + des.monster("エティンのゾンビ") + des.monster("人間のゾンビ") + des.monster("人間のゾンビ") + des.monster("人間のゾンビ") + des.monster("吸血鬼") + des.monster("吸血鬼") + des.monster("吸血鬼") + des.monster("吸血鬼の貴族") + des.monster("吸血鬼の貴族") -- A few more for the party des.monster() des.monster() diff --git a/dat/sanctum.lua b/dat/sanctum.lua index fe5a85eb0..27774bacd 100644 --- a/dat/sanctum.lua +++ b/dat/sanctum.lua @@ -106,21 +106,21 @@ des.object("?") des.object("?") des.object("?") -- Some monsters. -des.monster({ id = "horned devil", x=14,y=12,peaceful=0 }) -des.monster({ id = "barbed devil", x=18,y=08,peaceful=0 }) -des.monster({ id = "erinys", x=10,y=04,peaceful=0 }) -des.monster({ id = "marilith", x=07,y=09,peaceful=0 }) -des.monster({ id = "nalfeshnee", x=27,y=08,peaceful=0 }) +des.monster({ id = "角のある悪魔", x=14,y=12,peaceful=0 }) +des.monster({ id = "棘の悪魔", x=18,y=08,peaceful=0 }) +des.monster({ id = "イリニス", x=10,y=04,peaceful=0 }) +des.monster({ id = "マリリス", x=07,y=09,peaceful=0 }) +des.monster({ id = "ナルフェシニ", x=27,y=08,peaceful=0 }) -- Moloch's horde -des.monster({ id = "aligned cleric", x=20,y=03,align="noalign",peaceful=0 }) -des.monster({ id = "aligned cleric", x=15,y=04,align="noalign",peaceful=0 }) -des.monster({ id = "aligned cleric", x=11,y=05,align="noalign",peaceful=0 }) -des.monster({ id = "aligned cleric", x=11,y=07,align="noalign",peaceful=0 }) -des.monster({ id = "aligned cleric", x=11,y=09,align="noalign",peaceful=0 }) -des.monster({ id = "aligned cleric", x=11,y=12,align="noalign",peaceful=0 }) -des.monster({ id = "aligned cleric", x=15,y=13,align="noalign",peaceful=0 }) -des.monster({ id = "aligned cleric", x=17,y=13,align="noalign",peaceful=0 }) -des.monster({ id = "aligned cleric", x=21,y=13,align="noalign",peaceful=0 }) +des.monster({ id = "僧侶", x=20,y=03,align="noalign",peaceful=0 }) +des.monster({ id = "僧侶", x=15,y=04,align="noalign",peaceful=0 }) +des.monster({ id = "僧侶", x=11,y=05,align="noalign",peaceful=0 }) +des.monster({ id = "僧侶", x=11,y=07,align="noalign",peaceful=0 }) +des.monster({ id = "僧侶", x=11,y=09,align="noalign",peaceful=0 }) +des.monster({ id = "僧侶", x=11,y=12,align="noalign",peaceful=0 }) +des.monster({ id = "僧侶", x=15,y=13,align="noalign",peaceful=0 }) +des.monster({ id = "僧侶", x=17,y=13,align="noalign",peaceful=0 }) +des.monster({ id = "僧侶", x=21,y=13,align="noalign",peaceful=0 }) -- A few nasties des.monster("L") des.monster("L") diff --git a/dat/soko1-1.lua b/dat/soko1-1.lua index bd90ecdc4..eaf9ccbe8 100644 --- a/dat/soko1-1.lua +++ b/dat/soko1-1.lua @@ -37,27 +37,27 @@ des.non_diggable(selection.area(00,00,25,17)); des.non_passwall(selection.area(00,00,25,17)); -- Boulders -des.object("boulder", 03, 05); -des.object("boulder", 05, 05); -des.object("boulder", 07, 05); -des.object("boulder", 09, 05); -des.object("boulder", 11, 05); +des.object("岩", 03, 05); +des.object("岩", 05, 05); +des.object("岩", 07, 05); +des.object("岩", 09, 05); +des.object("岩", 11, 05); -- -des.object("boulder", 04, 07); -des.object("boulder", 04, 08); -des.object("boulder", 06, 07); -des.object("boulder", 09, 07); -des.object("boulder", 11, 07); +des.object("岩", 04, 07); +des.object("岩", 04, 08); +des.object("岩", 06, 07); +des.object("岩", 09, 07); +des.object("岩", 11, 07); -- -des.object("boulder", 03, 12); -des.object("boulder", 04, 10); -des.object("boulder", 05, 12); -des.object("boulder", 06, 10); -des.object("boulder", 07, 11); -des.object("boulder", 08, 10); -des.object("boulder", 09, 12); +des.object("岩", 03, 12); +des.object("岩", 04, 10); +des.object("岩", 05, 12); +des.object("岩", 06, 10); +des.object("岩", 07, 11); +des.object("岩", 08, 10); +des.object("岩", 09, 12); -- -des.object("boulder", 03, 14); +des.object("岩", 03, 14); -- Traps des.trap("hole", 08, 01); @@ -77,8 +77,8 @@ des.trap("hole", 21, 01); des.trap("hole", 22, 01); des.trap("hole", 23, 01); -des.monster({ id = "giant mimic", appear_as = "obj:boulder" }); -des.monster({ id = "giant mimic", appear_as = "obj:boulder" }); +des.monster({ id = "巨大なミミック", appear_as = "obj:boulder" }); +des.monster({ id = "巨大なミミック", appear_as = "obj:boulder" }); -- Random objects des.object({ class = "%" }); @@ -98,12 +98,12 @@ des.region({ region={18,10, 22,16}, lit = 1, type = "zoo", filled = 1, irregular local pt = selection.rndcoord(place); if percent(75) then - des.object({ id="bag of holding", coord=pt, + des.object({ id="軽量化の鞄", coord=pt, buc="not-cursed", achievement=1 }); else - des.object({ id="amulet of reflection", coord=pt, + des.object({ id="反射の魔除け", coord=pt, buc="not-cursed", achievement=1 }); end des.engraving({ coord = pt, type = "burn", text = "Elbereth" }); -des.object({ id = "scroll of scare monster", coord = pt, buc = "cursed" }); +des.object({ id = "怪物を怯えさせる巻物", coord = pt, buc = "cursed" }); diff --git a/dat/soko1-2.lua b/dat/soko1-2.lua index aff446df5..89fc422d7 100644 --- a/dat/soko1-2.lua +++ b/dat/soko1-2.lua @@ -37,28 +37,28 @@ des.non_diggable(selection.area(00,00,25,16)); des.non_passwall(selection.area(00,00,25,16)); -- Boulders -des.object("boulder",04,04); -des.object("boulder",02,06); -des.object("boulder",03,06); -des.object("boulder",04,07); -des.object("boulder",05,07); -des.object("boulder",02,08); -des.object("boulder",05,08); -des.object("boulder",03,09); -des.object("boulder",04,09); -des.object("boulder",03,10); -des.object("boulder",05,10); -des.object("boulder",06,12); +des.object("岩",04,04); +des.object("岩",02,06); +des.object("岩",03,06); +des.object("岩",04,07); +des.object("岩",05,07); +des.object("岩",02,08); +des.object("岩",05,08); +des.object("岩",03,09); +des.object("岩",04,09); +des.object("岩",03,10); +des.object("岩",05,10); +des.object("岩",06,12); -- -des.object("boulder",07,14); +des.object("岩",07,14); -- -des.object("boulder",11,05); -des.object("boulder",12,06); -des.object("boulder",10,07); -des.object("boulder",11,07); -des.object("boulder",10,08); -des.object("boulder",12,09); -des.object("boulder",11,10); +des.object("岩",11,05); +des.object("岩",12,06); +des.object("岩",10,07); +des.object("岩",11,07); +des.object("岩",10,08); +des.object("岩",12,09); +des.object("岩",11,10); -- Traps des.trap("hole",05,01) @@ -80,8 +80,8 @@ des.trap("hole",20,01) des.trap("hole",21,01) des.trap("hole",22,01) -des.monster({ id = "giant mimic", appear_as = "obj:boulder" }); -des.monster({ id = "giant mimic", appear_as = "obj:boulder" }); +des.monster({ id = "巨大なミミック", appear_as = "obj:boulder" }); +des.monster({ id = "巨大なミミック", appear_as = "obj:boulder" }); -- Random objects des.object({ class = "%" }); @@ -100,11 +100,11 @@ des.region({ region={18,09, 22,15}, lit = 1, type = "zoo", filled = 1, irregular local pt = selection.rndcoord(place); if percent(25) then - des.object({ id="bag of holding", coord=pt, + des.object({ id="軽量化の鞄", coord=pt, buc="not-cursed", achievement=1 }); else - des.object({ id="amulet of reflection", coord=pt, + des.object({ id="反射の魔除け", coord=pt, buc="not-cursed", achievement=1 }); end des.engraving({ coord = pt, type = "burn", text = "Elbereth" }); -des.object({ id = "scroll of scare monster", coord = pt, buc = "cursed" }); +des.object({ id = "怪物を怯えさせる巻物", coord = pt, buc = "cursed" }); diff --git a/dat/soko2-1.lua b/dat/soko2-1.lua index 42cdcc5dd..339bfe7d3 100644 --- a/dat/soko2-1.lua +++ b/dat/soko2-1.lua @@ -28,23 +28,23 @@ des.non_diggable(selection.area(00,00,19,11)); des.non_passwall(selection.area(00,00,19,11)); -- Boulders -des.object("boulder",02,02) -des.object("boulder",03,02) +des.object("岩",02,02) +des.object("岩",03,02) -- -des.object("boulder",05,03) -des.object("boulder",07,03) -des.object("boulder",07,02) -des.object("boulder",08,02) +des.object("岩",05,03) +des.object("岩",07,03) +des.object("岩",07,02) +des.object("岩",08,02) -- -des.object("boulder",10,03) -des.object("boulder",11,03) +des.object("岩",10,03) +des.object("岩",11,03) -- -des.object("boulder",02,07) -des.object("boulder",02,08) -des.object("boulder",03,09) +des.object("岩",02,07) +des.object("岩",02,08) +des.object("岩",03,09) -- -des.object("boulder",05,07) -des.object("boulder",06,06) +des.object("岩",05,07) +des.object("岩",06,06) -- Traps des.trap("hole",08,09) diff --git a/dat/soko2-2.lua b/dat/soko2-2.lua index 27af1df10..f1bd318da 100644 --- a/dat/soko2-2.lua +++ b/dat/soko2-2.lua @@ -29,22 +29,22 @@ des.non_diggable(selection.area(00,00,19,12)); des.non_passwall(selection.area(00,00,19,12)); -- Boulders -des.object("boulder",04,02) -des.object("boulder",04,03) -des.object("boulder",05,03) -des.object("boulder",07,03) -des.object("boulder",08,03) -des.object("boulder",02,04) -des.object("boulder",03,04) -des.object("boulder",05,05) -des.object("boulder",06,06) -des.object("boulder",09,06) -des.object("boulder",03,07) -des.object("boulder",04,07) -des.object("boulder",07,07) -des.object("boulder",06,09) -des.object("boulder",05,10) -des.object("boulder",05,11) +des.object("岩",04,02) +des.object("岩",04,03) +des.object("岩",05,03) +des.object("岩",07,03) +des.object("岩",08,03) +des.object("岩",02,04) +des.object("岩",03,04) +des.object("岩",05,05) +des.object("岩",06,06) +des.object("岩",09,06) +des.object("岩",03,07) +des.object("岩",04,07) +des.object("岩",07,07) +des.object("岩",06,09) +des.object("岩",05,10) +des.object("岩",05,11) -- Traps des.trap("hole",07,11) diff --git a/dat/soko3-1.lua b/dat/soko3-1.lua index bf14fbfad..8a30cf37f 100644 --- a/dat/soko3-1.lua +++ b/dat/soko3-1.lua @@ -28,29 +28,29 @@ des.non_diggable(selection.area(00,00,28,11)) des.non_passwall(selection.area(00,00,28,11)) -- Boulders -des.object("boulder",03,02) -des.object("boulder",04,02) +des.object("岩",03,02) +des.object("岩",04,02) -- -des.object("boulder",06,02) -des.object("boulder",06,03) -des.object("boulder",07,02) +des.object("岩",06,02) +des.object("岩",06,03) +des.object("岩",07,02) -- -des.object("boulder",03,06) -des.object("boulder",02,07) -des.object("boulder",03,07) -des.object("boulder",03,08) -des.object("boulder",02,09) -des.object("boulder",03,09) -des.object("boulder",04,09) +des.object("岩",03,06) +des.object("岩",02,07) +des.object("岩",03,07) +des.object("岩",03,08) +des.object("岩",02,09) +des.object("岩",03,09) +des.object("岩",04,09) -- -des.object("boulder",06,07) -des.object("boulder",06,09) -des.object("boulder",08,07) -des.object("boulder",08,10) -des.object("boulder",09,08) -des.object("boulder",09,09) -des.object("boulder",10,07) -des.object("boulder",10,10) +des.object("岩",06,07) +des.object("岩",06,09) +des.object("岩",08,07) +des.object("岩",08,10) +des.object("岩",09,08) +des.object("岩",09,09) +des.object("岩",10,07) +des.object("岩",10,10) -- Traps des.trap("hole",12,10) diff --git a/dat/soko3-2.lua b/dat/soko3-2.lua index 855575552..3eb13d67b 100644 --- a/dat/soko3-2.lua +++ b/dat/soko3-2.lua @@ -30,22 +30,22 @@ des.non_diggable(selection.area(00,00,25,13)) des.non_passwall(selection.area(00,00,25,13)) -- Boulders -des.object("boulder",02,03) -des.object("boulder",08,03) -des.object("boulder",09,04) -des.object("boulder",02,05) -des.object("boulder",04,05) -des.object("boulder",09,05) -des.object("boulder",02,06) -des.object("boulder",05,06) -des.object("boulder",06,07) -des.object("boulder",03,08) -des.object("boulder",07,08) -des.object("boulder",05,09) -des.object("boulder",10,09) -des.object("boulder",07,10) -des.object("boulder",10,10) -des.object("boulder",03,11) +des.object("岩",02,03) +des.object("岩",08,03) +des.object("岩",09,04) +des.object("岩",02,05) +des.object("岩",04,05) +des.object("岩",09,05) +des.object("岩",02,06) +des.object("岩",05,06) +des.object("岩",06,07) +des.object("岩",03,08) +des.object("岩",07,08) +des.object("岩",05,09) +des.object("岩",10,09) +des.object("岩",07,10) +des.object("岩",10,10) +des.object("岩",03,11) -- Traps des.trap("hole",12,10) diff --git a/dat/soko4-1.lua b/dat/soko4-1.lua index 0998220f5..54189013c 100644 --- a/dat/soko4-1.lua +++ b/dat/soko4-1.lua @@ -59,18 +59,18 @@ des.non_diggable(selection.area(00,00,13,12)) des.non_passwall(selection.area(00,00,13,12)) -- Boulders -des.object("boulder",02,02) -des.object("boulder",02,03) +des.object("岩",02,02) +des.object("岩",02,03) -- -des.object("boulder",10,02) -des.object("boulder",09,03) -des.object("boulder",10,04) +des.object("岩",10,02) +des.object("岩",09,03) +des.object("岩",10,04) -- -des.object("boulder",08,07) -des.object("boulder",09,08) -des.object("boulder",09,09) -des.object("boulder",08,10) -des.object("boulder",10,10) +des.object("岩",08,07) +des.object("岩",09,08) +des.object("岩",09,09) +des.object("岩",08,10) +des.object("岩",10,10) -- Traps des.trap("pit",03,06) @@ -84,8 +84,8 @@ des.trap("pit",06,10) des.trap("pit",07,10) -- A little help -des.object("scroll of earth",02,11) -des.object("scroll of earth",03,11) +des.object("大地の巻物",02,11) +des.object("大地の巻物",03,11) -- Random objects des.object({ class = "%" }); diff --git a/dat/soko4-2.lua b/dat/soko4-2.lua index 6b994a95a..fe5e330e7 100644 --- a/dat/soko4-2.lua +++ b/dat/soko4-2.lua @@ -26,20 +26,20 @@ des.non_diggable(selection.area(00,00,14,10)) des.non_passwall(selection.area(00,00,14,10)) -- Boulders -des.object("boulder",05,02) -des.object("boulder",06,02) -des.object("boulder",06,03) -des.object("boulder",07,03) +des.object("岩",05,02) +des.object("岩",06,02) +des.object("岩",06,03) +des.object("岩",07,03) -- -des.object("boulder",09,05) -des.object("boulder",10,03) -des.object("boulder",11,02) -des.object("boulder",12,03) +des.object("岩",09,05) +des.object("岩",10,03) +des.object("岩",11,02) +des.object("岩",12,03) -- -des.object("boulder",07,08) -des.object("boulder",08,08) -des.object("boulder",09,08) -des.object("boulder",10,08) +des.object("岩",07,08) +des.object("岩",08,08) +des.object("岩",09,08) +des.object("岩",10,08) -- Traps des.trap("pit",01,02) @@ -54,8 +54,8 @@ des.trap("pit",05,08) des.trap("pit",06,08) -- A little help -des.object("scroll of earth",01,09) -des.object("scroll of earth",02,09) +des.object("大地の巻物",01,09) +des.object("大地の巻物",02,09) -- Random objects des.object({ class = "%" }); diff --git a/dat/themerms.lua b/dat/themerms.lua index c651643b3..3384112fd 100644 --- a/dat/themerms.lua +++ b/dat/themerms.lua @@ -44,7 +44,7 @@ themeroom_fills = { function(rm) local fog = selection.room(); for i = 1, (fog:numpoints() / 4) do - des.monster({ id = "fog cloud", asleep = true }); + des.monster({ id = "霧の雲", asleep = true }); end des.gas_cloud({ selection = fog }); end, @@ -56,7 +56,7 @@ themeroom_fills = { local locs = selection.room():percentage(30); local func = function(x,y) if (percent(50)) then - des.object("boulder", x, y); + des.object("岩", x, y); else des.trap("rolling boulder", x, y); end @@ -91,7 +91,7 @@ themeroom_fills = { -- Buried treasure function(rm) - des.object({ id = "chest", buried = true, contents = function(otmp) + des.object({ id = "宝箱", buried = true, contents = function(otmp) local xobj = otmp:totable(); -- keep track of the last buried treasure if (xobj.NO_OBJ == nil) then @@ -116,7 +116,7 @@ themeroom_fills = { end for i = 1, (rm.width * rm.height) / 2 do shuffle(zombifiable); - local o = des.object({ id = "corpse", montype = zombifiable[1], + local o = des.object({ id = "死体", montype = zombifiable[1], buried = true }); o:stop_timer("rot-corpse"); o:start_timer("zombify-mon", math.random(990, 1010)); @@ -136,14 +136,14 @@ themeroom_fills = { local idx = math.random(#mon); for i = 1, d(5,5) do if (percent(10)) then idx = math.random(#mon); end - des.object({ id = "corpse", montype = mon[idx] }); + des.object({ id = "死体", montype = mon[idx] }); end end, -- Statuary function(rm) for i = 1, d(5,5) do - des.object({ id = "statue" }); + des.object({ id = "像" }); end for i = 1, d(3) do des.trap("statue"); @@ -154,7 +154,7 @@ themeroom_fills = { { eligible = function(rm) return rm.lit == false; end, contents = function(rm) - des.object({ id = "oil lamp", lit = true }); + des.object({ id = "オイルランプ", lit = true }); end }, @@ -168,16 +168,16 @@ themeroom_fills = { -- Ghost of an Adventurer function(rm) local loc = selection.room():rndcoord(0); - des.monster({ id = "ghost", asleep = true, waiting = true, coord = loc }); + des.monster({ id = "幽霊", asleep = true, waiting = true, coord = loc }); if percent(65) then - des.object({ id = "dagger", coord = loc, buc = "not-blessed" }); + des.object({ id = "短剣", coord = loc, buc = "not-blessed" }); end if percent(55) then des.object({ class = ")", coord = loc, buc = "not-blessed" }); end if percent(45) then - des.object({ id = "bow", coord = loc, buc = "not-blessed" }); - des.object({ id = "arrow", coord = loc, buc = "not-blessed" }); + des.object({ id = "弓", coord = loc, buc = "not-blessed" }); + des.object({ id = "矢", coord = loc, buc = "not-blessed" }); end if percent(65) then des.object({ class = "[", coord = loc, buc = "not-blessed" }); @@ -195,7 +195,7 @@ themeroom_fills = { local locs = selection.room():percentage(30); local func = function(x,y) if (percent(25)) then - des.object("chest"); + des.object("宝箱"); else des.monster({ class = "m", appear_as = "obj:chest" }); end @@ -337,7 +337,7 @@ themerooms = { shuffle(mons); des.monster({ class = mons[1], x=0,y=0, waiting = 1 }); else - des.object({ id = "corpse", montype = "@", coord = {0,0} }); + des.object({ id = "死体", montype = "@", coord = {0,0} }); end if (percent(20)) then des.door({ state="secret", wall="all" }); @@ -657,16 +657,16 @@ xx|.....|xx local box if itmcls[ "material" ] == 19 then -- GLASS==19 -- item is made of glass so explicitly force chest to be unlocked - box = des.object({ id = "chest", coord = chest_spots[1], + box = des.object({ id = "宝箱", coord = chest_spots[1], olocked = "no" }); else -- item isn't made of glass; accept random locked/unlocked state - box = des.object({ id = "chest", coord = chest_spots[1] }); + box = des.object({ id = "宝箱", coord = chest_spots[1] }); end; box:addcontent(itm); for i = 2, #chest_spots do - des.object({ id = "chest", coord = chest_spots[i] }); + des.object({ id = "宝箱", coord = chest_spots[i] }); end shuffle(nasty_undead); diff --git a/dat/tower1.lua b/dat/tower1.lua index 8a9fab0b6..9bf2ea847 100644 --- a/dat/tower1.lua +++ b/dat/tower1.lua @@ -26,7 +26,7 @@ shuffle(niches); des.ladder("down", 11,05) -- The lord and his court -des.monster("Vlad the Impaler", 06, 05) +des.monster("吸血鬼ヴラド", 06, 05) des.monster("V",niches[1]) des.monster("V",niches[2]) des.monster("V",niches[3]) @@ -42,20 +42,20 @@ des.door("locked",08,07) des.door("locked",10,07) des.door("closed",03,06) -- treasures -des.object("chest", 07,05) +des.object("宝箱", 07,05) -des.object("chest",niches[6]) -des.object("chest",niches[1]) -des.object("chest",niches[2]) -des.object("chest",niches[3]) -des.object({ id = "chest", coord=niches[4], +des.object("宝箱",niches[6]) +des.object("宝箱",niches[1]) +des.object("宝箱",niches[2]) +des.object("宝箱",niches[3]) +des.object({ id = "宝箱", coord=niches[4], contents = function() - des.object({ id = "wax candle", quantity=math.random(4,8) }) + des.object({ id = "蜜蝋のろうそく", quantity=math.random(4,8) }) end }); -des.object({ id = "chest", coord=niches[5], +des.object({ id = "宝箱", coord=niches[5], contents = function() - des.object({ id = "tallow candle", quantity=math.random(4,8) }) + des.object({ id = "獣脂のろうそく", quantity=math.random(4,8) }) end }); -- We have to protect the tower against outside attacks diff --git a/dat/tower2.lua b/dat/tower2.lua index 57b5d6003..066830f15 100644 --- a/dat/tower2.lua +++ b/dat/tower2.lua @@ -29,21 +29,21 @@ des.door("locked",10,04) des.door("locked",09,07) des.monster("&",place[10]) des.monster("&",place[1]) -des.monster("hell hound pup",place[2]) -des.monster("hell hound pup",place[3]) -des.monster("winter wolf",place[4]) -des.object({ id = "chest", coord = place[5], +des.monster("ヘルハウンドの仔",place[2]) +des.monster("ヘルハウンドの仔",place[3]) +des.monster("冬狼",place[4]) +des.object({ id = "宝箱", coord = place[5], contents = function() - des.object("amulet of life saving") + des.object("命の魔除け") end }); -des.object({ id = "chest", coord = place[6], +des.object({ id = "宝箱", coord = place[6], contents = function() - des.object("amulet of strangulation") + des.object("絞殺の魔除け") end }); -des.object("water walking boots",place[7]) -des.object("crystal plate mail",place[8]) +des.object("水上歩行の靴",place[7]) +des.object("水晶の鎧",place[8]) local spbooks = { "spellbook of invisibility", diff --git a/dat/tower3.lua b/dat/tower3.lua index fe1484db2..5ba47ba4d 100644 --- a/dat/tower3.lua +++ b/dat/tower3.lua @@ -38,13 +38,13 @@ des.monster() des.monster() des.monster() des.monster() -des.object("long sword",place[4]) +des.object("長剣",place[4]) des.trap({ coord = place[4] }) -des.object("lock pick",place[1]) +des.object("鍵開け器具",place[1]) des.trap({ coord = place[1] }) -des.object("elven cloak",place[2]) +des.object("エルフのクローク",place[2]) des.trap({ coord = place[2] }) -des.object("blindfold",place[3]) +des.object("目隠し",place[3]) des.trap({ coord = place[3] }) -- Walls in the tower are non diggable des.non_diggable(selection.area(00,00,18,12)) diff --git a/dat/tut-1.lua b/dat/tut-1.lua index 345f6906f..60535e00f 100644 --- a/dat/tut-1.lua +++ b/dat/tut-1.lua @@ -106,14 +106,14 @@ des.object({ id = armor, spe = 0, buc = "cursed", coord = { 19,14} }); des.engraving({ coord = { 19,15 }, type = "engrave", text = "Wear armor with '" .. nh.eckey("wear") .. "'", degrade = false }); -des.object({ id = "dagger", spe = 0, buc = "not-cursed", coord = { 21,15} }); +des.object({ id = "短剣", spe = 0, buc = "not-cursed", coord = { 21,15} }); des.engraving({ coord = { 21,14 }, type = "engrave", text = "Wield weapons with '" .. nh.eckey("wield") .. "'", degrade = false }); des.engraving({ coord = { 22,13 }, type = "engrave", text = "Hit monsters by walking into them.", degrade = false }); -des.monster({ id = "lichen", coord = { 23,15 }, waiting = true, countbirth = false }); +des.monster({ id = "苔の怪物", coord = { 23,15 }, waiting = true, countbirth = false }); -- @@ -125,7 +125,7 @@ des.trap({ type = "magic portal", coord = { 27,16 }, seen = true }); -- des.engraving({ coord = { 25,13 }, type = "engrave", text = "Push boulders by moving into them", degrade = false }); -des.object({ id = "boulder", coord = {25,12} }); +des.object({ id = "岩", coord = {25,12} }); -- @@ -133,7 +133,7 @@ des.engraving({ coord = { 27,9 }, type = "engrave", text = "Take off armor with -- -des.object({ class = "?", id = "remove curse", buc = "blessed", coord = {23,11} }) +des.object({ class = "?", id = "解呪の巻物", buc = "blessed", coord = {23,11} }) des.engraving({ coord = { 22,11 }, type = "engrave", text = "Some items have shuffled descriptions, different each game", degrade = false }); des.engraving({ coord = { 23,11 }, type = "engrave", text = "Pick up this scroll, read it with '" .. nh.eckey("read") .. "', and try to remove the armor again", degrade = false }); @@ -145,12 +145,12 @@ des.trap({ type = "magic portal", coord = { 19,11 }, seen = true }); -- -- rock fall -des.object({ coord = {14, 5}, id = "rock", quantity = math.random(50,99) }); -des.object({ coord = {15, 5}, id = "rock", quantity = math.random(10,30) }); -des.object({ coord = {14, 4}, id = "rock", quantity = math.random(10,30) }); -des.object({ coord = {15, 6}, id = "rock", quantity = math.random(30,60) }); -des.object({ coord = {14, 6}, id = "rock", quantity = math.random(30,60) }); -des.object({ coord = {14, 6}, id = "boulder" }); +des.object({ coord = {14, 5}, id = "石", quantity = math.random(50,99) }); +des.object({ coord = {15, 5}, id = "石", quantity = math.random(10,30) }); +des.object({ coord = {14, 4}, id = "石", quantity = math.random(10,30) }); +des.object({ coord = {15, 6}, id = "石", quantity = math.random(30,60) }); +des.object({ coord = {14, 6}, id = "石", quantity = math.random(30,60) }); +des.object({ coord = {14, 6}, id = "岩" }); des.door({ coord = { 20,3 }, state = percent(50) and "open" or "closed" }); @@ -160,7 +160,7 @@ des.engraving({ coord = { 22,4 }, type = "engrave", text = "You can drop partial -- -des.monster({ id = "yellow mold", coord = { 26,2 }, waiting = true, countbirth = false }); +des.monster({ id = "黄色モールド", coord = { 26,2 }, waiting = true, countbirth = false }); des.engraving({ coord = { 25,5 }, type = "engrave", text = "Throw items with '" .. nh.eckey("throw") .. "'", degrade = false }); @@ -168,11 +168,11 @@ des.trap({ type = "magic portal", coord = { 21,1 }, seen = true }); -- -des.monster({ id = "wolf", coord = { 29,2 }, peaceful = 0, waiting = true, countbirth = false }); +des.monster({ id = "狼", coord = { 29,2 }, peaceful = 0, waiting = true, countbirth = false }); des.engraving({ coord = { 37,4 }, type = "engrave", text = "Missiles, such as rocks, work better when fired from appropriate launcher", degrade = false }); -des.object({ coord = { 37,3 }, id = "sling", buc = "not-cursed", spe = 9 }); +des.object({ coord = { 37,3 }, id = "スリング", buc = "not-cursed", spe = 9 }); des.engraving({ coord = { 37,3 }, type = "engrave", text = "Wield the sling", degrade = false }); des.engraving({ coord = { 36,1 }, type = "engrave", text = "Use '" .. nh.eckey("fire") .. "' to fire missiles with the wielded launcher", degrade = false }); @@ -187,9 +187,9 @@ des.door({ coord = { 38,6 }, state = "closed" }); des.engraving({ coord = { 39,6 }, type = "engrave", text = "You loot containers with '" .. nh.eckey("loot") .. "'", degrade = false }); -des.object({ coord = { 42,6 }, id = "large box", broken = true, +des.object({ coord = { 42,6 }, id = "大箱", broken = true, contents = function(obj) - des.object({ id = "secret door detection", class = "/", spe = 30 }); end + des.object({ id = "扉探索の杖", class = "/", spe = 30 }); end }); des.engraving({ coord = { 45,6 }, type = "engrave", text = "Magic wands are used with '" .. nh.eckey("zap") .. "'", degrade = false }); @@ -212,10 +212,10 @@ des.trap({ type = "magic portal", coord = { 27,14 }, seen = true }); des.engraving({ coord = { 48,1 }, type = "burn", text = "Use '" .. nh.eckey("eat") .. "' to eat edible things", degrade = false }); -des.object({ coord = { 50,3 }, id = "apple", buc = "not-cursed" }); -des.object({ coord = { 50,3 }, id = "candy bar", buc = "not-cursed" }); +des.object({ coord = { 50,3 }, id = "りんご", buc = "not-cursed" }); +des.object({ coord = { 50,3 }, id = "キャンディ", buc = "not-cursed" }); -local otmp = des.object({ coord = { 50,3 }, id = "corpse", montype = "newt", buc = "not-cursed" }); +local otmp = des.object({ coord = { 50,3 }, id = "死体", montype = "イモリ", buc = "not-cursed" }); otmp:stop_timer("rot-corpse"); -- @@ -223,8 +223,8 @@ otmp:stop_timer("rot-corpse"); des.door({ coord = { 46,11 }, state = "closed" }); des.engraving({ coord = { 43,11 }, type = "burn", text = "Use '" .. nh.eckey("twoweapon") .. "' to use two weapons at once", degrade = false }); -des.object({ coord = { 43,13 }, id = "knife", buc = "uncursed" }); -des.object({ coord = { 43,14 }, id = "dagger", buc = "blessed" }); +des.object({ coord = { 43,13 }, id = "ナイフ", buc = "uncursed" }); +des.object({ coord = { 43,14 }, id = "短剣", buc = "blessed" }); des.engraving({ coord = { 43,16 }, type = "burn", text = "Swap weapons quickly with '" .. nh.eckey("swap") .. "'", degrade = false }); @@ -232,7 +232,7 @@ des.door({ coord = { 40,15 }, state = "random" }); -- -des.object({ coord = { 48,7 }, id = "ring of levitation", buc = "not-cursed" }); +des.object({ coord = { 48,7 }, id = "浮遊の指輪", buc = "not-cursed" }); des.engraving({ coord = { 48,10 }, type = "burn", text = "Put on accessories with '" .. nh.eckey("puton") .. "'", degrade = false }); @@ -265,5 +265,5 @@ des.trap({ type = "magic portal", coord = { 66,2 }, seen = true }); -- temporary stuff here -- des.trap({ type = "magic portal", coord = { 9,5 }, seen = true }); -- des.trap({ type = "magic portal", coord = { 9,1 }, seen = true }); --- des.object({ id = "leather armor", spe = 0, coord = { 9,2} }); +-- des.object({ id = "革鎧", spe = 0, coord = { 9,2} }); diff --git a/dat/valley.lua b/dat/valley.lua index 96bceb997..04517c21a 100644 --- a/dat/valley.lua +++ b/dat/valley.lua @@ -78,28 +78,28 @@ des.non_diggable(selection.area(00,00,75,19)) -- note: no priest(esse)s or monks - maybe Moloch has a *special* -- fate reserved for members of *those* classes. -- -des.object({ id="corpse",montype="archeologist" }) -des.object({ id="corpse",montype="archeologist" }) -des.object({ id="corpse",montype="barbarian" }) -des.object({ id="corpse",montype="barbarian" }) -des.object({ id="corpse",montype="caveman" }) -des.object({ id="corpse",montype="cavewoman" }) -des.object({ id="corpse",montype="healer" }) -des.object({ id="corpse",montype="healer" }) -des.object({ id="corpse",montype="knight" }) -des.object({ id="corpse",montype="knight" }) -des.object({ id="corpse",montype="ranger" }) -des.object({ id="corpse",montype="ranger" }) -des.object({ id="corpse",montype="rogue" }) -des.object({ id="corpse",montype="rogue" }) -des.object({ id="corpse",montype="samurai" }) -des.object({ id="corpse",montype="samurai" }) -des.object({ id="corpse",montype="tourist" }) -des.object({ id="corpse",montype="tourist" }) -des.object({ id="corpse",montype="valkyrie" }) -des.object({ id="corpse",montype="valkyrie" }) -des.object({ id="corpse",montype="wizard" }) -des.object({ id="corpse",montype="wizard" }) +des.object({ id="死体",montype="考古学者" }) +des.object({ id="死体",montype="考古学者" }) +des.object({ id="死体",montype="野蛮人" }) +des.object({ id="死体",montype="野蛮人" }) +des.object({ id="死体",montype="洞窟人" }) +des.object({ id="死体",montype="洞窟人" }) +des.object({ id="死体",montype="薬師" }) +des.object({ id="死体",montype="薬師" }) +des.object({ id="死体",montype="騎士" }) +des.object({ id="死体",montype="騎士" }) +des.object({ id="死体",montype="レンジャー" }) +des.object({ id="死体",montype="レンジャー" }) +des.object({ id="死体",montype="盗賊" }) +des.object({ id="死体",montype="盗賊" }) +des.object({ id="死体",montype="侍" }) +des.object({ id="死体",montype="侍" }) +des.object({ id="死体",montype="観光客" }) +des.object({ id="死体",montype="観光客" }) +des.object({ id="死体",montype="ワルキューレ" }) +des.object({ id="死体",montype="ワルキューレ" }) +des.object({ id="死体",montype="魔法使い" }) +des.object({ id="死体",montype="魔法使い" }) -- -- Some random weapons and armor. -- @@ -114,7 +114,7 @@ des.object(")") -- -- Some random loot. -- -des.object("ruby") +des.object("ルビー") des.object("*") des.object("*") des.object("!") @@ -148,16 +148,16 @@ des.trap("magic") -- Random monsters. -- The ghosts. -des.monster("ghost") -des.monster("ghost") -des.monster("ghost") -des.monster("ghost") -des.monster("ghost") -des.monster("ghost") +des.monster("幽霊") +des.monster("幽霊") +des.monster("幽霊") +des.monster("幽霊") +des.monster("幽霊") +des.monster("幽霊") -- Add a few bats for atmosphere. -des.monster("vampire bat") -des.monster("vampire bat") -des.monster("vampire bat") +des.monster("吸血こうもり") +des.monster("吸血こうもり") +des.monster("吸血こうもり") -- And a lich for good measure. des.monster("L") -- Some undead nasties for good measure diff --git a/dat/water.lua b/dat/water.lua index 760c83eb5..2199631b5 100644 --- a/dat/water.lua +++ b/dat/water.lua @@ -38,65 +38,65 @@ WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW des.teleport_region({ region = {0,0,25,19} }) des.levregion({ type="portal", region={51,0,75,19}, name="astral" }) -- A fisherman's dream... -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("giant eel") -des.monster("electric eel") -des.monster("electric eel") -des.monster("electric eel") -des.monster("electric eel") -des.monster("electric eel") -des.monster("electric eel") -des.monster("electric eel") -des.monster("electric eel") -des.monster("kraken") -des.monster("kraken") -des.monster("kraken") -des.monster("kraken") -des.monster("kraken") -des.monster("kraken") -des.monster("kraken") -des.monster("kraken") -des.monster("kraken") -des.monster("shark") -des.monster("shark") -des.monster("shark") -des.monster("shark") -des.monster("piranha") -des.monster("piranha") -des.monster("piranha") -des.monster("piranha") -des.monster("jellyfish") -des.monster("jellyfish") -des.monster("jellyfish") -des.monster("jellyfish") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("巨大ウナギ") +des.monster("電気ウナギ") +des.monster("電気ウナギ") +des.monster("電気ウナギ") +des.monster("電気ウナギ") +des.monster("電気ウナギ") +des.monster("電気ウナギ") +des.monster("電気ウナギ") +des.monster("電気ウナギ") +des.monster("クラーケン") +des.monster("クラーケン") +des.monster("クラーケン") +des.monster("クラーケン") +des.monster("クラーケン") +des.monster("クラーケン") +des.monster("クラーケン") +des.monster("クラーケン") +des.monster("クラーケン") +des.monster("サメ") +des.monster("サメ") +des.monster("サメ") +des.monster("サメ") +des.monster("ピラニア") +des.monster("ピラニア") +des.monster("ピラニア") +des.monster("ピラニア") +des.monster("クラゲ") +des.monster("クラゲ") +des.monster("クラゲ") +des.monster("クラゲ") des.monster(";") des.monster(";") des.monster(";") des.monster(";") -- These guys feel like home here -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) -des.monster({ id = "water elemental", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) +des.monster({ id = "水の精", peaceful = 0 }) diff --git a/dat/wizard1.lua b/dat/wizard1.lua index f1d4be198..06696fbe5 100644 --- a/dat/wizard1.lua +++ b/dat/wizard1.lua @@ -53,22 +53,22 @@ local wiz1 = des.map({ halign = "center", valign = "center", map = [[ des.non_passwall(selection.area(11,10,27,12)) des.non_passwall(selection.area(21,00,27,10)) -- The wizard and his guards - des.monster({ id = "Wizard of Yendor", x=16, y=05, asleep=1 }) - des.monster("hell hound", 15, 05) - des.monster("vampire lord", 17, 05) + des.monster({ id = "イェンダーの魔法使い", x=16, y=05, asleep=1 }) + des.monster("ヘルハウンド", 15, 05) + des.monster("吸血鬼の貴族", 17, 05) -- The local treasure - des.object("Book of the Dead", 16, 05) + des.object("死者の書", 16, 05) -- Surrounding terror - des.monster("kraken", 14, 02) - des.monster("giant eel", 17, 02) - des.monster("kraken", 13, 04) - des.monster("giant eel", 13, 06) - des.monster("kraken", 19, 04) - des.monster("giant eel", 19, 06) - des.monster("kraken", 15, 08) - des.monster("giant eel", 17, 08) - des.monster("piranha", 15, 02) - des.monster("piranha", 19, 08) + des.monster("クラーケン", 14, 02) + des.monster("巨大ウナギ", 17, 02) + des.monster("クラーケン", 13, 04) + des.monster("巨大ウナギ", 13, 06) + des.monster("クラーケン", 19, 04) + des.monster("巨大ウナギ", 19, 06) + des.monster("クラーケン", 15, 08) + des.monster("巨大ウナギ", 17, 08) + des.monster("ピラニア", 15, 02) + des.monster("ピラニア", 19, 08) -- Random monsters des.monster("D") des.monster("H") @@ -87,7 +87,7 @@ local wiz1 = des.map({ halign = "center", valign = "center", map = [[ des.trap("anti magic") des.trap("magic") -- Some random loot. - des.object("ruby") + des.object("ルビー") des.object("!") des.object("!") des.object("?") diff --git a/dat/wizard3.lua b/dat/wizard3.lua index 3166d799c..e3a93b05a 100644 --- a/dat/wizard3.lua +++ b/dat/wizard3.lua @@ -57,12 +57,12 @@ local wiz3 = des.map({ halign = "center", valign = "center", map = [[ des.non_passwall(selection.area(06,12,16,12)) -- des.monster("L", 10, 07) - des.monster("vampire lord", 12, 07) + des.monster("吸血鬼の貴族", 12, 07) -- Some surrounding horrors - des.monster("kraken", 08, 05) - des.monster("giant eel", 08, 08) - des.monster("kraken", 14, 05) - des.monster("giant eel", 14, 08) + des.monster("クラーケン", 08, 05) + des.monster("巨大ウナギ", 08, 08) + des.monster("クラーケン", 14, 05) + des.monster("巨大ウナギ", 14, 08) -- Other monsters des.monster("L") des.monster("D")