java.nio.file.NoSuchFileException: %CD%\..\..\..\Dwarf Fortress 0.34.11\gamelog.txt
Hi there,
This seems like a nice tool and great idea... I can't get it working though!
- Opened DF Fortress
- Loaded up fort
- unpaused
- opened your tool
Is it possible to have partial matches?
Also can we have specific filters to IGNORE rather than display?
I'd also like to be able to remove filters individually :)
It's also not clear if ticking a filter box will SHOW or HIDE that text, however I guess this will be obvious once I get the thing working.
Looks like a nice concept, and clearly relevant to Story Maker ;-)
I'm having trouble getting it to work too - if I delete the settings file to get back to defaults, I can browse to the absolute path but nothing shows up. I also have trouble getting it to even open when I've set a relative path - I tried most of the syntax variations I could think of, and just get (for example)Code: [Select]java.nio.file.NoSuchFileException: %CD%\..\..\..\Dwarf Fortress 0.34.11\gamelog.txt
Oh, and PTW because this looks pretty cool, to have a more usable announcement feed.
My config for distribution in the LNP once I get it working will probably just mirror the colours of the standard log, for ease of use, but I can see why you distribute without any settings at all. While I think of it, are there any license issues with this? GPL3 would be cool if you decide now...
Thanks!
[DFPath]
..\..\..\Dwarf Fortress 0.34.11
If I understood this correctly you play DF on one screen, and have this running on a second one to see all the announcements. And in theory you could even run DF in background and only see the announcements while wasting time on the internet waiting for something exciting to happen in DF. And, judging from the last two posts, it might be possible to actually stop announcement-spam ingame?
And suggestion time: (I love it already, but always room for getting even better)
- the colours in the settings file should match what they would be in the announcements screen in DF - I'll implement this if someone can point to a list of what announcements are which colours and post the settings.
- I noticed a problem when getting this: it adds new announcements to the list without scrolling down, which makes it a lot easier to miss the important stuff again. Changing this to stick to the bottom of the log would be great.
- Finer control over the combat reporting - I got four pages of a Kapoko retching, vomiting, standing up, and then falling over again. There was a lot of other stuff in there too, but being able to ditch the vomiting and retching alone would cut it by ~60% without losing valuable information. An option to indent combat reports would also be cool, and make it obvious what type each line is.
- soundsense comes with two dfhack scripts that write to the gamelog, 'soundsense' and 'soundsense-season'.
Hi,
I'm making a similar program to yours and after parsing several hundred megabytes of game log I came up with the following filters. I thought you might find them useful as well, as I think your program currently misses a few things.
http://www.filedropper.com/filters
Sounds like we all have no idea about the colours... if I find a list I'll post again, but don't' hold your breath or anything.
My suggestion about combat reports was kinda a two-parter:
- indent them, so it's obvious what is a combat report and what isn't; and
- allow for filtering of combat reports, to (eg) remove lines about 'the X vomits/retches'; for much the same reasons as cancel-spam.
I might head over to the dfhack thread, and ask if anyone knows of a way to disable the announcement ticker along the bottom of the screen. That's a completely different project, but obviously complementary if someone else pulls it off - and it worked to get the log-region script, so who knows.
Some text colours, in no particular order or organisation (I hope that's what you meant by default colour scheme):Spoiler (click to show/hide)
More can be added as they come up -- there are some rather obscure announcements.
I got '<citizen> has organised a party at <furniture>', which didn't display. Another filter? It was light green, BTW. Likewise '<citizen> has created <artifact>'; yellow. Deaths, light purple.I'm assuming these are probably covered by the filters stuff that Ravendarksky posted, so I should have these in the next version (I'll check specifically to make sure though).
The settings pane needs to be resizeable or preferably in the same window, it's currently fixed higher than my screen which is a bit of a problem.