Allows you to save alternate default setting states for the circuit and entity settings. Requested by JigSaW on Discord.
Providing the player with new tools or adjusting the game interface, without fundamentally changing gameplay.
Version: 1.1.0
Date: 2026-03-15
Features:
- Added support for parameters in default settings (each type needs explicit parameter support, please request if not implemented) Resolves https://github.com/protocol-1903/default-settings/issues/6
Changes:
- Added inserter parameter support
- Added assembling machine parameter support
- Added asteroid collector parameter support
- Added lamp support
- Added power switch support
- Added storage tank support
- Added reactor support
- Added roboport support
- Added rocket silo support
- Added splitter and lane splitter support
- Added train stop support
- Added loader and loader-1x1 support
- Added basic logistic container support
- Added accumulator support
- Added assembling machine support
- Added wall support
- Added mining drill support
- Added offshore pump support
- Added artillery turret support
- Added ammo turret support
- Added electric turret support
- Added fluid turret support
- Added turret support
- Added asteroid collector support
- Added agricultural tower support
Version: 1.0.9
Date: 2025-12-04
Changes:
- Updated LuaGUIElements to use tags instead of names for calling relevant handlers
- Added new handlers for clearing entity settings and clearing saved settings
- Code annotations (thanks for the recommendation @PennyJim)
- Added required references for PEREL
Version: 1.0.8
Date: 2025-11-19
Bugfixes:
- Fixed that handlers.is_default would run checks if the entity type was not supported
Version: 1.0.7
Date: 2025-11-19
Bugfixes:
- Fixed the bug that should've been fixed in the last version
Version: 1.0.6
Date: 2025-11-19
Bugfixes:
- Fixed entity settings being overridden regardless of if they are default. Resolves https://github.com/protocol-1903/default-settings/issues/3, https://github.com/protocol-1903/default-settings/issues/1
- Fixed a crash when source/destination entity of a wire is destroyed
- Fixed circuit settings not being reverted when the last connecting entity is destroyed
Version: 1.0.5
Date: 2025-08-26
Changes:
- Preemptive player check for circuit events when perel is updated
Version: 1.0.4
Date: 2025-08-26
Changes:
- Removed log file spam from handlers
Bugfixes:
- Fixed a crash when using red wires
- Fixed a crash when connecting to a non-supported entity
Version: 1.0.3
Date: 2025-08-22
Bugfixes:
- Fixed some crashes related to a bad implementation of the library :P
Version: 1.0.2
Date: 2025-08-21
Changes:
- Outsourced circuit network connections to PEREL
- Removed old scripting and storage references to custom events
Version: 1.0.1
Date: 2025-08-21
Changes:
- Optimized circuit network search code to only apply to entities that are added to a temporary network
Bugfixes:
- Fixed a crash when clicking an entity that does not support the circuit network
Version: 1.0.0
Date: 2025-08-21
Features:
- Initial release