copyright update 2018
freearr => DIR
copyright update 2016
trailing space removal
update copyrights to 2012
update copyright to 2011
*** empty log message ***
random...
µopt
rproto.h => include and random_map.h => include/rmg.h
valgrind power
*** empty log message ***
isolation remover would try to tunnel along the border, but make_tunnel refused, leading to isolated areas
things might not be simpler than they appear
renmae Layout => layout, add (as of now) useless accessors
progress?
*** empty log message ***
sigh
*** empty log message ***
elmex-like sigh
ring mountain book
*** empty log message ***
get rid of QUERY_FLAG/SET_FLAG/CLEAR_FLAG macros that I always hated
indent and difficult-support
*** empty log message ***
update copyright for up to 2010
remove bogus 2007 copyright that was added wrongly by the script, update to affero license
*** empty log message ***
material overhaul
clarify license
connected => shstr, beginning of mapscript
destroy (true) => destroy ()
Replace all destroy calls by destroy (true) (after checking), add temporary debugging code for lost objects, fix some minor issues in random_maps.
*** empty log message ***
lotsa
rewrite objetc_create_clone to deep_clone and fix randfom map generator bug
rmeove some medium hard cases, also get rid of some annoying random map code
remove all easy cases of copy_to, mostly replace by clone or instance
*** empty log message ***
*** empty log message ***
update copyrights and other minor stuff to deliantra
just place the exit *somewhere* if we cannot find one. this freeze was hit because some random map used deep_sea as floor which blocks movements and thus doesn't allow exist there
- 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.
- reduce default output-sync to less than a second - output-sync command now uses seconds as unit, not something users cannot even know. - lots of useless const adjustments.
- prepare find_style_map rewrite - move pick_random_object to maptile:: - make pick_random_object fair overe the numbe rof monsters and no longer prefer big monsters.
rework material code in preparation for nuking object->materials, also add some useful object methods in preparation of the mapspace limiting
typo
proactive
proactive
just experimenting
comments
experimental stability and correctness changes
make random map paths more beautiful, in the common case
added some copyrights
reindent, minor changes
random maps are nphard
interim.checkin
- minor cleanups - minor optimisations (in_player vs. is_player_inv) - added P_PLAYER map flag - some (dead) concept code
- more ooficiation - removed now superfluous remove calls
replace some function- by method-calls
mapstruct => maptile removed many ytypedefs in favor of structure tags
indent
indent
THIS CODE WILL NOT COMPILE use the STABLE tag instead. - major changes in object lifetime and memory management - replaced manual refcounting by shstr class - removed quest system - many optimisations - major changes
expand initial tabs to spaces
Made server compile with C++. Removed cfanim plugin and crossedit. C++ here we come.
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.