I'm doing a game modification project for a friend, and I am having issues with the decompiler. I have all of the source and such, and I've referenced all of the different dlls in the game correctly, but I get these errors:
Unexpected character '\u003C'
About 315 of them.
And when I double click, I see this comment:
// ISSUE: object of a compiler-generated type is created
And the code looks deformed:
And if I try to remove those \u and 2 hexidecimal bytes representing unicode, say LoadLevel__Iterator6() doesn't exist in that class. Not to mention level = level makes no sense.
If I solve to unicode into it's ASCII character(the first byte is 00, so it is compatible) I get this:
Which gives me further errors. Can any C# gurus suggest what is wrong, should I find a better decompiler, or am I just doing something stupid?
Unexpected character '\u003C'
About 315 of them.
And when I double click, I see this comment:
// ISSUE: object of a compiler-generated type is created
And the code looks deformed:
Code
[DebuggerHidden]
private IEnumerator LoadLevel(string level)
{
// ISSUE: object of a compiler-generated type is created
return (IEnumerator) new GalaxyGUIHandlers.\u003CLoadLevel\u003Ec__Iterator6()
{
level = level,
\u003C\u0024\u003Elevel = level
};
}If I solve to unicode into it's ASCII character(the first byte is 00, so it is compatible) I get this:
Code
[DebuggerHidden]
private IEnumerator LoadLevel(string level)
{
// ISSUE: object of a compiler-generated type is created
return (IEnumerator) new GalaxyGUIHandlers.<LoadLevel>c__Iterator6()
{
level = level,
<$>level = level
};
}Which gives me further errors. Can any C# gurus suggest what is wrong, should I find a better decompiler, or am I just doing something stupid?

