新大陸実装手順
新大陸イベント手順書
#基本設定周り
基本設定は 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