A complete, plug-and-play Offline Income / Idle Rewards system for Unity.
Supports multiple resources, multipliers, icons, popups, formatting and events.Offline Income Module is a complete, ready-to-use system for adding idle / offline rewards to any Unity game.Perfect for tycoons, clickers, simulation, farming, RPGs, and any game that rewards players for returning.This module handles everything automatically:✔ tracking real offline time✔ calculating income for multiple resources✔ generating a clean popup UI✔ handling Collect and Collect-With-Multiplier✔ preventing stacking/cheating✔ firing UnityEvents✔ simulating offline time for testing✔ and saving the last play sessionDesigned to be simple, modular, and flexible — drop it into your project and customize it as needed.⭐ Key Features✔ True Offline Time TrackingCalculates real-world time between sessions using UTC timestampsSupports max offline hours (anti-exploit)Optional enable/disable switch for unlocking idle later in your game✔ Supports Multiple ResourcesEach resource has:IDIconincomePerSecondcurrentAmountoptional reward multiplierauto-formatted values (K, M, B)✔ Prefab based Idle PopupClean prefab-based popupInstantiates rows: icon + name + gained amountCollect buttonCollect xN button (x2 / x3 / x5 etc.)Smooth scale animations✔ Multiplier SupportEach resource can define its own multiplier.If none is defined, a global default multiplier is used.✔ Anti-Cheat Pending SystemIf a player closes the game without collecting, the pending reward is shown againNo new offline income accumulates until they collectPrevents stacking exploits✔ Debug Tools IncludedA complete debug panel with:Resource listAdd buttonsValue displayOffline time simulation buttons (10m, 30m, 1h, 4h, 8h)Context menu tools for instant testing✔ Simulation ModeTest offline income instantly without waiting:ForceAddOfflineSeconds()UI buttonsEditor context menu tools✔ UnityEvents for AnalyticsEvents fired when:offline reward is readycollectedcollected with multiplierEasily hook into Firebase, AppsFlyer, Unity Analytics, etc.✔ Fully DocumentedIncludes a clear, step-by-step README and clean code with comments.Unity Version: 2019+ (recommended 2021+)Render Pipelines: URP / HDRP / Built-inWorks on: Android, iOS, PC, WebGLNo external dependencies100% C# source code includedMinimal allocations and optimized for mobileAI is used to help with the final result including the description and the images




