ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
ngl::demo03_player_runtime Struct Reference

Public Attributes

int32_t m_plane_type = 1
int32_t m_camp = 1
bool m_is_monster = false
int32_t m_monster_type = 0
int32_t m_nest_index = 0
int32_t m_hp = 100
int32_t m_max_hp = 100
int32_t m_level = 1
int32_t m_exp = 0
int32_t m_attack = 10
bool m_dead = false
int32_t m_kill = 0
int32_t m_kill_streak = 0
int32_t m_death = 0
int32_t m_input_angle = 0
int32_t m_input_speed = 0
bool m_fire = false
bool m_input_fire = false
int64_t m_input_ms = 0
int64_t m_next_fire_ms = 0
int64_t m_charge_start_ms = 0
int64_t m_next_ai_ms = 0
i64_actorid m_ai_target = 0
int32_t m_ai_goal_x = 0
int32_t m_ai_goal_y = 0
int32_t m_ai_strafe_dir = 1
int64_t m_ai_goal_expire_ms = 0
int64_t m_respawn_ms = 0
int32_t m_weapon_type = 0
int32_t m_weapon_ammo = 0
int64_t m_weapon_expire_ms = 0
int32_t m_shield = 0
int64_t m_shield_expire_ms = 0
int64_t m_repair_field_expire_ms = 0
int64_t m_next_repair_tick_ms = 0
int64_t m_slow_expire_ms = 0
int32_t m_slow_percent = 0
int64_t m_drone_expire_ms = 0
int64_t m_next_drone_fire_ms = 0
int64_t m_radar_expire_ms = 0
int64_t m_damage_reduce_expire_ms = 0
int32_t m_damage_reduce_percent = 0
std::array< demo03_skill_slot_runtime, 3 > m_skills

The documentation for this struct was generated from the following file: