Gustlik Efile dla Open General

Zaczęty przez Gustlik, Lipiec 17, 2010, 01:02:20 PM

Poprzedni wątek - Następny wątek

Waldzios

#1470
Cytat: kowdar w Październik 20, 2015, 09:24:24 PM
Waldzios, co do opisów starych ikon, być może znajdziesz je w formacie csv tutaj:

http://www.adlerkorps.com/equipment/DATUPnov2014.zip
Niestety:


GEN01
Scharnhorst 1936 / Scharnhorst - Gneisenau class (replaced by GB188)
Battleship
WW2 Germany
replaced
GEN03
Z 1 Leberecht Maass / Zerstorer 1934 class (replaced by GB248)
Destroyer
WW2 Germany
replaced
GEN05
Bismarck 1940 / Bismarck class (replaced by GB189)
Battleship
WW2 Germany
replaced
GEN06
Prinz Eugen 1938 / Admiral Hipper class (replaced by GB202)
Heavy Cruiser
WW2 Germany
replaced
GEN11
Leipzig 1931 / Leipzig class (replaced by GB190)
Light Cruiser
WW2 Germany
replaced
GEN20
Graf Zeppelin 1938 / Graf Zeppelin class (replaced by GB184)
Carrier
WW2 Germany
replaced

We wcześniejszej wersji(2013-11-30) było:


GEN01
Scharnhorst / Gneisenau class - SSI (replaced by GN190)
Battleship
WW2 Germany
GEN03
(SSI Maass Class - sDD Germany) - replaced by GN197
GEN05
(SSI Bismarck Class - sBS Germany) - replaced by GN198
GEN06
(SSI Hipper Class - sCr Germany) - replaced by GN199
GEN11
(SSI Nurnberg Class - sLC Germany) - replaced by GN241
GEN20
(SSI Zeppelin Class - sCV Germany) - replaced by GN242

To pięknie ilustruje podejście do ikon na JP  ;).

Cytat: kowdar w Październik 20, 2015, 09:24:24 PM
Pliki OpenIcons.dat wcześniejsze niż wcześniej Ci zapodałem, mają plik opisowy w postaci txt.
(bez szukania na backupowych dyskach, od ręki mam ew. taki plik z grudnia 2012 gdybyś był zainteresowany)
Szkoda czasu, najwyżej wygeneruje te kilka wpisów ręcznie.
GusOpen - aktualizacje/updates: EFile , EquipIcons

Gustlik

Dobra - podejmuję jeszcze jedną próbę zrozumienia tego  cholerstwa.
Żeby nie było, że się poddałem szybciej niż moja kobita ze smartfonem....

Załóżmy, że mamy OI zawierający ikony:
OI1 = 1,2,3,4,5,6,7,8,

Nasz efil potrzebuje sporód nich:
3,4,5,6,7,8,

Zatem generujemy EI i mamy
EI = 3,4,5,6,7,8,

Ale potem pojawia się nowy OI, powiedzmy - OI2, z którego trochę usunięto, trochę dodano i w efekcie zawiera:
OI2 = 4,5,6,7,8,9,10

Wywalam OI1, wgrywam OI2. Na razie wszystko gra - ikony są czytane z EI, a plik OI może być jaki chce.
Ale...

Podoba mi się ikona 10, robię z niej nową jednostkę i teraz nasz efil potrzebuje ikon:
3,4,5,6,7,8,10

No i właśnie w tym punkcie mój mózg odmawia pracy bo:
- jeśli wygeneruję nowe EI z nowego, OI2, to zabraknie ikony 3, a
- jeśli ze starego, OI1, to zabraknie ikony 10.

Bez wyssania ikony 10 do OPENDAT się nie obejdzie
albo ja tego nie rozumiem.
"You'll take my life but I'll take yours too
You'll fire your musket but I'll run you through
So when you're waiting for the next attack
You'd better stand there's no turning back"

EFILE, KAMPANIE:
http://opengeneral.pl/

Waldzios

#1472
Cytat: Gustlik w Październik 20, 2015, 10:34:47 PM
Dobra - podejmuję jeszcze jedną próbę zrozumienia tego  cholerstwa.
Krok po kroku:

1) mamy OI1 = 1,2,3,4,5,6,7,8,
efil potrzebuje 3,4,5,6,7,8,
generujemy EI1 = 3,4,5,6,7,8,
tu się zgadza;

2) zamieniamy OI1 na OI2 = 4,5,6,7,8,9,10
pozostawiamy EI1 = 3,4,5,6,7,8,
dodajemy jednostkę z ikoną 10;
efil potrzebuje 3,4,5,6,7,8,10

tu popełniasz błąd, w tym momencie nie mamy samego OI2, tylko sumę OI2 + EI1 = 3,4,5,6,7,8,9,10;



generujemy EI2 = 3,4,5,6,7,8,10;

2b) miałbyś racje, gdybyś w drugim kroku skasował EI1;
zamieniamy OI1 na OI2 = 4,5,6,7,8,9,10;
usuwamy EI1;
dodajemy jednostkę z ikoną 10;
efil potrzebuje 3,4,5,6,7,8,10;
generujemy EI2 = 4,5,6,7,8,10;

Cytat: Gustlik w Październik 20, 2015, 10:34:47 PM
No i właśnie w tym punkcie mój mózg odmawia pracy bo:
- jeśli wygeneruję nowe EI z nowego, OI2, to zabraknie ikony 3, a
- jeśli ze starego, OI1, to zabraknie ikony 10.
Twój mózg rozumuje prawidłowo pod warunkiem ze kazdorazowo tworzysz nowy EI od podstaw.

Sztuczka polega na tym, by nowe EI stworzyć tylko raz. A w następnym podejściu wykorzystać to gotowe.
EI pierwszej generacji (EI1) tworzysz na podstawie samego OI1 lub OI2.
Kolejne EI (EI2) tworzysz na podstawie sumy OI1+EI1, lub OI2+EI1.
GusOpen - aktualizacje/updates: EFile , EquipIcons

Gustlik

Czyli nowy EquipIcons generowany jest nie tylko z OpenIcons, ale z SUMY OpenIcons i wcześniejszego Equipicons...

Ahaaaaaaa............ :iwin
"You'll take my life but I'll take yours too
You'll fire your musket but I'll run you through
So when you're waiting for the next attack
You'd better stand there's no turning back"

EFILE, KAMPANIE:
http://opengeneral.pl/

Waldzios

Cytat: Gustlik w Październik 20, 2015, 11:15:46 PM
Czyli nowy EquipIcons generowany jest nie tylko z OpenIcons, ale z SUMY OpenIcons i wcześniejszego Equipicons...
Dlatego właśnie z Kowdarem, proponowaliśmy ci prace dwu folderową.  Czyli wykorzystanie sumy OI bieżącego (w folderze głównym) + OI sierpniowego (w folderze efila).
W ten sposób miałbyś jednoczesny dostęp do wszystkich ikon. A w dowolnym momencie mógłbyś jednym kliknięciem wygenerować EquipIcons zawierający niezbędne minimum.
GusOpen - aktualizacje/updates: EFile , EquipIcons

Gustlik

No dobrze, ale gdybym w tym samym folderze miał OpenIcons (nowy) i OpenIcons (stary) przemianowany na EquipIcons?
Musiałbym tylko ten stary, (słynny, sierpniowy) występujący jako EquipIcons wzbogacić o ikony z OPENDAT.

"You'll take my life but I'll take yours too
You'll fire your musket but I'll run you through
So when you're waiting for the next attack
You'd better stand there's no turning back"

EFILE, KAMPANIE:
http://opengeneral.pl/

Waldzios

Cytat: Gustlik w Październik 21, 2015, 12:18:14 AM
No dobrze, ale gdybym w tym samym folderze miał OpenIcons (nowy) i OpenIcons (stary) przemianowany na EquipIcons?
Musiałbym tylko ten stary, (słynny, sierpniowy) występujący jako EquipIcons wzbogacić o ikony z OPENDAT.
W zasadzie tak. To powinno zadziałać.
GusOpen - aktualizacje/updates: EFile , EquipIcons

Gustlik

CytatW zasadzie tak. To powinno zadziałać.

Zadziałało i z tych dwóch wygenerowałem trzeci, "mały" EquipIcons, do ew rozsyłki...
Tylko teraz porobiło się tak:

1.OpenIcon.dat (bieżący)
2.EquipIcons.bak (stary "duży" OpenIcons)
3.EquipIcons.dat (nowy "mały" plik wygenerowany z dwóch pierwszych)
- i jakiś EquipIconsTmp.dat - tej samej daty i wielkości co (3) - :dunno :huh?
"You'll take my life but I'll take yours too
You'll fire your musket but I'll run you through
So when you're waiting for the next attack
You'd better stand there's no turning back"

EFILE, KAMPANIE:
http://opengeneral.pl/

Waldzios

#1478
Cytat: Gustlik w Październik 21, 2015, 12:45:18 AM
1.OpenIcon.dat (bieżący)
2.EquipIcons.bak (stary "duży" OpenIcons)
3.EquipIcons.dat (nowy "mały" plik wygenerowany z dwóch pierwszych)
- i jakiś EquipIconsTmp.dat - tej samej daty i wielkości co (3) - :dunno :huh?
To są śmieci, po procesie, EquipIcons.bak to kopia zapasowa, a EquipIconsTmp.dat to plik tymczasowy który suite zapisuje by móc skasować oryginalny EquipIcons.dat.

Możesz je usunąć jeśli wszystko poszło dobrze. Byłyby bezcenne gdyby Suite wywalił się trakcie.

Rozważałem czy nie zgłosić tego do Luisa jako błąd, ale w twoim przypadku może się nawet przydać. Nie będziesz musiał żonglować plikami (mam na myśli sierpniowy OI), wystarczy ze zmienisz nazwy.

No niestety, przy rozwiązaniu jedno folderowym będziesz się musiał trochę z plikami pobawić. Coś, za coś.

"Mały" EquipIcons.dat opublikujesz, EquipIconsTmp.dat skasujesz, a po wszystkim "duży" EquipIcons.bak przemianujesz z powrotem na "duży" EquipIcons.dat i wrócisz do punktu wyjścia.
GusOpen - aktualizacje/updates: EFile , EquipIcons

Gustlik

Cytat"Mały" EquipIcons.dat opublikujesz, EquipIconsTmp.dat skasujesz, a po wszystkim "duży" EquipIcons.bak przemianujesz z powrotem na "duży" EquipIcons.dat

Dokładnie TAK właśnie mam zamiar robić, tylko nie wiem, czy szarpać się z tym "małym", bo on i tak jest za duży do podpięcia go na szybko pod forum, a i do wysyłki niewygodny. Ale z drugiej strony Kowdar nie zawsze musi mieć TE SAME duże pliki OI EI co ja, żeby zrobić z nich "mały" EquipIcons - tak źle i tak niedobrze....

No nic prześpię się z tym
"You'll take my life but I'll take yours too
You'll fire your musket but I'll run you through
So when you're waiting for the next attack
You'd better stand there's no turning back"

EFILE, KAMPANIE:
http://opengeneral.pl/

Waldzios

Cytat: Gustlik w Październik 21, 2015, 01:19:02 AM
tak źle i tak niedobrze....
Kowdar będzie miał te same pliki co ty.
"Duży" plik EI (sierpniowy, wzbogacony o zawartość OPENDAT) raczej nie będzie się zmieniał, wystarczy ze raz go pobierze (albo stworzy).
Natomiast "duży" OI ściągnie sobie na bieżąco z SF. 
Wystarczą uaktualnione pliki efila by sobie wygenerował "mały" EI.
Z tej strony nie widzę żadnego problemu.

Gorzej z tym podpinaniem na szybko. Tu może być pewien kłopot, szczególnie z podpinaniem bezpośrednio na forum.
Podpinanie "małego" EI do każdej mini aktualizacji może być dość niewygodne i zasobochłonne.

W tym przypadku masz dwa wyjścia.
Możesz założyć ze naprawdę zainteresowani sami sobie wygenerują nowy EI ( to często nie będzie konieczne), a reszta poczeka na aktualizacje Kowdara.
Ewentualnie zdecydujesz się na podpinanie plików na jakimś zewnętrznym serwisie, albo w "chmurze".
Jaro stworzył konta OG na OneDrive i Dropbox, na pewno chętnie da ci do nich dostęp.
GusOpen - aktualizacje/updates: EFile , EquipIcons

sympatyk

Cytat: Waldzios w Październik 21, 2015, 01:58:53 AM
Cytat: Gustlik w Październik 21, 2015, 01:19:02 AM
tak źle i tak niedobrze....
.....
Gorzej z tym podpinaniem na szybko. Tu może być pewien kłopot, szczególnie z podpinaniem bezpośrednio na forum.
Podpinanie "małego" EI do każdej mini aktualizacji może być dość niewygodne i zasobochłonne.

..

A może dla graczy, w tym przypadku - te dodatkowe ikony do folderu OPENDAT? - na czas do zmiany instalki u Kowdara.


Jaro

Cytat: Waldzios w Październik 21, 2015, 01:58:53 AM
Ewentualnie zdecydujesz się na podpinanie plików na jakimś zewnętrznym serwisie, albo w "chmurze".
Jaro stworzył konta OG na OneDrive i Dropbox, na pewno chętnie da ci do nich dostęp.

Dobrze prawisz. A jeśli dostanę plik na maila to nawet sam wgram na dyski.
Pozdrawiam,
Jaro
------------------------------------------------------
Repozytorium plików instalacyjnych gry:
Dropbox: https://www.dropbox.com/sh/z4l7rs71sxk1jc6/AAD8v6sMojApzyD4NG3IFK4ca?dl=0
OneDrive: https://1drv.ms/f/s!Am2aTZH9AOcoanwyUg8_mMB5lwI

Gustlik

CytatA jeśli dostanę plik na maila

Który ?? (na obecnym etapie dyskusji, enigmatyczne słowo "plik" to stanowczo za mało) ;D
"You'll take my life but I'll take yours too
You'll fire your musket but I'll run you through
So when you're waiting for the next attack
You'd better stand there's no turning back"

EFILE, KAMPANIE:
http://opengeneral.pl/

Jaro

Cytat: Gustlik w Październik 21, 2015, 12:28:00 PM
CytatA jeśli dostanę plik na maila

Który ?? (na obecnym etapie dyskusji, enigmatyczne słowo "plik" to stanowczo za mało) ;D

Każdy, który trzeba będzie publikować na dyskach w chmurze tak jak dodatkowa kopia instalek od Kowdara.
Pozdrawiam,
Jaro
------------------------------------------------------
Repozytorium plików instalacyjnych gry:
Dropbox: https://www.dropbox.com/sh/z4l7rs71sxk1jc6/AAD8v6sMojApzyD4NG3IFK4ca?dl=0
OneDrive: https://1drv.ms/f/s!Am2aTZH9AOcoanwyUg8_mMB5lwI