[crossfire] Spell path balance - Summoning

2006-08-20 Thread Kevin R. Bulgrien
First, I recall that there has been some discussion about playing crossfire that suggests that specialization of skills is necessary to get extremely advanced characters, and that crossing disciplines will tend to limit how far a character can go, or how easy it is to level up. Second, in spite

Re: [crossfire] stat loss and highly specialized players

2006-09-19 Thread Kevin R. Bulgrien
It should apply to skills as well as overall levels. So under normal circumstances, I think that means no more than 3 levels lost from any skill and overall level. However, you could lose 3 levels from several different skills - for example, pyromancy, one handed weapons, praying, so it

Re: [crossfire] Making maps easier to maintain, by creating custom archetypes for duplicated objects.

2006-09-22 Thread Kevin R. Bulgrien
sentence frag . | grep -v .svn/text-base works about as well as anything, though a good script might actually let you auto-edit the located items once you checked each one out to be sure it was legitimate. -- Kevin R. Bulgrien ___ crossfire mailing list

Re: [crossfire] msg/endmsg in maps/objects

2006-09-24 Thread Kevin R. Bulgrien
Mark Wedel wrote: On a broader scale, there is a problem with most of the msg/endmsg in maps/objects. They are pre-formatted for a certain width. If your text window is wider, it isn't terrible - it just doesn't use the full width. If your window is a bit smaller, it gets really ugly,

[crossfire] Gridarta CFJavaEditor Jar?

2006-09-24 Thread Kevin R. Bulgrien
Could someone make a jar file from the CFJavaEditor sources on the Gridarta project? I have so far been unable to get a working build environment. I get errors when I try the command-line build instructions in INSTALL.txt, and I am having great difficultly getting ant installed. $ javac -d

[crossfire] Newly modified spring_trap() passes uninitialized ptr and crashes server.

2006-10-04 Thread Kevin R. Bulgrien
Here is a backtrace for a crash on x86_64 but not on metalforge http://rafb.net/paste/results/nwRjEf71.html Uninitialized ptr... env in spring_trap is passed to get_rangevector and is used without checking it first. http://rafb.net/paste/results/nHaX0I34.html Revision 4979

Re: [crossfire] msg/endmsg in maps/objects

2006-10-08 Thread Kevin R. Bulgrien
Mark Wedel wrote: Kevin R. Bulgrien wrote: Mark Wedel wrote: Ideally, I think most of the newlines from the msg/endmsg structures should be removed - the client is plenty smart enough to do proper wrapping. There are also a few messages which should have the '[fixed]' tag added, since

[crossfire] msg/endmsg in maps/objects

2006-10-08 Thread Kevin R. Bulgrien
Mark Wedel wrote: Kevin R. Bulgrien wrote: Mark Wedel wrote: Ideally, I think most of the newlines from the msg/endmsg structures should be removed - the client is plenty smart enough to do proper wrapping. There are also a few messages which should have the '[fixed]' tag added, since

Re: [crossfire] HallOfSelection in crossfire 2.0

2006-10-08 Thread Kevin R. Bulgrien
On Saturday 07 October 2006 02:58 pm, Alex Schultz wrote: It's not a big thing, just a little detail, but it's a fun thing. I'm thinking that the top section of the HallOfSelection that's displayed when players are logging in, should have some cosmetic changes in the trunk (2.0 branch). It

Re: [crossfire] Improved/redone client.

2006-10-09 Thread Kevin R. Bulgrien
On Monday 09 October 2006 03:10 am, Mark Wedel wrote: == Standardize on 19x19 map size. This size was chosen as that the map could still fully fit on lower resolution systems. Standard size so that map makers know what to design to, and so players don't have an unfair advantage (if I

Re: [crossfire] Improved/redone client.

2006-10-09 Thread Kevin R. Bulgrien
On Monday 09 October 2006 06:28 am, Kevin R. Bulgrien wrote: - Improved help - I don't think the help in the client has much useful content - I think a lot of the information currently in various places could make it to the client so it has a real help system. Would be great

[crossfire] Food consumption

2006-10-09 Thread Kevin R. Bulgrien
I am running an x86_64 test server with an Opteron processor. Food consumption seems unreal. Does anyone know what factors determine the rate of food loss? Speed is 0.90 (3.03). The character is a halfling. Food seems to click down a notch every second. On metalforge, food ticks down about 1

Re: [crossfire] Food consumption

2006-10-09 Thread Kevin R. Bulgrien
I am running an x86_64 test server with an Opteron processor. Food consumption seems unreal. Does anyone know what factors determine the rate of food loss? Speed is 0.90 (3.03). The character is a halfling. Food seems to click down a notch every second. On metalforge, food ticks down

Re: [crossfire] Food consumption

2006-10-10 Thread Kevin R. Bulgrien
Mark Wedel wrote: Kevin R. Bulgrien wrote: I am running an x86_64 test server with an Opteron processor. Food consumption seems unreal... I never played Gaea before... That's what's doing it. Regeneration +2... Man, I need to carry a refrigerator around with me... :-) A separate

Re: [crossfire] Improved/redone client.

2006-10-15 Thread Kevin R. Bulgrien
The idea is that the current clients display way too much information; someone has described them as geeky. Typically, when playing, you're interested: in the map (always), hp/sp/grace/food (almost always), important messages (almost always), chat (often), exp (often), and look list

Re: [crossfire] Client-side scripting

2006-10-15 Thread Kevin R. Bulgrien
LOL,,, see my post of a few minutes ago under client improvements. Man, another dependency... ;-) Never heard of lua before. ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo/crossfire

Re: [crossfire] character image size

2006-10-23 Thread Kevin R. Bulgrien
The enlargement of the player is a significant artistic improvement as far as I am concerned... even apart from map view changes. I guess it is odd to have the NPC humans so small in comparison. As far as I am concerned, I'm not too worried about map size making a character get lost however, so

Re: [crossfire] SourceForge changes to SVN Access

2007-07-09 Thread Kevin R. Bulgrien
Good grief! I think I will just blow away my svn tree and download it all again (when I get to the point I can do some mapping again). What a PITA. :p Gene Alexander Huh? It could hardly be more painless. $ cd /home/data/svn/crossfire $ for file in arch client server sounds maps do cd

Re: [crossfire] Documentation / handbook / playbook / spoilers

2007-07-10 Thread Kevin R. Bulgrien
My opinion is doxygen including html, since doxygen will handle other conversions for us (chm, pdf, ...) See note above. We really should stick with only 1 other formatting language beyond plain text to keep things simple and easy to update. I vote HTML since it is incredibly

[crossfire] GTK2 on Linux (was gtk-v2 on MS Windows)

2007-07-21 Thread Kevin R. Bulgrien
Gtk2 client is IMO the most official of the clients - others may disagree. I'm tempted to spend an evening whipping up a glade configuration file for the gtk2 client that looks like the gtk1 client, just so it stops any complaints there - the question then comes how many different glade

Re: [crossfire] GTK2 on Linux (Truncation of Weight)

2007-07-21 Thread Kevin R. Bulgrien
Headings Some title headings will not render properly at any setting. I am sure this is not related to the screen resolution as mine is a dual-head 1280x1024 and no matter how wide the client is, the Weight\column title is always cut off. There is no reason for that as the description

[crossfire] GTK2 Client Column title patch.

2007-07-21 Thread Kevin R. Bulgrien
A previous attempt to send this message didn't seem to work for some reason. Headings Some title headings will not render properly at any setting.  I am sure this is not related to the screen resolution as mine is a dual-head 1280x1024 and no matter how wide the client is, the Weight\column

Re: [crossfire] GTK2 Client (Metaserver Dialog RFC)

2007-07-22 Thread Kevin R. Bulgrien
the name of a server listed in the dialog. I had thought about using q as an accelerator... handy, except that it would likely interfere with searching for a server that begins with a q, so I nixed that idea. Kevin R. Bulgrien ___ crossfire mailing

[crossfire] block view vs. xray vision

2007-07-24 Thread Kevin R. Bulgrien
The ground (/scorn/guilds/mailed_fist/ground) map in Scorn is made in such a way that if you are wearing an XRay helmet you can see behind a block view wall to see mechanisms that are used to make the map work. Is this expected behavior, and the map maker did not account for the fact that XRay

Re: [crossfire] bug in gtk-v2 client Exp's progressbar

2007-07-24 Thread Kevin R. Bulgrien
-- see patch in attachment (stat.c) : I did change int to uint64 and %d with the macro FMT64U. Best Regards, Olivier (findufin findragon on metalforge) Not seeing any objections to the patch posted, I applied the patch for you... It is revision 6808. Kevin Bulgrien

Re: [crossfire] GTK2 on Linux (was gtk-v2 on MS Windows)

