Description
概要
開催前にイベントの更新状態をなるべく本家に近づける
(22年3月 18回開催+カード検索)時間的にここまで
https://docs.google.com/spreadsheets/d/1I4BnF5foo8_di8M1h0QvjL3QJGCZRD9N_63sAJs2-NY/edit?gid=0#gid=0
開催に向けた調整・実装、管理画面は別PRで対応
基本的に本家PRマージのみ
マージPR
基本開催
- 8894【2/22】海域
- 8593【12/2】冥闇の海域イベント
- 8440【10/11】海域イベント
- 8239【8/10】海域イベント
- 7992【5/21】海域イベント
- 7808【4/2】海域イベント
- 7441【12/3】海域イベント
モーダルのボタン配置調整
- 7257【10/14】海域イベント
EX報酬追加
機能追加
- 10761【7/7】海域デッキ編集のカード検索をデッキ編集と同じにする
- 8838【2/14】海域の主バトルの結果画面
- 8085【6/11】交換所で転生と神魔降臨がわかるようにした
カード画像の上にラベル設置
カード詳細モーダルにボタン設置
- 7840【4/5】戦闘デモ後のページ絞り込み調整
神魔降臨デモの戻り先設定
- 7806【3/24】ステップアップガチャに神魔降臨リンクを置く
新ガチャページに対応(ヤマダ版は旧ガチャページ)
- 7123【8/11】海域デッキへの導線追加
カード詳細に海域デッキリンク設置
- 7094【8/3】導石購入制御
期間外の購入制限
修正
- 11206【10/10】海域の主の戦闘履歴ページの修正
- 8962【3/7】海域の初期化処理を調整
- 8646【即日】海域モーダル表示処理修正
- 8645【即日】メインページの海域アイコン調整
メインページのアイコン表示
- 8321【即日】海域関連ワーニング対策
- 8313【即日いければ】ロードキラー設定のワーニング対策
カード詳細のエラー対応
- 8246【8/2】海域バトルログ移動調整
- 7697【2/10】海域イベントのバトルログ移動バッチ処理を調整
- 7328【即日】海域敵デッキのレア度情報
レア度情報追加
- 7314【11/19】海域イベント初期化バッチ処理
ログ移動
テーブル更新
#カラム追加SQL(データ初期化後に実行)
ALTER TABLE `user_ocean_area_data` ADD `ex_no` SMALLINT(6) NOT NULL AFTER `status`;
ALTER TABLE `user_ocean_area_data` ADD `ex_pt` SMALLINT(6) NOT NULL AFTER `ex_no`;
#exポイントログ
CREATE TABLE `log_ocean_area_ex_pt` (
`id` int(11) NOT NULL,
`user_no` bigint(20) NOT NULL,
`pt` smallint(6) NOT NULL,
`after_pt` smallint(6) NOT NULL,
`item_type` tinyint(4) NOT NULL,
`item_no` int(11) NOT NULL,
`reg_date` datetime NOT NULL DEFAULT '2037-01-01 00:00:00'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='EXポイントログ';
ALTER TABLE `log_ocean_area_ex_pt`
ADD PRIMARY KEY (`id`),
ADD KEY `reg_date` (`reg_date`,`user_no`);
#交換状況
CREATE TABLE `user_ocean_area_ex_pt_item` (
`user_no` bigint(20) NOT NULL,
`reward_key` tinyint(4) NOT NULL,
`type` tinyint(4) NOT NULL,
`item_no` int(11) NOT NULL,
`count` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
ALTER TABLE `user_ocean_area_ex_pt_item`
ADD PRIMARY KEY (`user_no`,`reward_key`) USING BTREE;
CREATE TABLE `log_ocean_area_ex_pt` (
`id` int(11) NOT NULL,
`user_no` bigint(20) NOT NULL,
`pt` smallint(6) NOT NULL,
`after_pt` smallint(6) NOT NULL,
`item_type` tinyint(4) NOT NULL,
`item_no` int(11) NOT NULL,
`reg_date` datetime NOT NULL DEFAULT '2037-01-01 00:00:00'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='EXポイントログ';
ALTER TABLE `log_ocean_area_ex_pt`
ADD PRIMARY KEY (`id`),
ADD KEY `reg_date` (`reg_date`,`user_no`);
ALTER TABLE `log_ocean_area_ex_pt`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=1;