/AlbLib

Many functions to operate with Albion formats.

Primary LanguageC#MIT LicenseMIT

Welcome. AlbLib is a class library which can simulate Albion behaviour in opening many file formats. What can it do?

Image rendering
Imaging namespace provides classes representing various image formats. It can also combine many images into one.
Items
ItemState is a structure containing static item data.
Mapping
This namespace of course reads maps. All maps in the game can be loaded and viewed by the Map class-
Saved games
SaveGame namespace shows the possibility to load and edit savegames.
Scripting
Classes here handle loading and executing of textual game scripts.
Sounds
You can load all sounds played in the game.
XLD archives
With classes in XLD namespaces, mainly XLDNavigator, you can load and browse XLD archives.