عن المشروع
palschema-hub هو مورد يُدار من قبل المجتمع لمعدلي Palworld الذين يستخدمون PalSchema لتصحيح جداول البيانات. يوفر مجموعة شاملة من 31 مخطط JSON مستمدة من رؤوس SDK للعبة وبيانات الصفوف المرصودة، لملء فجوة في مجتمع التعديل لقائمة قابلة للتصفح لحقول الجداول.
الميزات الرئيسية تشمل:
- سجل ومتصفح المخططات: واجهة ويب قابلة للبحث ولا تحتاج إلى بناء (GitHub Pages) لتصفح المخططات وقيم الصفوف الحالية لـ 28 جدولًا (أكثر من 41,000 صف).
- واجهة سطر أوامر المدقق (`palschema-validate`): أداة تستخدم ajv للتحقق من صحة ملفات JSON/JSONC للتعديلات مقابل السجل. تدعم ملفات الجداول الخام، وتنسيقات pal-loader و item-loader، وتقدم أخطاء على مستوى الحقول واقتراحات "هل تقصد" للمفاتيح غير المعروفة.
- تتبع الإصدارات والهجرة: يتتبع تغييرات بنية الصفوف عبر إصدارات Palworld (من 0.3.1 إلى 1.0). يمكن لواجهة سطر الأوامر فحص التعديلات بحثًا عن الحقول التي حُذفت أو أعيد تسميتها بين إصدارات اللعبة المحددة للمساعدة في الهجرة.
- أصل البيانات: يتم مقارنة المخططات بين تفريغات جدول البيانات العامة ورؤوس SDK المفككة لضمان دقة أسماء الحقول وأنواع C++.
- تكامل CI: يتضمن سير عمل مثال لـ GitHub Actions لمستودعات التعديل لتشغيل التحقق تلقائيًا.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.