Site Tools


ds1-refmat:param:equipparamweapon

EquipParamWeapon

Fields

Field Type Offset Description Notes
behaviorVariationId s32 0x0 Used to determine the action parameters to use for this weapon's attacks.
sortId s32 0x4 The ordering ID used to sort this part in the menu.
wanderingEquipId u32 0x8 Replacement equipment ID for wandering ghosts. This field refers to the following params: EquipParamWeapon
weight f32 0xc Weight [kg].
weaponWeightRate f32 0x10 Affects animation recovery timing (such as dodging or follow-up attacks) via TAE event 300. Higher values mean slower recovery, lower values mean faster recovery. Values determine how much of the early recovery event (if present) is not active, from 0% to 100%. Effects of values will be dependent on the length of the early recovery event. 1 = 100% (slowest), .5 = 50% (half), 0 = 0% (fastest)
fixPrice s32 0x14 The price required to repair this part. Repair cost is calculated using this and durabilityMax
basicPrice s32 0x18 The reinforcement price for this part.
sellValue s32 0x1c The sell value for this part.
correctStrength f32 0x20 The multiplier to the damage corrected by this specified stat.
correctAgility f32 0x24 The multiplier to the damage corrected by this specified stat.
correctMagic f32 0x28 The multiplier to the damage corrected by this specified stat.
correctFaith f32 0x2c The multiplier to the damage corrected by this specified stat.
physGuardCutRate f32 0x30 The absorption to apply to damage of the specified type when this weapon is guarding.
magGuardCutRate f32 0x34 The absorption to apply to damage of the specified type when this weapon is guarding.
fireGuardCutRate f32 0x38 The absorption to apply to damage of the specified type when this weapon is guarding.
thunGuardCutRate f32 0x3c The absorption to apply to damage of the specified type when this weapon is guarding.
spEffectBehaviorId0 s32 0x40 A SpEffect to apply to the victim when this weapon hits. This field refers to the following params: SpEffectParam
spEffectBehaviorId1 s32 0x44 A SpEffect to apply to the victim when this weapon hits. This field refers to the following params: SpEffectParam
spEffectBehaviorId2 s32 0x48 A SpEffect to apply to the victim when this weapon hits. This field refers to the following params: SpEffectParam
residentSpEffectId s32 0x4c A SpEffect to apply to the wielder of this weapon. This field refers to the following params: SpEffectParam
residentSpEffectId1 s32 0x50 A SpEffect to apply to the wielder of this weapon. This field refers to the following params: SpEffectParam
residentSpEffectId2 s32 0x54 A SpEffect to apply to the wielder of this weapon. This field refers to the following params: SpEffectParam
materialSetId s32 0x58 The material requirements for improving this equipment. This field refers to the following params: EquipMtrlSetParam
originEquipWep s32 0x5c The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep1 s32 0x60 The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep2 s32 0x64 The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep3 s32 0x68 The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep4 s32 0x6c The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep5 s32 0x70 The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep6 s32 0x74 The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep7 s32 0x78 The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep8 s32 0x7c The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep9 s32 0x80 The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep10 s32 0x84 The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep11 s32 0x88 The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep12 s32 0x8c The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep13 s32 0x90 The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep14 s32 0x94 The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
originEquipWep15 s32 0x98 The source ID when this equipment is reinforced to this level. This field refers to the following params: EquipParamWeapon
antiDemonDamageRate f32 0x9c Damage multiplier applied to targets that are classified with isDemon.
antSaintDamageRate f32 0xa0 Damage multiplier applied to targets that are classified with isWeakSaint.
antWeakA_DamageRate f32 0xa4 Damage multiplier applied to targets that are classified with isWeakA
antWeakB_DamageRate f32 0xa8 Damage multiplier applied to targets that are classified with isWeakB
vagrantItemLotId s32 0xac The item lot to use when this item is dropped and generates a vagrant. This field refers to the following params: ItemLotParam
vagrantBonusEneDropItemLotId s32 0xb0 The item lot to use when this item is dropped and generates a vagrant. This field refers to the following params: ItemLotParam
vagrantItemEneDropItemLotId s32 0xb4 The item lot to use when this item is dropped and generates a vagrant. This field refers to the following params: ItemLotParam
equipModelId u16 0xb8 The model ID to use for this equipment.
iconId u16 0xba The icon ID to use for this equipment.
durability u16 0xbc The initial durability of this equipment.
durabilityMax u16 0xbe The maximum durability of this equipment.
attackThrowEscape u16 0xc0 The base damage for throw attack power
parryDamageLife s16 0xc2 The duration of parry damage. It is capped by the duration set in the TAE. In frames.
attackBasePhysics u16 0xc4 The base Physical attack power.
attackBaseMagic u16 0xc6 The base Magic attack power.
attackBaseFire u16 0xc8 The base Fire attack power.
attackBaseThunder u16 0xca The base Lightning attack power.
attackBaseStamina u16 0xcc The base stamina attack power.
saWeaponDamage u16 0xce The base poise attack power.
saDurability s16 0xd0 The additional poise to apply when using this weapon during attack animations.
guardAngle s16 0xd2 Defense generation range angle when guarding with a weapon (horizontal direction). In degrees.
staminaGuardDef s16 0xd4 Defense power against stamina drain from enemy attacks when guarding correctly.
reinforceTypeId s16 0xd6 The reinforcement progression to use for this equipment. This field refers to the following params: ReinforceParamWeapon
trophySGradeId s16 0xd8 The achievement ID this equipment is associated with, if any.
trophySeqId s16 0xda The sequential achievement ID this equipment is associated with, if any.
throwAtkRate s16 0xdc The multiplier to apply to critical hits.
bowDistRate s16 0xde Increase the attentuation range of ammunition by the specified multiplier.
equipModelCategory u8 0xe0 The equipment model category used by this equipment. This field uses the following enum: EQUIP_MODEL_CATEGORY
equipModelGender u8 0xe1 The equipment gender category used by this equipment. This field uses the following enum: EQUIP_MODEL_GENDER
weaponCategory u8 0xe2 The weapon category of this equipment. This field uses the following enum: WEAPON_CATEGORY
wepmotionCategory u8 0xe3 The weapon animation category. Determines the base animation set the weapon uses. This field uses the following enum: TAE_MOTION_BASE_CATEGORIES
guardmotionCategory u8 0xe4 The weapon animation category used when guarding. Determines the animation set to overlap when guarding. This field uses the following enum: TAE_MOTION_GUARD_CATEGORIES
atkMaterial u8 0xe5 Specify the particles and sounds to apply to the victim at the time of attack. This field uses the following enum: WEP_MATERIAL_ATK
defMaterial u8 0xe6 Specify the particles and sounds to apply when guarding against an attack. This field uses the following enum: WEP_MATERIAL_ATK
defSfxMaterial u8 0xe7 The particles to apply when guarding against an attack. This field uses the following enum: WEP_MATERIAL_DEF_SFX
correctType u8 0xe8 Determine the calculcation correction graph to use when correcting damage. This field refers to the following params: CalcCorrectGraph
spAttribute u8 0xe9 Special attributes to set for attacks This field uses the following enum: ATKPARAM_SPATTR_TYPE
spAtkcategory u8 0xea The weapon override animation category. Determines the override animation set the weapon uses. This field uses the following enum: TAE_MOTION_OVERRIDE_CATEGORIES
wepmotionOneHandId u8 0xeb The weapon idle animation category. Determines the idle animations used when held one-handed. This field uses the following enum: TAE_MOTION_HOLD_CATEGORIES
wepmotionBothHandId u8 0xec The weapon idle animation category. Determines the idle animations used when held two-handed. This field uses the following enum: TAE_MOTION_HOLD_CATEGORIES
properStrength u8 0xed The required level of the specified stat to properly wield this weapon.
properAgility u8 0xee The required level of the specified stat to properly wield this weapon.
properMagic u8 0xef The required level of the specified stat to properly wield this weapon.
properFaith u8 0xf0 The required level of the specified stat to properly wield this weapon.
overStrength u8 0xf1 Strength over start value
attackBaseParry u8 0xf2 The base parry attack damage value. Applied to the enemy parry defense value.
defenseBaseParry u8 0xf3 The base parry defense value. Compared against enemy parry attack value.
guardBaseRepel u8 0xf4 The base repel value when guarding. If a blocked attack has a repel attack value less than the repel defense value, the attack will bounce.
attackBaseRepel u8 0xf5 The base repel value when attacking. If the victim has a repel defense value greater than the repel attack value, the attack will bounce.
guardCutCancelRate s8 0xf6 Guard cut rate invalidation ratio (-100 to 100) Normal at 0 / Completely invalidated at -100 / Doubles the defense effect of the opponent at 100 -50, 100% cut shield becomes 50% cut Become
guardLevel s8 0xf7 When guarding, the guard animation offset to use when being attacked. This field uses the following enum: GUARD_DAMAGE_LEVEL
slashGuardCutRate s8 0xf8 The absorption to apply to damage of the specified type when guarding.
blowGuardCutRate s8 0xf9 The absorption to apply to damage of the specified type when guarding.
thrustGuardCutRate s8 0xfa The absorption to apply to damage of the specified type when guarding.
poisonGuardResist s8 0xfb The absorption to apply to damage of the specified type when guarding.
diseaseGuardResist s8 0xfc The absorption to apply to damage of the specified type when guarding.
bloodGuardResist s8 0xfd The absorption to apply to damage of the specified type when guarding.
curseGuardResist s8 0xfe The absorption to apply to damage of the specified type when guarding.
isDurabilityDivergence u8 0xff The offset to apply to the animation set based on durability. This field uses the following enum: DURABILITY_DIVERGENCE_CATEGORY
rightHandEquipable u8 0x100 [0] If ON, this equipment can be equipped in the right weapon slot. This field is a boolean.
leftHandEquipable u8 0x100 [1] If ON, this equipment can be equipped in the left weapon slot. This field is a boolean.
bothHandEquipable u8 0x100 [2] If ON, this equipment can be equipped in either weapon slot. This field is a boolean.
arrowSlotEquipable u8 0x100 [3] If ON, this equipment can be equipped in arrow ammunition slot. This field is a boolean.
boltSlotEquipable u8 0x100 [4] If ON, this equipment can be equipped in bolt ammunition slot. This field is a boolean.
enableGuard u8 0x100 [5] If ON, this weapon will guard with L1 when equipped with left hand. This field is a boolean.
enableParry u8 0x100 [6] If ON, this weapon will arry with L2 when equipped with left hand. This field is a boolean.
enableMagic u8 0x100 [7] If ON, this weapon will cast magic when attacking. This field is a boolean.
enableSorcery u8 0x101 [0] If ON, this weapon will cast sorcery when attacking. This field is a boolean.
enableMiracle u8 0x101 [1] If ON, this weapon will cast miracles when attacking. This field is a boolean.
enableVowMagic u8 0x101 [2] If ON, this weapon will cast vow magic when attacking. This field is a boolean.
isNormalAttackType u8 0x101 [3] The attack type for menu display. This field is a boolean.
isBlowAttackType u8 0x101 [4] The attack type for menu display. This field is a boolean.
isSlashAttackType u8 0x101 [5] The attack type for menu display. This field is a boolean.
isThrustAttackType u8 0x101 [6] The attack type for menu display. This field is a boolean.
isEnhance u8 0x101 [7] If ON, this weapon be buffed via a tool or spell. This field is a boolean.
isLuckCorrect u8 0x102 [0] If ON, applies attack correction based on humanity. This field is a boolean.
isCustom u8 0x102 [1] If ON, this weapon can be reinforced via the reinforcement mechanic. This field is a boolean.
disableBaseChangeReset u8 0x102 [2] If ON, prevents the weapon from being changed fundamentally via the ascension mechanic or infusion mechanic. This field is a boolean.
disableRepair u8 0x102 [3] If ON, this weapon cannot be repaired. This field is a boolean.
isDarkHand u8 0x102 [4] If ON, this weapon is considered a 'Dark Hand'. This field is a boolean.
simpleModelForDlc u8 0x102 [5] If ON, this weapon uses a simple model for the DLC. This field is a boolean.
lanternWep u8 0x102 [6] If ON, this weapon is considered a light source. This field is a boolean.
isVersusGhostWep u8 0x102 [7] If ON, this weapon can hit 'Ghost' characters. This field is a boolean.
baseChangeCategory u8 0x103 [0-5] The weapon job category (e.g. ascension or infusion). Used to display the attribute icon. This field uses the following enum: WEP_BASE_CHANGE_CATEGORY
isDragonSlayer u8 0x103 [6] If ON, is considered a 'dragon-hunter' weapon. This field is a boolean.
isDeposit u8 0x103 [7] If ON, this item can be deposited into the repository. This field is a boolean.
disableMultiDropShare u8 0x104 [0] If ON, this item cannot be dropped in a multiplayer session. This field is a boolean.
pad_0 dummy8 0x105 This field is padding.
oldSortId s16 0x106 The ordering ID used to sort this part in the menu.
levelSyncCorrectID s16 0x108 Determines the level sync calculation correction parameters to apply for this weapon in multiplayer. This field refers to the following params: CalcCorrectGraph
pad_1 dummy8 0x10a This field is padding.

