Skip to main content

Settings

Settings can be modified in Edit > Project Settings > Stoch (Editor).

Squelch Import Warnings (Missing Columns)

When importing a loot table template, warnings about missing columns are ignored. E.g., consider this table formatted as a CSV file:

RowName,RefTable,RefRowName,Weight,RefMode
"Y","DataTable'/Game/Stoch/DataTables/TableA.TableA'","X","100","Row"
Loot Table Template A (Unlimited)
Row NameRef TableRef Row NameWeightRef Mode
YTable AX100Row

Importing this table would cause a warning about missing the Weight Inherit Mode column. It will still import successfully but rows with missing columns will receive a default value.

Fixup Row References

When a row in a data table or loot table gets renamed, all loot table rows which reference that row will automatically get updated to the new name.

caution

This feature is experimental. There are some cases where updates do not occur correctly. As such, it is Disabled by default.

caution

Enabling this feature with source control may cause excessive check-outs. Use with caution.

Suppose we have the following tables:

Data Table Fruits
Row Name
Apple
Banana
Loot Table Template B (Unlimited)
Row NameRef TableRef Row NameRef ModeWeightWeight Inherit Mode
XFruitsAppleRow200Parent

With this option enabled, renaming the row Apple from Data Table Fruits to Apple_Renamed would cause Loot Table B, Row X to have its ref row name changed to Apple_Renamed. E.g.:

Data Table Fruits (After Rename)
Row Name
Apple_Renamed
Banana
Loot Table Template B (Unlimited)
Row NameRef TableRef Row NameRef ModeWeightWeight Inherit Mode
XFruitsApple_RenamedRow200Parent

Auto Save After Reference Fixup

When a row reference is fixed up from the Fixup Row References setting, automatically save the loot table templates that were updated.

caution

This feature is experimental. It can cause excessive check-outs when using source control.