Protocol: | pserver | User: | anonymous |
Machine: | crossfire.cvs.sourceforge.net | CVSROOT: | /cvsroot/crossfire |
Filename: Makefile.am | |||
Revision 1.29 | qal21 | 2006/08/09 22:07:23 | +1 -1 |
Remove references to regions from makefiles. | |||
Show difference between Revision 1.28 and 1.29 | |||
Revision 1.28 | akirschbaum | 2006/06/06 16:38:41 | +3 -2 |
Add commands rules and news to display the rules/news files. | |||
Show difference between Revision 1.27 and 1.28 | |||
Revision 1.27 | cavesomething | 2006/02/09 20:17:02 | +1 -1 |
make the dm stats command print Int and damage, display in sequential order, and add a help file for the command | |||
Show difference between Revision 1.26 and 1.27 | |||
Revision 1.26 | ryo_saeba | 2006/02/08 15:41:54 | +2 -1 |
Add DM command insert_into <where> <what> | |||
Show difference between Revision 1.25 and 1.26 | |||
Revision 1.25 | akirschbaum | 2005/11/05 02:28:05 | +1 -1 |
lib/Makefile.am: Add template-maps to list of directories to create while install. | |||
Show difference between Revision 1.24 and 1.25 | |||
Revision 1.24 | akirschbaum | 2005/09/09 16:09:40 | +1 -1 |
Allow a DM to cast spells and prayers in no-magic/no-prayer areas. Add new command "wizcast" to toggle this setting. | |||
Show difference between Revision 1.23 and 1.24 | |||
Revision 1.23 | akirschbaum | 2005/08/15 18:08:33 | +1 -1 |
lib/Makefile.am, lib/Makefile.in: Actually install help file for showpets. | |||
Show difference between Revision 1.22 and 1.23 | |||
Revision 1.22 | akirschbaum | 2005/07/20 03:18:08 | +2 -1 |
lib/Makefile.am, lib/Makefile.in, lib/help/whereabouts: Add help for whereabouts command. | |||
Show difference between Revision 1.21 and 1.22 | |||
Revision 1.21 | akirschbaum | 2005/07/16 17:05:54 | +0 -1 |
Remove non-existent file from list of help files to install. | |||
Show difference between Revision 1.20 and 1.21 | |||
Revision 1.20 | akirschbaum | 2005/07/16 13:02:52 | +13 -5 |
lib/Makefile.am: Update list of help files to install. | |||
Show difference between Revision 1.19 and 1.20 | |||
Revision 1.19 | mwedel | 2005/07/08 18:58:34 | +1 -1 |
lib/Makefile.am, lib/Makefile.in: Remove map_check from normal distribution due to different license on file MSW 2005-07-08 | |||
Show difference between Revision 1.18 and 1.19 | |||
Revision 1.18 | tchize | 2005/05/29 10:37:53 | +1 -1 |
MOTD now splitted in 3 files: rules, news and motd. They are sent on connection to client in this exact order. | |||
Show difference between Revision 1.17 and 1.18 | |||
Revision 1.17 | ryo_saeba | 2005/03/15 15:06:21 | +1 -1 |
Apply patch #1145089 by cavesomething for region support | |||
Show difference between Revision 1.16 and 1.17 | |||
Revision 1.16 | akirschbaum | 2004/12/10 03:34:08 | +1 -1 |
Use correct filename 'server_speed'. | |||
Show difference between Revision 1.15 and 1.16 | |||
Revision 1.15 | temitchell | 2004/08/29 11:43:20 | +1 -1 |
- add new directory for datafiles to local dir (var/crossfire/datafiles) | |||
Show difference between Revision 1.14 and 1.15 | |||
Revision 1.14 | mwedel | 2004/06/14 23:12:42 | +1 -1 |
Remove the 'name' help file. No command exists. MSW 2004-06-14 | |||
Show difference between Revision 1.13 and 1.14 | |||
Revision 1.13 | mwedel | 2004/05/20 00:49:52 | +1 -1 |
include/book.h: Increase the size of BOOK_BUF, so inscribed books can hold more informatin. lib/Makefile.am, lib/Makefile.in: Add the 'rename' to the list of help files. lib/archetypes: update the glyph/rune spells to have proper face. lib/bmaps, lib/crossfire.* - add glyph.111 image. server/gods.c: Modify tailor_god_spell() to look harder to find a god - necessary for glyph spells. server/spell_attack.c: Give players 50% of exp for monsters they charm. MSW 2004-05-19 | |||
Show difference between Revision 1.12 and 1.13 | |||
Revision 1.12 | mwedel | 2004/04/27 02:35:33 | +1 -1 |
Re-add bmaps.paths to list of files to include in distribution. While it is not needed by the target, if it is missing, the makefiles try to rebuild it, which it may not be able to do. MSW 2004-04-26 | |||
Show difference between Revision 1.11 and 1.12 | |||
Revision 1.11 | tanner | 2004/03/04 17:46:52 | +1 -1 |
Make the .pl (perl scripts) be installed 755. | |||
Show difference between Revision 1.10 and 1.11 | |||
Revision 1.10 | mwedel | 2003/09/13 00:01:34 | +5 -2 |
Updated code for skill + spell code. skills and spells are now objects. tuning these now means changing the archetypes. New spells can now be added just by making a new archetype. Lots of code cleanup also done. MSW 2003-09-12 | |||
Show difference between Revision 1.9 and 1.10 | |||
Revision 1.9 | temitchell | 2003/07/25 21:10:40 | +1 -2 |
- addition of Banish command. This ad a new file for ban.c to check in var called banish where banished IPs are stored. - modified kick command to kill the socket and really kick the player. - touched up the get player by name so the messages are more generic. | |||
Show difference between Revision 1.8 and 1.9 | |||
Revision 1.8 | tchize | 2003/06/19 05:59:28 | +1 -1 |
Added support for smoothing to the client. This will allow (i hope) better graphical results while using very little bandwidth overhead. Changes done follows: - Added protocol command MapExtendedInfos and smooth commands to server - Added a SetUp paramater in protocol for activating smoothing (disabled by default) or more general Extended map infos - Added file lib/smooth a text file containing some smoothing info a client might ask the server about. - Changed loader.l to be able to mark an object as 'smoothed' in archetypes (the smoothlevel parameter) and rebuild loader.c accordingly - Changed lib/Makefile.am to install lib/smooth file in shared folder - Rebuild the Makefiles.am and the Configure script (using autogen.sh) To be able to smooth, A client commit (the common part+ the gtk part) will follow and an archetypes commit will also follow. I will also detail changes to the protocol within a few days Server has been tested with older client to check backward compatibility | |||
Show difference between Revision 1.7 and 1.8 | |||
Revision 1.7 | mwedel | 2003/05/26 23:37:00 | +7 -2 |
lib/collect.pl.in: Modify it so that it will collect .trs (treasure) files and build a treasures.bld from that as well as the existing treasures file. In this way, treasure information for objects can be put in the arch directory. lib/Makefile.am, Makefile.in: Modified so that it copies over the treasures.bld to treasures in the destination directory. Have the collect directive also build the images, so that a double make isn't necessary. lib/treasures.bld: Added file - like the archetypes, this is the pre- build treasure file. Until .trs files are added, this will just match the treasures file with some additional comments. MSW 2003-05-26 | |||
Show difference between Revision 1.6 and 1.7 | |||
Revision 1.6 | mwedel | 2003/04/02 02:12:53 | +2 -2 |
TODO: Various updates aclocal.m4,configure: Update path to find python (fix again) common/image.c: Minor update to a ocmment in the code. common/los.c: Add missing P_OUT_OF_MAP checks that resulted in some incorrect LOS calcuations. include/funcpoint.h: Remove draw_func function pointer. lib/Makefile.am, in: Remove bmaps.paths to from being installed or being part of distribution - bmaps.paths is only needed when collecting the image lib/*: Rebuilt server/c_object.c: Patch by Bernd Edler to have the apply functions take into acount if the item is equipped or not when looking for good matched items. server/commands.c: Move printlos to normal commands. I don't think it reveals any information that is in any way harmful. And since it dumps the output to the players screen, no concern of it filling up log files. Also, when doing LOS debugging, it is pointless to have it as a DM command because LOS is ignored for DM's. server/disease.c: Modify remove_symptoms to remove all symptoms the player may have a disease. Modify infect_object() to not allow a creature to have more than one instance of the same disease. socket/info.c: remove draw() - instead, draw_client_map() can be used, as that is most the only thing draw() did anyways. socket/loop.c: Update draw() calls to draw_client_map() socket/request.c: Remove special handling for darkness==4 cases (first space that is in full darkness) - this is extra complications and causes display problems. Update draw_client_map() to include the little bit of logic that draw() had that this function did not have. MSW 2003-04-01 | |||
Show difference between Revision 1.5 and 1.6 | |||
Revision 1.5 | mwedel | 2003/02/25 02:15:39 | +3 -2 |
Fix lib/Makefile.am - some lines got split/joined that should not have been. Rebuilt some of the doc files. MSW 2003-02-24 | |||
Show difference between Revision 1.4 and 1.5 | |||
Revision 1.4 | garbled | 2003/01/29 18:07:06 | +3 -3 |
New materialtype system for crossfire. Based in concept on my original design, but rewritten from scratch to make it easily extensible. In a nutshell: Each of the old materialtypes (metal, glass, stone, wood) are now a class of materials. When an item in the game is created, if it does not have a specific materialname of it's own, a materialname is generated randomly from the matching entries in the "lib/materials" file. This file contains all of the saving throws, and other material specific modifications for each of the expanded materials. Materials can be manually specified in the arch with the "materialname" directive. Such as the gold coins, which are specified to be made of, you guessed it, gold. Saving throws have been slightly rewritten to use the new materialtypes, and a few other minor details associated with materialtypes have been patched up. Adding a new type of stone or wood, is as simple as adding a new entry in the lib/materials file. The game will automatically start distributing them around randomly. | |||
Show difference between Revision 1.3 and 1.4 | |||
Revision 1.3 | mwedel | 2002/09/28 02:19:39 | +1 -1 |
Mostly bugfixes, but the addition of a wiz 'hide' command which makes the wiz out of sight so to speak. -- common/loader.l, common/loader.c: Fix bug where flag values were being saved with actual value of the flag (eg, 32768, 16, etc) instead of 1/0 value - Code effectively worked the same, just was a bit odd looking at save files. include/player.h: Add hidden element to player structure. include/sproto.h: Add command_hide(), update proto for players_on_map() lib/Makefile.am, lib/Makefile.in: add wizhelp/hide file. server/apply.c: Add error checking to converts so it doesn't crash if the converter doesn't have a proper other_arch. Modify shopmats so that they don't transport spell effects, like fireballs an burning hands. server/attack.c: Modify code so players can drain other players exp. server/c_misc.c: Modify various functions to not show info on hidden DM. server/c_wiz.c: Add command_hide(), clean up command_invisible() a bit. server/commands.c: Add hide command to dispatch table. server/main.c: Add code to not update players on map for hidden dm. server/player.c: Give hidden dm perpetual invisiblity. server/skills.c: Only get exp if you actually stole an item - fixes abuse whereby players who couldn't carry item could continually 'steal' it from monster and just gain exp. server/swap.c: modify players_on_map() to take addition arg to determine if real players on map should be shown, or if we shouldn't count hidden dms. socket/info.c: Modify code so that oldsockets don't get reports on high verbose messages. socket/metaserver.c: Modify metaserver update to not include hidden dms. utils/Makefile.in: update datestmp. MSW 2002-09-27 | |||
Show difference between Revision 1.2 and 1.3 | |||
Revision 1.2 | mwedel | 2002/09/11 01:21:46 | +1 -1 |
INSTALL: Update directions with new automake method. common/Makefile.am, common/Makefile.in: Fix code for building the libproto.h file - it was including loader.l and not loader.c common/exp.c: Add init_experience() and dump_experience() functions - init_experience() loads the experience table from a file. Add default experience table into this file common/init.c: Add call to init_experience() common/living.c: Remove experience tables - players can select the one they want by changing the exp_table file. Remove reference to new_levels[] - only levels[] is used now for the formentioned reason. include/config.h: Update notes about SIMPLE_EXP system. include/libproto.h: rebuilt. lib/Makefile.am, lib/Makefile.in: Add exp_table to list of files. lib/exp_table: New file that contains experience information. server/c_object.c: Modify command_take() to look for objects above the player to pick up, then objects below. This fixes the bug with not being able to use the take command on items from a chest the player opens without moving off the space. server/init.c: Add -mexp dump switch to dump the experience table. Allow the simple experience system to be set in the settings file. server/skill_util.c: Fix oddness in calc_skill_exp() which could result in add amounts of exp given. MSW 2002-09-10 | |||
Show difference between Revision 1.1 and 1.2 | |||
Revision 1.1 | mwedel | 2002/09/07 17:08:07 | None |
Automake patch - all files. The changes for the source files is using confdir instead of datadir. Patch by Jacek Konieczny (jajcus@bnet.pl), applied by Mark Wedel, 2002-09-07. | |||
First version |