diff --git a/hero.proto b/hero.proto index a4e4d7f..b01f0e0 100644 --- a/hero.proto +++ b/hero.proto @@ -138,3 +138,12 @@ message HeroOpenNewReq { message HeroOpenNewRsp { repeated string new_heroes = 1; } + +message HeroCostUpPropertyReq { + string hero_id = 1; + map costs = 2; +} + +message HeroCostUpPropertyRsp { + models.Hero hero = 1; +} \ No newline at end of file diff --git a/models.proto b/models.proto index 4ac0f28..383f2e3 100644 --- a/models.proto +++ b/models.proto @@ -27,6 +27,8 @@ message Hero { int32 rein_count = 9; map slot_memory = 10; // [slot_id:itemId=star=exp] int32 grade = 11; + int32 favorability_level = 12; + int32 favorability_exp = 13; } message Equipment { @@ -153,6 +155,7 @@ message Task { map specify_task = 6; map achievement_task = 7; + map favorability_task = 8; } message Dispatch { diff --git a/protocode.proto b/protocode.proto index 7953a87..44b3a18 100644 --- a/protocode.proto +++ b/protocode.proto @@ -43,6 +43,7 @@ enum ProtoCode HeroUpMemorySlotRpc = 211; HeroBatchSkillUpLevelRpc = 212; HeroOpenNewRpc = 213; + HeroCostUpPropertyRpc = 214; EmailListRpc = 301; EmailDrawRpc = 302; -- libgit2 0.21.2