Enums

WEAPON_CATEGORY

Option Description Notes
0 Dagger
1 Straight Sword
2 Thrusting Sword
3 Curved Sword
4 Axe
5 Hammer
6 Spear
7 Halberd
8 Spell Tool
9 Fist
10 Bow
11 Crossbow
12 Shield
13 Arrow
14 Bolt
255 Disabled

EQUIP_MODEL_CATEGORY

Option Description Notes
0 None
1 Arms
2 Body
3 Face
4 Hair
5 Head
6 Legs
7 Weapon

EQUIP_MODEL_GENDER

Option Description Notes
0 Unisex (A)
1 Male only (M)
2 Female only (F)
3 Male and Female
4 Unisex (M)
5 Enemy only (E)

TAE_MOTION_BASE_CATEGORIES

Option Description Notes
0 None
20 Dagger
23 Straight Sword
25 Greatsword / Curved Greatsword
26 Ultra Greatsword
27 Rapier
28 Curved Sword
29 Katana
30 Axe
32 Greataxe
33 Hammer
35 Great Hammer
36 Spear
38 Halberd
41 Spell Tool
42 Fists
43 Whip
44 Bow
46 Crossbow
47 Greatshield
48 Shield

TAE_MOTION_OVERRIDE_CATEGORIES

Option Description Notes
0 None
50 Great Scythe: Slash
51 Curved Greatsword: Smash
52 Talisman / Pyromancy Flame
53 Sword: Smash
54 Balder Side Sword
55 Silver Knight Straight Sword
56 Quelaag's Furysword
57 Darksword
58 Drake Sword
59 Hammer: Smash
60 Warpick
61 Pickaxe
62 Grant
63 Partizan
64 Demon's Spear
65 Channeler's Trident
66 Silver Knight Spear
67 Pike
68 Dragonslayer Spear
69 Great Club
70 Smough's Hammer
71 Parrying Dagger
72 Bandit Knife
73 Priscilla's Dagger
74 Claymore
75 Flamberge
77 Stone Greatsword
78 Greatsword Of Artorias
79 Moonlight Greatsword
80 Black Knight Sword
81 Short Bow: Special
82 Black Bow Of Pharis
83 Greatbow: Special
84 Avelyn
85 Sniper Crossbow
86 Claw
87 Dragon Bone Fist
89 Iaito
90 Chaos Blade
91 Shield: Quick Parry
92 Crystal Ring Shield
93 Shield: Bash
94 Havel's Greatshield
95 Greatsword
96 Demon Great Machete
97 Great Lord Greatsword
98 Dragon Greatsword
99 Shotel
100 Jagged Ghost Blade
101 Painting Guardian Sword
102 Hand Axe
103 Butcher Knife
104 Golem Axe
105 Demons Greataxe
106 Dragon King Greataxe
107 Black Knight Greataxe
108 Halberd
109 Lucerne
110 Giant's Halberd
111 Titanite Catch Pole
112 Black Knight Halberd
113 Estoc
114 Velka's Rapier
115 Ricard's Rapier
116 Gravelord Sword
118 Crescent Axe
119 Mail Breaker
120 Ghost Blade
121 Skull Lantern
123 Dark Hand
124 Large Club
125 Gargoyle Tail Axe
126 Bonewheel Shield
127 Spell Tool: Thrust
128 Black Knight Greatsword
129 Heavy Crossbow
130 Dark Silver Tracer
131 Abyss Greatsword
132 Gold Tracer
133 Stone Greataxe
134 Four Pronged Plow
135 Obsidian Greatsword
136 Manus Catalyst

