결과 몬스터 도감
This commit is contained in:
parent
598e32c267
commit
95b3255c6f
|
|
@ -292,6 +292,11 @@ function Add_MissionCount(table, urod, purpose, conditionvalue, count, setValue)
|
|||
if (guideData && guideData.e_MissionConditionType == purpose)
|
||||
urod.Common[11] += count;
|
||||
}
|
||||
function Add_MobCollection(urod, id, count)
|
||||
{
|
||||
if (!urod.MobKill[id]) urod.MobKill[id] = 0;
|
||||
urod.MobKill[id] += count;
|
||||
}
|
||||
|
||||
function Get_Exp(lv) {
|
||||
var base = (lv * 10) + 21 + (lv * 50);
|
||||
|
|
@ -407,6 +412,7 @@ handlers.Save_StageResult = function(args) {
|
|||
var Count = args.Mob[key];
|
||||
mobcount += Count;
|
||||
Add_MissionCount(table, urod, "KILL_MONSTER", Id, Count, false);
|
||||
Add_MobCollection(urod, Id, Count);
|
||||
}
|
||||
var elitemobcount = 0;
|
||||
for (var key in args.Elite) {
|
||||
|
|
@ -414,6 +420,7 @@ handlers.Save_StageResult = function(args) {
|
|||
var Count = args.Elite[key];
|
||||
elitemobcount += Count;
|
||||
Add_MissionCount(table, urod, "KILL_MONSTER", Id, Count, false);
|
||||
Add_MobCollection(urod, Id, Count);
|
||||
}
|
||||
var bossmobcount = 0;
|
||||
for (var key in args.Boss) {
|
||||
|
|
@ -421,6 +428,7 @@ handlers.Save_StageResult = function(args) {
|
|||
var Count = args.Boss[key];
|
||||
bossmobcount += Count;
|
||||
Add_MissionCount(table, urod, "KILL_MONSTER", Id, Count, false);
|
||||
Add_MobCollection(urod, Id, Count);
|
||||
}
|
||||
|
||||
Add_MissionCount(table, urod, "KILL_MONSTER_ALL", 0, mobcount + elitemobcount + bossmobcount, false);
|
||||
|
|
@ -432,6 +440,8 @@ handlers.Save_StageResult = function(args) {
|
|||
Add_MissionCount(table, urod, "KILL_MONSTER_GRADE_ACC", 2, elitemobcount, false);
|
||||
Add_MissionCount(table, urod, "KILL_MONSTER_GRADE_ACC", 3, bossmobcount, false);
|
||||
|
||||
|
||||
|
||||
Set_JsonUserData(urod);
|
||||
return Get_Return(0);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -420,7 +420,7 @@ public class MobActor : Actor
|
|||
MonsterSimpleInfo.Ins.DeadTarget(this);
|
||||
|
||||
// 킬 수
|
||||
DropItemInfo.Ins.Add_MobKill(m_SubRole, m_ID);
|
||||
DropItemInfo.Ins.Add_MobKill(m_SubRole, m_MonsterTableData.n_MonsterID);
|
||||
|
||||
// 골드 드랍
|
||||
DropItemInfo.Ins.Drop_DropItem(2, m_MonsterAppearData.n_DropGold, Get_position());
|
||||
|
|
|
|||
Loading…
Reference in New Issue