Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

Close
PYTHIA
======

This is Pythia, an experimental MMORPG server written in Python. It is an
attempt to implement parts of functionality of the Open Tibia Server in
Python, and is currently mostly a learning experience.

Current focus: 
handling login
crypto

Pythia is available under GNU General Public License v2. It is available in a
public Mercurial repository on BitBucket:
 http://bitbucket.org/ivucica/pythia

If you wish to contribute improvements, you can create a public fork on
BitBucket and optionally explicitly contact the author to import your patches.

Contact:
 ivan@vucica.net


Recent activity

Ivan Vučica

Commits by Ivan Vučica were pushed to ivucica/Pythia

e1f43ca - Functional reading of login data. Added XTEA module. Added building an outgoing network message. Making use of Adler32 checksum from zlib. Attempted to add encryption ...
Ivan Vučica

Commits by Ivan Vučica were pushed to ivucica/Pythia

a6e009d - Added code for inverse modulo that blocked work in 2009. Added remaining decryption functions.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.