PR

【8/19】無料100連ガチャ #4211

kouho opened this at 2025-08-07T17:43:25; closed

Description

opened by kouho at 2025-08-07T17:43:25; updated 2025-08-19T18:20:10

概要

https://docs.google.com/spreadsheets/d/1GMtYMQKhRnxIHq_Al9TneC3O8jRpDflPDF42NJbyqfw/edit?gid=637060148#gid=637060148

移植シート

https://docs.google.com/spreadsheets/d/1ybYIFQ_Cwh5e0ltQXdn9Vrx_efqK32lzDqR3ddrit9A/edit?gid=739331489#gid=739331489

リリース時に初期max_holder + 100
ALTER TABLE user_info ALTER COLUMN max_holder SET DEFAULT 200;

メインページ初回アクセス時にポップアップ表示 & PopupManagerクラスを利用

テーブルSQL

CREATE TABLE `user_newbie_gacha` (
  `user_no` bigint(20) NOT NULL,
  `gacha_id` int(11) NOT NULL,
  `count` tinyint(4) NOT NULL COMMENT '引いた回数',
  `last_update` int(11) NOT NULL DEFAULT '0' COMMENT '最後に引いた時間'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='無料ガチャの無料分購入データ';

ALTER TABLE `user_newbie_gacha`
  ADD PRIMARY KEY (`user_no`,`gacha_id`) USING BTREE;
kouho change_title at 2025-08-13T11:12:19: [WIP]無料100連ガチャ 【8/18】無料100連ガチャ

Comment

#41964 by kouho at 2025-08-18T13:50:48; updated 2025-08-18T13:50:48

@wada
レビューお願いいたします

kouho change_title at 2025-08-18T13:50:59: 【8/18】無料100連ガチャ 【8/19】無料100連ガチャ

Comment

#41998 by wada at 2025-08-19T16:25:00; updated 2025-08-19T16:25:00

@kouho
新規テーブルはありますか?

Comment

#41999 by wada at 2025-08-19T16:27:15; updated 2025-08-19T16:27:15

@kouho
リリース時に初期max_holder + 100 はどのように対応しますか?

Comment

#42000 by kouho at 2025-08-19T16:31:28; updated 2025-08-19T16:31:28

@wada
あります。SQLを記載しました。
> 新規テーブルはありますか?

> 以下のクエリを実行予定です。
ALTER TABLE user_info ALTER COLUMN max_holder SET DEFAULT 200;

リリース時に初期max_holder + 100 はどのように対応しますか?

Comment

#42001 by wada at 2025-08-19T17:00:26; updated 2025-08-19T17:00:26

@kouho
新人限定クエストページ下部のバナーテキストが表示されていません。

<img src="https://jolly-gitbucket.curl-catla.ts.net/gitbucket/jolly/jr-web/_attached/1755590378309PHL8SDMi6P" width="300">

Comment

#42002 by wada at 2025-08-19T17:15:18; updated 2025-08-19T17:15:18

@kouho
確認しました。

wada add_label at 2025-08-19T17:15:23: 和田 LGTM

Comment

#42004 by kouho at 2025-08-19T17:25:19; updated 2025-08-19T17:25:19

@wada
確認ありがとうございます。修正しました。
> 新人限定クエストページ下部のバナーテキストが表示されていません。

kouho merge at 2025-08-19T18:20:10: 【8/19】無料100連ガチャ
kouho close at 2025-08-19T18:20:10: Close

Commit range

base70b2e12d2e2679fdfe67d1065e86b54c4aca4c11
head51a54cf6a1acf1173c7cd1cde4f0ae00bd3fe466
base branchjolly/jr-web:master
head branchjolly/jr-web:newbie_gacha

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed72 filesView patch
statusfile
modifiedlib/SubFunc.inc
modifiedlib/class/controller/JrControllerDeck.class.php
modifiedlib/class/pop_up/PopUpManager.class.php
modifiedlib/class/pop_up/PopUpType.class.php
addedlib/class/pop_up/PopUpViewOnce.class.php
addedlib/conf/class/NewbieGachaConfig.class.php
modifiedlib/conf/define.inc
addedlib/public/Bar-NewbieGacha.inc
addedlib/public/Bar-NewbieGachaCheck.inc
addedlib/public/Bar-NewbieGachaExec.inc
addedlib/public/Bar-NewbieGachaList.inc
addedlib/public/Bar-NewbieGachaResult.inc
modifiedlib/public/Main.inc
addedlib/public/Newbie-NewbieGacha.inc
addedpublic_html/img/common/skillmanual_btn_small.png
addedpublic_html/img/gacha/special/629/banner.jpg
addedpublic_html/img/gacha/special/629/banner.png
addedpublic_html/img/gacha/special/629/banner_small.jpg
addedpublic_html/img/gacha/special/629/banner_small.png
addedpublic_html/img/gacha/special/629/btn_lineup.png
addedpublic_html/img/gacha/special/629/gacha_coin_object10.png
addedpublic_html/img/gacha/special/629/header_gacha.jpg
addedpublic_html/img/gacha/special/629/header_result.jpg
addedpublic_html/img/gacha/special/629/info1.jpg
addedpublic_html/img/gacha/special/629/info2.jpg
addedpublic_html/img/gacha/special/629/info3.jpg
addedpublic_html/img/gacha/special/629/info4.jpg
addedpublic_html/img/gacha/special/629/popup.png
addedpublic_html/img/newbie/newbie_gacha/1_1.jpg
addedpublic_html/img/newbie/newbie_gacha/1_2.jpg
addedpublic_html/img/newbie/newbie_gacha/1_3.jpg
addedpublic_html/img/newbie/newbie_gacha/1_4.jpg
addedpublic_html/img/newbie/newbie_gacha/1_5.jpg
addedpublic_html/img/newbie/newbie_gacha/1_6.jpg
addedpublic_html/img/newbie/newbie_gacha/1_7.jpg
addedpublic_html/img/newbie/newbie_gacha/2_1.jpg
addedpublic_html/img/newbie/newbie_gacha/2_2.jpg
addedpublic_html/img/newbie/newbie_gacha/2_3.jpg
addedpublic_html/img/newbie/newbie_gacha/3_1.jpg
addedpublic_html/img/newbie/newbie_gacha/3_2.jpg
addedpublic_html/img/newbie/newbie_gacha/3_3.jpg
addedpublic_html/img/newbie/newbie_gacha/3_4.jpg
addedpublic_html/img/newbie/newbie_gacha/3_5.jpg
addedpublic_html/img/newbie/newbie_gacha/3_6.jpg
addedpublic_html/img/newbie/newbie_gacha/banner.png
addedpublic_html/img/newbie/newbie_gacha/banner_boukenouenpass.png
addedpublic_html/img/newbie/newbie_gacha/banner_gachasakaba.png
addedpublic_html/img/newbie/newbie_gacha/banner_piratepass.png
addedpublic_html/img/newbie/newbie_gacha/banner_shop.png
addedpublic_html/img/newbie/newbie_gacha/banner_sinannsyo.png
addedpublic_html/img/newbie/newbie_gacha/banner_zousenkouza.png
addedpublic_html/img/newbie/newbie_gacha/header.jpg
addedpublic_html/img/newbie/newbie_gacha/tab1.png
addedpublic_html/img/newbie/newbie_gacha/tab2.png
addedpublic_html/img/newbie/newbie_gacha/tab3.png
modifiedpublic_html/index.php
modifiedpublic_html/js/JOLLYROGER.js
modifiedpublic_html/js/jr_main.min.js
modifiedpublic_html/template/Bar-Default.tpl
modifiedpublic_html/template/Bar-GachaFree.tpl
addedpublic_html/template/Bar-NewbieGacha.tpl
addedpublic_html/template/Bar-NewbieGachaAnimation.tpl
addedpublic_html/template/Bar-NewbieGachaCheck.tpl
addedpublic_html/template/Bar-NewbieGachaList.tpl
addedpublic_html/template/Bar-NewbieGachaResult.tpl
modifiedpublic_html/template/Deck-Home.tpl
modifiedpublic_html/template/Default.tpl
modifiedpublic_html/template/Event.tpl
modifiedpublic_html/template/Main.tpl
addedpublic_html/template/Newbie-NewbieGacha.tpl
modifiedpublic_html/template/header_sp.tpl
modifiedpublic_html/template/parts_newbie_banner.tpl
Patch body is stored as a separate file to keep this page lightweight.