2007-07-24 Thread Kevin R. Bulgrien
, quivers, etc). At 66% scaling, a greater number of icons are cut off. At 50% scaling, as best I can tell, all icons are cut off. It seems the column width is scaling down disproportionately compared to the scaling of the icon graphic. Kevin R. Bulgrien

Re: [crossfire] block view vs. xray vision

2007-07-25 Thread Kevin R. Bulgrien
In this map, there is room to slide everything over and make the block view region wider so that XRay would not show the items. Is this the correct way to fix the map? Does XRay ever have a range greater than two tiles? Is it really so bad if x-ray vision players could see

Re: [crossfire] GTK2-v2 Client new layout defined

2007-07-26 Thread Kevin R. Bulgrien
of people have ideas on how to tweak the layout to taste. I can likely accomodate if there is consensus on how to put parallel layouts in SVN. Also there would be the issue of naming the client / layout combos. Feedback desired. Kevin R. Bulgrien

[crossfire] GTK2-v2 Client new layout defined

2007-07-26 Thread Kevin R. Bulgrien
desired. Kevin R. Bulgrien ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo/crossfire

Re: [crossfire] xp gaining

2007-07-27 Thread Kevin R. Bulgrien
This isn't really a reply to a reply so much as it is to the thread. Can you really force people to play right or is there even a right way to play? I don't understand what is so fun about screaming up through levels anyway when there is so much to just discover and play in bigworld. There is

Re: [crossfire] GTK2-v2 Client new layout defined

2007-07-30 Thread Kevin R. Bulgrien
Lalo Martins wrote: A discussion we had a while ago when the v2 client first appeared: Many laptops on the market today aren't able to do more than 1024x768, and that isn't about to change any time soon. I *normally* play on my PC, but if I ever became unable to play on the laptop, I

Re: [crossfire] GTK2-v2 Client new layout defined (gtk-v1)

2007-08-04 Thread Kevin R. Bulgrien
http://krayvin.home.att.net/gtk2_gtk-v1_layout.png Am I the only one finding this interface rather scary and cluttered by tons of stuff ? Nope :) IMO both the GTK clients are too geeky... jxclient seems much better, from my point of view. Nicolas Yeah... whatever... at least

Re: [crossfire] GTK2-v2 Client new layout defined (gtk-v1)

2007-08-04 Thread Kevin R. Bulgrien
And I suggest you do a small experiment: find a Windows computer, and try to build the GTK1 client there :) You'll see it isn't that easy ^_- (and I'm not even sure it does work on Macs...) What is windows? Is it something i can afford to care about? ;-/ I pulled down ant (87 MB with

Re: [crossfire] jxclient (was RE: GTK2-v2 Client new layout defined (gtk-v1))

2007-08-04 Thread Kevin R. Bulgrien
I was quite curious to see if that jxclient would works, and you know what ? It does runs well on Windows :) (to be precise, on Windows Vista) See a screenshot with default resolution : http://huet.o.free.fr/cftest/testjxclient.png and I did modify a little parameters and skins and

[crossfire] Compiling jxclient with ant

2007-08-04 Thread Kevin R. Bulgrien
Using Mandriva 2007.0 x86_86 $ rpm -q jdk jdk-1.6.0_02-fcs I see 1.5 is minimum on Sun's stuff, but I don't know what the significance of ant's depends are on this distribution. My first attempt at getting ant installed didn't work. In the past I've had trouble with the gcj-compat stuff,

Re: [crossfire] Compiling gridarta with ant

2007-08-04 Thread Kevin R. Bulgrien
On Saturday 04 August 2007 19:44, Kevin R. Bulgrien wrote: Now that I have jxclient building... gridarta still doesn't work... Will have to dig to find out what these indicate as far as missing dependencies... In the mean time, hints/clues welcome. $ rpm -q ant ant-1.6.5-21mdv2007.0

Re: [crossfire] jxclient

