Kriegsspiel News Forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.
Latest topics
» AARs - post here all after battle comments and replay files
by Grog Today at 7:19 am

» Impromptu Games
by Miko77 Fri Jul 10, 2020 6:39 pm

» KS Napoleon Mod Version 1.33 and KS Supplemental Maps 1.23 Has Been Uploaded
by Mr. Digby Thu Jul 09, 2020 10:09 pm

» Napoleonics in the age of technology and streaming
by DumpTruck Thu Jul 09, 2020 7:35 pm

» SOW Scenario Generator
by Uncle Billy Tue Jul 07, 2020 4:29 pm

» Waterloo Battles Change in Formation Issue
by DarkRob Mon Jul 06, 2020 11:25 pm

» Happy July 4th
by Mr. Digby Sat Jul 04, 2020 10:08 pm

» So long time no see...
by Mr. Digby Sat Jul 04, 2020 10:06 pm

» 3 Million Small-Arms Ammo Fired at Gettysburg
by Martin Sat Jul 04, 2020 10:57 am

» Metz Map and Waterloo Map Soon Available
by Martin Mon Jun 29, 2020 2:45 pm

» 1815 British OOB Uniforms
by HistoryIsInteresting Sat Jun 27, 2020 9:23 pm

» Forthcoming SOW:GB Mods
by Martin Wed Jun 24, 2020 9:09 pm

Statistics
We have 839 registered users
The newest registered user is anav0

Our users have posted a total of 28063 messages in 2140 subjects
Log in

I forgot my password


Preserve your own courier messages log across MP match restarts

Go down

Preserve your own courier messages log across MP match restarts Empty Preserve your own courier messages log across MP match restarts

Post  risorgimento59 on Wed May 27, 2020 4:43 pm

Hey guys,
From the next time I'll join, if you don't mind, I'm going to use this super stupid python script + changing 3 bytes in the exe (to skip corresponding savegames' checksums).
Take note then that all my dispatches, both in and out, will stay safe from now for posterity.
But "as a tribute to chivalry" (Pat, Kevin, doesn't this sound familiar? Very Happy ) and in order to keep this a real gentlemen's club, I believe it's a good thing to share everything in name of fair play (= fair trials lol!).
https://gist.github.com/Faxnico/24ade0c7625484b2fc91119d35a37d04
0005A632 75 31 -> EB 31
0005A279 75 2C -> EB 2C
0005A2E7 75 2D -> EB 2D
P.S. Good luck for Friday's one.

risorgimento59

Posts : 80
Join date : 2015-06-19

Back to top Go down

Preserve your own courier messages log across MP match restarts Empty Re: Preserve your own courier messages log across MP match restarts

Post  Uncle Billy on Thu May 28, 2020 4:09 pm

So by removing the checksum checks, the player messages will have the original message inside and the player receiving the message will be able to read it?
Uncle Billy
Uncle Billy

Posts : 3862
Join date : 2012-02-27
Location : western Colorado

Back to top Go down

Preserve your own courier messages log across MP match restarts Empty Re: Preserve your own courier messages log across MP match restarts

Post  risorgimento59 on Thu May 28, 2020 4:37 pm

Uhm... I don't think so, Kevin. Sorry for explaining that poorly. Very Happy
Disabling checksums just allows the game to load any modified savegame file.
These operations are performed within the python script.
What it does is retrieving the savefile zip from your dropbox folder and writing its .sav content until the local player messages chunk.
That data is then taken from the defsave actually located in the documents SowWL folder.
Finally the remaining bytes are queued untouched from your source.
The output file is saved as defsave_new.sav (I'd change that to directly replace defsave.sav and thus avoid renaming before launching the game).
The KSData.bin is also copied from your link.
Hopefully I've explained it better. Wink
Ciao.

risorgimento59

Posts : 80
Join date : 2015-06-19

Back to top Go down

Preserve your own courier messages log across MP match restarts Empty Re: Preserve your own courier messages log across MP match restarts

Post  Sponsored content


Sponsored content


Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum