diff --git a/README.md b/README.md index 3907b96..ea93237 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ # gopenfusion -Built off of the amazing work by the other openfusion contributors, comes a toy implementation rewritten in Go. \ No newline at end of file +A toy fusionfall packet protocol implementation written in Go. + +## Generating structures + +Dump and decompile the `Assembly - CSharp.dll` assembly from the fusionfall main.unity3d, using a tool like [ilspycmd](https://www.nuget.org/packages/ilspycmd/). The structures can then be stripped from the source and passed to the `genstructs.py` script located in `tools/`. See the script for details on usage. \ No newline at end of file