Skip to content

Add _EngineOn path audit for vanilla SaccFlightAndVehicles#1

Open
ZYNX-404 wants to merge 1 commit into
masterfrom
codex/investigate-_engineon-state-changes
Open

Add _EngineOn path audit for vanilla SaccFlightAndVehicles#1
ZYNX-404 wants to merge 1 commit into
masterfrom
codex/investigate-_engineon-state-changes

Conversation

@ZYNX-404

@ZYNX-404 ZYNX-404 commented Mar 8, 2026

Copy link
Copy Markdown
Owner

Motivation

  • Provide a concise static audit of all code paths that read or mutate _EngineOn/EngineOn (DFUNCs, station/ownership flows, Set/GetProgramVariable usage) to help root-cause the observed immediate ON→OFF rollback.

Description

  • Add docs/engineon_path_audit.md which enumerates mutation points, ON/OFF trigger routes, setter vs read-only uses, station/ownership/DFUNC rollback locations, prioritized root-cause candidates, and concrete logging checkpoints for follow-up validation.

Testing

  • Ran automated repository scans and traces (rg searches across Scripts/*.cs, inspected relevant SaccAirVehicle.cs, SaccEntity.cs, SaccVehicleSeat.cs, DFUNC_ToggleEngine.cs) and committed the new file, all commands completed successfully.

Codex Task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant