OSDN Git Service

hengbandforosx/hengbandosx.git
3 years agoSimplify English message for no object at target location in fetch_item().
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().

3 years agoMerge pull request #72 from taotao54321/fix-kawarimi-message
taotao54321 [Thu, 11 Feb 2021 15:32:47 +0000 (00:32 +0900)]
Merge pull request #72 from taotao54321/fix-kawarimi-message

[Fix] 変わり身失敗時のメッセージをわかりやすくした

3 years ago[Fix] 変わり身失敗時のメッセージをわかりやすくした
taotao54321 [Thu, 11 Feb 2021 15:17:48 +0000 (00:17 +0900)]
[Fix] 変わり身失敗時のメッセージをわかりやすくした

変わり身の攻撃回避部分が失敗したときテレポートを試みるが、このときのメッセージが

* 成功時「失敗!攻撃を受けてしまった。」
* 失敗時「失敗!逃げられなかった。」

となっており、慣れていないと何が失敗したのかわかりにくい。
そこで、「変わり身失敗!〜」というメッセージに変更する。
英語メッセージも合わせて変更。

3 years agoMerge pull request #71 from dis-/feature/Refactor-Force-Sleep
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

3 years ago[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に変更。
実動作の変更はなし。

3 years agoMerge pull request #67 from dis-/feature/Fix-Target-Clear
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

3 years ago[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()内で座標更新処理が行なわれていたため、描写が二重になっていた。
該当の処理を省くことで処理を正常化する。

3 years agoMerge pull request #40 from hengband/feature/english-rumor
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.

3 years agoMerge pull request #62 from habu1010/feature/Buildtest-parallel-execution
Habu [Thu, 11 Feb 2021 04:17:01 +0000 (13:17 +0900)]
Merge pull request #62 from habu1010/feature/Buildtest-parallel-execution

[update] #1 ビルドテストを並列実行する

3 years agoMerge pull request #61 from backwardsEric/english-spell-edits
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

3 years ago[update] #1 ビルドテストを並列実行する
Habu [Thu, 11 Feb 2021 03:55:53 +0000 (12:55 +0900)]
[update] #1 ビルドテストを並列実行する

GitHubホストランナーはマルチコアCPUなので、ビルドテストを
並列ビルドに対応させる。
nprocコマンドでCPUスレッド数が取得できるので、makeコマンドの
-jオプションにnprocコマンドの結果を与えるようにする。

3 years ago[Fix] 有用な噂で得られる情報の可能性を日本語版と同じにする。 / English version makes the possibility of informat...
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.

 * ダンジョンは鉄獄のみ、他は全て知り得る可能性がある。

3 years agoSince use a plural verb ("appear") with "group", emphasizing the indidviuals in the...
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.

3 years agoMerge pull request #58 from backwardsEric/english-realm-edits
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

3 years agoMerge pull request #59 from backwardsEric/english-room-edits
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

3 years agoMerge pull request #60 from backwardsEric/english-specific-object-edits
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

3 years agoChange English message for attempt to fish without nearby water.
Eric Branlund [Wed, 10 Feb 2021 23:58:46 +0000 (15:58 -0800)]
Change English message for attempt to fish without nearby water.

3 years agoChange to past tense for English message after a successful life rate change.
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.

3 years agoIn English message for toragoroshi activation, add "the" and replace "enchanted"...
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".

3 years agoIn build_type17() English cheat message, replace "fix" with "fixed" and make capitali...
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.

3 years agoChanged English cheat message for build_target_vault(): was "Elemental Vault" the...
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().

3 years agoChange English cheat message for build_bubble_vault(): was "Room Vault", the same...
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().

3 years agoReword English description of "Trump Kamikaze" to hopefully be less awkward.
Eric Branlund [Wed, 10 Feb 2021 18:31:27 +0000 (10:31 -0800)]
Reword English description of "Trump Kamikaze" to hopefully be less awkward.

3 years agoSince "goddess" is singular, add "s" when forming possessive.
Eric Branlund [Wed, 10 Feb 2021 18:17:56 +0000 (10:17 -0800)]
Since "goddess" is singular, add "s" when forming possessive.

3 years agoInsert indefinite article to be more idiomatic.
Eric Branlund [Wed, 10 Feb 2021 05:58:39 +0000 (21:58 -0800)]
Insert indefinite article to be more idiomatic.

3 years agoTo be more idiomatic, make "wall" plural in the onset message for "Sound of disintegr...
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".

3 years agoMake "corpse" plural in the English descriptions for "Animate Dead" and "Firiel's...
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".

3 years agoTo be more idiomatic, make "curse" plural in the descriptions for "Remove All Curse...
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".

3 years agoReword English description of "Cure Poison": "poison status" didn't add much beyond...
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.

3 years agoReword English description of "Twin Slash".
Eric Branlund [Wed, 10 Feb 2021 02:52:55 +0000 (18:52 -0800)]
Reword English description of "Twin Slash".

3 years agoFor clarity, drop "already" in English description of the "Anti multiply barrier".
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".

3 years agoSwap "in" to "on" to be more idiomatic.
Eric Branlund [Wed, 10 Feb 2021 02:43:57 +0000 (18:43 -0800)]
Swap "in" to "on" to be more idiomatic.

3 years agoInsert missing "are".
Eric Branlund [Wed, 10 Feb 2021 02:40:38 +0000 (18:40 -0800)]
Insert missing "are".

3 years agoChanged English title of demon spell from "Kiss of Succubus" to "Succubus's Kiss".
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".

3 years agoChange English title of demon spell from "The Flow of Lava" to "Lava Flow".
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".

3 years agoFix English typo.
Eric Branlund [Wed, 10 Feb 2021 00:54:35 +0000 (16:54 -0800)]
Fix English typo.

3 years agoChange the English description of "Summon Manes" to reflect that a group is possible.
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.

3 years agoReword English description of "Orb of Entropy" to be more idiomatic.
Eric Branlund [Tue, 9 Feb 2021 23:27:32 +0000 (15:27 -0800)]
Reword English description of "Orb of Entropy" to be more idiomatic.

3 years agoFor clarity, reword English description of "Holy Aura".
Eric Branlund [Tue, 9 Feb 2021 23:22:48 +0000 (15:22 -0800)]
For clarity, reword English description of "Holy Aura".

3 years agoTo be more idiomatic, swap position of the adverb in the English description for...
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".

3 years agoChanged English message for a "Create Golem" failure to match up with the success...
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.

3 years agoFor completeness, add "doors" to the English description of "Trap /Door Destruction".
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".

3 years agoRemove extraneous capitalization in English message.
Eric Branlund [Tue, 9 Feb 2021 21:35:51 +0000 (13:35 -0800)]
Remove extraneous capitalization in English message.

3 years agoMerge pull request #38 from dis-/feature/Fix-Term-Fresh
dis- [Wed, 10 Feb 2021 13:45:56 +0000 (22:45 +0900)]
Merge pull request #38 from dis-/feature/Fix-Term-Fresh

画面再描写関連の整理

3 years ago[Refactor] 変数名windowをwindow_flagsに変更
dis- [Wed, 10 Feb 2021 11:28:50 +0000 (20:28 +0900)]
[Refactor] 変数名windowをwindow_flagsに変更

変数windowsがフラグ管理をしていることを明示する名前に変更。
また、window_stuff()の瑣末なreturn文を削除して思考コストを軽減。

3 years agoMerge pull request #37 from backwardsEric/english-racial-edits
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

3 years ago[Fix] 限定条件で投擲の目標設定がうまく行かない #19
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()の該当箇所でコールして対処する。

3 years ago[Fix] 残り1回の鑑定の杖を使った時にサブウィンドウの持ち物一覧が更新されない #4
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フラグを一旦保護してから、実際に描写された場合のみ該当のフラグを折る。

3 years agoMerge pull request #32 from backwardsEric/autopick-english-gcc-sprintf-warn
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()

3 years agoMerge pull request #29 from hengband/feature/fix-english-alpha6
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

3 years agoReplace sprintf with snprintf in autopick-describer.c.
Eric Branlund [Wed, 10 Feb 2021 02:27:36 +0000 (18:27 -0800)]
Replace sprintf with snprintf in autopick-describer.c.

3 years agoMerge pull request #34 from backwardsEric/clang-parentheses-equality-warnings
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))

