Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: More Dwarves!  (Read 1430 times)

MaximumZero

  • Bay Watcher
  • Stare into the abyss.
    • View Profile
More Dwarves!
« on: June 11, 2010, 01:15:11 am »

I'm brand spanking new here, and I'd like to start off with two things: Praise to the Toady One for making this last week of my unemployment not so unbearable, and a hearty hello to everyone!

I have two requests, one for knowledge and one for patience. What I'd like to do is modify a starting party profile before I start the game so that I have a slew of Dwarves (I have 20-30 friends that I'd feel comfortable living with and working with on a daily basis, and most of them get along rather well,) and all of their equipment set up. I have several adults of varying ages in mind, as well as several children and two babies, as well as pets that this caravan would set out with.

What I'd like to do, if it's at all possible, is set up everything about these Dwarves. Everything. Skills, mental traits, physical traits, likes, dislikes, personalities, even down to the descriptions if I can do that. I'm a real freak for putting all my friends together in my game, and getting them as close to accurate as possible. I'm not looking to make a bunch of Uberdwarves, even though I have two friends who can carry a van if they work together (and I'm not making that up, it actually happened,) and there is a second degree black belt in the group (that would be me!)

The second part of my request is this: Please, please use wording that is as plain as possible. I'm very new to modding and overwhelming me is no difficult task. Sure, I can build a tower from scratch, and I can gnaw your ear off about advanced tactics for siege warfare and football (American), but XML and Python are foreign languages I haven't learned yet. Also, if it's not possible, I apologize for wasting everyone's time. I just think that this would be really cool (and my friends would probably think it's kinda creepy, to be honest,) even if it's a long, complicated, involved process. Like I said, I'm unemployed, and the area I live in is almost to 20% unemployment. It's not like I'm doing anything else.

Thank you all for your time, and I hope to hear from you soon!
Logged
  
Holy crap, why did I not start watching One Punch Man earlier? This is the best thing.
probably figured an autobiography wouldn't be interesting

Shaostoul

  • Bay Watcher
  • Expanding your universe.
    • View Profile
    • Shaostoul Patreon
Re: More Dwarves!
« Reply #1 on: June 11, 2010, 01:32:56 am »

Short answer. Getting down to the level of detail... not possible.

You could do something that'd take many in game years and possibly be save breaking for the changes you'd be doing, but I'm uncertain.

The strength, agility, etc. You could get down pretty well.

The mental attributes mostly the same as physical, but it'd be kinda hard to match them up.

Personalities would be the hardest IMO. You'd have to read through the stuff explaining the personality traits.

You could take the general group personality and set the limits with in that.

The hardest part of it all would be getting the right dwarfs with the right physical, mental and personality traits. Unless there is a save editor out that I have yet to see, it'd be all luck.

You could just do it the easiest way and pick and choose who is who from immigrant waves. It'd take quite a few in game years to get it all down most likely.

Also, you can't increase starting dwarfs from what I recall... there was a mod that you could make dwarfs pets, but I think there were many problems with that.

You can change starting resources.
Logged
I mod games and educate others how to do so as well, if you'd like to learn join my Discord and you can join a bunch of like minded individuals. (Presently modding Space Engineers and No Man's Sky.)

Looking into modding DF? This forum guide & wiki guide may still be a good start!

MaximumZero

  • Bay Watcher
  • Stare into the abyss.
    • View Profile
Re: More Dwarves!
« Reply #2 on: June 11, 2010, 01:40:45 am »

Rats. I was really hoping I could do this. Ah, well. I don't want to give up, because doing the Immigrant Shuffle is really not as fun as this would be, but hey, I'll take what I can get, I guess.
Logged
  
Holy crap, why did I not start watching One Punch Man earlier? This is the best thing.
probably figured an autobiography wouldn't be interesting

Shaostoul

  • Bay Watcher
  • Expanding your universe.
    • View Profile
    • Shaostoul Patreon
Re: More Dwarves!
« Reply #3 on: June 11, 2010, 02:03:48 am »

Easiest question as opposed to everything I was going to type...

How involved with modding and immigrant waves are you willing to get?

Because if you're willing to go to any length to do it... You could get fairly close.

Oh!

You could mod in different castes and call them by the person they are reflecting. I do not know however, how much you could mod the creature with in the castes. Deon would be most helpful there.
Logged
I mod games and educate others how to do so as well, if you'd like to learn join my Discord and you can join a bunch of like minded individuals. (Presently modding Space Engineers and No Man's Sky.)

Looking into modding DF? This forum guide & wiki guide may still be a good start!

MaximumZero

  • Bay Watcher
  • Stare into the abyss.
    • View Profile
Re: More Dwarves!
« Reply #4 on: June 11, 2010, 02:07:21 am »

I'm willing to get as involved as necessary, so long as it doesn't involve my wife killing me for modding instead of looking for a job. If I could mod the details of Immigrants as they come in, I'd be okay with that, so long as I could get to them and monkey with them.
Logged
  
