PR

【6/13】とくぱんの洞窟探検 5周年 #4079

kouho opened this at 2025-05-20T15:15:15; closed

Description

opened by kouho at 2025-05-20T15:15:15; updated 2025-06-13T15:35:11

概要

https://docs.google.com/spreadsheets/d/1FNwS6J7xLVARBywmDNE8iEz7fHtBN0j-IqoJgztFBbs/edit?gid=1648624433#gid=1648624433

TODO

メインページ

  • [x] メインページの気球リンク
  • [x] 5周年気球画像
  • [x] 気球表示位置

交換所

  • [x] 内容設定
  • [x] 画像参照

パンダ洞窟

  • [x] イベントページ内適切なバナーリンク

隠しクエスト

  • [x] 内容設定
  • [x] 受取処理
  • [x] 獲得時表示

告知

  • [x] (5周年記念告知に入れる)
  • [x] swf告知(なし)

Query

CREATE TABLE `log_panda_core_change` (
  `user_no` bigint(20) NOT NULL,
  `status` int(11) NOT NULL COMMENT '1:入手,2:消費',
  `core_no` int(11) NOT NULL,
  `count` int(11) NOT NULL,
  `after_count` int(11) NOT NULL,
  `reg_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='核消費ログ';

ALTER TABLE `log_panda_core_change`
  ADD KEY `user_no` (`user_no`,`status`),
  ADD KEY `reg_date` (`reg_date`,`status`);
CREATE TABLE `user_panda_adventure` (
  `user_no` bigint(20) NOT NULL,
  `hp` int(11) NOT NULL DEFAULT '100',
  `max_hp` int(11) NOT NULL DEFAULT '100',
  `last_hp_update` int(11) NOT NULL,
  `floor` tinyint(4) NOT NULL DEFAULT '0',
  `adv_pt` int(11) NOT NULL,
  `encounter_count` tinyint(4) NOT NULL,
  `last_event` int(11) NOT NULL,
  `secret_key` int(11) NOT NULL,
  `last_update` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

ALTER TABLE `user_panda_adventure`
  ADD PRIMARY KEY (`user_no`);
CREATE TABLE `user_panda_secret_quest` (
  `user_no` bigint(20) NOT NULL,
  `quest_no` int(11) NOT NULL,
  `count` int(11) NOT NULL,
  `team_no` int(11) NOT NULL,
  `present_flg` tinyint(4) NOT NULL,
  `reg_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

ALTER TABLE `user_panda_secret_quest`
  ADD PRIMARY KEY (`user_no`,`quest_no`),
  ADD KEY `team_no` (`team_no`,`quest_no`) USING BTREE,
  ADD KEY `quest_no` (`quest_no`,`present_flg`,`reg_date`);
CREATE TABLE `master_padventure_quest` (
  `event_no` int(11) NOT NULL,
  `quest_no` int(11) NOT NULL,
  `item_type` int(11) NOT NULL,
  `item_no` int(11) NOT NULL,
  `item_count` int(11) NOT NULL,
  `change_max` int(11) NOT NULL,
  `del_flg` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

ALTER TABLE `master_padventure_quest`
  ADD PRIMARY KEY (`event_no`,`quest_no`) USING BTREE;
CREATE TABLE `master_padventure_quest_item` (
  `event_no` int(11) NOT NULL,
  `quest_no` int(11) NOT NULL,
  `core_no` int(11) NOT NULL,
  `core_count` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

ALTER TABLE `master_padventure_quest_item`
  ADD PRIMARY KEY (`event_no`,`quest_no`,`core_no`) USING BTREE;  
CREATE TABLE `user_padventure_core` (
  `user_no` bigint(20) NOT NULL,
  `core_no` int(11) NOT NULL,
  `core_count` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

ALTER TABLE `user_padventure_core`
  ADD PRIMARY KEY (`user_no`,`core_no`) USING BTREE;
CREATE TABLE `user_padventure_quest` (
  `event_no` int(11) NOT NULL,
  `user_no` bigint(20) NOT NULL,
  `quest_no` int(11) NOT NULL,
  `change_count` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

ALTER TABLE `user_padventure_quest`
  ADD PRIMARY KEY (`event_no`,`user_no`,`quest_no`) USING BTREE;

確認方法

anniv_5th_login_bonusをマージ
時間旅行で6/16 0:00以降に
メインページTOPの気球を押してイベントページへ

Comment

#40982 by kouho at 2025-06-11T12:44:57; updated 2025-06-11T12:44:57

@wada
リンク切れや表示周りが未対応ですが、マージ部分のみ現段階で問題がないかレビューお願いいたします。

kouho change_title at 2025-06-11T19:14:15: [WIP]とくぱんの洞窟探検 5周年 【6/13】とくぱんの洞窟探検 5周年

Comment

#40991 by kouho at 2025-06-11T19:18:11; updated 2025-06-11T19:18:11

@wada
リンク切れや表示周りも修正しました

Comment

#40992 by wada at 2025-06-11T20:56:02; updated 2025-06-11T20:56:02

@kouho
マージ部分確認しました。マージ済みの内容は問題ありません。

#マージ済み
【11/13】11周年おまけパンダ洞窟 #5719
【即日】サムネのアイコンuser_infoのひっぱってた #11360
【11/16本番UP】達成したらとくぱんもらえるよ表示追加 #11361
【1/31】dゲーム10周年イベント #11587

#マージしていない
【1/30】Rz11周年イベント #12982
【5/21】subfunc以外のDUPLICATE #13550

#関係ない
【即日】とくぱんの大冒険0時開始に変更 #13057
【11/11】コロプラ12周年イベント準備 #12609

Comment

#40993 by wada at 2025-06-11T20:59:44; updated 2025-06-11T20:59:44

@kouho
dbブランチのPR作成もお願いします。

wada add_label at 2025-06-11T20:59:48: コメントあり

Comment

#40995 by wada at 2025-06-11T21:15:06; updated 2025-06-11T21:15:06

@kouho
log_panda_core_changeも記載お願いします。

Comment

#40997 by kouho at 2025-06-12T08:22:46; updated 2025-06-12T08:22:46

@wada
すみません、それぞれ対応いたしました。
> dbブランチのPR作成もお願いします。
> log_panda_core_changeも記載お願いします。

Comment

#40998 by kouho at 2025-06-12T08:23:19; updated 2025-06-12T08:23:19

jolly/jrye-db#1114

Comment

#40999 by kouho at 2025-06-12T08:34:17; updated 2025-06-12T08:34:17

@wada
記載できておりませんでしたが、anniv_5th_login_bonusブランチもマージして確認をお願いいたします

Comment

#41000 by wada at 2025-06-12T09:36:09; updated 2025-06-12T09:36:09

@kouho
CHARSET=utf8mb4とCHARSET=utf8mb3の違いはなんですか?
文字も保存していないので影響ないような気もしますが。

Comment

#41001 by kouho at 2025-06-12T10:20:40; updated 2025-06-12T10:20:40

@wada
ローカルのCHARSETがおかしくなっていましたので修正しました。
SQL分とdbブランチのschema両方を修正しています。
> CHARSET=utf8mb4とCHARSET=utf8mb3の違いはなんですか?
文字も保存していないので影響ないような気もしますが。

Comment

#41003 by wada at 2025-06-12T11:19:38; updated 2025-06-12T11:19:38

@kouho
ステージごとに出現するスライムが変化することは告知の方に記載されていますか?

Comment

#41004 by kouho at 2025-06-12T11:34:32; updated 2025-06-12T11:34:32

@wada
こちらどこにも記載がないです。説明はこの画像と、注意事項のみでした。
> ステージごとに出現するスライムが変化することは告知の方に記載されていますか?

!info7 (15)

<div style="background:#000000;color:#fff">
注意事項
<h3><span style="color:#ffff00;">注意事項</span></h3>
<span style="color:#ff8c00;">★</span><span style="color:#ffff00;"></span>「とくぱんの洞窟探検」は<span style="color:#ffff00;">6/16(月)15:00~6/30(月)23:59まで</span>です。<br>
<span style="color:#ff8c00;">★</span><span style="color:#ffff00;"></span>アイテム交換所での交換期限は<span style="color:#ffff00;">7/1(火)23:59まで</span>です。<br>
<span style="color:#ff8c00;">★</span><span style="color:#ffff00;"></span>「とくぱんの洞窟探検」は<span style="color:#ffff00;">メインページの気球</span>から専用ページにアクセスできます。<br>
<span style="color:#ff8c00;">★</span><span style="color:#ffff00;"></span>モンスターとのバトルは必勝のフラッグを使っても効果はありません。<br>
</div>

Comment

#41005 by wada at 2025-06-12T11:41:09; updated 2025-06-12T11:41:09

@kouho
1:「アイテム入手」GOLDのitem_countが10になっています。

Comment

#41021 by wada at 2025-06-12T16:30:43; updated 2025-06-12T16:30:43

@kouho
ステージが変わることが分からないなら、最初の方に黒スライムばかり出て不安にはなります。

Comment

#41031 by kouho at 2025-06-12T17:09:47; updated 2025-06-12T17:09:47

@wada
修正しました。
> 1:「アイテム入手」GOLDのitem_countが10になっています。

他にも分かりづらい部分がありますので、
概要追加についてプランナーに確認中です。
> ステージが変わることが分からないなら、最初の方に黒スライムばかり出て不安にはなります。

Comment

#41042 by kouho at 2025-06-12T18:46:16; updated 2025-06-12T18:46:16

@wada
イベントページに簡易な遊び方説明を追加しました。
> ステージごとに出現するスライムが変化することは告知の方に記載されていますか?
> ステージが変わることが分からないなら、最初の方に黒スライムばかり出て不安にはなります。

Comment

#41043 by wada at 2025-06-12T18:53:08; updated 2025-06-12T18:53:08

@kouho
ありがとうございます。確認OKです。

wada delete_label at 2025-06-12T18:53:12: コメントあり
wada add_label at 2025-06-12T18:53:13: 和田 LGTM

Comment

#41046 by wada at 2025-06-12T19:30:38; updated 2025-06-12T19:30:38

@kouho
くじ CPの加算処理追加しました。

kouho merge at 2025-06-13T15:35:11: 【6/13】とくぱんの洞窟探検 5周年
kouho close at 2025-06-13T15:35:11: Close

Commit range

base0a2e7019eb2556833bc627137ee885b2fe062466
head1c67c44944b4e32b0a0490b119e5c3cff4cfeae7
base branchjolly/jr-web:master
head branchjolly/jr-web:anniv_5th_panda_adv

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed184 filesView patch
statusfile
addedlib/SubFunc_padv.inc
addedlib/ajax/padventure_default.inc
addedlib/ajax/padventure_save_speed.inc
addedlib/ajax/padventure_storeSellExec.inc
addedlib/ajax/padventure_tokupanTap.inc
modifiedlib/conf/class/AnniversaryConfig.class.php
addedlib/conf/class/PandaAdventureConfig.class.php
addedlib/public/Padventure-Entrance.inc
addedlib/public/Padventure-Quest.inc
addedlib/public/Padventure.inc
modifiedpublic_html/ajax.php
modifiedpublic_html/css/design.css
addedpublic_html/img/main/event/anniversary_icon_5.png
addedpublic_html/img/padventure/bg00_0.jpg
addedpublic_html/img/padventure/bg01_0.jpg
addedpublic_html/img/padventure/bg01_1.jpg
addedpublic_html/img/padventure/bg01_10.jpg
addedpublic_html/img/padventure/bg01_100.jpg
addedpublic_html/img/padventure/bg01_2.jpg
addedpublic_html/img/padventure/bg01_3.jpg
addedpublic_html/img/padventure/bg02_0.jpg
addedpublic_html/img/padventure/bg02_1.jpg
addedpublic_html/img/padventure/bg02_10.jpg
addedpublic_html/img/padventure/bg02_2.jpg
addedpublic_html/img/padventure/bg02_3.jpg
addedpublic_html/img/padventure/bg03_0.jpg
addedpublic_html/img/padventure/bg03_1.jpg
addedpublic_html/img/padventure/bg03_10.jpg
addedpublic_html/img/padventure/bg03_2.jpg
addedpublic_html/img/padventure/bg03_3.jpg
addedpublic_html/img/padventure/bg04_0.jpg
addedpublic_html/img/padventure/bg04_1.jpg
addedpublic_html/img/padventure/bg04_10.jpg
addedpublic_html/img/padventure/bg04_2.jpg
addedpublic_html/img/padventure/bg04_3.jpg
addedpublic_html/img/padventure/bg05_0.jpg
addedpublic_html/img/padventure/bg05_1.jpg
addedpublic_html/img/padventure/bg05_10.jpg
addedpublic_html/img/padventure/bg05_2.jpg
addedpublic_html/img/padventure/bg05_3.jpg
addedpublic_html/img/padventure/black.jpg
addedpublic_html/img/padventure/black.png
addedpublic_html/img/padventure/blue.jpg
addedpublic_html/img/padventure/blue.png
addedpublic_html/img/padventure/core/1.png
addedpublic_html/img/padventure/core/2.png
addedpublic_html/img/padventure/core/3.png
addedpublic_html/img/padventure/core/4.png
addedpublic_html/img/padventure/core/5.png
addedpublic_html/img/padventure/core/small/1.png
addedpublic_html/img/padventure/core/small/2.png
addedpublic_html/img/padventure/core/small/3.png
addedpublic_html/img/padventure/core/small/4.png
addedpublic_html/img/padventure/core/small/5.png
addedpublic_html/img/padventure/effect/efbluebox.png
addedpublic_html/img/padventure/effect/efbluebox_open.png
addedpublic_html/img/padventure/effect/efgoal.jpg
addedpublic_html/img/padventure/effect/efitem_get.png
addedpublic_html/img/padventure/effect/eflose_1.png
addedpublic_html/img/padventure/effect/eflose_2.png
addedpublic_html/img/padventure/effect/eflose_3.png
addedpublic_html/img/padventure/effect/eflose_4.png
addedpublic_html/img/padventure/effect/eflose_5.png
addedpublic_html/img/padventure/effect/eflose_text.png
addedpublic_html/img/padventure/effect/efpoor.png
addedpublic_html/img/padventure/effect/efredbox.png
addedpublic_html/img/padventure/effect/efredbox_open.png
addedpublic_html/img/padventure/effect/efslime_1.png
addedpublic_html/img/padventure/effect/efslime_2.png
addedpublic_html/img/padventure/effect/efslime_3.png
addedpublic_html/img/padventure/effect/efslime_4.png
addedpublic_html/img/padventure/effect/efslime_5.png
addedpublic_html/img/padventure/effect/efstairs.png
addedpublic_html/img/padventure/effect/eftimeup.jpg
addedpublic_html/img/padventure/effect/eftimeup2.jpg
addedpublic_html/img/padventure/effect/efwin_1.png
addedpublic_html/img/padventure/effect/efwin_2.png
addedpublic_html/img/padventure/effect/efwin_3.png
addedpublic_html/img/padventure/effect/efwin_4.png
addedpublic_html/img/padventure/effect/efwin_5.png
addedpublic_html/img/padventure/effect/efwin_text.png
addedpublic_html/img/padventure/effect/text_decrease.png
addedpublic_html/img/padventure/effect/text_recovery.png
addedpublic_html/img/padventure/event/1_10_1.jpg
addedpublic_html/img/padventure/event/1_1_1.jpg
addedpublic_html/img/padventure/event/1_1_2.jpg
addedpublic_html/img/padventure/event/1_2_1.jpg
addedpublic_html/img/padventure/event/1_2_2.jpg
addedpublic_html/img/padventure/event/1_3_1.jpg
addedpublic_html/img/padventure/event/1_3_2.jpg
addedpublic_html/img/padventure/event/1_3_3.jpg
addedpublic_html/img/padventure/event/1_3_4.jpg
addedpublic_html/img/padventure/event/1_3_5.jpg
addedpublic_html/img/padventure/event/2_10_1.jpg
addedpublic_html/img/padventure/event/2_1_1.jpg
addedpublic_html/img/padventure/event/2_1_2.jpg
addedpublic_html/img/padventure/event/2_2_1.jpg
addedpublic_html/img/padventure/event/2_2_2.jpg
addedpublic_html/img/padventure/event/2_3_1.jpg
addedpublic_html/img/padventure/event/2_3_2.jpg
addedpublic_html/img/padventure/event/2_3_3.jpg
addedpublic_html/img/padventure/event/2_3_4.jpg
addedpublic_html/img/padventure/event/2_3_5.jpg
addedpublic_html/img/padventure/event/3_10_1.jpg
addedpublic_html/img/padventure/event/3_1_1.jpg
addedpublic_html/img/padventure/event/3_1_2.jpg
addedpublic_html/img/padventure/event/3_2_1.jpg
addedpublic_html/img/padventure/event/3_2_2.jpg
addedpublic_html/img/padventure/event/3_3_1.jpg
addedpublic_html/img/padventure/event/3_3_2.jpg
addedpublic_html/img/padventure/event/3_3_3.jpg
addedpublic_html/img/padventure/event/3_3_4.jpg
addedpublic_html/img/padventure/event/3_3_5.jpg
addedpublic_html/img/padventure/event/4_10_1.jpg
addedpublic_html/img/padventure/event/4_1_1.jpg
addedpublic_html/img/padventure/event/4_1_2.jpg
addedpublic_html/img/padventure/event/4_2_1.jpg
addedpublic_html/img/padventure/event/4_2_2.jpg
addedpublic_html/img/padventure/event/4_3_1.jpg
addedpublic_html/img/padventure/event/4_3_2.jpg
addedpublic_html/img/padventure/event/4_3_3.jpg
addedpublic_html/img/padventure/event/4_3_4.jpg
addedpublic_html/img/padventure/event/4_3_5.jpg
addedpublic_html/img/padventure/event/5_10_1.jpg
addedpublic_html/img/padventure/event/5_1_1.jpg
addedpublic_html/img/padventure/event/5_1_2.jpg
addedpublic_html/img/padventure/event/5_2_1.jpg
addedpublic_html/img/padventure/event/5_2_2.jpg
addedpublic_html/img/padventure/event/5_3_1.jpg
addedpublic_html/img/padventure/event/5_3_2.jpg
addedpublic_html/img/padventure/event/5_3_3.jpg
addedpublic_html/img/padventure/event/5_3_4.jpg
addedpublic_html/img/padventure/event/5_3_5.jpg
addedpublic_html/img/padventure/hp.png
addedpublic_html/img/padventure/misn_flm01.png
addedpublic_html/img/padventure/progress_panda.png
addedpublic_html/img/padventure/progress_panda_1.png
addedpublic_html/img/padventure/q_item/1_2.jpg
addedpublic_html/img/padventure/q_item/1_3.jpg
addedpublic_html/img/padventure/q_item/1_4.jpg
addedpublic_html/img/padventure/q_item/2_2.jpg
addedpublic_html/img/padventure/q_item/2_3.jpg
addedpublic_html/img/padventure/q_item/2_4.jpg
addedpublic_html/img/padventure/q_item/3_2.jpg
addedpublic_html/img/padventure/q_item/3_3.jpg
addedpublic_html/img/padventure/q_item/3_4.jpg
addedpublic_html/img/padventure/q_item/4_2.jpg
addedpublic_html/img/padventure/q_item/4_3.jpg
addedpublic_html/img/padventure/q_item/4_4.jpg
addedpublic_html/img/padventure/q_item/5_2.jpg
addedpublic_html/img/padventure/q_item/5_3.jpg
addedpublic_html/img/padventure/q_item/5_4.jpg
addedpublic_html/img/padventure/quest/btn_trade.png
addedpublic_html/img/padventure/quest/endframe_trade.png
addedpublic_html/img/padventure/quest/header.jpg
addedpublic_html/img/padventure/quest/item_bg.png
addedpublic_html/img/padventure/quest/quest_icon.png
addedpublic_html/img/padventure/quest/shopframe1.png
addedpublic_html/img/padventure/quest/shopframe2.png
addedpublic_html/img/padventure/quest/shopframe3.png
addedpublic_html/img/padventure/title/0.png
addedpublic_html/img/padventure/title/1.png
addedpublic_html/img/padventure/title/2.png
addedpublic_html/img/padventure/title/3.png
addedpublic_html/img/padventure/title/4.png
addedpublic_html/img/padventure/title/5.png
addedpublic_html/img/padventure/top/balloon.png
addedpublic_html/img/padventure/top/bg.png
addedpublic_html/img/padventure/top/btn_adv.png
addedpublic_html/img/padventure/top/btn_quest.png
addedpublic_html/img/padventure/top/header.jpg
addedpublic_html/img/padventure/top/header_tokupan.png
addedpublic_html/img/padventure/top/secret.png
addedpublic_html/img/padventure/waku.png
modifiedpublic_html/index.php
modifiedpublic_html/js/JOLLYROGER.js
addedpublic_html/js/JOLLYROGER_padventure.js
modifiedpublic_html/js/autoload_js.php
addedpublic_html/js/jr_padventure.min.js
modifiedpublic_html/template/Main.tpl
addedpublic_html/template/Padventure-Entrance.tpl
addedpublic_html/template/Padventure-Quest.tpl
addedpublic_html/template/Padventure.tpl
modifiedpublic_html/template/header_sp.tpl
Patch body is stored as a separate file to keep this page lightweight.