Income Mod V2.0

Income Mod V2.0

Converted from FS22_IncomeMod

Income Mod provides players with a simple, balanced way to receive passive income. Automatically earn money either hourly or daily, based on your chosen difficulty or a custom amount. Perfect for players who want steady cash flow without relying solely on missions or selling goods.

Features:

– Easy / Normal / Hard difficulty presets

– Custom income amount option

– In-game notifications

– Fully configurable via console commands or in the pause menu

– Settings saved automatically

– Works in singleplayer and multiplayer

– Lightweight and stable

Please be aware:

You need to have developer mode enabled in order for you to open the console.

This can be done in your FS game folder, then look for the “game.xml”.

Change <development><controls> to “true”

Enjoy you farming experience with my Income Mod <3

V2.0.0.0

Added seasonal income modifiers (Spring 0.8x, Summer 1.0x, Autumn 1.2x, Winter 0.7x) with optional toggle in the settings UI

Added selectable income multipliers (1x / 2x / 5x / 10x) in settings UI and via `IncomeSetMultiplier` console command

Added per-farm multiplayer support each active farm now earns independently

Added income state persistence — `lastHour` and `lastDay` saved to `_state.xml` to prevent missed or duplicate payments after reload

Added payment history tracking — `IncomeHistory` console command shows last 10 payments (day, hour, amount, seasonal modifier)

Added next payment timer — `IncomeNext` console command displays time remaining until the next payout

Added missing `IncomeSetDebug` console command for toggling debug mode

Fixed critical multiplayer duplicate payment bug by adding a server-only guard in `giveMoney()`

Fixed duplicate startup notification (was triggering from both IncomeManager and IncomeSystem)

Fixed global namespace pollution from `getTextSafe` (moved to `UIHelper.getText()` module method)

Fixed debug print leak in `UIHelper.lua`

Fixed incorrect startup tip text (now shows: `Type ‘income’`)

Author: tisonK

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *