• Breaking News

    Wednesday, October 21, 2020

    Dwarf Fortress Members of "performance troupes" cry when you don't grant their petition to stay :(

    Dwarf Fortress Members of "performance troupes" cry when you don't grant their petition to stay :(


    Members of "performance troupes" cry when you don't grant their petition to stay :(

    Posted: 21 Oct 2020 12:41 AM PDT

    The image explains itself.

    Posted: 21 Oct 2020 01:55 AM PDT

    I think this horse is the encarnation of Armok

    Posted: 20 Oct 2020 03:56 PM PDT

    !!SCIENCE!! Availability of Social Skills, demystified (*)

    Posted: 20 Oct 2020 06:17 PM PDT

    (someone should copy this onto the official forums; I'm allergic to sites that don't use HTTPS in $CURRENTYEAR)

    So I got tired of being surprised when my chosen leader-broker got locked out of a social skill, and I decided to do something about it.

    So here is the result of some Science, believed to be complete (with one exception).

    As far as I know, every other source out there is wrong/incomplete on at least one point, except the trivial ones.

    There was, however, one source that was accurate enough to be useful: Rhavviepoodle on the wiki talk page. A huge thanks to him/her for giving me a huge start and being explicit about things not tested.

    Another huge thanks to the makers of DFHack, and in particular its modtools/set-belief and modtools/set-personality commands. Without that, this would've been unbearably painful.

    No thanks at all to whoever decided that Dwarf Therapist should scramble the tabs every disconnect, or forget the sort order constantly. May all your candy be hollow.


    As a quick reminder, "beliefs" are strongly based on the civilzation, and only change rarely for individual dwarves. Personality "facets" are strongly dwarf-specific, though central values remain more common.

    For more on both, including the in-game text descriptors if you aren't using Dwarf Therapist, see the wiki

    (note that Dwarf Therapist seems to show relative beliefs during embark, but absolute once the game has started)

    For convenience, tiers are defined as:

    Tier Belief Facet
    1 -50..-41 0..9
    2 -40..-26 10..24
    3 -25..-11 25..39
    4 -10..10 40..60
    5 11..25 61..75
    6 26..40 76..90
    7 41..50 91..100

    (Note that this means the "raw" value, not the inverted value that Dwarf Therapist uses for some facets)



    In order of skill, simplest first:


    Judge of Intent and Negotiator are raised regardless of beliefs or facets.


    Liar is gained if:

    • beliefs:
      • TRUTH ≤ tier 4
    • no facets

    With these 3 exceptions, all other social skills are affected both by beliefs and facets.


    Flatterer requirements:

    • beliefs:
      • TRUTH ≤ tier 5
    • facets:
      • FRIENDLINESS ≥ tier 4
      • FRIENDLINESS ≥ tier 6 to ignore beliefs

    Thus, most dwarves who can gain Liar can also gain Flatterer, unless they are unfriendly.

    Flatterer and Liar are believed to be the only cases where a tier difference other than very low (tier 1-2), medium-ish (tier 3-5), very high (tier 6-7) is used (but I didn't test every combination for the complex cases below; I only tested tiers 1, 4, and 7)


    Persuader requirements:

    • beliefs:
      • ELOQUENCE ≥ tier 3
    • facets:
      • ASSERTIVENESS ≥ tier 3
      • ASSERTIVENESS ≥ tier 6 to ignore beliefs

    Comedian requirements:

    • beliefs:
      • MERRIMENT ≥ tier 3
    • facets:
      • HUMOR ≥ tier 3
      • HUMOR ≥ tier 6 to ignore beliefs

    Pacifier requirements:

    • beliefs:
      • PEACE ≥ tier 3
    • facets:
      • DISCORD ≤ tier 5
      • DISCORD ≤ tier 2 to ignore beliefs

    Consoler requirements:

    • beliefs:
      • STOICISM ≤ tier 5
    • facets:
      • SWAYED_BY_EMOTIONS ≥ tier 3
      • CRUELTY ≤ tier 5
      • DISCORD ≤ tier 5
      • SWAYED_BY_EMOTIONS ≥ tier 6 || CRUELTY ≤ tier 2 || DISCORD ≤ tier 2 to ignore beliefs (but not other facets)

    Intimidator requirements:

    • beliefs:
      • POWER ≥ tier 3
      • TRANQUILITY ≤ tier 5
      • HARMONY ≤ tier 5
    • facets:
      • ASSERTIVENESS ≥ tier 3
      • DISCORD ≥ tier 3
      • ASSERTIVENESS ≥ tier 6 || DISCORD ≥ tier 3 to ignore beliefs (but not other facets)

    Conversationalist requirements:

    • beliefs:
      • LEISURE_TIME ≥ tier 3 (probably)
      • FRIENDSHIP ≥ tier 3 (maybe)
      • at least more than one other belief ≥ 3 (for full speed, see below) ?
    • facets:
      • GREGARIOUSNESS ≥ tier 3
      • BASHFUL ≤ tier 5
      • GREGARIOUSNESS ≥ tier 6 || BASHFUL ≤ tier 2 to ignore beliefs (but not other facets)

    Now, here is where my science fails. Conversationalist is "special".

    Normally, it's easy to test changes to beliefs/facets, since dwarves will gain 1-2 XP per game-day of chatting, in all skills equally (though different dwarves gain it quite differently, details unknown. Possibly we lose due to pairing off and leaving an odd dwarf out, or where they're standing relative to each other? It doesn't seem to be attribute-based.)

    For most dwarves, Conversationalist follows the same pattern. But for some, if they have some very low beliefs, it increases but only slowly - about half the rate of other skills, and there seems to be a lag of about 30 XP before they gain it at all. This makes it very annoying to test.

    Either that or it somehow depends on other dwarves ... but I doubt it.

    The information on Conversationalist-related facets should be accurate at least, and belief changes are at least somewhat rare ...

    If anyone wants to research further, I'm fairly certain that the skill gains at the full rate if all of the following are at least tier 3:

    • ARTWORK
    • COMMERCE
    • COMPETITION
    • COOPERATION
    • CRAFTSMANSHIP
    • CUNNING
    • DECORUM
    • ELOQUENCE
    • FAIRNESS
    • FAMILY
    • FRIENDSHIP
    • HARD_WORK
    • HARMONY
    • INDEPENDENCE
    • INTROSPECTION
    • KNOWLEDGE


    Summary of beliefs:

    All belief requirements can be ignored if the facet is extreme enough, except Liar since it has no facets.

    • ELOQUENCE ≥ tier 3 needed for Persuader
    • FRIENDSHIP ≥ tier 3 maybe needed for Conversationalist (see above)
    • HARMONY ≤ tier 5 needed for Intimidator
    • LEISURE_TIME ≥ tier 3 probably needed for Conversationalist (see above)
    • MERRIMENT ≥ tier 3 needed for Comedian
    • PEACE ≥ tier 3 needed for Pacifier
    • POWER ≥ tier 3 needed for Intimidator
    • STOICISM ≤ tier 5 needed for Consoler
    • TRANQUILITY ≤ tier 5 needed for Intimidator
    • TRUTH ≤ tier 4 needed for Liar (not ignorable)
    • TRUTH ≤ tier 5 needed for Flatterer
    • unknown other belief(s) needed for full-experience Conversationalist (see above)

    Summary of facets:

    If any single facet is extreme enough, you can ignore the belief requirements. Note that you still need to meet all other facet requirements.

    • ASSERTIVENESS ≥ tier 3 needed for Intimidator; ≥ tier 6 to ignore beliefs
    • ASSERTIVENESS ≥ tier 3 needed for Persuader; ≥ tier 6 to ignore beliefs
    • BASHFUL ≤ tier 5 needed for Conversationalist; ≤ tier 2 to ignore beliefs
    • CRUELTY ≤ tier 5 needed for Consoler; ≤ tier 2 to ignore beliefs
    • DISCORD ≤ tier 5 needed for Consoler; ≤ tier 2 to ignore beliefs (but that blocks Intimidator)
    • DISCORD ≤ tier 5 needed for Pacifier; ≤ tier 2 to ignore beliefs (but that blocks Intimidator)
    • DISCORD ≥ tier 3 needed for Intimidator; ≥ tier 6 to ignore beliefs (but that blocks Pacifier and Consoler)
    • FRIENDLINESS ≥ tier 4 needed for Flatterer; ≥ tier 6 to ignore beliefs
    • GREGARIOUSNESS ≥ tier 3 needed for Conversationalist; ≥ tier 6 to ignore beliefs
    • HUMOR ≥ tier 3 needed for Comedian; ≥ tier 6 to ignore beliefs
    • SWAYED_BY_EMOTIONS ≥ tier 3 needed for Consoler; ≥ tier 6 to ignore beliefs
    submitted by /u/o11c
    [link] [comments]

    After years of trying to get into df I give you my very first fort, completely built in sand and snugly sandwiched between the edge of the map and suspicious damp patches.

    Posted: 20 Oct 2020 01:50 PM PDT

    keeps changing companion control

    Posted: 21 Oct 2020 12:35 PM PDT

    Hey guys, I'm playing on adventure mode, and for some reason, it keeps changing controls over characters all the time, I can never pick the companion I control, it's always randomly depending on the terrain I'm in. Do you know what that can be?

    Thanks!

    submitted by /u/pixelr0gu3
    [link] [comments]

    Tileset + TWBT problem

    Posted: 21 Oct 2020 10:51 AM PDT

    I'm using the latest LNP. The only graphical setting I touched was to click "install graphics" for Vettlingr. I didn't change any custom settings.

    I want to use a tileset (Vettlingr x32), but I also want the multi-level view from TWBT. But when I have TWBT set, there are no graphics for anything, only ASCII. If I use TWBT-Legacy, I get graphical tiles, but the text looks blocky and ugly (like System text).

    How can I make it so that the text looks nice and clean (like it does when I try TWBT), but also get the tiles (like when I try TWBT-Legacy)?

    Edit: This is what I mean by ugly system text. It's all stretched and weird.

    submitted by /u/Moogieh
    [link] [comments]

    My worlds are being washed away by the green horde

    Posted: 20 Oct 2020 06:20 PM PDT

    Thirty-Eight Days of Dwarf: Day 20 (Extra Life 2020!) 7pm EDT!

    Posted: 20 Oct 2020 01:33 PM PDT

    (ONWARD!)

    ----------------------------------------Who's this guy?----------------------------------------

    Hey guys!

    I'm /u/Nameless_Archon, and I provide tutorials on how to play Dwarf Fortress every year (health permitting) while I try to raise money for sick kids.

    ----------------------------------------------------------------------------------------------

    What in the name of the glowing pits is this about?

    ----------------------------------------------------------------------------------------------

    It is time to return to our roots, and so we shall: Thirty. Eight. Days. Of. Dwarf.

    Starting on 10/1 and proceeding through the Extra Life 2019 Game Day event on 11/7, I'm going to stream and teach what little I know.

    Dwarves. Every. Single. Day.

    ----------------------------------------But why?----------------------------------------

    I like to do things when there's more than one reason to do them:

    • It's for charity.
    • I get to collect money for the very same hospital that once helped me as a child.
    • I like to teach, or at least I have in the past when my health has allowed it.
    • It's for charity.
    • People (crazy people, apparently) like my stream, when I do it.
    • People are always complaining that Dwarf Fortress is hard to learn. (Not really, but let's show it.)
    • It's for charity.
    • It raises the profile of Dwarf Fortress, a game I regard as a seminal work and personally enjoy.

    -------------------------So how's this going to work?-------------------------

    We've started out like I usually do - streaming a basic, sustainable fortress. However, the reality of the situation is that thirty-three days of Basic Base Building 101 is going to probably bore the pants off people (including me) and I don't really want things to be boring. So we're going to have to do a few things along the way to try to spice things up, and along the way likely reveal that I'm just an average player like everyone else. (Dwarves dying of starvation and frostbite on a glacier? Likelier than you think!)

    Basically, I'll stream in the evenings most days for a few hours. On Saturdays and Sundays, we'll generally run a little longer, but I'm going to stream every day until 11/7 even if it means I have to get up at 3am to do it. On 11/7, we're going to culminate with a 24-hour long livestream, as part of the worldwide Extra Life charity event.

    I don't use Twitter, Facebook, etc. and people may want to donate to Extra Life 2020, even if they're not supporting my efforts directly. Feel free to share my donations link, or to direct people to the charity's main page.

    --------------------------So what's in it for viewers?---------------------------

    Well, aside from helping to support my local children's hospital (good vibes, ho!) I'll be pushing out tutorial game(s) live on stream as part of the event. Your donations are a spur in that direction applied to my backside. You can even attend the event with me, since I'll be broadcasting live on my stream the whole time!

    ...but if that's not enough for you?

    • There's a callout for donations so everyone can see your generosity!

    Anonymous or not, everyone will know you're supporting kids that need it.

    • Donate $10 or more and you may request to have a dwarf named in current and future forts!

    If you're not naming him something awful, it'll even happen. You're welcome to request a trade for the dwarf, if I have one suitable to match it! If we run more than one fort, donator dwarves will show up in all forts after the one where you donated!

    SEVERAL DONATORS HAVE CLAIMED A NAMED MIGRANT FOR ALL 38 DAYS. Are you next?

    • For $25 or more, you can reserve one of the starting seven instead of a.. <.< >.> ...migrant.

    If none are available, I'll have to use a migrant. (We call this 'Early cat catches the dwarf'. Move fast.) As above, if you donate on the first fort of our event, we'll put that same dwarf into the starting seven every fort thereafter!

    SOME OF THE STARTING SEVEN HAVE ALREADY BEEN CLAIMED! Will yours be next?

    • For a donation of $100, I'll let you flip the script for a bit.

    Want me to embark on a reanimating evil biome with a necromancer next door? It's your call. I'll save the current stream fort, and start a new one on the spot with settings as close to your request as I can manage on the fly, and run with it until it dies or I do. If someone else flips the script on you before I finish, you can either donate again to flip if back or wait for their fort to exhaust before I resume yours. Your choice. (We call this one 'Last dwarf gets the sock.')

    • Feeling your oats? If you're willing to drop $500, I'll let you flip the whole table and pick the game I'm playing!

    Some limits on this are required for sanity's sake. Let's talk first.

    At some point, I'll get back to the stream fort, but for a truly generous donation, I'm 100% willing to give up some time and show off anything you'd like, live and on the spot. You can find a link to my Steam profile (which contains a list of potential games I could probably get set up for streaming) here if you're considering this. (And if it's something we can do multiplayer, we can even try that too, which would be a stream first.)

    ----------------------------------------------------------------------------------------------

    Wait....Thirty days of tutorials for Dwarf Fortress as part of a charity drive?

    ----------------------------------------------------------------------------------------------

    Thirty-eight days, actually. It was the wife's idea - she suggested that you folks might like to get a newer version of my original tutorial, and that this might be a good avenue to combine hardcore Dwarf Fortress fanatics, who are already a generous and supporting community, with a charitable cause to support. I didn't have much luck finding a flaw in her reasoning, so I bit the bullet and advertised it at work, too, despite my trepidation regarding drawing personal attention there. (Last year, they contributed only a sixth of our total collection, because the players and viewers - people like you and I - were far more generous!)

    ------------------------- New and Uncertain Players: ----------------------

    We'll be putting the newest version of the starter pack and Dwarf Fortress through its paces as we (attempt to) start a new tutorial series for v 0.47.04. (Note: If there's an update and it seems relatively bug free, I'll try for the newer version, but I'm aiming this at newer players, so trying to ride the cutting edge isn't really in the cards.)

    Past demonstrations (From v.34 to present) have included glaciers, deserts, sites with necromancer towers adjacent (like Day 1 this year...) as well as discussion on how to influence worldgen to get what you want. Our first one will be a more sedate embark, designed and chosen for relatively newer players, and we'll start with worldgen as though we're looking at a fresh install.

    Goal:

    My goal for "Tutorial Night" is to walk new players through an embark using the DF Starter Pack. (Explicit thanks to /u/PeridexisErrant and others who I admire for their dedication, which is studded with perseverance and ringed with bands of my gratitude! Without those efforts, a tutorial for installing and configuring everything for the game and its add-ons would be a sizable task unto itself. I've actually devoted many hours of stream to demonstrating it 'the hard way'!)

    Along the way, I'll provide examples of the setup and tools I use to play Dwarf Fortress, as a guidepost for new players.

    What I'm really trying to do is give new players a reference point they can come back to on how to set up a world, embark on a site, and stand a reasonable chance of employing a fairly basic and standard design to build a workable fortress wherever they may need to start one.

    Stream Info:

    The channel rules are simple: Respect Wheaton's Law and you'll be fine. Just don't expect the content of the broadcast to be 100% suitable for children; Sorry, kids. I'm much too low-brow for a guaranteed clean broadcast. Get your parents' permission, etc etc.

    If you have questions you might like answered with a demonstration, and not simply a quick post in the weekly questions thread, I'm your guy. I'll do my best to demonstrate just about anything you can think up - aquifers, megaprojects and magma pistons aside. (Minecarts may get covered, but don't expect anything computational or timer based - I'm a casual player, not a dwarven mechanical engineer.)

    You can view the stream here, as well as on the donations page for Extra Life.

    Later Goals:

    At some point in this fortress, I'll walk players through my 'most commonly used' tools in DFHack and in the utilities that come packaged in the DF Starter Pack and how I use them to construct a simple, basic, and tightly run fortress that can support as many dwarves as my PC can haul, defend itself against all comers, and handle just about anything. I also will demonstrate Quickfort at some point for those who've never taken advantage of it!

    We'll certainly touch on Dwarf Therapist, and discuss how I use it to control the behavior and organization of my ants dwarves, including a demonstration of custom professions in action. Sound will be provided by Soundsense so that you're not listening to me play in silence during any lulls, and the off-topic interaction between the audience and myself tends toward the lively (and often ribald).

    New players, your questions (no matter how 'silly' you may think they are) are 100% welcome, as they're the whole point to the broadcast! Join us and ask them!

    If you can't make it (or are not willing to brave my often vulgar displays of unsuitability) and still have questions you can't seem to figure out, post them in the DF Bi-Weekly Questions Thread for this week and I'll do my best to help you overcome your obstacles, if the expert players haven't gotten there first!

    (Obligatory: Yesss... Join usss... Join the Dark Side... We have cookies!)

    ------------------------ More advanced players: ------------------------------

    On that note, experienced players who want to follow along are certainly welcome (and often manage to teach me a thing or two, directly or not) but the main thrust of the stream will be to help new players get over the introductory hump to start playing at a deeper level, so you may find yourself paying less attention to the pace of the stream and more attention to your fellow audience members. I do love having a few veterans show up, though, because my fortress designs always get better when I'm shown a method I've never used!

    --------------------------------Parting Words----------------------------------------

    Please don't go. The children need you.

    Please donate if you are able.

    On behalf of Riley and Extra Life: Thank you, in advance, for your generosity!

    ------------------------ !!EVENT NAVIGATION BAR!! ---------------------------

    <= Prior Day (Day 19) - Next Event (Day 21) =>

    ----------------------------------------------------------------------------------------------

    ----------------------------------------Progress Readout---------------------------

    1. Pre-Broadcast: Completed. You're reading it. You could have read it before this, but I'm lazy and I'm blaming the Automod, since that was the real reason one time a few years ago. Don't tell anyone.
    2. Thirty-Eight Days of Dwarf: This is tonight from 7pm-10pm EDT! Within 14 days, the VOD will still be up at Twitch (-link pending-) but after that, you'll need to wait for a Youtube upload, which may take some time.
    3. Day 20 Youtube Upload ( -link pending- ) is pending broadcast completion!

    Special thanks to this year's donators!

    - Clinodev (!) - still wants a wax worker!

    - Valdimar (!) - randomly selected for engraving and spelunking, depending on the whims of fate! Now with apprentices!

    - Estacaco

    - Marshall DK (!)

    - Veliq (!)

    - Sicarius (!) - a mason, and now a priest!

    - Adrian (!) - A carpenter!

    - (!! ☼ /u/Kruggsmashdf and his Bearded Bastards ☼ !!)

    - BlindIRL

    - Derek (!)

    - Driflo (!)

    - Thomas (!)

    - AdamFedo (!)

    - Tomric (!)

    We're also 79.5% of the way to our initial goal, and halfway to our stretch goal of breaking our record!

    THANK YOU TO THE GENEROUS!

    ---------------------------------- Fortresses To Date ------------------------------

    • Tossidur Berim (The Armored Fist of Artifice): Succumbed to "necromancer guest bug". (Bug: Necromancers are treated as guests, and can walk right in over the traps in 47.04, then bring their minions into the fort for fun too. Whooooops.) Necromancers are now, unfortunately, disabled. I do not like it, but I ain't going to lose fort after fort to them: I'm a gamer, not a professional masochist.
    • IronPrice: Ready to retire peacefully (or become an archived save) now that tree farm and magma workshop demos are done. May use same world, if we retire it!
    submitted by /u/Nameless_Archon
    [link] [comments]

    Poor old Dingo...

    Posted: 20 Oct 2020 04:45 AM PDT

    No comments:

    Post a Comment