from sims4.tuning.tunable import TunableTuple, Tunable

class TuningPrescribedWeatherType(TunableTuple):

    def __init__(self, **kwargs):
        super().__init__(rain=Tunable(description='\n                If checked this forecast will be unavailable if rain is disabled\n                ', tunable_type=bool, default=False), storm=Tunable(description='\n                If checked this forecast will be unavailable if storm is disabled\n                ', tunable_type=bool, default=False), snow=Tunable(description='\n                If checked this forecast will be unavailable if snow is disabled\n                ', tunable_type=bool, default=False), blizzard=Tunable(description='\n                If checked this forecast will be unavailable if blizzard is disabled\n                ', tunable_type=bool, default=False), thunder_snow_storms=Tunable(description='\n                If checked this forecast will be unavailable if thunder snow storms are disabled in the options menu.\n                ', tunable_type=bool, default=False), **kwargs)

