1
This commit is contained in:
parent
a23000dcd0
commit
5dcfbccb1b
@ -205,6 +205,7 @@ void AndroidAI::UpdateNewBieNpc()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void AndroidAI::UpdateLastNpc()
|
||||
{
|
||||
Human* hum = (Human*)owner;
|
||||
|
@ -38,26 +38,44 @@ void AndroidNewAI::Update(int delta_time)
|
||||
if (hum->dead) {
|
||||
return;
|
||||
}
|
||||
if (a8::HasBitFlag(hum->status, HS_NewBieGuideAndroid)) {
|
||||
#if 0
|
||||
UpdateNewBieNpc();
|
||||
#endif
|
||||
return;
|
||||
}
|
||||
if (a8::HasBitFlag(hum->status, HS_LastAndroid)) {
|
||||
#if 0
|
||||
UpdateLastNpc();
|
||||
#endif
|
||||
return;
|
||||
|
||||
void AndroidNewAI::UpdateAiLevel1()
|
||||
{
|
||||
|
||||
}
|
||||
if ((hum->room->GetRoomType() == RT_NewBrid ||
|
||||
hum->room->GetRoomType() == RT_MidBrid) &&
|
||||
hum->room->GetGasData().gas_mode != GasInactive &&
|
||||
hum->team_uuid.empty()
|
||||
) {
|
||||
#if 0
|
||||
UpdateNewBieRoomLogic();
|
||||
#endif
|
||||
return;
|
||||
|
||||
void AndroidNewAI::UpdateAiLevel2()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void AndroidNewAI::UpdateAiLevel3()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void AndroidNewAI::UpdateAiLevel4()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void AndroidNewAI::UpdateAiLevel5()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void AndroidNewAI::UpdateAiLevel6()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void AndroidNewAI::UpdateAiLevel7()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void AndroidNewAI::UpdateAiLevel8()
|
||||
{
|
||||
|
||||
}
|
||||
|
@ -10,6 +10,16 @@ class AndroidNewAI : public AIComponent
|
||||
virtual ~AndroidNewAI() override;
|
||||
virtual void Update(int delta_time) override;
|
||||
|
||||
private:
|
||||
void UpdateAiLevel1();
|
||||
void UpdateAiLevel2();
|
||||
void UpdateAiLevel3();
|
||||
void UpdateAiLevel4();
|
||||
void UpdateAiLevel5();
|
||||
void UpdateAiLevel6();
|
||||
void UpdateAiLevel7();
|
||||
void UpdateAiLevel8();
|
||||
|
||||
private:
|
||||
int ai_level_ = 0;
|
||||
|
||||
|
@ -278,6 +278,12 @@ enum ObjectSyncFlags_e
|
||||
kOsfIsDead = 0,
|
||||
};
|
||||
|
||||
enum AiCommand_e
|
||||
{
|
||||
kAiNone = 0,
|
||||
|
||||
};
|
||||
|
||||
const char* const PROJ_NAME_FMT = "game%d_gameserver";
|
||||
const char* const PROJ_ROOT_FMT = "/data/logs/%s";
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user