mirror of
https://github.com/kwsch/NHSE.git
synced 2026-04-24 15:18:33 -05:00
tried to split off some grid stuff because rooms don't need to know about acres; whatever
24 lines
566 B
C#
24 lines
566 B
C#
namespace NHSE.Core
|
|
{
|
|
/// <summary>
|
|
/// Flagging various issues when trying to place an item.
|
|
/// </summary>
|
|
public enum PlacedItemPermission
|
|
{
|
|
/// <summary>
|
|
/// Item does not have any of its tiles overlapping with any other items.
|
|
/// </summary>
|
|
NoCollision,
|
|
|
|
/// <summary>
|
|
/// Item tiles are overlapping with another item.
|
|
/// </summary>
|
|
Collision,
|
|
|
|
/// <summary>
|
|
/// Item tiles would overflow out-of-bounds.
|
|
/// </summary>
|
|
OutOfBounds,
|
|
}
|
|
}
|