2007-08-04 Thread Kevin R. Bulgrien
$ java -version java version 1.6.0_02 Java(TM) SE Runtime Environment (build 1.6.0_02-b05) Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_02-b05, mixed mode) Using run.sh, I get... disappointingly... Warning ! True full-screen support is not available. The system is a dual core pentium d (3.6

Re: [crossfire] GTK2-v2 Client new layout defined (gtk-v1)

2007-08-05 Thread Kevin R. Bulgrien
But for whatever reason, it seems a lot of people like the gtk1 client layout, which is why that client still exists and hasn't been completely replaced by the gtk2 client. So since a gtk1 layout for the gtk2 client does now exist, it would seem that once that all gets formalized

Re: [crossfire] Compiling gridarta with ant

2007-08-05 Thread Kevin R. Bulgrien
Resolved by adding another package, though I did not know how to figure out which optional task package to get, so I just kept trying different ones... There must be a better way. I had some issues under Gentoo, too, related to optional packages. I think I needed to add ant-tasks to

Re: [crossfire] GTK2-v2 Client - Big Inv, All Msgs, 4 Stat Tabs

2007-08-08 Thread Kevin R. Bulgrien
how to check all this in... Kevin R. Bulgrien ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo/crossfire

Re: [crossfire] libglade...

2007-08-10 Thread Kevin R. Bulgrien
= glade_xml_get_widget (xml, entry1); | ... | } And there are a lot of lookup_widget() calls to replace in that client code. But, after only doing a couple of files, it is obvious that the problem is fixing. The windows render more completely with each lookup_widget that is converted. Kevin R. Bulgrien

Re: [crossfire] libglade...

2007-08-11 Thread Kevin R. Bulgrien
configure.in is going to need a change. Anyone who knows how to do that, feel free to pitch in and help. I've never done that before. Kevin R. Bulgrien ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo

[crossfire] Announce: SVN branch client/branches/gtk-v2-libglade created.

2007-08-11 Thread Kevin R. Bulgrien
configure.in is going to need a change. Anyone who knows how to do that, feel free to pitch in and help. I've never done that before. Forgot to mention it... I created a branch to support the libglade conversion. What I have so far is checked in. Kevin R. Bulgrien

Re: [crossfire] Announce: SVN branch client/branches/gtk-v2-libglade created.

2007-08-11 Thread Kevin R. Bulgrien
... It has been done... Gwa ha ha ha ha... Ok, I scare myself. Now... About connecting all those signals... I have a bunch of dead ones... Figures glade_xml_signal_autoconnect() doesn't automagically work (the way I tried using it). Kevin R. Bulgrien

Re: [crossfire] Announce: SVN branch client/branches/gtk-v2-libglade created.

