• المنتجات
  • الميزات
  • Mod Master
  • تحميل
  • ألعاب
  • مدونة
  • التسعير

إطار عمل HUD

المؤلف:registrator2000آخر تحديث:18/03/2017 05:56:026.5M280KB

Fallout 4 إطار عمل HUD-1-لاغو فاست مودماستر
Fallout 4 إطار عمل HUD-2-لاغو فاست مودماستر
Fallout 4 إطار عمل HUD-1-لاغو فاست مودماستر
Fallout 4 إطار عمل HUD-2-لاغو فاست مودماستر

مقدمة التعديل

HUDFramework هو إطار عمل لواجهة المستخدم يتيح للمشرفين إضافة عناصر واجهة مستخدم جديدة إلى HUD.
[الحجم=15]إطار عمل HUD[/مقاس]

★ حول ★

HUDFramework هو إطار عمل لواجهة المستخدم يتيح للمشرفين إضافة عناصر واجهة مستخدم جديدة إلى HUD بطريقة خالية من التعارض.

إحصائيات، وقت، أدوات... والمزيد! أهلاً بكم في عالم جديد من تعديل واجهة المستخدم.

★ التفاصيل ★

في السابق، كان أي تعديل يُجري على شاشة العرض الرئيسية (HUD) يُلغي بالضرورة جميع تعديلات الشاشة الرئيسية الأخرى ويتعارض معها. يُحل HUDFramework هذه المشكلة بتحميل تعديلات الواجهة الفردية ديناميكيًا إلى شاشة العرض الرئيسية أثناء التشغيل. يُتيح هذا للمُعدِّلين الأدوات اللازمة لتحميل عناصر واجهة مُخصصة والتواصل معها.

لاحظ أنه يجب تثبيت تعديل يستخدم الإطار لعرض أي أدوات! إذا كنت تبحث عن تعديلات HUDFramework لتثبيتها، فستجد قائمة بها في قسم التعليقات.

★ التثبيت ★

1. قم بالتثبيت باستخدام مدير التعديل المفضل لديك، أو انسخ الملفات الموجودة في الملف الذي تم تنزيله إلى مجلد بيانات Fallout 4 الخاص بك.
2. قم بتنشيط HUDFramework.esm في مدير التعديلات الخاص بك، أو عبر قائمة التعديلات.

ملاحظة: إذا تلقيت رسالة تفيد باستبدال ملف HUDMenu.swf، فهذا يعني أن لديك تعديل واجهة مستخدم مُثبّتًا. لاستخدامهما معًا، يمكنك حقن HUDFramework في التعديل الآخر باستخدام مُرقّع HUDFramework التلقائي. راجع قسم التوافق.



★ المميزات (لمؤلفي التعديل) ★

  • إنشاء أدوات HUD وتعديل عناصر واجهة المستخدم الحالية أثناء التنقل عبر واجهة Papyrus.
  • كتابة تعبيرات AS3 مباشرة داخل Papyrus وتقييمها ديناميكيًا في Scaleform.
  • إطار عمل واحد يستفيد HUDFramework من F4SE، ولكنه لا يتطلبه - يمكنك نقل تعديلات واجهة المستخدم الخاصة بك إلى وحدات التحكم.


★ أمثلة الاستخدام ★

استرداد مرجع إلى HUDFramework:
إطار عمل HUD hud = HUDFramework.GetInstance()

تحميل أداة واجهة المستخدم:
hud.RegisterWidget(Self, "MyWidget.swf", 100, 100)
➲ hud.LoadWidget("MyWidget.swf")

التواصل مع عنصر واجهة المستخدم:
hud.SendMessage("MyWidget.swf", UpdateResourceBar, 100)

إظهار/إخفاء البوصلة:
hud.Eval("hud.BottomCenterGroup_mc.CompassWidget_mc.visible = false;")


★ ما هو ممكن ★

  • ساعة على الشاشة تعرض الوقت داخل اللعبة/الوقت الحقيقي
  • أداة حالة الرفيق (عرض الصحة والإحصائيات)
  • أداة إحصائيات البقاء (الجوع، النوم، العطش)
  • مقياس حرج مخصص خارج VATS
  • عجلة السلاح
  • عجلة مصاحبة
  • علامة التقاطع المخصصة
  • إخفاء عناصر واجهة المستخدم المحددة
  • عناصر واجهة المستخدم الخاصة بالمهمة، مثل الرادار أو الخريطة المصغرة أو المؤقت الذي يعد تنازليًا للانفجار
  • ...وأكثر!

إذا كنت تريد رؤية المزيد من الأمثلة حول ما هو ممكن باستخدام تعديلات واجهة المستخدم، راجع قوائم التعديلات المدعومة لأطر عمل واجهة المستخدم لألعاب Fallout السابقة.



★ التوافق ★

يتم توفير تصحيح DEF_UI في قسم الملفات.
إذا كنت تستخدم أي تعديل آخر يحل محل HUDMenu.swf، فعليك دمج HUDFramework مع HUDMenu.swf الخاص بالتعديل الآخر. هذه عملية آلية، حيث يستطيع مُرقِّع HUDFramework التلقائي حقن HUDFramework تلقائيًا في أي ملف HUDMenu.swf. (في الواقع، هذا الإصدار بحد ذاته عبارة عن تصحيح تلقائي لقائمة HUDMenu الأصلية!) احصل على برنامج التصحيح التلقائي في قسم الملفات - التعليمات متضمنة في التنزيل.


★ الشكر والتقدير ★

محرك النصوص BISE لجعل التقييم الديناميكي AS3 ممكنًا.
RABCDASM لتفكيك وتجميع SWF القوي وغير المدمر.
F4SE لتسجيل Scaleform.
هذه الأداة مقدمة من طرف ثالث [bufftool]أيقونة التنبيه

تنزيل التعديلات الآن

قم بتثبيت LagoFast، ثم قم بتشغيل Fallout 4 والعب بالتعديلات التي تحبها.