PR

【9/27】ヤマダ10周年キャンペーン #2285

wada opened this at 2022-09-16T18:22:14; closed

Description

opened by wada at 2022-09-16T18:22:14; updated 2022-09-29T09:46:10

概要

【10/3】ヤマダゲーム10周年キャンペーン #2279
https://docs.google.com/spreadsheets/d/1L-j_Ua4TB3mgka1LS5P-PLusuys3-WMyAc0rJt1yFOc/edit#gid=442703856

毎日紅玉リカバリ100コインが買える!

バナー画像をお試しパックで共用
既存のmaster_shop設定を利用するように設定
master_item_pack.start_imgmaster_item_pack_info.shop_item_noを使い回す

期間中にセットアイテムを買ったら【ニャッカの宝箱】付き!

過去の宝箱を持っているユーザもいるので、宝箱は新規追加
説明・画像は全て同じで、アイテム名に【2022】を追加して区別
ランダムボックス使用後に再使用ボタン追加

紅玉消費でプレゼントがもらえる!

クエストページを紅玉消費仕様に変更
ループ報酬対応
ランダム宝箱をアイテム新規追加、ラインナップリストは非表示

DB更新内容

ヤマダ10周年キャンペーン jolly/jrye-db#175

  • カラム追加
ALTER TABLE `user_campaign_quest` ADD `loop_flg` tinyint(3) unsigned DEFAULT '0';

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

TODO

告知画像、バナー画像

wada add_label at 2022-09-21T12:49:57: レビュー待ち

Comment

#22482 by wada at 2022-09-21T12:50:09; updated 2022-09-21T12:50:09

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

wada change_title at 2022-09-21T12:50:36: ヤマダ10周年キャンペーン 【9/27】ヤマダ10周年キャンペーン

Comment

#22508 by kouho at 2022-09-21T18:28:43; updated 2022-09-21T18:28:43

@wada
ランダム宝箱についてラインナップリストは非表示となっておりますが黄さんの意見でしょうか?
仕様書を見ても非表示にする理由がわかりませんでした。

kouho add_label at 2022-09-22T10:45:07: 皇甫 LGTM

Comment

#22514 by kouho at 2022-09-22T10:46:39; updated 2022-09-22T10:46:39

@wada
確認OKです

wada merge at 2022-09-27T10:22:07: 【9/27】ヤマダ10周年キャンペーン
wada close at 2022-09-27T10:22:07: Close
wada refer at 2022-09-29T09:46:10: 2318:【9/30】ヤマダ周年CP

Commit range

base3567a65c3519357a859d81a1d2d2befe0e67cd09
headdef1a862f27d8202ea273e0016ffed579746cc89
base branchjolly/jr-web:develop
head branchjolly/jr-web:yamada_anniv

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed33 filesView patch
statusfile
modifiedlib/SubFunc.inc
modifiedlib/SubFunc_mission.inc
modifiedlib/conf/class/BarBonusEventConfig.class.php
modifiedlib/conf/class/RandomBoxConfig.class.php
modifiedlib/conf/class/ShopConfig.class.php
modifiedlib/conf/class/WeekdayLimitedItemConfig.class.php
modifiedlib/conf/define_y.inc
modifiedlib/models/Banner.php
modifiedlib/models/Campaign_quest.php
addedlib/models/Item_name_util.php
modifiedlib/models/dao/user_campaign_quest.php
modifiedlib/public/Quest-Campaign.inc
addedpublic_html/img/banner/Campaign/banner_trial_set_1.jpg
addedpublic_html/img/banner/Campaign/banner_trial_set_2.jpg
addedpublic_html/img/item/120/209.jpg
addedpublic_html/img/item/120/210.jpg
addedpublic_html/img/item/150/209.jpg
addedpublic_html/img/item/150/210.jpg
addedpublic_html/img/item/60/209.jpg
addedpublic_html/img/item/60/210.jpg
addedpublic_html/img/item/70/209.jpg
addedpublic_html/img/item/70/210.jpg
addedpublic_html/img/shop/banner/71_end.jpg
addedpublic_html/img/shop/banner/71_start.jpg
addedpublic_html/img/shop/banner/72_end.jpg
addedpublic_html/img/shop/banner/72_start.jpg
addedpublic_html/img/shop/banner/73_end.jpg
addedpublic_html/img/shop/banner/73_start.jpg
modifiedpublic_html/js/JOLLYROGER.js
modifiedpublic_html/template/Item-RandomBoxLineup.tpl
modifiedpublic_html/template/Main.tpl
modifiedpublic_html/template/Quest-Campaign.tpl
modifiedpublic_html/template/Shop.tpl
Patch body is stored as a separate file to keep this page lightweight.