2007-08-11 Thread Kevin R. Bulgrien
. But... I can drop a new .glade file and change the UI without recompiling (at present, the file must be named gtk-v2.glade and it must be in ${prefix}/usr/share/crossfire-client. make install does not put one there to begin with. Kevin R. Bulgrien

Re: [crossfire] Announce: SVN branch client/branches/gtk-v2-libglade created.

2007-08-11 Thread Kevin R. Bulgrien
file is first loaded. That still doesn't address the window/keyboard issues probably, but a good look over interface.c is in order. Kevin R. Bulgrien ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo

Re: [crossfire] branches/gtk-v2-libglade created (and already obsolete?)

2007-08-11 Thread Kevin R. Bulgrien
http://blogs.gnome.org/johan/2007/06/15/gtkbuilder-has-landed/ Interesting... though GtkBuilder is apparently not for Glade-2. ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo/crossfire

[crossfire] gtk-v2/src/metaserver.c revision 6801 (metaserver2 mods)

2007-08-13 Thread Kevin R. Bulgrien
a .glade file to play with and tweaking on the window position saving. Comments? Kevin R. Bulgrien ___ crossfire mailing list crossfire@metalforge.org http://mailman.metalforge.org/mailman/listinfo/crossfire

Re: [crossfire] Summary: Next major CF project

2007-08-14 Thread Kevin R. Bulgrien
of immaterial. Why? Are the pre-existing quests not able to be rolled into the quest system? To me getting quests logged somehow would be an excellent way to start out improving crossfire. Kevin R. Bulgrien ___ crossfire mailing list crossfire

[crossfire] gtk-v2-libglade branch stable; ready for review/merge.

2007-08-16 Thread Kevin R. Bulgrien
. Perhaps so that the file name always appears in the form gtk-v2-stylename.glade. Ideas entertained. I do plan to upload a few more .glade layouts, but I haven't given much thought yet on how to name them or describe their appearance yet. Kevin R. Bulgrien

Re: [crossfire] CFDialog Documentation (was Re: Vote: Next major project)

2007-08-21 Thread Kevin R. Bulgrien
I'm sorry if I'm feeling my temper on this, but that's really BS. Any 2-minutes search on the Wiki would have told you what you needed to know about the extension alongside with an example script (heck, I didn't even know which keywords would have worked to find the cfdialog page - I just

Re: [crossfire] CFDialog Documentation (was Re: Vote: Next major project)

2007-08-22 Thread Kevin R. Bulgrien
On Tuesday 21 August 2007 18:20, Kevin R. Bulgrien wrote: I'm sorry if I'm feeling my temper on this, but that's really BS. Any 2-minutes search on the Wiki would have told you what you needed to know about the extension alongside with an example script (heck, I didn't even know which

Re: [crossfire] CFDialog Documentation (was Re: Vote: Next major project)

2007-08-22 Thread Kevin R. Bulgrien
Yann, One more belated add-on to this painful thread... Thank-you most graciously for your efforts. Once again, if the original reply was rude, ungracious, or otherwise offensive, I most certainly ask for your forgiveness and thank you for motivating to learn how to use Crossfire python scripts

Re: [crossfire] Vote: Next major project

2007-08-22 Thread Kevin R. Bulgrien
On Monday 20 August 2007 17:16, Nicolas Weeger wrote: easier (perhaps even clicking on the word). Secondarily, it would be nice if NPC conversation had some state - right now, for any given world, there will be a set response, and if you know the right word, you can get deep into the

Re: [crossfire] Vote: Next major project

2007-08-22 Thread Kevin R. Bulgrien
Feedback on the result is appreciated, but people are expected to actually try to look first, to dig slightly (and searching is digging slightly, IMO). People wanting to write maps can also ask on the list, on the forum, on the wiki, on irc, ingame. I did. That's why I wrote, and I

[crossfire] libglade2.0 client (Rev 7094) supports in-client selection of UI layout

2007-09-01 Thread Kevin R. Bulgrien
FYI to any interested parties, the libglade2.0 client branch in SVN now supports in-client selection of the Glade XML layout file to use for the main window. There are already various Glade XML layout files in SVN, so there are actually layouts to pick from. make install on the gtk-v2 client

Re: [crossfire] Documentation / handbook / playbook / spoilers

2007-09-03 Thread Kevin R. Bulgrien
On Tuesday 10 July 2007 23:20, Kevin R. Bulgrien wrote: My opinion is doxygen including html, since doxygen will handle other conversions for us (chm, pdf, ...) See note above. We really should stick with only 1 other formatting language beyond plain text to keep things

[crossfire] Announce: oroboros.glade for 1024x768 clients, et. al.

2007-09-03 Thread Kevin R. Bulgrien
The latest of the new UI layouts for the GTK2/Libglade client has arrived. It is a layout designed for 1024x768 desktops, and is named oroboros.glade. A short description may be found below. The other layouts in SVN, aside from the original layout, are described as well. - caelestis.glade

[crossfire] Branch/1.x and libglade client, etc.

2007-09-11 Thread Kevin R. Bulgrien
I have pretty much decided not to port the Libglade changes back onto branches/1.x. I've looked at it, and the volume of labor to backport it is not something that I want to do. Too much already has been done on trunk that would have to be filtered out in a merge. Further, it seems the libglade

Re: [crossfire] Project: Slow down combat (vs magic)

2007-09-23 Thread Kevin R. Bulgrien
Playing with permadeath on ailesse recently has been very enlightening. I have a very hard time keeping characters alive, so I've finally become so frustrated that I have been trying out different characters. Those experiences are making me have a different viewpoint on slowing down combat than

Re: [crossfire] Project: Slow down combat (stamina?)

2007-09-23 Thread Kevin R. Bulgrien
One thought I just had about this is changing weapon speed vs normal speed. Right now, normal speed is used for movement, and if you attack something, what is currently your weapon speed gets moved into speed left for those extra attacks. This also creates other odd effects, as now

Re: [crossfire] Project: Slow down combat

2007-09-30 Thread Kevin R. Bulgrien
Newbie tower's kobolds are seemingly not possible with him even at second level even trying to use hit and run tactics... and this is even with a priest who can regen grace by praying. We do not want to bore people to tears at the beginning of the game, or no-one will stick it out. I'd hate

Re: [crossfire] Project: Slow down combat

2007-09-30 Thread Kevin R. Bulgrien
Getting up to level 6 with the gnome priest gave a bit of time to review. The first few levels were very hard, but, as playing progressed, it did strike me that some of that perception could be attributable to having played so much on servers where the physical combat was so effective that one

Re: [crossfire] Spell brainstorming

2007-10-01 Thread Kevin R. Bulgrien
Lots of discussion about spells, etc, on the slow down combat thread, but I thought I'd start a topic with just general ideas on spells. A different sort of attune/repel by vocation: It is interesting how you can pick a particular spell path by vocation when a character is created, but at

Re: [crossfire] Spell idea: Elemental skills

2007-10-26 Thread Kevin R. Bulgrien
That said, taking a quick look at the current spell list, and trying to categorize them: Level 1 Armour - earth/air (creating force around to reduce damage) Burning Hands - fire Create Missile - earth (creating solid substance) Detect Magic - ??? Icestorm - water Magic Bullet - earth

[crossfire] Server version enhancement?

2007-11-06 Thread Kevin R. Bulgrien
Various server version reporting facilities reports a version like 1.10, etc., but testing of fixes, etc. would require knowing the svnversion of the server. I have mods against the server borrowed from the client that modify version information reported in the log (init.c): Welcome to

Re: [crossfire] combat notes

2007-11-30 Thread Kevin R. Bulgrien
Disabling generator would require a lot of map rework - after aborting on the dry well, I went to the drinking fountain. With the generator popping out monsters, that map was largely empty. Also, because it does effectively reduce amount of killing on a map (with generators, I'd probably

Re: [crossfire] Arch repository: layered art files? A bigger picture.

2007-12-15 Thread Kevin R. Bulgrien
I have de-vaporwared the Graphics Guide on the wiki. Feel free to use this page to focus graphic design: http://wiki.metalforge.net/doku.php/graphics_guide The replies to this thread are appreciated. My sources are .xcf, so comments relating to that are useful, however, the discussion about

[crossfire] Archetype properties and multi-tile buildings, etc.

2007-12-19 Thread Kevin R. Bulgrien
Consider the following from server/doc/Developers/objects or note on 25012 at http://wiki.metalforge.net/doku.php/dev:objects?s=type#client_types_client_type 896 : mwedel 355325000-25999 Non-inventory items, stuff stuck to the floor, that can be applied. 897 : 25011

[crossfire] Arch category... wall dressing?

2007-12-25 Thread Kevin R. Bulgrien
After some IRC discussion, it occurred to me that Crossfire is devoid of sewer themes that are so prevalent in dungeon type games from the family that CF hails from. This, alongside some discussion about a brewery got me thinking about creating graphic overlays of pipes, manhole covers, spouts,

Re: [crossfire] Arch category... wall dressing?

2007-12-26 Thread Kevin R. Bulgrien
After some IRC discussion, it occurred to me that Crossfire is devoid of sewer themes that are so prevalent in dungeon type games from the family that CF hails from. This, alongside some discussion about a brewery got me thinking about creating graphic overlays of pipes, manhole covers,

[crossfire] New manhole archetype WIP (accepting help)

2007-12-29 Thread Kevin R. Bulgrien
I have committed a work-in-progress archetype for a multi-tile manhole. To test the animation, and as a starter, the manhole is implemented as a HOLE (object type 94) so that I could learn how to do animations and could work off of a working example. The archetype is a 64 x 64 bit graphic. I

Re: [crossfire] New manhole archetype WIP (accepting help)

2007-12-30 Thread Kevin R. Bulgrien
I have committed a work-in-progress archetype for a multi-tile manhole. To test the animation, and as a starter, the manhole is implemented as a HOLE (object type 94) so that I could learn how to do animations and could work off of a working example. The archetype is a 64 x 64 bit graphic.

Re: [crossfire] New manhole archetype WIP (accepting help)

2008-01-05 Thread Kevin R. Bulgrien
Hello. I just fixed the animation bug, from what I can see. The holes correctly open and close, both the archetypes. Part server bug, part archetype mistake, I think. All committed :) Note that, maybe, it could be possible to have both an animated hole and an opening animation - maybe

Re: [crossfire] New manhole archetype WIP (accepting help)

2008-01-05 Thread Kevin R. Bulgrien
Thanks... the animation was already working with the arch tweaked so the faces of the non-head parts were blank as noted in the README, but the hole didn't line up with the arch head. I do not see a change in behavior. Yes, I did update. Maybe I should set up the test to show the various

[crossfire] FYI: Libglade client saved window positions now restore properly.

2008-01-18 Thread Kevin R. Bulgrien
This is a general notice that the bug that prevented saved window positions from being restored when the libglade (GTK V2 on trunk) client starts up. The fix was applied with SVN revision 8204. This was a .glade file update only. No code changed, so you could browse to

[crossfire] Recent trunk server changes affect scrolls?

2008-01-20 Thread Kevin R. Bulgrien
A level 4 fenx tried to use three lvl 8 scrolls (after making sure they were not cursed on a detect curse altar). No items were identified. No messages were output to indicate spell failure... Something seems broken. Anybody else seeing this kind of thing? Was playing on ailesse which is

Re: [crossfire] Reminder: Release 1.11 forthcoming

2008-01-20 Thread Kevin R. Bulgrien
I delayed the 1.11 release a little to give the stringbuffer changes a little time to soak in. Those look good. So in all likelihood, I'll be packing up a 1.11 release sometime soon - maybe even as soon as this Sunday (1/20), so just a heads up. I'd really be interested in getting one

Re: [crossfire] Reminder: Release 1.11 forthcoming

2008-01-21 Thread Kevin R. Bulgrien
I'd also want to check to see if it fixes [ 1839894 ] Keybind editor flaw (gtk2, gtkv2) Since I submitted that and you are working on resolving the problem I made a change in Tracker and updated with you as the Assigned To guy. I will attempt to get a new build of the GTKv2 client and help

Re: [crossfire] Reminder: Release 1.11 forthcoming

2008-01-21 Thread Kevin R. Bulgrien
On Monday 21 January 2008 00:53, Kevin R. Bulgrien wrote: I delayed the 1.11 release a little to give the stringbuffer changes a little time to soak in. Those look good. So in all likelihood, I'll be packing up a 1.11 release sometime soon - maybe even as soon as this Sunday (1/20

Re: [crossfire] Reminder: Release 1.11 forthcoming (On GTK V2 Client)

2008-01-22 Thread Kevin R. Bulgrien
After sleeping on it... I really want to push for a LibGlade client release. I've killed some big bugs. With the recent murmurs of dual text in the clients, I think it only fair to mention that I'm not at all interested in debugging the branch GTK V2 client. We have people actively using the

Re: [crossfire] Reminder: Release 1.11 forthcoming (On GTK V2 Client )

2008-01-23 Thread Kevin R. Bulgrien
I don't care if we have to copy it down to branch to keep versions of the client equivalent with the server. Please consider this thoughtfully. By its very nature, a 1.11 release would come from the stable branch, and not from the trunk. The version of a client may not need to track

Re: [crossfire] Reminder: Release 1.11 forthcoming (On GTK V2 Client )

2008-01-23 Thread Kevin R. Bulgrien
I don't think that has to preclude a release for this client, but it does actually shine some light on a change that went down to branch that I should fix up regarding the image cache directory. It would be awkward to release those clients when they do not all use the same directory. That's

Re: [crossfire] Reminder: Release 1.11 forthcoming (On GTK V2 Client )

2008-01-24 Thread Kevin R. Bulgrien
Right now I'm leaning to just releasing stable version of all the components now, and maybe do a snapshot release of the trunk client in a week or two when everything on it gets sorted out (packaging, etc) - there isn't any real reason that has to coincide with the stable release - and in

[crossfire] Release announcement URLs broken?

2008-02-01 Thread Kevin R. Bulgrien
The ftp sites listed in the announcement don't seem to work. Crossfire is available on the following ftp sites Primary:      ftp://ftp.sourceforge.net/pub/sourceforge/crossfire Secondary:      ftp://ftp.real-time.com/pub/games/crossfire The SF link... who knows. I didn't try that hard and

Re: [crossfire] Player accounts, new player creation mechanism

2008-02-03 Thread Kevin R. Bulgrien
When connecting to a server, a player can create or log in to an account. This account is linked to characters, and the player can manage (add, delete, maybe other things) them. this is a step that is not there right now - I'd like a little more information on why to add an account that

Re: [crossfire] Player accounts, new player creation mechanism

2008-02-03 Thread Kevin R. Bulgrien
Here is a proposition for new player account mechanism and character management. To be clear: * player = human playing on Crossfire * character = ingame character When connecting to a server, a player can create or log in to an account. This account is linked to characters, and the

Re: [crossfire] Player accounts, new player creation mechanism

2008-02-04 Thread Kevin R. Bulgrien
Sorry to ask, but what in current state of accounts handling prevents your from using different passwords on different servers? Nothing forces you to use same password on different server, and you can use same password for all your accounts on a given server... Obviously nothing prevents it,

[crossfire] GTK V2 client default layout and map size

2008-02-12 Thread Kevin R. Bulgrien
It is probably time to seriously consider changing the default layout of the GTK V2 client. It seems a not infrequent complaint that the current layout is not helping people appreciate GTK V2, and this was the primary reason I did work on GTK V2 since it was the entire reason GTK V2 was

Re: [crossfire] GTK V2 client default layout and map size

2008-02-13 Thread Kevin R. Bulgrien
Quick thoughts/past notes: I expect that the preferences will be driven a lot by what actual hardware folks are running on. If you only have a display that does 1024x768, then the Oroboros is the likely winner. But if you have a higher res display, that probably isn't a first

Re: [crossfire] Who uses the scrollbars around the map?

2008-02-15 Thread Kevin R. Bulgrien
While looking at the various layouts for the client, I remembered an old problem that we had discussed one or two years ago: the scrollbars around the map area take some space (almost one tile in each direction) and personally, I never use them. Is anybody using these scrollbars? If not,

[crossfire] GTK V2 @ 640x480!

2008-02-17 Thread Kevin R. Bulgrien
Played about today a bit. With a small code/glade change, and 50% iconscale: http://krayvin.home.att.net/gtk-v2-modified-640x480.png Or even... with 50% map scale... http://krayvin.home.att.net/gtk-v2-modified-640x480-22x22-map.png Kevin ___

Re: [crossfire] Spell rebalancing notes/thoughts

2008-03-01 Thread Kevin R. Bulgrien
I gave that class a couple spells: firebullet - like magic bullet, this fires a bullet that does damage. It does not explode into a fireball. Costs 1 sp to cast I think this is a good move. It is rough that the low level cold/fire/mana spells destroy loot when the new player needs it

Re: [crossfire] Importing the GTK+ editor in SVN

2008-07-16 Thread Kevin R. Bulgrien
Hi, I would like to contribute several improvements to the GTK+ editor gcrossedit (a.k.a. gce, now gde). Whereas the issue of having parallel clients is to me not a problem, there seems some greater advantage to have a unified editor, but, so long as both are maintained at a high degree of

Re: [crossfire] GTK V2 Client (libglade) Release

2008-07-20 Thread Kevin R. Bulgrien
Save for having other people do releases, next on my wish list would be for people to periodically try the release process (make archive from the top level dir - same place you run configure). If everything 'works', doing a release isn't that time consuming. But often, things don't

[crossfire] (Automated) Client Snapshot Releases

2008-11-29 Thread Kevin R. Bulgrien
A script has been developed that automatically creates (debuggable with sources) snapshot builds of the crossfire clients (tarballs and RPMs, but no Win32 support). It has logic to initialize a build environment from SVN and to update from SVN for each snapshot. It has been run through a lot of

Re: [crossfire] (Automated) Client Snapshot Releases

2008-11-29 Thread Kevin R. Bulgrien
Such a scripted packaging system has been tested on ailesse for the binary client (Just like the current Gridarta/JXClient daily builds, it generated Debian packages, then RPM ones through Alien). It had been removed last year for basically two reasons: - Architecture portability issues:

[crossfire] Client Snapshot Builds

2008-11-30 Thread Kevin R. Bulgrien
Not at all. They are only difficult because they require availability of each platform. Or, to formulate it differently: it is hard to build a Win32/FreeBSD/Solaris/OSX package without a working installation of Win32/FreeBSD/Solaris/OSX. AFAIK, releasing has little to do with breakage.

Re: [crossfire] (Automated) Client Snapshot Releases

2008-12-02 Thread Kevin R. Bulgrien
In summary, I do not think the double text issue should hold back a working snapshot. The double characters in the GTKv-2 client on a 64bit system makes the client unusable, IME. A working 32-bit RPM, a working 64-bit tarball, etc. is not the same as a non-working 64-bit RPM... 'Nough

[crossfire] [ 1876788 ] Doubled characters in GTK clients (trunk GTK-V2 fixed)

2008-12-03 Thread Kevin R. Bulgrien
The trunk GTK-V2 client is considered fixed as of SVN 10827. This client is compatible with branch servers (metalforge). Some additional attempt will be made to verify/reproduce/fix problem in the GTK-V1 client. Branch client code is quite different from trunk, but it should be quite simple to

  1   2   >