Bay 12 Games Forum

Dwarf Fortress => DF Modding => Topic started by: darius on April 27, 2010, 08:04:58 am

Title: "Friendship" enchancer ver 1.4 for 31.13
Post by: darius on April 27, 2010, 08:04:58 am
I made a utility long ago that allowed tame creatures (and intelligent) to work. This is a remake for DF 31.13

Linky:Wimbli (http://dffd.wimbli.com/file.php?id=2247)
(http://imgur.com/VUmri.png)
(yes that's elves doing all the dirty work)
Usage:

stability:
Spoiler (click to show/hide)
PS: after (s) option DfHack (and similar) based tools will not work as checksum will change.
Also if you change the race and wait for migration you will get that race as migrants.
PPS: looks like embark hack needs at least 7 creatures... So no hermits :( Try adding cats instead of dwarves.

Also it's possible to assign all the positions if you use (s) option same time as embark hack (Yes that means gremlin doctors and goblin strike squads)

NOW WITH LESS CRASHES FOR SOME REASON
Title: Re: "Friendship" enchancer
Post by: Deon on April 27, 2010, 08:11:02 am
Awesome!
Title: Re: "Friendship" enchancer
Post by: Max White on April 27, 2010, 08:22:37 am
The elves just got a little more useful!
Title: Re: "Friendship" enchancer
Post by: Chromasphere on April 27, 2010, 09:12:35 am
wooo hooo!  Blacklung for elves!
Title: Re: "Friendship" enchancer
Post by: Julius Clonkus on April 27, 2010, 09:24:50 am
Too bad military positions don't work. Ah well, maybe we'll get proper multi cultural fortresses and all the fun that comes with them someday. But this is an awesome tool nonetheless.
Title: Re: "Friendship" enchancer
Post by: Deon on April 27, 2010, 09:31:24 am
wooo hooo!  Blacklung for elves!
Just what I thought :).
Title: Re: "Friendship" enchancer
Post by: Chromasphere on April 27, 2010, 09:33:53 am
wooo hooo!  Blacklung for elves!
Just what I thought :).

Great eerrrr evil eerrrr great minds think alike!
Title: Re: "Friendship" enchancer
Post by: darius on April 27, 2010, 09:50:38 am
um... if anyone experiences crashes (more then usually) please do tell...
Title: Re: "Friendship" enchancer
Post by: Rumrusher on April 27, 2010, 11:17:59 am
darn this isn't the one where you can s(t)eal them for labor.  darn I was hoping I get half* the stuff needed to recreate "adventurer's kin" in 31.#

the other is a working Dwarf companion.
Title: Re: "Friendship" enchancer
Post by: darius on April 27, 2010, 11:23:58 am
the same... just need few more memory locations

And what is the "adventurer's kin" ?
Title: Re: "Friendship" enchancer
Post by: Hugo_The_Dwarf on April 27, 2010, 02:23:14 pm
Yay I was wondering when you would update this :P have you already released Spellcraft_tray?
Title: Re: "Friendship" enchancer
Post by: Daywalkah on April 27, 2010, 02:33:11 pm
I like how this is called "Friendship enhancer". In my imagination, when I use this I see a dwarf with a whip laying the beat down on an elf to get the elf to work. Great job!
Title: Re: "Friendship" enchancer
Post by: darius on April 27, 2010, 02:34:43 pm
For 40d16 yes. For new version no and not sure if i will ever, just too much to find too little time (that is would do it if someone would do my uni works :P )
Title: Re: "Friendship" enchancer
Post by: Rumrusher on April 27, 2010, 02:36:03 pm
way back in 40d I used your civ changer and Dwarf companion to test if an adventure can get pregnant and have kids. I also said I was going to rename the first kid darius, luck would have it I ended up finding out you can speed up pregnancies by changing the mother to a cat to knock them up and changing back before labor leading to a quick birth so the first adventurer child was half cat half dwarf. I started this on February got success in march. the comment in my sig was based on acathus117 response when I told him that his "daughter" died by a throat wound by a wolf the same death report he always hates when starting out in adventure mode. olon toolpalaces is still alive thankfully from the wonders of finding an old save I had.
I made a poorly written step by step guide on it in adventure mode boards.
 (http://www.bay12forums.com/smf/index.php?topic=51059.0)
I also found out that using cats one can make any non breed able creature pregnant this way.
so far I made a demon, and a non modded dragon have kids.
Title: Re: "Friendship" enchancer
Post by: GaxkangtheUnbound on April 27, 2010, 03:07:34 pm
Good job!
Title: Re: "Friendship" enchancer
Post by: darius on April 27, 2010, 03:10:41 pm
Wow... Dwarven science at it's best :D Just wow... Other than that new ver DFHack had im-pregnator (makes all cats pregnant). As for adventurer->dwarf mode last try corrupted adventurer's save. And all i wanted to do was build a hovel for myself.

Edit: about im-pregnator it'looks like it just speeds up the pregnancy.
Title: Re: "Friendship" enchancer
Post by: Rumrusher on April 27, 2010, 03:34:52 pm
yeah that seem to happen a lot when I end up having the adventurer leave or abandon a site safely.

the main problem I get is figuring out how to use the stuff you carry in adventure mode in dwarf fort and vice versa if I can master the art of bins and chest I can start a mobile business.
Title: Re: "Friendship" enchancer
Post by: darius on April 27, 2010, 03:49:26 pm
Oh that seemed easy. Just reclaim and use. (It worked for me few times) but my main nemesis is item scattering so many cool things ruined (e.g stacking corpses into barrels :) )
Title: Re: "Friendship" enchancer
Post by: GaxkangtheUnbound on April 27, 2010, 05:58:18 pm
Sadly, it seems to not work in the latest version.
The elves have the labors available and designated, but they do not work.
Title: Re: "Friendship" enchancer
Post by: Rumrusher on April 28, 2010, 02:37:05 am
other than buying them the only other way for this to work is elves bring them over or you having to capture them and send them to the kennel for training.
that won't work on friendly types.
Title: Re: "Friendship" enchancer
Post by: Max White on April 28, 2010, 02:46:53 am
way back in 40d I used your civ changer and Dwarf companion to test if an adventure can get pregnant and have kids. I also said I was going to rename the first kid darius, luck would have it I ended up finding out you can speed up pregnancies by changing the mother to a cat to knock them up and changing back before labor leading to a quick birth so the first adventurer child was half cat half dwarf. I started this on February got success in march. the comment in my sig was based on acathus117 response when I told him that his "daughter" died by a throat wound by a wolf the same death report he always hates when starting out in adventure mode. olon toolpalaces is still alive thankfully from the wonders of finding an old save I had.
I made a poorly written step by step guide on it in adventure mode boards.
 (http://www.bay12forums.com/smf/index.php?topic=51059.0)
I also found out that using cats one can make any non breed able creature pregnant this way.
so far I made a demon, and a non modded dragon have kids.

Oh god. I feel bad for myself and everybody who has to read this post. I realy am sorry but...

A cat is fine too...
Title: Re: "Friendship" enchancer
Post by: Tarran on April 28, 2010, 03:24:55 am
Plump Helmet Men are likely thanking you for this utility. Now they have a better use than just being an ingredient. :P

Though, I seem to have a problem. They are only as useful as children are (and do not have a labor menu). I caught them on site and then tamed them (and removed the [PET] tag). Could that be the problem?

Edit; Ooh. Turns out they also haul things. So they have as much use as a peasant.

Edit2; Yeah, It doesn't work for the new version...
Title: Re: "Friendship" enchancer
Post by: Askot Bokbondeler on May 01, 2010, 05:13:50 pm
so, can i assimilate the tribe of forgotten beast slaying cave swallowmen tribe into my fortress?
Title: Re: "Friendship" enchancer
Post by: Tarran on May 01, 2010, 09:03:47 pm
No, it doesn't work for the new version...
Title: Re: "Friendship" enchancer
Post by: Deon on May 01, 2010, 09:23:25 pm
I made a util long ago that allowed tame creatures (and intelligent) to work. This is a remake for DF 31.03

Quote from: Tarran
No, it doesn't work for the new version...
Sorry what?
Title: Re: "Friendship" enchancer
Post by: Tarran on May 01, 2010, 09:26:14 pm
Well, it doesn't work for me, I add the [PET] and [COMMON_DOMESTIC] tag to them, gen a new world, embark with them and save, then remove the tags, load up again, and run friendship.exe, aaannnddd. I don't have the labor menu. And then my fortress ends up out of food.
Title: Re: "Friendship" enchancer
Post by: Arkenstone on May 01, 2010, 10:56:12 pm
Um... The recent changes to DF means that changing the raws after a world has been generate can cause some serious problems.
Title: Re: "Friendship" enchancer
Post by: Tarran on May 01, 2010, 11:45:56 pm
So how is this utility suppose to work then? It's stated right in the instructions that I have to remove the tags:
"To get them fast:

   1. Add [COMMON_DOMESTIC][PET] to creature of choice
   2. Gen world
   3. Embark and buy as much as you want of that creature
   4. Edit raws in save directory and remove [COMMON_DOMESTIC][PET]"
Title: Re: "Friendship" enchancer
Post by: Askot Bokbondeler on May 01, 2010, 11:50:44 pm
you sure you edited the raws on the save directory and not the common raws? that's a common mistake, i keep doing it myself
Title: Re: "Friendship" enchancer
Post by: Tarran on May 01, 2010, 11:58:03 pm
...

*Facepalms*

How the heck did I edit the normal raws and not the save raws, I knew I needed to change the save raws, but changed the default raws instead... Argh. It works now.

Too bad some creatures still can't use the labor panel. (I did add them to the Races.txt)
Title: Re: "Friendship" enchancer
Post by: Arkenstone on May 02, 2010, 05:23:18 pm
This utility works, but it's still unstable.  Chernobyl worked as well as Three Mile Island, until the lack of safety precautions caught up with it.
Title: Re: "Friendship" enchancer
Post by: Tarran on May 02, 2010, 07:54:59 pm
Just noticed, Dwarf traders will bring more 'friends' with them in cages, and they have skills too!
Title: Re: "Friendship" enchancer
Post by: darius on May 06, 2010, 10:56:41 am
New version:
pi^2=> labour enabler, and race changer (safer than enabling slavery but you can only have 1 race as main).

Disclaimer:
I have no idea what I am doing, somebody should take away my hack tools...
Or as Arkenstone accurately said:
This utility works, but it's still unstable.  Chernobyl worked as well as Three Mile Island, until the lack of safety precautions caught up with it.

For hackers:
Spoiler (click to show/hide)

P.S.
Humans, Dwarfs, Elfs are ok, goblins didn't work (pet embark) and kobolds are treated as animals... Strange, why kobolds are animals?

Strangely with 'race change' and few immigrant waves I have a squad of iron men, unfortunately fire rain killed dwarfs, elves, kobolds and humans... :/
Edit n+1:
MADNESS new migration wave had many iron men, including 2 iron men child (WTF is iron men child?) elves, kobold and human child... Truly diverse fort...
Title: Re: "Friendship" enchancer pi squared
Post by: Rumrusher on May 09, 2010, 08:25:00 am
sweet thanks for the update darius but not being able to instant tame the non tame people in the embark area really dampens some of the dreams of demonic workers, and give adventurers the medical care they need if they get an infection or a broken limb.
Title: Re: "Friendship" enchancer pi squared
Post by: Tarran on June 02, 2010, 02:54:19 pm
Does this work for 04? Just wondering. If not, can it be updated? This utility is amazing.
Title: Re: "Friendship" enchancer pi squared
Post by: Rumrusher on June 02, 2010, 04:15:07 pm
so the race changer only work with those in the civ or just those in the area?
Title: Re: "Friendship" enchancer sqrt(pi^5) for 31.06
Post by: darius on June 19, 2010, 06:24:39 am
so the race changer only work with those in the civ or just those in the area?
it changes your default race, so you can change it to e.g forgotten beast, but if slavery is not enabled then you will lose instantly. If it is enabled next immigration wave will be forgoten beasts...

Also bump for update.

Edit: new version stability update (hopefully)
Title: Re: "Friendship" enchancer sqrt(pi^5) for 31.06
Post by: Aklyon on June 19, 2010, 11:39:03 am
so the race changer only work with those in the civ or just those in the area?
it changes your default race, so you can change it to e.g forgotten beast, but if slavery is not enabled then you will lose instantly. If it is enabled next immigration wave will be forgoten beasts...

Also bump for update.

Edit: new version stability update (hopefully)
A Forgotten Beast Fortress? thats madness! (and would be too easy if they were unkillable)
Title: Re: "Friendship" enchancer sqrt(pi^5)+ε for 31.06
Post by: darius on June 19, 2010, 11:40:41 am
my iron-men fortress got slaughtered by demons. It was so sad...
Title: Re: "Friendship" enchancer sqrt(pi^5)+ε for 31.06
Post by: Julius Clonkus on June 19, 2010, 11:46:49 am
Oh, so you get other races by changing the default race and waiting for migrants?

Damn, I never figured that out. Might be useful to mention that somewhere in the first post unless it already is and I didn't see it.
Title: Re: "Friendship" enchancer sqrt(pi^5)+ε for 31.06
Post by: darius on June 19, 2010, 12:22:34 pm
Oh, so you get other races by changing the default race and waiting for migrants?

Damn, I never figured that out. Might be useful to mention that somewhere in the first post unless it already is and I didn't see it.
But you must have at least one of those. You could use Runesmith and tame e.g human, then change race to human and wait for migrants.
Title: Re: "Friendship" enchancer sqrt(pi^5)+ε for 31.06
Post by: Tarran on June 19, 2010, 01:07:59 pm
07 is out. Looks like you need to update it again.
Title: Re: "Friendship" enchancer sqrt(pi^5)+ε for 31.06
Post by: darius on June 19, 2010, 01:15:56 pm
If anyone is too lazy (or for some other reasons) does not want to run program with "-f" command to update the offsets.txt then please paste this into offsets.txt:
Code: [Select]
17489652
19690032
82241
Thank you.
*this was a public announcement by Dwarf & dwarf inc*
Title: Re: "Friendship" enchancer sqrt(pi^5)+ε for 31.06&31.07
Post by: Tarran on June 19, 2010, 08:17:48 pm
08 is out.

Offsets:
Code: [Select]
17485556
19685936
81905
Title: Re: "Friendship" enchancer ver 1 for 31.08
Post by: darius on June 20, 2010, 05:36:09 pm
Bumping for update... Yeah i know my versioning system sucks. (and i wanted to use only irrational numbers)...

See first post for new features!
Title: Re: "Friendship" enchancer ver 1 for 31.08
Post by: s20dan on June 22, 2010, 09:10:33 pm
Im trying to get this tool working, it sounds interesting :)  Ive managed to embark with a load of humans, dwarves, elves and some Ironmen guards ;) They all seem to be fine except for the fact that I can't mine....   Thats using a dwarf or any other race. My Dwarf miner is standing over the stockpile attempting to pickup his pick.

EDIT/ I just tried again by changing my race. It worked for a while, I got a load of Ironmen immigrants, then everyone went to sleep out in the rain and never woke up, hehe.
Title: Re: "Friendship" enchancer ver 1 for 31.08
Post by: darius on June 23, 2010, 03:05:50 am
Whoa interesting... Did you use the 's' option?
Title: Re: "Friendship" enchancer ver 1 for 31.08
Post by: sizeak on June 23, 2010, 07:30:37 am
So can I use the (e) option to make say, firemen that I tamed with Runesmith work? And will the (e) option mess up the checksum like the (s) option?
Title: Re: "Friendship" enchancer ver 1 for 31.08
Post by: darius on June 23, 2010, 09:11:49 am
(e) only allows to change labours for any creature. The creature does those jobs or not depends on something else. And yes that will mess up the checksum. So first tame them then use Runesmith. Or didn't test but you may run Runesmith connect and then use Friendship enhancer- maybe it will not revalidate checksum? (you should probably know...)
Title: Re: "Friendship" enchancer ver 1 for 31.08
Post by: Rumrusher on June 23, 2010, 09:46:40 am
So can I use the (e) option to make say, firemen that I tamed with Runesmith work? And will the (e) option mess up the checksum like the (s) option?
I tested this and I have to say it works but slavery enhancer has a slight glitch(if you could say that) that would 'enhance' everything and everyone under the race list. so you would have normal human slaves for the mines then bam you end up with super humans with the ability to breath dragonfire, shoot webs and fireballs out their hands still that's nothing that drastic seeing you could still RuneSnuff the craze locals while paused
Title: Re: "Friendship" enchancer ver 1 for 31.08
Post by: sizeak on June 23, 2010, 10:15:30 am
So can I use the (e) option to make say, firemen that I tamed with Runesmith work? And will the (e) option mess up the checksum like the (s) option?
I tested this and I have to say it works but slavery enhancer has a slight glitch(if you could say that) that would 'enhance' everything and everyone under the race list. so you would have normal human slaves for the mines then bam you end up with super humans with the ability to breath dragonfire, shoot webs and fireballs out their hands still that's nothing that drastic seeing you could still RuneSnuff the craze locals while paused

RuneSnuff... I really like that...
Title: Re: "Friendship" enchancer ver 1 for 31.08
Post by: s20dan on June 23, 2010, 07:50:06 pm
I used (s)lavery yes, also used the (e)nable labours one.   The main problem is if I embark with a few different races and use (e) then it stops my dwarves from mining. I can embark with the races fine but without (e) then they won't do any work.

 So does anyone have any ideas for getting it to work?

Cheers.
Title: Re: "Friendship" enchancer ver 1 for 31.08
Post by: Solace on June 23, 2010, 11:08:29 pm
This sounds interesting but just doesn't seem to work for me. Is there a special time you have to use the different options? I've filled out the txt and used the different options in various circumstances, but I can't seem to make anything it does work.
Title: Re: "Friendship" enchancer ver 1 for 31.08
Post by: darius on June 24, 2010, 09:31:44 am
Well apart from e(m)bark all other are meant to be used in game (embark is used when choosing embark location)
As for enable labours: i will look into it.
Title: Re: "Friendship" enchancer ver 1 for 31.08
Post by: s20dan on June 24, 2010, 10:59:19 am
Well apart from e(m)bark all other are meant to be used in game (embark is used when choosing embark location)
As for enable labours: i will look into it.


 So does that mean that its wrong to use (e)nable labor and (s)lavery at embark?  Because I have been using those options at the beginning along with e(m)bark.
Cheers.


This sounds interesting but just doesn't seem to work for me. Is there a special time you have to use the different options? I've filled out the txt and used the different options in various circumstances, but I can't seem to make anything it does work.

 Once you have found your location in  game that you will embark on, before pressing E for embark, alt-tab and run the App.  Choose the e(m)bark option. If you chose any crazy races like ironmen or any other animal, then you will need to use (e)nable labor, but this is where I have been failing.

  What I have managed to get working though is choosing a load of humans, elves and dwarves then choosing (s)lavery and this seems to work, but you won't have any Ironmen to guard your fort. At least none that you could control.

 If you enable slavery and the labors, then you can even choose those Ironmen to be Nobles! (Ironman Military Commander!) Which is very cool, but it doesn't work for me correctly, as when I do this my dwarves stop mining; they simply refuse to get the equipment.
Title: Re: "Friendship" enchancer ver 1 for 31.08
Post by: darius on June 24, 2010, 12:17:04 pm
Well apart from e(m)bark all other are meant to be used in game (embark is used when choosing embark location)
As for enable labours: i will look into it.


 So does that mean that its wrong to use (e)nable labor and (s)lavery at embark?  Because I have been using those options at the beginning along with e(m)bark.
Cheers.


This sounds interesting but just doesn't seem to work for me. Is there a special time you have to use the different options? I've filled out the txt and used the different options in various circumstances, but I can't seem to make anything it does work.

 Once you have found your location in  game that you will embark on, before pressing E for embark, alt-tab and run the App.  Choose the e(m)bark option. If you chose any crazy races like ironmen or any other animal, then you will need to use (e)nable labor, but this is where I have been failing.

  What I have managed to get working though is choosing a load of humans, elves and dwarves then choosing (s)lavery and this seems to work, but you won't have any Ironmen to guard your fort. At least none that you could control.

 If you enable slavery and the labors, then you can even choose those Ironmen to be Nobles! (Ironman Military Commander!) Which is very cool, but it doesn't work for me correctly, as when I do this my dwarves stop mining; they simply refuse to get the equipment.

Well you can run it anytime, if it fails it will report it into command line. Prob only enable labours does not need anything. Other need at least embark location select screen (because they use races, and if races are not loaded then they will fail)
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on June 26, 2010, 04:35:42 pm
Yeah... that part about enable labours being safe was a .... mistake. As it turns out i made it report all flags a random value (fire throwing dwarves was the result). Now it edits only those creatures that are in races.txt (btw if someone needs it, i could make it by caste). Also will fix first post with more... normal instructions.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on June 26, 2010, 04:53:51 pm
Yeah... that part about enable labours being safe was a .... mistake. As it turns out i made it report all flags a random value (fire throwing dwarves was the result). Now it edits only those creatures that are in races.txt (btw if someone needs it, i could make it by caste). Also will fix first post with more... normal instructions.
I say keep the random slap of flags in for the FUN of it all.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Solace on June 28, 2010, 01:42:14 pm
Yeaaah, I'm getting nothing. Running it during embark doesn't work, and I have yet to get a non-dwarf migrant or any of those in a cage. Since I've gotten none I don't know if the labors work.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on June 28, 2010, 04:34:46 pm
 :-\ are you sure your using 31.08 and my mistake not to point this out but: Sdl version. (didn't try "-f" on legacy it should work too...)
Also try it in console (that is win+r type cmd, then cd to your folder and run the program...) maybe some error blinks too fast too notice?
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Dora Feddy on June 30, 2010, 02:53:41 pm
I don't understand how to install this program. Do I just put everything in the main file or what?
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on June 30, 2010, 03:06:49 pm
it's a run by it self utility.
just click on friendship when you have dwarf fortress running.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Dora Feddy on June 30, 2010, 03:12:21 pm
it's a run by it self utility.
just click on friendship when you have dwarf fortress running.

Oh, so you run it while DF is running? Ok, thanks very much.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: ghosteh on July 01, 2010, 01:38:16 pm
"A Dwarf has become unhappy because he is in the company of creatures he hates"
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on July 01, 2010, 01:47:24 pm
"A Dwarf has become unhappy because he is in the company of creatures he hates"
:D
strangely in my fort elves only had relations with elves and dwarves with dwarves.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Dora Feddy on July 02, 2010, 11:58:36 am
I'm apparently having my fort crumble to its end every time I try to embark with tigermen as common_domestic critters. I think I read somewhere that to have slaves you couldn't have [PET] listed in the rars. Is this correct or am I just confused about the whole thing?
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on July 02, 2010, 01:21:27 pm
Crumbling to its end is usually because of race change (or not changing). Did you use e(m)bark option? And did you change the (r)ace? The changes to the raws would probably not cause anything bad.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Dora Feddy on July 02, 2010, 06:19:09 pm
I'm using a modded race(drow), sooo....

edit: got it working, I think. Is there a way to apply this to already made fortresses?
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Dora Feddy on July 06, 2010, 04:08:41 pm
I've managed to get the beastmen into a fortress, but now they wont do any work. I enabled slavery and the labor menu shows up, but they wont do anything.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Tarran on July 06, 2010, 04:13:31 pm
I've managed to get the beastmen into a fortress, but now they wont do any work. I enabled slavery and the labor menu shows up, but they wont do anything.
Did you add "TIGERMAN" to races.txt?
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Dora Feddy on July 06, 2010, 04:27:46 pm
Stuff I asked...
Did you add "TIGERMAN" to races.txt?

No I didn't. I'll try that now and hopefully read the whole topic for answers in the future...
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Solace on July 06, 2010, 04:38:28 pm
Turns out my earlier attempts where because I was using an older version or something, but even redownloaded and with the races I wanted in both races.txt and embark.txt, and running the program between when I'd found a good area and before actually hitting enter to select it, I still ended up with only dwarves.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Tarran on July 06, 2010, 04:45:55 pm
Turns out my earlier attempts where because I was using an older version or something, but even redownloaded and with the races I wanted in both races.txt and embark.txt, and running the program between when I'd found a good area and before actually hitting enter to select it, I still ended up with only dwarves.
Did you do these steps?
Quote
   1. Add [COMMON_DOMESTIC][PET] to creature of choice
   2. Gen world
   3. Embark and buy as much as you want of that creature
   4. Edit raws in save directory and remove [COMMON_DOMESTIC][PET]
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Dora Feddy on July 06, 2010, 06:00:44 pm
I added several beast races to the races txt and they're still not doing any work... I'm pretty sure I genned a new world after I edited the file.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Solace on July 06, 2010, 06:04:46 pm
Did you do these steps?
Quote
   1. Add [COMMON_DOMESTIC][PET] to creature of choice
   2. Gen world
   3. Embark and buy as much as you want of that creature
   4. Edit raws in save directory and remove [COMMON_DOMESTIC][PET]
So... the embark option only lets me buy new pets? Then how come embark.txt lists DWARF like five times?
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Tarran on July 06, 2010, 06:09:06 pm
Did you do these steps?
Quote
   1. Add [COMMON_DOMESTIC][PET] to creature of choice
   2. Gen world
   3. Embark and buy as much as you want of that creature
   4. Edit raws in save directory and remove [COMMON_DOMESTIC][PET]
So... the embark option only lets me buy new pets? Then how come embark.txt lists DWARF like five times?
Yes, it lets you by the 'mans as pets.

What? I have no idea what you are talking about. I never said anything about embark.txt. I don't see how embark.txt relates to the steps I posted.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on July 06, 2010, 07:31:23 pm
I added several beast races to the races txt and they're still not doing any work... I'm pretty sure I genned a new world after I edited the file.
No regen needed. But you need to turn on labours for them (e.g. cooking) in labour menu. If it does not work check version (try running with '-f' to auto find needed offsets), try only 'enable labours' (should only turn on labour selection for those in races.txt) if it works, but (s)lavery does not then i'm out of options.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Solace on July 06, 2010, 08:54:48 pm
I never said anything about embark.txt. I don't see how embark.txt relates to the steps I posted.
... embark.txt does not... have anything to do with the embark command... what's it for then?
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Tarran on July 06, 2010, 09:21:46 pm
I never said anything about embark.txt. I don't see how embark.txt relates to the steps I posted.
... embark.txt does not... have anything to do with the embark command... what's it for then?
The steps I posted have nothing to do with both the embark command and embark.txt. The steps I posted don't even use the command.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on July 07, 2010, 02:53:13 am
I never said anything about embark.txt. I don't see how embark.txt relates to the steps I posted.
... embark.txt does not... have anything to do with the embark command... what's it for then?

I will try to clear things up... Here goes:
There are two ways you can get non-dwarfs in embark party. First new way:
Old way:
Quote
   1. Add [COMMON_DOMESTIC][PET] to creature of choice
   2. Gen world
   3. Embark and buy as much as you want of that creature
   4. Edit raws in save directory and remove [COMMON_DOMESTIC][PET]
This way you get all those creatures as pets.

After first or second way you still need to use (s)lavery option in the exe. And may still need to use (e)nable labours. If program fails, try running from console (win+r type cmd, and run from there). You may need to use '-f' option to autodetect offsets (e.g. "c:\games\df\friendship.exe" -f ) first.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Tabithda on July 12, 2010, 04:19:26 pm
Could someone please post the offsets for 0.31.10? I tried using the -f command to update them myself but I guess I did something wrong as it did not work.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on July 12, 2010, 04:51:06 pm
 SDL version in first post spoilers. Legacy: try running game into arena mode and then try -f
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on July 17, 2010, 02:10:09 am
just try the offsets on both 0.9 and 0.10 and they both don't work.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on July 17, 2010, 06:27:51 am
Did you try finding offset yourself? The offsets for 0.10 worked for me. Can't think of a reason why they would not for everyone else.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on July 17, 2010, 08:15:38 am
i try that too yet it doesn't even give or edit the offset file.
I found out it repeats the same response(starting menu) per character if the character isn't the one hook up to a command, like wtyu would give 4 start  menu lines.

every time I input f- or -f it gives me 2 lines of the start menu.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on July 17, 2010, 08:29:18 am
-f should be used before starting (e.g. win+r-> "c:\games\DF\friendship.exe" -f) maybe i was not clear about that. And probably should add as an option to the menu (and make a normal gui...) oh and if you use it with -f remember to be in arena mode.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Creamcorn on July 17, 2010, 09:22:19 am
AHA! Found it, I was looking for this thing all day long yesterday. Thank you posting que.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on July 17, 2010, 11:03:04 am
-f should be used before starting (e.g. win+r-> "c:\games\DF\friendship.exe" -f) maybe i was not clear about that. And probably should add as an option to the menu (and make a normal gui...) oh and if you use it with -f remember to be in arena mode.
yeah cmd? really no wonder.

fake edit: so many hoops to jump still can't get through.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Jonlissla on July 19, 2010, 10:51:29 am
Really nifty tool you got here. Ran into a few problems though;

I can't choose humans or anything else than dwarves as soldiers or as nobles. Can't see them in any menu either, which makes it a bit difficult to manage. Not sure if this is an error on my side, maybe not yet supported by this tool.
Also, can't you choose to make certain pets available during the embark screen? Shit would be hilarious if I could buy a dragon or two at launch. Nevermind this. The search function is equally as nifty as this pearl.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on July 19, 2010, 03:25:01 pm
Really nifty tool you got here. Ran into a few problems though;

I can't choose humans or anything else than dwarves as soldiers or as nobles. Can't see them in any menu either, which makes it a bit difficult to manage. Not sure if this is an error on my side, maybe not yet supported by this tool.
Also, can't you choose to make certain pets available during the embark screen? Shit would be hilarious if I could buy a dragon or two at launch. Nevermind this. The search function is equally as nifty as this pearl.
Yeah the first part works if you enabled it just before embark (in the map). I think later (then the creatures have offsprings) they will be allowed to get manager and military positions. My current fort has goblin squad and gremlin chief medic :)
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on July 19, 2010, 04:43:19 pm
Really nifty tool you got here. Ran into a few problems though;

I can't choose humans or anything else than dwarves as soldiers or as nobles. Can't see them in any menu either, which makes it a bit difficult to manage. Not sure if this is an error on my side, maybe not yet supported by this tool.
Also, can't you choose to make certain pets available during the embark screen? Shit would be hilarious if I could buy a dragon or two at launch. Nevermind this. The search function is equally as nifty as this pearl.
Yeah the first part works if you enabled it just before embark (in the map). I think later (then the creatures have offsprings) they will be allowed to get manager and military positions. My current fort has goblin squad and gremlin chief medic :)
still wonder why the offset doesn't work?
is it that I tried 10 offsets on a 09 and broke the program?
or is it that -f might not work with SDL version of DF?
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on July 19, 2010, 05:33:35 pm
hmz both are not possible actually SDL is prefered version and offsets are not read if you use -f (which overwrited them) try deleting the offsets.txt and running with "-f" from command line. Post what the program writes here.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on July 20, 2010, 02:22:28 am
(http://i488.photobucket.com/albums/rr244/dangdoodle/private/hereyougo.png)
hope this helps.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on July 20, 2010, 02:58:39 am
it shows that found everything just fine. Dunno try running with admin rights.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on July 20, 2010, 11:06:17 am
I really didn't get by what you said delete offset so I tried clearing the stuff in side and deleting it the file entirely still didn't work.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: The Mad Engineer on July 20, 2010, 05:04:29 pm
Is there any way that I could make this work if I have another mod installed that allows me to play as something other than dwarves?  Everything seems to work fine until my fortress crumbles to its end immediately after running the utility...
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on July 20, 2010, 09:57:22 pm
Is there any way that I could make this work if I have another mod installed that allows me to play as something other than dwarves?  Everything seems to work fine until my fortress crumbles to its end immediately after running the utility...
what mod did you used? because the only known way for that to happen is if you swap to a different race with out having them in your civ or doing so with out doing slavery first.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Solifuge on July 22, 2010, 08:52:30 am
An interesting discovery: this utility combined with Runesmith allows you to port your Adventure Mode characters directly into Fortress Mode, by retiring them in a settlement, and embarking atop it. I just tested it with the most unusual set-up I could think of; an Elven adventurer who "rested a while as a peasant" at a Kobold cave. I embarked atop it, and used Runesmith to make the Elf Tame, and this utility to enable Elven Slavery. The end result was that my adventurer became a member of the Dwarven civilization, could be given any dwarven work, ate food and slept, retained all his adventure mode skills/equipment, and could be appointed to military or noble positions. It also revealed my adventurer's personality, likes/dislikes, and so on, which are hidden in adventure mode. This opens up some interesting possibilities!

It wasn't perfect though; the elf would not form any relationship good or bad with any of the dwarves. Past modding experience indicates that grudges/friendships are limited to race, and may be permanently stuck at their default for non-civ races. Not certain on that though. Also unfortunate, after abandoning the site, the adventurer was corrupted; though visible in the Adventure Mode start screen, the site to which he belonged was non-existant (since I'd abandoned) and upon trying to load, DF crashed saying "Adventure Location Data Missing/Corrupted" or something of the sort. This means that once you turn them to civilization entities, you can't turn them back.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on July 23, 2010, 02:59:24 pm
An interesting discovery: this utility combined with Runesmith allows you to port your Adventure Mode characters directly into Fortress Mode, by retiring them in a settlement, and embarking atop it. I just tested it with the most unusual set-up I could think of; an Elven adventurer who "rested a while as a peasant" at a Kobold cave. I embarked atop it, and used Runesmith to make the Elf Tame, and this utility to enable Elven Slavery. The end result was that my adventurer became a member of the Dwarven civilization, could be given any dwarven work, ate food and slept, retained all his adventure mode skills/equipment, and could be appointed to military or noble positions. It also revealed my adventurer's personality, likes/dislikes, and so on, which are hidden in adventure mode. This opens up some interesting possibilities!

