1. 22 Mar, 2019 1 commit
    • Jonathan Michalon's avatar
      better handle resources (tiles/tileset) loading and sharing · 0a1c05e0
      Jonathan Michalon authored
      Now the resources are installed and a lookup is performed to find them from
      either (respectively) an environment var, the user's datadir and the
      compile-time datadir.
      Also the server is responsible for sharing the xml data so that all clients
      get the same thing, from him over network.
      Also libovcc is responsible for the DTD files (since it's a sort of spec)
      while the actual XML data belongs to the server.
      0a1c05e0
  2. 15 Jul, 2011 1 commit
  3. 30 Jun, 2011 1 commit
  4. 27 Jun, 2011 3 commits
  5. 25 Jun, 2011 1 commit
  6. 23 Jun, 2011 1 commit
  7. 21 Jun, 2011 1 commit
  8. 10 Jun, 2011 1 commit
    • Jonathan Michalon's avatar
      Created system for networked signals and used it. · 86e58010
      Jonathan Michalon authored
      A new class called SignalHandle can now listen to defined signals, send
      them over a client <-> server connection and reemit them on the other side
      provided incoming SignalMessages are transmitted to her.
      
      BTW now the bot listens to messages too, new message utils handle buffers
      (currently used both for signal data and string data), the server
      "publishes" a table with a Game reading XML data, the bot "joins" it
      and player-added signals are transmitted.
      86e58010
  9. 09 Jun, 2011 1 commit
  10. 21 Feb, 2011 1 commit
  11. 20 Feb, 2011 1 commit
  12. 19 Feb, 2011 2 commits
  13. 05 Feb, 2011 2 commits
  14. 04 Feb, 2011 2 commits
  15. 02 Feb, 2011 1 commit
  16. 01 Feb, 2011 4 commits
  17. 31 Jan, 2011 2 commits
  18. 27 Jan, 2010 1 commit
  19. 09 Jan, 2010 2 commits
  20. 21 Dec, 2009 2 commits
    • Colomban Wendling's avatar
      Properly install PkgConfig file and headers. · 16c9e918
      Colomban Wendling authored
      Install headers and PkgConfig file and fix the latter.
      16c9e918
    • Jonathan Michalon's avatar
      New module pawn. · 7dcfd737
      Jonathan Michalon authored
      Added new module pawn: the idea is that they not only belong to players
      but to the board too when they are moved. Otherwise we had to scan the players'
      pawns to calculate scores on the board.
      So: a list of them in each player, when they are "at home", a hash table on
      their position when they are on the board.
      7dcfd737
  21. 19 Dec, 2009 1 commit
    • Jonathan Michalon's avatar
      Beginning of player implementation. · 5325c76d
      Jonathan Michalon authored
      New source file player.c, new module player (compilation, documentation).
      New function handling a request from player to add a tile at a given position.
      Updated test to use it (in addition of the other tests).
      5325c76d
  22. 27 Oct, 2009 2 commits
  23. 21 Oct, 2009 1 commit
  24. 18 Oct, 2009 1 commit
  25. 15 Oct, 2009 1 commit
  26. 14 Oct, 2009 1 commit
  27. 12 Oct, 2009 2 commits