Changes

→‎How do I decompile the game code?: update for 1.5.5 change, simplify a bit
Line 232: Line 232:     
===How do I decompile the game code?===
 
===How do I decompile the game code?===
It's often useful to see how the game code works. The game code is compiled into <samp>StardewValley.exe</samp> (''i.e.,'' converted to a machine-readable format), but you can decompile it get a mostly-readable approximation of the original code. (This might not be fully functional due to decompiler limitations, but you'll be able to see what it's doing.)
+
It's often useful to see how the game code works. The game code is compiled into <samp>StardewValley.dll</samp> (''i.e.,'' converted to a machine-readable format), but you can decompile it get a mostly-readable approximation of the original code. (This might not be fully functional due to decompiler limitations, but you'll be able to see what it's doing.)
    
To decompile the game code...
 
To decompile the game code...
    
:# First-time setup:
 
:# First-time setup:
:## Install the latest {{github|icsharpcode/ILSpy/releases|ILSpy}} release for Windows (get the "ILSpy_binaries" file under assets). You can use [https://github.com/icsharpcode/AvaloniaILSpy/releases Avalonia ILSpy] for Linux and macOS.
+
:## Install {{github|icsharpcode/ILSpy/releases|ILSpy}} for Windows (get the "ILSpy_binaries" file under assets), or [https://github.com/icsharpcode/AvaloniaILSpy/releases Avalonia ILSpy] for Linux and macOS.
 
:## Open ILSpy.
 
:## Open ILSpy.
 
:## Click ''View > Options'', scroll to the "Other" section at the bottom, and enable "Always qualify member references".
 
:## Click ''View > Options'', scroll to the "Other" section at the bottom, and enable "Always qualify member references".
translators
8,404

edits