It wasn't perfect though; the elf would not form any relationship good or bad with any of the dwarves. Past modding experience indicates that grudges/friendships are limited to race, and may be permanently stuck at their default for non-civ races. Not certain on that though. Also unfortunate, after abandoning the site, the adventurer was corrupted; though visible in the Adventure Mode start screen, the site to which he belonged was non-existant (since I'd abandoned) and upon trying to load, DF crashed saying "Adventure Location Data Missing/Corrupted" or something of the sort. This means that once you turn them to civilization entities, you can't turn them back.
I found out this in 40d16, the trick is to before you abandon return the adventurer to their civ they came from. the way to do it is well you need to swap to the town civ and s(t)eal back the adventurer the only thing is daruis completely rewrote his utility to be about races than civs so it's pretty  minimum at best.  wait a kobold camp I have not dump nor settle in one of those civs so I can't say about those but you can regain your adventurer if you dump them in a human,goblin, elven town.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: armrha on July 26, 2010, 09:00:44 pm
As Solifuge found out, you can port my adventurers over using runesmith but they aren't listed as 'candidates' for military commander positions. I thought the friendship tool might work to get their allegiances jogged but I'm not sure if it is actually doing anything in 3.0.12. Anyone know what memory offsets or flags are responsible for whether a creature is a 'candidate' for military captain/command or not?

