 Alistair Cray Posts: 114
7/17/2015
|
Delicious friends!
I have a confession to make. I'm a compulsive clicker.
After briefly looking at the results of an action, I tend to click away from it faster than I can read the description, immediately regretting this. Or the fact that I did not echo it to my journal.
As an experienced extensionsmith, I thought it logical to draft and assemble an automaton to keep a short log of last actions my character took. A sort of black box for Fallen London.. Or a secretary that keeps track of your affairs. It looks something like this:

Clicking the added sidebar button opens this interface, which is a scrollable log of the last few (aiming for 30-50) events/storylets/conclusions you've experienced.
Green arrows mark clickable points that will bring up the echo-to-journal interface for the corresponding event.
Some caveats:
- This extension is in very rough prototype stage. I'm not making it public at this point.
- This extension parses FL interface as best as it can. Nevertheless, there are always corner cases that it will not understand.
- For the same reason, it is very prone to breaking if/when Failbetter makes changes to Fallen London.
What is the purpose of this thread?
- To assess public interest in such an extension, in view of caveats above. Please share your feedback on this.
- To request some sort of assessment by Failbetter - whether this extension has a right to live or must not be made public.
With respect to that last point:
- The extension tries to uphold the spirit of "no automation" rule - it does not allow to automate any actions. Echoing still requires an explicit action and goes through the normal form.
- Ability to echo content that is already navigated away is equivalent to the player opening a new tab and then continuing to play from there, eventually clicking "Record this to my Journal" in the original tab - it works.
- It does not allow to echo/see content that was not seen by the player.
- It does not try to build a database of content - all records are ephemeral and only last in memory while FL is open, with a set limit on how far the history goes.
Judge away, fellow Londoners. edited by Alistair Cray on 7/18/2015
-- Fallen London profile My browser extensions: Chandlery | Playing Favourites
|
|
|
+12
link
|
 metasynthie Posts: 645
7/17/2015
|
Neat! I've definitely regretted clicking away too fast, and have missed reading some things like rare success descriptions as a result.
Any reason (perhaps logistical/technical) you removed the progress bars that show the amount of gain/loss of a quality, and the levels the quality is between? That's some of the most useful information to keep track of, IMO, since CP progress isn't displayed anywhere but in storylet results (except for Menaces and Attributes). If dealing with the animated bars is a pain, it might even be more useful to just display the CP numbers, which can be calculated pretty easily from the numbers that create the bar.
-- Positively antique http://fallenlondon.storynexus.com/Profile/metasynthie
|
|
|
+2
link
|
 Alistair Cray Posts: 114
7/17/2015
|
metasynthie wrote:
Any reason (perhaps logistical/technical) you removed the progress bars that show the amount of gain/loss of a quality, and the levels the quality is between? That's some of the most useful information to keep track of, IMO, since CP progress isn't displayed anywhere but in storylet results (except for Menaces and Attributes). If dealing with the animated bars is a pain, it might even be more useful to just display the CP numbers, which can be calculated pretty easily from the numbers that create the bar.
It's quite rough at the moment, like I said. Some things are not parsed, like the quality progress.
Do note: it's impossible to calculate how many CP you received if you jumped up or down a level. FL simply does not tell the initial and final fractional result, only the levels.
-- Fallen London profile My browser extensions: Chandlery | Playing Favourites
|
|
|
+1
link
|
 metasynthie Posts: 645
