Jhobean / Leviathan

Game Master Tool for SphereServer (game server for Ultima Online)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Leviathan

Cross-platform GM Tool for SphereServer.
Non-windows versions lack, for now, the "send text to client" feature.
Consider it at an embryonal stage, since it lacks lots of features, and a slow-progressing project.
Some things could have be done more easily using Qt classes, but i'd rather write code that can be recycled for other projects (which aren't necessarily using Qt).

Compilation

  • Windows: The preferred way is to use Qt Creator to open the .pro file and compile it.
  • Linux: Use Qt Creator, or you can compile it under command line using qmake and make.
  • Mac: Same as Linux, but you may need to manually install zlib (libz.dylib) via brew install zlib. If you don't have that, you'll get linker errors.

Credits

Uses Qt Toolkit 5.
Uses CheckableProxyModel (GPLv3 or later versions, as of 2011) by Andre Somers.
Used as code base for UOP files handling the UO_Package library by Kons (https://code.google.com/archive/p/kprojects/downloads).

References for UO files formats:

Got help (or whole pieces of code) from:

License

Licensed under GPL v3.

About

Game Master Tool for SphereServer (game server for Ultima Online)

License:GNU General Public License v3.0


Languages

Language:C++ 87.8%Language:C 10.5%Language:QMake 1.3%Language:Makefile 0.3%Language:Python 0.1%