
A dynamic task system for Unity that auto-generates daily, weekly, or timed tasks with difficulty scaling, reward balancing, and expiration timers — fully customizable using ScriptableObjects.ObsessiveTools: Daily Task Generator is a modular, designer-friendly task generation framework for Unity. It enables you to easily implement repeatable daily or weekly quests, jobs, contracts, and missions with difficulty-based scaling and timed expiration.Define task templates using ScriptableObjects, organize them into task pools, and generate varied content automatically every refresh cycle — with optional reward scaling and randomization logic. Whether you're making an MMO-style mission board, survival dailies, or a quest-reset system, this tool provides everything you need to implement it in minutes.Designed to integrate seamlessly into your existing quest, mission, or job systems, and comes with prefab-ready UI for immediate visual feedback.Unity Versions: 2021.3.0f1 or newerProgramming Language: C#Dependencies: NoneIncludes:TaskManager, TaskRefreshTimer runtime componentsScriptableObjects for TaskTemplate, TaskDifficultyTier, and TaskPoolFully serialized and extensible generation logicDemo prefabs for UI task lists and timersFull integration support with existing quest systemsPlatforms: PC, Console, MobileURP/HDRP Support: UI-compatible across pipelinesAI was used in the creation of this package in two ways:Documentation & Listing — Parts of the documentation and store description were drafted with AI assistance, then edited and expanded by a human developer.Promotional Images — The cover, card, and social media images were created using AI image generation and then edited by the developer. These images are original, do not include copyrighted material, and are licensed for commercial use.All gameplay code, editor scripts, job system logic, demo content, and example job types are human-authored and provide significant value beyond any AI assistance.