This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| smithbox:param-editor-massedit-guide [2026/01/20 15:58] – admin | smithbox:param-editor-massedit-guide [2026/01/20 16:04] (current) – admin | ||
|---|---|---|---|
| Line 54: | Line 54: | ||
| Row selection is done through any of the following: | Row selection is done through any of the following: | ||
| - | | + | |
| - | modified: to select rows changed from vanilla | + | modified: to select rows changed from vanilla |
| - | !modified: to select unmodified rows | + | !modified: to select unmodified rows |
| - | id !VALUE!: to select rows with a matching ID | + | id !VALUE!: to select rows with a matching ID |
| - | idrange MIN MAX: to select rows with an ID within the given bounds | + | idrange MIN MAX: to select rows with an ID within the given bounds |
| - | name !NAME!: to select rows with a matching name | + | name !NAME!: to select rows with a matching name |
| - | prop FIELD !VALUE!: to select rows who have a matching value for the given field | + | prop FIELD !VALUE!: to select rows who have a matching value for the given field |
| - | proprange FIELD MIN MAX: to select rows who have a value for the given field within the given bounds | + | proprange FIELD MIN MAX: to select rows who have a value for the given field within the given bounds |
| - | propref FIELD !NAME!: to select rows that have a reference to another row with a matching name. | + | propref FIELD !NAME!: to select rows that have a reference to another row with a matching name. |
| - | A complete search may look like the following examples: | + | ===== Search Examples ===== |
| + | This searches for all rows with an id containing 10000. This includes 10000, 1000010, 210000 | ||
| + | id 10000 | ||
| - | id 10000 (This searches for all rows with an id containing | + | This searches for all rows with a name containing |
| + | name Dagger | ||
| - | name Dagger (This searches for all rows with a name containing Dagger. | + | This searches for all rows whose field originEquipWep0 refers to a row with a name containing Dagger, following the same rules above. |
| + | propref originEquipWep0 | ||
| - | propref originEquipWep0 Dagger (This searches for all rows whose field originEquipWep0 refers to a row with a name containing Dagger, following the same rules above. | + | This searches for all rows with a name containing Dagger |
| - | + | name Dagger && idrange 10000 Infinity | |
| - | name Dagger && idrange 10000 Infinity | + | |
| + | ===== Command Examples ===== | ||
| + | This selects from the current selection, the field throwAtkRate and makes its value 30 | ||
| + | selection: throwAtkRate: | ||
| + | |||
| + | This selects from EquipParamWeapon | ||
| + | param EquipParamWeapon: | ||
| + | |||
| + | This selects from EquipParamWeapon all rows whose weaponCategory is 0, and adds the row's correctStrength to its correctAgility | ||
| + | param EquipParamWeapon: | ||
| + | |||
| + | This selects from EquipParamWeapon ALL rows, and replaces all cases of Dark in their name with Holy | ||
| + | param EquipParamWeapon: | ||
| + | |||
| + | This selects from EquipParamWeapon all rows beginning with Dagger and with an id higher | ||
| + | param EquipParamWeapon: | ||