Params
Params are general-purpose configuration files used in all of the games. Tools to edit params can be found here.
Note: This page is rather outdated and DS1 focused. Please use the definitions provided by Dark Souls MapStudio to learn more about params across all of the games.
This is a resource for most of the param structs, including those not yet added here.
List of most/all of the param entries in DS1.
Param | Description |
---|---|
AtkParam | Used for attacks, damage, and misc |
Bullet | Used for projectiles |
CalcCorrectGraph | Used for input-output calculation curves, such as with weapon scaling and stat effectivity |
EquipMtrlSetParam | Controls materials |
EquipParamWeapon | Controls weapons |
EquipParamProtector | Controls armor |
FaceParam | Controls character creator settings for human NPCs |
ItemLotParam | Controls treasures and drop tables |
Magic | Used for magic, such as spells and miracles. |
NpcParam | Controls NPCs' and enemies' stats |
ObjectParam | Used for objects |
ObjActParam | Used for object interactions, such as doors and treasure chests |
ShopLineupParam | Used for shops1 |
SpEffectParam | Used for status effects, buffs, and more |
SpEffectVfxParam | Used for visual/audio effects in specific cases. Usually associated with SpEffectParam |
WepAbsorpPosParam |