PR

【9/6】お月見CPチームクエスト #3670

wada opened this at 2024-09-03T19:25:57; closed

Description

opened by wada at 2024-09-03T19:25:57; updated 2024-09-12T16:12:31

概要

仕様書
実装シート

クエスト期間中の遷移率変化は、冒険中モンスター出現実装時に対応
バナー表示は管理画面から登録

DB更新内容

【9/6】お月見CPチームクエスト jolly/jrye-db#841

SQLクエリ

ALTER TABLE user_team_campaign_quest ADD `border_key` int(11) unsigned NOT NULL AFTER border_type;

cron設定

3 23 * * * ENVIRONMENT=${JR_ENV} PF=yamada ${JR_DIR}/lib/exec/tool_team_campaign_quest_present.sh

テスト方法、確認した内容

db更新後、master_team_campaign_questの期間を調整
・start_date 〜 end_date:カウント期間
・end_date 〜 display_end_date:報酬配布、結果表示期間

確認箇所は、実装シート「チェック」シートを参照

報酬の配布

報酬配布期間中にtool_team_campaign_quest_present.phpを実行
該当ユーザになるには、カウント期間中のlog_gold_change.status=6が1件以上必要(=紅玉1個以上消費)

TODO

  • [x] shファイルのパーミッション設定

Comment

#36414 by wada at 2024-09-03T19:26:11; updated 2024-09-03T19:26:11

@kouho
レビューお願いします。

wada change_priority at 2024-09-03T19:26:18: No priority:highest

Comment

#36475 by kouho at 2024-09-09T14:49:24; updated 2024-09-09T14:49:24

@wada
海賊団ページの表示改善の話は伺いましたが、ハッグ20体につき1枚配布のミッションの日のミッション表示は調整したほうが良いと思います。
/ 0 になっている部分
!スクリーンショット 2024-09-09 14

Comment

#36476 by kouho at 2024-09-09T14:52:01; updated 2024-09-09T14:52:01

@wada
海賊団ページでのミッション表示全体の話ですが、前回のチームクエストのようにquest_titleのデータに 海賊団全員で のテキストがあったほうが親切だと思います。

kouho add_label at 2024-09-09T16:05:34: コメントあり

Comment

#36478 by kouho at 2024-09-09T16:05:51; updated 2024-09-09T16:05:51

@wada
表示周り以外は確認OKです

Comment

#36485 by wada at 2024-09-09T17:52:23; updated 2024-09-09T17:52:23

@kouho
> 海賊団ページの表示改善の話は伺いましたが、ハッグ20体につき1枚配布のミッションの日のミッション表示は調整したほうが良いと思います。

設定しました。

> 海賊団ページでのミッション表示全体の話ですが、前回のチームクエストのようにquest_titleのデータに 海賊団全員で のテキストがあったほうが親切だと思います。

文字数の都合上、海賊団全員で は削除しました。

Comment

#36510 by kouho at 2024-09-11T14:45:38; updated 2024-09-11T14:45:38

@wada
確認OKです

kouho add_label at 2024-09-11T14:45:43: 皇甫 LGTM
kouho delete_label at 2024-09-11T14:52:13: コメントあり
wada change_priority at 2024-09-12T16:11:50: highest:No priority
wada delete_label at 2024-09-12T16:11:53: マスタへマージ
wada delete_label at 2024-09-12T16:11:54: レビュー待ち
wada close_comment at 2024-09-12T16:12:31: 【9/12】お月見キャンペーン #3678でマージ

Commit range

basef46bcc1a2852afe4045cdfcf6b25214bc8a05be6
head3182368470e376d88a507827d64432ae943b2445
base branchjolly/jr-web:master
head branchjolly/jr-web:team_quest_0917

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed31 filesView patch
statusfile
modifiedlib/SubFunc.inc
modifiedlib/SubFunc_mission.inc
modifiedlib/ajax/main_default.inc
modifiedlib/class/controller/JrControllerSeasonPass.class.php
modifiedlib/conf/class/MissionStageChangeConfig.class.php
modifiedlib/conf/class/TeamCampaignQuestConfig.class.php
modifiedlib/exec/save_team_cp_quest_ranking.php
addedlib/exec/tool_team_campaign_quest_present.php
addedlib/exec/tool_team_campaign_quest_present.sh
modifiedlib/models/Banner.php
addedlib/models/Team_quest_base.php
addedlib/models/Team_quest_factory.php
renamedlib/models/Team_campaign_quest.php -> lib/models/Team_quest_single.php
addedlib/models/Team_quest_spot.php
modifiedlib/models/dao/log_team_campaign_quest_reward.php
modifiedlib/models/dao/master_team_campaign_quest.php
modifiedlib/models/dao/team_data.php
modifiedlib/models/dao/user_team_campaign_quest.php
modifiedlib/public/Main.inc
modifiedlib/public/Quest-Campaign.inc
modifiedlib/public/Quest-Default.inc
modifiedlib/public/Quest-LoginBonus.inc
modifiedlib/public/Quest-TeamCampaign.inc
modifiedlib/public/Quest-TeamCampaignClear.inc
modifiedlib/public/Quest-TeamWarDetail.inc
modifiedlib/public/Team.inc
addedpublic_html/img/team/stamp/103.png
modifiedpublic_html/js/JOLLYROGER.js
modifiedpublic_html/template/Main.tpl
modifiedpublic_html/template/Team.tpl
addedpublic_html/template/parts/parts_simple_modal.tpl
Patch body is stored as a separate file to keep this page lightweight.