public static Alignment GetAlignment <T>() where T : RoleGeneric <T>, new() => RoleGeneric <T> .GetAlignment();
public static string GetRoleTask <T>() where T : RoleGeneric <T>, new() => RoleGeneric <T> .GetRoleTask();
public static Faction GetFaction <T>() where T : RoleGeneric <T>, new() => RoleGeneric <T> .GetFaction();
public static PlayerControl GetPlayer <T>() where T : RoleGeneric <T>, new() => RoleGeneric <T> .GetPlayer();
public static Color GetColor <T>() where T : RoleGeneric <T>, new() => RoleGeneric <T> .GetColor();
public static string GetName <T>() where T : RoleGeneric <T>, new() => RoleGeneric <T> .GetName();
// Methods private static byte GetRoleID <T>() where T : RoleGeneric <T>, new() => RoleGeneric <T> .GetRoleID();