1
This commit is contained in:
parent
34e99b592a
commit
85d77d24de
@ -1625,4 +1625,24 @@ namespace MetaData
|
|||||||
return up_limit;
|
return up_limit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void PveGemini::Init()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
float PveGemini::GetHpMul()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void PveGeminiContent::Init()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void PveGeminiMode::Init()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -388,4 +388,32 @@ namespace MetaData
|
|||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct PveGemini
|
||||||
|
{
|
||||||
|
const metatable::PveGemini* pb = nullptr;
|
||||||
|
|
||||||
|
void Init();
|
||||||
|
float GetHpMul();
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::vector<float> hp_mul;
|
||||||
|
};
|
||||||
|
|
||||||
|
struct PveGeminiContent
|
||||||
|
{
|
||||||
|
const metatable::PveGeminiContent* pb = nullptr;
|
||||||
|
a8::Vec2 spawn_point;
|
||||||
|
|
||||||
|
void Init();
|
||||||
|
};
|
||||||
|
|
||||||
|
struct PveGeminiMode
|
||||||
|
{
|
||||||
|
const metatable::PveGeminiMode* pb = nullptr;
|
||||||
|
std::vector<int> mode_time;
|
||||||
|
std::vector<std::tuple<float, float, int>> area;
|
||||||
|
|
||||||
|
void Init();
|
||||||
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1290,3 +1290,19 @@ MetaData::FormulaPvp* MetaMgr::GetFormulaPvp(float ranked_topx)
|
|||||||
}
|
}
|
||||||
return last_meta;
|
return last_meta;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
MetaData::PveGemini* MetaMgr::GetPveGemini(int gemini_id)
|
||||||
|
{
|
||||||
|
return nullptr;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::vector<MetaData::PveGeminiContent>* MetaMgr::GetPveGeminiContents(int mode_id)
|
||||||
|
{
|
||||||
|
return nullptr;
|
||||||
|
}
|
||||||
|
|
||||||
|
MetaData::PveGeminiMode* MetaMgr::GetPveGeminiMode(int mode_id)
|
||||||
|
{
|
||||||
|
return nullptr;
|
||||||
|
}
|
||||||
|
|
||||||
|
@ -53,6 +53,9 @@ class MetaMgr : public a8::Singleton<MetaMgr>
|
|||||||
MetaData::Dress* RandDress();
|
MetaData::Dress* RandDress();
|
||||||
MetaData::RankReward* GetRankReward(int rank);
|
MetaData::RankReward* GetRankReward(int rank);
|
||||||
MetaData::GunTalentGrow* GetTalent(int talent_id, int talent_lv);
|
MetaData::GunTalentGrow* GetTalent(int talent_id, int talent_lv);
|
||||||
|
MetaData::PveGemini* GetPveGemini(int gemini_id);
|
||||||
|
std::vector<MetaData::PveGeminiContent>* GetPveGeminiContents(int mode_id);
|
||||||
|
MetaData::PveGeminiMode* GetPveGeminiMode(int mode_id);
|
||||||
float GetRankRewardParam(int rank);
|
float GetRankRewardParam(int rank);
|
||||||
float GetKillRewardParam(int kill_num);
|
float GetKillRewardParam(int kill_num);
|
||||||
int GetRankPointParam1(int rank);
|
int GetRankPointParam1(int rank);
|
||||||
|
@ -460,6 +460,31 @@ message FormulaPvp
|
|||||||
optional float survival_topx = 6;
|
optional float survival_topx = 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message PveGemini
|
||||||
|
{
|
||||||
|
optional int32 gemini_id = 1;
|
||||||
|
optional int32 gemini_lv = 2;
|
||||||
|
optional int32 gemini_limit = 3;
|
||||||
|
optional string multiplayer_enemy_hp_mul = 4;
|
||||||
|
}
|
||||||
|
|
||||||
|
message PveGeminiContent
|
||||||
|
{
|
||||||
|
optional int32 id = 1;
|
||||||
|
optional int32 mode_id = 2;
|
||||||
|
optional int32 round = 3;
|
||||||
|
optional string spawn_point = 4;
|
||||||
|
optional int32 enemy_id = 5;
|
||||||
|
}
|
||||||
|
|
||||||
|
message PveGeminiMode
|
||||||
|
{
|
||||||
|
optional int32 id = 1;
|
||||||
|
optional string mode_map = 2;
|
||||||
|
optional string mode_time = 3;
|
||||||
|
optional string area = 4;
|
||||||
|
}
|
||||||
|
|
||||||
//end
|
//end
|
||||||
|
|
||||||
message DoorObjJson
|
message DoorObjJson
|
||||||
|
Loading…
x
Reference in New Issue
Block a user