jolly/jr-web Wiki

pages 43wiki option PUBLIC

新大陸実装手順

新大陸実装手順.md / updated 2021-08-20 16:38:33 +0900

新大陸イベント手順書

#基本設定周り
	基本設定は NewislandConfig.class.php

	1.開催日時、イベント番号、イベント名 を更新 
	->start,end,event_no,event_name

	2.対応ステージを更新 
	-> type = NewIslandStageConfig::○○(TYPE_UNKAI_JIMAなど)

	3.告知番号を各更新

	4.フックモンスターを設定(イベント限定カード)
	->報酬に追加で限定カードがある場合は、$ranking_reward_card を更新

	5.個人ランキング報酬の設定を更新
	->rank_present_array[$rank]

	6.達成報酬の更新
	->stage12_lv_data
	loop報酬も変更(必要なら)
	->loop_item_list

	7.特定monsterのデータ更新
	->monsters_data

	8.出現モンスターの変更&更新
	->ステージ設定 NewIslandStageConfig.php

	9.報酬カードのGK設定 define_y.inc
	$reward_card_no = ??
	$limited_skill_time_start[10000 + $reward_card_no ] = strtotime('2021-○○-○○ ○○:00:00');//monster_name 新大陸:7
	$limited_skill_time_limit[10000 + $reward_card_no ] = strtotime('2021-○○-○○ 23:59:59');//monster_name 新大陸:7
	//2倍に
	$card_no803 = array( ) に追加

#DB関連
	1.DBの初期化
	1.team_data 
	更新 UPDATE team_data SET event_info = 0,event_info2 = 50,event_info3 = 0 WHERE `del_flg` = 0;
	確認 SELECT  `team_no` ,  `event_info` ,  `event_info2` ,  `event_info3`  FROM  `team_data` WHERE `del_flg` = 0;

	2.user_event_new_island
	更新 truncate table  user_event_new_island;
	確認 SELECT  * FROM  `user_event_new_island`;
	team_data.event_info,team_data.event_info2,team_data.event_info3, は新大陸用のチームデータ
	 ->おもにフックモンスター出現に使用される
	user_event_new_island は新大陸用の個人のデータ

#必要画像
public_html/img/mission/newisland/effect/event_no.$event_no/
public_html/img/mission/newisland/newisland_bar/event_no.$event_no/
public_html/img/ranking/event_island/info.$event_no

#テストスクリプト
	現在確認用に
	tool/event/test_newisland_event.php 編集または実行
	/**
	 * 新大陸イベントの設定を確認
	 *
	 * dockerから実行
	 * $ cd /home/web/jr-web/tool/event/
	 * $ ENVIRONMENT=develop PF=yamada HTTP_HOST=127.0.0.1 IS_DOCKER=true php test_newisland_event.php
	 */

# 仲介所での期間限定勝利の証交換がある場合
以下更新が必要
## フックモンスター討伐時獲得勝利の証
- $this->_config['rare_key_present_team']

## 画像
- public_html/img/card_piece/card_detail/(card_no)_1.jpg
- public_html/img/card_piece/card_detail/(card_no)_2.jpg
- public_html/img/item/card_piece/58/(piece_no).jpg
- public_html/img/item/card_piece/60/(piece_no).jpg
- public_html/img/item/card_piece/70/(piece_no).jpg
- public_html/img/item/card_piece/120/(piece_no).jpg
- public_html/img/item/card_piece/150/(piece_no).jpg

## テーブル更新
- csv/master_card_piece.csv
- csv/master_card_piece_data.csv