7/17/2015
|
I think it still gives the initial percentage (it's the beginning of the animation, the % the bar is set to initially) but yeah, it doesn't give you the final amount, so it's impossible to tell exactly how much CP was earned.
However -- and here's the interesting thing about your Secretary -- if you change that quality in a subsequent action, the player could see the initial CP level of the second action, which is the final CP level of the previous change. Having multiple results tallied by the secretary would certainly help with that kind of record-keeping. I'd love to have a decent estimate of how beneficial saving souls and contracts as a Shephred really is, for instance.
-- Positively antique http://fallenlondon.storynexus.com/Profile/metasynthie
|
|
|
+1
link
|
 Alistair Cray Posts: 114
7/17/2015
|
metasynthie wrote:
I think it still gives the initial percentage (it's the beginning of the animation, the % the bar is set to initially) but yeah, it doesn't give you the final amount, so it's impossible to tell exactly how much CP was earned. I don't think so. If I recall correctly, it always goes from 0% to 100% in this case. metasynthie wrote:
However -- and here's the interesting thing about your Secretary -- if you change that quality in a subsequent action, the player could see the initial CP level of the second action, which is the final CP level of the previous change. Having multiple results tallied by the secretary would certainly help with that kind of record-keeping. I'd love to have a decent estimate of how beneficial saving souls and contracts as a Shephred really is, for instance.  That kind of state tracking, while possible, is beyond the scope of this idea. Also, it's bound to be inaccurate if the Secretary does not see all gameplay (e.g. you played on your phone for a bit, then continued on the desktop).
Don't get me wrong, I was initially thinking of precisely that - collecting reward statistics. But that's quite murky from the point of view of "no automation" rule. edited by Alistair Cray on 7/17/2015
-- Fallen London profile My browser extensions: Chandlery | Playing Favourites
|
|
|
+2
link
|
 metasynthie Posts: 645
7/17/2015
|
Just checked on a couple different qualities -- it does start at the correct initial percentage and then animate to 100%, at least when raising qualities to a new level.
I definitely think you're right not to expand your scope to have the extension keep track of more than what the game is reporting! To clarify, I was just thinking it'd be useful (for human-performed non-automated tracking) if the CP % given by the game were recorded by the Secretary, for humans to do what they will with. (Write them down, put them on a wiki, forget that you were trying to keep track of it and go off to play on your phone, etc.)
-- Positively antique http://fallenlondon.storynexus.com/Profile/metasynthie
|
|
|
+1
link
|
 Erika Posts: 528
7/18/2015
|
For reference: I would be quite interested in a thing like this, even more so if it could state the amount of CPs I had at various points in time. I wouldn't need it to track the difference between actions either, that could be manually recorded with ease.
--
Where the sun is hot, the moon is beautiful, and mysterious lights pass overhead while we all pretend to sleep. Going on a fate expedition? I'm collecting data! Help me? "Bottles of Oblivion" drunk in the name of content: 57 Catboxes (send more!) opened in the name of science: 1093 Fancy a friend?
|
|
|
+1
link
|
 Alistair Cray Posts: 114
7/18/2015
|
metasynthie wrote:
I think it still gives the initial percentage (it's the beginning of the animation, the % the bar is set to initially) but yeah, it doesn't give you the final amount, so it's impossible to tell exactly how much CP was earned. Unfortunately, this does not seem to contain exact information about the CP level "before", or is bugged. I tested it with +3CP increases from 60+49CP, 60+48CP, 60+47CP, and all corresponded to animating from 98% to 100%.
It would actually be easier to learn the final CP than the initial CP, now that I look at it closely.
Still, I think it's way too much (guess)work for the scope of this extension.
-- Fallen London profile My browser extensions: Chandlery | Playing Favourites
|
|
|
+1
link
|
 metasynthie Posts: 645
7/18/2015
|
Oh, how annoying! I tested it with an 3 CP increase from 58+49 CP and got the same 98%, but figured it was correct in that case. Also tested it with a 3 CP increase from 6+5 CP and it went properly from 71% to 100%, so perhaps it's something buggy about certain increases. I can definitely see what you mean about the guesswork. Sorry to be a bother!
-- Positively antique http://fallenlondon.storynexus.com/Profile/metasynthie
|
|
|
+1
link
|
 Alistair Cray Posts: 114
7/19/2015
|
New screenshots. Extension now recognizes quality changes, challenges and special card borders.

When a quality goes over the level, it will show an estimate of CPs required:

Next up: timestamps and parsing requirements.
I'm still waiting on some kind of comment from Failbetter: whether I should scrap this or is it okay to make this public.
-- Fallen London profile My browser extensions: Chandlery | Playing Favourites
|
|
|
+2
link
|
 OleanderPale Posts: 6
7/19/2015
|
Count me in as very interested. What the prior actions used or caused us to 'lose' would be interesting, too, but I don't know how feasible that is. Just spitballing.
-- OleanderPale, inescapable, sagacious, irresistible and breathtaking, currently on first visit to London. Just wandering about.http://fallenlondon.storynexus.com/profile/oleanderpale
Okay with any actions that don't wound or kill me. May decline actions that lower MW, depending on how close Time The Healer is drawing.
|
|
|
+1
link
|
 Kade Carrion (an_ocelot) Posts: 1372
7/20/2015
|
Also very interested!
-- Social Actions: send them to Kade Carrion (she/her; no Tournament of Lilies, please). an_ocelot has gone NORTH and cannot benefit from social actions!
Possibly-Useful Things: Spreadsheets and hints and link collections, oh my.
|
|
|
+1
link
|
 metasynthie Posts: 645
7/20/2015
|
Those CP counts look great and useful!
-- Positively antique http://fallenlondon.storynexus.com/Profile/metasynthie
|
|
|
+1
link
|
 genesis Posts: 924
7/20/2015
|
This looks great! Is this script currently (or with minimal effort) able to display things like Airs of London values that have been changed?
-- http://fallenlondon.com/Profile/mikey_thinkin
Keeping track of incomplete content and loose ends in Fallen London
|
|
|
+1
link
|
 Alistair Cray Posts: 114
7/20/2015
|
genesis wrote:
This looks great! Is this script currently (or with minimal effort) able to display things like Airs of London values that have been changed? Sadly, no. The interface simply does not contain the information about exact levels of Airs, Bundles, etc. And I will not do additional queries for qualities - that's too invasive. My aim is to be a passive observer (except for the echo to journal commands).
-- Fallen London profile My browser extensions: Chandlery | Playing Favourites
|
|
|
+1
link
|
 Quilster Posts: 25
7/22/2015
|
How very interesting. I admit I share your failing of too-quick-clicking and the second-too-late wait, what? I am, perhaps, a bit too green in the game to benefit much from your add-on, but am curious nevertheless.
-- fallenlondon.com/Profile/Quilster will reach me.
|
|
|
+1
link
|
 Eru Illuvatar Posts: 65
7/22/2015
|
Another interested citizen, checking in!
-- Eru Illuvatar - Acceptor of social actions! Do-er of things! Collector of shiny objects!
|
|
|
+1
link
|
 Nanako Posts: 536
2/7/2016
|
I'm extremely interested, especially in those accurate CP counts.
I could use that to fill in a lot of blank spaces in the wiki
-- Sunless Skies needs engine and speed control mechanics. Have a look at my design proposal for implementing it
http://community.failbettergames.com/topic25687-a-design-for-engines.aspx
|
|
|
0
link
|
 Optimatum Posts: 3666
2/7/2016
|
Indeed, is this something you continued to work on or was it abandoned for whatever reasons?
-- Optimatum, a ruthless and merciful gentleman. No plant battles, Affluent Photographer requests, or healing offers; all other social actions welcome.
Want a sip of Cider? Just say hi!
PM me for information enigmatic or Fated. Though the forum please, not FL itself.
|
|
|
+1
link
|
 MrBurnside Posts: 188
2/7/2016
|
I'd missed this when it came around the first time. Sounds invaluable!
Nanako wrote:
I'm extremely interested, especially in those accurate CP counts.
I could use that to fill in a lot of blank spaces in the wiki That hadn't occurred to me, but is a great idea.
|
|
|
+3
link
|