This commit is contained in:
aozhiwei 2019-07-24 16:38:21 +08:00
parent d67146cc1e
commit bb2bb7244e
3 changed files with 9 additions and 4 deletions

View File

@ -180,8 +180,9 @@ enum HumanAttrType_e
kHAT_Def = 4, kHAT_Def = 4,
kHAT_Speed = 5, kHAT_Speed = 5,
kHAT_ShotRange = 6, kHAT_ShotRange = 6,
HAT_ShotSpeed = 7, kHAT_ShotSpeed = 7,
HkAT_ReloadSpeed = 8, kHAT_ReloadSpeed = 8,
kHAT_FireRate = 9,
kHAT_End kHAT_End
}; };

View File

@ -1511,12 +1511,15 @@ float* Human::GetAbilityById(int attr_id)
case kHAT_ShotRange: case kHAT_ShotRange:
return &ability.shot_range; return &ability.shot_range;
break; break;
case HAT_ShotSpeed: case kHAT_ShotSpeed:
return &ability.shot_speed; return &ability.shot_speed;
break; break;
case HkAT_ReloadSpeed: case kHAT_ReloadSpeed:
return &ability.reload_speed; return &ability.reload_speed;
break; break;
case kHAT_FireRate:
return &ability.fire_rate;
break;
default: default:
return nullptr; return nullptr;
break; break;

View File

@ -122,4 +122,5 @@ struct HumanAbility
float shot_range = 0.0f; float shot_range = 0.0f;
float shot_speed = 0.0f; float shot_speed = 0.0f;
float reload_speed = 0.0f; float reload_speed = 0.0f;
float fire_rate = 0.0f;
}; };