Centralny Menedżer Baz Danych V2.0.0.0

FS25 Inne

Centralny Menedżer Baz Danych V2.0.0.0

Wersja 2.0.0.0
Główne zmiany:
– Całkowite zmiany marki: DBAPI staje się SILODB (modDesc, skrypty, polecenia konsoli i API).
– Przejście na ORM: Wprowadzenie ustrukturyzowanego systemu zarządzania danymi (CRUD: Utwórz, Aktualizuj, Usuń, Znajdź).
– Query Engine: Dodano QueryEngine (filtrowanie, sortowanie, paginacja) i SchemaValidator.

Zmiany powodujące przerwanie działalności:
– Usunięcie metody Key-Value: Stare metody getValue, setValue, deleteValue i listKeys zostały usunięte.
– Nowy eksport: Skrypty muszą teraz wywoływać SILODB zamiast DBAPI.

Ulepszenia:
– Zaktualizowano ExampleDbUsage.lua dodając obsługę błędów.

Centralne przechowywanie i narzędzia VS Code dla twórców modów
FS25_DBAPI to uproszczona warstwa trwałości dla modów do Farming Simulator 25. Zastępuje ona przetwarzanie danych fragmentarycznych scentralizowaną, opartą na JSON bazą FlatDB i udostępnia proste globalne API (g_globalMods["FS25_DBAPI"].DBAPI) do przechowywania kluczy/wartości w przestrzeni nazw.

Aby usprawnić Twój przepływ pracy, w pakiecie znajdziesz dedykowane rozszerzenie VS Code z technologią IntelliSense, fragmentami kodu i widokiem drzewa na żywo, które umożliwia przeglądanie plików bazy danych bezpośrednio w edytorze.

Dlaczego warto używać FS25_DBAPI?
– Zero Overhead: Minimalna, bezpieczna dla zapisów gry warstwa trwałości, która nie wymaga żadnych zewnętrznych silników baz danych.
– Intuicyjne API: przejrzyste metody getValue, setValue, listKeys i deleteValue.
– Prędkość programisty: znacznie przyspiesz kodowanie dzięki funkcji automatycznego uzupełniania, fragmentom kodu i wizualizacji obszaru roboczego.
– Kompatybilność między modami: Uproszczono wymianę danych między modami i usprawniono migrację zapisów gry.
– Skalowalność: Wystarczająco lekki do tworzenia niewielkich modyfikacji użytkowych, a jednocześnie wystarczająco solidny do tworzenia złożonych pakietów modyfikacji.

Szybki start dla programistów

Zainstaluj mod
Skopiuj wydanie ZIP do folderu mods/ i załaduj zapisany stan gry, aby zainicjować API.

Skonfiguruj rozszerzenie VS Code
Przejdź do katalogu vscode-extension i uruchom:

Grzmotnąć
npm uruchom kompilację
npm run pakiet

Zainstaluj powstały plik .vsix za pomocą programu VS Code (Rozszerzenia → Zainstaluj z programu VSIX…).

Przykłady kodu
Ustaw wartość konfiguracji:

Lua
lokalny DBAPI = g_globalMods["FS25_DBAPI"]
DBAPI.setValue("MyMod", "config.playerSpeed", 12.5)

Odczyt z domyślnym ustawieniem zapasowym:

Lua
lokalny DBAPI = g_globalMods["FS25_DBAPI"]
prędkość lokalna = DBAPI.getValue("MyMod", "config.playerSpeed", 10)

Zaangażować się
Czekamy na opinie! Niezależnie od tego, czy chcesz zgłosić błąd, poprosić o funkcję, czy zaproponować integrację, dołącz do dyskusji na GitHubie.

Autor:
LeGrizzly




Czym są do Farming Simulator 25 mody

Witamy w największej społeczności moderskiej Farming Simulator. Nadal nie wiesz, do czego służą mody do Farming Simulator 25? Gra została stworzona, aby wspierać modyfikacje (mody), które może stworzyć każdy fan. Możesz więc użyć modów, aby ulepszyć oryginalną grę. Tak, zgadzamy się, że gra jest już bardzo dobra, jednak możesz czuć, że potrzebujesz więcej kombajnów, traktorów lub innych narzędzi w grze. Co więcej, sama gra oferuje różnego rodzaju mody, które mogą zmienić rozgrywkę, naprawić niektóre denerwujące graczy błędy lub po prostu spróbować uatrakcyjnić grę. Dlatego powinieneś wypróbować FS25 mods. Ponieważ istnieje wiele różnych FS 25 mods, zainstalowanie jednego z nich zmieni nieco grę i stanie się wyjątkowa. Wszystkie LS25 mody są całkowicie darmowe, więc nie musisz się martwić o płatności lub ukryte podatki. Wypróbuj teraz Farming Simulator 25 mods i zostań lepszym farmerem.



Najlepsza FS25 Inne mods

Dodaj komentarz

Do you need help or to say thanks for mod author? Just leave a comment bellow!