evol/hercules/src/map/elemental.c, branch r20160911 The Mana World fork of Hercules. This is vanilla Hercules with a few tiny modifications for our specific needs. Mutually-beneficial modifications are contributed upstream. http://cgit.themanaworld.org/evol/hercules/atom?h=r20160911 2016-02-28T21:22:31Z Changed mob mode field to 32 bit, for future expansion 2016-02-28T21:22:31Z Haru haru@dotalux.com 2016-02-28T21:18:29Z urn:sha1:905b59d85b790ea57198c47e249690094b296bda Signed-off-by: Haru <haru@dotalux.com> Added const qualifier to several variable/argument pointers 2016-02-24T19:57:34Z Haru haru@dotalux.com 2016-01-07T02:41:22Z urn:sha1:9aa8a3b09ee2c491b55259ee433af7f39308ca37 - This is necessary for compatibility with a const RFIFOP. Signed-off-by: Haru <haru@dotalux.com> Replaced the remaining explicit casts with BL_CAST/BL_UCAST 2016-01-06T14:18:39Z Haru haru@dotalux.com 2015-12-28T14:41:36Z urn:sha1:e3eac134b1607cfe78331e298aaa20b260662571 Signed-off-by: Haru <haru@dotalux.com> Added elemental_id enum, replaced numeric elemental IDs with enum members 2015-12-28T17:36:00Z Haru haru@dotalux.com 2015-12-14T20:30:32Z urn:sha1:7ac8f603c647790aee85106e97fc9f7672e4d436 Signed-off-by: Haru <haru@dotalux.com> Added GPL-compliant header to all sources and build scripts 2015-12-15T19:53:48Z Haru haru@dotalux.com 2015-11-04T16:42:54Z urn:sha1:421ea5a1b1dc35ff6e6be6f7a0001a5ae99eec10 Signed-off-by: Haru <haru@dotalux.com> Add missing checks to elemental.c 2015-12-04T15:50:06Z Andrei Karas akaras@inbox.ru 2015-09-29T17:15:20Z urn:sha1:22943ee2bd094b3ead1e11fea910490661f306fe rename malloc.c/h to memmgr. 2015-10-19T18:12:24Z Andrei Karas akaras@inbox.ru 2015-10-17T17:12:15Z urn:sha1:54d1c8b93adbeee5838b8dadabeb789b9fa6c511 More aggressive whitespace cleanup. Follow up to 51329e6 2015-09-25T10:55:36Z Haru haru@dotalux.com 2015-09-18T11:09:16Z urn:sha1:1aea178ef7cdb76eda5600540b5fbd29fd54ff88 Signed-off-by: Haru <haru@dotalux.com> Added core HPM interface 2015-08-14T22:51:44Z Haru haru@dotalux.com 2015-08-10T23:47:15Z urn:sha1:22bd368e5d4d8d61a7189d03f52c3afd90c0729e Signed-off-by: Haru <haru@dotalux.com> HPM compatibility improvements 2015-08-14T22:51:42Z Haru haru@dotalux.com 2015-06-15T18:52:44Z urn:sha1:51b7adcf4e5b2a347081ec9a6903102c4909a404 Improved compatibility, portability and standards conformance. - Since it is not possible to portably and reliably re-use the core's symbols in plugins, symbols are no longer exported unless explicitly required, in the UNIX builds. This mimics the Windows behavior and adds HPM compatibility to OSes such as FreeBSD. Credits to Andrei Karas for making this possible. - For convenience, it is no longer necessary to call GET_SYMBOL, since the plugin will automatically import all the available symbols when it's loaded, depending on the included headers. - Plugins are now supposed to include the "common/hercules.h" header before including anything else. Incluing common/HPMi.h, common/cbasetypes.h or conf/core.h is no longer necessary, as those are guaranteed to be automatically included by hercules.h. - HPM API version bumped to 1.1. Signed-off-by: Haru <haru@dotalux.com>
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<feed xmlns="http://www.w3.org/2005/Atom">
<title>evol/hercules/src/map/elemental.c, branch r20160911</title>
<subtitle>The Mana World fork of Hercules. This is vanilla Hercules with a few tiny modifications for our specific needs. Mutually-beneficial modifications are contributed upstream.</subtitle>
<id>http://cgit.themanaworld.org/evol/hercules/atom?h=r20160911</id>
<link rel="self" href="http://cgit.themanaworld.org/evol/hercules/atom?h=r20160911"/>
<link rel="alternate" type="text/html" href="http://cgit.themanaworld.org/evol/hercules/"/>
<updated>2016-02-28T21:22:31Z</updated>
<entry>
<title>Changed mob mode field to 32 bit, for future expansion</title>
<updated>2016-02-28T21:22:31Z</updated>
<author>
<name>Haru</name>
<email>haru@dotalux.com</email>
</author>
<published>2016-02-28T21:18:29Z</published>
<link rel="alternate" type="text/html" href="http://cgit.themanaworld.org/evol/hercules/commit/?id=905b59d85b790ea57198c47e249690094b296bda"/>
<id>urn:sha1:905b59d85b790ea57198c47e249690094b296bda</id>
<content type="text"> Signed-off-by: Haru <haru@dotalux.com> </content>
</entry>
<entry>
<title>Added const qualifier to several variable/argument pointers</title>
<updated>2016-02-24T19:57:34Z</updated>
<author>
<name>Haru</name>
<email>haru@dotalux.com</email>
</author>
<published>2016-01-07T02:41:22Z</published>
<link rel="alternate" type="text/html" href="http://cgit.themanaworld.org/evol/hercules/commit/?id=9aa8a3b09ee2c491b55259ee433af7f39308ca37"/>
<id>urn:sha1:9aa8a3b09ee2c491b55259ee433af7f39308ca37</id>
<content type="text"> - This is necessary for compatibility with a const RFIFOP. Signed-off-by: Haru <haru@dotalux.com> </content>
</entry>
<entry>
<title>Replaced the remaining explicit casts with BL_CAST/BL_UCAST</title>
<updated>2016-01-06T14:18:39Z</updated>
<author>
<name>Haru</name>
<email>haru@dotalux.com</email>
</author>
<published>2015-12-28T14:41:36Z</published>
<link rel="alternate" type="text/html" href="http://cgit.themanaworld.org/evol/hercules/commit/?id=e3eac134b1607cfe78331e298aaa20b260662571"/>
<id>urn:sha1:e3eac134b1607cfe78331e298aaa20b260662571</id>
<content type="text"> Signed-off-by: Haru <haru@dotalux.com> </content>
</entry>
<entry>
<title>Added elemental_id enum, replaced numeric elemental IDs with enum members</title>
<updated>2015-12-28T17:36:00Z</updated>
<author>
<name>Haru</name>
<email>haru@dotalux.com</email>
</author>
<published>2015-12-14T20:30:32Z</published>
<link rel="alternate" type="text/html" href="http://cgit.themanaworld.org/evol/hercules/commit/?id=7ac8f603c647790aee85106e97fc9f7672e4d436"/>
<id>urn:sha1:7ac8f603c647790aee85106e97fc9f7672e4d436</id>
<content type="text"> Signed-off-by: Haru <haru@dotalux.com> </content>
</entry>
<entry>
<title>Added GPL-compliant header to all sources and build scripts</title>
<updated>2015-12-15T19:53:48Z</updated>
<author>
<name>Haru</name>
<email>haru@dotalux.com</email>
</author>
<published>2015-11-04T16:42:54Z</published>
<link rel="alternate" type="text/html" href="http://cgit.themanaworld.org/evol/hercules/commit/?id=421ea5a1b1dc35ff6e6be6f7a0001a5ae99eec10"/>
<id>urn:sha1:421ea5a1b1dc35ff6e6be6f7a0001a5ae99eec10</id>
<content type="text"> Signed-off-by: Haru <haru@dotalux.com> </content>
</entry>
<entry>
<title>Add missing checks to elemental.c</title>
<updated>2015-12-04T15:50:06Z</updated>
<author>
<name>Andrei Karas</name>
<email>akaras@inbox.ru</email>
</author>
<published>2015-09-29T17:15:20Z</published>
<link rel="alternate" type="text/html" href="http://cgit.themanaworld.org/evol/hercules/commit/?id=22943ee2bd094b3ead1e11fea910490661f306fe"/>
<id>urn:sha1:22943ee2bd094b3ead1e11fea910490661f306fe</id>
<content type="text"> </content>
</entry>
<entry>
<title>rename malloc.c/h to memmgr.</title>
<updated>2015-10-19T18:12:24Z</updated>
<author>
<name>Andrei Karas</name>
<email>akaras@inbox.ru</email>
</author>
<published>2015-10-17T17:12:15Z</published>
<link rel="alternate" type="text/html" href="http://cgit.themanaworld.org/evol/hercules/commit/?id=54d1c8b93adbeee5838b8dadabeb789b9fa6c511"/>
<id>urn:sha1:54d1c8b93adbeee5838b8dadabeb789b9fa6c511</id>
<content type="text"> </content>
</entry>
<entry>
<title>More aggressive whitespace cleanup. Follow up to 51329e6</title>
<updated>2015-09-25T10:55:36Z</updated>
<author>
<name>Haru</name>
<email>haru@dotalux.com</email>
</author>
<published>2015-09-18T11:09:16Z</published>
<link rel="alternate" type="text/html" href="http://cgit.themanaworld.org/evol/hercules/commit/?id=1aea178ef7cdb76eda5600540b5fbd29fd54ff88"/>
<id>urn:sha1:1aea178ef7cdb76eda5600540b5fbd29fd54ff88</id>
<content type="text"> Signed-off-by: Haru <haru@dotalux.com> </content>
</entry>
<entry>
<title>Added core HPM interface</title>
<updated>2015-08-14T22:51:44Z</updated>
<author>
<name>Haru</name>
<email>haru@dotalux.com</email>
</author>
<published>2015-08-10T23:47:15Z</published>
<link rel="alternate" type="text/html" href="http://cgit.themanaworld.org/evol/hercules/commit/?id=22bd368e5d4d8d61a7189d03f52c3afd90c0729e"/>
<id>urn:sha1:22bd368e5d4d8d61a7189d03f52c3afd90c0729e</id>
<content type="text"> Signed-off-by: Haru <haru@dotalux.com> </content>
</entry>
<entry>
<title>HPM compatibility improvements</title>
<updated>2015-08-14T22:51:42Z</updated>
<author>
<name>Haru</name>
<email>haru@dotalux.com</email>
</author>
<published>2015-06-15T18:52:44Z</published>
<link rel="alternate" type="text/html" href="http://cgit.themanaworld.org/evol/hercules/commit/?id=51b7adcf4e5b2a347081ec9a6903102c4909a404"/>
<id>urn:sha1:51b7adcf4e5b2a347081ec9a6903102c4909a404</id>
<content type="text"> Improved compatibility, portability and standards conformance. - Since it is not possible to portably and reliably re-use the core's symbols in plugins, symbols are no longer exported unless explicitly required, in the UNIX builds. This mimics the Windows behavior and adds HPM compatibility to OSes such as FreeBSD. Credits to Andrei Karas for making this possible. - For convenience, it is no longer necessary to call GET_SYMBOL, since the plugin will automatically import all the available symbols when it's loaded, depending on the included headers. - Plugins are now supposed to include the "common/hercules.h" header before including anything else. Incluing common/HPMi.h, common/cbasetypes.h or conf/core.h is no longer necessary, as those are guaranteed to be automatically included by hercules.h. - HPM API version bumped to 1.1. Signed-off-by: Haru <haru@dotalux.com> </content>
</entry>
</feed>