Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Some plugin (soundsense?) is spoiling Fun #269

Closed
pkmnfrk opened this issue Jul 1, 2014 · 4 comments
Closed

Some plugin (soundsense?) is spoiling Fun #269

pkmnfrk opened this issue Jul 1, 2014 · 4 comments
Labels

Comments

@pkmnfrk
Copy link

pkmnfrk commented Jul 1, 2014

I noticed something using a quite recent LNP (r59) (I do see that it is now up to r61, but I don't see anything in the change notes that might be relevant).

So, like many people, I get seasonal ambushes and sieges from our green-skinned neighbours. However, in the case of ambushes, I always seem to get notified in advance by a quiet "A vile force of darkness has arrived!" There are a few things odd about this:

  1. It's not a full-screen "OMG drop everything and pay attention" notification, it's just a simple announcements, with equal priority to, say, cats having kittens.
  2. It only happens for ambushes, while that message is typically reserved for overt sieges.
  3. It shows up in the dfhack console, so I suspect it originates from there.

Then, once I actually discover the ambush, the real message "An ambush! Curse them!" appears. This behaves as expected.

My guess is that this is something for SoundSense? I can't recall where I read it, but there are extra announcements for SoundSense's benefit (workshops completing, etc). This feels like it's along those lines (although, I can't see what purpose it might serve, since ambushes and sieges get their own announcements already).

(Tangentially related to this is that the FixGrowth script also makes noise in the dfhack console when it does it's thing to the goblins as well. Technically, this also spoils that I have... let's see... 54 hidden units. But, since it doesn't make an announcement, I don't think it matters.)

@pkmnfrk
Copy link
Author

pkmnfrk commented Jul 1, 2014

Test case: https://www.dropbox.com/s/kbq57uz54ruk3hu/region1.zip

This is a seasonal save at the beginning of spring. Let it run until the elves arrive. You should see the message before seasons' end.

@Putnam3145
Copy link

SoundSense isn't a DFHack utility.

@pkmnfrk
Copy link
Author

pkmnfrk commented Jul 8, 2014

Yeah, thanks for that.

I'm referring to this: https://github.com/DFHack/dfhack#id159

@PeridexisErrant
Copy link
Contributor

This is the script soundsense.lua, which is not distributed with dfhack (soundsense-season.lua is, but that's not responsible).

I'll point this out in the soundsense thread, but it's not a dfhack problem so the issue should be closed.

Edit: acknowledged in the relevant place

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants