14 lines
301 B
C#
14 lines
301 B
C#
using Chickensoft.GodotNodeInterfaces;
|
|
using System.Collections.Immutable;
|
|
using Zennysoft.Ma.Adapter.Entity;
|
|
|
|
namespace Zennysoft.Game.Ma;
|
|
public interface IDungeonRoom : INode3D
|
|
{
|
|
bool IsPlayerInRoom { get; }
|
|
|
|
bool PlayerDiscoveredRoom { get; }
|
|
|
|
ImmutableList<IEnemy> EnemiesInRoom { get; }
|
|
}
|