Protocol: | pserver | User: | anonymous |
Machine: | crossfire.cvs.sourceforge.net | CVSROOT: | /cvsroot/crossfire |
Filename: funcpoint.h | |||
Revision 1.19 | qal21 | 2006/08/12 14:38:22 | +2 -1 |
Impliment cfpython map invalidation. Change behavoir of EVENT_MAP* | |||
Show difference between Revision 1.18 and 1.19 | |||
Revision 1.18 | qal21 | 2006/07/28 01:45:28 | +2 -1 |
Add EVENT_DESTROY. Allow execute_event to be called from common. | |||
Show difference between Revision 1.17 and 1.18 | |||
Revision 1.17 | ryo_saeba | 2006/05/05 04:25:18 | +1 -2 |
First part of patch #1453869 courtesy Stefan Huehner (shuehner) | |||
Show difference between Revision 1.16 and 1.17 | |||
Revision 1.16 | cavesomething | 2006/01/09 13:35:12 | +2 -1 |
spell listing support | |||
Show difference between Revision 1.15 and 1.16 | |||
Revision 1.15 | akirschbaum | 2005/12/05 17:34:03 | +4 -4 |
Apply patch #1371956 (code cleanup patch) by Stefan Huehner: fix old-style function declarations and prototypes to proper Ansi C syntax. This patch allows the compiler to check function arguments and also removes some warnings when compiling with -Wstrict-prototypes. | |||
Show difference between Revision 1.14 and 1.15 | |||
Revision 1.14 | ryo_saeba | 2005/08/12 08:46:34 | +1 -27 |
Fields changed from char* to const char*, cleanup. | |||
Show difference between Revision 1.13 and 1.14 | |||
Revision 1.13 | ryo_saeba | 2005/07/17 06:00:04 | +2 -2 |
Use const char* instead of char* when possible. Removed unused variables from weather code. | |||
Show difference between Revision 1.12 and 1.13 | |||
Revision 1.12 | ryo_saeba | 2005/07/15 08:51:50 | +31 -24 |
Glue cleaning. New plugin function. | |||
Show difference between Revision 1.11 and 1.12 | |||
Revision 1.11 | temitchell | 2003/10/26 21:44:33 | +2 -1 |
- Add TRIGGER_MARKER object (type 52) a MARKER that can activated by a connected trigger. | |||
Show difference between Revision 1.10 and 1.11 | |||
Revision 1.10 | mwedel | 2003/10/26 01:56:57 | +3 -2 |
common/glue.c, common/object.c, common/player.c, include/funcpoint.h, server/init.c, server/monster.c, server/shop.c, server/skill_util.c: add find_skill_by_number() function - this replaces find_skill. Locate new function in skill_util.c, which is more a proper place than common/player.c - this change necessitated adding glue function pointers so the other common files can call it. server/spell_effect.c: Fix cast_heal() so if the spell is not one that heals hit points, don't process the code that checks for that and sets a false success value. socket/metaserver.c: Clean up formatting - no code changes. MSW 2003-10-25 | |||
Show difference between Revision 1.9 and 1.10 | |||
Revision 1.9 | mwedel | 2003/04/02 02:12:53 | +1 -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.8 and 1.9 | |||
Revision 1.8 | garbled | 2003/01/16 22:38:35 | +2 -1 |
Add a duplicator/multiplier/destroyer object type. This will duplicate a specific arch when triggered, and that arch is on top of the duplicator. It will multiply the number of items in the pile, by the level of the duplicator. If the duplicator is set to level 0, it will destroy the object. | |||
Show difference between Revision 1.7 and 1.8 | |||
Revision 1.7 | garbled | 2002/11/08 02:45:26 | +3 -1 |
Move the weather defines into tod.h. Add a function pointer for the weather_effect command, so it can be called from ready_map. | |||
Show difference between Revision 1.6 and 1.7 | |||
Revision 1.6 | avogl | 2002/03/01 15:33:10 | +3 -2 |
As announced on cf-devel, this is the patch which adds a new dragon-race to Crossfire. Players of this dragon race can gain resistances by eating the flesh of their defeated foes. They can also specify in a certain resistance-type and gain various abilities when increasing levels. This "focus" can be switched by eating very special As announced on cf-devel, this is the patch which adds a new dragon-race to Crossfire. Players of this dragon race can gain resistances by eating the flesh of their defeated foes. They can also specify in a certain resistance-type and gain various abilities when increasing levels. This "focus" can be switched by eating very special flesh, which will be available for sale. Dragon players gain special titles which cannot be overwritten by manually set titles. Also see the dragon race description during the race selection process. Note that the quetzal has been slightly modified (picture and race) to prevent getting mixed up with the new dragon race. Please keep in mind that this is the first version of this dragon-race-code. Do not expect it to be perfectly balanced in all aspects. Player's opinions will provide some good feedback for further development I hope. --AndreasV | |||
Show difference between Revision 1.5 and 1.6 | |||
Revision 1.5 | garbled | 2001/12/18 02:58:03 | +2 -2 |
Lots of changes here. Basically implement a night and day system, as well as tracking of game time. A clockdata file is now created and updated by the server to increment time. Time increases by 1 hour, approximately every 2 minutes of real time. Right now this code has virtually no effect, but as maps are updated with outdoor settings, nightfall will occur automatically. The time command has been modified to show the current game time, and the clock objects have been changed to show the game time as well. garbled 2001-12-18 | |||
Show difference between Revision 1.4 and 1.5 | |||
Revision 1.4 | cvs | 2000/06/16 01:08:06 | +2 -1 |
Modified how firewalls worked. Now they can be triggered with handles. | |||
Show difference between Revision 1.3 and 1.4 | |||
Revision 1.3 | jec | 2000/05/26 04:50:47 | +4 -3 |
* apply() cleanup patch 26/5/2000 | |||
Show difference between Revision 1.2 and 1.3 | |||
Revision 1.2 | cvs | 1999/07/13 01:02:52 | +0 -0 |
Global commit for 0.95.4 - most files have no changes but just have differing headers between my local RCS and the CVS versions and need to get synced up. | |||
Show difference between Revision 1.1 and 1.2 | |||
Revision 1.1 | uid200 | 1999/04/02 13:10:04 | None |
Initial revision | |||
First version | |||
Revision 1.1.1.1 | uid200 | 1999/04/02 13:10:04 | +0 -0 |
First CVS revsion: crossfire-0.95.3 | |||
Show difference between Revision 1.1 and 1.1.1.1 |