3 years agoUse "poisoned" rather than "of poison" to be a bit terser.
Eric Branlund [Tue, 9 Feb 2021 20:42:56 +0000 (12:42 -0800)]
Use "poisoned" rather than "of poison" to be a bit terser.

3 years agoChanged to avoid clang's warnings about whether "((x == y))" was intended to be ...
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))".

3 years agoChange to avoid buffer overflow in describe_autopick_en() if entry->dice or entry...
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.

3 years ago[Feature] Add English messages for Combat and Chargeman.
deskull [Tue, 9 Feb 2021 16:02:40 +0000 (01:02 +0900)]
[Feature] Add English messages for Combat and Chargeman.

3 years agoMerge remote-tracking branch 'remotes/hengbandosx/english-object-edits' into feature...
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

3 years agoMerge remote-tracking branch 'remotes/hengbandosx/english-object-activation-edits...
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

3 years agoMerge remote-tracking branch 'remotes/hengbandosx/english-object-enchant-edits' into...
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

3 years agoMerge remote-tracking branch 'remotes/hengbandosx/english-mspell-pass2' into develop
deskull [Tue, 9 Feb 2021 15:12:19 +0000 (00:12 +0900)]
Merge remote-tracking branch 'remotes/hengbandosx/english-mspell-pass2' into develop

