-
Notifications
You must be signed in to change notification settings - Fork 28
`ds.toml`
Coby Zhong edited this page Mar 3, 2024
·
1 revision
Including a ds.toml
file at the root of your project folder can allow developers to configure various aspects of an OSTW project.
The configuration values and their descriptions follow:
-
entry_point
: Static entry point rather than the current file. (default unset) -
paste_check_is_extended
: Determines if the__loadPersist
variable is placed in the extended collection. I strongly recommend leaving this to the default. (defaultfalse
) -
log_delete_reference_zero
: Prints an error to the workshop log when you attempt to free up memory with a null class reference. (defaultfalse
) -
c_style_workshop_output
: Uses the newer workshop syntax (Global.x = Global.a + Global.b
) instead of the old version (Set Global Variable(x, Global Variable(a), Global Variable(b))
). (defaultfalse
) -
compile_miscellaneous_comments
: Determines if ostw will add extra comments to the workshop output (ex. rule action count). (defaulttrue
) -
out_file
: Writes the workshop output code to this file. (default unset) -
optimize_output
: Controls whether the output workshop code is optimized. (defaulttrue
) -
use_tabs_in_workshop_output
(defaultfalse
) -
subroutine_stacks_are_extended
: Determines if the ostw-generated workshop variables used to track a subroutine's outer class reference will be extended. (defaultfalse
)