TAE_MOTION_GUARD_CATEGORIES

Option Description Notes
0 Shield
1 Greatshield
2 Weapon

TAE_MOTION_HOLD_CATEGORIES

Option Description Notes
0 One hand down by hip
2 One hand on shoulder
3 One hand down and behind hip
10 Both hands in front
12 Both hands on shoulder
13 Both hands in spear position
14 Both hands in bow position
15 Both hands in shield position
16 Both hands in crossbow position

GUARD_DAMAGE_LEVEL

Option Description Notes
0 None
1 Light
2 Medium
3 Heavy
4 Shield

WEP_MATERIAL_ATK

Option Description Notes
0 Standard
1 Physical
2 Magic
3 Fire
4 Lightning
5 Dark

WEP_MATERIAL_DEF

Option Description Notes
0 None
50 Standard
51 Physical
52 Magic
53 Fire
54 Lightning
55 Dark
79 Greatshield
255 None

WEP_MATERIAL_DEF_SFX

Option Description Notes
0 None
50 Standard
51 Physical
52 Magic
53 Fire
54 Lightning
55 Dark
59 Fist
79 Greatshield
255 None

ATKPARAM_SPATTR_TYPE

Option Description Notes
0 Do not overwrite
1 None
2 Flame
3 Magic
4 Poison
5 Egg
6 Electric Shock
7 Petrification
8 Crystallization
255 Material 1

DURABILITY_DIVERGENCE_CATEGORY

Option Description Notes
0 None
1 Right-hand only
2 Left-hand only
3 Two-hand only
4 Right and two-hand
5 Right-hand and left-hand
6 Left-hand and two-hand
7 Right-hand, left-hand and two-hand

WEP_BASE_CHANGE_CATEGORY

Option Description Notes
0 Normal
1 Pyromancy Flame
2 Ascended Pyromancy Flame
5 Crystal
10 Lightning
15 Raw
20 Magic
22 Enchanted
25 Divine
30 Occult
35 Fire
40 Chaos
45 Boss
ds1-refmat/param/equipparamweapon.txt · Last modified: by admin