PR

【8/25】夜会キャンペーン #4217

wada opened this at 2025-08-18T13:32:37; closed

Description

opened by wada at 2025-08-18T13:32:37; updated 2025-11-28T15:38:32

概要

仕様書

実装内容

実装

  • キャンペーンクエスト(個人・チーム)
  • 出現モンスター調整
  • ステージ遷移率調整
  • キャンペーンパック販売
  • ログインボーナス
  • 新規海域移動コンパス

関連PR

【8/22】夜会キャンペーン画像 #4218
【8/25】夜会キャンペーン jolly/jrye-db#1167

cron

#期限付きアイテム削除
0 * * * * ENVIRONMENT=${JR_ENV} PF=yamada ${JR_DIR}/lib/exec/del_expired_item.sh

#チームクエスト報酬配布 21→23
3 23 * * * ENVIRONMENT=${JR_ENV} PF=yamada ${JR_DIR}/lib/exec/tool_team_campaign_quest_present.sh

TODO

  • [x] 画像反映
  • [x] js圧縮
  • [x] dbデプロイ
  • [x] webデプロイ
  • [x] 告知設定
  • [x] 戦闘デモ確認
  • [x] cron設定
wada change_title at 2025-08-18T13:34:21: [WIP]【8/22】夜会CP画像 [WIP]【8/25】夜会CP
wada delete_label at 2025-08-18T13:34:24: 画像確認
wada change_title at 2025-08-18T13:34:55: [WIP]【8/25】夜会CP [WIP]【8/25】夜会キャンペーン
wada change_title at 2025-08-19T15:08:29: [WIP]【8/25】夜会キャンペーン 【8/25】夜会キャンペーン
wada add_label at 2025-08-19T15:08:32: レビュー待ち

Comment

#41996 by wada at 2025-08-19T15:21:26; updated 2025-08-19T15:21:26

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

kouho add_label at 2025-08-25T17:43:05: 皇甫 LGTM
kouho delete_label at 2025-08-25T17:43:09: 皇甫 LGTM

Comment

#42058 by kouho at 2025-08-25T17:45:29; updated 2025-08-25T17:45:29

@wada
処理は問題ないと思いますが、表示面での確認です。深き溟海 = 星空の海である表示はなくても良いでしょうか?

kouho add_label at 2025-08-25T17:45:33: コメントあり

Comment

#42064 by kouho at 2025-08-25T17:48:07; updated 2025-08-25T17:48:07

@wada
その他は確認OKです

kouho add_label at 2025-08-25T17:48:18: 皇甫 LGTM
wada merge at 2025-08-26T10:50:13: 【8/25】夜会キャンペーン
wada close at 2025-08-26T10:50:13: Close
wada delete_branch at 2025-08-26T10:50:20: team_campaign_0826
wada refer at 2025-11-28T15:38:32: 4394:【12/1】夜会キャンペーン

Commit range

base8ec3c30c10d681b554f1b302a48b13100b826a70
head5bb1242e50966cc9cd82e1bbde0150cbc5f3f2dd
base branchjolly/jr-web:master
head branchjolly/jr-web:team_campaign_0826

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed28 filesView patch
statusfile
modifiedlib/SubFunc.inc
modifiedlib/SubFunc_mission.inc
modifiedlib/ajax/item_result.inc
modifiedlib/ajax/item_select.inc
modifiedlib/ajax/mission_default.inc
modifiedlib/class/const/ItemConst.class.php
modifiedlib/class/controller/JrControllerMission.class.php
modifiedlib/conf/class/CampaignQuestConfig.class.php
addedlib/conf/class/ItemExpireConfig.class.php
modifiedlib/conf/class/MissionRareMonsterConfig.class.php
modifiedlib/conf/class/MissionStageChangeConfig.class.php
modifiedlib/conf/class/ShopConfig.class.php
modifiedlib/conf/class/TeamCampaignQuestConfig.class.php
modifiedlib/conf/define.inc
modifiedlib/conf/define_y.inc
addedlib/exec/del_expired_item.inc
addedlib/exec/del_expired_item.sh
modifiedlib/models/Banner.php
modifiedlib/public/Main.inc
modifiedlib/public/Mission.inc
modifiedpublic_html/js/JOLLYROGER.js
modifiedpublic_html/js/JOLLYROGER_mission.js
modifiedpublic_html/js/jr_main.min.js
modifiedpublic_html/js/jr_mission.min.js
modifiedpublic_html/template/Item.tpl
modifiedpublic_html/template/Mission-SelectStage.tpl
modifiedpublic_html/template/Mission.tpl
modifiedpublic_html/template/header_sp.tpl
Patch body is stored as a separate file to keep this page lightweight.