public void LoadRestBonus(RestTypes restType, PlayerRestState state, float restBonus) { _restBonus[(int)restType] = restBonus; _player.SetRestState(restType, state); _player.SetRestThreshold(restType, (uint)restBonus); }
public void LoadRestBonus(RestTypes restType, PlayerRestState state, float restBonus) { _restBonus[(int)restType] = restBonus; _player.SetUInt32Value(ActivePlayerFields.RestInfo + (int)restType * 2, (uint)state); _player.SetUInt32Value(ActivePlayerFields.RestInfo + (int)restType * 2 + 1, (uint)restBonus); }