cactbot: 'ui/jobs' completely not working on 4.0

FFXIV version: 4.0 @ KR (released TODAY) FFXIV_ACT_Plugin: 1.5.1.6 cactbot: 0.3.0 (without options) and 0.4.1 (with default config) does this happening on test: no image steps:

  1. fresh install
  2. with ui/jobs, do anything in game
  3. Uncaught TypeError: Cannot read property 'OnPlayerChanged' of undefined
  4. well, lets say gBars = new Bars(Options);
  5. Uncaught TypeError: Cannot read property 'search' of undefined (jobs.js:1226, trying ‘this.zone.search’)
  6. gBars.zone = [] (or '')
  7. nothing but this (even after any status update) image

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Comments: 19 (15 by maintainers)

Commits related to this issue

Most upvoted comments

The trick to debugging is to load the cactbot project in vs, but change it’s properties to point to the act .exe file so it runs that. If you copied a debug dll and pdb file to where act is loading cactbot from, then you can set breakpoints, inspect values, and everything.

On Dec 25, 2017 11:41 AM, “Kuriyama hibiya” notifications@github.com wrote:

tried but failed to run debugger with ACT (i’m not familiar with VS) - will try again next night. 😭

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/quisquous/cactbot/issues/20#issuecomment-353879511, or mute the thread https://github.com/notifications/unsubscribe-auth/AAU5aUkgpd6SwfvHyuDQGUFnta__9V7Dks5tD9BOgaJpZM4RG11_ .

Are you saying that onGameExistsEvent fires if ACT is run as administrator? I’m not sure what to understand from your last PS.

Yes, I can help localization features, or if it already exists, translations.

Ooh! We don’t have localization features at the moment. @danakj and I have been chatting about what we want to do.

Sadly, there are a lot of English regular expressions and strings that are defined up front and in line on various lines of code. I think we’ll need to move all of those into separate out of line variables, and maybe have several language .js files to define those variables based on Options.language. I’ll see if I can come up with a good pattern to follow for the jobs module, which will probably be the easiest to start with.