The recovered system: fire channels = LBE4ControlsManager buttonGroups (0x40/0x45/0x46/0x47); default groups = the per-mech type-6 controls-map resource in BTL4.RES, installed by the T0 CreateStreamedMappings the port already called -- it needed only the TriggerState attribute (id 0x13 PINNED to the binary value; fireImpulse@0x31C is the binary's TriggerState) and an input feed. Keyboard/harness now push press/release edges into the button groups; the gBT*Trigger bypasses, per-type keyboard split and 1,0 pulse hack are retired -- weapons sharing a button fire TOGETHER (madcat Trigger = 4 weapons). Myomers @4b9550/@4b95b8 misattribution corrected (they are MechWeapon ConfigureMappables/ChooseButton). Verified 2-node: kill through the authentic chain (12 hits vs ~36 pre-groups). Config-mode session (regrouping UI) = the remaining stage, KB-scoped. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
14 lines
766 B
Plaintext
14 lines
766 B
Plaintext
SUCCESS: The process "btl4.exe" with PID 30152 has been terminated.
|
|
SUCCESS: The process "btl4.exe" with PID 31592 has been terminated.
|
|
Exception in thread Thread-2 (serve_pod):
|
|
Traceback (most recent call last):
|
|
File "C:\Users\epilectrik\.pyenv\pyenv-win\versions\3.11.4\Lib\threading.py", line 1038, in _bootstrap_inner
|
|
self.run()
|
|
File "C:\Users\epilectrik\.pyenv\pyenv-win\versions\3.11.4\Lib\threading.py", line 975, in run
|
|
self._target(*self._args, **self._kwargs)
|
|
File "C:\git\bt411\tools\btconsole.py", line 123, in serve_pod
|
|
data = s.recv(4096)
|
|
^^^^^^^^^^^^
|
|
ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
|
|
SUCCESS: The process "python.exe" with PID 21900 has been terminated.
|