3 years agoMerge pull request #23 from backwardsEric/english-player-edits
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

3 years agoMerge pull request #22 from backwardsEric/english-pet-edits
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

3 years agoMerge pull request #13 from habu1010/feature/Reenable-WORLD_SCORE-switch
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の定義によるスコア送信機能の切り替えが機能するようにする

3 years ago[fix] #12 do_cmd_options_auxの引数をgame_option_typesにする
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型とすべき。

3 years agoMerge pull request #9 from dis-/feature/Implement-Skip-More
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

3 years agoMerge pull request #24 from backwardsEric/english-player-attack-edits
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

3 years agoMerge pull request #25 from backwardsEric/english-player-info-edits
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

3 years agoMerge branch 'develop' into english-player-info-edits
dis- [Tue, 9 Feb 2021 10:30:48 +0000 (19:30 +0900)]
Merge branch 'develop' into english-player-info-edits

3 years agoMerge pull request #11 from habu1010/feature/Workflow-BuildTest-on-Linux
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

3 years agoUse terser, perhaps more idiomatic, English descriptions for the easy_spell and heavy...
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.

3 years agoFor clearer English, replace "greate damages" with "great damage" in a description...
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.

3 years agoFor English description of beastmaster's dominate living things ability, match quoted...
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.

3 years agoChange "a" to "an" to match "elastic".
Eric Branlund [Mon, 8 Feb 2021 23:25:54 +0000 (15:25 -0800)]
Change "a" to "an" to match "elastic".

3 years agoTo be more idiomatic, use "last words" rather than "last word".
Eric Branlund [Mon, 8 Feb 2021 22:53:25 +0000 (14:53 -0800)]
To be more idiomatic, use "last words" rather than "last word".

3 years agoCorrect comment introducing the English tiltes for the cavalry class.
Eric Branlund [Mon, 8 Feb 2021 22:48:07 +0000 (14:48 -0800)]
Correct comment introducing the English tiltes for the cavalry class.

3 years agoCorrect spelling mistake for "archmage".
Eric Branlund [Mon, 8 Feb 2021 22:46:32 +0000 (14:46 -0800)]
Correct spelling mistake for "archmage".

3 years agoCorrect English spelling mistake.
Eric Branlund [Mon, 8 Feb 2021 22:08:32 +0000 (14:08 -0800)]
Correct English spelling mistake.

