Sharing decompiled code

Users who are viewing this thread

Hello fellow moders,

Would it be ok to share a github repo with all native dll decompiled ?
It seems that TaleWorlds are encouraging us to decompile their code in order for us to mod, but have they given us a green light on sharing their decompiled code ?

Edit: Typo
 
Last edited:
Solution
As a wise man once told me, no they seem to even do their own investigations n have some kind of snitches,




Callum once said, as long as some of their management parts of company don't know its fine to share game assets with a smaller group, but that's the limit, and u tread a fine line



we did tread the line with us making multiplayer servers "possible", then they started censoring their developers n we stopped doing everything to not harm the jobs of the developers. there are good humans there
As a wise man once told me, no they seem to even do their own investigations n have some kind of snitches,




Callum once said, as long as some of their management parts of company don't know its fine to share game assets with a smaller group, but that's the limit, and u tread a fine line



we did tread the line with us making multiplayer servers "possible", then they started censoring their developers n we stopped doing everything to not harm the jobs of the developers. there are good humans there
 
Upvote 1
Solution
I didn't have much hope, because otherwise, someone would have done it by then.
I'm not sure they have the right to forbid us to decompile code. They do have the right to forbid us to do anything with the decomiled code though.

I fail to understand the logic of giving support to modding, but with no documentation and them forbiding us to decompile it, it's impossible to do any profound mod, no ?

Regarding the EULA, 1.3 seems pretty straigthforward. Although, (iv) does offer an exception, but I'm not sure if it's only for the Mod Tool or the code source is also covered by sais exception.

You may not (i) display, duplicate, dismantle, reverse engineer, circumvent, repurpose or otherwise attempt to discover the source code or trade secrets embodied in any part of the Mod Tools or the Game itself without TaleWorld’s prior consent; (ii) use the Mod Tools for anything else than creating and developing your Mod(s), (iii) embed or include in any manner the Mod Tools anywhere else than in your Mod(s), (iv) reproduce the Mod Tools or any parts thereof, except as required to create your Mod(s), (v) use or make available the Mod Tools or your Mod(s) in violation of any applicable law, rule or regulation, including any export/import laws, or any third party (including TaleWorlds’) rights, (vi) remove, obscure or alter any copyright notices or any name, trademark, service mark, tagline, hyperlink or other designation of TaleWorlds displayed on any display screen within the Mod Tools or the Game itself; and (vii) develop, create or make available Mod(s) that contains illegal content, including but not limited to confidential or private content, defamations of third parties, pornographic depictions of sexual violence, indecent depictions of minors, bestiality, necrophilia, etc.

Thx for the answer regardless. I guess I won't decompile and share the result then.
 
Upvote 0
This makes me remember a discussion I had once with a colleague, that the code itself is now so high level that it can be considered its own documentation, and C# is the perfect example. Except for obscure calculations, the code is self explanatory, and with the right IDE, it's quite easy to comprehend.
 
Upvote 0
Back
Top Bottom