Holy crap, why did I not start watching One Punch Man earlier? This is the best thing.
probably figured an autobiography wouldn't be interesting

Shaostoul

  • Bay Watcher
  • Expanding your universe.
    • View Profile
    • Shaostoul Patreon
Re: More Dwarves!
« Reply #5 on: June 11, 2010, 02:18:12 am »

Well I don't know how much you know about modding... but...

You have your PhyMenPer (physical mental personality attributes) You'd have your base line. Where ever it is you want to set that. Lowest possible = 0 max = 5000

I know the between waves you can change these and the next immigrant wave shows up with the new changes to the PhyMenPer Attributes. I do not know if you could change it as an immigrant shows up...

Like one immigrant shows up with the changes, quickly save and exit, modify the PhyMenPer Attributes and then load the game that dwarf shows up with the new new attributes repeat.

These below are Deon's raws for the attributes. From the way it looks, personality is 0-100 not 0-5000.

Spoiler (click to show/hide)

You could change say... all of the phy and ment to... for base line...
[PHYS_ATT_RANGE:STRENGTH:500:1000:1500:2000:2500:3000:3500]

then as you get to an immigrant wave... say you take the strong guys... you go
[PHYS_ATT_RANGE:STRENGTH:4000:4000:4000:4000:4000:4000:4000] That way they'll spawn with the highest strength scores and be listed more or less stronger than normal dwarfs.

then say you want to have one of your friends for example a dainty girl who isn't very strong... ie has trouble with pickle jars...
[PHYS_ATT_RANGE:STRENGTH:750:750:750:750:750:750:750]

The problem with this is... you don't know whether the next immigrant is going to be male or female. Unless you decide to savescum or control+alt+delete exit. after seeing what the next immigrant is.

I hope this is making some sense.
Logged
I mod games and educate others how to do so as well, if you'd like to learn join my Discord and you can join a bunch of like minded individuals. (Presently modding Space Engineers and No Man's Sky.)

Looking into modding DF? This forum guide & wiki guide may still be a good start!

Grimlocke

  • Bay Watcher
  • *kobold noises*
    • View Profile
Re: More Dwarves!
« Reply #6 on: June 11, 2010, 02:27:09 am »

The caste thing could work. You can set a fixed personality, gender, set of atributes and even profession names for each caste. Even hair color, voice pitch, etc should be possible.

Basically you should start with one caste, and copy all the traits you want to mod into that caste. Mod them to fit one character, copy, paste, mod that, etc. It would be a very lengthy raw file but most of it would be copy paste work.

You will still need to do some immigrant shuffle as the dwarves are given a random caste, and you can only start with 7 at first. You will also inevitably have many duplicate castes, which will lead to having to kill them off. Cant imagine thats what you had in mind.

I did hear of some method allowing you to bring dwarves as pets on embark, which could then be turned to normal dwarves by removing some tags. Not sure how this worked though. If this works though you could use population ratios to make the chance immigrant become duplicate 'friends' neglectable.

All in all this would cost a quite some time even if you allready knew how to mod.
Logged
I make Grimlocke's History & Realism Mods. Its got poleaxes, sturdy joints and bloomeries. Now compatible with DF Revised!

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: More Dwarves!
« Reply #7 on: June 11, 2010, 02:29:20 am »

Wow, that's a lot of effort for such a thing. I would just wait for a Dwarf Companion or something like that, then you could do it within two clicks. I am not sure if it's being developed still though.

And Shaoustoul is right. Attibutes are 0:5000, I think that 1000 is a median; and personality goes from 0 to 100 with 50 being a median.
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

MaximumZero

  • Bay Watcher
  • Stare into the abyss.
    • View Profile
Re: More Dwarves!
« Reply #8 on: June 11, 2010, 02:37:05 am »

@Shaostoul: I know absolutely nothing about modding, as I've been a player of DF for about a week. So, unfortunately, I have no idea where to even get at the data you guys have posited upon this forum, but I'm still willing to learn...I'd imagine it's part of the Raws folder, but I haven't really delved in there yet.

@Grimlocke, would there be a way for me to make a caste with a maximum allowed of 1, like for a king?

@Deon: I'm willing to expend the effort if it can get done what I want done. Also, I have never heard of Dwarf Companion. If it's being developed, I'll wait, but not patiently.
Logged
  
Holy crap, why did I not start watching One Punch Man earlier? This is the best thing.
probably figured an autobiography wouldn't be interesting

Grimlocke

  • Bay Watcher
  • *kobold noises*
    • View Profile
Re: More Dwarves!
« Reply #9 on: June 11, 2010, 04:13:08 am »

The raw folder is where all the data we can mod is in. The rest is hardcoded into the game.

The raws are plain text files. Each file has one or more raw entries that make up a creature, bodypart, item, etc. Entries are composed of tokens/tags. Theres an awful lot of those, though most of the names are self explainatory. You can modify any of these entries, and add/remove and number of them. You will have to generate a new world for most changes, and for all additions/removals.

