package de.oaa.xxx.games.chastity.timelock;

import java.util.List;
import java.util.UUID;

import de.oaa.xxx.games.chastity.common.PenaltyType;
import de.oaa.xxx.games.chastity.spinningwheel.SpinningWheelEntry;
import de.oaa.xxx.games.chastity.tasks.Task;
import de.oaa.xxx.games.chastity.tasks.TaskMode;

public record TimeLockTemplate(UUID templateId, UUID owner, String name, Integer minTimeInMinutes,
		Integer maxTimeInMinutes, boolean endTimeVisible, Integer hygineOpeningDurationMinutes,
		Integer hygineOpeningEveryMinites, List<Task> tasks, Integer taskEveryMinutes, Integer minTasksPerDay,
		List<SpinningWheelEntry> spinningWheelEntries, Integer spinsEveryMinutes, Integer minSpinsPerDay,
		boolean requiresVerification, TaskMode taskMode, PenaltyType penaltyType, Integer penaltyValue) {
}