To get an adventurer to do basic labor, I have done the following:

1) Make the adventurer (dwarven)
2) Retire him in a human town
3) Embark in that town
4) Use runesmith to make him as 'Tame'
5) Use runesmith to remove 'Tame' designation

The adventurer will then have the ability to be assigned any labor, but can't be assigned any position like some kind of legendary second-class citizen. Anyway, kind of my pet project for now is getting my military squads led by my awesome adventurer dudes, so any help or advice would be appreciated...
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on July 26, 2010, 11:46:07 pm
As Solifuge found out, you can port my adventurers over using runesmith but they aren't listed as 'candidates' for military commander positions. I thought the friendship tool might work to get their allegiances jogged but I'm not sure if it is actually doing anything in 3.0.12. Anyone know what memory offsets or flags are responsible for whether a creature is a 'candidate' for military captain/command or not?

To get an adventurer to do basic labor, I have done the following:

1) Make the adventurer (dwarven)
2) Retire him in a human town
3) Embark in that town
4) Use runesmith to make him as 'Tame'
5) Use runesmith to remove 'Tame' designation

The adventurer will then have the ability to be assigned any labor, but can't be assigned any position like some kind of legendary second-class citizen. Anyway, kind of my pet project for now is getting my military squads led by my awesome adventurer dudes, so any help or advice would be appreciated...
well I haven't got into finding work around for military and noble options as of yet due to my main goal of getting an adventurer have a son/daughter (http://www.bay12forums.com/smf/index.php?topic=51059.0) in 31.10 
but do the adventurer revert to their normal state when you remove their tame tags because mine does.
so this must either be a 31.12 thing. the only thing I can point you towards is the embark hack option for darius said that combined with (s)lavery at embark could grant your other races options to noble status and military commander rights. so maybe this with a embark of human and dwarf settlers could spark fit that.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: armrha on July 27, 2010, 12:35:07 pm
Yeah, I just tried it with .12 and got no joy; Tame reverts back. It must have been unique to .08. I'll try that, though, and report the results of the embark change...
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Brzhk on July 28, 2010, 10:36:30 am
Any update on 31.12 support? :)

That would help me a lot.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on July 28, 2010, 11:51:04 am
Any update on 31.12 support? :)

That would help me a lot.
well you could attempt to use the -f in the CMD window on the new version to get offsets for friendship. which makes me wonder did he add that type of programing in his older 40d slavery enhancer.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: darius on July 28, 2010, 05:02:39 pm
Any update on 31.12 support? :)

That would help me a lot.
well you could attempt to use the -f in the CMD window on the new version to get offsets for friendship. which makes me wonder did he add that type of programing in his older 40d slavery enhancer.
Yeah that lazy bastard!... oh wait thats me :D simply because i was (am) a hacking noob and that was a program hacked up very fast and can fall apart any time. Also it needs more work.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on July 29, 2010, 03:07:14 am
Any update on 31.12 support? :)

That would help me a lot.
well you could attempt to use the -f in the CMD window on the new version to get offsets for friendship. which makes me wonder did he add that type of programing in his older 40d slavery enhancer.
Yeah that lazy bastard!... oh wait thats me :D simply because i was (am) a hacking noob and that was a program hacked up very fast and can fall apart any time. Also it needs more work.
oh lazy and noob? you made a utility that most would dream of and not many here learn how to code using dfhack... I sure can't. though the lazy is pretty much based on how much you devote working on these utilities like spell craft and how much time you can devote with out screwing life over.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Brzhk on July 29, 2010, 06:45:32 am
is there actually a nice dfhack tutorial or something? i could get my hands in the code.
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Kaelem Gaen on August 08, 2010, 06:53:15 pm
Erm,  as I now saw the way to get an adventurer a love life (discovered through the Adventure Mode Achievements thread) I was thinking of finally picking this utility up,  'cept I got  Tanmod/Wanderer's friend, and Wizard's Tower on my copy of DF....   If I do arena-style do I no longer have to worry about the fact that the game is modded?
Title: Re: "Friendship" enchancer ver 1.(1) for 31.08
Post by: Rumrusher on August 09, 2010, 12:40:26 am
Erm,  as I now saw the way to get an adventurer a love life (discovered through the Adventure Mode Achievements thread) I was thinking of finally picking this utility up,  'cept I got  Tanmod/Wanderer's friend, and Wizard's Tower on my copy of DF....   If I do arena-style do I no longer have to worry about the fact that the game is modded?
yeah..ish
at first going into Cmd typing the file friendship was in and -f seems like rocket science(due to I had SDL and not the other one).yet it work later on.
still I had 10 when I test the offset area.
Title: Re: "Friendship" enchancer ver 1.2 for 31.12
Post by: darius on August 18, 2010, 07:49:19 am
Just bumping to say that i updated the prog:
1. (f)ind offset is now possible for all of you who are afraid of commandline (or hate it for some reason)
2. (S)lavery experimental (note the capital 'S') patches DF in a few more places (4 to be precise) so it could fix few quirks (e.g. fixes hospitals for our multiracial friends - training your gremlin doctors on elven flesh)

