FOCommon is a .NET library written in C# for interacting with FOnline SDK gamedata.
Originally FOCommon came about from the desire to have some shared functionality between different internal 2238 tools. Over time it grew into a full-fledged API for reading/editing various gamedata, in turn used by our other tools.
FeaturesAmong other things:
- Full dialog parsing, including demands/results, comments and support for multiple languages.
- Critter proto parser.
- Item proto parser.
- Reading fomap files.
- Various worldmap classes.
More information and download at
Github.
Will happily reply to pull requests if you fix some bug or add something nifty.