- possess is too dangerous - typo
I want possess :D
shutdown in perl
kick in perl
- run, fire, mark in perl - no more NewServerCommands
body in perl
mapinfo in perl
whereami in perl
output-count, output-sync in perl
- petmode, applymode in perl - echo something back to the user when he does "fix_me"
sound, usekeys in perl
some tiny cleanups and moving of non-time-critical commands into perl
afk in perl
all chat commands are now in perl
cointoss in perl
moved me to perl
deleted them out of here as well
- remove google sparsehash dependency again, its actually slower than gcc's current std::tr1::unordered_hash. - remove hardcoded archtable code - the archetypes table is now no longer limited by an hardcoded constant but can grow dynamically at runtime. - removed some cruft
- implement per-space regions
comments
- re-do stupid teleport command. can now teleport to the player even if no space is available. can even teleport to logged-out players, whatever useful that might be. - goto now supports x and y destination coordinates as additional arguments.
""
added some copyrights
preliminary snapshot check-in, DO NOT USE IN PRODUCTION SYSTEMS See the Changes file for details
- implement event watcher autoncancellation on reload - used it everywhere - removed lots of compatibility cruft - configure does no longer check for mandatory unix functionality/headers - confgiure now runs much faster
- use new event mechanism for command handling instead of the old plugin system
- rename $uptime to $UPTIME - hopefully force alchemy to use one second delay
re-implement dump and dumpbelow
remove wizcast, wizpass, goto
*** empty log message ***
*** empty log message ***
remove who command
indent
remove rename command and implement lots of extra perl support
indent
Changes... - alternative shstr representation, saves code - use glibs splice memory allocator (seems slower) - use simpler memory/lifetime management for objects, no recycling
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
rewrote object serialiser, parser is next
expand initial tabs to spaces
- added ready/unready/can_apply events and their passive versions - removed support for event_*-fields in maps - removed support for current_weapon_script - removed timers - removed say/shout/Tell and related commands
intermediate check-in, per-object events work
- added cfperl.h, soon to be used by events - no perl == exit, its no longer optional - moved server main loop entirely in perl - removed lots of unneeded timekeeping cruft
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.