diff --git a/Assets/Ino_nerdnavis.txt b/Assets/Ino_nerdnavis.txt index 33a1d4025..cad55dc53 100644 --- a/Assets/Ino_nerdnavis.txt +++ b/Assets/Ino_nerdnavis.txt @@ -41,7 +41,6 @@ messageinfo 엄청 느린 버그 - 일꾼 이속, RND_SKILL 화살의 경우 화살 궤적 추가하자 -몬스터 아이템 드랍 (랜덤백 id와 등급 2개 필요) 미믹 던전 - 결과 화면 (승리 보상 지급) @@ -66,5 +65,8 @@ messageinfo 엄청 느린 버그 - 몬스터 패트롤 거리 조절 - 점수와 골드 (기본 1점, 10골드만 주는 중(밸런스 필요)) +1챕터 맵 배치 + - 포탈, 필드보스, 부활의 성소 등 - +몬스터 아이템 드랍 + - 랜덤 백 id 하나면 id 갯수만큼 드랍 확률 적용하고, 높은 등급나올 수도 있는 건가? diff --git a/Assets/ResWork/Table/Export/MonsterAppear.json b/Assets/ResWork/Table/Export/MonsterAppear.json index f57483a77..bcc7f8a51 100644 --- a/Assets/ResWork/Table/Export/MonsterAppear.json +++ b/Assets/ResWork/Table/Export/MonsterAppear.json @@ -1 +1 @@ -[{"n_SpawnerID": "1", "n_AppearMonsterLv": "1", "n_MonsterATK": "1", "n_MonsterDEF": "-10", "n_MonsterMDEF": "-10", "n_MonsterHP": "900", "s_AppearMonster": "101|102|103|104", "e_SpawnerType": "Random", "f_SpawnerDelay": "4", "n_MaxMonsterCount": "15", "f_PatrolRange": "3", "n_DropExp": "10", "n_DropGold": "1", "n_DropReward": "1001"}, {"n_SpawnerID": "2", "n_AppearMonsterLv": "2", "n_MonsterATK": "2", "n_MonsterDEF": "2", "n_MonsterMDEF": "2", "n_MonsterHP": "2", "s_AppearMonster": "105|106|107", "e_SpawnerType": "Order", "f_SpawnerDelay": "3.8", "n_MaxMonsterCount": "10", "f_PatrolRange": "4", "n_DropExp": "15", "n_DropGold": "2", "n_DropReward": "1002"}, {"n_SpawnerID": "3", "n_AppearMonsterLv": "3", "n_MonsterATK": "3", "n_MonsterDEF": "3", "n_MonsterMDEF": "3", "n_MonsterHP": "200", "s_AppearMonster": "1014|1015", "e_SpawnerType": "Order", "f_SpawnerDelay": "3.6", "n_MaxMonsterCount": "10", "f_PatrolRange": "5", "n_DropExp": "20", "n_DropGold": "3", "n_DropReward": "1001"}, {"n_SpawnerID": "4", "n_AppearMonsterLv": "4", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "111|112|113", "e_SpawnerType": "PhaseAllKill", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "5", "n_AppearMonsterLv": "5", "n_MonsterATK": "5", "n_MonsterDEF": "1", "n_MonsterMDEF": "1", "n_MonsterHP": "100", "s_AppearMonster": "114|115|116|117", "e_SpawnerType": "Phase", "f_SpawnerDelay": "4", "n_MaxMonsterCount": "10", "f_PatrolRange": "3", "n_DropExp": "10", "n_DropGold": "1", "n_DropReward": "1001"}, {"n_SpawnerID": "6", "n_AppearMonsterLv": "6", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "118|119|120", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "7", "n_AppearMonsterLv": "7", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "121|122|123", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "8", "n_AppearMonsterLv": "8", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "124|125|126|127|128", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "9", "n_AppearMonsterLv": "9", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "129|130|131|132|133", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "10", "n_AppearMonsterLv": "10", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "134|135|136", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "11", "n_AppearMonsterLv": "11", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "137|138|139|140", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "12", "n_AppearMonsterLv": "12", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "141|142|143|144|145", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "15", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "13", "n_AppearMonsterLv": "13", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "70", "s_AppearMonster": "146|147|148|149|150|151|152|153|154", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "20", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "14", "n_AppearMonsterLv": "14", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "155|156|157", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "15", "n_AppearMonsterLv": "15", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "158|159|160", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "16", "n_AppearMonsterLv": "16", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "161|162|163|164", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "10", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "17", "n_AppearMonsterLv": "17", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "165|166|167", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "10", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "18", "n_AppearMonsterLv": "18", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "168|169|170|171|172", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "15", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "19", "n_AppearMonsterLv": "19", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "173|174|175", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "15", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "20", "n_AppearMonsterLv": "20", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "176|177|178|179|180|181", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "20", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "21", "n_AppearMonsterLv": "21", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "182|183|184|185|186", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "20", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "22", "n_AppearMonsterLv": "22", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "187|188|189|190|191", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "20", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "23", "n_AppearMonsterLv": "23", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "192|193|194|195|196|197", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "20", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "24", "n_AppearMonsterLv": "24", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "198|199|200|201|202|203", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "20", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "25", "n_AppearMonsterLv": "25", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "204|205|206|207|208|209|210", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "26", "n_AppearMonsterLv": "26", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "211|212|213|214|215|216|217|218", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "27", "n_AppearMonsterLv": "27", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "219|220|221|222|223|224|225", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "28", "n_AppearMonsterLv": "28", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "226|227|228|229|230|231|232", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "29", "n_AppearMonsterLv": "29", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "233|234|235|236|237|238|239", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "30", "n_AppearMonsterLv": "30", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "240|241|242|243|244|245|246", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "31", "n_AppearMonsterLv": "31", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "247|248|249|250", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "15", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "32", "n_AppearMonsterLv": "32", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "251|252|253|254|255|256|257|258|259", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "33", "n_AppearMonsterLv": "33", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "260|261|262|263|264|265|266", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "34", "n_AppearMonsterLv": "34", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "267|268|269|270|271|272|273", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "35", "n_AppearMonsterLv": "35", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "274|275|276|277|278|279|280|281", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "36", "n_AppearMonsterLv": "36", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "282|283|284|285|286|287|288|289|290", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "37", "n_AppearMonsterLv": "37", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "291|292|293|294|295|296|297|298", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "38", "n_AppearMonsterLv": "38", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "299|300|301|302|303|304", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "39", "n_AppearMonsterLv": "39", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "305|306|307|308|309|310|311", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "40", "n_AppearMonsterLv": "40", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "312|313|314|315|316|317|318|319", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "41", "n_AppearMonsterLv": "41", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "320|321|322|323", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "15", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "42", "n_AppearMonsterLv": "42", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "324|325|326|327|328|329|330|331|332", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "40", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "43", "n_AppearMonsterLv": "43", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "333|334|335|336|337|338|339|340|341|342|343|344", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "40", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "44", "n_AppearMonsterLv": "44", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "345|346|347", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "10", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "45", "n_AppearMonsterLv": "45", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "2000", "s_AppearMonster": "348|349|350|351", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "15", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "46", "n_AppearMonsterLv": "46", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "3000", "s_AppearMonster": "1031", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "1", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}] \ No newline at end of file +[{"n_SpawnerID": "1", "n_AppearMonsterLv": "1", "n_MonsterATK": "1", "n_MonsterDEF": "-10", "n_MonsterMDEF": "-10", "n_MonsterHP": "900", "s_AppearMonster": "101|102|103|104", "e_SpawnerType": "Random", "f_SpawnerDelay": "4", "n_MaxMonsterCount": "15", "f_PatrolRange": "3", "n_DropExp": "10", "n_DropGold": "1", "n_DropReward": "1001"}, {"n_SpawnerID": "2", "n_AppearMonsterLv": "2", "n_MonsterATK": "2", "n_MonsterDEF": "2", "n_MonsterMDEF": "2", "n_MonsterHP": "2", "s_AppearMonster": "105|106|107", "e_SpawnerType": "Order", "f_SpawnerDelay": "3.8", "n_MaxMonsterCount": "10", "f_PatrolRange": "4", "n_DropExp": "15", "n_DropGold": "2", "n_DropReward": "1002"}, {"n_SpawnerID": "3", "n_AppearMonsterLv": "3", "n_MonsterATK": "3", "n_MonsterDEF": "3", "n_MonsterMDEF": "3", "n_MonsterHP": "50", "s_AppearMonster": "1014|1015", "e_SpawnerType": "Order", "f_SpawnerDelay": "3.6", "n_MaxMonsterCount": "10", "f_PatrolRange": "5", "n_DropExp": "20", "n_DropGold": "3", "n_DropReward": "9700001"}, {"n_SpawnerID": "4", "n_AppearMonsterLv": "4", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "111|112|113", "e_SpawnerType": "PhaseAllKill", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "5", "n_AppearMonsterLv": "5", "n_MonsterATK": "5", "n_MonsterDEF": "1", "n_MonsterMDEF": "1", "n_MonsterHP": "100", "s_AppearMonster": "114|115|116|117", "e_SpawnerType": "Phase", "f_SpawnerDelay": "4", "n_MaxMonsterCount": "10", "f_PatrolRange": "3", "n_DropExp": "10", "n_DropGold": "1", "n_DropReward": "1001"}, {"n_SpawnerID": "6", "n_AppearMonsterLv": "6", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "118|119|120", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "7", "n_AppearMonsterLv": "7", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "121|122|123", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "8", "n_AppearMonsterLv": "8", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "124|125|126|127|128", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "9", "n_AppearMonsterLv": "9", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "129|130|131|132|133", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "10", "n_AppearMonsterLv": "10", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "134|135|136", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "11", "n_AppearMonsterLv": "11", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "137|138|139|140", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "12", "n_AppearMonsterLv": "12", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "141|142|143|144|145", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "15", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "13", "n_AppearMonsterLv": "13", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "70", "s_AppearMonster": "146|147|148|149|150|151|152|153|154", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "20", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "14", "n_AppearMonsterLv": "14", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "155|156|157", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "15", "n_AppearMonsterLv": "15", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "158|159|160", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "5", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "16", "n_AppearMonsterLv": "16", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "161|162|163|164", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "10", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "17", "n_AppearMonsterLv": "17", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "165|166|167", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "10", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "18", "n_AppearMonsterLv": "18", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "168|169|170|171|172", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "15", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "19", "n_AppearMonsterLv": "19", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "173|174|175", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "15", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "20", "n_AppearMonsterLv": "20", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "176|177|178|179|180|181", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "20", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "21", "n_AppearMonsterLv": "21", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "182|183|184|185|186", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "20", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "22", "n_AppearMonsterLv": "22", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "187|188|189|190|191", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "20", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "23", "n_AppearMonsterLv": "23", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "192|193|194|195|196|197", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "20", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "24", "n_AppearMonsterLv": "24", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "198|199|200|201|202|203", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "20", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "25", "n_AppearMonsterLv": "25", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "204|205|206|207|208|209|210", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "26", "n_AppearMonsterLv": "26", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "211|212|213|214|215|216|217|218", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "27", "n_AppearMonsterLv": "27", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "219|220|221|222|223|224|225", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "28", "n_AppearMonsterLv": "28", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "226|227|228|229|230|231|232", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "29", "n_AppearMonsterLv": "29", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "233|234|235|236|237|238|239", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "30", "n_AppearMonsterLv": "30", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "240|241|242|243|244|245|246", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "31", "n_AppearMonsterLv": "31", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "247|248|249|250", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "15", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "32", "n_AppearMonsterLv": "32", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "251|252|253|254|255|256|257|258|259", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "33", "n_AppearMonsterLv": "33", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "260|261|262|263|264|265|266", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "34", "n_AppearMonsterLv": "34", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "267|268|269|270|271|272|273", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "25", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "35", "n_AppearMonsterLv": "35", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "274|275|276|277|278|279|280|281", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "36", "n_AppearMonsterLv": "36", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "282|283|284|285|286|287|288|289|290", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "37", "n_AppearMonsterLv": "37", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "291|292|293|294|295|296|297|298", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "38", "n_AppearMonsterLv": "38", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "299|300|301|302|303|304", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "39", "n_AppearMonsterLv": "39", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "305|306|307|308|309|310|311", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "40", "n_AppearMonsterLv": "40", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "312|313|314|315|316|317|318|319", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "30", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "41", "n_AppearMonsterLv": "41", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "320|321|322|323", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "15", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "42", "n_AppearMonsterLv": "42", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "324|325|326|327|328|329|330|331|332", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "40", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "43", "n_AppearMonsterLv": "43", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "333|334|335|336|337|338|339|340|341|342|343|344", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "40", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "44", "n_AppearMonsterLv": "44", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "4", "s_AppearMonster": "345|346|347", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "10", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "45", "n_AppearMonsterLv": "45", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "2000", "s_AppearMonster": "348|349|350|351", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "15", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}, {"n_SpawnerID": "46", "n_AppearMonsterLv": "46", "n_MonsterATK": "4", "n_MonsterDEF": "4", "n_MonsterMDEF": "4", "n_MonsterHP": "3000", "s_AppearMonster": "1031", "e_SpawnerType": "Random", "f_SpawnerDelay": "3.4", "n_MaxMonsterCount": "1", "f_PatrolRange": "6", "n_DropExp": "25", "n_DropGold": "4", "n_DropReward": "1003"}] \ No newline at end of file diff --git a/Assets/ResWork/Table/Export/RandomBag.json b/Assets/ResWork/Table/Export/RandomBag.json index 526f1c69c..4a25d3a35 100644 --- a/Assets/ResWork/Table/Export/RandomBag.json +++ b/Assets/ResWork/Table/Export/RandomBag.json @@ -1 +1 @@ -[{"n_DropIndex": "9900001", "n_ItemGrade": "1", "e_ItemType": "Option", "n_ItemId": "330001", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "1", "e_ItemType": "Option", "n_ItemId": "330002", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "1", "e_ItemType": "Option", "n_ItemId": "330003", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "2", "e_ItemType": "Option", "n_ItemId": "330004", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "2", "e_ItemType": "Option", "n_ItemId": "330005", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "2", "e_ItemType": "Option", "n_ItemId": "330006", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "3", "e_ItemType": "Option", "n_ItemId": "330007", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "3", "e_ItemType": "Option", "n_ItemId": "330008", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "3", "e_ItemType": "Option", "n_ItemId": "330009", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "1", "e_ItemType": "Option", "n_ItemId": "330101", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "1", "e_ItemType": "Option", "n_ItemId": "330102", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "1", "e_ItemType": "Option", "n_ItemId": "330103", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "2", "e_ItemType": "Option", "n_ItemId": "330104", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "2", "e_ItemType": "Option", "n_ItemId": "330105", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "2", "e_ItemType": "Option", "n_ItemId": "330106", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "3", "e_ItemType": "Option", "n_ItemId": "330107", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "3", "e_ItemType": "Option", "n_ItemId": "330108", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "3", "e_ItemType": "Option", "n_ItemId": "330109", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.33", "n_DropCount": "100"}, {"n_DropIndex": "9800001", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.33", "n_DropCount": "200"}, {"n_DropIndex": "9800001", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.34", "n_DropCount": "300"}, {"n_DropIndex": "9800001", "n_ItemGrade": "2", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.25", "n_DropCount": "400"}, {"n_DropIndex": "9800001", "n_ItemGrade": "2", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.25", "n_DropCount": "500"}, {"n_DropIndex": "9800001", "n_ItemGrade": "2", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.25", "n_DropCount": "600"}, {"n_DropIndex": "9800001", "n_ItemGrade": "2", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.25", "n_DropCount": "700"}, {"n_DropIndex": "9800001", "n_ItemGrade": "3", "e_ItemType": "Goods", "n_ItemId": "400001", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "3", "e_ItemType": "Goods", "n_ItemId": "400002", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "3", "e_ItemType": "Goods", "n_ItemId": "400003", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "3", "e_ItemType": "Goods", "n_ItemId": "400004", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "4", "e_ItemType": "Goods", "n_ItemId": "400005", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "4", "e_ItemType": "Goods", "n_ItemId": "400006", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "4", "e_ItemType": "Goods", "n_ItemId": "400007", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "4", "e_ItemType": "Goods", "n_ItemId": "400008", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "5", "e_ItemType": "Goods", "n_ItemId": "400009", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "5", "e_ItemType": "Goods", "n_ItemId": "400010", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "5", "e_ItemType": "Goods", "n_ItemId": "400011", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "6", "e_ItemType": "Goods", "n_ItemId": "400012", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "6", "e_ItemType": "Goods", "n_ItemId": "400013", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "6", "e_ItemType": "Goods", "n_ItemId": "400014", "f_DropRate": "0.34", "n_DropCount": "1"}] \ No newline at end of file +[{"n_DropIndex": "9900001", "n_ItemGrade": "1", "e_ItemType": "Option", "n_ItemId": "330001", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "1", "e_ItemType": "Option", "n_ItemId": "330002", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "1", "e_ItemType": "Option", "n_ItemId": "330003", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "2", "e_ItemType": "Option", "n_ItemId": "330004", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "2", "e_ItemType": "Option", "n_ItemId": "330005", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "2", "e_ItemType": "Option", "n_ItemId": "330006", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "3", "e_ItemType": "Option", "n_ItemId": "330007", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "3", "e_ItemType": "Option", "n_ItemId": "330008", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900001", "n_ItemGrade": "3", "e_ItemType": "Option", "n_ItemId": "330009", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "1", "e_ItemType": "Option", "n_ItemId": "330101", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "1", "e_ItemType": "Option", "n_ItemId": "330102", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "1", "e_ItemType": "Option", "n_ItemId": "330103", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "2", "e_ItemType": "Option", "n_ItemId": "330104", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "2", "e_ItemType": "Option", "n_ItemId": "330105", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "2", "e_ItemType": "Option", "n_ItemId": "330106", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "3", "e_ItemType": "Option", "n_ItemId": "330107", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "3", "e_ItemType": "Option", "n_ItemId": "330108", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9900002", "n_ItemGrade": "3", "e_ItemType": "Option", "n_ItemId": "330109", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.33", "n_DropCount": "100"}, {"n_DropIndex": "9800001", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.33", "n_DropCount": "200"}, {"n_DropIndex": "9800001", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.34", "n_DropCount": "300"}, {"n_DropIndex": "9800001", "n_ItemGrade": "2", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.25", "n_DropCount": "400"}, {"n_DropIndex": "9800001", "n_ItemGrade": "2", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.25", "n_DropCount": "500"}, {"n_DropIndex": "9800001", "n_ItemGrade": "2", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.25", "n_DropCount": "600"}, {"n_DropIndex": "9800001", "n_ItemGrade": "2", "e_ItemType": "Goods", "n_ItemId": "472", "f_DropRate": "0.25", "n_DropCount": "700"}, {"n_DropIndex": "9800001", "n_ItemGrade": "3", "e_ItemType": "Goods", "n_ItemId": "400001", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "3", "e_ItemType": "Goods", "n_ItemId": "400002", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "3", "e_ItemType": "Goods", "n_ItemId": "400003", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "3", "e_ItemType": "Goods", "n_ItemId": "400004", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "4", "e_ItemType": "Goods", "n_ItemId": "400005", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "4", "e_ItemType": "Goods", "n_ItemId": "400006", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "4", "e_ItemType": "Goods", "n_ItemId": "400007", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "4", "e_ItemType": "Goods", "n_ItemId": "400008", "f_DropRate": "0.25", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "5", "e_ItemType": "Goods", "n_ItemId": "400009", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "5", "e_ItemType": "Goods", "n_ItemId": "400010", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "5", "e_ItemType": "Goods", "n_ItemId": "400011", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "6", "e_ItemType": "Goods", "n_ItemId": "400012", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "6", "e_ItemType": "Goods", "n_ItemId": "400013", "f_DropRate": "0.33", "n_DropCount": "1"}, {"n_DropIndex": "9800001", "n_ItemGrade": "6", "e_ItemType": "Goods", "n_ItemId": "400014", "f_DropRate": "0.34", "n_DropCount": "1"}, {"n_DropIndex": "9700001", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemId": "10101001", "f_DropRate": "0.01", "n_DropCount": "1"}, {"n_DropIndex": "9700001", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemId": "10101006", "f_DropRate": "0.01", "n_DropCount": "1"}, {"n_DropIndex": "9700001", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemId": "10101011", "f_DropRate": "0.01", "n_DropCount": "1"}] \ No newline at end of file diff --git a/Assets/ResWork/Table/Export/WorkerList.json b/Assets/ResWork/Table/Export/WorkerList.json index d200d8f06..5241f27f7 100644 --- a/Assets/ResWork/Table/Export/WorkerList.json +++ b/Assets/ResWork/Table/Export/WorkerList.json @@ -1 +1 @@ -[{"n_WorkerID": "70001", "s_Prefab": "Goblin_Baby", "s_Icon": "icon_worker1", "f_Scale": "1", "f_UIScale": "1.5", "f_MoveSpeed": "3", "f_SeekTimeDelay": "1"}] \ No newline at end of file +[{"n_WorkerID": "70001", "s_Prefab": "Goblin_Baby", "f_Scale": "1", "f_UIScale": "1.5", "f_MoveSpeed": "3", "f_SeekTimeDelay": "1"}] \ No newline at end of file diff --git a/Assets/ResWork/Table/butler.xlsm b/Assets/ResWork/Table/butler.xlsm index ae75bd9e3..121d34f12 100644 Binary files a/Assets/ResWork/Table/butler.xlsm and b/Assets/ResWork/Table/butler.xlsm differ diff --git a/Assets/Res_Addr/Obj/DropItem_Item.prefab b/Assets/Res_Addr/Obj/DropItem_Item.prefab new file mode 100644 index 000000000..dd2646131 --- /dev/null +++ b/Assets/Res_Addr/Obj/DropItem_Item.prefab @@ -0,0 +1,148 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &6068735123187107113 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3100476459826330930} + - component: {fileID: 4893893054232870055} + - component: {fileID: 2492904952054004448} + m_Layer: 0 + m_Name: DropItem_Item + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3100476459826330930 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6068735123187107113} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 5367334993181921363} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4893893054232870055 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6068735123187107113} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 3713b4348c869eb4ba95dc0b49edcdd2, type: 3} + m_Name: + m_EditorClassIdentifier: + ColliderLayer: Actor + m_Pierce: 0 + str_HitEffect: + m_ShowTimeOverEffect: 0 + m_Collider: {fileID: 2492904952054004448} +--- !u!65 &2492904952054004448 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6068735123187107113} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 1 + m_ProvidesContacts: 0 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 0.5, y: 2, z: 0.5} + m_Center: {x: -0.005823165, y: 0, z: 0.0038821101} +--- !u!1001 &5853832853306692536 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 3100476459826330930} + m_Modifications: + - target: {fileID: 1963683006014718955, guid: 2d21eea2e44817f4193c95c7f16d60b6, + type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1963683006014718955, guid: 2d21eea2e44817f4193c95c7f16d60b6, + type: 3} + propertyPath: m_LocalPosition.y + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1963683006014718955, guid: 2d21eea2e44817f4193c95c7f16d60b6, + type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1963683006014718955, guid: 2d21eea2e44817f4193c95c7f16d60b6, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 1963683006014718955, guid: 2d21eea2e44817f4193c95c7f16d60b6, + type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1963683006014718955, guid: 2d21eea2e44817f4193c95c7f16d60b6, + type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1963683006014718955, guid: 2d21eea2e44817f4193c95c7f16d60b6, + type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1963683006014718955, guid: 2d21eea2e44817f4193c95c7f16d60b6, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1963683006014718955, guid: 2d21eea2e44817f4193c95c7f16d60b6, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 1963683006014718955, guid: 2d21eea2e44817f4193c95c7f16d60b6, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8057988818156997068, guid: 2d21eea2e44817f4193c95c7f16d60b6, + type: 3} + propertyPath: m_Name + value: FX_LootDrop_Purple + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 2d21eea2e44817f4193c95c7f16d60b6, type: 3} +--- !u!4 &5367334993181921363 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 1963683006014718955, guid: 2d21eea2e44817f4193c95c7f16d60b6, + type: 3} + m_PrefabInstance: {fileID: 5853832853306692536} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Res_Addr/Obj/DropItem_Item.prefab.meta b/Assets/Res_Addr/Obj/DropItem_Item.prefab.meta new file mode 100644 index 000000000..7b1ba9b8c --- /dev/null +++ b/Assets/Res_Addr/Obj/DropItem_Item.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 8fc1d14296856dc46997ccfd369f83db +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Script/Character/Mob/MobActor.cs b/Assets/Script/Character/Mob/MobActor.cs index 1cd9b7929..06e528ecc 100644 --- a/Assets/Script/Character/Mob/MobActor.cs +++ b/Assets/Script/Character/Mob/MobActor.cs @@ -393,11 +393,26 @@ public class MobActor : Actor var sdata = ServerInfo.Ins.m_ServerData; if (n_Reincarnation <= 0) { + // 골드 드랍 DropItemInfo.Ins.Drop_DropItem(2, m_MonsterAppearData.n_DropGold, Get_position()); + + // 경험치 var pcstat = MyValue.MyPC.Get_StatInfo(); var exp = m_MonsterAppearData.n_DropExp; exp += (uint)(exp * (pcstat.Get_Stat(eStat.EXP_Multiplier) + pcstat.Get_Stat(eStat.Battle_EXP_Multiplier))); sdata.PC.Add_Exp(exp); + + // 아이템 드랍 + var rndBag = table_randombag.Ins.Get_DataList(m_MonsterAppearData.n_DropReward); + for (int i = 0; i < rndBag.Count; i++) + { + if (DSUtil.RandomTrue(rndBag[i].f_DropRate)) + { + DropItemInfo.Ins.Drop_DropItem(rndBag[i].n_ItemId, rndBag[i].n_DropCount, Get_position()); + break; + } + } + sdata.Add_CollectionMobKill(m_MonsterTableData.n_MonsterID); } base.Set_Die(); diff --git a/Assets/Script/Info/DropItemInfo.cs b/Assets/Script/Info/DropItemInfo.cs index 2231af66b..d0b09dda8 100644 --- a/Assets/Script/Info/DropItemInfo.cs +++ b/Assets/Script/Info/DropItemInfo.cs @@ -8,39 +8,53 @@ public class DropItemInfo : MonoBehaviourSingletonTemplate Dictionary> dic_Handle = new Dictionary>(); Dictionary dic_addrPath = new Dictionary { + { -1, "Assets/Res_Addr/Obj/DropItem_Item.prefab" }, { 2, "Assets/Res_Addr/Obj/DropItem_Coin.prefab" }, }; List list_dropitems = new List(); private void Start() { - AddrResourceMgr.Ins.LoadObject(dic_addrPath[2], handle => + Make_DropItem(-1, 2); + Make_DropItem(2, 30); + } + + void Make_DropItem(int key, int count) + { + AddrResourceMgr.Ins.LoadObject(dic_addrPath[key], handle => { if (handle.IsDone && handle.Status == AsyncOperationStatus.Succeeded) { - dic_Handle.Add(2, handle); - dic_dropitem.Add(2, new List { DSUtil.Get_Clone(dic_Handle[2].Result, transform) }); - for (int i = 0; i < 29; i++) - Make_DropItem(2); + dic_Handle.Add(key, handle); + dic_dropitem.Add(key, new List { DSUtil.Get_Clone(dic_Handle[key].Result, transform) }); + for (int i = 0; i < count - 1; i++) + Get_DropItem(key); } }); } - DropItem Make_DropItem(int id) + DropItem Get_DropItem(int key) { - var dropitem = DSUtil.Get_Clone(dic_Handle[id].Result, transform); + var dropitem = DSUtil.Get_Clone(dic_Handle[key].Result, transform); dropitem.gameObject.SetActive(false); - dic_dropitem[id].Add(dropitem); + dic_dropitem[key].Add(dropitem); return dropitem; } public void Drop_DropItem(int itemid, int amount, Vector3 startpos) { - if (dic_dropitem.ContainsKey(itemid)) + int index = -1; + var item = table_itemlist.Ins.Get_Data(itemid); + switch (item.n_ItemID) { - for (int i = 0; i < dic_dropitem[itemid].Count; i++) + case 2: index = item.n_ItemID; break; + } + + if (dic_dropitem.ContainsKey(index)) + { + for (int i = 0; i < dic_dropitem[index].Count; i++) { - var temp = dic_dropitem[itemid][i]; + var temp = dic_dropitem[index][i]; if (!temp.gameObject.activeInHierarchy) { temp.Set(itemid, amount, startpos); @@ -50,7 +64,7 @@ public class DropItemInfo : MonoBehaviourSingletonTemplate } else { - var dropitem = Make_DropItem(itemid); + var dropitem = Get_DropItem(index); dropitem.Set(itemid, amount, startpos); } } diff --git a/Assets/Script/Table/Common/table_randombag.cs b/Assets/Script/Table/Common/table_randombag.cs index 1fa5c40b6..94be6a150 100644 --- a/Assets/Script/Table/Common/table_randombag.cs +++ b/Assets/Script/Table/Common/table_randombag.cs @@ -48,6 +48,7 @@ public class table_randombag : table_missionbase List tableDatas; Dictionary<(int, int), List> dic_RateData = new Dictionary<(int, int), List>(); Dictionary<(int, int), List> dic_ItemData = new Dictionary<(int, int), List>(); + Dictionary> dic_ItemList = new Dictionary>(); protected override void Awake() { @@ -69,6 +70,10 @@ public class table_randombag : table_missionbase if (!dic_ItemData.ContainsKey((temp.n_DropIndex, temp.n_ItemGrade))) dic_ItemData.Add((temp.n_DropIndex, temp.n_ItemGrade), new List()); dic_ItemData[(temp.n_DropIndex, temp.n_ItemGrade)].Add(new ItemSimpleData { itemid = temp.n_ItemId, amount = temp.n_DropCount }); + + if (!dic_ItemList.ContainsKey(temp.n_DropIndex)) + dic_ItemList.Add(temp.n_DropIndex, new List()); + dic_ItemList[temp.n_DropIndex].Add(temp); } base.Start(); @@ -82,4 +87,5 @@ public class table_randombag : table_missionbase public List Get_Rate(int index, int grade) { return dic_RateData[(index, grade)]; } public RandomBagTableData Get_Data(int itemid) { return Get_DataList().Find(f => f.n_ItemId == itemid); } public List Get_DataList() { return tableDatas; } + public List Get_DataList(int id) { return dic_ItemList[id]; } } \ No newline at end of file