Smooth Motion Factory
Auto Physics Reset 본문
Auto Physics Reset
A plugin that automatically resets physics outfits that break in specific situations.
The reason I first planned this mod started with the symptom of sudden frame drops when using killmoves or paired animations. The cause was the physics outfits, and the reason was that when the character's Root position changes abruptly, the bones of the physics outfits get twisted, causing a massive internal computational explosion.
Therefore, by forcibly resetting the physics outfits whenever the character's Root position changes abruptly, I was able to achieve two effects: maintaining the frame rate and keeping the clothes looking neat.
Settings (INI)
You can adjust the activation status and delay of each trigger by editing the file:SKSE/Plugins/AutoPhysicsReset.ini
[Triggers]
- Sync Animations: Reset at the start/end of killmoves, paired attacks, etc.
- Furniture: Reset at the start/end of using chairs, beds, etc.
- Riding: Reset when mounting/dismounting a horse.
- Scripted Scenes: Reset at the start/end of events where player control is lost.
- Slow Motion: Reset when slow motion ends (Disabled by default).
- Hotkey Toggle: Enable/disable the mod using the F10 (default) key.
[Delay]
Delay in seconds before triggering the forceful reset on Enter events.
fSyncAnimEnterDelay = 0.5fFurnitureEnterDelay = 0.5fRidingEnterDelay = 0.5fScriptedSceneEnterDelay = 0.5
FAQ
Q. What is the difference from directly typing the built-in SMP RESET console command?
A. SMP RESET applies to all NPCs in the cell, causing all of them to flinch as their poses and outfits are reset. However, APR applies only to the player.
Q. Does it support both SMP and CBPC?
A. YES.
Auto Physics Reset
특정 상황에서 물리 의상이 고장 나는 현상을 자동으로 리셋(초기화)해 주는 플러그인입니다.
이 모드를 처음 기획하게 된 계기는 킬무브나 페어 애니메이션(Paired animations)을 사용할 때 갑작스럽게 프레임 드랍이 발생하는 증상 때문이었습니다. 원인은 물리 의상에 있었으며, 캐릭터의 Root 위치가 급격하게 변할 때 물리 의상의 뼈대(Bones)가 꼬이면서 내부적으로 엄청난 연산 폭발을 일으키기 때문이었습니다.
따라서 캐릭터의 Root 위치가 급변할 때마다 물리 의상을 강제로 리셋해줌으로써, 프레임 방어와 의상을 단정하게 유지하는 두 가지 효과를 동시에 얻을 수 있었습니다.
설정 (INI)
아래 경로의 파일을 수정하여 각 트리거의 활성화 여부와 지연 시간(Delay)을 조절할 수 있습니다.SKSE/Plugins/AutoPhysicsReset.ini
[Triggers] (발동 조건)
- Sync Animations: 킬무브, 페어 어택 등 시작/종료 시 리셋
- Furniture: 의자, 침대 등 가구 사용 시작/종료 시 리셋
- Riding: 말에 탑승하거나 하차할 때 리셋
- Scripted Scenes: 플레이어의 조작이 불가능해지는 이벤트 씬 시작/종료 시 리셋
- Slow Motion: 슬로우 모션 종료 시 리셋 (기본값: 비활성화)
- Hotkey Toggle: F10 키(기본값)를 사용하여 모드를 켜고 끌 수 있음
[Delay] (지연 시간)
Enter(시작) 이벤트 시 강제 리셋이 작동하기 전까지의 대기 시간(초)입니다.
fSyncAnimEnterDelay = 0.5fFurnitureEnterDelay = 0.5fRidingEnterDelay = 0.5fScriptedSceneEnterDelay = 0.5
FAQ (자주 묻는 질문)
Q. 내장된 SMP RESET 콘솔 명령어를 직접 치는 것과 무엇이 다른가요?
A. 콘솔 명령어 SMP RESET은 셀(Cell) 내의 모든 NPC에게 적용되어, 모든 캐릭터의 포즈와 의상이 리셋되면서 움찔거리는 현상을 유발합니다. 하지만 APR(Auto Physics Reset)은 오직 플레이어에게만 적용됩니다.
Q. SMP와 CBPC를 모두 지원하나요?
A. 네, 모두 지원합니다 (YES).
'For Honor in Skyrim > Extended Moveset' 카테고리의 다른 글
| Beam Walking Assist Beta 0.2 (0) | 2026.03.03 |
|---|---|
| Open Animation Replacer - RaySense (1) | 2026.02.22 |
| For Honor in Skyrim Grapple / Unarmed / RKO (0) | 2026.01.27 |
| For Honor in Skyrim Grapple 1.3 (0) | 2026.01.25 |
| For Honor Real Time Waiting (0) | 2026.01.20 |