This commit is contained in:
aozhiwei 2022-12-26 09:37:16 +08:00
parent b6cdd2c5e5
commit 358672e2d5
2 changed files with 12 additions and 4 deletions

View File

@ -3,16 +3,20 @@
#include "mt/RankReward.h"
IMPL_TABLE(mt::RankReward)
std::map<int, const mt::RankReward*> mt::RankReward::rank_hash_;
namespace mt
{
void RankReward::Init1()
{
rank_hash_[rank()] = this;
}
float RankReward::GetRankRewardParam(int rank)
{
#if 0
auto itr = loader_->rankreward_hash.find(rank);
return itr != loader_->rankreward_hash.end() ? itr->second->pb->parameter() : 0.0f;
#endif
auto itr = rank_hash_.find(rank);
return itr != rank_hash_.end() ? itr->second->parameter() : 0.0f;
}
}

View File

@ -11,8 +11,12 @@ namespace mt
"rank")
public:
void Init1();
static float GetRankRewardParam(int rank);
private:
static std::map<int, const mt::RankReward*> rank_hash_;
};
}