World/MapLocation.cs

A simple Scene Component representing a map location. It requires and exposes a Zone component via an auto-property for use by other systems.

using Sandbox;

namespace KOTH;

public sealed class MapLocation : Component
{
	[RequireComponent]
	public Zone Zone { get; private set; }
}