Town Monitor v1.1 MOD updated for A23


#43

Please download it again, it should be 12/10, if not i will have to reupload the file


#44

Not sure if anyone has mentioned it yet, but I’m curious if you could find a way to add an idle hearthling counter :wink:


#45

I would highly suggest uploading to either multiple sources or to something like Github which would track a lot more. Forcing people to have a account such as Microsoft in this case to download mods is a big turn off in most communities.

Have a good day,


#46

You don’t need an account. Microsoft is just trying to get people to sign up. Just click on where it says “no thanks”.


#47

ANNO-like status bar? I DEFINITELY WANT IT!

Devs, please add it to vanilla!
This mod actually deserves coining a new term on the forum, so I’ll rephrase the above sentence:
Devs, please vanillise this mod!


#48

Like @Jeanette_Thompson says, you don’t need an account to download from OneDrive, nor from Dropbox. Most sites normally have a small button or link at the bottom of that register window that says ‘No thanks. Click to continue’ that brings you to the download page.


#49

Hi!

First of all sorry for the not showing up lately but i was not feeling that well.

To answer your question… That is a great ideea and i got it working (it was not that hard) but i wander is it is not way too much for one mod. I also have a version that displays the gold count. Maybe in the future i get myself to make this mod modular because i do not think everyone would like a mod that displays EVERYTHING.

Also @jonlimitless as @Jeanette_Thompson and @Relyss said you do not need an account to download but if it makes it easier for you here the git GitHub - Gruffuss/TownMonitor: Stonehearth TownMonitor (this however is not easier for everyone as it is not an SMOD and you have to rename the “-master”)

@Pawel_Malecki Thanks! it would be nice to know if the devs are planning to add something like this in the near future with the UX Redesign. Because i would like to rewrite it in a modular manner but it would take some work and would be a shame if it would be useless in like A25 :slight_smile:

Anyway have fun guys!


#50

I love this mod - unfortunately with the changes to A24 unstable I can’t use it :frowning:
release-798 (x64)[M]
Uncaught TypeError: Cannot read property ‘target’ of undefined
TypeError: Cannot read property ‘target’ of undefined
at http://radiant/townmonitor/ui/game/item_count/item_count.js:147:26
at dispatch (http://radiant/radiant/js/external/jquery-2.1.4.min.js:3:6466)
at r.handle (http://radiant/radiant/js/external/jquery-2.1.4.min.js:3:3241)
at Object.trigger (http://radiant/radiant/js/external/jquery-2.1.4.min.js:3:5574)
at HTMLDivElement. (http://radiant/radiant/js/external/jquery-2.1.4.min.js:3:11542)
at Function.each (http://radiant/radiant/js/external/jquery-2.1.4.min.js:2:2882)
at n.fn.init.each (http://radiant/radiant/js/external/jquery-2.1.4.min.js:2:847)
at n.fn.init.trigger (http://radiant/radiant/js/external/jquery-2.1.4.min.js:3:11518)
at n.fn.init.n.fn.(anonymous function) [as click] (http://radiant/radiant/js/external/jquery-2.1.4.min.js:4:5101)
at n. (http://radiant/stonehearth/ui/game/bulletin/bulletin_dialog/town_founding_dialog/town_founding_dialog.js:22:62)

This is the error I get when trying to select my starting “banner” - every time I click on the banner it throws that error & makes me reload the UI repeatedly - removing the mod corrected the error & I was able to continue with my banner selection


#51

please fix this mod for the new version. I LOVE THIS MOD!


#52

Hello,

Sadly i was very busy and did not check it,

Please send a PM in the weekend so i would remember to give it a look.

Have a great day,
Vladimir


#53

when you update it add it to the steam workshop too.


#54

@Gruffus
For some reason I can’t download your Town Monitor Mod. I click on the download button but nothing happens…


#55

on my watchlist of mods for alpha 24 working version

any news on if or when this will be patched? I assume you are waiting for alpha 24 non-test version? or maybe this actually works already?

I guess…bump.


#56

im still waiting… bump


#57

I hate to step on @Gruffus 's toes, but since he seems busy and I also really wanted this for A24, I’ve done a quick-patch job to make it work for A24. It’s minimally tested but works as I expect it to, and it definitely won’t wreck anyone’s saves, so here it is:

https://drive.google.com/open?id=1WAUytN0BswcGZn1oHWXkO87IQJZ8nxMT

I will gladly take this down if/when @Gruffus wants me to and I won’t be posting it onto the steam workshop (it’s still his mod).

If you encounter an error saying something about town name being undefined, just reload the UI by pressing f5


#58

You could try offering a commit to the github project linked earlier in this thread. I actually did something similar, getting it to run again, but then I started playing around with it to see what else I could do, and now it’s in a very different state (so naturally I can’t share/distribute it).


#59

Great idea! Ive never done that before on GH so I made an attempt :smiley: I forked it and updated, is there a way to offer a merge of my fork? GitHub - AdamWhitehurst/TownMonitor: Stonehearth TownMonitor


#60

I actually don’t know, I’m very unfamiliar with GitHub. :stuck_out_tongue: It may also have to do with the project settings, maybe it has to be configured to allow those sorts of requests/offers.


#61

Okay, lol I did something that looks like a request to commit to master… A24 Update by AdamWhitehurst · Pull Request #1 · Gruffuss/TownMonitor · GitHub

Hopefully someone more knowledgable than me can come in and verify/correct how I do this… :laughing: :sweat_smile:


#62

Looks good. One other change I made was to fix the required net worth and food values. They were being calculated using an old formula (which is different now), and now there’s a handy API call you can make:

radiant.call('stonehearth:get_current_immigration_requirements')
             .done(function (response) {
                 self.set('req_food', response.food);
                 self.set('req_worth', response.net_worth);
             });