<feed xmlns='http://www.w3.org/2005/Atom'>
<title>manaserv.git/src/game-server/main-game.cpp, branch abilities</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/'/>
<entry>
<title>[Abilities] Renamed specials to abilities</title>
<updated>2013-05-08T12:02:50+00:00</updated>
<author>
<name>Erik Schilling</name>
<email>ablu.erikschilling@googlemail.com</email>
</author>
<published>2013-04-13T10:32:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=708896008ad8ea391d542ce37b9871318a84fb97'/>
<id>708896008ad8ea391d542ce37b9871318a84fb97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Maps are now configured in settings.xml too</title>
<updated>2013-05-03T13:28:41+00:00</updated>
<author>
<name>Przemysław Grzywacz</name>
<email>nexather@gmail.com</email>
</author>
<published>2013-05-03T13:16:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=f6f27a9ffaf72f9856240db1bb788a9efa3e86f0'/>
<id>f6f27a9ffaf72f9856240db1bb788a9efa3e86f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Single xml solution</title>
<updated>2013-04-29T20:43:54+00:00</updated>
<author>
<name>Przemysław Grzywacz</name>
<email>nexather@gmail.com</email>
</author>
<published>2013-04-28T14:15:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=647cebfdf11c2482e5b4bbaad4aa411cdd4bb2cc'/>
<id>647cebfdf11c2482e5b4bbaad4aa411cdd4bb2cc</id>
<content type='text'>
Mana-mantis: #506.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mana-mantis: #506.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use nullptr instead of NULL everywhere</title>
<updated>2013-04-27T19:42:58+00:00</updated>
<author>
<name>Erik Schilling</name>
<email>ablu.erikschilling@googlemail.com</email>
</author>
<published>2013-04-27T19:42:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=d4f3105d9a879f27baad6e43b8b3cb6fe2f0ef50'/>
<id>d4f3105d9a879f27baad6e43b8b3cb6fe2f0ef50</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed Item to a component of Actor</title>
<updated>2013-03-25T19:32:36+00:00</updated>
<author>
<name>Thorbjørn Lindeijer</name>
<email>thorbjorn@lindeijer.nl</email>
</author>
<published>2012-03-18T21:24:38+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=7aee56f062989c8901322a09b2da40bb028eb222'/>
<id>7aee56f062989c8901322a09b2da40bb028eb222</id>
<content type='text'>
Items also have positions, so the ItemComponent only makes sense as part of
an Actor. Later on it will probably be part of an entity that also has an
ActorComponent.

Since it was annoying to update all the places where items were created,
I've introduced a function for this.

The component types are now prefixed with "CT_" because I wanted to introduce
an 'Item' namespace which would otherwise be conflicting. The component types
enum isn't used much in the code so it can look a bit ugly.

Reviewed-by: Yohann Ferreira
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Items also have positions, so the ItemComponent only makes sense as part of
an Actor. Later on it will probably be part of an entity that also has an
ActorComponent.

Since it was annoying to update all the places where items were created,
I've introduced a function for this.

The component types are now prefixed with "CT_" because I wanted to introduce
an 'Item' namespace which would otherwise be conflicting. The component types
enum isn't used much in the code so it can look a bit ugly.

Reviewed-by: Yohann Ferreira
</pre>
</div>
</content>
</entry>
<entry>
<title>Added possibility to reserve maps</title>
<updated>2013-02-24T19:44:13+00:00</updated>
<author>
<name>Erik Schilling</name>
<email>ablu.erikschilling@googlemail.com</email>
</author>
<published>2011-12-02T22:53:45+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=dd20c7f6148cc8b8b627028e25e817cc1cab063b'/>
<id>dd20c7f6148cc8b8b627028e25e817cc1cab063b</id>
<content type='text'>
If you set net_gameServerName you can now reserve maps in the maps.xml.
There you have to add the servername - property to the &lt;map&gt; tag.
Then the map will only be activated by that server.

Also changed the activate sequence that the account server now tells the game
server what maps to activate (previously the server requested all maps and the
account server said yes or no).

TODO: Fix general inter server map switching.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If you set net_gameServerName you can now reserve maps in the maps.xml.
There you have to add the servername - property to the &lt;map&gt; tag.
Then the map will only be activated by that server.

Also changed the activate sequence that the account server now tells the game
server what maps to activate (previously the server requested all maps and the
account server said yes or no).

TODO: Fix general inter server map switching.
</pre>
</div>
</content>
</entry>
<entry>
<title>Modifications to allow crosscompiling with mingw</title>
<updated>2013-02-03T21:45:28+00:00</updated>
<author>
<name>Erik Schilling</name>
<email>ablu.erikschilling@googlemail.com</email>
</author>
<published>2013-02-03T19:42:11+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=59a7bc4694a93aae668f2d68409a420a12e8d9fb'/>
<id>59a7bc4694a93aae668f2d68409a420a12e8d9fb</id>
<content type='text'>
Reviewed-by: bjorn.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: bjorn.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added emote support.</title>
<updated>2013-02-01T20:33:43+00:00</updated>
<author>
<name>Yohann Ferreira</name>
<email>yohann_dot_ferreira_at_orange_dot_efer</email>
</author>
<published>2012-05-18T11:32:34+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=02602a6a7bb92fbe19b7a015f5c6764ab658c469'/>
<id>02602a6a7bb92fbe19b7a015f5c6764ab658c469</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added debugging mode to the protocol</title>
<updated>2012-05-05T20:51:32+00:00</updated>
<author>
<name>Thorbjørn Lindeijer</name>
<email>thorbjorn@lindeijer.nl</email>
</author>
<published>2012-04-14T10:59:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=bb9a9b9b0f4ec7cc6a9ca3a6bd2dc35b0b6541e7'/>
<id>bb9a9b9b0f4ec7cc6a9ca3a6bd2dc35b0b6541e7</id>
<content type='text'>
Allows inspection of message data. It is off by default since it consumes
additional bandwidth, but it can be turned on using the net_debugMode option
in manaserv.xml.

Currently the option only affects outgoing data for each host individually.
In particular, enabling this debug mode for the server does not automatically
make the client annotate its messages.

Reviewed-by: Erik Schilling
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allows inspection of message data. It is off by default since it consumes
additional bandwidth, but it can be turned on using the net_debugMode option
in manaserv.xml.

Currently the option only affects outgoing data for each host individually.
In particular, enabling this debug mode for the server does not automatically
make the client annotate its messages.

Reviewed-by: Erik Schilling
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduced a Timeout class for counting down without counting</title>
<updated>2012-04-14T10:21:58+00:00</updated>
<author>
<name>Thorbjørn Lindeijer</name>
<email>thorbjorn@lindeijer.nl</email>
</author>
<published>2012-03-26T22:18:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=387a04cf3c38e19fd8050e39d0f219e5f07257fd'/>
<id>387a04cf3c38e19fd8050e39d0f219e5f07257fd</id>
<content type='text'>
The timeout remembers a reference point of time against which it can check
how much time is remaining.

Reviewed-by: Erik Schilling
Reviewed-by: Yohann Ferreira
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The timeout remembers a reference point of time against which it can check
how much time is remaining.

Reviewed-by: Erik Schilling
Reviewed-by: Yohann Ferreira
</pre>
</div>
</content>
</entry>
</feed>
