في القسم [Behaviour]، غيّر "EnableTextPathLogging=False" إلى "EnableTextPathLogging=True"
GAME_DIR\BepInEx\config\AutoTranslatorConfig.ini
[Behaviour]EnableTextPathLogging=True
الخطوة 3: شغّل اللعبة وابحث عن مسار النص في وحدة التحكم
إذا تم الإعداد بشكل صحيح، ستظهر نافذة وحدة تحكم تعرض نص اللعبة ومسار النص
الخطوة 4: إنشاء ملف إعادة تغيير الحجم
أنشئ ملفًا باسم "resizer.txt" داخل المجلد "GAME_DIR\BepInEx\Translation\en\Text\".
على سبيل المثال: "GAME_DIR\BepInEx\Translation\en\Text\resizer.txt"
يمكنك إنشاء أكثر من واحد من هذه الملفات. كل ملف يجب أن يكون ملف .txt وينتهي اسمه بـ "resizer". مثال: mainmenu_resizer.txt، dialogue.resizer.txt، _resizer.txt
الصيغة:
حيث الأوامر المتاحة هي:
أوامر تغير حجم الخط إلى حجم ثابت
ChangeFontSizeByPercentage(double percentage): حيث النسبة المئوية هي نسبة حجم الخط الأصلي التي يتم تقليصها إليها.
ChangeFontSize(int size): حيث الحجم هو الحجم الجديد للخط
IgnoreFontSize(): يمكن استخدام هذا لإعادة تعيين سلوك تغيير حجم الخط الذي تم تعيينه على مسار "غير محدد" للغاية.
[Info :XUnity.AutoTranslator] Setting text on '???' to '???' # <-- نص اللعبة
[Info :XUnity.AutoTranslator] Path : ??? # <-- مسار النص
[Info :XUnity.AutoTranslator] Level: ???
TextPath=Command
وحدة التحكم
[Info :XUnity.AutoTranslator] Setting text on 'TMPro.TextMeshProUGUI' to 'Lorem Ipsum...'
[Info :XUnity.AutoTranslator] Path : /UIManager/ui_conversation/limiter/panel_dialogue/normal/txtmeshDialogueNormal
[Info :XUnity.AutoTranslator] Level: -1
[Info :XUnity.AutoTranslator] Setting text on 'UnityEngine.UI.Text' to 'It is a long...'
[Info :XUnity.AutoTranslator] Path : /UIManager/ui_conversation/limiter/choices/panel_choices/ui_conversation_option(Clone)/text
[Info :XUnity.AutoTranslator] Level: -1
[Info :XUnity.AutoTranslator] Setting text on 'UnityEngine.UI.Text' to 'Contrary to popular...'
[Info :XUnity.AutoTranslator] Path : /UIManager/ui_conversation/limiter/choices/panel_choices/ui_conversation_option(Clone)/text
[Info :XUnity.AutoTranslator] Level: -1