using Koogle.Application.Games.Shit;
using Koogle.Domain.Interfaces;
namespace Koogle.Application.Games.FoxHunt
{
///
/// Game definition for Fuchsjagd-Spiel (Fox Hunt) game type.
/// One Player starts as fox, and all others try to hunt him.
///
public class FoxHuntGameDefinition : IGameDefinition
{
///
public string Name => "FoxHunt";
///
public string DisplayName => "Fuchsjagd";
///
public Type SetupComponentType => Type.GetType(
"Koogle.Web.Components.Game.FoxHunt.FoxSetup, Koogle.Web")!;
///
public Type BoardComponentType => Type.GetType(
"Koogle.Web.Components.Game.FoxHunt.FoxBoard, Koogle.Web")!;
///
public Type GameLogicServiceType => typeof(FoxHuntGameLogicService);
///
public Type GameModelType => typeof(FoxHuntGameModel);
}
}