Changes between Version 72 and Version 73 of Server fixes


Ignore:
Timestamp:
Nov 26, 2014, 6:36:15 PM (10 years ago)
Author:
Christian Illy
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Server fixes

    v72 v73  
    1212== Build yourself ==
    1313The ''Assembly-CSharp.dll'' is first deobfuscated with the [https://github.com/DerPopo/deobfuscate-7dtd Deobfuscator]. Then the ''7dtd-server-fixes.dll'' can be build referencing this assembly. At last the deobfuscated ''Assembly-CSharp.dll'' is patched with the [http://svn.illy.bz/7dtd/binary-improvements/assembly-patcher/ Assembly-Patcher] so it calls the new methods in the ''7dtd-server-fixes.dll''.
     14
     15* Download the [https://github.com/DerPopo/deobfuscate-7dtd Deobfuscator] (if you don't need to change anything use a release build, otherwise at least download the release build for an example ''patchers.xml'')
     16* Put both ''Assembly-CSharp.dll'' and ''UnityEngine.dll'' in the folder where the Deobfuscator executable is
     17* Run the deobfuscator with "Assembly-CSharp.dll" as its only parameter. On Windows this can be achieved by dragging the AC#.dll onto the executable.
     18* Copy the created ''Assembly-CSharp.deob.dll'' to the ''7dtd-binaries'' folder within the 7dtd-server-fixes folder and rename it to "Assembly-CSharp.dll"
     19* Also copy the files given in the ''README.txt'' from the game to that folder
     20* Open the project, change whatever you want, build
     21* Run the ''7dtd-fixer.exe'' on the ''Assembly-CSharp.dll'' in the build folder
     22* Copy the ''7dtd-server-fixes.dll'' and ''Assembly-CSharp.patched.dll'' to your game folder the same way as with the normal precompiled download
    1423
    1524