User Tools

Site Tools


harmony

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
harmony [2019/07/04 12:39] – created umfdevharmony [2019/07/04 12:42] (current) – [Harmony Library] umfdev
Line 3: Line 3:
 {{tag>Modding Harmony}} {{tag>Modding Harmony}}
 ====== Harmony Library ====== ====== Harmony Library ======
-Harmony is an open source library written by [[https://github.com/pardeike|Andreas Pardeike]] for the purpose of modding C# based games.\\ +[[https://github.com/pardeike/Harmony|Harmony]] is an open source library written by [[https://github.com/pardeike|Andreas Pardeike]] for the purpose of modding C# based games.\\ 
-It uses advanced reflection tricks to let you create harmony patches that can inject code into existing functions and fields, and even overwrite some or all of the code of of a function.\\ +It uses advanced reflection tricks to let you create harmony patches that can inject code into existing functions and fields, and even partially or fully overwrite code.\\ 
-This is obviously extremely useful for writing mods, and as such Harmony is included with UMF, and UMF uses some built in wrappers taking advantage of some of it's functionality.\\ +Since this uses reflection, everything is done in memory, leaving the original assembly files on disk untouched.\\ 
-UMF is currently using an unreleased Version 2.0 compiled straight from the master branch.\\ +This is obviously extremely useful for writing mods, and as such Harmony is included with UMF, and provides some built in wrappers taking advantage of it's functionality.\\ 
-UMF provides Harmony in .NET 3.5, .NET 4.6.2, and .NET 4.7.2 to be compatible with the full range of Unity Games available.+UMF is currently using an unreleased **Version 2.0** compiled straight from the master branch.\\ 
 +It is provided in .NET 3.5, .NET 4.6.2, and .NET 4.7.2 to be compatible with the full range of Unity Games available.

This topic does not exist yet

You've followed a link to a topic that doesn't exist yet. If permissions allow, you may create it by clicking on Create this page.

harmony.1562240353.txt.gz · Last modified: 2019/07/04 12:39 by umfdev