ViewVC Help
View Directory | Download Tarball
/cvs/deliantra/server/ext
File (rev) Last Change
 ../
transports.ext 1.4 (17 years ago) by root: new speed management: - weapon speed and object speed is now completekly decoupled for players. - both can be used at the same time, or indeepndent, when running or firing. - still only one command per object speed can be issued.
town_portal.ext 1.2 (17 years ago) by root: *** empty log message ***
tcp.ext 1.7 (17 years ago) by root: *** empty log message ***
suicide.ext 1.1 (17 years ago) by root: moved perl extensions into server codebase, where they belong
sockpuppet.ext 1.2 (17 years ago) by root: - updated cf.pm to use a more generic and extendable syntax, now that it is clear that we will have multiple "attachable" objects. maybe bite the bullet in C++ and make attachable virtual? - completely rework the syntax for attaching and attachments - update all extensions
schmorplog.ext 1.9 (17 years ago) by root: schmorp_irc => irc
schmorp-neko.ext 1.4 (17 years ago) by root: schmorp_irc => irc
reseller.ext 1.5 (17 years ago) by elmex: fixed a serious bug in the tradeshop.
rent.ext 1.8 (17 years ago) by root: fix longstanding inconsequential (up to now :) bug
nimbus.ext 1.9 (17 years ago) by root: fix nimbus reset etc.
minesweeper.ext 1.4 (17 years ago) by root: WARNING: this release is BROKEN - rewrote map handling. map types are now completely pluggable, maybe *too* pluggable, as everything is a plug-in now. - mark mandatory extensions as such. - handle overloaded attachable objects correctly. - many minor changes.
metaserver.ext 1.5 (17 years ago) by root: oopsie
map_lib.ext 1.4 (17 years ago) by elmex: adjusted weapon bonuses a bit. added attachment for dialog flag detection.
map-world.ext 1.26 (17 years ago) by root: having a) monsters as treasures b) multipart monsters as treasures and c) multipart monsters as terasures on tiled maps... hit a big pile of bugs again. this change: - implements a per-map active flag. when items are being inserted they are activated or deactivated according to that flag. this could get rid of most or even all of the explicit activate/deactivate calls. - implement some glue to make instantiating multipart objects easier (this is used inside fix_multipart_objects and might make it possible to put multipart objects at map borders - those were winged before) - do finer-grained locking as to not lead to deadlocks when insert recurses e.g. when loading tiled maps.
map-style.ext 1.1 (17 years ago) by root: WARNING: this release is BROKEN - rewrote map handling. map types are now completely pluggable, maybe *too* pluggable, as everything is a plug-in now. - mark mandatory extensions as such. - handle overloaded attachable objects correctly. - many minor changes.
map-scheduler.ext 1.34 (17 years ago) by root: - introduce a notion of cpu load average within the server - use it to more gracefully increase swap intervals in the map-scheduler - add clip and lerp utility functions.
map-random.ext 1.15 (17 years ago) by root: slight revert, and more fixes
map-per-player.ext 1.9 (17 years ago) by root: fix a number of annoying bugs, doh.
map-link.ext 1.3 (17 years ago) by root: having a) monsters as treasures b) multipart monsters as treasures and c) multipart monsters as terasures on tiled maps... hit a big pile of bugs again. this change: - implements a per-map active flag. when items are being inserted they are activated or deactivated according to that flag. this could get rid of most or even all of the explicit activate/deactivate calls. - implement some glue to make instantiating multipart objects easier (this is used inside fix_multipart_objects and might make it possible to put multipart objects at map borders - those were winged before) - do finer-grained locking as to not lead to deadlocks when insert recurses e.g. when loading tiled maps.
map-grid-move-torus.ext 1.1 (17 years ago) by root: moved perl extensions into server codebase, where they belong
map-grid-move-random.ext 1.1 (17 years ago) by root: moved perl extensions into server codebase, where they belong
login.ext 1.48 (17 years ago) by root: - 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.
jeweler.ext 1.11 (17 years ago) by root: fix typoe
irc.ext 1.2 (17 years ago) by root: likely fix irc double utf-8 encoding
ipo.ext 1.6 (17 years ago) by root: meet our new pod fucntionality, certainly not finished :) let me also introduce the beginnings of a new help command
invite.ext 1.3 (17 years ago) by root: *** empty log message ***
help.ext 1.7 (17 years ago) by root: fix help topic display
guilds.ext 1.4 (17 years ago) by root: - implement two new helper functions: cf::cache => load and process a file, caching the result in the db cf::fork_call => execute a given sub asynchronously (e.g. for cpu jobs) - make use of it in ext/map-world.ext, greatly speeding up worldmap loading. - preliminary garbage added to cf::pod.
follow.ext 1.9 (17 years ago) by root: *** empty log message ***
eval.ext 1.1 (17 years ago) by root: moved perl extensions into server codebase, where they belong
dmcommands.ext 1.19 (17 years ago) by root: - make face caching mandatory, and pester users to enable it - implement rate-limiting, for images only right now - implement and document output-rate command to set rate limit. - default 1mbit.
dm-support.ext 1.6 (17 years ago) by root: add books from books.pod via some most dire hacks
db-scheduler.ext 1.1 (17 years ago) by root: forgot to check this in
commands.ext 1.45 (17 years ago) by root: schmorp_irc => irc
clientchk.ext 1.3 (17 years ago) by root: cede less often in background tasks while still reducing jittering
checkrusage.ext 1.4 (17 years ago) by root: *** empty log message ***
chatlog.ext 1.5 (17 years ago) by root: schmorp_irc => irc
chat.ext 1.17 (17 years ago) by root: schmorp_irc => irc
cfplus_build.ext 1.2 (17 years ago) by elmex: fixed some checking about what to erase :-)
cfplus.ext 1.4 (17 years ago) by root: moved setup to perlspace to facilitate easier extensions and some cleanups. feels more secure, too
books.ext 1.1 (17 years ago) by root: add books from books.pod via some most dire hacks
bonus.ext 1.6 (17 years ago) by elmex: ok, after a small chat i reconsidered the max damage of a weapon.
board.ext 1.5 (17 years ago) by root: - implement two new helper functions: cf::cache => load and process a file, caching the result in the db cf::fork_call => execute a given sub asynchronously (e.g. for cpu jobs) - make use of it in ext/map-world.ext, greatly speeding up worldmap loading. - preliminary garbage added to cf::pod.
bank.ext 1.2 (17 years ago) by root: ""
adjust_levels.ext 1.3 (17 years ago) by root: - preliminary check in, stuff is rudimentarily working - moved most of the player creation process into a perl coroutine - changed internal design of player management to not reuse and morph the object in funny ways. should be safer and much nicer to handle. - got rid of some annoying hacks, such as clear() (TODO: get rid of player_pod and other stuff now unnecessary?)
NPC_Dialogue.pm 1.3 (17 years ago) by elmex: changed word matching in npc dialogs
Makefile.am 1.2 (17 years ago) by root: mostly clean, except for uninstall
Jeweler.pm 1.15 (17 years ago) by root: fix typoe
CFDB.pm 1.1 (17 years ago) by root: moved perl extensions into server codebase, where they belong
0 directories and 49 files shown