Since its realy not something I can explain in a single post, ill just point you to these:
The DF wiki can be found here: http://df.magmawiki.com/index.php/Main_Page
And its modding section here: http://df.magmawiki.com/index.php/Category:DF2010:Modding
The modding section should have most of the basic info, and a description for most tags. Beware though as the wiki is notorious for being incorrect and difficult to navigate ever since the latest version came out.
Shoastoul has a guide here: http://www.bay12forums.com/smf/index.php?topic=55259.0
Theres a wiki version somewhere in there too.
And theres the raws themselves. With DF having as many creatures as it does you can get examples for allmost anything from there.
You can use the games arena mode to test creatures. You might have to turn that on in the Init file (one of the files in the init folder) first; I dont know if its on by default.

It takes some time and coffee to get the basic stuff down but after that modding can be pretty fun.

On the king-thing: You can mod in custom nobles, good idea actualy. Give the nobles the specific names, that way the 'duplicate' dwarves at least wont have duplicate names.
Logged
I make Grimlocke's History & Realism Mods. Its got poleaxes, sturdy joints and bloomeries. Now compatible with DF Revised!

Shaostoul

  • Bay Watcher
  • Expanding your universe.
    • View Profile
    • Shaostoul Patreon
Re: More Dwarves!
« Reply #10 on: June 11, 2010, 04:43:57 am »

In my signature is the link to the forum guide and to the wiki guide.

Your best bet as deon says is to wait for dwarf companion to come out (3rd party editing program)

I used it back before the 1+ year update.

I'll help where I can, but even I am not the expert.
Logged
I mod games and educate others how to do so as well, if you'd like to learn join my Discord and you can join a bunch of like minded individuals. (Presently modding Space Engineers and No Man's Sky.)

Looking into modding DF? This forum guide & wiki guide may still be a good start!

MaximumZero

  • Bay Watcher
  • Stare into the abyss.
    • View Profile
Re: More Dwarves!
« Reply #11 on: June 11, 2010, 12:10:09 pm »

I'll have to take a look and see if I can figure out how to make new nobles. Until then, I guess I'll just keep my eyes open and learn as much as I can while I wait for Dwarf Companion. You guys have been a major help, thank you all!
Logged
  
Holy crap, why did I not start watching One Punch Man earlier? This is the best thing.
probably figured an autobiography wouldn't be interesting

Ilmoran

  • Bay Watcher
    • View Profile
Re: More Dwarves!
« Reply #12 on: June 11, 2010, 12:37:08 pm »

I know the between waves you can change these and the next immigrant wave shows up with the new changes to the PhyMenPer Attributes. I do not know if you could change it as an immigrant shows up...

Like one immigrant shows up with the changes, quickly save and exit, modify the PhyMenPer Attributes and then load the game that dwarf shows up with the new new attributes repeat.

Just so you know, you would not be able to do that.  As soon as the immigrant wave shows up (pause on immigrant arrival) Dwarf Therapist knows every immigrant in the wave, so they're generated together, not as each appears on screen.
Logged

MaximumZero

  • Bay Watcher
  • Stare into the abyss.
    • View Profile
Re: More Dwarves!
« Reply #13 on: June 11, 2010, 12:41:52 pm »

That's ok, It'd actually be easier to edit them all in one go anyway, that way I can get more people done at once and get back to the game.
Logged
  
Holy crap, why did I not start watching One Punch Man earlier? This is the best thing.
probably figured an autobiography wouldn't be interesting

Shaostoul

  • Bay Watcher
  • Expanding your universe.
    • View Profile
    • Shaostoul Patreon
Re: More Dwarves!
« Reply #14 on: June 11, 2010, 04:37:53 pm »

I know the between waves you can change these and the next immigrant wave shows up with the new changes to the PhyMenPer Attributes. I do not know if you could change it as an immigrant shows up...

Like one immigrant shows up with the changes, quickly save and exit, modify the PhyMenPer Attributes and then load the game that dwarf shows up with the new new attributes repeat.

Just so you know, you would not be able to do that.  As soon as the immigrant wave shows up (pause on immigrant arrival) Dwarf Therapist knows every immigrant in the wave, so they're generated together, not as each appears on screen.

Thanks for this confirmation, I didn't think it'd work either, but I wasn't sure.

@MaximumZero, I see you post on the thread about Dwarf Companion 2.

I guess the "new one" is going to be called Runesmith. I suggest keeping an eye on that.

http://www.bay12forums.com/smf/index.php?topic=59056.0
Logged
I mod games and educate others how to do so as well, if you'd like to learn join my Discord and you can join a bunch of like minded individuals. (Presently modding Space Engineers and No Man's Sky.)

Looking into modding DF? This forum guide & wiki guide may still be a good start!
Pages: [1] 2