OSDN Git Service
Eric Branlund [Thu, 11 Feb 2021 20:39:00 +0000 (12:39 -0800)]
Simplify English message for no object at target location in fetch_item().
taotao54321 [Thu, 11 Feb 2021 15:32:47 +0000 (00:32 +0900)]
Merge pull request #72 from taotao54321/fix-kawarimi-message
[Fix] 変わり身失敗時のメッセージをわかりやすくした
taotao54321 [Thu, 11 Feb 2021 15:17:48 +0000 (00:17 +0900)]
[Fix] 変わり身失敗時のメッセージをわかりやすくした
変わり身の攻撃回避部分が失敗したときテレポートを試みるが、このときのメッセージが
* 成功時「失敗!攻撃を受けてしまった。」
* 失敗時「失敗!逃げられなかった。」
となっており、慣れていないと何が失敗したのかわかりにくい。
そこで、「変わり身失敗!〜」というメッセージに変更する。
英語メッセージも合わせて変更。
dis- [Thu, 11 Feb 2021 15:05:48 +0000 (00:05 +0900)]
Merge pull request #71 from dis-/feature/Refactor-Force-Sleep
[Refactor] FORCE_SLEEPという不適切なフラグ名称 #30
dis- [Thu, 11 Feb 2021 15:02:17 +0000 (00:02 +0900)]
[Refactor] FORCE_SLEEPという不適切なフラグ名称 #30
FORCE_SLEEPというフラグ名を実態に合わせてPREVENT_SUDDEN_MAGICに変更。
r_info.txtのフラグ名も合わせて変更。
合わせてMFLAG_NICEも実態に合わせてMFLAG_PREVENT_MAGICに変更。
実動作の変更はなし。
dis- [Thu, 11 Feb 2021 14:02:13 +0000 (23:02 +0900)]
Merge pull request #67 from dis-/feature/Fix-Target-Clear
[Fix] 視界内のモンスター表示中、center_playerの描写がおかしくなる #66
dis- [Thu, 11 Feb 2021 13:04:00 +0000 (22:04 +0900)]
[Fix] 視界内のモンスター表示中、center_playerの描写がおかしくなる #66
#38で実装したtarget_clear()内のverify_panel()が不要だった。
fix_monster_list()内で座標更新処理が行なわれていたため、描写が二重になっていた。
該当の処理を省くことで処理を正常化する。
Deskull [Thu, 11 Feb 2021 06:03:54 +0000 (15:03 +0900)]
Merge pull request #40 from hengband/feature/english-rumor
[Fix] 英語版 rumor.txt に有用な噂追加. / Add useful rumors to English version.
Habu [Thu, 11 Feb 2021 04:17:01 +0000 (13:17 +0900)]
Merge pull request #62 from habu1010/feature/Buildtest-parallel-execution
[update] #1 ビルドテストを並列実行する
Hourier [Thu, 11 Feb 2021 04:00:09 +0000 (13:00 +0900)]
Merge pull request #61 from backwardsEric/english-spell-edits
3.0.0.0: minor English edits for src/spell
Habu [Thu, 11 Feb 2021 03:55:53 +0000 (12:55 +0900)]
[update] #1 ビルドテストを並列実行する
GitHubホストランナーはマルチコアCPUなので、ビルドテストを
並列ビルドに対応させる。
nprocコマンドでCPUスレッド数が取得できるので、makeコマンドの
-jオプションにnprocコマンドの結果を与えるようにする。
deskull [Wed, 10 Feb 2021 12:28:26 +0000 (21:28 +0900)]
[Fix] 有用な噂で得られる情報の可能性を日本語版と同じにする。 / English version makes the possibility of information obtained from useful rumors the same as the Japanese version.
* ダンジョンは鉄獄のみ、他は全て知り得る可能性がある。
Eric Branlund [Thu, 11 Feb 2021 02:01:29 +0000 (18:01 -0800)]
Since use a plural verb ("appear") with "group", emphasizing the indidviuals in the group, make the noun in "as your x" plural.
Deskull [Thu, 11 Feb 2021 01:27:02 +0000 (10:27 +0900)]
Merge pull request #58 from backwardsEric/english-realm-edits
3.0.0.0: minor English edits for src/realm
Deskull [Thu, 11 Feb 2021 01:18:30 +0000 (10:18 +0900)]
Merge pull request #59 from backwardsEric/english-room-edits
3.0.0.0: minor English edits for src/room
Deskull [Thu, 11 Feb 2021 01:12:13 +0000 (10:12 +0900)]
Merge pull request #60 from backwardsEric/english-specific-object-edits
3.0.0.0: minor English edits for src/specific-object
Eric Branlund [Wed, 10 Feb 2021 23:58:46 +0000 (15:58 -0800)]
Change English message for attempt to fish without nearby water.
Eric Branlund [Wed, 10 Feb 2021 23:57:11 +0000 (15:57 -0800)]
Change to past tense for English message after a successful life rate change.
Eric Branlund [Wed, 10 Feb 2021 19:25:20 +0000 (11:25 -0800)]
In English message for toragoroshi activation, add "the" and replace "enchanted" with "fascinated".
Eric Branlund [Wed, 10 Feb 2021 19:16:13 +0000 (11:16 -0800)]
In build_type17() English cheat message, replace "fix" with "fixed" and make capitalization like the other cheat messages.
Eric Branlund [Wed, 10 Feb 2021 19:12:06 +0000 (11:12 -0800)]
Changed English cheat message for build_target_vault(): was "Elemental Vault" the same as for build_elemental_vault().
Eric Branlund [Wed, 10 Feb 2021 19:05:36 +0000 (11:05 -0800)]
Change English cheat message for build_bubble_vault(): was "Room Vault", the same as for build_room_vault().
Eric Branlund [Wed, 10 Feb 2021 18:31:27 +0000 (10:31 -0800)]
Reword English description of "Trump Kamikaze" to hopefully be less awkward.
Eric Branlund [Wed, 10 Feb 2021 18:17:56 +0000 (10:17 -0800)]
Since "goddess" is singular, add "s" when forming possessive.
Eric Branlund [Wed, 10 Feb 2021 05:58:39 +0000 (21:58 -0800)]
Insert indefinite article to be more idiomatic.
Eric Branlund [Wed, 10 Feb 2021 05:56:53 +0000 (21:56 -0800)]
To be more idiomatic, make "wall" plural in the onset message for "Sound of disintegration".
Eric Branlund [Wed, 10 Feb 2021 05:54:36 +0000 (21:54 -0800)]
Make "corpse" plural in the English descriptions for "Animate Dead" and "Firiel's Song".
Eric Branlund [Wed, 10 Feb 2021 05:42:58 +0000 (21:42 -0800)]
To be more idiomatic, make "curse" plural in the descriptions for "Remove All Curse" and "Dispel Curse".
Eric Branlund [Wed, 10 Feb 2021 05:36:14 +0000 (21:36 -0800)]
Reword English description of "Cure Poison": "poison status" didn't add much beyond what's conveyed by the spell title.
Eric Branlund [Wed, 10 Feb 2021 02:52:55 +0000 (18:52 -0800)]
Reword English description of "Twin Slash".
Eric Branlund [Wed, 10 Feb 2021 02:44:59 +0000 (18:44 -0800)]
For clarity, drop "already" in English description of the "Anti multiply barrier".
Eric Branlund [Wed, 10 Feb 2021 02:43:57 +0000 (18:43 -0800)]
Swap "in" to "on" to be more idiomatic.
Eric Branlund [Wed, 10 Feb 2021 02:40:38 +0000 (18:40 -0800)]
Insert missing "are".
Eric Branlund [Wed, 10 Feb 2021 02:34:09 +0000 (18:34 -0800)]
Changed English title of demon spell from "Kiss of Succubus" to "Succubus's Kiss".
Eric Branlund [Wed, 10 Feb 2021 01:02:57 +0000 (17:02 -0800)]
Change English title of demon spell from "The Flow of Lava" to "Lava Flow".
Eric Branlund [Wed, 10 Feb 2021 00:54:35 +0000 (16:54 -0800)]
Fix English typo.
Eric Branlund [Wed, 10 Feb 2021 00:50:10 +0000 (16:50 -0800)]
Change the English description of "Summon Manes" to reflect that a group is possible.
Eric Branlund [Tue, 9 Feb 2021 23:27:32 +0000 (15:27 -0800)]
Reword English description of "Orb of Entropy" to be more idiomatic.
Eric Branlund [Tue, 9 Feb 2021 23:22:48 +0000 (15:22 -0800)]
For clarity, reword English description of "Holy Aura".
Eric Branlund [Tue, 9 Feb 2021 23:05:44 +0000 (15:05 -0800)]
To be more idiomatic, swap position of the adverb in the English description for "Remove Enchantment".
Eric Branlund [Tue, 9 Feb 2021 23:01:44 +0000 (15:01 -0800)]
Changed English message for a "Create Golem" failure to match up with the success message rather than mimic the failure message for other summoning spells.
Eric Branlund [Tue, 9 Feb 2021 21:38:15 +0000 (13:38 -0800)]
For completeness, add "doors" to the English description of "Trap /Door Destruction".
Eric Branlund [Tue, 9 Feb 2021 21:35:51 +0000 (13:35 -0800)]
Remove extraneous capitalization in English message.
dis- [Wed, 10 Feb 2021 13:45:56 +0000 (22:45 +0900)]
Merge pull request #38 from dis-/feature/Fix-Term-Fresh
画面再描写関連の整理
dis- [Wed, 10 Feb 2021 11:28:50 +0000 (20:28 +0900)]
[Refactor] 変数名windowをwindow_flagsに変更
変数windowsがフラグ管理をしていることを明示する名前に変更。
また、window_stuff()の瑣末なreturn文を削除して思考コストを軽減。
Hourier [Wed, 10 Feb 2021 11:32:05 +0000 (20:32 +0900)]
Merge pull request #37 from backwardsEric/english-racial-edits
3.0.0.0: minor English edits for src/racial
dis- [Wed, 10 Feb 2021 09:13:44 +0000 (18:13 +0900)]
[Fix] 限定条件で投擲の目標設定がうまく行かない #19
fix_monster_list()に不具合があり、ターゲッティングに関する副作用があった。
target_set_prepare()でTARGET_LOOKモードに入った後、初期化をしていない。
このため、直後にTARGET_KILLモードを正しく使用できなかった。
初期化用関数target_clear()を実装し、fix_monster_list()の該当箇所でコールして対処する。
dis- [Wed, 10 Feb 2021 08:42:26 +0000 (17:42 +0900)]
[Fix] 残り1回の鑑定の杖を使った時にサブウィンドウの持ち物一覧が更新されない #4
特定条件下で画面再描写がされていなかったことが原因。
同様の問題が多く発生しているため、描画に関する処理を改めた。
各termに描写禁止フラグnever_freshを与え、これで一律に管理する。
キーの実入力があるタイミングでnever_freshを解除し、マクロ等の連続行動の際にnever_freshを有効にして描写をカットする。
これによりz-term.cに描写可否を判定させる必要がなくなったので、need_term_fresh()とplayer構造体を排除した。
never_freshによる描写スキップの際、windowフラグを破壊しないようにwindow_stuff()の処理を変更した。
windowフラグを一旦保護してから、実際に描写された場合のみ該当のフラグを折る。
Habu [Wed, 10 Feb 2021 03:35:20 +0000 (12:35 +0900)]
Merge pull request #32 from backwardsEric/autopick-english-gcc-sprintf-warn
Resolve two potential buffer overflows in describe_autopick_en()
dis- [Wed, 10 Feb 2021 03:15:37 +0000 (12:15 +0900)]
Merge pull request #29 from hengband/feature/fix-english-alpha6
Feature/fix english alpha6
Eric Branlund [Wed, 10 Feb 2021 02:27:36 +0000 (18:27 -0800)]
Replace sprintf with snprintf in autopick-describer.c.
Habu [Wed, 10 Feb 2021 00:19:19 +0000 (09:19 +0900)]
Merge pull request #34 from backwardsEric/clang-parentheses-equality-warnings
Cosmetic: avoid clang's warnings about ((x == y)) versus ((x = y))
Eric Branlund [Tue, 9 Feb 2021 20:42:56 +0000 (12:42 -0800)]
Use "poisoned" rather than "of poison" to be a bit terser.
Eric Branlund [Tue, 9 Feb 2021 19:36:27 +0000 (11:36 -0800)]
Changed to avoid clang's warnings about whether "((x == y))" was intended to be "((x = y))".
Eric Branlund [Tue, 9 Feb 2021 18:25:08 +0000 (10:25 -0800)]
Change to avoid buffer overflow in describe_autopick_en() if entry->dice or entry->bonus is bigger than 99. Silences a gcc warning about the overflows.
deskull [Tue, 9 Feb 2021 16:02:40 +0000 (01:02 +0900)]
[Feature] Add English messages for Combat and Chargeman.
deskull [Tue, 9 Feb 2021 15:48:14 +0000 (00:48 +0900)]
Merge remote-tracking branch 'remotes/hengbandosx/english-object-edits' into feature/fix-english-alpha6
deskull [Tue, 9 Feb 2021 15:24:27 +0000 (00:24 +0900)]
Merge remote-tracking branch 'remotes/hengbandosx/english-object-activation-edits' into feature/fix-english-alpha6
deskull [Tue, 9 Feb 2021 15:21:53 +0000 (00:21 +0900)]
Merge remote-tracking branch 'remotes/hengbandosx/english-object-enchant-edits' into feature/fix-english-alpha6
deskull [Tue, 9 Feb 2021 15:12:19 +0000 (00:12 +0900)]
Merge remote-tracking branch 'remotes/hengbandosx/english-mspell-pass2' into develop
Hourier [Tue, 9 Feb 2021 12:09:59 +0000 (21:09 +0900)]
Merge pull request #23 from backwardsEric/english-player-edits
3.0.0.0: minor English edits for src/player
Hourier [Tue, 9 Feb 2021 12:09:39 +0000 (21:09 +0900)]
Merge pull request #22 from backwardsEric/english-pet-edits
3.0.0.0: minor English edits for src/pet
Hourier [Tue, 9 Feb 2021 11:32:54 +0000 (20:32 +0900)]
Merge pull request #13 from habu1010/feature/Reenable-WORLD_SCORE-switch
WORLD_SCOREの定義によるスコア送信機能の切り替えが機能するようにする
Habu [Mon, 8 Feb 2021 14:32:18 +0000 (23:32 +0900)]
[fix] #12 do_cmd_options_auxの引数をgame_option_typesにする
do_cmd_options_auxの第2引数はOPT_PAGE_*を受け取るので、
int型ではなくgame_option_types型とすべき。
dis- [Tue, 9 Feb 2021 10:55:59 +0000 (19:55 +0900)]
Merge pull request #9 from dis-/feature/Implement-Skip-More
Feature/implement skip more
Hourier [Tue, 9 Feb 2021 10:38:30 +0000 (19:38 +0900)]
Merge pull request #24 from backwardsEric/english-player-attack-edits
3.0.0.0: minor English edits for src/player-attack
dis- [Tue, 9 Feb 2021 10:33:00 +0000 (19:33 +0900)]
Merge pull request #25 from backwardsEric/english-player-info-edits
3.0.0.0: minor English edits for src/player-info
dis- [Tue, 9 Feb 2021 10:30:48 +0000 (19:30 +0900)]
Merge branch 'develop' into english-player-info-edits
Habu [Tue, 9 Feb 2021 09:03:00 +0000 (18:03 +0900)]
Merge pull request #11 from habu1010/feature/Workflow-BuildTest-on-Linux
[feature] #1 Linuxでビルドテストを行うWorkflow
Eric Branlund [Tue, 9 Feb 2021 00:01:26 +0000 (16:01 -0800)]
Use terser, perhaps more idiomatic, English descriptions for the easy_spell and heavy_spell effects.
Eric Branlund [Mon, 8 Feb 2021 23:57:54 +0000 (15:57 -0800)]
For clearer English, replace "greate damages" with "great damage" in a description for force weapons.
Eric Branlund [Mon, 8 Feb 2021 23:43:32 +0000 (15:43 -0800)]
For English description of beastmaster's dominate living things ability, match quoted cost to the Japanese description and the cost in racial/class-racial-switcher.c.
Eric Branlund [Mon, 8 Feb 2021 23:25:54 +0000 (15:25 -0800)]
Change "a" to "an" to match "elastic".
Eric Branlund [Mon, 8 Feb 2021 22:53:25 +0000 (14:53 -0800)]
To be more idiomatic, use "last words" rather than "last word".
Eric Branlund [Mon, 8 Feb 2021 22:48:07 +0000 (14:48 -0800)]
Correct comment introducing the English tiltes for the cavalry class.
Eric Branlund [Mon, 8 Feb 2021 22:46:32 +0000 (14:46 -0800)]
Correct spelling mistake for "archmage".
Eric Branlund [Mon, 8 Feb 2021 22:08:32 +0000 (14:08 -0800)]
Correct English spelling mistake.
Eric Branlund [Mon, 8 Feb 2021 22:04:07 +0000 (14:04 -0800)]
To make an English message more idiomatic, shift "still" to avoid splitting the main verb from "have".
Eric Branlund [Mon, 8 Feb 2021 21:58:14 +0000 (13:58 -0800)]
In English messages, use "happens" to match with "nothing".
Eric Branlund [Mon, 8 Feb 2021 21:45:57 +0000 (13:45 -0800)]
In English message for falling off but safely landing, drop comma since the clauses share a subject.
Eric Branlund [Mon, 8 Feb 2021 21:44:15 +0000 (13:44 -0800)]
In English message for nearly falling off, drop comma (clauses share subject) and add an indefinite article to be more idiomatic. Also add an indefinite article to the linked damage note.
Habu [Mon, 8 Feb 2021 13:42:44 +0000 (22:42 +0900)]
[fix] #12 game_option_types列挙型の数値割当を削除
OPT_PAGE_HIDEの新設に関連して、OPT_PAGE_* に割り当てられている
整数値には特に意味がないことが確認された。
enum型の存在意義の一つとして内部の整数値は意識せず比較できるという点が
あるので、必要の無い整数値の割当ては行わないようにする。
新設した値に整数値として何を与えるか考える必要もなくなる。
また、不要になった OPT_PAGE_JAPANESE_ONLY という定義の残骸が
残っていたので削除する。
Habu [Mon, 8 Feb 2021 12:29:23 +0000 (21:29 +0900)]
[fix] #12 WORLD_SCOREオフの時にエラーが出ないようにする
既存のコードではWORLD_SCOREの定義をOFFにしているとpref-opt.prfの
send_scoreの解析でエラーが出てしまう。
send_score自体は拾うようにし、該当するオプションを表示しない
OPT_PAGE_HIDEというグループを新設してそこに含めるようにする。
Habu [Mon, 8 Feb 2021 12:20:37 +0000 (21:20 +0900)]
[fix] #12 VisualStudioの構成でWORLD_SCOREを指定する
h-config.hからWORLD_SCOREは削除し、WindowsではVSの
構成プロパティのプリプロセッサの定義で指定するようにする。
また、英語版のスコアサーバは運営していないため、英語版ビルドの
構成ではWORLD_SCOREは指定しないようにする。
Habu [Mon, 8 Feb 2021 11:32:44 +0000 (20:32 +0900)]
Merge remote-tracking branch 'eric/screen-dump-missing-symbol' into feature/Reenable-WORLD_SCORE-switch
Habu [Mon, 8 Feb 2021 11:32:39 +0000 (20:32 +0900)]
Merge remote-tracking branch 'eric/clang-save-missing-prototypes' into feature/Reenable-WORLD_SCORE-switch
Habu [Mon, 8 Feb 2021 11:32:33 +0000 (20:32 +0900)]
Merge remote-tracking branch 'eric/clang-player-damage-missing-prototype' into feature/Reenable-WORLD_SCORE-switch
dis- [Mon, 8 Feb 2021 11:26:38 +0000 (20:26 +0900)]
[Implement] #7 キー待ちしないで全メッセージを流すオプションの作成
Auto-Moreオプションはダメージを受けたときとメッセージサブウィンドウが溢れたときにキー待ちする処理が入る。
これを排除し、全てのメッセージをスキップするskip_moreオプションを実装した。
Habu [Mon, 8 Feb 2021 09:51:06 +0000 (18:51 +0900)]
[feature] #1 Linuxでビルドテストを行うWorkflow
Linux(Ubuntu-20.04)でビルドが通ることを確認するWorkflowを作成した。
このWorkflowは日本語版/英語版ともにエラーなくビルドができる
状態であることを確認する。
GCCのオプションに "-Werror -Wall -Wextra" を与えて、
警告レベル最大で警告をエラーとして扱うようにする。
ただし、現状のコードを鑑みて以下の警告は抑制する。
- format-overflow
sprintfはstrcatなどのバッファサイズを指定しない文字列操作関数が
大量に使用されており、警告をなくすにはすべてsnprintfなどに
修正する必要がある。
- no-switch
アイテム等の種類によるスイッチでdefault句が無い箇所が多い。
enumのすべてが列挙されていない場合defaultが無いと警告が出る。
とりあえず抑制しておく。
- no-sign-compare
符号ありと符号無しで比較している箇所が多すぎて修正が困難。
- no-unused-parameter, no-unused-function
修正や日英切り替えにより出る事があるが、ソースが壊れるわけではないので
ひとまず許可する。
Habu [Mon, 8 Feb 2021 09:55:35 +0000 (18:55 +0900)]
Merge pull request #8 from backwardsEric/english-perception-edits
3.0.0.0: minor English edits for src/perception
Habu [Mon, 8 Feb 2021 08:59:20 +0000 (17:59 +0900)]
Merge pull request #6 from backwardsEric/missing-english-potion-messages
Add English translations in src/object-use/quaff-execution.c
Eric Branlund [Mon, 8 Feb 2021 04:03:19 +0000 (20:03 -0800)]
To be more idiomatic, use "undead" rather than "undeads".
Eric Branlund [Mon, 8 Feb 2021 00:26:55 +0000 (16:26 -0800)]
To be more idiomatic, reword the English message for decreased light radius.
Eric Branlund [Mon, 8 Feb 2021 00:22:54 +0000 (16:22 -0800)]
For clarity, swap position of adverb in English description for SV_POISON_NEEDLE.
Eric Branlund [Mon, 8 Feb 2021 00:02:34 +0000 (16:02 -0800)]
Add English translation for first SV_POTION_SLIME_MOLD message.
Eric Branlund [Mon, 8 Feb 2021 00:01:26 +0000 (16:01 -0800)]
Add English translation for first SV_POTION_APPLE_JUICE message.
Eric Branlund [Sun, 7 Feb 2021 23:59:52 +0000 (15:59 -0800)]
Add English translation for first SV_POTION_WATER message.
Habu [Sun, 7 Feb 2021 12:32:40 +0000 (21:32 +0900)]
Merge branch 'release/3.0.0Alpha5' into develop
deskull [Sun, 7 Feb 2021 12:29:43 +0000 (21:29 +0900)]
[Version] 3.0.0Alpha5
deskull [Sun, 7 Feb 2021 12:15:42 +0000 (21:15 +0900)]
Merge remote-tracking branch 'remotes/origin/feature/Refactor-Monster-Alpha5' into develop