[LIB] Harmony v1.2.0.1

Started by Brrainz, January 13, 2017, 04:59:21 PM

Previous topic - Next topic

exotico


alexo

how you install this guys ?? dont work like a mod.

Kiame

#317
If doing it manually, download the workshop verison from here: https://steamworkshopdownloader.io
In the text field put in this link: https://steamcommunity.com/sharedfiles/filedetails/?id=2009463077
Once downloaded, extract into <install dir>/RimWorld/Mods

In game:
1. Select Mods
2. Enable Harmony
3. Click and drag Harmony to the top of the load order (above Core)

Stormdrake

For some reason i think Harmony is stopping me from using the Dev mode. i'm still on 1.1 because a lot of my mods don't work on 1.2 still. but Harmony should be fine right? does ant of this make sense to anyone? and if so how can i fix it?

Exception filling window for Verse.ImmediateWindow: System.TypeLoadException: Could not resolve type with token 0100001c (from typeref, class/assembly Harmony.CodeInstruction, 0Harmony, Version=1.2.0.1, Culture=neutral, PublicKeyToken=null)
  at (wrapper managed-to-native) System.Reflection.MonoMethodInfo.get_method_info(intptr,System.Reflection.MonoMethodInfo&)
  at System.Reflection.MonoMethodInfo.GetMethodInfo (System.IntPtr handle) [0x00000] in <567df3e0919241ba98db88bec4c6696f>:0
  at System.Reflection.MonoMethod.GetPseudoCustomAttributes () [0x00002] in <567df3e0919241ba98db88bec4c6696f>:0
  at System.MonoCustomAttrs.GetPseudoCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType) [0x0000a] in <567df3e0919241ba98db88bec4c6696f>:0
  at System.MonoCustomAttrs.GetCustomAttributesBase (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inheritedOnly) [0x0001f] in <567df3e0919241ba98db88bec4c6696f>:0
  at System.MonoCustomAttrs.GetCustomAttributes (System.Reflection.ICustomAttributeProvider obj, System.Type attributeType, System.Boolean inherit) [0x00037] in <567df3e0919241ba98db88bec4c6696f>:0
  at System.Reflection.MonoMethod.GetCustomAttributes (System.Type attributeType, System.Boolean inherit) [0x00000] in <567df3e0919241ba98db88bec4c6696f>:0
  at Verse.GenAttribute.TryGetAttribute[T] (System.Reflection.MemberInfo memberInfo, T& customAttribute) [0x00000] in <38bafb9a5a234cc6b4bf6e781ae2a196>:0
  at Verse.Dialog_DebugActionsMenu..ctor () [0x0003e] in <38bafb9a5a234cc6b4bf6e781ae2a196>:0
  at Verse.DebugWindowsOpener.ToggleDebugActionsMenu () [0x0001c] in <38bafb9a5a234cc6b4bf6e781ae2a196>:0
  at (wrapper dynamic-method) Verse.DebugWindowsOpener.Verse.DebugWindowsOpener.DrawButtons_Patch0(Verse.DebugWindowsOpener)
  at Verse.ImmediateWindow.DoWindowContents (UnityEngine.Rect inRect) [0x00000] in <38bafb9a5a234cc6b4bf6e781ae2a196>:0
  at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x00165] in <38bafb9a5a234cc6b4bf6e781ae2a196>:0
Verse.Log:Error(String, Boolean)
Verse.Window:InnerWindowOnGUI(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)

Monzer

Rimworld 1.2.2753  but it says harmony not made for this game version !!

Canute

Be sure you have download the right version, it is the 2.0.4 you can find under releases.
And be sure you installed it right.
Or use RimPy to download it from steam workshop.

Since alot of mod's need Harmony and alot more people use mods without that problem, i think you made something wrong.


Stonehoof3Rd

Quote from: Canute on January 28, 2021, 03:28:39 PM
Be sure you have download the right version, it is the 2.0.4 you can find under releases.
And be sure you installed it right.
Or use RimPy to download it from steam workshop.

Since alot of mod's need Harmony and alot more people use mods without that problem, i think you made something wrong.

sorry im new to this kind of thing but how do u install it ?

Canute

[/url]Download the latest version and unzip it into Mods at your rimworld installation.
How to Install and Update All Types of Mods

And maybe you should take a look at
How to download workshop mod's as non-steam user.
since most of the mods are only present at the workshop.

Stonehoof3Rd

Quote from: Canute on January 31, 2021, 08:34:04 AM
[/url]Download the latest version and unzip it into Mods at your rimworld installation.
How to Install and Update All Types of Mods

And maybe you should take a look at
How to download workshop mod's as non-steam user.
since most of the mods are only present at the workshop.

i download the newest harmony the other day but still cant figure out how to use it, for the other mods i only need to download from workshop and extract it to mods folder, i read the documentation of harmony and i dont have any clue at all to install it properly


Canute

Ahh i see the problem.
At github from the first page you can't find a mod version, just the libary for modder to use.
The mod version you can find under
https://github.com/pardeike/HarmonyRimWorld/releases

Stonehoof3Rd

Quote from: Canute on February 01, 2021, 03:18:24 AM
Ahh i see the problem.
At github from the first page you can't find a mod version, just the libary for modder to use.
The mod version you can find under
https://github.com/pardeike/HarmonyRimWorld/releases

thanks my dude