1
This commit is contained in:
parent
ee9f528fb1
commit
fd5897cee3
@ -499,6 +499,7 @@ void Obstacle::FillMFObjectFull(Room* room, Human* hum, cs::MFObjectFull* full_d
|
|||||||
void Skill::FillMFSkill(cs::MFSkill* skill_pb)
|
void Skill::FillMFSkill(cs::MFSkill* skill_pb)
|
||||||
{
|
{
|
||||||
skill_pb->set_skill_id(meta->skill_id());
|
skill_pb->set_skill_id(meta->skill_id());
|
||||||
|
skill_pb->set_actived(Actived());
|
||||||
skill_pb->set_left_time(GetLeftTime());
|
skill_pb->set_left_time(GetLeftTime());
|
||||||
skill_pb->set_cd_time(GetCd());
|
skill_pb->set_cd_time(GetCd());
|
||||||
skill_pb->set_curr_times(GetCurrTimes());
|
skill_pb->set_curr_times(GetCurrTimes());
|
||||||
|
@ -44,6 +44,7 @@ class Skill
|
|||||||
void DoMinorMode();
|
void DoMinorMode();
|
||||||
void CancelMinorMode();
|
void CancelMinorMode();
|
||||||
void ProcSkillPhase(const mt::SkillPhase* phase);
|
void ProcSkillPhase(const mt::SkillPhase* phase);
|
||||||
|
bool Actived() { return actived_; }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void InitActiveSkill();
|
void InitActiveSkill();
|
||||||
@ -59,6 +60,7 @@ private:
|
|||||||
void ProcNormalShotPhase(const mt::SkillPhase* phase);
|
void ProcNormalShotPhase(const mt::SkillPhase* phase);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
bool actived_ = false;
|
||||||
int curr_times_ = 0;
|
int curr_times_ = 0;
|
||||||
a8::XTimerWp inc_times_timer_;
|
a8::XTimerWp inc_times_timer_;
|
||||||
a8::XTimerWp minor_mode_timer_;
|
a8::XTimerWp minor_mode_timer_;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user