3 years agoTo make an English message more idiomatic, shift "still" to avoid splitting the main...
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".

3 years agoIn English messages, use "happens" to match with "nothing".
Eric Branlund [Mon, 8 Feb 2021 21:58:14 +0000 (13:58 -0800)]
In English messages, use "happens" to match with "nothing".

3 years agoIn English message for falling off but safely landing, drop comma since the clauses...
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.

3 years agoIn English message for nearly falling off, drop comma (clauses share subject) and...
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.

3 years ago[fix] #12 game_option_types列挙型の数値割当を削除
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 という定義の残骸が
残っていたので削除する。

3 years ago[fix] #12 WORLD_SCOREオフの時にエラーが出ないようにする
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というグループを新設してそこに含めるようにする。

3 years ago[fix] #12 VisualStudioの構成でWORLD_SCOREを指定する
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は指定しないようにする。

3 years agoMerge remote-tracking branch 'eric/screen-dump-missing-symbol' into feature/Reenable...
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

3 years agoMerge remote-tracking branch 'eric/clang-save-missing-prototypes' into feature/Reenab...
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

3 years agoMerge remote-tracking branch 'eric/clang-player-damage-missing-prototype' into featur...
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

3 years ago[Implement] #7 キー待ちしないで全メッセージを流すオプションの作成
dis- [Mon, 8 Feb 2021 11:26:38 +0000 (20:26 +0900)]
[Implement] #7 キー待ちしないで全メッセージを流すオプションの作成

Auto-Moreオプションはダメージを受けたときとメッセージサブウィンドウが溢れたときにキー待ちする処理が入る。
これを排除し、全てのメッセージをスキップするskip_moreオプションを実装した。

3 years ago[feature] #1 Linuxでビルドテストを行うWorkflow
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
修正や日英切り替えにより出る事があるが、ソースが壊れるわけではないので
ひとまず許可する。

3 years agoMerge pull request #8 from backwardsEric/english-perception-edits
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

3 years agoMerge pull request #6 from backwardsEric/missing-english-potion-messages
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

3 years agoTo be more idiomatic, use "undead" rather than "undeads".
Eric Branlund [Mon, 8 Feb 2021 04:03:19 +0000 (20:03 -0800)]
To be more idiomatic, use "undead" rather than "undeads".

3 years agoTo be more idiomatic, reword the English message for decreased light radius.
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.

3 years agoFor clarity, swap position of adverb in English description for SV_POISON_NEEDLE.
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.

3 years agoAdd English translation for first SV_POTION_SLIME_MOLD message.
Eric Branlund [Mon, 8 Feb 2021 00:02:34 +0000 (16:02 -0800)]
Add English translation for first SV_POTION_SLIME_MOLD message.

3 years agoAdd English translation for first SV_POTION_APPLE_JUICE message.
Eric Branlund [Mon, 8 Feb 2021 00:01:26 +0000 (16:01 -0800)]
Add English translation for first SV_POTION_APPLE_JUICE message.

3 years agoAdd English translation for first SV_POTION_WATER message.
Eric Branlund [Sun, 7 Feb 2021 23:59:52 +0000 (15:59 -0800)]
Add English translation for first SV_POTION_WATER message.

3 years agoMerge branch 'release/3.0.0Alpha5' into develop
Habu [Sun, 7 Feb 2021 12:32:40 +0000 (21:32 +0900)]
Merge branch 'release/3.0.0Alpha5' into develop

3 years ago[Version] 3.0.0Alpha5
deskull [Sun, 7 Feb 2021 12:29:43 +0000 (21:29 +0900)]
[Version] 3.0.0Alpha5

3 years agoMerge remote-tracking branch 'remotes/origin/feature/Refactor-Monster-Alpha5' into...
deskull [Sun, 7 Feb 2021 12:15:42 +0000 (21:15 +0900)]
Merge remote-tracking branch 'remotes/origin/feature/Refactor-Monster-Alpha5' into develop