OSDN Git Service
iks [Sun, 25 Apr 2021 10:56:09 +0000 (19:56 +0900)]
Merge pull request #907 from iks3/fix-renzokuma-cannot-cancel-casting-and-targetting
[Fix] 赤魔導士の連続魔で1回目でキャンセルできない、また2回目できちんとターゲット指定できない #905 #906
Deskull [Sun, 25 Apr 2021 08:16:19 +0000 (17:16 +0900)]
Merge pull request #912 from backwardsEric/z-term-h-vector-no-pch
Include vector in z-term.h to avoid compiler errors if not using precompiled headers
iks [Sun, 25 Apr 2021 08:15:03 +0000 (17:15 +0900)]
Merge pull request #901 from iks3/fix-MM-macro-obstacle-redraw-subwindows
[Fix] fresh_once時にMコマンドを含めたマクロを実行するとサブウィンドウが更新されない #898
Eric Branlund [Sat, 24 Apr 2021 17:25:41 +0000 (10:25 -0700)]
Include vector in z-term.h to avoid compiler errors if not using precompiled headers.
Hourier [Sat, 24 Apr 2021 14:06:20 +0000 (23:06 +0900)]
Merge pull request #900 from Hourier/feature/Adjustment-Monsters-Alpha20
モンスター案の実装 (OSDNの旧チケット+α)
iks [Sat, 24 Apr 2021 13:53:46 +0000 (22:53 +0900)]
Merge pull request #903 from iks3/fix-knowledge-monsters-access-unknown-race
[Fix] 既知のモンスターで1体も既知ではない場合の配列外アクセス
Habu [Sat, 24 Apr 2021 13:38:46 +0000 (22:38 +0900)]
Merge pull request #902 from habu1010/feature/refactor-z-term-with-c++
[Refactor] z-term.cpp をC++の機能で書き換える
iks [Sat, 24 Apr 2021 12:16:01 +0000 (21:16 +0900)]
[Fix] 赤魔導士の連続魔で1回目でキャンセルできない、また2回目できちんとターゲット指定できない #905 #906
iks [Sat, 24 Apr 2021 11:17:59 +0000 (20:17 +0900)]
Merge pull request #879 from iks3/feature-adjust-ego-a20
[Feature] α20に向けたエゴ関係の機能の改変や調整 (+ステータス表示画面の改善)
iks [Thu, 22 Apr 2021 17:16:00 +0000 (02:16 +0900)]
[Feature] 種族耐性のために先行実装した弱点及び免疫フラグを装備用に実装
iks [Thu, 22 Apr 2021 17:12:48 +0000 (02:12 +0900)]
[Refactor/Feature] プレイヤー情報画面の能力/耐性状況表示ルーチンを改修及び弱点持ち装備の表示に対応
iks [Sat, 24 Apr 2021 10:11:55 +0000 (19:11 +0900)]
[Fix] 既知のモンスターで1体も既知ではない場合の配列外アクセス
既知がいない場合は、シンボルの変更をダミー変数に入れて捨てる。
Habu [Sat, 24 Apr 2021 09:16:28 +0000 (18:16 +0900)]
[Refactor] z-term.cpp をC++の機能で書き換える
- term_win はコンストラクタで初期化
- 配列には std::vector を使う
- term_win の動的確保領域の保持に std::unique_ptr を使う
iks [Thu, 22 Apr 2021 12:51:35 +0000 (21:51 +0900)]
[Refactor] 自動銘刻みの定義テーブルに日英マクロを適用して整理
iks [Thu, 22 Apr 2021 12:00:54 +0000 (21:00 +0900)]
[Rafactor] ベース殺戮/AC修正とダイス数倍増、ダイス数1増加、ダイス面増加を外出し
iks [Thu, 22 Apr 2021 11:09:17 +0000 (20:09 +0900)]
[Refactor] エゴのパース関数をstd::stringベースで再実装
iks [Sat, 24 Apr 2021 09:19:21 +0000 (18:19 +0900)]
[Fix] fresh_once時にMコマンドを含めたマクロを実行するとサブウィンドウが更新されない #898
Hourier [Sat, 24 Apr 2021 08:18:32 +0000 (17:18 +0900)]
[Implement] #886 デバッグモードでRES_ALL持ちを一撃で殺せるようにした / Changed gf_type from GF_MISSILE to GF_ARROW to kill a monster with RES_ALL in debug mode
Hourier [Sat, 24 Apr 2021 06:54:52 +0000 (15:54 +0900)]
[Implement] #886 OSDN #37285のモンスター群と各種リクエストを実装した / Implemented monsters and requests in OSDN #37285
shimitei [Sat, 24 Apr 2021 07:54:38 +0000 (16:54 +0900)]
Merge pull request #899 from shimitei/feature/#896_wide_messagebox_api
[Feature] MessageBox,GetSaveFileName APIをワイド文字列版へ移行
shimitei [Sat, 24 Apr 2021 05:56:00 +0000 (14:56 +0900)]
[Feature] MessageBox,GetSaveFileName APIをワイド文字列版へ移行
Hourier [Sat, 24 Apr 2021 02:07:41 +0000 (11:07 +0900)]
[Refactor] #886 『先輩』と隊士のパラメータを調整した / Adjusted the Senior and members of demon slayer
Hourier [Sat, 24 Apr 2021 02:06:08 +0000 (11:06 +0900)]
[Fix] #886 『先輩』が救援召喚をした時に、まだ隊士が生き残っていても全滅した旨のメッセージが表示されていたのを修正した / Fixed a message that when Senior summoned kins, a message was displayed stating that even if the members were still alive, they were wiped out
Hourier [Fri, 23 Apr 2021 15:58:27 +0000 (00:58 +0900)]
[Implement] #886 『ティアマット』に上級ワイアーム召喚を追加した / Added the summon of Greater wyrms for Tiamat
Hourier [Fri, 23 Apr 2021 15:29:34 +0000 (00:29 +0900)]
[Refactor] #886 撲殺の天使の警戒度と索敵範囲を変更した / Changed alertness and search range of Dokuro
Hourier [Fri, 23 Apr 2021 15:24:41 +0000 (00:24 +0900)]
[Refactor] #886 『アルドゥイン』の打撃威力を下方修正した / Deacreased the power of attacks of Alduin
Hourier [Fri, 23 Apr 2021 15:23:45 +0000 (00:23 +0900)]
[Refactor] #886 モンスター群の射撃威力を若干下方修正した / Decreased the power of shoot for various monsters
Hourier [Fri, 23 Apr 2021 15:18:59 +0000 (00:18 +0900)]
[Implement] #866 SM-DOSとFuckintoshの頂上決戦を追加した / Added dialogs between Gates and Jobz
Hourier [Fri, 23 Apr 2021 15:12:35 +0000 (00:12 +0900)]
[Refactor] #886 殺人スカラベの打撃属性と威力を変更した / Changed the spec of Killer scarab
Hourier [Fri, 23 Apr 2021 15:10:19 +0000 (00:10 +0900)]
[Implement] #866 光と闇が両方そなわり最強に見えるドラゴンを追加した / Added a dragon that looks the strongest with both light and darkness!
shimitei [Sat, 24 Apr 2021 06:42:31 +0000 (15:42 +0900)]
Merge pull request #893 from shimitei/feature/#885_replace_readdib_with_gdiplus
[Refactor] readdib.cpp/hを削除し、タイルの読込をGDI+処理に置き換える
shimitei [Fri, 23 Apr 2021 22:56:23 +0000 (07:56 +0900)]
[MISC] Update Makefile.am
shimitei [Fri, 23 Apr 2021 22:32:44 +0000 (07:32 +0900)]
[Refactor] readdib.cpp/hを削除し、タイルファイルの読込はGDI+処理で行う
Habu [Fri, 23 Apr 2021 22:10:59 +0000 (07:10 +0900)]
Merge pull request #877 from habu1010/feature/switch-racial-list-display
[fix] レイシャルパワーの一覧表示/非表示の切り替え
Deskull [Fri, 23 Apr 2021 21:56:04 +0000 (06:56 +0900)]
Merge pull request #888 from sikabane-works/feature/doxygen-collect_monsters
[Add] collect_monsters() のDoxygenコメント整理.
shimitei [Fri, 23 Apr 2021 21:47:21 +0000 (06:47 +0900)]
[Refactor] 壁紙処理から画像ファイルの読込処理を分割
画像ファイルの読込処理をread-graphics.cpp/hに分けた。
Deskull [Fri, 23 Apr 2021 15:40:05 +0000 (00:40 +0900)]
Merge pull request #887 from sikabane-works/feature/add-doxygen-comment-action
[Add] actionファイル以下にDoxygenのファイル説明追加.
iks [Fri, 23 Apr 2021 15:37:58 +0000 (00:37 +0900)]
Merge pull request #884 from iks3/fix-sniper-explosion
[Fix] 射撃術の爆発の矢を無傷球中の敵に撃つと爆発のダメージが0 #848
iks [Fri, 23 Apr 2021 15:26:08 +0000 (00:26 +0900)]
Merge pull request #881 from iks3/fix-racial-text-to-info-crash
[Fix] クラスパワーでtextをinfoに代入していた(鏡使い分)
Deskull [Fri, 23 Apr 2021 13:38:22 +0000 (22:38 +0900)]
[Add] collect_monsters() のDoxygenコメント整理.
Hourier [Fri, 23 Apr 2021 14:40:24 +0000 (23:40 +0900)]
[Refactor] #866 SM-DOSとFuckintoshの兵器群を調整した / Adjusted the spec of weapons for SM-DOS and Fuckintosh
Hourier [Fri, 23 Apr 2021 14:36:42 +0000 (23:36 +0900)]
[Refactor] #866 ハヤブサの恥ずかしいミスを修正した / Fixed terrible misunderstanding about Oscar; not Falcon
Hourier [Fri, 23 Apr 2021 14:22:46 +0000 (23:22 +0900)]
[Refactor] #866 'バジリスク'と'バシリスク'が表記ゆれを起こしていたので後者に統一した (日本語のみ)
iks [Fri, 23 Apr 2021 14:21:30 +0000 (23:21 +0900)]
Merge pull request #883 from iks3/fix-hex-cannot-drain-potion-in-arena
[Fix] アリーナで呪術の薬物吸入ができない #882
Hourier [Fri, 23 Apr 2021 14:19:26 +0000 (23:19 +0900)]
[Refactor] #886 『ハルコン』にドロップが設定されていないミスを解消した / Resolved the issue that Harkon doesn't drop any item
Hourier [Fri, 23 Apr 2021 14:15:39 +0000 (23:15 +0900)]
[Refactor] #886 『ヤマト』の速度をページ消化数にふさわしく引き上げ、音速火炎斬を実装した / Made Yamato's speed up and implemented Sonic Flame Sword to him
Hourier [Fri, 23 Apr 2021 14:14:20 +0000 (23:14 +0900)]
[Refactor] #886 『ヘルハウンド』の打撃属性と威力を変更した / Changed the attribute of attack and damage of Hellhound
Hourier [Fri, 23 Apr 2021 14:10:56 +0000 (23:10 +0900)]
[Refactor] #860 モンスター群の魔法使用率を調整した / Adjusted the possibility of magics of various monsters
Hourier [Fri, 23 Apr 2021 13:17:46 +0000 (22:17 +0900)]
[Refactor] #886 モンスター群の出現率を調整した / Adjusted rarity of various monsters
deskull [Fri, 23 Apr 2021 13:23:38 +0000 (22:23 +0900)]
[Add] actionファイル以下にDoxygenのファイル説明追加.
iks [Fri, 23 Apr 2021 08:47:20 +0000 (17:47 +0900)]
[Fix] アリーナで呪術の薬物吸入ができない
かつてdo_cmd_quaff()以下にアリーナのチェックを入れた際にエンバグしていた模様。
iks [Fri, 23 Apr 2021 10:22:18 +0000 (19:22 +0900)]
[Fix] 射撃術の爆発の矢を無傷球中の敵に撃つと爆発のダメージが0 #848
iks [Fri, 23 Apr 2021 08:04:45 +0000 (17:04 +0900)]
[Fix] クラスパワーでtextをinfoに代入していた(鏡使い分)
Deskull [Thu, 22 Apr 2021 23:38:55 +0000 (08:38 +0900)]
Merge pull request #868 from sikabane-works/feature/add-doxycomment-main
[Add] mainディレクトリ以下のファイルにDoxygenコメント追加.
shimitei [Thu, 22 Apr 2021 17:24:03 +0000 (02:24 +0900)]
Merge pull request #875 from shimitei/feature/#874_remove_8bit_color_support
[Refactor] 256色画面用の処理を削除する
iks [Thu, 22 Apr 2021 17:19:24 +0000 (02:19 +0900)]
Merge pull request #872 from iks3/fix-random-quest-reward-reselected
[Fix] 宝物庫の報酬がクエスト受注元でメッセージを出すたびに変わる
Habu [Thu, 22 Apr 2021 14:39:12 +0000 (23:39 +0900)]
[fix] レイシャルパワーの一覧表示/非表示の切り替え
always_show_list が yes の時でもレイシャルコマンドで '*'
(もしくは ' ' ) を押した時に一覧表示/非表示が切り替わる
ようにする。
(魔法の一覧表示/非表示切り替えの挙動と合わせる)
iks [Thu, 22 Apr 2021 14:09:54 +0000 (23:09 +0900)]
Merge pull request #876 from iks3/refactor-racial-explanations
[Refactor] #625 レイシャルパワーの説明文のコードをわかりやすく整理
iks [Thu, 22 Apr 2021 13:47:10 +0000 (22:47 +0900)]
Merge pull request #830 from iks3/feature-add-play-records
[Feature] 勝利済み職業とユニークを倒した時間を記録する #784 #18
iks [Wed, 21 Apr 2021 14:43:48 +0000 (23:43 +0900)]
[Feature] 合計のプレイ時間を記録する
死亡・引退後のダンプ出力、スコア送信、ステータス表示でプレイ時間が進まないよう変更。
自分に関する情報にプレイ時間情報と勝利職業情報をダンプする。
iks [Thu, 22 Apr 2021 13:27:01 +0000 (22:27 +0900)]
[Refactor] #625 レイシャルパワーの説明文のコードをわかりやすく整理
iks [Thu, 22 Apr 2021 12:54:10 +0000 (21:54 +0900)]
Merge pull request #861 from iks3/feature-racial-explanations
[Feature] レイシャルパワーの説明文を表示できるようにする #625
shimitei [Thu, 22 Apr 2021 12:14:37 +0000 (21:14 +0900)]
[Refactor] 256色画面用の処理を削除する
8ビットカラー対応処理を削除した。
deskull [Wed, 21 Apr 2021 03:49:56 +0000 (12:49 +0900)]
[Add] mainディレクトリ以下のファイルにDoxygenコメント追加.
shimitei [Wed, 21 Apr 2021 22:19:39 +0000 (07:19 +0900)]
Merge pull request #873 from shimitei/feature#869_remove_4bit_color_depth_support
[Refactor] 16色画面用の処理を削除し、256色以下の画面では起動しないようにする
shimitei [Wed, 21 Apr 2021 21:29:58 +0000 (06:29 +0900)]
[Refactor] 16色画面用の処理を削除し、256色以下の画面では起動しないようにする
4ビットカラー対応処理を削除した。
起動時に画面の色深度をチェックし、8ビット(256色)以下の画面ではエラーを表示して終了する。
shimitei [Wed, 21 Apr 2021 19:11:02 +0000 (04:11 +0900)]
Merge pull request #867 from shimitei/feature/refactor_bg_menu
[Refactor] 壁紙メニューを別階層に分ける
iks [Wed, 21 Apr 2021 16:30:54 +0000 (01:30 +0900)]
[Fix] 宝物庫の報酬がクエスト受注元でメッセージを出すたびに変わる
#607のエンバグによりクエストが初期化されていた。
#607実装中は修正箇所がtrue時になぜかうまく動作していなかったが、再度falseにして正常に動くことを確認。コードも確認した。
Habu [Tue, 20 Apr 2021 13:51:48 +0000 (22:51 +0900)]
[feature] 勝利済みの職業の記録にFlagGroupを使用する
iks [Sun, 18 Apr 2021 08:16:13 +0000 (17:16 +0900)]
[Feature] 勝利済み職業とユニークを倒した時間を記録する #784 #18
iks [Sun, 18 Apr 2021 06:24:35 +0000 (15:24 +0900)]
[Refactor] Doxygenコメント追加、typedef structをstructに変更
iks [Tue, 20 Apr 2021 17:08:05 +0000 (02:08 +0900)]
[Feature] レイシャル/クラスパワーの説明文を表示する #625
iks [Tue, 20 Apr 2021 12:15:30 +0000 (21:15 +0900)]
[Feature] レイシャル/クラスパワーの一覧書式を呪文等に合わせる、効果(威力)の表記
shimitei [Tue, 20 Apr 2021 14:29:54 +0000 (23:29 +0900)]
[Refactor] 壁紙メニューを別階層に分ける
壁紙関連メニューをタイルのように別階層に移動した。
タイルのメニューも「タイルを2倍幅で表示」はタイルの種類選択とは異なるため、セパレータを入れて区別しやすくする。
shimitei [Tue, 20 Apr 2021 14:47:29 +0000 (23:47 +0900)]
Merge pull request #862 from shimitei/feature/#854_fix_init_bgm
[Fix] 街やクエスト等のデータ読込後にBGM初期化を行うように修正
iks [Tue, 20 Apr 2021 05:42:23 +0000 (14:42 +0900)]
[Refactor] レイシャルパワーの定義配列をstd::vectorに変更
iks [Tue, 20 Apr 2021 03:57:17 +0000 (12:57 +0900)]
[Refactor] レイシャルパワー名称をstd::stringに変更
Habu [Tue, 20 Apr 2021 13:29:06 +0000 (22:29 +0900)]
Merge pull request #858 from habu1010/feature/flag-group-for-enum
[feature] FlagGroupクラスを従来のenum型でも使えるようにする #856
Hourier [Tue, 20 Apr 2021 12:53:04 +0000 (21:53 +0900)]
Merge pull request #863 from Hourier/feature/Delete-Unnecessary-Makefiles
[Refactor] #860 Deleted make files for Borland C++ Builder
Hourier [Tue, 20 Apr 2021 12:39:52 +0000 (21:39 +0900)]
[Refactor] #860 Removed description for Borland C++ Builder in Makefile.am
shimitei [Tue, 20 Apr 2021 12:33:57 +0000 (21:33 +0900)]
Merge pull request #855 from shimitei/feature/add_version_res
[MISC] Win版のリソースにバージョン情報を追加
Hourier [Tue, 20 Apr 2021 12:33:32 +0000 (21:33 +0900)]
[Refactor] #860 Deleted make files for Borland C++ Builder
shimitei [Tue, 20 Apr 2021 12:31:26 +0000 (21:31 +0900)]
Merge pull request #859 from shimitei/feature/revert_build_script
Revert "[Refactor] 不要なフォントファイルをリリースパッケージから除外する"
shimitei [Mon, 19 Apr 2021 22:16:01 +0000 (07:16 +0900)]
[MISC] Win版のリソースにバージョン情報を追加
バージョン情報の値はangband-version.hの定義を使用する。
shimitei [Tue, 20 Apr 2021 11:53:33 +0000 (20:53 +0900)]
[Fix] 街やクエスト等のデータ読込後にBGM初期化を行うように修正
データ読み込み後に行わないと街の数等が0になってしまうため、BGMの[Town]や[Quest]等の設定が読み込まれなくなっていた。
shimitei [Tue, 20 Apr 2021 10:50:22 +0000 (19:50 +0900)]
Revert "[Refactor] 不要なフォントファイルをリリースパッケージから除外する"
This reverts commit
61ee1520e11f577698a9d9d2d8bf04412e85a73f.
Habu [Tue, 20 Apr 2021 10:28:40 +0000 (19:28 +0900)]
[feature] FlagGroupクラスを従来のenum型でも使えるようにする #856
FlagGroupクラスをenum class型だけでなく、enum型にも使用できるようにする。
テンプレートの定義を
template <typename FlagType, FlagType MAX>
FlagGroup;
のようにし、enum型では MAX にenumの中のMAXを定義している値を渡す。
従来のenum class型に対するFlagGroupは
template <typename FlagType>
using EnumClassFlagGroup = FlagGroup<FlagType, FlagType::MAX>;
というエイリアステンプレートとする。
Deskull [Tue, 20 Apr 2021 04:00:02 +0000 (13:00 +0900)]
Merge pull request #857 from sikabane-works/feature/fix-doxygen-syntax
[Fix] @param と @details の綴りミス置換.
deskull [Tue, 20 Apr 2021 03:50:01 +0000 (12:50 +0900)]
[Fix] @param と @details の綴りミス置換.
iks [Tue, 20 Apr 2021 03:41:50 +0000 (12:41 +0900)]
Merge pull request #839 from iks3/refactor-windows-fonts
[Refactor] Windowsのフォント周りの整理及びlib/xtra/fontの整理
iks [Tue, 20 Apr 2021 03:28:48 +0000 (12:28 +0900)]
Merge pull request #852 from iks3/feature-easy-autoroller
[Feature] オートローラの初期設定を職業に合わせて設定する
iks [Mon, 19 Apr 2021 13:22:42 +0000 (22:22 +0900)]
[Feature] オートローラの初期設定を職業に合わせて設定する
Deskull [Mon, 19 Apr 2021 14:51:07 +0000 (23:51 +0900)]
Merge pull request #850 from hengband/feature/doxygen-bluemagic
[Refactor] 青魔法のソースファイルに関するDoxygenコメント追加.
iks [Mon, 19 Apr 2021 14:50:56 +0000 (23:50 +0900)]
Merge pull request #851 from backwardsEric/player-race-vector-no-pch
[Linux/Unix] Include vector in player-race.h
Deskull [Mon, 19 Apr 2021 14:23:49 +0000 (23:23 +0900)]
[Refactor] 青魔法のソースファイルに関するDoxygenコメント追加.
Eric Branlund [Mon, 19 Apr 2021 14:26:22 +0000 (07:26 -0700)]
Include vector in player-race.h to avoid compiler error when not using precompiled headers.
iks [Mon, 19 Apr 2021 13:56:34 +0000 (22:56 +0900)]
Merge pull request #820 from iks3/feature-player-race-flags-to-struct
[Refactor] 種族の耐性や能力に関する判定コードをplayer_raceに集約する
iks [Sat, 17 Apr 2021 17:02:53 +0000 (02:02 +0900)]
[Refactor] 特殊な種族の能力/耐性の定義をplayer_raceに移動
アイテム能力フラグにTR_VUL_ACID~TR_VUL_LITEとTR_IM_DARK追加。
幽霊の地獄吸収ついては未対応。
種族の食事については未対応。
種族か切り傷を負うかどうかについては未対応。
iks [Sat, 17 Apr 2021 11:56:20 +0000 (20:56 +0900)]
[Refactor] 種族の基本的な能力フラグ設定をplayer_raceに定義
iks [Sat, 17 Apr 2021 11:07:38 +0000 (20:07 +0900)]
[Refactor] 種族名の日英をマクロで定義、種族シンボルをplayer_race下に配置