pipeworks_mud_mapper.services.state.actions_exit

Exit-related zone state transitions.

These helpers encapsulate the exit checkbox logic so callbacks can delegate all zone mutations to the state manager.

Functions

apply_exit_changes(*, zone_data, selected_room, ...)

Apply exit checkbox changes to the zone.

Module Contents

pipeworks_mud_mapper.services.state.actions_exit.apply_exit_changes(*, zone_data, selected_room, checked_values)[source]

Apply exit checkbox changes to the zone.

Returns a ZoneTransition with extra effects for checkbox values and feedback UI.