1.3: stability improved (ran for a lot longer time till crash... but still crashing :/... alot)
Title: Re: "Friendship" enchancer ver 1.3 for 31.12
Post by: Rumrusher on August 19, 2010, 04:56:22 am
so this means we can access the noble section now?
sweet!
Title: Re: "Friendship" enchancer ver 1.3 for 31.12
Post by: darius on August 19, 2010, 05:19:35 am
so this means we can access the noble section now?
sweet!
The list of creatures that can be nobles i think is generated when embarking and creatures when born or imigrating are added to the list. So even before if you enabled slavery before embarking you would get all creatures in the noble screen.
Title: Re: "Friendship" enchancer ver 1.3 for 31.12
Post by: Rumrusher on August 19, 2010, 07:10:44 am
so this means we can access the noble section now?
sweet!
The list of creatures that can be nobles i think is generated when embarking and creatures when born or imigrating are added to the list. So even before if you enabled slavery before embarking you would get all creatures in the noble screen.
what about those resident to the area that haven't immigrated or borned?
like if you tame a resident doctor from a human town?
Title: Re: "Friendship" enchancer ver 1.3 for 31.12
Post by: darius on August 19, 2010, 07:14:18 am
Never tried that. It's possible that even with same race (that is not using this program) taming a local does not add it to the "citizens of age that are allowed to rule and fight" vector.
Title: Re: "Friendship" enchancer ver 1.3 for 31.12
Post by: Rumrusher on August 19, 2010, 07:38:41 am
Never tried that. It's possible that even with same race (that is not using this program) taming a local does not add it to the "citizens of age that are allowed to rule and fight" vector.
shiv that's pretty much kills any chance of adventurer leading an army that other person was talking about.
Title: Re: "Friendship" enchancer ver 1.3 for 31.12
Post by: 3 on August 19, 2010, 07:46:14 am
I've managed to get intelligent, tamed creatures (from off-map) doing work even without this tool, and it also appears that a few people have been getting some odd nobles (http://www.bay12forums.com/smf/index.php?topic=64188.0).

So I don't see why it wouldn't work, unless your approach is entirely different.
Title: Re: "Friendship" enchancer ver 1.3 for 31.12
Post by: Rumrusher on August 19, 2010, 07:48:45 pm
well the noble I'm talking about are those under the noble menu.
which prevents tame friendly/enemy creatures from being a head doctor, book keeper, or their own personal squad.
Title: Re: "Friendship" enchancer ver 1.3 for 31.12
Post by: Zeus on August 29, 2010, 04:43:28 pm
EHehe alright I set ironman as my main race so i could get them in next migrant wave. I am a little unsure as to how to use this program.

After iresumed playing my fort crumbled.
Title: Re: "Friendship" enchancer ver 1.3 for 31.12
Post by: darius on August 29, 2010, 04:59:50 pm
Yeah you need to have at least one of them...
Title: Re: "Friendship" enchancer ver 1.3 for 31.12
Post by: fivex on August 30, 2010, 04:50:09 am
How does e(m)bark work?
I pressed that while in the map screen and then embarked, but I still just have dwarfs.
Title: Re: "Friendship" enchancer ver 1.3 for 31.12
Post by: Julius Clonkus on September 05, 2010, 05:30:06 am
I think the experimental slavery feature also enabled relationships between different races.

For example I have an elf (I promptly made a woodcutter out of that one) who is already friends with my chief medical dwarf and an iron man.
Title: Re: "Friendship" enchancer ver 1.3 for 31.12
Post by: darius on September 05, 2010, 06:55:28 am
How does e(m)bark work?
I pressed that while in the map screen and then embarked, but I still just have dwarfs.
hmm. Did you edit the embark.txt? maybe there is only dwarfs in embark.txt. I really should add error reporting...

