- separate internal (undefined type) and client-exported (else) resources. - new %cf::RESOURCE hash for internal resources - move jeweler.yaml to archetype ("resource") data - support resource data filters and implement yaml2json (this reduced loading time for the jeweler data by a factor of 1000 :). - clean up Jeweler.pm a bit.
update copyrights and other minor stuff to deliantra
2.2 release
weg mit schaden
- upgrade crossfire trt to the GPL version 3 (hopefully correctly). - add a single file covered by the GNU Affero General Public License (which is not yet released, so I used the current draft, which is legally a bit wavy, but its likely better than nothing as it expresses direct intent by the authors, and we can upgrade as soon as it has been released). * this should ensure availability of source code for the server at least and hopefully also archetypes and maps even when modified versions are not being distributed, in accordance of section 13 of the agplv3.
update copyrights in *.am
create maps directory when installing
- restore after combined mainboard+harddisk crash - cleanup/fixes for 2.1 release - fix invoke to actually do work - refactor invoke shortcuts, gcc cannot inline varargs functions. - optimised invoke to 4-5 insns in the common case. - optimised (For no good reason) the int-to-ascii conversions of dynbuf_text into division-less and branchless code (of which I am pretty proud). - actually move players to their savebed when they did not use one and the map has been reste in the meantime. does not kill (yet) when too long. - enter_map is now handled completely in perl. - goto is now using generation counting to ensure that only the most-recently-issues goto will succeed. - make some heavy use of __builtin_expect to streamline rare callbacks even more. - optimised thawer.
add books from books.pod via some most dire hacks
remove clockdata and base it off of the runtime; improve the tod code.
try to switch over to cfutil - cfutil willnow be built and install, should mostly work, and files should not get overwritten by make install
clean up makefiles, add dummy pod.pm
partially support vpath builds
install some pod files to be used by the server
- implement per-space regions
- move util/world.png to server/lib/ (should go to maps/world.png, but I will not fiddle around with that now) - compile worldmap to world.pst and install it. - rename FLAG_NO_SAVE to FLAG_NO_MAP_SAVE - define FABS to fabs, as intended - fix all(?) the FABS(int) calls
hooked up config in the build system
remove flex and (direct) awk dependencies
I goofed.
more slight copyright adjustments
Finished generating help files.
jeweler.yaml is now installed too!
moved the treasures over to the archs
removed regions file from server like crossfire did (made sense to me).
installing the jeweler.yaml to <prefix>/share/crossfire/ at the moment, until i've a way to find it somewhere else from the perl extension.
make maintainer-clean-recursive now deletes all generated files
make maintainer-clean will now remove all files generated by make collect. I also got rid of the last traces of the classic tileset.
Removed the classic tileset from the Makefile.am as well.
Changed help so quit_character fullfulls its point of not being documented.
Adding new helpfile and adding some other helpfiles to Makefile.am
Adding forgotten smooth in make collect.
Added the two new helpfiles follow and invite
UPSTREAM_2006-02-22 merge
*** empty log message ***
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.