simulation done
This commit is contained in:
parent
0e7de0a5f3
commit
05bbcb244f
55 changed files with 4367 additions and 756 deletions
|
|
@ -64,12 +64,13 @@ public class DebugPanel
|
|||
// Enemy stats
|
||||
if (ImGui.CollapsingHeader("Enemies", ImGuiTreeNodeFlags.DefaultOpen))
|
||||
{
|
||||
var alive = _world.Enemies.Count(e => e.IsAlive);
|
||||
var dead = _world.Enemies.Count(e => !e.IsAlive);
|
||||
var chasing = _world.Enemies.Count(e => e.AiState == EnemyAiState.Chasing);
|
||||
var attacking = _world.Enemies.Count(e => e.AiState == EnemyAiState.Attacking);
|
||||
var enemies = _world.Enemies.ToArray(); // snapshot — list mutated by SimPoller thread
|
||||
var alive = enemies.Count(e => e.IsAlive);
|
||||
var dead = enemies.Count(e => !e.IsAlive);
|
||||
var chasing = enemies.Count(e => e.AiState == EnemyAiState.Chasing);
|
||||
var attacking = enemies.Count(e => e.AiState == EnemyAiState.Attacking);
|
||||
|
||||
ImGui.Text($"Total: {_world.Enemies.Count} Alive: {alive} Dead: {dead}");
|
||||
ImGui.Text($"Total: {enemies.Length} Alive: {alive} Dead: {dead}");
|
||||
ImGui.Text($"Chasing: {chasing} Attacking: {attacking}");
|
||||
|
||||
ImGui.Separator();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue