Zoom, pan and per-slot undress in the dressing room

EnableClickRotate becomes EnableModelControls, the controls of 4.3.4's
ModelWithControlsTemplate: left-drag turns the model without ClassicAPI's
step animation, the mouse wheel moves the camera toward the face with
SetPortraitZoom, and right-drag pans with 4.3.4's per-race pan speed and
bounds. Showing the frame resets zoom and pan. Every model frame pfUI
skins gets them.

The dressing room gains an Undress button and a column of slot buttons
on each side, in the paperdoll's order; clicking one calls UndressSlot.
This commit is contained in:
Brues
2026-10-30 23:11:09 -05:00
parent 2c7ca8afdd
commit 70cc994a97
15 changed files with 149 additions and 30 deletions
+1
View File
@@ -123,6 +123,7 @@ pfUI_translation["deDE"] = {
["Clear Rolls"] = nil,
["Click Action"] = nil,
["Click Casting"] = nil,
["Click to undress"] = nil,
["Clock"] = nil,
["Close"] = nil,
["Collapse Empty Slots"] = nil,
+1
View File
@@ -129,6 +129,7 @@ pfUI_translation["enUS"] = {
["Clear Rolls"] = nil,
["Click Action"] = nil,
["Click Casting"] = nil,
["Click to undress"] = nil,
["Clock"] = nil,
["Close"] = nil,
["Collapse Empty Slots"] = nil,
+1
View File
@@ -123,6 +123,7 @@ pfUI_translation["esES"] = {
["Clear Rolls"] = "Borrar los dados",
["Click Action"] = "Acción al hacer clic",
["Click Casting"] = "Lanzamiento al hacer click",
["Click to undress"] = nil,
["Clock"] = "Reloj",
["Close"] = "Cerrar",
["Collapse Empty Slots"] = nil,
+1
View File
@@ -123,6 +123,7 @@ pfUI_translation["frFR"] = {
["Clear Rolls"] = "Clear les roulements",
["Click Action"] = "Action au clic",
["Click Casting"] = "Clique sur le lancement de sort",
["Click to undress"] = nil,
["Clock"] = "Horloge",
["Close"] = "Fermer",
["Collapse Empty Slots"] = nil,
+1
View File
@@ -123,6 +123,7 @@ pfUI_translation["koKR"] = {
["Clear Rolls"] = nil,
["Click Action"] = "클릭 액션",
["Click Casting"] = nil,
["Click to undress"] = nil,
["Clock"] = "시계",
["Close"] = "닫기",
["Collapse Empty Slots"] = nil,
+1
View File
@@ -123,6 +123,7 @@ pfUI_translation["ruRU"] = {
["Clear Rolls"] = "Очистить броски",
["Click Action"] = "Действие при нажатии",
["Click Casting"] = "Каст по нажатию",
["Click to undress"] = nil,
["Clock"] = "Часы",
["Close"] = "Закрыть",
["Collapse Empty Slots"] = nil,
+1
View File
@@ -123,6 +123,7 @@ pfUI_translation["zhCN"] = {
["Clear Rolls"] = "清除Roll点",
["Click Action"] = "点击操作",
["Click Casting"] = "点击施法",
["Click to undress"] = nil,
["Clock"] = "时间",
["Close"] = "关闭",
["Collapse Empty Slots"] = nil,
+1
View File
@@ -123,6 +123,7 @@ pfUI_translation["zhTW"] = {
["Clear Rolls"] = "清除Roll點",
["Click Action"] = "點擊操作",
["Click Casting"] = nil,
["Click to undress"] = nil,
["Clock"] = "時間",
["Close"] = "關閉",
["Collapse Empty Slots"] = nil,