Description
概要
フックモンスター出現とレアモンスターモードについて仕様を分かりやすく jolly/jr-cs-issue#104
仕様
告知のタブにモンスター一覧を追加
ステージのモンスターを初討伐で報酬を獲得
全モンスター討伐で追加報酬
追加テーブル
CREATE TABLE `user_new_island_monster_beat` (
`user_no` int(10) unsigned NOT NULL,
`event_no` smallint(5) unsigned NOT NULL,
`stage_id` tinyint(3) unsigned NOT NULL COMMENT 'MissionStageConst',
`monster_no` smallint(5) unsigned NOT NULL,
`total_beat` int(10) unsigned NOT NULL,
`reward_received` tinyint(4) unsigned NOT NULL DEFAULT '0' COMMENT '1:受取済、2:全報酬受取済',
PRIMARY KEY (`user_no`,`event_no`,`stage_id`,`monster_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;告知タブ
<ul class="ui-bar-a">
<li><div class="css_font12" style="color:#666666;text-align:center;padding:10px;line-height:120%">概要</div></li>
<li><a href={${S_URLencoding("./?M=Default#page_default_info?id=1976")}} data-ajax="false" >報酬</a></li>
{$_temp['tab_monster_list']}
</ul>テスト方法、確認した内容
新大陸でモンスターを討伐して報酬獲得
TODO
- [x] 告知のモンスター一覧タブ追加
- [x] タブに受取可能数バッジ追加
- [x] アニメーションに獲得数表示追加
- [x] メインページイベントモーダルにリンクを設置
- [x] 未発見モンスターの画像上に「?」テキスト
- [ ] モンスター画像の不足分追加