- prepare common/ for head_ => head change - add some copyrights for files where they were missing
*** empty log message ***
move animation info into facedata and make it reloadable at runtime
- MAJOR CHANGE - you now need to use cfutil to install arches. - former bigfaces are broken in the server - bigfaces are no longer supported. at all. - use face numbers instead of pointers * saves lotsa space * saves lotsa indirections * saves lots(?) cpu cycles - completely rewrote face handling - faces can now be added at runtime - reload will add new faces - this does not apply to animations - use a hastable instead of binary search (faster) for faces - face caching is broken - facesets are gone - server always reports MAX_FACES to any client who asks
minor stuff, indent
sneaky bug i introduced there
- rename Animations => animation - rename New_Face => facetile - add but do not implement some generic loader framework classes
comments
fix 'object lacks animation' continued reporting. maps should use 'animation', not 'animation NONE'
added some copyrights
initialised :)
started a fix of the log
- added maptile->insert and object->insert_at methods that might make code using it clearer. - replaced some insert_ob_in_map calls.
continued simplifying network code, partially removed support for sc protocol 1026
indent
- improve assign to prepend "..." - make more use of assign - implement op->debug_desc() and make some more use of it
implement owner pointer using refcounted refptr templates
indent
for some unexplicable reasons, it seems to run after fixing the obvious errors
*** empty log message ***
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
remove compression support, intiialise perl earlier etc. etc.
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.