Skip to content

Allow reading and writing settings at runtime - #83

Open
llMBQll wants to merge 5 commits into
derive-exportfrom
dynamic-settings
Open

llMBQll wants to merge 5 commits into
derive-exportfrom
dynamic-settings

Conversation

@llMBQll

@llMBQll llMBQll commented Sep 4, 2026

Copy link
Copy Markdown
Owner

Changes:

  • [BREAKING] settings.lua now receives the Settings object that can be edited with regular field access, instead of just getting a constructor function
  • Now all user scripts have access to Settings object
  • Changing a setting will emit an event in a format "Settings.<FIELD_NAME>" with its value (also when new value is equal to old)

@llMBQll
llMBQll force-pushed the dynamic-settings branch 2 times, most recently from c0b23f5 to 00dd7cb Compare September 4, 2026 19:52
@llMBQll
llMBQll marked this pull request as ready for review September 4, 2026 20:08
@llMBQll
llMBQll marked this pull request as draft September 4, 2026 20:30
@llMBQll
llMBQll marked this pull request as ready for review September 6, 2026 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant