From b6e0436944f3c78c2ce64655323a4619eabdcb72 Mon Sep 17 00:00:00 2001 From: ChaosMarc Date: Mon, 4 Jan 2021 21:29:37 +0100 Subject: [PATCH] v14.01 by Yohann --- PlugY/InfinityStash.cpp | 36 ++++++++++-------- PlugY/Parameters.cpp | 2 +- PlugY/PlayerCustomData.cpp | 4 +- PlugY/PlugY.rc | Bin 5084 -> 5084 bytes PlugY/PlugY.suo | Bin 102912 -> 102912 bytes PlugY/SavePlayerData.cpp | 2 +- PlugY/parameters.h | 2 +- PlugYInstall/PlugYInstall.rc | 2 +- PlugYInstall/PlugYInstall.suo | Bin 15360 -> 15360 bytes PlugYInstaller/PlugY.ini | 6 +-- PlugYInstaller/PlugY.nsi | 2 +- PlugYInstaller/PlugY/LocalizedStrings.ini | Bin 52696 -> 52704 bytes PlugYInstaller/PlugY/PlugYDefault.ini | 4 +- PlugYInstaller/PlugY/PlugYFixed.ini | 2 +- .../PlugY_The_Survival_Kit_-_Liesmich.txt | 6 ++- .../PlugY_The_Survival_Kit_-_LisezMoi.txt | 9 +++-- .../PlugY_The_Survival_Kit_-_Readme.txt | 9 +++-- .../PlugY_The_Survival_Kit_-_讀我檔案.txt | Bin 47710 -> 47922 bytes PlugYRun/PlugYRun.rc | Bin 6264 -> 6264 bytes PlugYRun/PlugYRun.suo | Bin 33280 -> 33792 bytes 20 files changed, 50 insertions(+), 36 deletions(-) diff --git a/PlugY/InfinityStash.cpp b/PlugY/InfinityStash.cpp index e72cf5a..7055a32 100644 --- a/PlugY/InfinityStash.cpp +++ b/PlugY/InfinityStash.cpp @@ -92,7 +92,7 @@ Stash* addStash(Unit* ptChar, bool isShared, bool autoSetIndex, Stash* previous) previous = getLastStash(previous ? previous : isShared ? PCPY->sharedStash : PCPY->selfStash); if (previous) isShared = previous->isShared; - + Stash* stash = newStash(isShared ? PCPY->nbSharedPages++ : PCPY->nbSelfPages++); stash->isShared = isShared; stash->previousStash = previous; @@ -100,8 +100,11 @@ Stash* addStash(Unit* ptChar, bool isShared, bool autoSetIndex, Stash* previous) if (previous) { previous->nextStash = stash; - stash->isIndex = ((stash->id + 1) % nbPagesPerIndex) == 0; - stash->isMainIndex = ((stash->id + 1) % nbPagesPerIndex2) == 0; + if (autoSetIndex) + { + stash->isIndex = ((stash->id + 1) % nbPagesPerIndex) == 0; + stash->isMainIndex = ((stash->id + 1) % nbPagesPerIndex2) == 0; + } } else if (isShared) { @@ -286,19 +289,21 @@ DWORD loadStash(Unit* ptChar, Stash* ptStash, BYTE data[], DWORD startSize, DWOR return ret; } -void autoSetIndex(Stash* fistStash) +void autoSetIndex(Stash* firstStash) { - if (!fistStash) + if (!firstStash) return; - Stash* stash = fistStash; + log_msg("autoSetIndex\n"); + Stash* stash = firstStash; while (stash) { if (stash->isIndex || stash->isMainIndex) return; stash = stash->nextStash; } - stash = fistStash; + stash = firstStash; stash->isIndex = 1; + stash->isMainIndex = 1; stash = stash->nextStash; while (stash) { @@ -326,11 +331,6 @@ DWORD loadStashList(Unit* ptChar, BYTE* data, DWORD maxSize, DWORD* curSize, boo if (ret) return ret; curStash++; } - if (nbStash <2) - { - newStash = addStash(ptChar, isShared, false, newStash); - changeToSelectedStash(ptChar, newStash, 0, false); - } if (!isShared) { @@ -355,6 +355,12 @@ DWORD loadStashList(Unit* ptChar, BYTE* data, DWORD maxSize, DWORD* curSize, boo } } + if (nbStash == 1) + { + newStash = addStash(ptChar, isShared, true, newStash); + changeToSelectedStash(ptChar, newStash, 0, false); + } + return 0; } @@ -452,7 +458,7 @@ void setSelectedStashClient(DWORD stashId, DWORD stashFlags, DWORD flags, bool b Unit* ptChar = D2GetClientPlayer(); Stash* newStash = getStash(ptChar, (stashFlags & 1) == 1, stashId); if (!newStash) do - newStash = addStash(ptChar, (stashFlags & 1) == 1, true, newStash); + newStash = addStash(ptChar, (stashFlags & 1) == 1, false, newStash); while (newStash->id < stashId); newStash->flags = stashFlags; changeToSelectedStash(ptChar, newStash, bOnlyItems, 1); @@ -466,7 +472,7 @@ void selectStash(Unit* ptChar, Stash* newStash, bool forceUpdate) return; if (!forceUpdate && newStash == PCPY->currentStash) return; - log_msg("selectStash ID:%d\tshared:%d\tonlyItems:%d\tclient:%d\n", newStash->id, newStash->isShared, 0, 0); + log_msg("selectStash ID:%d\tshared:%d\tforceUpdate:%d\n", newStash->id, newStash->isShared, forceUpdate); changeToSelectedStash(ptChar, newStash, 0, 0); updateSelectedStashClient(ptChar); } @@ -522,7 +528,7 @@ void swapStash(Unit* ptChar, DWORD page, bool toggle) { log_msg("swap stash : %i\n", i); if (swpStash->nextStash == NULL) - addStash(ptChar, swpStash->isShared, true, swpStash); + addStash(ptChar, swpStash->isShared, false, swpStash); swpStash = swpStash->nextStash; } swapStash(ptChar, curStash, swpStash); diff --git a/PlugY/Parameters.cpp b/PlugY/Parameters.cpp index 9a0bfa2..b4dc915 100644 --- a/PlugY/Parameters.cpp +++ b/PlugY/Parameters.cpp @@ -500,7 +500,7 @@ void init_SavePath(INIFile* iniFile, INIFile* iniFixedFile, INIFile* iniDefaultF active_AutoBackup = atoi(buffer) != 0; log_msg("active_autoBackup\t\t= %u\n", active_AutoBackup); - GET_PRIVATE_PROFILE_STRING3(S_SAVEPATH, S_maxBackupPerCharacter, "5"); + GET_PRIVATE_PROFILE_STRING3(S_SAVEPATH, S_maxBackupPerCharacter, "20"); maxBackupPerCharacter = atoi(buffer); log_msg("maxBackupPerCharacter\t\t= %u\n", maxBackupPerCharacter); diff --git a/PlugY/PlayerCustomData.cpp b/PlugY/PlayerCustomData.cpp index d95035b..648c43e 100644 --- a/PlugY/PlayerCustomData.cpp +++ b/PlugY/PlayerCustomData.cpp @@ -64,7 +64,7 @@ Unit* FASTCALL updateItem(Game* ptGame, DWORD type, DWORD itemNum, Unit* ptChar) { Stash* ptStash = getStashFromItem(ptChar, ptItem); if (!ptStash) return NULL; - selectStash(ptChar, ptStash); + selectStash(ptChar, ptStash, ptStash->id == 0); } return ptItem; } @@ -75,7 +75,7 @@ void FASTCALL updateItem_111(Unit* ptItem, Unit* ptChar) { Stash* ptStash = getStashFromItem(ptChar, ptItem); if (ptStash) - selectStash(ptChar, ptStash); + selectStash(ptChar, ptStash, ptStash->id == 0); } } diff --git a/PlugY/PlugY.rc b/PlugY/PlugY.rc index ed2613debb424c422d7aa9bda4e9eef005756e79..e310f7eacf1e86b8072f910f6bda48b0e1bdffbf 100644 GIT binary patch delta 48 zcmcbken)-72QEg#$sf6l84Wk9a=&F_He}G7e2`yqas$8EW*5FXMxbmUulVL${7ftW DorDh_ delta 46 zcmcbken)-72QEf~$sf6l84Wh8a=&F_HDJ(VFqj<3tGn5SuZ|HY7sxBV`4&GD3jl1J B4YmLP diff --git a/PlugY/PlugY.suo b/PlugY/PlugY.suo index a49635104d67f3c1ad4ca14dd573bcc2900d1b07..8203822c4b732c84542e8d0c135774f45aac3324 100644 GIT binary patch delta 4223 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 IvL5Q--}4zMQ~&?~ diff --git a/PlugY/SavePlayerData.cpp b/PlugY/SavePlayerData.cpp index 018bf2c..4b87310 100644 --- a/PlugY/SavePlayerData.cpp +++ b/PlugY/SavePlayerData.cpp @@ -14,7 +14,7 @@ #include "common.h" bool active_AutoBackup = false; -int maxBackupPerCharacter = 5; +int maxBackupPerCharacter = 20; /*backup Save SP : diff --git a/PlugY/parameters.h b/PlugY/parameters.h index 15e4d8b..8e4c7b8 100644 --- a/PlugY/parameters.h +++ b/PlugY/parameters.h @@ -6,7 +6,7 @@ =================================================================*/ #pragma once -#define PLUGY_VERSION "14.00" +#define PLUGY_VERSION "14.01" enum TargetMod { diff --git a/PlugYInstall/PlugYInstall.rc b/PlugYInstall/PlugYInstall.rc index eae66ba..4febfbf 100644 --- a/PlugYInstall/PlugYInstall.rc +++ b/PlugYInstall/PlugYInstall.rc @@ -50,7 +50,7 @@ BEGIN VALUE "LegalCopyright", "Copyright (C) 2017" VALUE "OriginalFilename", "PlugYInstall.exe" VALUE "ProductName", "PlugY, The Survival Kit" - VALUE "ProductVersion", "14.00" + VALUE "ProductVersion", "14.01" END END BLOCK "VarFileInfo" diff --git a/PlugYInstall/PlugYInstall.suo b/PlugYInstall/PlugYInstall.suo index e4b87bf78b5a17c28a1a23d70cd5d48c8bb43372..ff99e695bad6d3170bda9033535164e65a1f6ebd 100644 GIT binary patch delta 205 zcmZpuXsFnb!@_3JrciL~(dHtSYpg8)fnai+ywYR?7PiSHT<6&s*%=rZxF$0yYfmoW z_Ge?10&+P(+|6IOLzoyjAu@dalbt1PC-J+mf(+n;2=WI^b`da``~^hw8L$cfb#hOx z6!2nWU;{FFAchF=F)}eSZe|g(XJcbv0g8)2G)n}4H84X|N%%8QcIGqOTq1LUg+mai M3fY~TOB8#g0LP*_AOHXW delta 217 zcmZpuXsFnb!@_pK#!d3i!_7r3*H{@vCNnB)PcGp)Klw0=;p7r-e>Mgw1_lOBknrX& z+#yVpJp^(OKxxmW5@CC540eO57&HMozJV4%mAebB{uQb_!g>CW|{(#9x z_zhSEfD-JJD+Rnb8QIa)Z2ls^$H>IMu$e{3o^7(T0ML4g09KGG%n;ip{F&JpKn4hc S`6V(JSU6bF4JlFVkpcju%|Uhm diff --git a/PlugYInstaller/PlugY.ini b/PlugYInstaller/PlugY.ini index f7e281e..4764551 100644 --- a/PlugYInstaller/PlugY.ini +++ b/PlugYInstaller/PlugY.ini @@ -5,7 +5,7 @@ ; ; ; by Yohann Nicolas ; ; ; -; version 14.00 ; +; version 14.01 ; ; ; ;--------------------------------------------------------------------------------------; @@ -38,7 +38,7 @@ X=0 Y=0 Width=0 Height=0 -LockMouseOnStartup=1 +LockMouseOnStartup=0 [LANGUAGE] @@ -52,7 +52,7 @@ ActiveSavePathChange=0 SavePath=Mod PlugY ActiveAutoBackup=1 -MaxBackupPerCharacter=5 +MaxBackupPerCharacter=20 [MAIN SCREEN] diff --git a/PlugYInstaller/PlugY.nsi b/PlugYInstaller/PlugY.nsi index d9fcc22..8145048 100644 --- a/PlugYInstaller/PlugY.nsi +++ b/PlugYInstaller/PlugY.nsi @@ -3,7 +3,7 @@ Unicode True !include "MUI2.nsh" -!define VERSION "v14.00" +!define VERSION "v14.01" !define D2FILES "." !define NAME "PlugY, The Survival Kit" !define MOD_DIR "Mod PlugY" diff --git a/PlugYInstaller/PlugY/LocalizedStrings.ini b/PlugYInstaller/PlugY/LocalizedStrings.ini index 5d62da39effd8454fcf7b6f6f64959930b634939..c5c9af60410bd88bb15232586c00194da085941e 100644 GIT binary patch delta 571 zcmcaHoB6?P<_!s~jE0*NS&y5DZ2m6zo0Y{QP|qtsAR(8Mqjn89W#~8EhFm`wfCX zGLz>ischC!2xF4aD8;U7^DLz-78B0&dVh^lUO%3Yi0CO<$9ra`+C|1NQbjD^2(-VwvDRVszNI-xj%w?EZBce6J!zTw@ zI!ZYtaZV_mku)7S7$@a$raL5UUSoNHkx8R;bDp&p>*iSwJ=|<(v!jddOr7lDFSpsp kCy0^Fr?lJen;)3J$G3)&?|W`f4n&M0-Klo7ga3>=00#WGf&c&j delta 483 zcmaDboB76U<_!s~j0T$%S&y=8*5I1NvUv|*3zL8qg93vpLkf`8U|>k+kC_}I=x4@| z?&mM{A0({Fz{|kJ;LPB`;K^Xi@GG3JQtCfU1IK@m1{k07|KuBj8k?DfezCGJq{{|P zl4z0O_^-_n%#gv5$&kiS!T?e^Z6@Ok&i|X|Nkp(qY5DE)TM>|1w6Pl5j^CA^8#fCm z)G>J@t&Efc9Ag*c??pKyZpQ+7$xcY#RO=S76xjR z8U>zj-B>-@z(-4Yn_KjASebyPe>2hHLU?Dhj_CPrEgwid4Q2=wcqAEYb{pB-Nkm)yuep(vxiR*Hz*SpYi|z diff --git a/PlugYInstaller/PlugY/PlugYDefault.ini b/PlugYInstaller/PlugY/PlugYDefault.ini index 79d65a4..45622bc 100644 --- a/PlugYInstaller/PlugY/PlugYDefault.ini +++ b/PlugYInstaller/PlugY/PlugYDefault.ini @@ -6,7 +6,7 @@ ; ; ; by Yohann Nicolas ; ; ; -; version 14.00 ; +; version 14.01 ; ; ; ;--------------------------------------------------------------------------------------; @@ -58,7 +58,7 @@ ActiveSavePathChange=0 SavePath= ActiveAutoBackup=0 -MaxBackupPerCharacter=5 +MaxBackupPerCharacter=20 [MAIN SCREEN] diff --git a/PlugYInstaller/PlugY/PlugYFixed.ini b/PlugYInstaller/PlugY/PlugYFixed.ini index a230836..004e6d8 100644 --- a/PlugYInstaller/PlugY/PlugYFixed.ini +++ b/PlugYInstaller/PlugY/PlugYFixed.ini @@ -6,7 +6,7 @@ ; ; ; by Yohann Nicolas ; ; ; -; version 14.00 ; +; version 14.01 ; ; ; ;--------------------------------------------------------------------------------------; diff --git a/PlugYInstaller/PlugY_The_Survival_Kit_-_Liesmich.txt b/PlugYInstaller/PlugY_The_Survival_Kit_-_Liesmich.txt index b454bd0..c3b981c 100644 --- a/PlugYInstaller/PlugY_The_Survival_Kit_-_Liesmich.txt +++ b/PlugYInstaller/PlugY_The_Survival_Kit_-_Liesmich.txt @@ -4,7 +4,7 @@ ; ; ; von Yohann Nicolas ; ; ; -; version 14.00 ; +; version 14.01 ; ; ; ;--------------------------------------------------------------------------------------; @@ -75,6 +75,8 @@ Jedes Feature kann via PlugY.ini an/ausgeschaltet werden (siehe "Kommentare aus /listcube: (Beta) Erstellt eine "cube.txt" Datei im Savegame-Verzeichnis mit allen Würfelrezepten. /renamechar newname: (Beta) Speichert und benennt den Char um. +v14.01 Änderungen : +- Fix stash items lost on loading a character for the first time. v14.00 Änderungen : - Kompatibilität mit 1.14d (Vielen Dank an Haxifix) @@ -697,7 +699,7 @@ Beispiele: Active autobackup save file just before the save. The backup will be store in a folder name "backup" in the save folder. - ActiveAutoBackup=0 {0:Disabled; 1:Enabled} -- MaxBackupPerCharacter=5 {5: Number of backup to keep before delete; 0:No backup purge} +- MaxBackupPerCharacter=20 {20: Number of backup to keep before delete; 0:No backup purge} [MAIN SCREEN] diff --git a/PlugYInstaller/PlugY_The_Survival_Kit_-_LisezMoi.txt b/PlugYInstaller/PlugY_The_Survival_Kit_-_LisezMoi.txt index c838aa7..9474aeb 100644 --- a/PlugYInstaller/PlugY_The_Survival_Kit_-_LisezMoi.txt +++ b/PlugYInstaller/PlugY_The_Survival_Kit_-_LisezMoi.txt @@ -4,7 +4,7 @@ ; ; ; par Yohann Nicolas ; ; ; -; version 14.00 ; +; version 14.01 ; ; ; ;--------------------------------------------------------------------------------------; @@ -75,6 +75,8 @@ Toutes ces fonctions peuvent être activé/désactivé via PlugY.ini (voir "COMM /listcube : (beta) Crée un fichier "cube.txt" dans le répertoire de sauvegarde contenant toutes les formules du cube. /renamechar newname : (beta) Renomme la personnage et le sauvegarde. +Changements apportés par la v14.01 : +- Corrige la perte des objets du coffre lors du chargement d'un personnage pour la première fois. Changements apportés par la v14.00: - Ajout de la compatibilité avec la version 1.13d de LOD. (merci à Haxifix) @@ -603,7 +605,7 @@ Ci-dessous, les valeurs par défauts et entre {} des exemples avec leurs signifi ACtive le backup des fichiers de sauvegardes avant la sauvegarde. Les fichiers de backup sont sauvegardé dans un répertoire nommé "backup" dans le répertoire de sauvegarde. - ActiveAutoBackup=0 {0:Désactivé; 1:Activé} -- MaxBackupPerCharacter=5 {5: Nombre de backup à conserver avant suppression; 0:Pas de purge des backups} +- MaxBackupPerCharacter=20 {20: Nombre de backup à conserver avant suppression; 0:Pas de purge des backups} [MAIN SCREEN] @@ -831,6 +833,7 @@ Déplace Deckar Cain à coté du portail d'Harrogath. * Espagnol : Acrerune * Polonais : Serdel * Russe : L'Autour - * Chinois: Nagahaku + * Chinois (Traditionnel): Nagahaku + * Japanase : CaiMiao ;--------------------------------------------------------------------------------------; \ No newline at end of file diff --git a/PlugYInstaller/PlugY_The_Survival_Kit_-_Readme.txt b/PlugYInstaller/PlugY_The_Survival_Kit_-_Readme.txt index 65a77cd..bca673c 100644 --- a/PlugYInstaller/PlugY_The_Survival_Kit_-_Readme.txt +++ b/PlugYInstaller/PlugY_The_Survival_Kit_-_Readme.txt @@ -4,7 +4,7 @@ ; ; ; by Yohann Nicolas ; ; ; -; version 14.00 ; +; version 14.01 ; ; ; ;--------------------------------------------------------------------------------------; @@ -75,6 +75,8 @@ Each features can be turn on/off via PlugY.ini (see "COMMENTS ON THE CONFIGURATI /listcube : (beta) Create a "cube.txt" file in save directory containing all cube's receipts. /renamechar newname : (beta) Rename your character and save it. +v14.01 changes : +- Fix stash items lost on loading a character for the first time. v14.00 changes : - Add compatibility with LOD 1.14d. (Thanks to Haxifix) @@ -674,7 +676,7 @@ Following are default values, between {} are some examples values with descripti Active autobackup save file just before the save. The backup will be store in a folder name "backup" in the save folder. - ActiveAutoBackup=0 {0:Disabled; 1:Enabled} -- MaxBackupPerCharacter=5 {5: Number of backup to keep before delete; 0:No backup purge} +- MaxBackupPerCharacter=20 {20: Number of backup to keep before delete; 0:No backup purge} [MAIN SCREEN] @@ -917,6 +919,7 @@ Move Cain near Harrogath waypoint. * Spanish: Acrerune * Polish: Serdel * Russian: L'Autour - * Chinese: Nagahaku + * Chinese (Traditional): Nagahaku + * Japanase : CaiMiao ;--------------------------------------------------------------------------------------; \ No newline at end of file diff --git a/PlugYInstaller/PlugY_The_Survival_Kit_-_讀我檔案.txt b/PlugYInstaller/PlugY_The_Survival_Kit_-_讀我檔案.txt index 222a7244782eca5589c8b7f4adac76555b2cfd76..9b448be24a204f76914f6f585daa5a41503985dc 100644 GIT binary patch delta 244 zcmXwzF$%&!5JkTsO_Vg&7TXD8#8@V!VCNx1Tw@@KkWC>7dIiN}*r=&IgLlwMyntBy zcOk{_Xa2tVJI}9m`&pNR-SX?B{c-m`1Y)cZp+Eu&#W{eBHavDSq}WguDiVsEpi_~{ z4VhtW-UPMao1P;q$mle|zDY0H$7Zvnwv>M>FpBc-9gp~>}}?x>bsm31ZHq)$ delta 38 wcmV+>0NMYt_5$AY0f*0DAy6vyp$xI+K37v@CxQBme*a diff --git a/PlugYRun/PlugYRun.rc b/PlugYRun/PlugYRun.rc index 1a5d9ba565433b07bfe86ad25aaebe16619711bc..0512ccaf4aa7bd674a923aa2fa942b0e52960b47 100644 GIT binary patch delta 57 zcmexi@WWukI(|mO$?N%zSq&L<7z`#G3P^4exWokH=>d5gg>^Tx2uCpjm24CipWGoL Kw7Em%12X{n01)W_ delta 57 zcmexi@WWukI(|lj$?N%zSq&I;7z`#G3P^4exWokH=>d5gg>^Tx2uCpjm24CipWGoL Kw7Em%12X{mc@X6Q diff --git a/PlugYRun/PlugYRun.suo b/PlugYRun/PlugYRun.suo index 86da9d1913821c3719ced9e2f10e47432d536b9d..f9be07e7c1bf29a2af1f76795b83d8d73529bf55 100644 GIT binary patch delta 746 zcmZWmO-~b16us|tTG}ElP@sjVXhf}1NWW-6CAOdj8>OWoZggQ{V@xnYv@Vn(ohHN> zU5H*6iW=fSK%Xv5FeyUR82m~Mx^U&ng*&@YW2k4QF)VzOGjq;8@4kEIU1LfbSL9q- z)+LB&AFx`fR92O+jSA2B_gUM^uPefau(4fT(o(|S2=3%J`c5|LH1*T|MQGO%QlD!^ zrHdpe@+v^M5pIi>J!xKS?PJ3`;Gi0$d#hpZ zvHp+RLFqQn!?EJeh=57o_FiZx<+b{MoUD?j!g2rt+d}y60qWI_dL^B;pleO}P|t&A ze9Kb!)Iy7t4xwR3bG2?DW8VVhHJhjMw0xt%_$l=*>+Nu!dHd% z;`Or}Psf@zxR7La*Z`nuYi-2a>RJ_|Po--b(z;zv#@n0kK+OPmfqTGxVD;hfHSwtD zmCzplc=B8=_m&fUEiXbC`Op{HTh0{mE{{Oo&heYbr2%Mc>6IiaE|WgMR@Z_Rhlq delta 469 zcmYjMO-n*S6n!&}y{Dpv=0_0`^npc-GLQm8DHo-J1`$CJLeRz_g15;;Unmjn>Mq*) z6U^DPXkpYsM9@{ZXwx5P^$4lZ?t58u7jw_KbI#l|$^})5w5(ENx7X{1_;Ela*X+>N zV(qc7*Jol7u%>v1MTs&_RU(z88ez2b zndXgUH4OgA6qNmLD4qtPI_+R~G(#=c0VR6|A;|>w_Bp(&YG(ulL YU|#=#@f=6nuvv&f