Added LS macro to 437 phrases which need translating. (Actual translations to follow later ;-)
@@ -210,9 +210,9 @@ | ||
210 | 210 | |
211 | 211 | /* Check result */ |
212 | 212 | if (err) |
213 | - msg_print(__T("Character dump failed!")); | |
213 | + msg_print(LS(__T("Character dump failed!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
214 | 214 | else |
215 | - msg_print(__T("Character dump successful.")); | |
215 | + msg_print(LS(__T("Character dump successful."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
216 | 216 | |
217 | 217 | /* Flush messages */ |
218 | 218 | message_flush(); |
@@ -461,7 +461,7 @@ | ||
461 | 461 | /* Save dead player */ |
462 | 462 | if (!old_save()) |
463 | 463 | { |
464 | - msg_print(__T("death save failed!")); | |
464 | + msg_print(LS(__T("death save failed!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
465 | 465 | message_flush(); |
466 | 466 | } |
467 | 467 | /* Get time of death */ |
@@ -1107,7 +1107,7 @@ | ||
1107 | 1107 | /* Validate */ |
1108 | 1108 | if (!k_idx) |
1109 | 1109 | { |
1110 | - msg_print(__T("No object from store_find")); | |
1110 | + msg_print(LS(__T("No object from store_find"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1111 | 1111 | return -1; |
1112 | 1112 | } |
1113 | 1113 |
@@ -1182,7 +1182,7 @@ | ||
1182 | 1182 | /* Get tval/sval; if not found, item isn't real, so try again */ |
1183 | 1183 | if (!lookup_reverse(k_idx, &tval, &sval)) |
1184 | 1184 | { |
1185 | - msg_print(__T("Invalid object index in store_create_random()!")); | |
1185 | + msg_print(LS(__T("Invalid object index in store_create_random()!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1186 | 1186 | continue; |
1187 | 1187 | } |
1188 | 1188 | /*** Pre-generation filters ***/ |
@@ -1278,7 +1278,7 @@ | ||
1278 | 1278 | /* Validation - do something more substantial here? XXX */ |
1279 | 1279 | if (!k_idx) |
1280 | 1280 | { |
1281 | - msg_print(__T("No object in store_create_item().")); | |
1281 | + msg_print(LS(__T("No object in store_create_item()."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1282 | 1282 | return -1; |
1283 | 1283 | } |
1284 | 1284 |
@@ -1901,7 +1901,7 @@ | ||
1901 | 1901 | |
1902 | 1902 | if (this_store == STORE_NONE) |
1903 | 1903 | { |
1904 | - msg_print(__T("You cannot purchase items when not in a store.")); | |
1904 | + msg_print(LS(__T("You cannot purchase items when not in a store."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1905 | 1905 | return; |
1906 | 1906 | } |
1907 | 1907 | st_ptr = &store[this_store]; |
@@ -1915,7 +1915,7 @@ | ||
1915 | 1915 | /* Ensure we have room */ |
1916 | 1916 | if (!inven_carry_okay(i_ptr)) |
1917 | 1917 | { |
1918 | - msg_print(__T("You cannot carry that many items.")); | |
1918 | + msg_print(LS(__T("You cannot carry that many items."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1919 | 1919 | return; |
1920 | 1920 | } |
1921 | 1921 | /* Describe the object (fully) */ |
@@ -1926,7 +1926,7 @@ | ||
1926 | 1926 | |
1927 | 1927 | if (price > p_ptr->au) |
1928 | 1928 | { |
1929 | - msg_print(__T("You cannot afford that purchase.")); | |
1929 | + msg_print(LS(__T("You cannot afford that purchase."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1930 | 1930 | return; |
1931 | 1931 | } |
1932 | 1932 | /* Spend the money */ |
@@ -1980,7 +1980,7 @@ | ||
1980 | 1980 | if (one_in_(STORE_SHUFFLE)) |
1981 | 1981 | { |
1982 | 1982 | /* Message */ |
1983 | - msg_print(__T("The shopkeeper retires.")); | |
1983 | + msg_print(LS(__T("The shopkeeper retires."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1984 | 1984 | /* Shuffle the store */ |
1985 | 1985 | store_shuffle(this_store); |
1986 | 1986 | store_flags |= STORE_FRAME_CHANGE; |
@@ -1988,7 +1988,7 @@ | ||
1988 | 1988 | else /* Maintain */ |
1989 | 1989 | { |
1990 | 1990 | /* Message */ |
1991 | - msg_print(__T("The shopkeeper brings out some new stock.")); | |
1991 | + msg_print(LS(__T("The shopkeeper brings out some new stock."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1992 | 1992 | } |
1993 | 1993 | /* New inventory */ |
1994 | 1994 | for (i = 0; i < 10; ++i) |
@@ -2019,7 +2019,7 @@ | ||
2019 | 2019 | |
2020 | 2020 | if (current_store() != STORE_HOME) |
2021 | 2021 | { |
2022 | - msg_print(__T("You are not currently at home.")); | |
2022 | + msg_print(LS(__T("You are not currently at home."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2023 | 2023 | return; |
2024 | 2024 | } |
2025 | 2025 | st_ptr = &store[STORE_HOME]; |
@@ -2033,7 +2033,7 @@ | ||
2033 | 2033 | /* Ensure we have room */ |
2034 | 2034 | if (!inven_carry_okay(&picked_item)) |
2035 | 2035 | { |
2036 | - msg_print(__T("You cannot carry that many items.")); | |
2036 | + msg_print(LS(__T("You cannot carry that many items."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2037 | 2037 | return; |
2038 | 2038 | } |
2039 | 2039 | /* Distribute charges of wands, staves, or rods */ |
@@ -2079,7 +2079,7 @@ | ||
2079 | 2079 | |
2080 | 2080 | if (this_store == STORE_NONE) |
2081 | 2081 | { |
2082 | - msg_print(__T("You cannot purchase items when not in a store.")); | |
2082 | + msg_print(LS(__T("You cannot purchase items when not in a store."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2083 | 2083 | return FALSE; |
2084 | 2084 | } |
2085 | 2085 | st_ptr = &store[this_store]; |
@@ -2105,7 +2105,7 @@ | ||
2105 | 2105 | if ((u32b)p_ptr->au < (u32b)price) |
2106 | 2106 | { |
2107 | 2107 | /* Tell the user */ |
2108 | - msg_print(__T("You do not have enough gold for this item.")); | |
2108 | + msg_print(LS(__T("You do not have enough gold for this item."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2109 | 2109 | store_flags |= STORE_KEEP_PROMPT; |
2110 | 2110 | |
2111 | 2111 | /* Abort now */ |
@@ -2141,7 +2141,7 @@ | ||
2141 | 2141 | /* Ensure we have room */ |
2142 | 2142 | if (!inven_carry_okay(i_ptr)) |
2143 | 2143 | { |
2144 | - msg_print(__T("You cannot carry that many items.")); | |
2144 | + msg_print(LS(__T("You cannot carry that many items."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2145 | 2145 | store_flags |= STORE_KEEP_PROMPT; |
2146 | 2146 | return FALSE; |
2147 | 2147 | } |
@@ -2211,19 +2211,19 @@ | ||
2211 | 2211 | /* Cannot remove cursed objects */ |
2212 | 2212 | if ((item >= INVEN_WIELD) && cursed_p(o_ptr)) |
2213 | 2213 | { |
2214 | - msg_print(__T("Hmmm, it seems to be cursed.")); | |
2214 | + msg_print(LS(__T("Hmmm, it seems to be cursed."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2215 | 2215 | return; |
2216 | 2216 | } |
2217 | 2217 | /* Check we are somewhere we can sell the items. */ |
2218 | 2218 | if (current_store() == STORE_NONE) |
2219 | 2219 | { |
2220 | - msg_print(__T("You cannot sell items when not in a store.")); | |
2220 | + msg_print(LS(__T("You cannot sell items when not in a store."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2221 | 2221 | return; |
2222 | 2222 | } |
2223 | 2223 | /* Check the store wants the items being sold */ |
2224 | 2224 | if (!store_will_buy(current_store(), o_ptr)) |
2225 | 2225 | { |
2226 | - msg_print(__T("I do not wish to purchase this item.")); | |
2226 | + msg_print(LS(__T("I do not wish to purchase this item."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2227 | 2227 | return; |
2228 | 2228 | } |
2229 | 2229 | /* Get a copy of the object representing the number being sold */ |
@@ -2231,7 +2231,7 @@ | ||
2231 | 2231 | /* Check if the store has space for the items */ |
2232 | 2232 | if (!store_check_num(current_store(), &sold_item)) |
2233 | 2233 | { |
2234 | - msg_print(__T("I have not the room in my store to keep it.")); | |
2234 | + msg_print(LS(__T("I have not the room in my store to keep it."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2235 | 2235 | return; |
2236 | 2236 | } |
2237 | 2237 | price = price_item(&sold_item, TRUE, amt); |
@@ -2315,7 +2315,7 @@ | ||
2315 | 2315 | /* Check we are somewhere we can stash items. */ |
2316 | 2316 | if (current_store() != STORE_HOME) |
2317 | 2317 | { |
2318 | - msg_print(__T("You are not in your home.")); | |
2318 | + msg_print(LS(__T("You are not in your home."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2319 | 2319 | return; |
2320 | 2320 | } |
2321 | 2321 |
@@ -2322,7 +2322,7 @@ | ||
2322 | 2322 | /* Cannot remove cursed objects */ |
2323 | 2323 | if ((item >= INVEN_WIELD) && cursed_p(o_ptr)) |
2324 | 2324 | { |
2325 | - msg_print(__T("Hmmm, it seems to be cursed.")); | |
2325 | + msg_print(LS(__T("Hmmm, it seems to be cursed."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2326 | 2326 | return; |
2327 | 2327 | } |
2328 | 2328 | /* Get a copy of the object representing the number being sold */ |
@@ -2330,7 +2330,7 @@ | ||
2330 | 2330 | |
2331 | 2331 | if (!store_check_num(STORE_HOME, &dropped_item)) |
2332 | 2332 | { |
2333 | - msg_print(__T("Your home is full.")); | |
2333 | + msg_print(LS(__T("Your home is full."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2334 | 2334 | return; |
2335 | 2335 | } |
2336 | 2336 | /* Distribute charges of wands/staves/rods */ |
@@ -2374,7 +2374,7 @@ | ||
2374 | 2374 | |
2375 | 2375 | if (this_store == STORE_NONE) |
2376 | 2376 | { |
2377 | - msg_print(__T("You cannot sell items when not in a store.")); | |
2377 | + msg_print(LS(__T("You cannot sell items when not in a store."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2378 | 2378 | return; |
2379 | 2379 | } |
2380 | 2380 | /* Clear all current messages */ |
@@ -2401,7 +2401,7 @@ | ||
2401 | 2401 | if ((item >= INVEN_WIELD) && cursed_p(o_ptr)) |
2402 | 2402 | { |
2403 | 2403 | /* Oops */ |
2404 | - msg_print(__T("Hmmm, it seems to be cursed.")); | |
2404 | + msg_print(LS(__T("Hmmm, it seems to be cursed."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2405 | 2405 | store_flags |= STORE_KEEP_PROMPT; |
2406 | 2406 | |
2407 | 2407 | /* Nope */ |
@@ -2421,9 +2421,9 @@ | ||
2421 | 2421 | store_flags |= STORE_KEEP_PROMPT; |
2422 | 2422 | |
2423 | 2423 | if (this_store == STORE_HOME) |
2424 | - msg_print(__T("Your home is full.")); | |
2424 | + msg_print(LS(__T("Your home is full."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2425 | 2425 | else |
2426 | - msg_print(__T("I have not the room in my store to keep it.")); | |
2426 | + msg_print(LS(__T("I have not the room in my store to keep it."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2427 | 2427 | |
2428 | 2428 | return; |
2429 | 2429 | } |
@@ -2519,7 +2519,7 @@ | ||
2519 | 2519 | if (current_store() != STORE_HOME) |
2520 | 2520 | { |
2521 | 2521 | /* Leave */ |
2522 | - msg_print(__T("Your pack is so full that you flee the store...")); | |
2522 | + msg_print(LS(__T("Your pack is so full that you flee the store..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2523 | 2523 | return TRUE; |
2524 | 2524 | } |
2525 | 2525 | /* Flee from the home */ |
@@ -2526,7 +2526,7 @@ | ||
2526 | 2526 | else if (!store_check_num(current_store(), o_ptr)) |
2527 | 2527 | { |
2528 | 2528 | /* Leave */ |
2529 | - msg_print(__T("Your pack is so full that you flee your home...")); | |
2529 | + msg_print(LS(__T("Your pack is so full that you flee your home..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2530 | 2530 | return TRUE; |
2531 | 2531 | } |
2532 | 2532 | /* Drop items into the home */ |
@@ -2538,7 +2538,7 @@ | ||
2538 | 2538 | _TCHAR o_name[80]; |
2539 | 2539 | |
2540 | 2540 | /* Give a message */ |
2541 | - msg_print(__T("Your pack overflows!")); | |
2541 | + msg_print(LS(__T("Your pack overflows!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2542 | 2542 | store_flags |= STORE_KEEP_PROMPT; |
2543 | 2543 | |
2544 | 2544 | /* Get local object */ |
@@ -2792,13 +2792,13 @@ | ||
2792 | 2792 | /* Verify that there is a store */ |
2793 | 2793 | if (this_store == STORE_NONE) |
2794 | 2794 | { |
2795 | - msg_print(__T("You see no store here.")); | |
2795 | + msg_print(LS(__T("You see no store here."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2796 | 2796 | return; |
2797 | 2797 | } |
2798 | 2798 | /* Check if we can enter the store */ |
2799 | 2799 | if (OPT(adult_no_stores)) |
2800 | 2800 | { |
2801 | - msg_print(__T("The doors are locked.")); | |
2801 | + msg_print(LS(__T("The doors are locked."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2802 | 2802 | return; |
2803 | 2803 | } |
2804 | 2804 | /* Shut down the normal game view - it won't be updated - and start |
@@ -181,7 +181,7 @@ | ||
181 | 181 | |
182 | 182 | if (_file_exists(lok_name)) |
183 | 183 | { |
184 | - msg_print(__T("Lock file in place for scorefile; not writing.")); | |
184 | + msg_print(LS(__T("Lock file in place for scorefile; not writing."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
185 | 185 | return; |
186 | 186 | } |
187 | 187 |
@@ -192,7 +192,7 @@ | ||
192 | 192 | |
193 | 193 | if (!lok) |
194 | 194 | { |
195 | - msg_print(__T("Failed to create lock for scorefile; not writing.")); | |
195 | + msg_print(LS(__T("Failed to create lock for scorefile; not writing."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
196 | 196 | return; |
197 | 197 | } |
198 | 198 |
@@ -204,7 +204,7 @@ | ||
204 | 204 | |
205 | 205 | if (!scorefile) |
206 | 206 | { |
207 | - msg_print(__T("Failed to open new scorefile for writing.")); | |
207 | + msg_print(LS(__T("Failed to open new scorefile for writing."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
208 | 208 | |
209 | 209 | file_close(lok); |
210 | 210 | file_delete(lok_name); |
@@ -219,13 +219,13 @@ | ||
219 | 219 | safe_setuid_grab(); |
220 | 220 | |
221 | 221 | if (_file_exists(old_name) && !file_delete(old_name)) |
222 | - msg_print(__T("Couldn't delete old scorefile")); | |
222 | + msg_print(LS(__T("Couldn't delete old scorefile"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
223 | 223 | |
224 | 224 | if (_file_exists(cur_name) && !file_move(cur_name, old_name)) |
225 | - msg_print(__T("Couldn't move old scores.raw out of the way")); | |
225 | + msg_print(LS(__T("Couldn't move old scores.raw out of the way"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
226 | 226 | |
227 | 227 | if (!file_move(new_name, cur_name)) |
228 | - msg_print(__T("Couldn't rename new scorefile to scores.raw")); | |
228 | + msg_print(LS(__T("Couldn't rename new scorefile to scores.raw"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
229 | 229 | |
230 | 230 | /* Remove the lock */ |
231 | 231 | file_close(lok); |
@@ -426,7 +426,7 @@ | ||
426 | 426 | { |
427 | 427 | if (!op_ptr->opt[j]) continue; |
428 | 428 | |
429 | - msg_print(__T("Score not registered for cheaters.")); | |
429 | + msg_print(LS(__T("Score not registered for cheaters."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
430 | 430 | message_flush(); |
431 | 431 | return; |
432 | 432 | } |
@@ -434,7 +434,7 @@ | ||
434 | 434 | /* Wizard-mode pre-empts scoring */ |
435 | 435 | if (p_ptr->noscore & (NOSCORE_WIZARD | NOSCORE_DEBUG)) |
436 | 436 | { |
437 | - msg_print(__T("Score not registered for wizards.")); | |
437 | + msg_print(LS(__T("Score not registered for wizards."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
438 | 438 | message_flush(); |
439 | 439 | } |
440 | 440 |
@@ -443,7 +443,7 @@ | ||
443 | 443 | /* Borg-mode pre-empts scoring */ |
444 | 444 | else if (p_ptr->noscore & NOSCORE_BORG) |
445 | 445 | { |
446 | - msg_print(__T("Score not registered for borgs.")); | |
446 | + msg_print(LS(__T("Score not registered for borgs."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
447 | 447 | message_flush(); |
448 | 448 | } |
449 | 449 |
@@ -452,13 +452,13 @@ | ||
452 | 452 | /* Hack -- Interupted */ |
453 | 453 | else if (!p_ptr->total_winner && streq(p_ptr->died_from, __T("Interrupting"))) |
454 | 454 | { |
455 | - msg_print(__T("Score not registered due to interruption.")); | |
455 | + msg_print(LS(__T("Score not registered due to interruption."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
456 | 456 | message_flush(); |
457 | 457 | } |
458 | 458 | /* Hack -- Quitter */ |
459 | 459 | else if (!p_ptr->total_winner && streq(p_ptr->died_from, __T("Quitting"))) |
460 | 460 | { |
461 | - msg_print(__T("Score not registered due to quitting.")); | |
461 | + msg_print(LS(__T("Score not registered due to quitting."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
462 | 462 | message_flush(); |
463 | 463 | } |
464 | 464 | /* Add a new entry to the score list, see where it went */ |
@@ -1540,8 +1540,10 @@ | ||
1540 | 1540 | p_ptr->redraw |= (PR_MESSAGE); |
1541 | 1541 | |
1542 | 1542 | /* Copy it */ |
1543 | - _tcscpy_s(buf, _countof(buf), msg); | |
1543 | +// _tcscpy_s(buf, _countof(buf), msg); | |
1544 | 1544 | |
1545 | + spaceme(buf,msg); | |
1546 | + | |
1545 | 1547 | /* Analyze the buffer */ |
1546 | 1548 | t = buf; |
1547 | 1549 |
@@ -79,7 +79,7 @@ | ||
79 | 79 | pick_trap(y, x); |
80 | 80 | |
81 | 81 | /* Message */ |
82 | - msg_print(__T("You have found a trap.")); | |
82 | + msg_print(LS(__T("You have found a trap."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
83 | 83 | |
84 | 84 | /* Disturb */ |
85 | 85 | disturb(0, 0); |
@@ -89,7 +89,7 @@ | ||
89 | 89 | if (cave_feat[y][x] == FEAT_SECRET) |
90 | 90 | { |
91 | 91 | /* Message */ |
92 | - msg_print(__T("You have found a secret door.")); | |
92 | + msg_print(LS(__T("You have found a secret door."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
93 | 93 | |
94 | 94 | /* Pick a door */ |
95 | 95 | place_closed_door(y, x); |
@@ -117,7 +117,7 @@ | ||
117 | 117 | if (!object_known_p(o_ptr)) |
118 | 118 | { |
119 | 119 | /* Message */ |
120 | - msg_print(__T("You have discovered a trap on the chest!")); | |
120 | + msg_print(LS(__T("You have discovered a trap on the chest!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
121 | 121 | |
122 | 122 | /* Know the trap */ |
123 | 123 | object_known(o_ptr); |
@@ -473,7 +473,7 @@ | ||
473 | 473 | message_flush(); |
474 | 474 | |
475 | 475 | if (!can_pickup) |
476 | - msg_print(__T("You have no room for any of the items on the floor.")); | |
476 | + msg_print(LS(__T("You have no room for any of the items on the floor."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
477 | 477 | else |
478 | 478 | msg_format(__T("You %s a pile of %d items."), (blind ? __T("feel") : __T("see")), floor_num); |
479 | 479 | } |
@@ -673,7 +673,7 @@ | ||
673 | 673 | disturb(0, 0); |
674 | 674 | |
675 | 675 | /* Message */ |
676 | - msg_print(__T("You found a trap!")); | |
676 | + msg_print(LS(__T("You found a trap!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
677 | 677 | |
678 | 678 | /* Pick a trap */ |
679 | 679 | pick_trap(y, x); |
@@ -984,7 +984,7 @@ | ||
984 | 984 | return; |
985 | 985 | } |
986 | 986 | /* Message */ |
987 | - msg_print(__T("Compacting objects...")); | |
987 | + msg_print(LS(__T("Compacting objects..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
988 | 988 | |
989 | 989 | /*** Try destroying objects ***/ |
990 | 990 |
@@ -1175,7 +1175,7 @@ | ||
1175 | 1175 | } |
1176 | 1176 | /* Warn the player (except during dungeon creation) */ |
1177 | 1177 | if (character_dungeon) |
1178 | - msg_print(__T("Too many objects!")); | |
1178 | + msg_print(LS(__T("Too many objects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1179 | 1179 | |
1180 | 1180 | /* Oops */ |
1181 | 1181 | return (0); |
@@ -1306,7 +1306,7 @@ | ||
1306 | 1306 | log_file = file_open(buf, pricing_mode, FTYPE_TEXT); |
1307 | 1307 | if (!log_file) |
1308 | 1308 | { |
1309 | - msg_print(__T("Error - can't open pricing.log for writing.")); | |
1309 | + msg_print(LS(__T("Error - can't open pricing.log for writing."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1310 | 1310 | exit(1); |
1311 | 1311 | } |
1312 | 1312 | pricing_mode = MODE_APPEND; |
@@ -1330,7 +1330,7 @@ | ||
1330 | 1330 | { |
1331 | 1331 | if (!file_close(log_file)) |
1332 | 1332 | { |
1333 | - msg_print(__T("Error - can't close pricing.log file.")); | |
1333 | + msg_print(LS(__T("Error - can't close pricing.log file."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1334 | 1334 | exit(1); |
1335 | 1335 | } |
1336 | 1336 | } |
@@ -1992,7 +1992,7 @@ | ||
1992 | 1992 | msg_format(__T("The %s disappear%s."), o_name, PLURAL(plural)); |
1993 | 1993 | |
1994 | 1994 | /* Debug */ |
1995 | - if (p_ptr->wizard) msg_print(__T("Breakage (no floor space).")); | |
1995 | + if (p_ptr->wizard) msg_print(LS(__T("Breakage (no floor space)."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1996 | 1996 | |
1997 | 1997 | /* Failure */ |
1998 | 1998 | return; |
@@ -2031,7 +2031,7 @@ | ||
2031 | 2031 | msg_format(__T("The %s disappear%s."), o_name, PLURAL(plural)); |
2032 | 2032 | |
2033 | 2033 | /* Debug */ |
2034 | - if (p_ptr->wizard) msg_print(__T("Breakage (too many objects).")); | |
2034 | + if (p_ptr->wizard) msg_print(LS(__T("Breakage (too many objects)."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2035 | 2035 | |
2036 | 2036 | /* Hack -- Preserve artifacts */ |
2037 | 2037 | a_info[j_ptr->name1].cur_num = 0; |
@@ -2046,7 +2046,7 @@ | ||
2046 | 2046 | /* Message when an object falls under the player */ |
2047 | 2047 | if (chance && (cave_m_idx[by][bx] < 0)) |
2048 | 2048 | { |
2049 | - msg_print(__T("You feel something roll beneath your feet.")); | |
2049 | + msg_print(LS(__T("You feel something roll beneath your feet."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2050 | 2050 | } |
2051 | 2051 | } |
2052 | 2052 |
@@ -2730,7 +2730,7 @@ | ||
2730 | 2730 | } |
2731 | 2731 | |
2732 | 2732 | /* Message */ |
2733 | - if (flag) msg_print(__T("You combine some items in your pack.")); | |
2733 | + if (flag) msg_print(LS(__T("You combine some items in your pack."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2734 | 2734 | } |
2735 | 2735 | |
2736 | 2736 | /* |
@@ -2840,7 +2840,7 @@ | ||
2840 | 2840 | /* Message */ |
2841 | 2841 | if (flag) |
2842 | 2842 | { |
2843 | - msg_print(__T("You reorder some items in your pack.")); | |
2843 | + msg_print(LS(__T("You reorder some items in your pack."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2844 | 2844 | |
2845 | 2845 | /* Stop "repeat last command" from working. */ |
2846 | 2846 | cmd_disable_repeat(); |
@@ -312,15 +312,15 @@ | ||
312 | 312 | if (wield_slot(o_ptr) == INVEN_WIELD) |
313 | 313 | { |
314 | 314 | if (f[0] & TR0_BRAND_POIS) |
315 | - msg_print(__T("It seethes with poison!")); | |
315 | + msg_print(LS(__T("It seethes with poison!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
316 | 316 | if (f[0] & TR0_BRAND_ELEC) |
317 | - msg_print(__T("It crackles with electricity!")); | |
317 | + msg_print(LS(__T("It crackles with electricity!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
318 | 318 | if (f[0] & TR0_BRAND_FIRE) |
319 | - msg_print(__T("It flares with fire!")); | |
319 | + msg_print(LS(__T("It flares with fire!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
320 | 320 | if (f[0] & TR0_BRAND_COLD) |
321 | - msg_print(__T("It coats itself in ice!")); | |
321 | + msg_print(LS(__T("It coats itself in ice!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
322 | 322 | if (f[0] & TR0_BRAND_ACID) |
323 | - msg_print(__T("It starts spitting acid!")); | |
323 | + msg_print(LS(__T("It starts spitting acid!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
324 | 324 | } |
325 | 325 | |
326 | 326 | if (f[0] & TR0_STR) |
@@ -343,9 +343,9 @@ | ||
343 | 343 | msg_format(__T("Your eyes tingle.")); |
344 | 344 | |
345 | 345 | if (f[2] & TR2_LITE) |
346 | - msg_print(__T("It glows!")); | |
346 | + msg_print(LS(__T("It glows!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
347 | 347 | if (f[2] & TR2_TELEPATHY) |
348 | - msg_print(__T("Your mind feels strangely sharper!")); | |
348 | + msg_print(LS(__T("Your mind feels strangely sharper!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
349 | 349 | |
350 | 350 | /* Remember the flags */ |
351 | 351 | o_ptr->ident |= IDENT_SENSE; |
@@ -3473,7 +3473,7 @@ | ||
3473 | 3473 | log_file = file_open(buf, MODE_WRITE, FTYPE_TEXT); |
3474 | 3474 | if (!log_file) |
3475 | 3475 | { |
3476 | - msg_print(__T("Error - can't open randart.log for writing.")); | |
3476 | + msg_print(LS(__T("Error - can't open randart.log for writing."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3477 | 3477 | exit(1); |
3478 | 3478 | } |
3479 | 3479 | } |
@@ -3499,7 +3499,7 @@ | ||
3499 | 3499 | { |
3500 | 3500 | if (!file_close(log_file)) |
3501 | 3501 | { |
3502 | - msg_print(__T("Error - can't close randart.log file.")); | |
3502 | + msg_print(LS(__T("Error - can't close randart.log file."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3503 | 3503 | exit(1); |
3504 | 3504 | } |
3505 | 3505 | } |
@@ -198,7 +198,7 @@ | ||
198 | 198 | { |
199 | 199 | /* Warn the player */ |
200 | 200 | sound(MSG_CURSED); |
201 | - msg_print(__T("Oops! It feels deathly cold!")); | |
201 | + msg_print(LS(__T("Oops! It feels deathly cold!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
202 | 202 | |
203 | 203 | /* Sense the object */ |
204 | 204 | object_notice_curses(o_ptr); |
@@ -230,7 +230,7 @@ | ||
230 | 230 | } |
231 | 231 | if (!item_is_available(item, NULL, USE_INVEN | USE_EQUIP | USE_FLOOR)) |
232 | 232 | { |
233 | - msg_print(__T("You do not have that item to destroy it.")); | |
233 | + msg_print(LS(__T("You do not have that item to destroy it."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
234 | 234 | return; |
235 | 235 | } |
236 | 236 | o_ptr = object_from_item_idx(item); |
@@ -238,7 +238,7 @@ | ||
238 | 238 | /* Can't destroy cursed items we're wielding. */ |
239 | 239 | if ((item >= INVEN_WIELD) && cursed_p(o_ptr)) |
240 | 240 | { |
241 | - msg_print(__T("You cannot destroy the cursed item.")); | |
241 | + msg_print(LS(__T("You cannot destroy the cursed item."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
242 | 242 | return; |
243 | 243 | } |
244 | 244 | /* Describe the destroyed object by taking a copy with the right "amt" */ |
@@ -352,13 +352,13 @@ | ||
352 | 352 | j_ptr->timeout += o_ptr->timeout ? o_ptr->timeout : o_ptr->pval; |
353 | 353 | |
354 | 354 | /* Message */ |
355 | - msg_print(__T("You fuel your lamp.")); | |
355 | + msg_print(LS(__T("You fuel your lamp."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
356 | 356 | |
357 | 357 | /* Comment */ |
358 | 358 | if (j_ptr->timeout >= FUEL_LAMP) |
359 | 359 | { |
360 | 360 | j_ptr->timeout = FUEL_LAMP; |
361 | - msg_print(__T("Your lamp is full.")); | |
361 | + msg_print(LS(__T("Your lamp is full."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
362 | 362 | } |
363 | 363 | /* Refilled from a lantern */ |
364 | 364 | if (o_ptr->sval == SV_LITE_LANTERN) |
@@ -432,17 +432,17 @@ | ||
432 | 432 | j_ptr->timeout += o_ptr->timeout + 5; |
433 | 433 | |
434 | 434 | /* Message */ |
435 | - msg_print(__T("You combine the torches.")); | |
435 | + msg_print(LS(__T("You combine the torches."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
436 | 436 | |
437 | 437 | /* Over-fuel message */ |
438 | 438 | if (j_ptr->timeout >= FUEL_TORCH) |
439 | 439 | { |
440 | 440 | j_ptr->timeout = FUEL_TORCH; |
441 | - msg_print(__T("Your torch is fully fueled.")); | |
441 | + msg_print(LS(__T("Your torch is fully fueled."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
442 | 442 | } |
443 | 443 | else /* Refuel message */ |
444 | 444 | { |
445 | - msg_print(__T("Your torch glows more brightly.")); | |
445 | + msg_print(LS(__T("Your torch glows more brightly."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
446 | 446 | } |
447 | 447 | /* Decrease the item (from the pack) */ |
448 | 448 | if (item >= 0) |
@@ -472,11 +472,11 @@ | ||
472 | 472 | /* Target set */ |
473 | 473 | if (target_set_interactive(TARGET_KILL, -1, -1)) |
474 | 474 | { |
475 | - msg_print(__T("Target Selected.")); | |
475 | + msg_print(LS(__T("Target Selected."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
476 | 476 | } |
477 | 477 | else /* Target aborted */ |
478 | 478 | { |
479 | - msg_print(__T("Target Aborted.")); | |
479 | + msg_print(LS(__T("Target Aborted."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
480 | 480 | } |
481 | 481 | } |
482 | 482 |
@@ -488,7 +488,7 @@ | ||
488 | 488 | /* Look around */ |
489 | 489 | if (target_set_interactive(TARGET_LOOK, -1, -1)) |
490 | 490 | { |
491 | - msg_print(__T("Target Selected.")); | |
491 | + msg_print(LS(__T("Target Selected."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
492 | 492 | } |
493 | 493 | } |
494 | 494 |
@@ -705,7 +705,7 @@ | ||
705 | 705 | if (randint0(100) < chance) |
706 | 706 | { |
707 | 707 | if (OPT(flush_failure)) flush(); |
708 | - msg_print(__T("You failed to concentrate hard enough!")); | |
708 | + msg_print(LS(__T("You failed to concentrate hard enough!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
709 | 709 | } |
710 | 710 | else /* Process spell */ |
711 | 711 | { |
@@ -744,7 +744,7 @@ | ||
744 | 744 | p_ptr->csp_frac = 0; |
745 | 745 | |
746 | 746 | /* Message */ |
747 | - msg_print(__T("You faint from the effort!")); | |
747 | + msg_print(LS(__T("You faint from the effort!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
748 | 748 | |
749 | 749 | /* Hack -- Bypass free action */ |
750 | 750 | (void)inc_timed(TMD_PARALYZED, randint1(5 * oops + 1), TRUE); |
@@ -755,7 +755,7 @@ | ||
755 | 755 | bool perm = (randint0(100) < 25); |
756 | 756 | |
757 | 757 | /* Message */ |
758 | - msg_print(__T("You have damaged your health!")); | |
758 | + msg_print(LS(__T("You have damaged your health!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
759 | 759 | |
760 | 760 | /* Reduce constitution */ |
761 | 761 | (void)dec_stat(A_CON, perm); |
@@ -479,11 +479,11 @@ | ||
479 | 479 | |
480 | 480 | /* Day breaks */ |
481 | 481 | if (dawn) |
482 | - msg_print(__T("The sun has risen.")); | |
482 | + msg_print(LS(__T("The sun has risen."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
483 | 483 | |
484 | 484 | /* Night falls */ |
485 | 485 | else |
486 | - msg_print(__T("The sun has fallen.")); | |
486 | + msg_print(LS(__T("The sun has fallen."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
487 | 487 | |
488 | 488 | /* Illuminate */ |
489 | 489 | town_illuminate(dawn); |
@@ -501,7 +501,7 @@ | ||
501 | 501 | int n; |
502 | 502 | |
503 | 503 | /* Message */ |
504 | - if (OPT(cheat_xtra)) msg_print(__T("Updating Shops...")); | |
504 | + if (OPT(cheat_xtra)) msg_print(LS(__T("Updating Shops..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
505 | 505 | |
506 | 506 | /* Maintain each shop (except home) */ |
507 | 507 | for (n = 0; n < MAX_STORES; n++) |
@@ -517,7 +517,8 @@ | ||
517 | 517 | if (one_in_(STORE_SHUFFLE)) |
518 | 518 | { |
519 | 519 | /* Message */ |
520 | - if (OPT(cheat_xtra)) msg_print(__T("Shuffling a Shopkeeper...")); | |
520 | + if (OPT(cheat_xtra)) | |
521 | + msg_print(LS(__T("Shuffling a Shopkeeper..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
521 | 522 | |
522 | 523 | /* Pick a random shop (except home) */ |
523 | 524 | while (1) |
@@ -531,7 +532,7 @@ | ||
531 | 532 | } |
532 | 533 | |
533 | 534 | /* Message */ |
534 | - if (OPT(cheat_xtra)) msg_print(__T("Done.")); | |
535 | + if (OPT(cheat_xtra)) msg_print(LS(__T("Done."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
535 | 536 | } |
536 | 537 | } |
537 | 538 |
@@ -614,7 +615,7 @@ | ||
614 | 615 | if (!p_ptr->timed[TMD_PARALYZED] && one_in_(10)) |
615 | 616 | { |
616 | 617 | /* Message */ |
617 | - msg_print(__T("You faint from the lack of food.")); | |
618 | + msg_print(LS(__T("You faint from the lack of food."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
618 | 619 | disturb(1, 0); |
619 | 620 | |
620 | 621 | /* Hack -- faint (bypass free action) */ |
@@ -733,7 +734,7 @@ | ||
733 | 734 | else if (o_ptr->timeout == 0) |
734 | 735 | { |
735 | 736 | disturb(0, 0); |
736 | - msg_print(__T("Your light has gone out!")); | |
737 | + msg_print(LS(__T("Your light has gone out!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
737 | 738 | } |
738 | 739 | |
739 | 740 | /* The light is getting dim */ |
@@ -740,7 +741,7 @@ | ||
740 | 741 | else if ((o_ptr->timeout < 100) && (!(o_ptr->timeout % 10))) |
741 | 742 | { |
742 | 743 | disturb(0, 0); |
743 | - msg_print(__T("Your light is growing faint.")); | |
744 | + msg_print(LS(__T("Your light is growing faint."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
744 | 745 | } |
745 | 746 | } |
746 | 747 | } |
@@ -797,12 +798,12 @@ | ||
797 | 798 | /* Determine the level */ |
798 | 799 | if (p_ptr->depth) |
799 | 800 | { |
800 | - msg_print(__T("You feel yourself yanked upwards!")); | |
801 | + msg_print(LS(__T("You feel yourself yanked upwards!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
801 | 802 | dungeon_change_level(0); |
802 | 803 | } |
803 | 804 | else |
804 | 805 | { |
805 | - msg_print(__T("You feel yourself yanked downwards!")); | |
806 | + msg_print(LS(__T("You feel yourself yanked downwards!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
806 | 807 | |
807 | 808 | /* New depth - back to max depth or 1, whichever is deeper */ |
808 | 809 | dungeon_change_level(p_ptr->max_depth < 1 ? 1: p_ptr->max_depth); |
@@ -962,7 +963,7 @@ | ||
962 | 963 | disturb(0, 0); |
963 | 964 | |
964 | 965 | /* Hack -- Show a Message */ |
965 | - msg_print(__T("Cancelled.")); | |
966 | + msg_print(LS(__T("Cancelled."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
966 | 967 | } |
967 | 968 | } |
968 | 969 |
@@ -1005,7 +1006,7 @@ | ||
1005 | 1006 | disturb(0, 0); |
1006 | 1007 | |
1007 | 1008 | /* Warning */ |
1008 | - msg_print(__T("Your pack overflows!")); | |
1009 | + msg_print(LS(__T("Your pack overflows!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1009 | 1010 | |
1010 | 1011 | /* Describe */ |
1011 | 1012 | object_desc(o_name, sizeof(o_name), o_ptr, TRUE, ODESC_FULL); |
@@ -1755,7 +1756,7 @@ | ||
1755 | 1756 | p_ptr->noscore |= NOSCORE_WIZARD; |
1756 | 1757 | |
1757 | 1758 | /* Message */ |
1758 | - msg_print(__T("You invoke wizard mode and cheat death.")); | |
1759 | + msg_print(LS(__T("You invoke wizard mode and cheat death."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1759 | 1760 | message_flush(); |
1760 | 1761 | |
1761 | 1762 | /* Cheat death */ |
@@ -1786,7 +1787,7 @@ | ||
1786 | 1787 | if (p_ptr->word_recall) |
1787 | 1788 | { |
1788 | 1789 | /* Message */ |
1789 | - msg_print(__T("A tension leaves the air around you...")); | |
1790 | + msg_print(LS(__T("A tension leaves the air around you..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1790 | 1791 | message_flush(); |
1791 | 1792 | |
1792 | 1793 | /* Hack -- Prevent recall */ |
@@ -225,7 +225,7 @@ | ||
225 | 225 | object_type *o_ptr = object_from_item_idx(args[0].item); |
226 | 226 | |
227 | 227 | if (obj_has_inscrip(o_ptr)) |
228 | - msg_print(__T("Inscription removed.")); | |
228 | + msg_print(LS(__T("Inscription removed."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
229 | 229 | |
230 | 230 | o_ptr->note = 0; |
231 | 231 |
@@ -295,12 +295,12 @@ | ||
295 | 295 | |
296 | 296 | if (!item_is_available(item, NULL, USE_EQUIP)) |
297 | 297 | { |
298 | - msg_print(__T("You are not wielding that item.")); | |
298 | + msg_print(LS(__T("You are not wielding that item."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
299 | 299 | return; |
300 | 300 | } |
301 | 301 | if (!obj_can_takeoff(object_from_item_idx(item))) |
302 | 302 | { |
303 | - msg_print(__T("You cannot take off that item.")); | |
303 | + msg_print(LS(__T("You cannot take off that item."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
304 | 304 | return; |
305 | 305 | } |
306 | 306 | inven_takeoff(item, 255); |
@@ -323,7 +323,7 @@ | ||
323 | 323 | |
324 | 324 | if (!item_is_available(item, NULL, USE_INVEN | USE_FLOOR)) |
325 | 325 | { |
326 | - msg_print(__T("You do not have that item to wield.")); | |
326 | + msg_print(LS(__T("You do not have that item to wield."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
327 | 327 | return; |
328 | 328 | } |
329 | 329 | /* Check the slot */ |
@@ -366,13 +366,13 @@ | ||
366 | 366 | |
367 | 367 | if (!item_is_available(item, NULL, USE_INVEN | USE_EQUIP)) |
368 | 368 | { |
369 | - msg_print(__T("You do not have that item to drop it.")); | |
369 | + msg_print(LS(__T("You do not have that item to drop it."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
370 | 370 | return; |
371 | 371 | } |
372 | 372 | /* Hack -- Cannot remove cursed items */ |
373 | 373 | if ((item >= INVEN_WIELD) && cursed_p(o_ptr)) |
374 | 374 | { |
375 | - msg_print(__T("Hmmm, it seems to be cursed.")); | |
375 | + msg_print(LS(__T("Hmmm, it seems to be cursed."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
376 | 376 | return; |
377 | 377 | } |
378 | 378 | inven_drop(item, amt); |
@@ -483,7 +483,7 @@ | ||
483 | 483 | { |
484 | 484 | if (!obj_can_zap(o_ptr)) |
485 | 485 | { |
486 | - msg_print(__T("The rod is not yet recharged.")); | |
486 | + msg_print(LS(__T("The rod is not yet recharged."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
487 | 487 | return; |
488 | 488 | } |
489 | 489 | use = USE_TIMEOUT; |
@@ -527,7 +527,7 @@ | ||
527 | 527 | { |
528 | 528 | if (!obj_can_activate(o_ptr)) |
529 | 529 | { |
530 | - msg_print(__T("The item is not ready to activate")); | |
530 | + msg_print(LS(__T("The item is not ready to activate"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
531 | 531 | return; |
532 | 532 | } |
533 | 533 | use = USE_TIMEOUT; |
@@ -536,12 +536,12 @@ | ||
536 | 536 | } |
537 | 537 | else |
538 | 538 | { |
539 | - msg_print(__T("The item cannot be used at the moment")); | |
539 | + msg_print(LS(__T("The item cannot be used at the moment"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
540 | 540 | } |
541 | 541 | /* Check if item is within player's reach. */ |
542 | 542 | if (items_allowed == 0 || !item_is_available(item, NULL, items_allowed)) |
543 | 543 | { |
544 | - msg_print(__T("You cannot use that item from its current location.")); | |
544 | + msg_print(LS(__T("You cannot use that item from its current location."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
545 | 545 | return; |
546 | 546 | } |
547 | 547 | /* Figure out effect to use */ |
@@ -683,7 +683,7 @@ | ||
683 | 683 | |
684 | 684 | if (!item_is_available(item, NULL, USE_INVEN | USE_FLOOR)) |
685 | 685 | { |
686 | - msg_print(__T("You do not have that item to refill with it.")); | |
686 | + msg_print(LS(__T("You do not have that item to refill with it."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
687 | 687 | return; |
688 | 688 | } |
689 | 689 | /* Check what we're wielding. */ |
@@ -691,12 +691,12 @@ | ||
691 | 691 | |
692 | 692 | if (j_ptr->tval != TV_LITE) |
693 | 693 | { |
694 | - msg_print(__T("You are not wielding a light.")); | |
694 | + msg_print(LS(__T("You are not wielding a light."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
695 | 695 | return; |
696 | 696 | } |
697 | 697 | else if (f[2] & TR2_NO_FUEL) |
698 | 698 | { |
699 | - msg_print(__T("Your light cannot be refilled.")); | |
699 | + msg_print(LS(__T("Your light cannot be refilled."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
700 | 700 | return; |
701 | 701 | } |
702 | 702 | /* It's a lamp */ |
@@ -863,7 +863,7 @@ | ||
863 | 863 | |
864 | 864 | if (max_macrotrigger >= MAX_MACRO_TRIGGER) |
865 | 865 | { |
866 | - msg_print(__T("Too many macro triggers!")); | |
866 | + msg_print(LS(__T("Too many macro triggers!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
867 | 867 | return 1; |
868 | 868 | } |
869 | 869 |
@@ -57,13 +57,13 @@ | ||
57 | 57 | |
58 | 58 | /* Print a nice message */ |
59 | 59 | if (num < 5) |
60 | - msg_print(__T("You feel a little better.")); | |
60 | + msg_print(LS(__T("You feel a little better."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
61 | 61 | else if (num < 15) |
62 | - msg_print(__T("You feel better.")); | |
62 | + msg_print(LS(__T("You feel better."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
63 | 63 | else if (num < 35) |
64 | - msg_print(__T("You feel much better.")); | |
64 | + msg_print(LS(__T("You feel much better."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
65 | 65 | else |
66 | - msg_print(__T("You feel very good.")); | |
66 | + msg_print(LS(__T("You feel very good."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
67 | 67 | |
68 | 68 | /* Notice */ |
69 | 69 | return (TRUE); |
@@ -110,7 +110,7 @@ | ||
110 | 110 | |
111 | 111 | if (cave_feat[py][px] != FEAT_FLOOR) |
112 | 112 | { |
113 | - msg_print(__T("There is no clear floor on which to cast the spell.")); | |
113 | + msg_print(LS(__T("There is no clear floor on which to cast the spell."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
114 | 114 | return; |
115 | 115 | } |
116 | 116 |
@@ -353,7 +353,7 @@ | ||
353 | 353 | if (p_ptr->exp < p_ptr->max_exp) |
354 | 354 | { |
355 | 355 | /* Message */ |
356 | - msg_print(__T("You feel your life energies returning.")); | |
356 | + msg_print(LS(__T("You feel your life energies returning."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
357 | 357 | |
358 | 358 | /* Restore the experience */ |
359 | 359 | p_ptr->exp = p_ptr->max_exp; |
@@ -817,7 +817,7 @@ | ||
817 | 817 | /* Ironman */ |
818 | 818 | if (OPT(adult_ironman) && !p_ptr->total_winner) |
819 | 819 | { |
820 | - msg_print(__T("Nothing happens.")); | |
820 | + msg_print(LS(__T("Nothing happens."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
821 | 821 | return; |
822 | 822 | } |
823 | 823 | /* Activate recall */ |
@@ -834,12 +834,12 @@ | ||
834 | 834 | p_ptr->max_depth = p_ptr->depth; |
835 | 835 | } |
836 | 836 | p_ptr->word_recall = (s16b) randint0(20) + 15; |
837 | - msg_print(__T("The air about you becomes charged...")); | |
837 | + msg_print(LS(__T("The air about you becomes charged..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
838 | 838 | } |
839 | 839 | else /* Deactivate recall */ |
840 | 840 | { |
841 | 841 | p_ptr->word_recall = 0; |
842 | - msg_print(__T("A tension leaves the air around you...")); | |
842 | + msg_print(LS(__T("A tension leaves the air around you..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
843 | 843 | } |
844 | 844 | /* Redraw status line */ |
845 | 845 | p_ptr->redraw = PR_STATUS; |
@@ -975,9 +975,9 @@ | ||
975 | 975 | } |
976 | 976 | /* Describe */ |
977 | 977 | if (detect) |
978 | - msg_print(__T("You sense the presence of traps!")); | |
978 | + msg_print(LS(__T("You sense the presence of traps!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
979 | 979 | else /* Trap detection always makes you aware, even if no traps are present */ |
980 | - msg_print(__T("You sense no traps.")); | |
980 | + msg_print(LS(__T("You sense no traps."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
981 | 981 | |
982 | 982 | /* Mark the redraw flag */ |
983 | 983 | p_ptr->redraw |= (PR_DTRAP); |
@@ -1047,10 +1047,14 @@ | ||
1047 | 1047 | } |
1048 | 1048 | } |
1049 | 1049 | /* Describe */ |
1050 | - if (doors && !stairs) msg_print(__T("You sense the presence of doors!")); | |
1051 | - else if (!doors && stairs) msg_print(__T("You sense the presence of stairs!")); | |
1052 | - else if (doors && stairs) msg_print(__T("You sense the presence of doors and stairs!")); | |
1053 | - else if (aware && !doors && !stairs) msg_print(__T("You sense no doors or stairs.")); | |
1050 | + if (doors && !stairs) | |
1051 | + msg_print(LS(__T("You sense the presence of doors!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1052 | + else if (!doors && stairs) | |
1053 | + msg_print(LS(__T("You sense the presence of stairs!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1054 | + else if (doors && stairs) | |
1055 | + msg_print(LS(__T("You sense the presence of doors and stairs!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1056 | + else if (aware && !doors && !stairs) | |
1057 | + msg_print(LS(__T("You sense no doors or stairs."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1054 | 1058 | |
1055 | 1059 | /* Result */ |
1056 | 1060 | return (doors || stairs); |
@@ -1135,13 +1139,13 @@ | ||
1135 | 1139 | objects = TRUE; |
1136 | 1140 | } |
1137 | 1141 | if (gold_buried) |
1138 | - msg_print(__T("You sense the presence of buried treasure!")); | |
1142 | + msg_print(LS(__T("You sense the presence of buried treasure!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1139 | 1143 | |
1140 | 1144 | if (objects) |
1141 | - msg_print(__T("You sense the presence of objects!")); | |
1145 | + msg_print(LS(__T("You sense the presence of objects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1142 | 1146 | |
1143 | 1147 | if (aware && !gold_buried && !objects) |
1144 | - msg_print(__T("You sense no treasure or objects.")); | |
1148 | + msg_print(LS(__T("You sense no treasure or objects."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1145 | 1149 | |
1146 | 1150 | return gold_buried || objects; |
1147 | 1151 | } |
@@ -1212,9 +1216,9 @@ | ||
1212 | 1216 | } |
1213 | 1217 | } |
1214 | 1218 | if (detect) |
1215 | - msg_print(__T("You sense the presence of magic objects!")); | |
1219 | + msg_print(LS(__T("You sense the presence of magic objects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1216 | 1220 | else if (aware && !detect) |
1217 | - msg_print(__T("You sense no magic objects.")); | |
1221 | + msg_print(LS(__T("You sense no magic objects."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1218 | 1222 | |
1219 | 1223 | return detect; |
1220 | 1224 | } |
@@ -1272,9 +1276,9 @@ | ||
1272 | 1276 | } |
1273 | 1277 | |
1274 | 1278 | if (flag) |
1275 | - msg_print(__T("You sense the presence of monsters!")); | |
1279 | + msg_print(LS(__T("You sense the presence of monsters!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1276 | 1280 | else if (aware && !flag) |
1277 | - msg_print(__T("You sense no monsters.")); | |
1281 | + msg_print(LS(__T("You sense no monsters."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1278 | 1282 | |
1279 | 1283 | /* Result */ |
1280 | 1284 | return flag; |
@@ -1343,9 +1347,9 @@ | ||
1343 | 1347 | } |
1344 | 1348 | } |
1345 | 1349 | if (flag) |
1346 | - msg_print(__T("You sense the presence of invisible creatures!")); | |
1350 | + msg_print(LS(__T("You sense the presence of invisible creatures!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1347 | 1351 | else if (aware && !flag) |
1348 | - msg_print(__T("You sense no invisible creatures.")); | |
1352 | + msg_print(LS(__T("You sense no invisible creatures."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1349 | 1353 | |
1350 | 1354 | return (flag); |
1351 | 1355 | } |
@@ -1413,9 +1417,9 @@ | ||
1413 | 1417 | } |
1414 | 1418 | |
1415 | 1419 | if (flag) |
1416 | - msg_print(__T("You sense the presence of evil creatures!")); | |
1420 | + msg_print(LS(__T("You sense the presence of evil creatures!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1417 | 1421 | else if (aware && !flag) |
1418 | - msg_print(__T("You sense no evil creatures.")); | |
1422 | + msg_print(LS(__T("You sense no evil creatures."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1419 | 1423 | |
1420 | 1424 | return flag; |
1421 | 1425 | } |
@@ -1449,7 +1453,7 @@ | ||
1449 | 1453 | /* XXX XXX XXX */ |
1450 | 1454 | if (!cave_valid_bold(py, px)) |
1451 | 1455 | { |
1452 | - msg_print(__T("The object resists the spell.")); | |
1456 | + msg_print(LS(__T("The object resists the spell."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1453 | 1457 | return; |
1454 | 1458 | } |
1455 | 1459 | /* XXX XXX XXX */ |
@@ -1591,7 +1595,7 @@ | ||
1591 | 1595 | (!(f[2] & (TR2_PERMA_CURSE))) && |
1592 | 1596 | (o_ptr->to_h >= 0) && (randint0(100) < 25)) |
1593 | 1597 | { |
1594 | - msg_print(__T("The curse is broken!")); | |
1598 | + msg_print(LS(__T("The curse is broken!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1595 | 1599 | |
1596 | 1600 | /* Uncurse the object */ |
1597 | 1601 | uncurse_object(o_ptr); |
@@ -1618,7 +1622,7 @@ | ||
1618 | 1622 | (!(f[2] & (TR2_PERMA_CURSE))) && |
1619 | 1623 | (o_ptr->to_d >= 0) && (randint0(100) < 25)) |
1620 | 1624 | { |
1621 | - msg_print(__T("The curse is broken!")); | |
1625 | + msg_print(LS(__T("The curse is broken!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1622 | 1626 | |
1623 | 1627 | /* Uncurse the object */ |
1624 | 1628 | uncurse_object(o_ptr); |
@@ -1645,7 +1649,7 @@ | ||
1645 | 1649 | (!(f[2] & (TR2_PERMA_CURSE))) && |
1646 | 1650 | (o_ptr->to_a >= 0) && (randint0(100) < 25)) |
1647 | 1651 | { |
1648 | - msg_print(__T("The curse is broken!")); | |
1652 | + msg_print(LS(__T("The curse is broken!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1649 | 1653 | |
1650 | 1654 | /* Uncurse the object */ |
1651 | 1655 | uncurse_object(o_ptr); |
@@ -1720,7 +1724,7 @@ | ||
1720 | 1724 | if (OPT(flush_failure)) flush(); |
1721 | 1725 | |
1722 | 1726 | /* Message */ |
1723 | - msg_print(__T("The enchantment failed.")); | |
1727 | + msg_print(LS(__T("The enchantment failed."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1724 | 1728 | } |
1725 | 1729 | /* Something happened */ |
1726 | 1730 | return (TRUE); |
@@ -1816,8 +1820,8 @@ | ||
1816 | 1820 | /* Back-fire */ |
1817 | 1821 | if ((i <= 1) || one_in_(i)) |
1818 | 1822 | { |
1819 | - msg_print(__T("The recharge backfires!")); | |
1820 | - msg_print(__T("There is a bright flash of light.")); | |
1823 | + msg_print(LS(__T("The recharge backfires!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1824 | + msg_print(LS(__T("There is a bright flash of light."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1821 | 1825 | |
1822 | 1826 | /* Reduce the charges of rods/wands/staves */ |
1823 | 1827 | reduce_charges(o_ptr, 1); |
@@ -2012,9 +2016,9 @@ | ||
2012 | 2016 | } |
2013 | 2017 | /* Messages */ |
2014 | 2018 | if (speed) |
2015 | - msg_print(__T("You feel a sudden stirring nearby!")); | |
2019 | + msg_print(LS(__T("You feel a sudden stirring nearby!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2016 | 2020 | else if (sleep) |
2017 | - msg_print(__T("You hear a sudden stirring in the distance!")); | |
2021 | + msg_print(LS(__T("You hear a sudden stirring in the distance!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2018 | 2022 | } |
2019 | 2023 | |
2020 | 2024 | /* |
@@ -2133,7 +2137,7 @@ | ||
2133 | 2137 | _TCHAR m_name[80]; |
2134 | 2138 | |
2135 | 2139 | /* Start the message */ |
2136 | - if (!probe) msg_print(__T("Probing...")); | |
2140 | + if (!probe) msg_print(LS(__T("Probing..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2137 | 2141 | |
2138 | 2142 | /* Get "the monster" or "something" */ |
2139 | 2143 | monster_desc(m_name, _countof(m_name), m_ptr, MDESC_IND1); |
@@ -2151,7 +2155,7 @@ | ||
2151 | 2155 | /* Done */ |
2152 | 2156 | if (probe) |
2153 | 2157 | { |
2154 | - msg_print(__T("That's all.")); | |
2158 | + msg_print(LS(__T("That's all."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2155 | 2159 | } |
2156 | 2160 | /* Result */ |
2157 | 2161 | return (probe); |
@@ -2176,7 +2180,7 @@ | ||
2176 | 2180 | /* No effect in town */ |
2177 | 2181 | if (!p_ptr->depth) |
2178 | 2182 | { |
2179 | - msg_print(__T("The ground shakes for a moment.")); | |
2183 | + msg_print(LS(__T("The ground shakes for a moment."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2180 | 2184 | return; |
2181 | 2185 | } |
2182 | 2186 | /* Big area of affect */ |
@@ -2255,7 +2259,7 @@ | ||
2255 | 2259 | if (flag) |
2256 | 2260 | { |
2257 | 2261 | /* Message */ |
2258 | - msg_print(__T("There is a searing blast of light!")); | |
2262 | + msg_print(LS(__T("There is a searing blast of light!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2259 | 2263 | |
2260 | 2264 | /* Blind the player */ |
2261 | 2265 | if (!p_ptr->state.resist_blind && !p_ptr->state.resist_lite) |
@@ -2307,7 +2311,7 @@ | ||
2307 | 2311 | /* No effect in town */ |
2308 | 2312 | if (!p_ptr->depth) |
2309 | 2313 | { |
2310 | - msg_print(__T("The ground shakes for a moment.")); | |
2314 | + msg_print(LS(__T("The ground shakes for a moment."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2311 | 2315 | return; |
2312 | 2316 | } |
2313 | 2317 | /* Paranoia -- Enforce maximum range */ |
@@ -2382,18 +2386,18 @@ | ||
2382 | 2386 | { |
2383 | 2387 | case 1: |
2384 | 2388 | { |
2385 | - msg_print(__T("The cave ceiling collapses!")); | |
2389 | + msg_print(LS(__T("The cave ceiling collapses!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2386 | 2390 | break; |
2387 | 2391 | } |
2388 | 2392 | case 2: |
2389 | 2393 | { |
2390 | - msg_print(__T("The cave floor twists in an unnatural way!")); | |
2394 | + msg_print(LS(__T("The cave floor twists in an unnatural way!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2391 | 2395 | break; |
2392 | 2396 | } |
2393 | 2397 | default: |
2394 | 2398 | { |
2395 | - msg_print(__T("The cave quakes!")); | |
2396 | - msg_print(__T("You are pummeled with debris!")); | |
2399 | + msg_print(LS(__T("The cave quakes!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2400 | + msg_print(LS(__T("You are pummeled with debris!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2397 | 2401 | break; |
2398 | 2402 | } |
2399 | 2403 | } |
@@ -2401,7 +2405,7 @@ | ||
2401 | 2405 | if (!sn) |
2402 | 2406 | { |
2403 | 2407 | /* Message and damage */ |
2404 | - msg_print(__T("You are severely crushed!")); | |
2408 | + msg_print(LS(__T("You are severely crushed!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2405 | 2409 | damage = 300; |
2406 | 2410 | } |
2407 | 2411 | else /* Destroy the grid, and push the player to safety */ |
@@ -2411,13 +2415,13 @@ | ||
2411 | 2415 | { |
2412 | 2416 | case 1: |
2413 | 2417 | { |
2414 | - msg_print(__T("You nimbly dodge the blast!")); | |
2418 | + msg_print(LS(__T("You nimbly dodge the blast!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2415 | 2419 | damage = 0; |
2416 | 2420 | break; |
2417 | 2421 | } |
2418 | 2422 | case 2: |
2419 | 2423 | { |
2420 | - msg_print(__T("You are bashed by rubble!")); | |
2424 | + msg_print(LS(__T("You are bashed by rubble!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2421 | 2425 | damage = damroll(10, 4); |
2422 | 2426 | (void)inc_timed(TMD_STUN, randint1(50), TRUE); |
2423 | 2427 | break; |
@@ -2424,7 +2428,7 @@ | ||
2424 | 2428 | } |
2425 | 2429 | case 3: |
2426 | 2430 | { |
2427 | - msg_print(__T("You are crushed between the floor and ceiling!")); | |
2431 | + msg_print(LS(__T("You are crushed between the floor and ceiling!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2428 | 2432 | damage = damroll(10, 4); |
2429 | 2433 | (void)inc_timed(TMD_STUN, randint1(50), TRUE); |
2430 | 2434 | break; |
@@ -2844,7 +2848,7 @@ | ||
2844 | 2848 | /* Hack -- Message */ |
2845 | 2849 | if (!p_ptr->timed[TMD_BLIND]) |
2846 | 2850 | { |
2847 | - msg_print(__T("You are surrounded by a white light.")); | |
2851 | + msg_print(LS(__T("You are surrounded by a white light."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2848 | 2852 | } |
2849 | 2853 | /* Hook into the "project()" function */ |
2850 | 2854 | (void)project(-1, rad, py, px, dam, GF_LITE_WEAK, flg); |
@@ -2870,7 +2874,7 @@ | ||
2870 | 2874 | /* Hack -- Message */ |
2871 | 2875 | if (!p_ptr->timed[TMD_BLIND]) |
2872 | 2876 | { |
2873 | - msg_print(__T("Darkness surrounds you.")); | |
2877 | + msg_print(LS(__T("Darkness surrounds you."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2874 | 2878 | } |
2875 | 2879 | /* Hook into the "project()" function */ |
2876 | 2880 | (void)project(-1, rad, py, px, dam, GF_DARK_WEAK, flg); |
@@ -3291,7 +3295,7 @@ | ||
3291 | 3295 | else |
3292 | 3296 | { |
3293 | 3297 | if (OPT(flush_failure)) flush(); |
3294 | - msg_print(__T("The Branding failed.")); | |
3298 | + msg_print(LS(__T("The Branding failed."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3295 | 3299 | } |
3296 | 3300 | } |
3297 | 3301 |
@@ -3412,7 +3416,7 @@ | ||
3412 | 3416 | case 2: |
3413 | 3417 | { |
3414 | 3418 | /* Message */ |
3415 | - msg_print(__T("You are surrounded by a malignant aura.")); | |
3419 | + msg_print(LS(__T("You are surrounded by a malignant aura."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3416 | 3420 | |
3417 | 3421 | /* Decrease all stats (permanently) */ |
3418 | 3422 | (void)dec_stat(A_STR, TRUE); |
@@ -3432,7 +3436,7 @@ | ||
3432 | 3436 | case 3: |
3433 | 3437 | { |
3434 | 3438 | /* Message */ |
3435 | - msg_print(__T("You are surrounded by a powerful aura.")); | |
3439 | + msg_print(LS(__T("You are surrounded by a powerful aura."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3436 | 3440 | |
3437 | 3441 | /* Dispel monsters */ |
3438 | 3442 | dispel_monsters(1000); |
@@ -3968,7 +3968,7 @@ | ||
3968 | 3968 | r_ptr = (monster_race*)head->info_ptr + 547; |
3969 | 3969 | if (r_ptr->power) |
3970 | 3970 | { |
3971 | - /* msg_print(__T("Monster power array already filled - returning.")); */ | |
3971 | + /* msg_print(LS(__T("Monster power array already filled - returning."),__T("[未訳]Untranslated text. Copy or Translate from English."))); */ | |
3972 | 3972 | return 0; |
3973 | 3973 | } |
3974 | 3974 | #endif |
@@ -4252,7 +4252,7 @@ | ||
4252 | 4252 | { |
4253 | 4253 | count++; |
4254 | 4254 | dupcheck[i] = cacheme; |
4255 | - /* msg_print(__T("Found a new slay combo on an ego item")); */ | |
4255 | + /* msg_print(LS(__T("Found a new slay combo on an ego item"),__T("[未訳]Untranslated text. Copy or Translate from English."))); */ | |
4256 | 4256 | } |
4257 | 4257 | } |
4258 | 4258 | } |
@@ -4277,7 +4277,7 @@ | ||
4277 | 4277 | slay_cache[count].flags = cacheme; |
4278 | 4278 | slay_cache[count].value = 0; |
4279 | 4279 | count++; |
4280 | - /* msg_print(__T("Cached a slay combination")); */ | |
4280 | + /* msg_print(LS(__T("Cached a slay combination"),__T("[未訳]Untranslated text. Copy or Translate from English."))); */ | |
4281 | 4281 | } |
4282 | 4282 | } |
4283 | 4283 | } |
@@ -125,25 +125,23 @@ | ||
125 | 125 | /* Critical hit */ |
126 | 126 | if (randint1(5000) <= i) |
127 | 127 | { |
128 | - _TCHAR langbuf[200]; | |
129 | 128 | k = weight + randint1(500); |
130 | - | |
131 | 129 | if (k < 500) |
132 | 130 | { |
133 | 131 | msg_print(LS(__T("It was a good hit!"), |
134 | - spaceme(langbuf, __T("手ごたえがあった。")))); /* Translation TBC */ | |
132 | + __T("手ごたえがあった。"))); /* Translation TBC */ | |
135 | 133 | dam = 2 * dam + 5; |
136 | 134 | } |
137 | 135 | else if (k < 1000) |
138 | 136 | { |
139 | 137 | msg_print(LS(__T("It was a great hit!"), |
140 | - spaceme(langbuf, __T("かなり手ごたえがあった。")))); /* Translation TBC */ | |
138 | + __T("かなり手ごたえがあった。"))); /* Translation TBC */ | |
141 | 139 | dam = 2 * dam + 10; |
142 | 140 | } |
143 | 141 | else |
144 | 142 | { |
145 | 143 | msg_print(LS(__T("It was a superb hit!"), |
146 | - spaceme(langbuf, __T("会心の一撃だった。")))); /* Translation TBC */ | |
144 | + __T("会心の一撃だった。"))); /* Translation TBC */ | |
147 | 145 | dam = 3 * dam + 15; |
148 | 146 | } |
149 | 147 | } |
@@ -165,7 +163,6 @@ | ||
165 | 163 | /* Chance */ |
166 | 164 | if (randint1(5000) <= i) |
167 | 165 | { |
168 | - _TCHAR langbuf[200]; | |
169 | 166 | k = weight + randint1(650); |
170 | 167 | |
171 | 168 | if (k < 400) |
@@ -172,7 +169,7 @@ | ||
172 | 169 | { |
173 | 170 | sound(MSG_HIT_GOOD); |
174 | 171 | msg_print(LS(__T("It was a good hit!"), |
175 | - spaceme(langbuf, __T("手ごたえがあった。")))); /* Translation TBC */ | |
172 | + __T("手ごたえがあった。"))); /* Translation TBC */ | |
176 | 173 | dam = 2 * dam + 5; |
177 | 174 | } |
178 | 175 | else if (k < 700) |
@@ -179,7 +176,7 @@ | ||
179 | 176 | { |
180 | 177 | sound(MSG_HIT_GREAT); |
181 | 178 | msg_print(LS(__T("It was a great hit!"), |
182 | - spaceme(langbuf, __T("かなり手ごたえがあった。")))); /* Translation TBC */ | |
179 | + __T("かなり手ごたえがあった。"))); /* Translation TBC */ | |
183 | 180 | dam = 2 * dam + 10; |
184 | 181 | } |
185 | 182 | else if (k < 900) |
@@ -186,7 +183,7 @@ | ||
186 | 183 | { |
187 | 184 | sound(MSG_HIT_SUPERB); |
188 | 185 | msg_print(LS(__T("It was a superb hit!"), |
189 | - spaceme(langbuf, __T("会心の一撃だった。")))); /* Translation TBC */ | |
186 | + __T("会心の一撃だった。"))); /* Translation TBC */ | |
190 | 187 | dam = 3 * dam + 15; |
191 | 188 | } |
192 | 189 | else if (k < 1300) |
@@ -193,7 +190,7 @@ | ||
193 | 190 | { |
194 | 191 | sound(MSG_HIT_HI_GREAT); |
195 | 192 | msg_print(LS(__T("It was a *GREAT* hit!"), |
196 | - spaceme(langbuf, __T("最高の会心の一撃だった。")))); /* Translation TBC */ | |
193 | + __T("最高の会心の一撃だった。"))); /* Translation TBC */ | |
197 | 194 | dam = 3 * dam + 20; |
198 | 195 | } |
199 | 196 | else |
@@ -200,7 +197,7 @@ | ||
200 | 197 | { |
201 | 198 | sound(MSG_HIT_HI_SUPERB); |
202 | 199 | msg_print(LS(__T("It was a *SUPERB* hit!"), |
203 | - spaceme(langbuf, __T("比類無き最高の会心の一撃だった。")))); /* Translation TBC */ | |
200 | + __T("比類無き最高の会心の一撃だった。"))); /* Translation TBC */ | |
204 | 201 | dam = ((7 * dam) / 2) + 25; |
205 | 202 | } |
206 | 203 | } |
@@ -418,7 +415,7 @@ | ||
418 | 415 | |
419 | 416 | /* Message */ |
420 | 417 | msg_print( LS(__T("Your hands stop glowing."), |
421 | - spaceme(langbuf, __T("手の輝きがなくなった。")))); /* Translation TBC */ | |
418 | + __T("手の輝きがなくなった。"))); /* Translation TBC */ | |
422 | 419 | |
423 | 420 | /* Confuse the monster */ |
424 | 421 | if (r_ptr->flags[2] & (RF2_NO_CONF)) |
@@ -541,7 +538,7 @@ | ||
541 | 538 | if (distance(y, x, ty, tx) > tdis) |
542 | 539 | { |
543 | 540 | msg_print(LS(__T("Target out of range"), /* Translation TBC */ |
544 | - spaceme(langbuf, __T("目標が範囲外だ。")))); | |
541 | + __T("目標が範囲外だ。"))); | |
545 | 542 | return; |
546 | 543 | } |
547 | 544 | } |
@@ -762,7 +759,7 @@ | ||
762 | 759 | if (!j_ptr->tval || !p_ptr->state.ammo_tval) |
763 | 760 | { |
764 | 761 | msg_print(LS(__T("You have nothing to fire with."), /* Translation TBC */ |
765 | - spaceme(langbuf, __T("遠距離攻撃武器がない。")))); | |
762 | + __T("遠距離攻撃武器がない。"))); | |
766 | 763 | return; |
767 | 764 | } |
768 | 765 | /* Require proper missile */ |
@@ -246,8 +246,8 @@ | ||
246 | 246 | if (!(p_ptr->noscore & NOSCORE_WIZARD)) |
247 | 247 | { |
248 | 248 | /* Mention effects */ |
249 | - msg_print(__T("You are about to enter 'wizard' mode for the very first time!")); | |
250 | - msg_print(__T("This is a form of cheating, and your game will not be scored!")); | |
249 | + msg_print(LS(__T("You are about to enter 'wizard' mode for the very first time!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
250 | + msg_print(LS(__T("This is a form of cheating, and your game will not be scored!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
251 | 251 | message_flush(); |
252 | 252 | |
253 | 253 | /* Verify request */ |
@@ -262,12 +262,12 @@ | ||
262 | 262 | if (p_ptr->wizard) |
263 | 263 | { |
264 | 264 | p_ptr->wizard = FALSE; |
265 | - msg_print(__T("Wizard mode off.")); | |
265 | + msg_print(LS(__T("Wizard mode off."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
266 | 266 | } |
267 | 267 | else |
268 | 268 | { |
269 | 269 | p_ptr->wizard = TRUE; |
270 | - msg_print(__T("Wizard mode on.")); | |
270 | + msg_print(LS(__T("Wizard mode on."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
271 | 271 | } |
272 | 272 | |
273 | 273 | /* Update monsters */ |
@@ -288,8 +288,8 @@ | ||
288 | 288 | if (!(p_ptr->noscore & NOSCORE_DEBUG)) |
289 | 289 | { |
290 | 290 | /* Mention effects */ |
291 | - msg_print(__T("You are about to use the dangerous, unsupported, debug commands!")); | |
292 | - msg_print(__T("Your machine may crash, and your savefile may become corrupted!")); | |
291 | + msg_print(LS(__T("You are about to use the dangerous, unsupported, debug commands!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
292 | + msg_print(LS(__T("Your machine may crash, and your savefile may become corrupted!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
293 | 293 | message_flush(); |
294 | 294 | |
295 | 295 | /* Verify request */ |
@@ -317,8 +317,8 @@ | ||
317 | 317 | if (!(p_ptr->noscore & NOSCORE_BORG)) |
318 | 318 | { |
319 | 319 | /* Mention effects */ |
320 | - msg_print(__T("You are about to use the dangerous, unsupported, borg commands!")); | |
321 | - msg_print(__T("Your machine may crash, and your savefile may become corrupted!")); | |
320 | + msg_print(LS(__T("You are about to use the dangerous, unsupported, borg commands!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
321 | + msg_print(LS(__T("Your machine may crash, and your savefile may become corrupted!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
322 | 322 | message_flush(); |
323 | 323 | |
324 | 324 | /* Verify request */ |
@@ -382,7 +382,7 @@ | ||
382 | 382 | else if (p_ptr->command_cmd_ex.mousebutton == 2) |
383 | 383 | { |
384 | 384 | target_set_location(y, x); |
385 | - msg_print(__T("Target set."); | |
385 | + msg_print(LS(__T("Target set."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
386 | 386 | } |
387 | 387 | */ |
388 | 388 | } |
@@ -41,13 +41,13 @@ | ||
41 | 41 | /* Verify stairs */ |
42 | 42 | if (cave_feat[p_ptr->py][p_ptr->px] != FEAT_LESS) |
43 | 43 | { |
44 | - msg_print(__T("I see no up staircase here.")); | |
44 | + msg_print(LS(__T("I see no up staircase here."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
45 | 45 | return; |
46 | 46 | } |
47 | 47 | /* Ironman */ |
48 | 48 | if (OPT(adult_ironman)) |
49 | 49 | { |
50 | - msg_print(__T("Nothing happens!")); | |
50 | + msg_print(LS(__T("Nothing happens!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
51 | 51 | return; |
52 | 52 | } |
53 | 53 | /* Hack -- take a turn */ |
@@ -72,7 +72,7 @@ | ||
72 | 72 | /* Verify stairs */ |
73 | 73 | if (cave_feat[p_ptr->py][p_ptr->px] != FEAT_MORE) |
74 | 74 | { |
75 | - msg_print(__T("I see no down staircase here.")); | |
75 | + msg_print(LS(__T("I see no down staircase here."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
76 | 76 | return; |
77 | 77 | } |
78 | 78 |
@@ -254,7 +254,7 @@ | ||
254 | 254 | /* Lose strength */ |
255 | 255 | if (trap & (CHEST_LOSE_STR)) |
256 | 256 | { |
257 | - msg_print(__T("A small needle has pricked you!")); | |
257 | + msg_print(LS(__T("A small needle has pricked you!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
258 | 258 | take_hit(damroll(1, 4), __T("a poison needle")); |
259 | 259 | (void)do_dec_stat(A_STR, FALSE); |
260 | 260 | } |
@@ -261,7 +261,7 @@ | ||
261 | 261 | /* Lose constitution */ |
262 | 262 | if (trap & (CHEST_LOSE_CON)) |
263 | 263 | { |
264 | - msg_print(__T("A small needle has pricked you!")); | |
264 | + msg_print(LS(__T("A small needle has pricked you!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
265 | 265 | take_hit(damroll(1, 4), __T("a poison needle")); |
266 | 266 | (void)do_dec_stat(A_CON, FALSE); |
267 | 267 | } |
@@ -268,7 +268,7 @@ | ||
268 | 268 | /* Poison */ |
269 | 269 | if (trap & (CHEST_POISON)) |
270 | 270 | { |
271 | - msg_print(__T("A puff of green gas surrounds you!")); | |
271 | + msg_print(LS(__T("A puff of green gas surrounds you!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
272 | 272 | if (!(p_ptr->state.resist_pois || p_ptr->timed[TMD_OPP_POIS])) |
273 | 273 | (void)inc_timed(TMD_POISONED, 10 + randint1(20), TRUE); |
274 | 274 | else if (p_ptr->state.resist_pois) |
@@ -277,7 +277,7 @@ | ||
277 | 277 | /* Paralyze */ |
278 | 278 | if (trap & (CHEST_PARALYZE)) |
279 | 279 | { |
280 | - msg_print(__T("A puff of yellow gas surrounds you!")); | |
280 | + msg_print(LS(__T("A puff of yellow gas surrounds you!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
281 | 281 | if (!p_ptr->state.free_act) |
282 | 282 | (void)inc_timed(TMD_PARALYZED, 10 + randint1(20), TRUE); |
283 | 283 | else |
@@ -287,7 +287,7 @@ | ||
287 | 287 | if (trap & (CHEST_SUMMON)) |
288 | 288 | { |
289 | 289 | int num = 2 + randint1(3); |
290 | - msg_print(__T("You are enveloped in a cloud of smoke!")); | |
290 | + msg_print(LS(__T("You are enveloped in a cloud of smoke!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
291 | 291 | sound(MSG_SUM_MONSTER); |
292 | 292 | for (i = 0; i < num; i++) |
293 | 293 | { |
@@ -297,8 +297,8 @@ | ||
297 | 297 | /* Explode */ |
298 | 298 | if (trap & (CHEST_EXPLODE)) |
299 | 299 | { |
300 | - msg_print(__T("There is a sudden explosion!")); | |
301 | - msg_print(__T("Everything inside the chest is destroyed!")); | |
300 | + msg_print(LS(__T("There is a sudden explosion!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
301 | + msg_print(LS(__T("Everything inside the chest is destroyed!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
302 | 302 | o_ptr->pval = 0; |
303 | 303 | take_hit(damroll(5, 8), __T("an exploding chest")); |
304 | 304 | } |
@@ -406,17 +406,17 @@ | ||
406 | 406 | /* Must find the trap first. */ |
407 | 407 | if (!object_known_p(o_ptr)) |
408 | 408 | { |
409 | - msg_print(__T("I don't see any traps.")); | |
409 | + msg_print(LS(__T("I don't see any traps."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
410 | 410 | } |
411 | 411 | /* Already disarmed/unlocked */ |
412 | 412 | else if (o_ptr->pval <= 0) |
413 | 413 | { |
414 | - msg_print(__T("The chest is not trapped.")); | |
414 | + msg_print(LS(__T("The chest is not trapped."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
415 | 415 | } |
416 | 416 | /* No traps to find. */ |
417 | 417 | else if (!chest_traps[o_ptr->pval]) |
418 | 418 | { |
419 | - msg_print(__T("The chest is not trapped.")); | |
419 | + msg_print(LS(__T("The chest is not trapped."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
420 | 420 | } |
421 | 421 | /* Success (get a lot of experience) */ |
422 | 422 | else if (randint0(100) < j) |
@@ -431,11 +431,11 @@ | ||
431 | 431 | /* We may keep trying */ |
432 | 432 | more = TRUE; |
433 | 433 | if (OPT(flush_failure)) flush(); |
434 | - msg_print(__T("You failed to disarm the chest.")); | |
434 | + msg_print(LS(__T("You failed to disarm the chest."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
435 | 435 | } |
436 | 436 | else /* Failure -- Set off the trap */ |
437 | 437 | { |
438 | - msg_print(__T("You set off a trap!")); | |
438 | + msg_print(LS(__T("You set off a trap!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
439 | 439 | chest_trap(y, x, o_idx); |
440 | 440 | } |
441 | 441 | /* Result */ |
@@ -576,7 +576,7 @@ | ||
576 | 576 | if (!(cave_info[y][x] & (CAVE_MARK))) |
577 | 577 | { |
578 | 578 | /* Message */ |
579 | - msg_print(__T("You see nothing there.")); | |
579 | + msg_print(LS(__T("You see nothing there."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
580 | 580 | |
581 | 581 | /* Nope */ |
582 | 582 | return (FALSE); |
@@ -616,7 +616,7 @@ | ||
616 | 616 | if (cave_feat[y][x] >= FEAT_DOOR_HEAD + 0x08) |
617 | 617 | { |
618 | 618 | /* Stuck */ |
619 | - msg_print(__T("The door appears to be stuck.")); | |
619 | + msg_print(LS(__T("The door appears to be stuck."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
620 | 620 | } |
621 | 621 | /* Locked door */ |
622 | 622 | else if (cave_feat[y][x] >= FEAT_DOOR_HEAD + 0x01) |
@@ -724,7 +724,7 @@ | ||
724 | 724 | if (cave_m_idx[y][x] > 0) |
725 | 725 | { |
726 | 726 | /* Message */ |
727 | - msg_print(__T("There is a monster in the way!")); | |
727 | + msg_print(LS(__T("There is a monster in the way!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
728 | 728 | |
729 | 729 | /* Attack */ |
730 | 730 | py_attack(y, x); |
@@ -777,7 +777,7 @@ | ||
777 | 777 | if (!(cave_info[y][x] & (CAVE_MARK))) |
778 | 778 | { |
779 | 779 | /* Message */ |
780 | - msg_print(__T("You see nothing there.")); | |
780 | + msg_print(LS(__T("You see nothing there."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
781 | 781 | |
782 | 782 | /* Nope */ |
783 | 783 | return (FALSE); |
@@ -787,7 +787,7 @@ | ||
787 | 787 | (cave_feat[y][x] != FEAT_BROKEN)) |
788 | 788 | { |
789 | 789 | /* Message */ |
790 | - msg_print(__T("You see nothing there to close.")); | |
790 | + msg_print(LS(__T("You see nothing there to close."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
791 | 791 | |
792 | 792 | /* Nope */ |
793 | 793 | return (FALSE); |
@@ -815,7 +815,7 @@ | ||
815 | 815 | if (cave_feat[y][x] == FEAT_BROKEN) |
816 | 816 | { |
817 | 817 | /* Message */ |
818 | - msg_print(__T("The door appears to be broken.")); | |
818 | + msg_print(LS(__T("The door appears to be broken."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
819 | 819 | } |
820 | 820 | else /* Open door */ |
821 | 821 | { |
@@ -864,7 +864,7 @@ | ||
864 | 864 | if (cave_m_idx[y][x] > 0) |
865 | 865 | { |
866 | 866 | /* Message */ |
867 | - msg_print(__T("There is a monster in the way!")); | |
867 | + msg_print(LS(__T("There is a monster in the way!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
868 | 868 | |
869 | 869 | /* Attack */ |
870 | 870 | py_attack(y, x); |
@@ -909,7 +909,7 @@ | ||
909 | 909 | if (!(cave_info[y][x] & (CAVE_MARK))) |
910 | 910 | { |
911 | 911 | /* Message */ |
912 | - msg_print(__T("You see nothing there.")); | |
912 | + msg_print(LS(__T("You see nothing there."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
913 | 913 | |
914 | 914 | /* Nope */ |
915 | 915 | return (FALSE); |
@@ -918,7 +918,7 @@ | ||
918 | 918 | if (cave_floor_bold(y, x)) |
919 | 919 | { |
920 | 920 | /* Message */ |
921 | - msg_print(__T("You see nothing there to tunnel.")); | |
921 | + msg_print(LS(__T("You see nothing there to tunnel."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
922 | 922 | |
923 | 923 | /* Nope */ |
924 | 924 | return (FALSE); |
@@ -984,7 +984,7 @@ | ||
984 | 984 | /* Titanium */ |
985 | 985 | if (cave_feat[y][x] >= FEAT_PERM_EXTRA) |
986 | 986 | { |
987 | - msg_print(__T("This seems to be permanent rock.")); | |
987 | + msg_print(LS(__T("This seems to be permanent rock."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
988 | 988 | } |
989 | 989 | /* Granite */ |
990 | 990 | else if (cave_feat[y][x] >= FEAT_WALL_EXTRA) |
@@ -992,12 +992,12 @@ | ||
992 | 992 | /* Tunnel */ |
993 | 993 | if ((p_ptr->state.skills[SKILL_DIGGING] > 40 + randint0(1600)) && twall(y, x)) |
994 | 994 | { |
995 | - msg_print(__T("You have finished the tunnel.")); | |
995 | + msg_print(LS(__T("You have finished the tunnel."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
996 | 996 | } |
997 | 997 | else /* Keep trying */ |
998 | 998 | { |
999 | 999 | /* We may continue tunelling */ |
1000 | - msg_print(__T("You tunnel into the granite wall.")); | |
1000 | + msg_print(LS(__T("You tunnel into the granite wall."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1001 | 1001 | more = TRUE; |
1002 | 1002 | } |
1003 | 1003 | } |
@@ -1037,12 +1037,12 @@ | ||
1037 | 1037 | place_gold(y, x, p_ptr->depth); |
1038 | 1038 | |
1039 | 1039 | /* Message */ |
1040 | - msg_print(__T("You have found something!")); | |
1040 | + msg_print(LS(__T("You have found something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1041 | 1041 | } |
1042 | 1042 | else /* Found nothing */ |
1043 | 1043 | { |
1044 | 1044 | /* Message */ |
1045 | - msg_print(__T("You have finished the tunnel.")); | |
1045 | + msg_print(LS(__T("You have finished the tunnel."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1046 | 1046 | } |
1047 | 1047 | } |
1048 | 1048 | /* Failure (quartz) */ |
@@ -1049,7 +1049,7 @@ | ||
1049 | 1049 | else if (hard) |
1050 | 1050 | { |
1051 | 1051 | /* Message, continue digging */ |
1052 | - msg_print(__T("You tunnel into the quartz vein.")); | |
1052 | + msg_print(LS(__T("You tunnel into the quartz vein."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1053 | 1053 | more = TRUE; |
1054 | 1054 | } |
1055 | 1055 |
@@ -1057,7 +1057,7 @@ | ||
1057 | 1057 | else |
1058 | 1058 | { |
1059 | 1059 | /* Message, continue digging */ |
1060 | - msg_print(__T("You tunnel into the magma vein.")); | |
1060 | + msg_print(LS(__T("You tunnel into the magma vein."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1061 | 1061 | more = TRUE; |
1062 | 1062 | } |
1063 | 1063 | } |
@@ -1068,7 +1068,7 @@ | ||
1068 | 1068 | if ((p_ptr->state.skills[SKILL_DIGGING] > randint0(200)) && twall(y, x)) |
1069 | 1069 | { |
1070 | 1070 | /* Message */ |
1071 | - msg_print(__T("You have removed the rubble.")); | |
1071 | + msg_print(LS(__T("You have removed the rubble."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1072 | 1072 | |
1073 | 1073 | /* Hack -- place an object */ |
1074 | 1074 | if (randint0(100) < 10) |
@@ -1080,7 +1080,7 @@ | ||
1080 | 1080 | if (!squelch_hide_item(&o_list[cave_o_idx[y][x]]) && |
1081 | 1081 | player_can_see_bold(y, x)) |
1082 | 1082 | { |
1083 | - msg_print(__T("You have found something!")); | |
1083 | + msg_print(LS(__T("You have found something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1084 | 1084 | } |
1085 | 1085 | } |
1086 | 1086 | } |
@@ -1087,7 +1087,7 @@ | ||
1087 | 1087 | else |
1088 | 1088 | { |
1089 | 1089 | /* Message, keep digging */ |
1090 | - msg_print(__T("You dig in the rubble.")); | |
1090 | + msg_print(LS(__T("You dig in the rubble."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1091 | 1091 | more = TRUE; |
1092 | 1092 | } |
1093 | 1093 | } |
@@ -1097,12 +1097,12 @@ | ||
1097 | 1097 | /* Tunnel */ |
1098 | 1098 | if ((p_ptr->state.skills[SKILL_DIGGING] > 30 + randint0(1200)) && twall(y, x)) |
1099 | 1099 | { |
1100 | - msg_print(__T("You have finished the tunnel.")); | |
1100 | + msg_print(LS(__T("You have finished the tunnel."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1101 | 1101 | } |
1102 | 1102 | else /* Keep trying */ |
1103 | 1103 | { |
1104 | 1104 | /* We may continue tunelling */ |
1105 | - msg_print(__T("You tunnel into the granite wall.")); | |
1105 | + msg_print(LS(__T("You tunnel into the granite wall."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1106 | 1106 | more = TRUE; |
1107 | 1107 | |
1108 | 1108 | /* Occasional Search XXX XXX */ |
@@ -1114,12 +1114,12 @@ | ||
1114 | 1114 | /* Tunnel */ |
1115 | 1115 | if ((p_ptr->state.skills[SKILL_DIGGING] > 30 + randint0(1200)) && twall(y, x)) |
1116 | 1116 | { |
1117 | - msg_print(__T("You have finished the tunnel.")); | |
1117 | + msg_print(LS(__T("You have finished the tunnel."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1118 | 1118 | } |
1119 | 1119 | else /* Keep trying */ |
1120 | 1120 | { |
1121 | 1121 | /* We may continue tunelling */ |
1122 | - msg_print(__T("You tunnel into the door.")); | |
1122 | + msg_print(LS(__T("You tunnel into the door."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1123 | 1123 | more = TRUE; |
1124 | 1124 | } |
1125 | 1125 | } |
@@ -1162,7 +1162,7 @@ | ||
1162 | 1162 | if (cave_m_idx[y][x] > 0) |
1163 | 1163 | { |
1164 | 1164 | /* Message */ |
1165 | - msg_print(__T("There is a monster in the way!")); | |
1165 | + msg_print(LS(__T("There is a monster in the way!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1166 | 1166 | |
1167 | 1167 | /* Attack */ |
1168 | 1168 | py_attack(y, x); |
@@ -1194,7 +1194,7 @@ | ||
1194 | 1194 | if (!(cave_info[y][x] & (CAVE_MARK))) |
1195 | 1195 | { |
1196 | 1196 | /* Message */ |
1197 | - msg_print(__T("You see nothing there.")); | |
1197 | + msg_print(LS(__T("You see nothing there."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1198 | 1198 | |
1199 | 1199 | /* Nope */ |
1200 | 1200 | return (FALSE); |
@@ -1204,7 +1204,7 @@ | ||
1204 | 1204 | (cave_feat[y][x] <= FEAT_TRAP_TAIL))) |
1205 | 1205 | { |
1206 | 1206 | /* Message */ |
1207 | - msg_print(__T("You see nothing there to disarm.")); | |
1207 | + msg_print(LS(__T("You see nothing there to disarm."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1208 | 1208 | |
1209 | 1209 | /* Nope */ |
1210 | 1210 | return (FALSE); |
@@ -1331,7 +1331,7 @@ | ||
1331 | 1331 | if (cave_m_idx[y][x] > 0) |
1332 | 1332 | { |
1333 | 1333 | /* Message */ |
1334 | - msg_print(__T("There is a monster in the way!")); | |
1334 | + msg_print(LS(__T("There is a monster in the way!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1335 | 1335 | |
1336 | 1336 | /* Attack */ |
1337 | 1337 | py_attack(y, x); |
@@ -1393,7 +1393,7 @@ | ||
1393 | 1393 | if (!(cave_info[y][x] & (CAVE_MARK))) |
1394 | 1394 | { |
1395 | 1395 | /* Message */ |
1396 | - msg_print(__T("You see nothing there.")); | |
1396 | + msg_print(LS(__T("You see nothing there."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1397 | 1397 | |
1398 | 1398 | /* Nope */ |
1399 | 1399 | return (FALSE); |
@@ -1403,7 +1403,7 @@ | ||
1403 | 1403 | (cave_feat[y][x] <= FEAT_DOOR_TAIL))) |
1404 | 1404 | { |
1405 | 1405 | /* Message */ |
1406 | - msg_print(__T("You see nothing there to bash.")); | |
1406 | + msg_print(LS(__T("You see nothing there to bash."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1407 | 1407 | |
1408 | 1408 | /* Nope */ |
1409 | 1409 | return (FALSE); |
@@ -1429,7 +1429,7 @@ | ||
1429 | 1429 | return (FALSE); |
1430 | 1430 | |
1431 | 1431 | /* Message */ |
1432 | - msg_print(__T("You smash into the door!")); | |
1432 | + msg_print(LS(__T("You smash into the door!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1433 | 1433 | |
1434 | 1434 | /* Hack -- Bash power based on strength */ |
1435 | 1435 | /* (Ranges from 3 to 20 to 100 to 200) */ |
@@ -1468,7 +1468,7 @@ | ||
1468 | 1468 | p_ptr->lev) |
1469 | 1469 | { |
1470 | 1470 | /* Message */ |
1471 | - msg_print(__T("The door holds firm.")); | |
1471 | + msg_print(LS(__T("The door holds firm."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1472 | 1472 | |
1473 | 1473 | /* Allow repeated bashing */ |
1474 | 1474 | more = TRUE; |
@@ -1476,7 +1476,7 @@ | ||
1476 | 1476 | else /* High dexterity yields coolness */ |
1477 | 1477 | { |
1478 | 1478 | /* Message */ |
1479 | - msg_print(__T("You are off-balance.")); | |
1479 | + msg_print(LS(__T("You are off-balance."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1480 | 1480 | |
1481 | 1481 | /* Hack -- Lose balance ala paralysis */ |
1482 | 1482 | (void)inc_timed(TMD_PARALYZED, 2 + randint0(2), TRUE); |
@@ -1528,7 +1528,7 @@ | ||
1528 | 1528 | if (cave_m_idx[y][x] > 0) |
1529 | 1529 | { |
1530 | 1530 | /* Message */ |
1531 | - msg_print(__T("There is a monster in the way!")); | |
1531 | + msg_print(LS(__T("There is a monster in the way!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1532 | 1532 | |
1533 | 1533 | /* Attack */ |
1534 | 1534 | py_attack(y, x); |
@@ -1636,7 +1636,7 @@ | ||
1636 | 1636 | else /* Oops */ |
1637 | 1637 | { |
1638 | 1638 | /* Oops */ |
1639 | - msg_print(__T("You spin around.")); | |
1639 | + msg_print(LS(__T("You spin around."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1640 | 1640 | } |
1641 | 1641 | /* Cancel repetition unless we can continue */ |
1642 | 1642 | if (!more) |
@@ -1699,7 +1699,7 @@ | ||
1699 | 1699 | if (!(cave_info[y][x] & (CAVE_MARK))) |
1700 | 1700 | { |
1701 | 1701 | /* Message */ |
1702 | - msg_print(__T("You see nothing there.")); | |
1702 | + msg_print(LS(__T("You see nothing there."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1703 | 1703 | |
1704 | 1704 | /* Nope */ |
1705 | 1705 | return (FALSE); |
@@ -1709,7 +1709,7 @@ | ||
1709 | 1709 | (cave_feat[y][x] <= FEAT_DOOR_TAIL))) |
1710 | 1710 | { |
1711 | 1711 | /* Message */ |
1712 | - msg_print(__T("You see nothing there to spike.")); | |
1712 | + msg_print(LS(__T("You see nothing there to spike."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1713 | 1713 | |
1714 | 1714 | /* Nope */ |
1715 | 1715 | return (FALSE); |
@@ -1733,7 +1733,7 @@ | ||
1733 | 1733 | if (!get_spike(&item)) |
1734 | 1734 | { |
1735 | 1735 | /* Message */ |
1736 | - msg_print(__T("You have no spikes!")); | |
1736 | + msg_print(LS(__T("You have no spikes!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1737 | 1737 | |
1738 | 1738 | /* Done */ |
1739 | 1739 | return; |
@@ -1759,7 +1759,7 @@ | ||
1759 | 1759 | if (cave_m_idx[y][x] > 0) |
1760 | 1760 | { |
1761 | 1761 | /* Message */ |
1762 | - msg_print(__T("There is a monster in the way!")); | |
1762 | + msg_print(LS(__T("There is a monster in the way!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1763 | 1763 | |
1764 | 1764 | /* Attack */ |
1765 | 1765 | py_attack(y, x); |
@@ -1770,7 +1770,7 @@ | ||
1770 | 1770 | if (!do_cmd_spike_test(y, x)) return; |
1771 | 1771 | |
1772 | 1772 | /* Successful jamming */ |
1773 | - msg_print(__T("You jam the door with a spike.")); | |
1773 | + msg_print(LS(__T("You jam the door with a spike."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1774 | 1774 | |
1775 | 1775 | /* Convert "locked" to "stuck" XXX XXX XXX */ |
1776 | 1776 | if (cave_feat[y][x] < FEAT_DOOR_HEAD + 0x08) |
@@ -1949,7 +1949,7 @@ | ||
1949 | 1949 | /* Hack XXX XXX XXX */ |
1950 | 1950 | if (p_ptr->timed[TMD_CONFUSED]) |
1951 | 1951 | { |
1952 | - msg_print(__T("You are too confused!")); | |
1952 | + msg_print(LS(__T("You are too confused!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1953 | 1953 | return; |
1954 | 1954 | } |
1955 | 1955 |
@@ -1983,7 +1983,7 @@ | ||
1983 | 1983 | /* Hack XXX XXX XXX */ |
1984 | 1984 | if (p_ptr->timed[TMD_CONFUSED]) |
1985 | 1985 | { |
1986 | - msg_print(__T("You are too confused!")); | |
1986 | + msg_print(LS(__T("You are too confused!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1987 | 1987 | return; |
1988 | 1988 | } |
1989 | 1989 |
@@ -66,7 +66,7 @@ | ||
66 | 66 | if (!prefs_save(buf, dump, title)) |
67 | 67 | { |
68 | 68 | prt(__T(""), 0, 0); |
69 | - msg_print(__T("Failed")); | |
69 | + msg_print(LS(__T("Failed"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
70 | 70 | return; |
71 | 71 | } |
72 | 72 | /* Message */ |
@@ -234,9 +234,9 @@ | ||
234 | 234 | if (get_file(fname, buf, sizeof buf)) |
235 | 235 | { |
236 | 236 | if (file_character(buf, FALSE) != 0) |
237 | - msg_print(__T("Character dump failed!")); | |
237 | + msg_print(LS(__T("Character dump failed!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
238 | 238 | else |
239 | - msg_print(__T("Character dump successful.")); | |
239 | + msg_print(LS(__T("Character dump successful."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
240 | 240 | } |
241 | 241 | } |
242 | 242 | /* Toggle mode */ |
@@ -922,7 +922,7 @@ | ||
922 | 922 | { |
923 | 923 | /* Prompt */ |
924 | 924 | prt(__T(""), 0, 0); |
925 | - msg_print(__T("Found no macro.")); | |
925 | + msg_print(LS(__T("Found no macro."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
926 | 926 | } |
927 | 927 | /* Found one */ |
928 | 928 | else |
@@ -938,7 +938,7 @@ | ||
938 | 938 | |
939 | 939 | /* Prompt */ |
940 | 940 | prt(__T(""), 0, 0); |
941 | - msg_print(__T("Found a macro.")); | |
941 | + msg_print(LS(__T("Found a macro."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
942 | 942 | } |
943 | 943 | break; |
944 | 944 | } |
@@ -973,7 +973,7 @@ | ||
973 | 973 | |
974 | 974 | /* Prompt */ |
975 | 975 | prt(__T(""), 0, 0); |
976 | - msg_print(__T("Added a macro.")); | |
976 | + msg_print(LS(__T("Added a macro."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
977 | 977 | } |
978 | 978 | break; |
979 | 979 | } |
@@ -993,7 +993,7 @@ | ||
993 | 993 | |
994 | 994 | /* Prompt */ |
995 | 995 | prt(__T(""), 0, 0); |
996 | - msg_print(__T("Removed a macro.")); | |
996 | + msg_print(LS(__T("Removed a macro."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
997 | 997 | break; |
998 | 998 | } |
999 | 999 | case APP_KEYMAP: |
@@ -1023,7 +1023,7 @@ | ||
1023 | 1023 | { |
1024 | 1024 | /* Prompt */ |
1025 | 1025 | prt(__T(""), 0, 0); |
1026 | - msg_print(__T("Found no keymap.")); | |
1026 | + msg_print(LS(__T("Found no keymap."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1027 | 1027 | } |
1028 | 1028 | /* Found one */ |
1029 | 1029 | else |
@@ -1039,7 +1039,7 @@ | ||
1039 | 1039 | |
1040 | 1040 | /* Prompt */ |
1041 | 1041 | prt(__T(""), 0, 0); |
1042 | - msg_print(__T("Found a keymap.")); | |
1042 | + msg_print(LS(__T("Found a keymap."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1043 | 1043 | } |
1044 | 1044 | break; |
1045 | 1045 | } |
@@ -1077,7 +1077,7 @@ | ||
1077 | 1077 | |
1078 | 1078 | /* Prompt */ |
1079 | 1079 | prt(__T(""), 0, 0); |
1080 | - msg_print(__T("Added a keymap.")); | |
1080 | + msg_print(LS(__T("Added a keymap."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1081 | 1081 | } |
1082 | 1082 | break; |
1083 | 1083 | } |
@@ -1100,7 +1100,7 @@ | ||
1100 | 1100 | |
1101 | 1101 | /* Prompt */ |
1102 | 1102 | prt(__T(""), 0, 0); |
1103 | - msg_print(__T("Removed a keymap.")); | |
1103 | + msg_print(LS(__T("Removed a keymap."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1104 | 1104 | break; |
1105 | 1105 | } |
1106 | 1106 | case ENTER_ACT: /* Enter a new action */ |
@@ -1205,7 +1205,7 @@ | ||
1205 | 1205 | |
1206 | 1206 | /* Message */ |
1207 | 1207 | prt(__T(""), 0, 0); |
1208 | - msg_print(__T("Visual attr/char tables reset.")); | |
1208 | + msg_print(LS(__T("Visual attr/char tables reset."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1209 | 1209 | } |
1210 | 1210 | message_flush(); |
1211 | 1211 | } |
@@ -1770,7 +1770,7 @@ | ||
1770 | 1770 | /* No useful feeling in town */ |
1771 | 1771 | if (!p_ptr->depth) |
1772 | 1772 | { |
1773 | - msg_print(__T("Looks like a typical town.")); | |
1773 | + msg_print(LS(__T("Looks like a typical town."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1774 | 1774 | return; |
1775 | 1775 | } |
1776 | 1776 | /* Display the feeling */ |
@@ -1859,7 +1859,7 @@ | ||
1859 | 1859 | file_close(fp); |
1860 | 1860 | |
1861 | 1861 | /* Message */ |
1862 | - msg_print(__T("Screen dump loaded.")); | |
1862 | + msg_print(LS(__T("Screen dump loaded."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1863 | 1863 | message_flush(); |
1864 | 1864 | |
1865 | 1865 | /* Load screen */ |
@@ -1873,9 +1873,8 @@ | ||
1873 | 1873 | { |
1874 | 1874 | if(arg_language == LNG_ENGLISH) |
1875 | 1875 | { |
1876 | - _TCHAR buf[1000]; | |
1877 | 1876 | arg_language = LNG_JAPANESE; |
1878 | - msg_print(spaceme( buf, __T("言語を日本語に変えました。"))); /* Translation TBC */ | |
1877 | + msg_print(__T("言語を日本語に変えました。")); /* Translation TBC */ | |
1879 | 1878 | } |
1880 | 1879 | else |
1881 | 1880 | { |
@@ -1958,7 +1957,7 @@ | ||
1958 | 1957 | file_close(fff); |
1959 | 1958 | |
1960 | 1959 | /* Message */ |
1961 | - msg_print(__T("Screen dump saved.")); | |
1960 | + msg_print(LS(__T("Screen dump saved."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1962 | 1961 | message_flush(); |
1963 | 1962 | |
1964 | 1963 | /* Load screen */ |
@@ -1995,7 +1994,7 @@ | ||
1995 | 1994 | /* Check for failure */ |
1996 | 1995 | if (!fff) |
1997 | 1996 | { |
1998 | - msg_print(__T("Screen dump failed.")); | |
1997 | + msg_print(LS(__T("Screen dump failed."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1999 | 1998 | message_flush(); |
2000 | 1999 | return; |
2001 | 2000 | } |
@@ -2017,7 +2016,7 @@ | ||
2017 | 2016 | file_delete(file_name); |
2018 | 2017 | do_cmd_redraw(); |
2019 | 2018 | |
2020 | - msg_print(__T("HTML screen dump saved.")); | |
2019 | + msg_print(LS(__T("HTML screen dump saved."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2021 | 2020 | message_flush(); |
2022 | 2021 | } |
2023 | 2022 |
@@ -2026,7 +2025,7 @@ | ||
2026 | 2025 | */ |
2027 | 2026 | void do_cmd_save_screen(void) |
2028 | 2027 | { |
2029 | - msg_print(__T("Dump type [(t)ext; (h)tml; (f)orum embedded html]:")); | |
2028 | + msg_print(LS(__T("Dump type [(t)ext; (h)tml; (f)orum embedded html]:"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2030 | 2029 | |
2031 | 2030 | while (TRUE) |
2032 | 2031 | { |
@@ -646,31 +646,31 @@ | ||
646 | 646 | /* Weak */ |
647 | 647 | case 1: |
648 | 648 | { |
649 | - msg_print(__T("You are still weak.")); | |
649 | + msg_print(LS(__T("You are still weak."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
650 | 650 | break; |
651 | 651 | } |
652 | 652 | /* Hungry */ |
653 | 653 | case 2: |
654 | 654 | { |
655 | - msg_print(__T("You are still hungry.")); | |
655 | + msg_print(LS(__T("You are still hungry."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
656 | 656 | break; |
657 | 657 | } |
658 | 658 | /* Normal */ |
659 | 659 | case 3: |
660 | 660 | { |
661 | - msg_print(__T("You are no longer hungry.")); | |
661 | + msg_print(LS(__T("You are no longer hungry."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
662 | 662 | break; |
663 | 663 | } |
664 | 664 | /* Full */ |
665 | 665 | case 4: |
666 | 666 | { |
667 | - msg_print(__T("You are full!")); | |
667 | + msg_print(LS(__T("You are full!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
668 | 668 | break; |
669 | 669 | } |
670 | 670 | /* Bloated */ |
671 | 671 | case 5: |
672 | 672 | { |
673 | - msg_print(__T("You have gorged yourself!")); | |
673 | + msg_print(LS(__T("You have gorged yourself!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
674 | 674 | break; |
675 | 675 | } |
676 | 676 | } |
@@ -687,7 +687,7 @@ | ||
687 | 687 | case 0: |
688 | 688 | { |
689 | 689 | sound(MSG_NOTICE); |
690 | - msg_print(__T("You are getting faint from hunger!")); | |
690 | + msg_print(LS(__T("You are getting faint from hunger!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
691 | 691 | break; |
692 | 692 | } |
693 | 693 | /* Weak */ |
@@ -694,7 +694,7 @@ | ||
694 | 694 | case 1: |
695 | 695 | { |
696 | 696 | sound(MSG_NOTICE); |
697 | - msg_print(__T("You are getting weak from hunger!")); | |
697 | + msg_print(LS(__T("You are getting weak from hunger!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
698 | 698 | break; |
699 | 699 | } |
700 | 700 | /* Hungry */ |
@@ -701,7 +701,7 @@ | ||
701 | 701 | case 2: |
702 | 702 | { |
703 | 703 | sound(MSG_HUNGRY); |
704 | - msg_print(__T("You are getting hungry.")); | |
704 | + msg_print(LS(__T("You are getting hungry."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
705 | 705 | break; |
706 | 706 | } |
707 | 707 | /* Normal */ |
@@ -708,7 +708,7 @@ | ||
708 | 708 | case 3: |
709 | 709 | { |
710 | 710 | sound(MSG_NOTICE); |
711 | - msg_print(__T("You are no longer full.")); | |
711 | + msg_print(LS(__T("You are no longer full."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
712 | 712 | break; |
713 | 713 | } |
714 | 714 | /* Full */ |
@@ -715,7 +715,7 @@ | ||
715 | 715 | case 4: |
716 | 716 | { |
717 | 717 | sound(MSG_NOTICE); |
718 | - msg_print(__T("You are no longer gorged.")); | |
718 | + msg_print(LS(__T("You are no longer gorged."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
719 | 719 | break; |
720 | 720 | } |
721 | 721 | } |
@@ -347,11 +347,11 @@ | ||
347 | 347 | /* Message */ |
348 | 348 | if (p_ptr->cumber_glove) |
349 | 349 | { |
350 | - msg_print(__T("Your covered hands feel unsuitable for spellcasting.")); | |
350 | + msg_print(LS(__T("Your covered hands feel unsuitable for spellcasting."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
351 | 351 | } |
352 | 352 | else |
353 | 353 | { |
354 | - msg_print(__T("Your hands feel more suitable for spellcasting.")); | |
354 | + msg_print(LS(__T("Your hands feel more suitable for spellcasting."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
355 | 355 | } |
356 | 356 | } |
357 | 357 |
@@ -361,11 +361,11 @@ | ||
361 | 361 | /* Message */ |
362 | 362 | if (p_ptr->cumber_armor) |
363 | 363 | { |
364 | - msg_print(__T("The weight of your armor encumbers your movement.")); | |
364 | + msg_print(LS(__T("The weight of your armor encumbers your movement."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
365 | 365 | } |
366 | 366 | else |
367 | 367 | { |
368 | - msg_print(__T("You feel able to move more freely.")); | |
368 | + msg_print(LS(__T("You feel able to move more freely."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
369 | 369 | } |
370 | 370 | } |
371 | 371 | } |
@@ -1212,15 +1212,15 @@ | ||
1212 | 1212 | /* Message */ |
1213 | 1213 | if (state->heavy_shoot) |
1214 | 1214 | { |
1215 | - msg_print(__T("You have trouble wielding such a heavy bow.")); | |
1215 | + msg_print(LS(__T("You have trouble wielding such a heavy bow."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1216 | 1216 | } |
1217 | 1217 | else if (inventory[INVEN_BOW].k_idx) |
1218 | 1218 | { |
1219 | - msg_print(__T("You have no trouble wielding your bow.")); | |
1219 | + msg_print(LS(__T("You have no trouble wielding your bow."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1220 | 1220 | } |
1221 | 1221 | else |
1222 | 1222 | { |
1223 | - msg_print(__T("You feel relieved to put down your heavy bow.")); | |
1223 | + msg_print(LS(__T("You feel relieved to put down your heavy bow."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1224 | 1224 | } |
1225 | 1225 | } |
1226 | 1226 | /* Take note when "heavy weapon" changes */ |
@@ -1229,15 +1229,15 @@ | ||
1229 | 1229 | /* Message */ |
1230 | 1230 | if (state->heavy_wield) |
1231 | 1231 | { |
1232 | - msg_print(__T("You have trouble wielding such a heavy weapon.")); | |
1232 | + msg_print(LS(__T("You have trouble wielding such a heavy weapon."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1233 | 1233 | } |
1234 | 1234 | else if (inventory[INVEN_WIELD].k_idx) |
1235 | 1235 | { |
1236 | - msg_print(__T("You have no trouble wielding your weapon.")); | |
1236 | + msg_print(LS(__T("You have no trouble wielding your weapon."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1237 | 1237 | } |
1238 | 1238 | else |
1239 | 1239 | { |
1240 | - msg_print(__T("You feel relieved to put down your heavy weapon.")); | |
1240 | + msg_print(LS(__T("You feel relieved to put down your heavy weapon."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1241 | 1241 | } |
1242 | 1242 | } |
1243 | 1243 |
@@ -1247,15 +1247,15 @@ | ||
1247 | 1247 | /* Message */ |
1248 | 1248 | if (state->icky_wield) |
1249 | 1249 | { |
1250 | - msg_print(__T("You do not feel comfortable with your weapon.")); | |
1250 | + msg_print(LS(__T("You do not feel comfortable with your weapon."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1251 | 1251 | } |
1252 | 1252 | else if (inventory[INVEN_WIELD].k_idx) |
1253 | 1253 | { |
1254 | - msg_print(__T("You feel comfortable with your weapon.")); | |
1254 | + msg_print(LS(__T("You feel comfortable with your weapon."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1255 | 1255 | } |
1256 | 1256 | else |
1257 | 1257 | { |
1258 | - msg_print(__T("You feel more comfortable after removing your weapon.")); | |
1258 | + msg_print(LS(__T("You feel more comfortable after removing your weapon."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1259 | 1259 | } |
1260 | 1260 | } |
1261 | 1261 | } |
@@ -78,19 +78,19 @@ | ||
78 | 78 | { |
79 | 79 | if (!cp_ptr->spell_book) |
80 | 80 | { |
81 | - msg_print(__T("You cannot pray or produce magics.")); | |
81 | + msg_print(LS(__T("You cannot pray or produce magics."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
82 | 82 | return FALSE; |
83 | 83 | } |
84 | 84 | |
85 | 85 | if (p_ptr->timed[TMD_BLIND] || no_lite()) |
86 | 86 | { |
87 | - msg_print(__T("You cannot see!")); | |
87 | + msg_print(LS(__T("You cannot see!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
88 | 88 | return FALSE; |
89 | 89 | } |
90 | 90 | |
91 | 91 | if (p_ptr->timed[TMD_CONFUSED]) |
92 | 92 | { |
93 | - msg_print(__T("You are too confused!")); | |
93 | + msg_print(LS(__T("You are too confused!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
94 | 94 | return FALSE; |
95 | 95 | } |
96 | 96 |
@@ -119,25 +119,25 @@ | ||
119 | 119 | { |
120 | 120 | if (p_ptr->timed[TMD_BLIND]) |
121 | 121 | { |
122 | - msg_print(__T("You can't see anything.")); | |
122 | + msg_print(LS(__T("You can't see anything."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
123 | 123 | return FALSE; |
124 | 124 | } |
125 | 125 | |
126 | 126 | if (no_lite()) |
127 | 127 | { |
128 | - msg_print(__T("You have no light to read by.")); | |
128 | + msg_print(LS(__T("You have no light to read by."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
129 | 129 | return FALSE; |
130 | 130 | } |
131 | 131 | |
132 | 132 | if (p_ptr->timed[TMD_CONFUSED]) |
133 | 133 | { |
134 | - msg_print(__T("You are too confused to read!")); | |
134 | + msg_print(LS(__T("You are too confused to read!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
135 | 135 | return FALSE; |
136 | 136 | } |
137 | 137 | |
138 | 138 | if (p_ptr->timed[TMD_AMNESIA]) |
139 | 139 | { |
140 | - msg_print(__T("You can't remember how to read!")); | |
140 | + msg_print(LS(__T("You can't remember how to read!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
141 | 141 | return FALSE; |
142 | 142 | } |
143 | 143 |
@@ -281,7 +281,7 @@ | ||
281 | 281 | { |
282 | 282 | if (OPT(adult_ironman)) |
283 | 283 | { |
284 | - msg_print(__T("Nothing happens.")); | |
284 | + msg_print(LS(__T("Nothing happens."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
285 | 285 | return; |
286 | 286 | } |
287 | 287 |
@@ -1278,7 +1278,7 @@ | ||
1278 | 1278 | { |
1279 | 1279 | if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1280 | 1280 | { |
1281 | - msg_print(__T("You resist the effects!")); | |
1281 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1282 | 1282 | break; |
1283 | 1283 | } |
1284 | 1284 | /* Teleport Level */ |
@@ -1289,11 +1289,11 @@ | ||
1289 | 1289 | { |
1290 | 1290 | if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1291 | 1291 | { |
1292 | - msg_print(__T("You resist the effects!")); | |
1292 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1293 | 1293 | break; |
1294 | 1294 | } |
1295 | 1295 | |
1296 | - msg_print(__T("Your body starts to scramble...")); | |
1296 | + msg_print(LS(__T("Your body starts to scramble..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1297 | 1297 | |
1298 | 1298 | /* Pick a pair of stats */ |
1299 | 1299 | ii = randint0(A_MAX); |
@@ -1393,7 +1393,7 @@ | ||
1393 | 1393 | /* Check line of sight */ |
1394 | 1394 | if (player_has_los_bold(y, x)) |
1395 | 1395 | { |
1396 | - msg_print(__T("There is a bright flash of light!")); | |
1396 | + msg_print(LS(__T("There is a bright flash of light!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1397 | 1397 | obvious = TRUE; |
1398 | 1398 | } |
1399 | 1399 | /* Forget the trap */ |
@@ -1412,7 +1412,7 @@ | ||
1412 | 1412 | /* Check line of sound */ |
1413 | 1413 | if (player_has_los_bold(y, x)) |
1414 | 1414 | { |
1415 | - msg_print(__T("Click!")); | |
1415 | + msg_print(LS(__T("Click!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1416 | 1416 | obvious = TRUE; |
1417 | 1417 | } |
1418 | 1418 | } |
@@ -1434,7 +1434,7 @@ | ||
1434 | 1434 | if (player_has_los_bold(y, x)) |
1435 | 1435 | { |
1436 | 1436 | /* Message */ |
1437 | - msg_print(__T("There is a bright flash of light!")); | |
1437 | + msg_print(LS(__T("There is a bright flash of light!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1438 | 1438 | obvious = TRUE; |
1439 | 1439 | |
1440 | 1440 | /* Visibility change */ |
@@ -1468,7 +1468,7 @@ | ||
1468 | 1468 | /* Message */ |
1469 | 1469 | if (cave_info[y][x] & (CAVE_MARK)) |
1470 | 1470 | { |
1471 | - msg_print(__T("The wall turns into mud!")); | |
1471 | + msg_print(LS(__T("The wall turns into mud!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1472 | 1472 | obvious = TRUE; |
1473 | 1473 | } |
1474 | 1474 | /* Forget the wall */ |
@@ -1483,8 +1483,8 @@ | ||
1483 | 1483 | /* Message */ |
1484 | 1484 | if (cave_info[y][x] & (CAVE_MARK)) |
1485 | 1485 | { |
1486 | - msg_print(__T("The vein turns into mud!")); | |
1487 | - msg_print(__T("You have found something!")); | |
1486 | + msg_print(LS(__T("The vein turns into mud!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1487 | + msg_print(LS(__T("You have found something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1488 | 1488 | obvious = TRUE; |
1489 | 1489 | } |
1490 | 1490 | /* Forget the wall */ |
@@ -1502,7 +1502,7 @@ | ||
1502 | 1502 | /* Message */ |
1503 | 1503 | if (cave_info[y][x] & (CAVE_MARK)) |
1504 | 1504 | { |
1505 | - msg_print(__T("The vein turns into mud!")); | |
1505 | + msg_print(LS(__T("The vein turns into mud!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1506 | 1506 | obvious = TRUE; |
1507 | 1507 | } |
1508 | 1508 | /* Forget the wall */ |
@@ -1517,7 +1517,7 @@ | ||
1517 | 1517 | /* Message */ |
1518 | 1518 | if (cave_info[y][x] & (CAVE_MARK)) |
1519 | 1519 | { |
1520 | - msg_print(__T("The rubble turns into mud!")); | |
1520 | + msg_print(LS(__T("The rubble turns into mud!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1521 | 1521 | obvious = TRUE; |
1522 | 1522 | } |
1523 | 1523 |
@@ -1533,7 +1533,7 @@ | ||
1533 | 1533 | /* Found something */ |
1534 | 1534 | if (player_can_see_bold(y, x)) |
1535 | 1535 | { |
1536 | - msg_print(__T("There was something buried in the rubble!")); | |
1536 | + msg_print(LS(__T("There was something buried in the rubble!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1537 | 1537 | obvious = TRUE; |
1538 | 1538 | } |
1539 | 1539 | /* Place gold */ |
@@ -1546,7 +1546,7 @@ | ||
1546 | 1546 | /* Hack -- special message */ |
1547 | 1547 | if (cave_info[y][x] & (CAVE_MARK)) |
1548 | 1548 | { |
1549 | - msg_print(__T("The door turns into mud!")); | |
1549 | + msg_print(LS(__T("The door turns into mud!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1550 | 1550 | obvious = TRUE; |
1551 | 1551 | } |
1552 | 1552 | /* Forget the wall */ |
@@ -1830,7 +1830,7 @@ | ||
1830 | 1830 | /* Notice */ |
1831 | 1831 | if (o_ptr->marked && !squelch_hide_item(o_ptr)) |
1832 | 1832 | { |
1833 | - msg_print(__T("Click!")); | |
1833 | + msg_print(LS(__T("Click!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1834 | 1834 | obvious = TRUE; |
1835 | 1835 | } |
1836 | 1836 | } |
@@ -3043,7 +3043,7 @@ | ||
3043 | 3043 | /* Standard damage -- hurts inventory too */ |
3044 | 3044 | case GF_ACID: |
3045 | 3045 | { |
3046 | - if (blind) msg_print(__T("You are hit by acid!")); | |
3046 | + if (blind) msg_print(LS(__T("You are hit by acid!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3047 | 3047 | acid_dam(dam, killer); |
3048 | 3048 | break; |
3049 | 3049 | } |
@@ -3050,7 +3050,7 @@ | ||
3050 | 3050 | /* Standard damage -- hurts inventory too */ |
3051 | 3051 | case GF_FIRE: |
3052 | 3052 | { |
3053 | - if (blind) msg_print(__T("You are hit by fire!")); | |
3053 | + if (blind) msg_print(LS(__T("You are hit by fire!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3054 | 3054 | fire_dam(dam, killer); |
3055 | 3055 | break; |
3056 | 3056 | } |
@@ -3057,7 +3057,7 @@ | ||
3057 | 3057 | /* Standard damage -- hurts inventory too */ |
3058 | 3058 | case GF_COLD: |
3059 | 3059 | { |
3060 | - if (blind) msg_print(__T("You are hit by cold!")); | |
3060 | + if (blind) msg_print(LS(__T("You are hit by cold!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3061 | 3061 | cold_dam(dam, killer); |
3062 | 3062 | break; |
3063 | 3063 | } |
@@ -3064,7 +3064,7 @@ | ||
3064 | 3064 | /* Standard damage -- hurts inventory too */ |
3065 | 3065 | case GF_ELEC: |
3066 | 3066 | { |
3067 | - if (blind) msg_print(__T("You are hit by lightning!")); | |
3067 | + if (blind) msg_print(LS(__T("You are hit by lightning!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3068 | 3068 | elec_dam(dam, killer); |
3069 | 3069 | break; |
3070 | 3070 | } |
@@ -3071,7 +3071,7 @@ | ||
3071 | 3071 | /* Standard damage -- also poisons player */ |
3072 | 3072 | case GF_POIS: |
3073 | 3073 | { |
3074 | - if (blind) msg_print(__T("You are hit by poison!")); | |
3074 | + if (blind) msg_print(LS(__T("You are hit by poison!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3075 | 3075 | if (p_ptr->state.resist_pois) |
3076 | 3076 | { |
3077 | 3077 | dam = RES_POIS_ADJ(dam, NOT_USED); |
@@ -3090,7 +3090,7 @@ | ||
3090 | 3090 | /* Standard damage */ |
3091 | 3091 | case GF_MISSILE: |
3092 | 3092 | { |
3093 | - if (blind) msg_print(__T("You are hit by something!")); | |
3093 | + if (blind) msg_print(LS(__T("You are hit by something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3094 | 3094 | take_hit(dam, killer); |
3095 | 3095 | break; |
3096 | 3096 | } |
@@ -3097,7 +3097,7 @@ | ||
3097 | 3097 | /* Holy Orb -- Player only takes partial damage */ |
3098 | 3098 | case GF_HOLY_ORB: |
3099 | 3099 | { |
3100 | - if (blind) msg_print(__T("You are hit by something!")); | |
3100 | + if (blind) msg_print(LS(__T("You are hit by something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3101 | 3101 | dam /= 2; |
3102 | 3102 | take_hit(dam, killer); |
3103 | 3103 | break; |
@@ -3105,7 +3105,7 @@ | ||
3105 | 3105 | /* Arrow -- no dodging XXX */ |
3106 | 3106 | case GF_ARROW: |
3107 | 3107 | { |
3108 | - if (blind) msg_print(__T("You are hit by something sharp!")); | |
3108 | + if (blind) msg_print(LS(__T("You are hit by something sharp!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3109 | 3109 | take_hit(dam, killer); |
3110 | 3110 | break; |
3111 | 3111 | } |
@@ -3113,7 +3113,7 @@ | ||
3113 | 3113 | case GF_PLASMA: |
3114 | 3114 | { |
3115 | 3115 | if (blind) |
3116 | - msg_print(__T("You are hit by something!")); | |
3116 | + msg_print(LS(__T("You are hit by something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3117 | 3117 | take_hit(dam, killer); |
3118 | 3118 | if (!p_ptr->state.resist_sound) |
3119 | 3119 | { |
@@ -3130,7 +3130,7 @@ | ||
3130 | 3130 | case GF_NETHER: |
3131 | 3131 | { |
3132 | 3132 | if (blind) |
3133 | - msg_print(__T("You are hit by something strange!")); | |
3133 | + msg_print(LS(__T("You are hit by something strange!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3134 | 3134 | if (p_ptr->state.resist_nethr) |
3135 | 3135 | { |
3136 | 3136 | dam = RES_NETH_ADJ(dam, RANDOMISE); |
@@ -3140,7 +3140,7 @@ | ||
3140 | 3140 | { |
3141 | 3141 | if (p_ptr->state.hold_life && (randint0(100) < 75)) |
3142 | 3142 | { |
3143 | - msg_print(__T("You keep hold of your life force!")); | |
3143 | + msg_print(LS(__T("You keep hold of your life force!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3144 | 3144 | object_notice_flag(2, TR2_HOLD_LIFE); |
3145 | 3145 | } |
3146 | 3146 | else |
@@ -3149,13 +3149,13 @@ | ||
3149 | 3149 | |
3150 | 3150 | if (p_ptr->state.hold_life) |
3151 | 3151 | { |
3152 | - msg_print(__T("You feel your life slipping away!")); | |
3152 | + msg_print(LS(__T("You feel your life slipping away!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3153 | 3153 | lose_exp(d / 10); |
3154 | 3154 | object_notice_flag(2, TR2_HOLD_LIFE); |
3155 | 3155 | } |
3156 | 3156 | else |
3157 | 3157 | { |
3158 | - msg_print(__T("You feel your life draining away!")); | |
3158 | + msg_print(LS(__T("You feel your life draining away!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3159 | 3159 | lose_exp(d); |
3160 | 3160 | } |
3161 | 3161 | } |
@@ -3166,7 +3166,7 @@ | ||
3166 | 3166 | /* Water -- stun/confuse */ |
3167 | 3167 | case GF_WATER: |
3168 | 3168 | { |
3169 | - if (blind) msg_print(__T("You are hit by something!")); | |
3169 | + if (blind) msg_print(LS(__T("You are hit by something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3170 | 3170 | if (!p_ptr->state.resist_sound) |
3171 | 3171 | (void)inc_timed(TMD_STUN, randint1(40), TRUE); |
3172 | 3172 | else |
@@ -3183,7 +3183,7 @@ | ||
3183 | 3183 | /* Chaos -- many effects */ |
3184 | 3184 | case GF_CHAOS: |
3185 | 3185 | { |
3186 | - if (blind) msg_print(__T("You are hit by something strange!")); | |
3186 | + if (blind) msg_print(LS(__T("You are hit by something strange!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3187 | 3187 | if (p_ptr->state.resist_chaos) |
3188 | 3188 | { |
3189 | 3189 | dam = RES_CHAO_ADJ(dam, RANDOMISE); |
@@ -3203,7 +3203,7 @@ | ||
3203 | 3203 | { |
3204 | 3204 | if (p_ptr->state.hold_life && (randint0(100) < 75)) |
3205 | 3205 | { |
3206 | - msg_print(__T("You keep hold of your life force!")); | |
3206 | + msg_print(LS(__T("You keep hold of your life force!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3207 | 3207 | object_notice_flag(2, TR2_HOLD_LIFE); |
3208 | 3208 | } |
3209 | 3209 | else |
@@ -3212,13 +3212,13 @@ | ||
3212 | 3212 | |
3213 | 3213 | if (p_ptr->state.hold_life) |
3214 | 3214 | { |
3215 | - msg_print(__T("You feel your life slipping away!")); | |
3215 | + msg_print(LS(__T("You feel your life slipping away!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3216 | 3216 | lose_exp(d / 10); |
3217 | 3217 | object_notice_flag(2, TR2_HOLD_LIFE); |
3218 | 3218 | } |
3219 | 3219 | else |
3220 | 3220 | { |
3221 | - msg_print(__T("You feel your life draining away!")); | |
3221 | + msg_print(LS(__T("You feel your life draining away!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3222 | 3222 | lose_exp(d); |
3223 | 3223 | } |
3224 | 3224 | } |
@@ -3234,7 +3234,7 @@ | ||
3234 | 3234 | /* Shards -- mostly cutting */ |
3235 | 3235 | case GF_SHARD: |
3236 | 3236 | { |
3237 | - if (blind) msg_print(__T("You are hit by something sharp!")); | |
3237 | + if (blind) msg_print(LS(__T("You are hit by something sharp!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3238 | 3238 | if (p_ptr->state.resist_shard) |
3239 | 3239 | { |
3240 | 3240 | dam = RES_SHAR_ADJ(dam, RANDOMISE); |
@@ -3250,7 +3250,7 @@ | ||
3250 | 3250 | /* Sound -- mostly stunning */ |
3251 | 3251 | case GF_SOUND: |
3252 | 3252 | { |
3253 | - if (blind) msg_print(__T("You are hit by something!")); | |
3253 | + if (blind) msg_print(LS(__T("You are hit by something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3254 | 3254 | if (p_ptr->state.resist_sound) |
3255 | 3255 | { |
3256 | 3256 | dam = RES_SOUN_ADJ(dam, RANDOMISE); |
@@ -3267,7 +3267,7 @@ | ||
3267 | 3267 | /* Pure confusion */ |
3268 | 3268 | case GF_CONFUSION: |
3269 | 3269 | { |
3270 | - if (blind) msg_print(__T("You are hit by something!")); | |
3270 | + if (blind) msg_print(LS(__T("You are hit by something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3271 | 3271 | if (p_ptr->state.resist_confu) |
3272 | 3272 | { |
3273 | 3273 | dam = RES_CONF_ADJ(dam, RANDOMISE); |
@@ -3283,7 +3283,7 @@ | ||
3283 | 3283 | /* Disenchantment -- see above */ |
3284 | 3284 | case GF_DISENCHANT: |
3285 | 3285 | { |
3286 | - if (blind) msg_print(__T("You are hit by something strange!")); | |
3286 | + if (blind) msg_print(LS(__T("You are hit by something strange!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3287 | 3287 | if (p_ptr->state.resist_disen) |
3288 | 3288 | { |
3289 | 3289 | dam = RES_DISE_ADJ(dam, RANDOMISE); |
@@ -3299,7 +3299,7 @@ | ||
3299 | 3299 | /* Nexus -- see above */ |
3300 | 3300 | case GF_NEXUS: |
3301 | 3301 | { |
3302 | - if (blind) msg_print(__T("You are hit by something strange!")); | |
3302 | + if (blind) msg_print(LS(__T("You are hit by something strange!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3303 | 3303 | if (p_ptr->state.resist_nexus) |
3304 | 3304 | { |
3305 | 3305 | dam = RES_NEXU_ADJ(dam, RANDOMISE); |
@@ -3315,7 +3315,7 @@ | ||
3315 | 3315 | /* Force -- mostly stun */ |
3316 | 3316 | case GF_FORCE: |
3317 | 3317 | { |
3318 | - if (blind) msg_print(__T("You are hit by something!")); | |
3318 | + if (blind) msg_print(LS(__T("You are hit by something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3319 | 3319 | if (!p_ptr->state.resist_sound) |
3320 | 3320 | (void)inc_timed(TMD_STUN, randint1(20), TRUE); |
3321 | 3321 | else |
@@ -3327,7 +3327,7 @@ | ||
3327 | 3327 | /* Inertia -- slowness */ |
3328 | 3328 | case GF_INERTIA: |
3329 | 3329 | { |
3330 | - if (blind) msg_print(__T("You are hit by something strange!")); | |
3330 | + if (blind) msg_print(LS(__T("You are hit by something strange!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3331 | 3331 | (void)inc_timed(TMD_SLOW, randint0(4) + 4, TRUE); |
3332 | 3332 | take_hit(dam, killer); |
3333 | 3333 | break; |
@@ -3335,7 +3335,7 @@ | ||
3335 | 3335 | /* Lite -- blinding */ |
3336 | 3336 | case GF_LITE: |
3337 | 3337 | { |
3338 | - if (blind) msg_print(__T("You are hit by something!")); | |
3338 | + if (blind) msg_print(LS(__T("You are hit by something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3339 | 3339 | if (p_ptr->state.resist_lite) |
3340 | 3340 | { |
3341 | 3341 | dam = RES_LITE_ADJ(dam, RANDOMISE); |
@@ -3355,7 +3355,7 @@ | ||
3355 | 3355 | /* Dark -- blinding */ |
3356 | 3356 | case GF_DARK: |
3357 | 3357 | { |
3358 | - if (blind) msg_print(__T("You are hit by something!")); | |
3358 | + if (blind) msg_print(LS(__T("You are hit by something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3359 | 3359 | if (p_ptr->state.resist_dark) |
3360 | 3360 | { |
3361 | 3361 | dam = RES_DARK_ADJ(dam, RANDOMISE); |
@@ -3375,13 +3375,13 @@ | ||
3375 | 3375 | /* Time -- bolt fewer effects XXX */ |
3376 | 3376 | case GF_TIME: |
3377 | 3377 | { |
3378 | - if (blind) msg_print(__T("You are hit by something strange!")); | |
3378 | + if (blind) msg_print(LS(__T("You are hit by something strange!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3379 | 3379 | |
3380 | 3380 | switch (randint1(10)) |
3381 | 3381 | { |
3382 | 3382 | case 1: case 2: case 3: case 4: case 5: |
3383 | 3383 | { |
3384 | - msg_print(__T("You feel life has clocked back.")); | |
3384 | + msg_print(LS(__T("You feel life has clocked back."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3385 | 3385 | lose_exp(100 + (p_ptr->exp / 100) * MON_DRAIN_LIFE); |
3386 | 3386 | break; |
3387 | 3387 | } |
@@ -3406,7 +3406,7 @@ | ||
3406 | 3406 | } |
3407 | 3407 | case 10: |
3408 | 3408 | { |
3409 | - msg_print(__T("You're not as powerful as you used to be...")); | |
3409 | + msg_print(LS(__T("You're not as powerful as you used to be..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3410 | 3410 | |
3411 | 3411 | for (k = 0; k < A_MAX; k++) |
3412 | 3412 | { |
@@ -3423,8 +3423,8 @@ | ||
3423 | 3423 | /* Gravity -- stun plus slowness plus teleport */ |
3424 | 3424 | case GF_GRAVITY: |
3425 | 3425 | { |
3426 | - if (blind) msg_print(__T("You are hit by something strange!")); | |
3427 | - msg_print(__T("Gravity warps around you.")); | |
3426 | + if (blind) msg_print(LS(__T("You are hit by something strange!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3427 | + msg_print(LS(__T("Gravity warps around you."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3428 | 3428 | |
3429 | 3429 | /* Higher level players can resist the teleportation better */ |
3430 | 3430 | if (randint1(127) > p_ptr->lev) |
@@ -3446,7 +3446,7 @@ | ||
3446 | 3446 | /* Pure damage */ |
3447 | 3447 | case GF_MANA: |
3448 | 3448 | { |
3449 | - if (blind) msg_print(__T("You are hit by something!")); | |
3449 | + if (blind) msg_print(LS(__T("You are hit by something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3450 | 3450 | take_hit(dam, killer); |
3451 | 3451 | break; |
3452 | 3452 | } |
@@ -3453,7 +3453,7 @@ | ||
3453 | 3453 | /* Pure damage */ |
3454 | 3454 | case GF_METEOR: |
3455 | 3455 | { |
3456 | - if (blind) msg_print(__T("You are hit by something!")); | |
3456 | + if (blind) msg_print(LS(__T("You are hit by something!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3457 | 3457 | take_hit(dam, killer); |
3458 | 3458 | break; |
3459 | 3459 | } |
@@ -3460,7 +3460,7 @@ | ||
3460 | 3460 | /* Ice -- cold plus stun plus cuts */ |
3461 | 3461 | case GF_ICE: |
3462 | 3462 | { |
3463 | - if (blind) msg_print(__T("You are hit by something sharp!")); | |
3463 | + if (blind) msg_print(LS(__T("You are hit by something sharp!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3464 | 3464 | cold_dam(dam, killer); |
3465 | 3465 | |
3466 | 3466 | if (!p_ptr->state.resist_shard) |
@@ -727,7 +727,7 @@ | ||
727 | 727 | int y1, x1, y, x, k, t, n; |
728 | 728 | |
729 | 729 | /* Note destroyed levels */ |
730 | - if (OPT(cheat_room)) msg_print(__T("Destroyed Level")); | |
730 | + if (OPT(cheat_room)) msg_print(LS(__T("Destroyed Level"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
731 | 731 | |
732 | 732 | /* Drop a few epi-centers (usually about two) */ |
733 | 733 | for (n = 0; n < randint1(5); n++) |
@@ -520,7 +520,7 @@ | ||
520 | 520 | { |
521 | 521 | int heal = rlev * drained; |
522 | 522 | |
523 | - msg_print(__T("Energy drains from your pack!")); | |
523 | + msg_print(LS(__T("Energy drains from your pack!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
524 | 524 | |
525 | 525 | obvious = TRUE; |
526 | 526 |
@@ -560,7 +560,7 @@ | ||
560 | 560 | p_ptr->lev))) |
561 | 561 | { |
562 | 562 | /* Saving throw message */ |
563 | - msg_print(__T("You quickly protect your money pouch!")); | |
563 | + msg_print(LS(__T("You quickly protect your money pouch!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
564 | 564 | |
565 | 565 | /* Occasional blink anyway */ |
566 | 566 | if (randint0(3)) blinked = TRUE; |
@@ -574,16 +574,16 @@ | ||
574 | 574 | p_ptr->au -= gold; |
575 | 575 | if (gold <= 0) |
576 | 576 | { |
577 | - msg_print(__T("Nothing was stolen.")); | |
577 | + msg_print(LS(__T("Nothing was stolen."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
578 | 578 | } |
579 | 579 | else if (p_ptr->au) |
580 | 580 | { |
581 | - msg_print(__T("Your purse feels lighter.")); | |
581 | + msg_print(LS(__T("Your purse feels lighter."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
582 | 582 | msg_format(__T("%ld coins were stolen!"), (long)gold); |
583 | 583 | } |
584 | 584 | else |
585 | 585 | { |
586 | - msg_print(__T("Your purse feels lighter.")); | |
586 | + msg_print(LS(__T("Your purse feels lighter."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
587 | 587 | msg_print(__T("All of your coins were stolen!")); |
588 | 588 | } |
589 | 589 |
@@ -606,7 +606,7 @@ | ||
606 | 606 | p_ptr->lev))) |
607 | 607 | { |
608 | 608 | /* Saving throw message */ |
609 | - msg_print(__T("You grab hold of your backpack!")); | |
609 | + msg_print(LS(__T("You grab hold of your backpack!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
610 | 610 | |
611 | 611 | /* Occasional "blink" anyway */ |
612 | 612 | blinked = TRUE; |
@@ -737,7 +737,7 @@ | ||
737 | 737 | /* Notice */ |
738 | 738 | if (!p_ptr->timed[TMD_BLIND]) |
739 | 739 | { |
740 | - msg_print(__T("Your light dims.")); | |
740 | + msg_print(LS(__T("Your light dims."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
741 | 741 | obvious = TRUE; |
742 | 742 | } |
743 | 743 |
@@ -752,7 +752,7 @@ | ||
752 | 752 | obvious = TRUE; |
753 | 753 | |
754 | 754 | /* Message */ |
755 | - msg_print(__T("You are covered in acid!")); | |
755 | + msg_print(LS(__T("You are covered in acid!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
756 | 756 | |
757 | 757 | /* Special damage */ |
758 | 758 | acid_dam(damage, ddesc); |
@@ -768,7 +768,7 @@ | ||
768 | 768 | obvious = TRUE; |
769 | 769 | |
770 | 770 | /* Message */ |
771 | - msg_print(__T("You are struck by electricity!")); | |
771 | + msg_print(LS(__T("You are struck by electricity!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
772 | 772 | |
773 | 773 | /* Take damage (special) */ |
774 | 774 | elec_dam(damage, ddesc); |
@@ -784,7 +784,7 @@ | ||
784 | 784 | obvious = TRUE; |
785 | 785 | |
786 | 786 | /* Message */ |
787 | - msg_print(__T("You are enveloped in flames!")); | |
787 | + msg_print(LS(__T("You are enveloped in flames!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
788 | 788 | |
789 | 789 | /* Take damage (special) */ |
790 | 790 | fire_dam(damage, ddesc); |
@@ -800,7 +800,7 @@ | ||
800 | 800 | obvious = TRUE; |
801 | 801 | |
802 | 802 | /* Message */ |
803 | - msg_print(__T("You are covered with frost!")); | |
803 | + msg_print(LS(__T("You are covered with frost!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
804 | 804 | |
805 | 805 | /* Take damage (special) */ |
806 | 806 | cold_dam(damage, ddesc); |
@@ -862,13 +862,13 @@ | ||
862 | 862 | /* Increase "afraid" */ |
863 | 863 | if (p_ptr->state.resist_fear) |
864 | 864 | { |
865 | - msg_print(__T("You stand your ground!")); | |
865 | + msg_print(LS(__T("You stand your ground!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
866 | 866 | object_notice_flag(1, TR1_RES_FEAR); |
867 | 867 | obvious = TRUE; |
868 | 868 | } |
869 | 869 | else if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
870 | 870 | { |
871 | - msg_print(__T("You stand your ground!")); | |
871 | + msg_print(LS(__T("You stand your ground!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
872 | 872 | obvious = TRUE; |
873 | 873 | } |
874 | 874 | else |
@@ -893,13 +893,13 @@ | ||
893 | 893 | /* Increase "paralyzed" */ |
894 | 894 | if (p_ptr->state.free_act) |
895 | 895 | { |
896 | - msg_print(__T("You are unaffected!")); | |
896 | + msg_print(LS(__T("You are unaffected!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
897 | 897 | object_notice_flag(2, TR2_FREE_ACT); |
898 | 898 | obvious = TRUE; |
899 | 899 | } |
900 | 900 | else if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
901 | 901 | { |
902 | - msg_print(__T("You resist the effects!")); | |
902 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
903 | 903 | obvious = TRUE; |
904 | 904 | } |
905 | 905 | else |
@@ -1024,7 +1024,7 @@ | ||
1024 | 1024 | |
1025 | 1025 | if (p_ptr->state.hold_life && (randint0(100) < 95)) |
1026 | 1026 | { |
1027 | - msg_print(__T("You keep hold of your life force!")); | |
1027 | + msg_print(LS(__T("You keep hold of your life force!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1028 | 1028 | object_notice_flag(2, TR2_HOLD_LIFE); |
1029 | 1029 | } |
1030 | 1030 | else |
@@ -1032,13 +1032,13 @@ | ||
1032 | 1032 | s32b d = damroll(10, 6) + (p_ptr->exp/100) * MON_DRAIN_LIFE; |
1033 | 1033 | if (p_ptr->state.hold_life) |
1034 | 1034 | { |
1035 | - msg_print(__T("You feel your life slipping away!")); | |
1035 | + msg_print(LS(__T("You feel your life slipping away!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1036 | 1036 | lose_exp(d/10); |
1037 | 1037 | object_notice_flag(2, TR2_HOLD_LIFE); |
1038 | 1038 | } |
1039 | 1039 | else |
1040 | 1040 | { |
1041 | - msg_print(__T("You feel your life draining away!")); | |
1041 | + msg_print(LS(__T("You feel your life draining away!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1042 | 1042 | lose_exp(d); |
1043 | 1043 | } |
1044 | 1044 | } |
@@ -1054,7 +1054,7 @@ | ||
1054 | 1054 | |
1055 | 1055 | if (p_ptr->state.hold_life && (randint0(100) < 90)) |
1056 | 1056 | { |
1057 | - msg_print(__T("You keep hold of your life force!")); | |
1057 | + msg_print(LS(__T("You keep hold of your life force!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1058 | 1058 | object_notice_flag(2, TR2_HOLD_LIFE); |
1059 | 1059 | } |
1060 | 1060 | else |
@@ -1063,13 +1063,13 @@ | ||
1063 | 1063 | |
1064 | 1064 | if (p_ptr->state.hold_life) |
1065 | 1065 | { |
1066 | - msg_print(__T("You feel your life slipping away!")); | |
1066 | + msg_print(LS(__T("You feel your life slipping away!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1067 | 1067 | lose_exp(d / 10); |
1068 | 1068 | object_notice_flag(2, TR2_HOLD_LIFE); |
1069 | 1069 | } |
1070 | 1070 | else |
1071 | 1071 | { |
1072 | - msg_print(__T("You feel your life draining away!")); | |
1072 | + msg_print(LS(__T("You feel your life draining away!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1073 | 1073 | lose_exp(d); |
1074 | 1074 | } |
1075 | 1075 | } |
@@ -1085,7 +1085,7 @@ | ||
1085 | 1085 | |
1086 | 1086 | if (p_ptr->state.hold_life && (randint0(100) < 75)) |
1087 | 1087 | { |
1088 | - msg_print(__T("You keep hold of your life force!")); | |
1088 | + msg_print(LS(__T("You keep hold of your life force!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1089 | 1089 | object_notice_flag(2, TR2_HOLD_LIFE); |
1090 | 1090 | } |
1091 | 1091 | else |
@@ -1094,13 +1094,13 @@ | ||
1094 | 1094 | |
1095 | 1095 | if (p_ptr->state.hold_life) |
1096 | 1096 | { |
1097 | - msg_print(__T("You feel your life slipping away!")); | |
1097 | + msg_print(LS(__T("You feel your life slipping away!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1098 | 1098 | lose_exp(d / 10); |
1099 | 1099 | object_notice_flag(2, TR2_HOLD_LIFE); |
1100 | 1100 | } |
1101 | 1101 | else |
1102 | 1102 | { |
1103 | - msg_print(__T("You feel your life draining away!")); | |
1103 | + msg_print(LS(__T("You feel your life draining away!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1104 | 1104 | lose_exp(d); |
1105 | 1105 | } |
1106 | 1106 | } |
@@ -1116,7 +1116,7 @@ | ||
1116 | 1116 | |
1117 | 1117 | if (p_ptr->state.hold_life && (randint0(100) < 50)) |
1118 | 1118 | { |
1119 | - msg_print(__T("You keep hold of your life force!")); | |
1119 | + msg_print(LS(__T("You keep hold of your life force!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1120 | 1120 | object_notice_flag(2, TR2_HOLD_LIFE); |
1121 | 1121 | } |
1122 | 1122 | else |
@@ -1125,13 +1125,13 @@ | ||
1125 | 1125 | |
1126 | 1126 | if (p_ptr->state.hold_life) |
1127 | 1127 | { |
1128 | - msg_print(__T("You feel your life slipping away!")); | |
1128 | + msg_print(LS(__T("You feel your life slipping away!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1129 | 1129 | lose_exp(d / 10); |
1130 | 1130 | object_notice_flag(2, TR2_HOLD_LIFE); |
1131 | 1131 | } |
1132 | 1132 | else |
1133 | 1133 | { |
1134 | - msg_print(__T("You feel your life draining away!")); | |
1134 | + msg_print(LS(__T("You feel your life draining away!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1135 | 1135 | lose_exp(d); |
1136 | 1136 | } |
1137 | 1137 | } |
@@ -1272,7 +1272,7 @@ | ||
1272 | 1272 | /* Blink away */ |
1273 | 1273 | if (blinked) |
1274 | 1274 | { |
1275 | - msg_print(__T("There is a puff of smoke!")); | |
1275 | + msg_print(LS(__T("There is a puff of smoke!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1276 | 1276 | teleport_away(m_idx, MAX_SIGHT * 2 + 5); |
1277 | 1277 | } |
1278 | 1278 | /* Always notice cause of death */ |
@@ -1211,7 +1211,7 @@ | ||
1211 | 1211 | disturb(1, 0); |
1212 | 1212 | if (blind) msg_format(__T("%^s mumbles."), m_name); |
1213 | 1213 | else msg_format(__T("%^s gestures fluidly."), m_name); |
1214 | - msg_print(__T("You are engulfed in a whirlpool.")); | |
1214 | + msg_print(LS(__T("You are engulfed in a whirlpool."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1215 | 1215 | breath(m_idx, GF_WATER, |
1216 | 1216 | BA_WATE_DMG(rlev, RANDOMISE)); |
1217 | 1217 | break; |
@@ -1298,7 +1298,7 @@ | ||
1298 | 1298 | disturb(1, 0); |
1299 | 1299 | if (!seen) |
1300 | 1300 | { |
1301 | - msg_print(__T("You feel something focusing on your mind.")); | |
1301 | + msg_print(LS(__T("You feel something focusing on your mind."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1302 | 1302 | } |
1303 | 1303 | else |
1304 | 1304 | { |
@@ -1307,11 +1307,11 @@ | ||
1307 | 1307 | |
1308 | 1308 | if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1309 | 1309 | { |
1310 | - msg_print(__T("You resist the effects!")); | |
1310 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1311 | 1311 | } |
1312 | 1312 | else |
1313 | 1313 | { |
1314 | - msg_print(__T("Your mind is blasted by psionic energy.")); | |
1314 | + msg_print(LS(__T("Your mind is blasted by psionic energy."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1315 | 1315 | if (!p_ptr->state.resist_confu) |
1316 | 1316 | (void)inc_timed(TMD_CONFUSED, randint0(4) + 4, TRUE); |
1317 | 1317 | else |
@@ -1327,17 +1327,17 @@ | ||
1327 | 1327 | if (!direct) break; |
1328 | 1328 | disturb(1, 0); |
1329 | 1329 | if (!seen) |
1330 | - msg_print(__T("You feel something focusing on your mind.")); | |
1330 | + msg_print(LS(__T("You feel something focusing on your mind."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1331 | 1331 | else |
1332 | 1332 | msg_format(__T("%^s looks deep into your eyes."), m_name); |
1333 | 1333 | |
1334 | 1334 | if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1335 | 1335 | { |
1336 | - msg_print(__T("You resist the effects!")); | |
1336 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1337 | 1337 | } |
1338 | 1338 | else |
1339 | 1339 | { |
1340 | - msg_print(__T("Your mind is blasted by psionic energy.")); | |
1340 | + msg_print(LS(__T("Your mind is blasted by psionic energy."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1341 | 1341 | take_hit(BRAIN_SMASH_DMG(rlev, RANDOMISE), ddesc); |
1342 | 1342 | if (!p_ptr->state.resist_blind) |
1343 | 1343 | (void)inc_timed(TMD_BLIND, 8 + randint0(8), TRUE); |
@@ -1367,7 +1367,7 @@ | ||
1367 | 1367 | else msg_format(__T("%^s points at you and curses."), m_name); |
1368 | 1368 | if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1369 | 1369 | { |
1370 | - msg_print(__T("You resist the effects!")); | |
1370 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1371 | 1371 | } |
1372 | 1372 | else |
1373 | 1373 | { |
@@ -1384,7 +1384,7 @@ | ||
1384 | 1384 | else msg_format(__T("%^s points at you and curses horribly."), m_name); |
1385 | 1385 | if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1386 | 1386 | { |
1387 | - msg_print(__T("You resist the effects!")); | |
1387 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1388 | 1388 | } |
1389 | 1389 | else |
1390 | 1390 | { |
@@ -1401,7 +1401,7 @@ | ||
1401 | 1401 | else msg_format(__T("%^s points at you, incanting terribly!"), m_name); |
1402 | 1402 | if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1403 | 1403 | { |
1404 | - msg_print(__T("You resist the effects!")); | |
1404 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1405 | 1405 | } |
1406 | 1406 | else |
1407 | 1407 | { |
@@ -1418,7 +1418,7 @@ | ||
1418 | 1418 | else msg_format(__T("%^s points at you, screaming the word DIE!"), m_name); |
1419 | 1419 | if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1420 | 1420 | { |
1421 | - msg_print(__T("You resist the effects!")); | |
1421 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1422 | 1422 | } |
1423 | 1423 | else |
1424 | 1424 | { |
@@ -1548,12 +1548,12 @@ | ||
1548 | 1548 | else msg_format(__T("%^s casts a fearful illusion."), m_name); |
1549 | 1549 | if (p_ptr->state.resist_fear) |
1550 | 1550 | { |
1551 | - msg_print(__T("You refuse to be frightened.")); | |
1551 | + msg_print(LS(__T("You refuse to be frightened."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1552 | 1552 | object_notice_flag(1, TR1_RES_FEAR); |
1553 | 1553 | } |
1554 | 1554 | else if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1555 | 1555 | { |
1556 | - msg_print(__T("You refuse to be frightened.")); | |
1556 | + msg_print(LS(__T("You refuse to be frightened."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1557 | 1557 | } |
1558 | 1558 | else |
1559 | 1559 | { |
@@ -1571,12 +1571,12 @@ | ||
1571 | 1571 | else msg_format(__T("%^s casts a spell, burning your eyes!"), m_name); |
1572 | 1572 | if (p_ptr->state.resist_blind) |
1573 | 1573 | { |
1574 | - msg_print(__T("You are unaffected!")); | |
1574 | + msg_print(LS(__T("You are unaffected!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1575 | 1575 | object_notice_flag(1, TR1_RES_BLIND); |
1576 | 1576 | } |
1577 | 1577 | else if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1578 | 1578 | { |
1579 | - msg_print(__T("You resist the effects!")); | |
1579 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1580 | 1580 | } |
1581 | 1581 | else |
1582 | 1582 | { |
@@ -1594,12 +1594,12 @@ | ||
1594 | 1594 | else msg_format(__T("%^s creates a mesmerising illusion."), m_name); |
1595 | 1595 | if (p_ptr->state.resist_confu) |
1596 | 1596 | { |
1597 | - msg_print(__T("You disbelieve the feeble spell.")); | |
1597 | + msg_print(LS(__T("You disbelieve the feeble spell."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1598 | 1598 | object_notice_flag(1, TR1_RES_CONFU); |
1599 | 1599 | } |
1600 | 1600 | else if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1601 | 1601 | { |
1602 | - msg_print(__T("You disbelieve the feeble spell.")); | |
1602 | + msg_print(LS(__T("You disbelieve the feeble spell."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1603 | 1603 | } |
1604 | 1604 | else |
1605 | 1605 | { |
@@ -1615,12 +1615,12 @@ | ||
1615 | 1615 | msg_format(__T("%^s drains power from your muscles!"), m_name); |
1616 | 1616 | if (p_ptr->state.free_act) |
1617 | 1617 | { |
1618 | - msg_print(__T("You are unaffected!")); | |
1618 | + msg_print(LS(__T("You are unaffected!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1619 | 1619 | object_notice_flag(2, TR2_FREE_ACT); |
1620 | 1620 | } |
1621 | 1621 | else if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1622 | 1622 | { |
1623 | - msg_print(__T("You resist the effects!")); | |
1623 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1624 | 1624 | } |
1625 | 1625 | else |
1626 | 1626 | { |
@@ -1638,7 +1638,7 @@ | ||
1638 | 1638 | else msg_format(__T("%^s stares deep into your eyes!"), m_name); |
1639 | 1639 | if (p_ptr->state.free_act) |
1640 | 1640 | { |
1641 | - msg_print(__T("You are unaffected!")); | |
1641 | + msg_print(LS(__T("You are unaffected!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1642 | 1642 | object_notice_flag(2, TR2_FREE_ACT); |
1643 | 1643 | } |
1644 | 1644 | else if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
@@ -1793,12 +1793,12 @@ | ||
1793 | 1793 | else msg_format(__T("%^s gestures at your feet."), m_name); |
1794 | 1794 | if (p_ptr->state.resist_nexus) |
1795 | 1795 | { |
1796 | - msg_print(__T("You are unaffected!")); | |
1796 | + msg_print(LS(__T("You are unaffected!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1797 | 1797 | object_notice_flag(1, TR1_RES_NEXUS); |
1798 | 1798 | } |
1799 | 1799 | else if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1800 | 1800 | { |
1801 | - msg_print(__T("You resist the effects!")); | |
1801 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1802 | 1802 | } |
1803 | 1803 | else |
1804 | 1804 | { |
@@ -1837,7 +1837,7 @@ | ||
1837 | 1837 | msg_format(__T("%^s tries to blank your mind."), m_name); |
1838 | 1838 | |
1839 | 1839 | if (randint0(100) < p_ptr->state.skills[SKILL_SAVE]) |
1840 | - msg_print(__T("You resist the effects!")); | |
1840 | + msg_print(LS(__T("You resist the effects!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1841 | 1841 | else |
1842 | 1842 | inc_timed(TMD_AMNESIA, 3, TRUE); |
1843 | 1843 |
@@ -1864,7 +1864,7 @@ | ||
1864 | 1864 | } |
1865 | 1865 | if (blind && count) |
1866 | 1866 | { |
1867 | - msg_print(__T("You hear many things appear nearby.")); | |
1867 | + msg_print(LS(__T("You hear many things appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1868 | 1868 | } |
1869 | 1869 | break; |
1870 | 1870 | } |
@@ -1880,7 +1880,7 @@ | ||
1880 | 1880 | } |
1881 | 1881 | if (blind && count) |
1882 | 1882 | { |
1883 | - msg_print(__T("You hear many evil things appear nearby.")); | |
1883 | + msg_print(LS(__T("You hear many evil things appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1884 | 1884 | } |
1885 | 1885 | break; |
1886 | 1886 | } |
@@ -1896,7 +1896,7 @@ | ||
1896 | 1896 | } |
1897 | 1897 | if (blind && count) |
1898 | 1898 | { |
1899 | - msg_print(__T("You hear something appear nearby.")); | |
1899 | + msg_print(LS(__T("You hear something appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1900 | 1900 | } |
1901 | 1901 | break; |
1902 | 1902 | } |
@@ -1912,7 +1912,7 @@ | ||
1912 | 1912 | } |
1913 | 1913 | if (blind && count) |
1914 | 1914 | { |
1915 | - msg_print(__T("You hear many things appear nearby.")); | |
1915 | + msg_print(LS(__T("You hear many things appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1916 | 1916 | } |
1917 | 1917 | break; |
1918 | 1918 | } |
@@ -1928,7 +1928,7 @@ | ||
1928 | 1928 | } |
1929 | 1929 | if (blind && count) |
1930 | 1930 | { |
1931 | - msg_print(__T("You hear many things appear nearby.")); | |
1931 | + msg_print(LS(__T("You hear many things appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1932 | 1932 | } |
1933 | 1933 | break; |
1934 | 1934 | } |
@@ -1944,7 +1944,7 @@ | ||
1944 | 1944 | } |
1945 | 1945 | if (blind && count) |
1946 | 1946 | { |
1947 | - msg_print(__T("You hear many things appear nearby.")); | |
1947 | + msg_print(LS(__T("You hear many things appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1948 | 1948 | } |
1949 | 1949 | break; |
1950 | 1950 | } |
@@ -1960,7 +1960,7 @@ | ||
1960 | 1960 | } |
1961 | 1961 | if (blind && count) |
1962 | 1962 | { |
1963 | - msg_print(__T("You hear many things appear nearby.")); | |
1963 | + msg_print(LS(__T("You hear many things appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1964 | 1964 | } |
1965 | 1965 | break; |
1966 | 1966 | } |
@@ -1976,7 +1976,7 @@ | ||
1976 | 1976 | } |
1977 | 1977 | if (blind && count) |
1978 | 1978 | { |
1979 | - msg_print(__T("You hear many things appear nearby.")); | |
1979 | + msg_print(LS(__T("You hear many things appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1980 | 1980 | } |
1981 | 1981 | break; |
1982 | 1982 | } |
@@ -1992,7 +1992,7 @@ | ||
1992 | 1992 | } |
1993 | 1993 | if (blind && count) |
1994 | 1994 | { |
1995 | - msg_print(__T("You hear something appear nearby.")); | |
1995 | + msg_print(LS(__T("You hear something appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1996 | 1996 | } |
1997 | 1997 | break; |
1998 | 1998 | } |
@@ -2008,7 +2008,7 @@ | ||
2008 | 2008 | } |
2009 | 2009 | if (blind && count) |
2010 | 2010 | { |
2011 | - msg_print(__T("You hear something appear nearby.")); | |
2011 | + msg_print(LS(__T("You hear something appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2012 | 2012 | } |
2013 | 2013 | break; |
2014 | 2014 | } |
@@ -2024,7 +2024,7 @@ | ||
2024 | 2024 | } |
2025 | 2025 | if (blind && count) |
2026 | 2026 | { |
2027 | - msg_print(__T("You hear something appear nearby.")); | |
2027 | + msg_print(LS(__T("You hear something appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2028 | 2028 | } |
2029 | 2029 | break; |
2030 | 2030 | } |
@@ -2040,7 +2040,7 @@ | ||
2040 | 2040 | } |
2041 | 2041 | if (blind && count) |
2042 | 2042 | { |
2043 | - msg_print(__T("You hear something appear nearby.")); | |
2043 | + msg_print(LS(__T("You hear something appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2044 | 2044 | } |
2045 | 2045 | break; |
2046 | 2046 | } |
@@ -2056,7 +2056,7 @@ | ||
2056 | 2056 | } |
2057 | 2057 | if (blind && count) |
2058 | 2058 | { |
2059 | - msg_print(__T("You hear many creepy things appear nearby.")); | |
2059 | + msg_print(LS(__T("You hear many creepy things appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2060 | 2060 | } |
2061 | 2061 | break; |
2062 | 2062 | } |
@@ -2072,7 +2072,7 @@ | ||
2072 | 2072 | } |
2073 | 2073 | if (blind && count) |
2074 | 2074 | { |
2075 | - msg_print(__T("You hear many powerful things appear nearby.")); | |
2075 | + msg_print(LS(__T("You hear many powerful things appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2076 | 2076 | } |
2077 | 2077 | break; |
2078 | 2078 | } |
@@ -2092,7 +2092,7 @@ | ||
2092 | 2092 | } |
2093 | 2093 | if (blind && count) |
2094 | 2094 | { |
2095 | - msg_print(__T("You hear many creepy things appear nearby.")); | |
2095 | + msg_print(LS(__T("You hear many creepy things appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2096 | 2096 | } |
2097 | 2097 | break; |
2098 | 2098 | } |
@@ -2112,7 +2112,7 @@ | ||
2112 | 2112 | } |
2113 | 2113 | if (blind && count) |
2114 | 2114 | { |
2115 | - msg_print(__T("You hear many powerful things appear nearby.")); | |
2115 | + msg_print(LS(__T("You hear many powerful things appear nearby."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2116 | 2116 | } |
2117 | 2117 | break; |
2118 | 2118 | } |
@@ -3459,7 +3459,7 @@ | ||
3459 | 3459 | if (randint0(m_ptr->hp / 10) > k) |
3460 | 3460 | { |
3461 | 3461 | /* Message */ |
3462 | - msg_print(__T("You hear a door burst open!")); | |
3462 | + msg_print(LS(__T("You hear a door burst open!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3463 | 3463 | |
3464 | 3464 | /* Disturb (sometimes) */ |
3465 | 3465 | disturb(0, 0); |
@@ -3502,7 +3502,7 @@ | ||
3502 | 3502 | /* Describe observable breakage */ |
3503 | 3503 | if (cave_info[ny][nx] & (CAVE_MARK)) |
3504 | 3504 | { |
3505 | - msg_print(__T("The rune of protection is broken!")); | |
3505 | + msg_print(LS(__T("The rune of protection is broken!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
3506 | 3506 | } |
3507 | 3507 | |
3508 | 3508 | /* Forget the rune */ |
@@ -170,7 +170,7 @@ | ||
170 | 170 | int cur_lev, cur_dis, chance; |
171 | 171 | |
172 | 172 | /* Message (only if compacting) */ |
173 | - if (size) msg_print(__T("Compacting monsters...")); | |
173 | + if (size) msg_print(LS(__T("Compacting monsters..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
174 | 174 | |
175 | 175 | /* Compact at least 'size' objects */ |
176 | 176 | for (num = 0, cnt = 1; num < size; cnt++) |
@@ -326,7 +326,7 @@ | ||
326 | 326 | } |
327 | 327 | |
328 | 328 | /* Warn the player (except during dungeon creation) */ |
329 | - if (character_dungeon) msg_print(__T("Too many monsters!")); | |
329 | + if (character_dungeon) msg_print(LS(__T("Too many monsters!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
330 | 330 | |
331 | 331 | /* Try not to crash */ |
332 | 332 | return (0); |
@@ -2106,7 +2106,7 @@ | ||
2106 | 2106 | { |
2107 | 2107 | if (OPT(cheat_xtra) || OPT(cheat_hear)) |
2108 | 2108 | { |
2109 | - msg_print(__T("Warning! Could not allocate a new monster.")); | |
2109 | + msg_print(LS(__T("Warning! Could not allocate a new monster."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2110 | 2110 | } |
2111 | 2111 | |
2112 | 2112 | return FALSE; |
@@ -2679,7 +2679,7 @@ | ||
2679 | 2679 | delete_object(y, x); |
2680 | 2680 | |
2681 | 2681 | /* Explain the staircase */ |
2682 | - msg_print(__T("A magical staircase appears...")); | |
2682 | + msg_print(LS(__T("A magical staircase appears..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2683 | 2683 | |
2684 | 2684 | /* Create stairs down */ |
2685 | 2685 | cave_set_feat(y, x, FEAT_MORE); |
@@ -2890,9 +2890,9 @@ | ||
2890 | 2890 | p_ptr->redraw |= (PR_TITLE); |
2891 | 2891 | |
2892 | 2892 | /* Congratulations */ |
2893 | - msg_print(__T("*** CONGRATULATIONS ***")); | |
2894 | - msg_print(__T("You have won the game!")); | |
2895 | - msg_print(__T("You may retire (commit suicide) when you are ready.")); | |
2893 | + msg_print(LS(__T("*** CONGRATULATIONS ***"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2894 | + msg_print(LS(__T("You have won the game!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2895 | + msg_print(LS(__T("You may retire (commit suicide) when you are ready."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
2896 | 2896 | } |
2897 | 2897 | } |
2898 | 2898 |
@@ -106,7 +106,7 @@ | ||
106 | 106 | if (die > 100) |
107 | 107 | { |
108 | 108 | /* above 100 the effect is always visible */ |
109 | - msg_print(__T("You feel a surge of power!")); | |
109 | + msg_print(LS(__T("You feel a surge of power!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
110 | 110 | visible = TRUE; |
111 | 111 | } |
112 | 112 | if (die < 8) |
@@ -163,7 +163,7 @@ | ||
163 | 163 | |
164 | 164 | if (effect < 1 || effect > EF_MAX) |
165 | 165 | { |
166 | - msg_print(__T("Bad effect passed to do_effect(). Please report this bug.")); | |
166 | + msg_print(LS(__T("Bad effect passed to do_effect(). Please report this bug."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
167 | 167 | return FALSE; |
168 | 168 | } |
169 | 169 | switch (effect) |
@@ -381,7 +381,7 @@ | ||
381 | 381 | { |
382 | 382 | if (p_ptr->exp < PY_MAX_EXP) |
383 | 383 | { |
384 | - msg_print(__T("You feel more experienced.")); | |
384 | + msg_print(LS(__T("You feel more experienced."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
385 | 385 | gain_exp(100000L); |
386 | 386 | *ident = TRUE; |
387 | 387 | } |
@@ -391,7 +391,7 @@ | ||
391 | 391 | { |
392 | 392 | if (!p_ptr->state.hold_life && (p_ptr->exp > 0)) |
393 | 393 | { |
394 | - msg_print(__T("You feel your memories fade.")); | |
394 | + msg_print(LS(__T("You feel your memories fade."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
395 | 395 | lose_exp(p_ptr->exp / 4); |
396 | 396 | *ident = TRUE; |
397 | 397 | } |
@@ -412,7 +412,7 @@ | ||
412 | 412 | { |
413 | 413 | p_ptr->csp = p_ptr->msp; |
414 | 414 | p_ptr->csp_frac = 0; |
415 | - msg_print(__T("Your feel your head clear.")); | |
415 | + msg_print(LS(__T("Your feel your head clear."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
416 | 416 | p_ptr->redraw |= (PR_MANA); |
417 | 417 | *ident = TRUE; |
418 | 418 | } |
@@ -533,7 +533,7 @@ | ||
533 | 533 | } |
534 | 534 | case EF_CURE_NONORLYBIG: |
535 | 535 | { |
536 | - msg_print(__T("You feel life flow through your body!")); | |
536 | + msg_print(LS(__T("You feel life flow through your body!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
537 | 537 | restore_level(); |
538 | 538 | (void)clear_timed(TMD_POISONED, TRUE); |
539 | 539 | (void)clear_timed(TMD_BLIND, TRUE); |
@@ -592,7 +592,7 @@ | ||
592 | 592 | } |
593 | 593 | case EF_ENLIGHTENMENT: |
594 | 594 | { |
595 | - msg_print(__T("An image of your surroundings forms in your mind...")); | |
595 | + msg_print(LS(__T("An image of your surroundings forms in your mind..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
596 | 596 | wiz_lite(); |
597 | 597 | *ident = TRUE; |
598 | 598 | return TRUE; |
@@ -599,7 +599,7 @@ | ||
599 | 599 | } |
600 | 600 | case EF_ENLIGHTENMENT2: |
601 | 601 | { |
602 | - msg_print(__T("You begin to feel more enlightened...")); | |
602 | + msg_print(LS(__T("You begin to feel more enlightened..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
603 | 603 | message_flush(); |
604 | 604 | wiz_lite(); |
605 | 605 | (void)do_inc_stat(A_INT); |
@@ -614,7 +614,7 @@ | ||
614 | 614 | } |
615 | 615 | case EF_SELF_KNOW: |
616 | 616 | { |
617 | - msg_print(__T("You begin to know yourself a little better...")); | |
617 | + msg_print(LS(__T("You begin to know yourself a little better..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
618 | 618 | message_flush(); |
619 | 619 | self_knowledge(TRUE); |
620 | 620 | *ident = TRUE; |
@@ -744,9 +744,9 @@ | ||
744 | 744 | if (remove_curse()) |
745 | 745 | { |
746 | 746 | if (!p_ptr->timed[TMD_BLIND]) |
747 | - msg_print(__T("The air around your body glows blue for a moment...")); | |
747 | + msg_print(LS(__T("The air around your body glows blue for a moment..."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
748 | 748 | else |
749 | - msg_print(__T("You feel as if someone is watching over you.")); | |
749 | + msg_print(LS(__T("You feel as if someone is watching over you."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
750 | 750 | |
751 | 751 | *ident = TRUE; |
752 | 752 | } |
@@ -809,7 +809,7 @@ | ||
809 | 809 | { |
810 | 810 | if (p_ptr->confusing == 0) |
811 | 811 | { |
812 | - msg_print(__T("Your hands begin to glow.")); | |
812 | + msg_print(LS(__T("Your hands begin to glow."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
813 | 813 | p_ptr->confusing = TRUE; |
814 | 814 | *ident = TRUE; |
815 | 815 | } |
@@ -841,7 +841,7 @@ | ||
841 | 841 | } |
842 | 842 | case EF_ANNOY_MON: |
843 | 843 | { |
844 | - msg_print(__T("There is a high pitched humming noise.")); | |
844 | + msg_print(LS(__T("There is a high pitched humming noise."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
845 | 845 | aggravate_monsters(0); |
846 | 846 | *ident = TRUE; |
847 | 847 | return TRUE; |
@@ -853,7 +853,7 @@ | ||
853 | 853 | return TRUE; |
854 | 854 | |
855 | 855 | trap_creation(); |
856 | - msg_print(__T("You hear a low-pitched whistling sound.")); | |
856 | + msg_print(LS(__T("You hear a low-pitched whistling sound."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
857 | 857 | *ident = TRUE; |
858 | 858 | return TRUE; |
859 | 859 | } |
@@ -946,7 +946,7 @@ | ||
946 | 946 | if (p_ptr->depth == 0) |
947 | 947 | { |
948 | 948 | set_recall(); |
949 | - msg_print(__T("The lower reaches of the dungeon beckon.")); | |
949 | + msg_print(LS(__T("The lower reaches of the dungeon beckon."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
950 | 950 | } |
951 | 951 | else |
952 | 952 | { |
@@ -1334,7 +1334,7 @@ | ||
1334 | 1334 | } |
1335 | 1335 | case EF_LIGHT_LINE: |
1336 | 1336 | { |
1337 | - msg_print(__T("A line of shimmering blue light appears.")); | |
1337 | + msg_print(LS(__T("A line of shimmering blue light appears."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1338 | 1338 | lite_line(dir); |
1339 | 1339 | *ident = TRUE; |
1340 | 1340 | return TRUE; |
@@ -1363,7 +1363,7 @@ | ||
1363 | 1363 | { |
1364 | 1364 | int i; |
1365 | 1365 | if (!p_ptr->timed[TMD_BLIND]) |
1366 | - msg_print(__T("Light shoots in all directions!")); | |
1366 | + msg_print(LS(__T("Light shoots in all directions!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1367 | 1367 | for (i = 0; i < 8; i++) lite_line(ddd[i]); |
1368 | 1368 | *ident = TRUE; |
1369 | 1369 | return TRUE; |
@@ -1409,7 +1409,7 @@ | ||
1409 | 1409 | p_ptr->csp = p_ptr->msp; |
1410 | 1410 | p_ptr->csp_frac = 0; |
1411 | 1411 | *ident = TRUE; |
1412 | - msg_print(__T("Your feel your head clear.")); | |
1412 | + msg_print(LS(__T("Your feel your head clear."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1413 | 1413 | p_ptr->redraw |= (PR_MANA); |
1414 | 1414 | } |
1415 | 1415 | return TRUE; |
@@ -1440,13 +1440,13 @@ | ||
1440 | 1440 | } |
1441 | 1441 | case EF_DRINK_GOOD: |
1442 | 1442 | { |
1443 | - msg_print(__T("You feel less thirsty.")); | |
1443 | + msg_print(LS(__T("You feel less thirsty."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1444 | 1444 | *ident = TRUE; |
1445 | 1445 | return TRUE; |
1446 | 1446 | } |
1447 | 1447 | case EF_DRINK_DEATH: |
1448 | 1448 | { |
1449 | - msg_print(__T("A feeling of Death flows through your body.")); | |
1449 | + msg_print(LS(__T("A feeling of Death flows through your body."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1450 | 1450 | take_hit(5000, __T("a potion of Death")); |
1451 | 1451 | *ident = TRUE; |
1452 | 1452 | return TRUE; |
@@ -1453,7 +1453,7 @@ | ||
1453 | 1453 | } |
1454 | 1454 | case EF_DRINK_RUIN: |
1455 | 1455 | { |
1456 | - msg_print(__T("Your nerves and muscles feel weak and lifeless!")); | |
1456 | + msg_print(LS(__T("Your nerves and muscles feel weak and lifeless!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1457 | 1457 | take_hit(damroll(10, 10), __T("a potion of Ruination")); |
1458 | 1458 | (void)dec_stat(A_DEX, TRUE); |
1459 | 1459 | (void)dec_stat(A_WIS, TRUE); |
@@ -1466,7 +1466,7 @@ | ||
1466 | 1466 | } |
1467 | 1467 | case EF_DRINK_DETONATE: |
1468 | 1468 | { |
1469 | - msg_print(__T("Massive explosions rupture your body!")); | |
1469 | + msg_print(LS(__T("Massive explosions rupture your body!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1470 | 1470 | take_hit(damroll(50, 20), __T("a potion of Detonation")); |
1471 | 1471 | (void)inc_timed(TMD_STUN, 75, TRUE); |
1472 | 1472 | (void)inc_timed(TMD_CUT, 5000, TRUE); |
@@ -1475,7 +1475,7 @@ | ||
1475 | 1475 | } |
1476 | 1476 | case EF_DRINK_SALT: |
1477 | 1477 | { |
1478 | - msg_print(__T("The potion makes you vomit!")); | |
1478 | + msg_print(LS(__T("The potion makes you vomit!"),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1479 | 1479 | (void)set_food(PY_FOOD_STARVE - 1); |
1480 | 1480 | (void)clear_timed(TMD_POISONED, TRUE); |
1481 | 1481 | (void)inc_timed(TMD_PARALYZED, 4, TRUE); |
@@ -1484,13 +1484,13 @@ | ||
1484 | 1484 | } |
1485 | 1485 | case EF_FOOD_GOOD: |
1486 | 1486 | { |
1487 | - msg_print(__T("That tastes good.")); | |
1487 | + msg_print(LS(__T("That tastes good."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1488 | 1488 | *ident = TRUE; |
1489 | 1489 | return TRUE; |
1490 | 1490 | } |
1491 | 1491 | case EF_FOOD_WAYBREAD: |
1492 | 1492 | { |
1493 | - msg_print(__T("That tastes good.")); | |
1493 | + msg_print(LS(__T("That tastes good."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1494 | 1494 | (void)clear_timed(TMD_POISONED, TRUE); |
1495 | 1495 | (void)hp_player(damroll(4, 8)); |
1496 | 1496 | *ident = TRUE; |
@@ -1525,7 +1525,7 @@ | ||
1525 | 1525 | { |
1526 | 1526 | p_ptr->csp = p_ptr->msp; |
1527 | 1527 | p_ptr->csp_frac = 0; |
1528 | - msg_print(__T("Your feel your head clear.")); | |
1528 | + msg_print(LS(__T("Your feel your head clear."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1529 | 1529 | p_ptr->redraw |= (PR_MANA); |
1530 | 1530 | *ident = TRUE; |
1531 | 1531 | } |
@@ -1578,7 +1578,7 @@ | ||
1578 | 1578 | case EF_DRAGON_BLUE: |
1579 | 1579 | { |
1580 | 1580 | sound(MSG_BR_ELEC); |
1581 | - msg_print(__T("You breathe lightning.")); | |
1581 | + msg_print(LS(__T("You breathe lightning."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1582 | 1582 | fire_ball(GF_ELEC, dir, 100, 2); |
1583 | 1583 | return TRUE; |
1584 | 1584 | } |
@@ -1585,7 +1585,7 @@ | ||
1585 | 1585 | case EF_DRAGON_GREEN: |
1586 | 1586 | { |
1587 | 1587 | sound(MSG_BR_GAS); |
1588 | - msg_print(__T("You breathe poison gas.")); | |
1588 | + msg_print(LS(__T("You breathe poison gas."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1589 | 1589 | fire_ball(GF_POIS, dir, 150, 2); |
1590 | 1590 | return TRUE; |
1591 | 1591 | } |
@@ -1592,7 +1592,7 @@ | ||
1592 | 1592 | case EF_DRAGON_RED: |
1593 | 1593 | { |
1594 | 1594 | sound(MSG_BR_FIRE); |
1595 | - msg_print(__T("You breathe fire.")); | |
1595 | + msg_print(LS(__T("You breathe fire."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1596 | 1596 | fire_ball(GF_FIRE, dir, 200, 2); |
1597 | 1597 | return TRUE; |
1598 | 1598 | } |
@@ -1621,7 +1621,7 @@ | ||
1621 | 1621 | case EF_DRAGON_BRONZE: |
1622 | 1622 | { |
1623 | 1623 | sound(MSG_BR_CONF); |
1624 | - msg_print(__T("You breathe confusion.")); | |
1624 | + msg_print(LS(__T("You breathe confusion."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1625 | 1625 | fire_ball(GF_CONFUSION, dir, 120, 2); |
1626 | 1626 | return TRUE; |
1627 | 1627 | } |
@@ -1628,7 +1628,7 @@ | ||
1628 | 1628 | case EF_DRAGON_GOLD: |
1629 | 1629 | { |
1630 | 1630 | sound(MSG_BR_SOUND); |
1631 | - msg_print(__T("You breathe sound.")); | |
1631 | + msg_print(LS(__T("You breathe sound."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1632 | 1632 | fire_ball(GF_SOUND, dir, 130, 2); |
1633 | 1633 | return TRUE; |
1634 | 1634 | } |
@@ -1677,7 +1677,7 @@ | ||
1677 | 1677 | case EF_DRAGON_POWER: |
1678 | 1678 | { |
1679 | 1679 | sound(MSG_BR_ELEMENTS); |
1680 | - msg_print(__T("You breathe the elements.")); | |
1680 | + msg_print(LS(__T("You breathe the elements."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1681 | 1681 | fire_ball(GF_MISSILE, dir, 300, 2); |
1682 | 1682 | return TRUE; |
1683 | 1683 | } |
@@ -1705,6 +1705,6 @@ | ||
1705 | 1705 | break; |
1706 | 1706 | } |
1707 | 1707 | /* Not used */ |
1708 | - msg_print(__T("Effect not handled.")); | |
1708 | + msg_print(LS(__T("Effect not handled."),__T("[未訳]Untranslated text. Copy or Translate from English."))); | |
1709 | 1709 | return FALSE; |
1710 | 1710 | } |