Merkezi Veritabanı Yöneticisi

  • Merkezi Veritabanı Yöneticisi
  • Merkezi Veritabanı Yöneticisi
  • Merkezi Veritabanı Yöneticisi
  • Merkezi Veritabanı Yöneticisi
  • Merkezi Veritabanı Yöneticisi
LeGrizzly
34 aboneleri
V1.0.0.0
527

Modlayıcılar için Merkezi Depolama ve VS Kod Araçları

FS25_DBAPI, Farming Simulator 25 modları için geliştirilmiş bir kalıcılık katmanıdır. Parçalanmış veri işlemeyi merkezi, JSON destekli FlatDB ile değiştirir ve ad alanlı anahtar/değer depolama için basit bir genel API (g_globalMods["FS25_DBAPI"].DBAPI) sağlar.

İş akışınızı güçlendirmek için IntelliSense, parçacıklar ve veritabanı dosyalarınızı doğrudan düzenleyicide incelemenizi sağlayan canlı ağaç görünümü içeren özel bir VS Code uzantısıyla birlikte gelir.

Neden FS25_DBAPI kullanılmalı?
- Sıfır Ek Yük: Harici veritabanı motorları gerektirmeyen minimal, oyun kaydetme açısından güvenli bir kalıcılık katmanı.

- Sezgisel API: getValue, setValue, listKeys ve deleteValue için temiz yöntemler.

- Geliştirici Hızı: Otomatik tamamlama, parçacıklar ve çalışma alanı görselleştirmesiyle kodlamayı büyük ölçüde hızlandırın.

- Çapraz Mod Uyumluluğu: Modlar arasındaki veri paylaşımını basitleştirin ve kayıtlı oyunlar arasındaki geçişleri kolaylaştırın.

- Ölçeklenebilir: Küçük yardımcı modlar için yeterince hafif, ancak karmaşık mod paketleri için yeterince sağlam.

Geliştiriciler için Hızlı Başlangıç

1. Modu Kurun
Sürüm ZIP'ini mods/klasörünüze bırakın ve API'yi başlatmak için kayıtlı oyununuzu yükleyin.

2. VS Code Uzantısını Kurun
vscode-extension dizinine gidin ve şunu çalıştırın:
---
Bash
npm derlemeyi çalıştır
npm çalıştırma paketi
---
Ortaya çıkan .vsix'i VS Code (Uzantılar → VSIX'ten Yükle...) aracılığıyla yükleyin.

Kod Örnekleri
Bir yapılandırma değeri ayarlayın:
---
Lua
yerel DBAPI = g_globalMods["FS25_DBAPI"]
DBAPI.setValue("MyMod", "config.playerSpeed", 12.5)
---

Geri dönüş varsayılanıyla okuyun:
---
Lua
yerel DBAPI = g_globalMods["FS25_DBAPI"]
yerel hız = DBAPI.getValue("MyMod", "config.playerSpeed", 10)
---

Katılın
Geri bildirim arıyoruz! Bir hatayı bildirmek, bir özellik istemek veya bir entegrasyon önermek istiyorsanız GitHub'daki sohbete katılın.

Repo ve Dokümanlar:
DBAPI: https://github.com/LeGrizzly/FS25_DBAPI
VSCode Dahili: https://github.com/LeGrizzly/VS_Code_DBAPI
Anlaşmazlık : https://discord.gg/7xUh3AsJPZ

Sunucu
Konsollar
Değişiklik günlüğü
1
Kredi
Yorumlar
0