I think the experimental slavery feature also enabled relationships between different races.

For example I have an elf (I promptly made a woodcutter out of that one) who is already friends with my chief medical dwarf and an iron man.
:D elves cutting trees. A real torturer you are ;). Let's wait and see if they'll have children :D

Oh and on related note: stability improvement. (step by step maybe some day it won't crash anymore...)
Edit: and less it crashes, less functionality it offers...
Title: Re: "Friendship" enchancer ver 1.33 for 31.12
Post by: worthy1 on September 15, 2010, 05:14:05 pm
does this support .13 yet?
Title: Re: "Friendship" enchancer ver 1.33 for 31.12
Post by: Rumrusher on September 15, 2010, 11:07:58 pm
does this support .13 yet?
daruis  made it so one can self update it with the -F function so one don't have to ask him this all the time. unless it does not work any more then.
if so ask for the Steal feature and Civ changer also. Then at least one could control the legion of the undead/hell with out having to spend hours clicking the tame button for them.
Title: Re: "Friendship" enchancer ver 1.33 for 31.12
Post by: darius on September 17, 2010, 05:34:58 pm
um bad news: does not work. Even worse news: the code looks totally different. Good news: new compiler (always thought that Toady One used old and very un-optimal compiler).
Looks like embark hack is not going to work (for now?)
All other +/- good

Yeah i updated it. It really sux that i had to remove embark though.
Bah i want to do something else now...
Title: Re: "Friendship" enchancer ver 1.33 for 31.12
Post by: Rumrusher on September 18, 2010, 01:53:10 am
um bad news: does not work. Even worse news: the code looks totally different. Good news: new compiler (always thought that Toady One used old and very un-optimal compiler).
Looks like embark hack is not going to work (for now?)
All other +/- good

Yeah i updated it. It really sux that i had to remove embark though.
Bah i want to do something else now...
bringing back spellcraft? for 31.x? with custom workshops/adventure mode one would have a blast with this.
Title: Re: "Friendship" enchancer ver 1.4 for 31.13
Post by: darius on September 18, 2010, 05:04:23 am
I wanted to create a DFHack "function" module, but can't bring myself to make client part. I don't understand something in that program.
Title: Re: "Friendship" enchancer ver 1.4 for 31.13
Post by: Drakeero on October 08, 2010, 07:59:01 pm
So, if I'm reading this correctly....

Embark does NOT work for .16?
Title: Re: "Friendship" enchancer ver 1.4 for 31.13
Post by: darius on October 09, 2010, 04:03:05 am
Yup. The part where it was a nice loop got optimized by new compiler and its a mess to patch.
Title: Re: "Friendship" enchancer ver 1.4 for 31.13
Post by: Drakeero on October 09, 2010, 08:41:04 am
Awww.... alright well.  Good luck patching it, unless you're going to abandon the project :(
Title: Re: "Friendship" enchancer ver 1.4 for 31.13
Post by: Rumrusher on October 09, 2010, 09:10:16 am
I had a problem with the .12 version(using .10) where it seems creatures with the pet tag won't work unless you add the labor in runesmith that which makes things harder when I can't seem to get the tame buggers to eat.
Title: Re: "Friendship" enchancer ver 1.4 for 31.13
Post by: Drakeero on November 01, 2010, 08:01:57 pm
*poke poke*

No progress?  At all?  Not even someone else's program?

 :'(
Title: Re: "Friendship" enchancer ver 1.4 for 31.13
Post by: Hugo_The_Dwarf on November 02, 2010, 08:15:42 am
Its a shame that Darius is not working on this anymore (unless he is just trying to figure out the new compiler) altho I could just revert back to older versions to use this, but I Like having a working milita and hospital, I wonder if he is working on spellcraft...
Title: Re: "Friendship" enchancer ver 1.4 for 31.13
Post by: Rumrusher on November 02, 2010, 08:43:54 am
Its a shame that Darius is not working on this anymore (unless he is just trying to figure out the new compiler) altho I could just revert back to older versions to use this, but I Like having a working milita and hospital, I wonder if he is working on spellcraft...
shame this was one of my Key utilities for setting up adventure/ fort based experiments.
Having the added bonus of bypassing the nobility and class that prevented me from recruiting children and kings to do follow me, oh well. from what I last scene of him, he's posting in the minecraft thread.
Title: Re: "Friendship" enchancer ver 1.4 for 31.13
Post by: darius on November 02, 2010, 09:32:46 am
i saw this thread earlier today and thought to ressurect this project. Now i'm in university, but before i left i fixed the embark part. So it's not dead (just because notch did not make anything impresive -.-)

Edit: It could be that this will change name due to major restructuring.
Title: Re: "Friendship" enchancer ver 1.4 for 31.13
Post by: Hugo_The_Dwarf on November 03, 2010, 08:45:16 am
Very nice, that is great that you are in Universeity what are you taking? it also seems that toady might be coming out with a new installment so I don't know how this will affect any programming progress, even making this compatable with .16 would be very nice. BTW minecraft is awsome... but my computer does not like it (damn you windows security, you ruined my "FUN" (played it at a friends place))
Title: Re: "Friendship" enchancer ver 1.4 for 31.13
Post by: darius on November 03, 2010, 10:44:52 am
I'm studying in "Kaunas university of technology" the best thing you can study - MATH :D  As for new project see : new thread : here (http://www.bay12forums.com/smf/index.php?topic=69682.msg1688051#msg1688051)
Title: Re: "Friendship" enchancer ver 1.4 for 31.13
Post by: Hugo_The_Dwarf on November 03, 2010, 11:27:06 am
*GASP* MATH! haha i worked with a guy that was doing calculus... it melted my mind thats for sure lol well good luck im sure you will have no problem with it as Spellcraft and slavery friendship enhancer are rockin, now I assume DFusion is exactly like "FE"? if so I'll just post in that thread from now on lol