[crossfire] Re: [Crossfire-cvs] CVS commit: crossfire

2005-08-25 Thread Andreas Kirschbaum
[EMAIL PROTECTED] wrote: Module Name: crossfire Committed By: qal21 Date: Wed Aug 17 18:38:35 UTC 2005 Modified Files: crossfire/include: sproto.h crossfire/server: build_map.c Log Message: Fix bugs, and allow buttons and pedestals to be built underneath gates. [...]

Re: [crossfire] Re: [Crossfire-cvs] CVS commit: crossfire

2005-08-25 Thread alex_sch
Quoting Andreas Kirschbaum [EMAIL PROTECTED]: This patch makes the functions get_connection_rune(), get_msg_book(), and adjust_sign_msg() global by removing the static modifier. What was the reason for this change? (Grepping through the source did show that these functions are both defined

[crossfire] Map cache

2005-08-25 Thread Anton Oussik
This is an idea I had for a while now, but never had time to implement. If someone has some spare time and wants something to code something for CF they can try this. When the server comes across maps containing large amounts of items it takes a long time to load. While it is loading the whole

[crossfire] Swig Libraries Proposal

2005-08-25 Thread alex_sch
Recently in another thread, there was some discussion on making a new editor to deal with some of the issues in both crossedit and the current java editor. I suggested possibly using python/pygtk to do it. However I also believe using the existing C code in common/ would be very helpful. To aid

Re: [crossfire] Map cache

2005-08-25 Thread Brendan Lally
On 8/25/05, Anton Oussik [EMAIL PROTECTED] wrote: A solution I propose is to pre-load large maps and keep them around in memory in case they are needed. Depends what you mean by pre-load. It might be possible to have the server check each map when it loads, and then load all maps on exits