*** empty log message ***
- implement per-space regions
- word of recall activated the player indirectly - implement maptile->xy_find and xy_load - separate find and load, even on C level - generate map_leave/enter and map_change events even for tiled map changes (experimental) - implement mainloop freezeing by start/stop, not skipping ticks - no map updates when player !active
misc stuff
- small, but subtle, rewrite of object management - perl will now keep attachable objects alive - objects are now refcounted - refcouts need to be tested explicitly (refcnt_chk) - explicit destroy is required current - explicit destroy asks "nicely" for the object to self destruct, if possible - refcounts will be used during mortal killing - minor bugfixes, optimisations etc. - some former hacks removed.
the rename for sanity campaign hits you died - renamed stuff - partially updated copyrights - some cleanups
- remove some old socket mode cruft - preliminarily added attachable client_socket interface to perl (untested but also unreachable from perl code atm)
- medium decruftification - medium cleanups - make settings accessible to perl using cf::settings->mutator (completely untested)
mapstruct => maptile removed many ytypedefs in favor of structure tags
generic accessors, take one
better but more wasteful serialisation support, perl can invoke events, fixes
intermediate check-in, per-object events work
converted perl to a mandatory / non-dynamic plug-in, firts step to put it fully in-core
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.