| Start value | End Value | Number of values |
Titan Quest Array Values UtilityUse this to create an array of values for database entries in the Titan Quest Art Manager database. Use these arrays for defense values or offense values or whatever takes a semi-colon delimited array of values. To paste a semi-colon delimited array into a values slot in a file in ArtManager: Simply double-click the NAME of the value, not the values entry for that property.e.g. To add an array of physical damage value to a skill, go to the Offensive Parameters tab, then the Offensive Absolute tab, then the Offensive Physical tab. Double-click the name of the value, e.g. offensivePhysicalMin itself, not the values column to the right of the name. The little "Editing Variable" window pops up just like if you clicked the values, but all the "Array Editing Controls" buttons are grayed out. Double-click the "Value" slot next to the file name and paste there or enter the array into "Set All" text-box and click the "Set All" button and click "OK". Now you can click the values and the array is displayed as though you had entered each value normally. Start Value Enter a value in the textbox for the value you want the array to have at the start. End Value Enter the last value in the array, the highest value Number of values Enter how many levels the skill has e.g. 16 skill levels will mean a 16 element array. No decimals (decimal format) The default format for number values in ArtManager is "1.000000" or six decimal places. If you want values less than one included, uncheck this box. Integers only This checkbox strips all the numbers less than one from the values. This is useful for things like "Skill Charge Levels" for skills like onslaught or chance to proc skills like Dual Weapon Chances to Proc. Number of decimal places Values for skills that use damage over time like Envenom Weapon usually only have 1 decimal place (10ths) to get that extra point of damage per 3 seconds. You can have up to 6 decimal places though. Reverse array Reverses the values generated. This could be useful for decreasing cooldown on a skill for example. Types of incrementing values buttonsOnce you've entered your values and selected options, click one of the three buttons to create the array: Linear Sequence An equal amount is added each level until reaching the maximum value entered. Straight sloping sequence. Parabolic Curve Generates a faux-parabolic sequence (just the Bezier curve reversed) that starts out adding smaller vaues each level and increasing the amount added until the maximum is reached. A shallow slope to an increasing steep slope at maximum. Becauise the slope starts out so shallow, the minimum value is sometimes duplicated in the next value...edit manually I guess. Bezier curve Starts out steep and flattens out at max. Adds larger values per level at first and increasingly smaller values at max. |
| No decimals (decimal format) Integers only Number of decimal places Reverse array | |||
| Start from | Count max | Divisor | No decimals |
|
| |||