Repository navigation
Releases: aefly/motioncab
Releases · aefly/motioncab
Release list
v1.1.0
✨ Added
- Add localization support by @aefly in
9564333 - Add 14 localization files by @aefly in
12435e8 - Add speed unit strings by @aefly in
998da2f - Improve Quick Settings window layout by @aefly in
9cf5dd6 - Add language change counter by @aefly in
4e5f775 - Localize MotionCab via SPF's Localization API by @aefly in #1
- Add left/right rotation settings by @aefly in
25dad91 - Split rotation into left/right by @aefly in
fcbbd28 - Migrate old steering rotation key by @aefly in
6ce145b - Migrate legacy settings keys by @aefly in
2fc1e4b - Add per-side steering camera rotation by @aefly in
c9e0853 - Split steering rotation left/right by @aefly in
a15ce86 - Add disable-in-reverse to steering camera by @aefly in
a05e657 - Add disable-in-reverse toggle by @aefly in
1da490f - Fade effect contributions on toggle by @aefly in
15ae1eb - Add Blindspot Viewer effect by @aefly in
16b3f61 - Add BlindspotViewer settings by @aefly in
2dfb9be - Add Blindspot Viewer effect by @aefly in #2
- Add ConfigurableEffect base class by @aefly in
0f0f643 - Add shared telemetry helpers by @aefly in
370b273 - Add Quick Settings window tabs by @aefly in
a4ca22d - Rework suspension effect by @aefly in
2806617 - Rework smoothing and surface by @aefly in
566be88 - Add Cabin Walk to walk around the parked cabin by @aefly in
5c4e39b - Add Cabin Walk effect by @aefly in #4
- Make Quick Settings window resizable by @aefly in
6ad24b9 - Add mirror glance keybinds by @aefly in
6160fe6 - Add steering center zone, rework glance pitch by @aefly in
64f297d - Add Natural Head Movement effect by @aefly in
a564e2f - Add Natural Head Movement effect by @aefly in #5
🔧 Changed
- Add
AllSettingKeyshelper by @aefly in5c0cb7a - Use shared window size defaults by @aefly in
4921f87 - Make settings window non-resizable (temporary) by @aefly in
9341fd6 - Restructure source layout by @aefly in
7aa58bf - Reorganize source tree and effects by @aefly in
ff90406 - Add shared math and string utilities by @aefly in
f00ec3a - Add centralized keybind definitions by @aefly in
334a637 - Centralize action metadata by @aefly in
f51eef2 - Centralize settings schema by @aefly in
c85f6f9 - Move settings schema to core/SettingsSchema by @aefly in
4f7229f - Extract camera rig into CameraRig by @aefly in
6617631 - Drop unused name member by @aefly in
2dc301e - Split settings window into tab files by @aefly in
f5636a1 - Extract surface classification by @aefly in
0cd239e - Fade out driver-seat effects away from the wheel by @aefly in
a808fae - Show settings only in the Quick Settings window by @aefly in
7bf0d90 - Make source layout and namespaces consistent by @aefly in
643e64c - Share SmootherStep, Lerp and IsRightHandDrive by @aefly in
208b29c
🐛 Fixed
- Migrate legacy settings on activation by @aefly in
aad3532 - Correct angular accel and resets by @aefly in
2f81307 - Raise suspension reactivity min by @aefly in
bdef635 - Detect external seat write on unload by @aefly in
4ba2e6b - Use double for steering delay timestamps by @aefly in
ef93d16 - Avoid roll phase wrap discontinuity by @aefly in
85a793c - Wrap
SpeedShakeEffectnoise phases by @aefly in3f01ece - Wrap phase to avoid precision loss by @aefly in
d79362e - Ease camera in and out of reverse by @aefly in
9f7c9ff - Make head motion more natural by @aefly in
c2e3d7d - Handle external FOV writes by @aefly in
c3f6b3e - Add missing
stand_ylabel by @aefly in2c04b30 - Anchor look to mirror check offset by @aefly in
19328bd - Reset sound bank on world ready by @aefly in
94b1fd8 - Reset camera and sound on unload by @aefly in
7449783
📝 Documentation
- Document localization and update checklist by @aefly in
07030aa - Document left/right steering rotation by @aefly in
1e61f6e - Add
disable_in_reversesetting to README by @aefly in8fffa2b - Add Blindspot Viewer to README by @aefly in
aa6ca91 - Update settings schema references by @aefly in
e1502db - Fix comment reference to
EffectTabs.cppby @aefly in [ce4bed0](https://github.com/aefly...
v1.0.1
✨ Added
🔧 Changed
🐛 Fixed
⚙️ Maintenance
📦 Installation
Important
Requires SPF Framework 1.2.4 or newer. Update or install the framework first.
- Install or update the SPF Framework (1.2.4+) in your game's
bin/win_x64/plugins/folder. - Download
motioncab-1.0.1.zipand extract it into your game'sbin/win_x64/folder. - Start your game and enable MotionCab in SPF's plugin manager.
🔒 Verification
| File | SHA-256 |
|---|---|
| motioncab.dll | 55b560d5d4916bf9f63a96ff062a795de3e1fdcd8ba6bbec6c89a7b738b5a92f |
Check it in PowerShell with Get-FileHash motioncab.dll.
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Full Changelog: https://github.com/aefly/motioncab/commits/v1.0.0
