Wolałbym na początek spróbować bez tego, coby się uniwersalne zrobiło. Nie mam zamiaru odczytywać potem 15miliardów
PW, żebym komuś zmienił kod BMa ( bo nie).
KOPIA ZAPASOWA pliku .sma i configów
albo nie ruszaj kodu! Nie odpowiadam za popsucie kodu, sobie przywrócisz starą, działającą wersję i nadpisane pliki z blokami.
W załączniku plik z danymi i funkcjami, które trzeba zmienić/dodać. Podzieliłem je na sekcje:
Pierwsze linie to dane i bufory. Mają trafić do kodu BM przed funkcjami.
Uzupełnienia - szukasz nazwy funkcji i dorzucasz do niej to co w pliku tam się znajduje
Do zmiany - czyli cała funkcja do wymiany (createBlock to tylko dopisanie kilku linii i zmiana nagłówka)
Nowe - wrzuć na koniec pliku
WażneFunkcja loadBlocks() jest znacznie odmienna w różnych wersjach BlockMaker, więc zostawiłem bramkę:
/*
TU RESZTA BLOKÓW!
*/
gdzie należy wkleić własną listę bloków z dodatkowymi parametrami.
Mam tylko nadzieję, że umieściłem tam wszystko co napisałem