ShideKnight
11th Sep 2011, 06:40 PM
So I have been fairly successful modding MSIL so far. But now I am trying to mod the Body Sculptor to add some options for sliders that were added in the expansion packs and there is a line of code which throws me:
IL_0001: call instance class [Sims3GameplaySystems]Sims3.Gameplay.Interactions.InteractionDefinition [Sims3GameplaySystems]Sims3.Gameplay.Interactions.InteractionInstance::get_InteractionDefinition()
Whats going on here? It looks to me like the code is calling a constructor for the first class and a method in the second class... but I don't know. Is the first class an argument for the method or something? Is it the other way around? Please help. Pointers appreciated.
Also, is there any place where the structure of the code is documented? I've looked but I haven't found anything.
IL_0001: call instance class [Sims3GameplaySystems]Sims3.Gameplay.Interactions.InteractionDefinition [Sims3GameplaySystems]Sims3.Gameplay.Interactions.InteractionInstance::get_InteractionDefinition()
Whats going on here? It looks to me like the code is calling a constructor for the first class and a method in the second class... but I don't know. Is the first class an argument for the method or something? Is it the other way around? Please help. Pointers appreciated.
Also, is there any place where the structure of the code is documented? I've looked but I haven't found anything.