This commit is contained in:
aozhiwei 2020-07-12 09:34:53 +08:00
parent a23000dcd0
commit 5dcfbccb1b
4 changed files with 59 additions and 24 deletions

View File

@ -205,6 +205,7 @@ void AndroidAI::UpdateNewBieNpc()
}
}
void AndroidAI::UpdateLastNpc()
{
Human* hum = (Human*)owner;

View File

@ -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;
}
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::UpdateAiLevel1()
{
}
void AndroidNewAI::UpdateAiLevel2()
{
}
void AndroidNewAI::UpdateAiLevel3()
{
}
void AndroidNewAI::UpdateAiLevel4()
{
}
void AndroidNewAI::UpdateAiLevel5()
{
}
void AndroidNewAI::UpdateAiLevel6()
{
}
void AndroidNewAI::UpdateAiLevel7()
{
}
void AndroidNewAI::UpdateAiLevel8()
{
}

View File

@ -5,12 +5,22 @@
class Human;
class AndroidNewAI : public AIComponent
{
public:
public:
virtual ~AndroidNewAI() override;
virtual void Update(int delta_time) override;
private:
private:
void UpdateAiLevel1();
void UpdateAiLevel2();
void UpdateAiLevel3();
void UpdateAiLevel4();
void UpdateAiLevel5();
void UpdateAiLevel6();
void UpdateAiLevel7();
void UpdateAiLevel8();
private:
int ai_level_ = 0;
};

View File

@ -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";