Modding:C Sharp Scripting: Difference between revisions

Jump to navigation Jump to search
imported>Koboldunderlord
(add info on how to use ILSpy for developing on a Mac)
imported>Koboldunderlord
Line 23: Line 23:
Sometimes, Monodevelop/Visual Studio do not render the assembly properly when you munge in the raw DLL.
Sometimes, Monodevelop/Visual Studio do not render the assembly properly when you munge in the raw DLL.


To get around this, use ILSpy:
To get around this, use ILSpy to decompile the code:


# Install Visual Studio: http://visualstudio.microsoft.com/vs/mac/
# Install Visual Studio: http://visualstudio.microsoft.com/vs/mac/
Line 32: Line 32:
#* You can replace '~/Qud_Code' with any other directory, if you have a certain place you want to put it
#* You can replace '~/Qud_Code' with any other directory, if you have a certain place you want to put it
# Open Visual Studio, then open the csproj file a ~/Qud_Code/Assembly-CSharp.csproj
# Open Visual Studio, then open the csproj file a ~/Qud_Code/Assembly-CSharp.csproj


==Detailed Scripting Topics==
==Detailed Scripting Topics==
* [[Modding: Creating New Mutations|Creating new mutations]]
* [[Modding: Creating New Mutations|Creating new mutations]]
* [[Modding: Activated Abilities|Adding active abilities]]
* [[Modding: Activated Abilities|Adding active abilities]]

Navigation menu