Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Stalhansch

Pages: 1 ... 3 4 [5]
61
DF Modding / Re: [MODDING] 0.34. QUESTIONS THREAD
« on: July 24, 2013, 03:44:08 pm »
1. I don't really understand the mechanics either. I guess you could make the dagger have lots of attacks with modified parameters (most importantly attack speed) for testing, then just pick the one that behaves most like you want it to behave.
2a. Regardless of how large the body sizes are, it is still best practice to change the attack to match the body, not vice versa.
2b. There are three places in the raws where bodypart sizes can be defined. In [BODY:] raws (body_default.txt), RELSIZE defines the relative size of a body part to the other body parts. These sizes can be overridden in a creature by using a body detail plan with BP_RELSIZE (b_detail_plan_default.txt defines HUMANOID_RELSIZES which is actually used by most natural creatures, not only humanoid ones), and you can further override them in creature raws by using RELSIZE (look at the dwarf raws in creature_standard.txt to see how they get bigger-than-default livers).

1. I've tweaked them several times over as it is, but I suppose I could just crunch it out and keep experimenting.
2a. I figured as much.
2b. Do these RELSIZE values really only adjust the size in comparison to the creature's other body parts and not the size of the limb in general? By that, I mean
Code: [Select]
[BODY:BASIC_3PARTARMS]
[BP:RUA:right upper arm:STP][CONTYPE:UPPERBODY][LIMB][RIGHT][CATEGORY:ARM_UPPER]
[DEFAULT_RELSIZE:200]
Is the 200 value just a ratio-type figure or is that the actual size of the limb making it so that a contact area of 200 or greater would hit the entire surface of the limb? Based on what the file says it seems to only be a ratio-type figure and means nothing when it comes to weapon stats.

If no one knows for sure I suppose I'll just have to dig in and figure it out.

Thank you for the response.

62
DF Modding / Re: [MODDING] 0.34. QUESTIONS THREAD
« on: July 24, 2013, 02:51:58 pm »
This is my first time posting so apologies if I do something incorrectly.

As someone who has taught the use of, and regularly handles medieval-type weapons, I have naturally been unhappy with the behaviour of the weapons in vanilla DF. I sought to tailor their stats to better behave to my liking, however it appears that no matter what values I tweak, I still end up with small daggers severing arms and legs (and just recently cutting a human completely in half, but this has only happened once so far).

This is the vanilla DF dagger's slashing attack.
Code: [Select]
[ATTACK:EDGE:1000:800:slash:slashes:NO_SUB:1250]It is my understanding that the first number value is the contact area of the attack and the second number value is how deep the attack goes. It is also my understanding that if the size of the limb being struck is less than these values then it is virtually guaranteed that the limb will be severed.

I figured reducing these values would be enough to solve my problem. Here is what I've changed them to.
Code: [Select]
[ATTACK:EDGE:100:500:cut:cuts:edge:1000]I realise this has technically made the slashing attack a stabbing attack, which should make it even less likely to sever limbs, yet it still does.

I am left to assume that it might be the actual limb size that needs to be tweaked.

My questions are:
1. Is it my error or misunderstanding that is causing my troubles? If so, would you all please point them out to me?
2a. If it is not my error or misunderstanding, how do I change the limb sizes on creatures, and what would be the possible consequences of doing so?
2b. Is there a coherent list or such detailing the relative size of limbs on a human or dwarf (or elf, or whathaveyou), or otherwise where would I find such information in the raw files?

Pages: 1 ... 3 4 [5]