PR

【3/7】キキーモラ育成イベント #1602

wada opened this at 2022-03-04T11:56:18; closed

Description

opened by wada at 2022-03-04T11:56:18; updated 2022-03-10T09:51:46

概要

仕様書
【3/15】キキーモラ育成イベント #1582
処理の概要はissueを確認
表示が不足している箇所(アイテム情報や注意事項)、コード内TODO箇所は後で更新

その他

スタンプ系のプレゼント処理を追加
自動バナー表示追加

ブランチ

web: stamina_gacha_0315
db: stamina_gacha_0315

トランザクション テーブル
stamina_gacha_transaction.sql

関連PR

【3/2】キキーモラ育成(カード周り) #1583
【3/3】お試しセット販売 #1584

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

仕様書の要件を満たしているか。
StaminaBonusConfig.class.phpmaster_event_gachaの期間を調整して開催状態にできます。
勝利の証や強化アイテムのマスターデータが不足していると、正しく動作しない箇所があるので、関連PRのdb更新を反映してください。

TODO

コード内TODO箇所
ゲーム内表示内容の不足
告知画像
管理画面

wada add_label at 2022-03-04T11:56:30: レビュー待ち

Comment

#17677 by wada at 2022-03-04T11:56:56; updated 2022-03-04T11:56:56

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

Comment

#17695 by kouho at 2022-03-07T16:34:02; updated 2022-03-07T16:34:02

@wada
動作面は要件を満たしているように見えますが、以下確認お願いいたします。

  • チケット使用時にダブルタップをすると二重で使用される。報酬の配布は問題ないですが許容しますか?
  • 対応予定かもしれませんが PresentNameConfig::getFullName使用箇所の内スキルチェンジとキキーモラ強化アイテムの名前が表示されません。
  • 新大陸イベントとの同時開催時に冒険画面が圧迫されますがこちらは大丈夫でしょうか?

!スクリーンショット 2022-03-07 16

!スクリーンショット 2022-03-07 15

Comment

#17696 by kouho at 2022-03-07T16:39:30; updated 2022-03-07T16:39:30

@wada
口頭でお伝えしたガチャの中身を引き切った後に
http://127.0.0.1:20080/?M=EventGacha&A=GachaResult&gacha=1
にブラウザバックをすると以下のエラー画面になりました。
!スクリーンショット 2022-03-07 16

Comment

#17701 by wada at 2022-03-07T17:17:21; updated 2022-03-07T17:17:21

@kouho
ボックス内が0の時にエラーが出ないように対応しました。

表示周りはデバッグしてもらいつつ対応入れます。
・ガチャページデザイン
・ラインナップリスト表示
・注意事項
・メインページ表記
・冒険中表記

Comment

#17705 by kouho at 2022-03-07T18:17:05; updated 2022-03-07T18:17:05

@wada
ボックス内がの時の対応について確認しました。問題ないと思います。
表示周りについてもかしこまりました。

kouho add_label at 2022-03-07T18:17:21: 皇甫 LGTM
wada merge at 2022-03-10T09:51:46: Merged by user
wada close at 2022-03-10T09:51:46: Close

Commit range

base156e534d66ebb46e26539b413d3302c02539487e
head97084dc2f2940236dae60b5d6f512d34994a5cfe
base branchjolly/jr-web:develop
head branchjolly/jr-web:stamina_gacha_0315

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed7 filesView patch
statusfile
modifiedlib/class/controller/JrControllerEventGacha.class.php
modifiedlib/models/Event_gacha.php
modifiedlib/models/dao/user_event_gacha.php
modifiedpublic_html/template/EventGacha-BoxItemList.tpl
modifiedpublic_html/template/EventGacha-Default.tpl
modifiedpublic_html/template/EventGacha-GachaResult.tpl
modifiedpublic_html/template/parts/parts_stamina_bonus.tpl
Patch body is stored as a separate file to keep this page lightweight.