edited December 2016 in Makinom Support
Thanks for the new update, GiL!
But I seem to hit some nasty bugs again :D

I think it has to do with the plugin not compatible with the new ork version.
I downloaded the 5.5 unity and the new ork version.
Upon pressing play there are five different errors occurring. You also can't open up the Ork or Makinom Editor, because it will just show a blank grey box.
TypeLoadException: Could not load type 'Makinom.MoveComponentSettings' from assembly 'Makinom, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
TypeLoadException: Could not load type 'Makinom.Schematics.Nodes.MoveNode' from assembly 'Makinom, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
System.Reflection.Assembly.GetType (System.String name, Boolean throwOnError, Boolean ignoreCase) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/Assembly.cs:398)
System.Reflection.Assembly.GetType (System.String name) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/Assembly.cs:385)
Makinom.ReflectionTypeHandler.SerializerGetType (System.String typeName)
Makinom.DataSerializer.SetDataObject[BaseData] (Makinom.DataObject data, Makinom.BaseData instance)
Makinom.BaseData.SetData (Makinom.DataObject data)
Makinom.Schematics.Schematic..ctor (.MakinomSchematicAsset asset)
Makinom.Behaviours.BaseMachineComponent.LoadSchematic ()
Makinom.Behaviours.BaseMachineComponent.Awake ()
UnityEngine.Object:Instantiate(GameObject, Vector3, Quaternion)
ORKFramework.Combatant:Spawn(Vector3, Boolean, Single, Boolean, Vector3)
ORKFramework.Events.Steps.SpawnPlayerStep:Execute(BaseEvent)
ORKFramework.Events.GameEvent:ExecuteNextStep()
ORKFramework.Events.BaseEvent:StepFinished(Int32)
ORKFramework.Events.Steps.SpawnPlayerStep:Execute(BaseEvent)
ORKFramework.Events.GameEvent:ExecuteNextStep()
ORKFramework.Events.BaseEvent:StepFinished(Int32)
ORKFramework.Events.Steps.JoinActiveGroupStep:Execute(BaseEvent)
ORKFramework.Events.GameEvent:ExecuteNextStep()
ORKFramework.Events.BaseEvent:StepFinished(Int32)
ORKFramework.Events.Steps.JoinActiveGroupStep:Execute(BaseEvent)
ORKFramework.Events.GameEvent:ExecuteNextStep()
ORKFramework.Events.BaseEvent:StepFinished(Int32)
ORKFramework.Events.Steps.JoinActiveGroupStep:Execute(BaseEvent)
ORKFramework.Events.GameEvent:ExecuteNextStep()
ORKFramework.Events.BaseEvent:StepFinished(Int32)
ORKFramework.Events.Steps.JoinActiveGroupStep:Execute(BaseEvent)
ORKFramework.Events.GameEvent:ExecuteNextStep()
ORKFramework.Events.BaseEvent:StepFinished(Int32)
ORKFramework.Events.Steps.JoinActiveGroupStep:Execute(BaseEvent)
ORKFramework.Events.GameEvent:ExecuteNextStep()
ORKFramework.Events.BaseEvent:StepFinished(Int32)
ORKFramework.Events.Steps.JoinActiveGroupStep:Execute(BaseEvent)
ORKFramework.Events.GameEvent:ExecuteNextStep()
ORKFramework.Events.BaseEvent:StartEvent()
ORKFramework.Events.GameEvent:StartEvent(IEventStarter, Object)
ORKFramework.Behaviours.d__27:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
ORKFramework.Behaviours.EventInteraction:StartEvent(GameObject)
ORKFramework.Behaviours.BaseInteraction:DoAutoStart()
ORKFramework.Behaviours.EventInteraction:CheckAutoStart()
ORKFramework.Behaviours.EventInteraction:Start()
TypeLoadException: Could not load type 'Makinom.Schematics.Nodes.ChangePositionNode' from assembly 'Makinom, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
System.Reflection.Assembly.GetType (System.String name, Boolean throwOnError, Boolean ignoreCase) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/Assembly.cs:398)
System.Reflection.Assembly.GetType (System.String name) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/Assembly.cs:385)
Makinom.ReflectionTypeHandler.SerializerGetType (System.String typeName)
Makinom.DataSerializer.SetDataObject[BaseData] (Makinom.DataObject data, Makinom.BaseData instance)
Makinom.BaseData.SetData (Makinom.DataObject data)
Makinom.Schematics.Schematic..ctor (.MakinomSchematicAsset asset)
Makinom.Behaviours.BaseMachineComponent.LoadSchematic ()
Makinom.Behaviours.BaseMachineComponent.Awake ()
UnityEngine.Object:Instantiate(GameObject, Vector3, Quaternion)
ORKFramework.Combatant:Spawn(Vector3, Boolean, Single, Boolean, Vector3)
ORKFramework.Behaviours.CombatantSpawner:SpawnAt(Int32, Vector3)
ORKFramework.Behaviours.d__53:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
ORKFramework.Behaviours.CombatantSpawner:StartEvent(GameObject)
ORKFramework.Behaviours.BaseInteraction:DoAutoStart()
ORKFramework.Behaviours.CombatantSpawner:CheckAutoStart()
ORKFramework.Behaviours.CombatantSpawner:Start()
TypeLoadException: Could not load type 'Makinom.Schematics.Nodes.ORKGameEventNode' from assembly 'ORKMakinomConnectionPlugin, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
System.Reflection.Assembly.GetType (System.String name, Boolean throwOnError, Boolean ignoreCase) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/Assembly.cs:398)
System.Reflection.Assembly.GetType (System.String name) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/Assembly.cs:385)
Makinom.ReflectionTypeHandler.SerializerGetType (System.String typeName)
Makinom.DataSerializer.SetDataObject[BaseData] (Makinom.DataObject data, Makinom.BaseData instance)
Makinom.BaseData.SetData (Makinom.DataObject data)
Makinom.Schematics.Schematic..ctor (.MakinomSchematicAsset asset)
Makinom.Behaviours.BaseMachineComponent.LoadSchematic ()
Makinom.Behaviours.BaseMachineComponent.Awake ()
UnityEngine.Object:Instantiate(GameObject, Vector3, Quaternion)
ORKFramework.Combatant:Spawn(Vector3, Boolean, Single, Boolean, Vector3)
ORKFramework.Behaviours.CombatantSpawner:SpawnAt(Int32, Vector3)
ORKFramework.Behaviours.d__53:MoveNext()
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
ORKFramework.Behaviours.CombatantSpawner:StartEvent(GameObject)
ORKFramework.Behaviours.BaseInteraction:DoAutoStart()
ORKFramework.Behaviours.CombatantSpawner:CheckAutoStart()
ORKFramework.Behaviours.CombatantSpawner:Start()
ReflectionTypeLoadException: The classes in the module cannot be loaded.
System.Reflection.Assembly.GetTypes () (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/Assembly.cs:371)
ORKFramework.Formulas.Steps.FormulaStepHelper.AddFromAssembly (System.Reflection.Assembly assembly, System.Collections.Generic.Dictionary`2& list)
ORKFramework.Formulas.Steps.FormulaStepHelper.GetSteps ()
ORKFramework.Editor.FormulasTab..ctor ()
ORKFramework.Editor.GameSection..ctor ()
ORKFramework.Editor.ORKEditorWindow.OnGUI ()
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
Post edited by Shadow_Fire on
  • Well, Makinom hasn't yet been updated to support Unity 5.5 - will probably happen next week. Until than you can't really use it with ORK 2.9.1 anyway ...
    Please consider rating/reviewing my products on the Asset Store (hopefully positively), as that helps tremendously with getting found.
    If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
  • Ah, gotcha! No worry, no worry. I'll just use the current version I have until then :)
Sign In or Register to comment.