open-ttd

OpenTTD Admin Data

OpenTTD is fun game, lot of different stuff is happening. So i wanted to keep an eye on my company statistics. As results i created this library to gather information from game using build TCP admin api. Admin api is low level built-in feature of OpenTTD server. It's allows to control game remotely and get data about in game world. So i decided to wrap this ip into user friendly lib to integrate with webserviecs. For now work is halted, i don't have enough time, but I'am looking forward to develop this. Working with this api is quite hard. Almost nothing is documented, reading though 20 years old code base takes some time. What is working

  • handshake
  • authorization
  • polling date

What i want to do:

  • detailed statistics about company income
  • detecting train deadlocks
  • tracking volume of delivered cargo
  • SQLite build-in support