Page 1 of 3

Where is that tricky AP value?

Posted: Mon 24 Apr 2017 15:59
by MrCrisps
Hi all,

I'm discovering the "mod tools" for Steel Division and I'm stuck with some values. I can't possibly find where and what values to modify for the weapon AP value and weapon accuracy value... That's just making me crazy as I've found almost all the other parameters.

If anyone know where to find and under what name the AP value and accuracy value are, I would be really thankful for that !

Re: Where is that tricky AP value?

Posted: Mon 24 Apr 2017 16:21
by Gronank
What you're looking for is in \GameData\Gameplay\Gfx\Generated\Ammunition.ndf

Damage class (Penetration level, HE, bullet, et.c) is defined by the Arme property and takes values of the EArmeType enumeration in \GameData\Gameplay\Constantes\Enumerations\ArmeType.ndf
Edit: this enumeration isn't filled out in the files we have but all damage class enumerations are available in GameData\Gameplay\Gfx\Generated\ArmesArmures.ndf

Accuracy is defined in the HitRollRuleDescriptor, also inside Ammunition.ndf. Modifiers for different situations are defined in BaseHitValueModifiers.

It is possible that these values only act on the game engine, some data that is displayed in the interface are defined in \GameData\Gameplay\Gfx\Generated\WeaponDescriptor.ndf

The way the modifiers act on accuracy is defined in HitRollParams in \GameData\Gameplay\Constantes\HitRollConstantes.ndf. It is seemingly not possible to have different accuracy rules for different units.

Re: Where is that tricky AP value?

Posted: Mon 24 Apr 2017 16:36
by MrCrisps
Thank you very much !

So you mean that I have to add a line in the ammunition.ndf file for the AP value by taking the corresponding EArmeType/Ap_X from the ArmesArmures.ndf file?

Re: Where is that tricky AP value?

Posted: Mon 24 Apr 2017 16:39
by Gronank
You replace the existing value of the Arme property with whatever you like, picking from one of the enums found in ArmeArmure, yes

Re: Where is that tricky AP value?

Posted: Mon 24 Apr 2017 18:50
by MrCrisps
Thank you !

Re: Where is that tricky AP value?

Posted: Fri 2 Jun 2017 11:45
by mman69
Thanks Gronank for the tutorial description on the ap values i was struggling to find how to mod that ,could you also explain please how to change the Armour values of a tank ?
I want to change the Shermans m4a3 from 11 frontal to down to say 9 or 10
thanks in advance
cheers Mman

Re: Where is that tricky AP value?

Posted: Fri 2 Jun 2017 12:52
by Gronank
You want the GameData/Gfx/Generated/ folder
available ArmorDecriptors are located in ArmorDescriptor.ndf.

You change the armour (and other survival properties) in the damage module of each unit in UniteDescriptor.ndf

Re: Where is that tricky AP value?

Posted: Fri 2 Jun 2017 13:13
by mman69
Gronank wrote:You want the GameData/Gfx/Generated/ folder
available ArmorDecriptors are located in ArmorDescriptor.ndf.

You change the armour (and other survival properties) in the damage module of each unit in UniteDescriptor.ndf


once again thank you :D

Re: Where is that tricky AP value?

Posted: Thu 22 Jun 2017 23:43
by xoGIORGIOox
Could you clarify where the field to edit the AP Interface is?

I have edited the Ammunition.ndf and the effects are clearly evident - however as I understand it, I need to edit WeaponDescriptor.ndf to change the UI, but can't seem to find what to edit!

Any help would be greatly appreciated!

Re: Where is that tricky AP value?

Posted: Fri 23 Jun 2017 00:28
by The W:AB Noob
Did you add an AP value to an HE weapon or did you create a new AP Ammunition instance?