So, you really wanted a cool new combat class? Or someone with magic abilities? Maybe an awesome crafter to make cool items? Working boats? Too bad.
You will get dust. Literally. (litter-alley?)
Presenting to you, a brand new class: Sweeper
Why you will need it? Because it is awesome! Cause everyone is dirty now. And they will get even more dirty after doing some activities. All your streets and floors will get dust from the hearthlings that will spread it around. Pets too, of course.
It makes the path slower. And it is ugly. More dust, less appealing.
The sweeper will clean all the dust he finds.
And who knew there was anything magical about it? As the class progress at the fine art of dust cleaning, it will start to enlightening itself into the ancient magic secrets of dustomancy. Absorbing the dust out of other hearthlings and using it as its own fuel to summon helping magic brooms? Of course!
sweeper.smod (183.6 KB)
Place the downloaded file in your stonehearth/mods folder.
Now this is one thing that would add some great “flavor” to the main game! But instead of a specific class doing the sweeps, it would be more fitting if any of the hearthlings could grab one of those universal cleaning tools humans like to call broom, and could tidy the place in which they live.
This was made just for the fun of making it, it is not a serious or balanced mod.
As in, there is no benefit to using it, you are just making your town ugly and losing one hearthling to it.
If you love your little town, do not use this
So, here is a few commented points.
Yes, it is. You are sinking your town in dust and ugliness without any returned benefit.
I can’t remember what was the initial idea. All I know it ended deviating to this wizard sweeper class lol
It will just keep accumulating and spreading. It fades over time, so in areas that they do not use it will disappear on its own, but the busy areas will just keep adding more dust faster than it fades.
Just down sides, no good side. Not recommended for a town you care enough.
Yes, buildings in progress are usually the most dirty places.
Workers doing it would not be enough, and it would make everyone busy cleaning. You need his magic powers to be able to keep up with all the dust.
For how it works in the background, it is kinda simple.
There is a list of activities that adds dust to the hearthlings, like mining a block, building, placing item, fighting, crafting, etc. Each time they do one of these tasks they get “10” dirty points.
When they walk over a tile, they will drop 25% of what they have, creating a dust with that dropped value.
When a new dust is created in a tile, the appearance and ugliness is based on its current value, 1~25 value is the lower level dust, then it has another level for 26~50, then 51~75, and finally the worst and ugliest dirty patch that has values of 76 and above.
They can also walk in a tile already full of dust and ‘drag’ it while going over it, so a tile with 100 dust can end up as two tiles with 50 dust, for example.
Dust decay 1 point every hour on its own.
When the sweeper or magic brooms go sweep it, every ‘sweep’ removes 25 points of the dust, so a level 1 dust can be removed with a single movement, while higher levels requires more sweeping to disappear.
It is worth mentioning that once you get tired of the mod and wants you hearthling back into a useful class, you can simple demote him and remove the mod. You will get errors from the dust that were in the old save. Just save again after closing the errors and reload it and it should be fine.