client interface suggestion

Send your ideas and suggestions here.

Moderator: Board moderators

Avion
Senior member
Posts: 301
Joined: Tue Jun 03, 2003 1:16 am
Location: Canada
Contact:

Post by Avion »

The stats (Str, Dex...) and the entries for total XP, speed and damage.

That font in white and the rock background are hard to resolve quickly IMHO.
User avatar
tchize
Luser
Posts: 47
Joined: Tue Jun 10, 2003 5:21 pm
Location: Giants ants, Belgium
Contact:

well

Post by tchize »

According to latest screenshots, there is no more exp, damage and speed info shown. So your suggestion, i could say, was taken into account even before you suggested it! :)

The skin evolve every day as well as the code (even if skin screenshots are more regular than client beta releases). Suggestion on skin are welcomed since i try to make something useable and coherent. I prefer to have someone tell me "i think *that* or *this* is not a good idea" than having lots of people angry at me because this is not what they wanted.

You can get regular screenshot here:

http://users.skynet.be/chachkoff/terror.html
http://users.skynet.be/am248983/crossfi ... sfire.html

(If those links don't work, wait 2 minutes and try again, the skynet servers are crapy those days)
C. Alan

take a cue from Netrek?

Post by C. Alan »

I reciently started playing Crossfire after seeing the game alooong time ago in college. I am currently using the windows client with a little sucess.

Personally, I would like to see Crossfire take a page from the old Netrek Clients. If you have never played netrek, well.... It is an old 16 player 2d startrek space battle game. Lots of fun back in the day.

Anyway, netreks cowlite client allowed the user to custom configure the window sizes and locations. If you didn't want to see a certain stat window, you could go to the netrek.ini file and rem out the reference to the window.

For crossfire, you could create a number of helpful window, like spells, wielded weapons, inventory, A LARGER MAP (hint, hint, nudge, nudge) and such as the default, and then allow the players to customize the interface as they wished by editing a file such as crossfire.ini.

The other think I would like to see is a text file that holds all of the key binding values, so you could edit them easier.
Ryo
Forum Fanatic
Posts: 752
Joined: Mon May 19, 2003 9:16 pm
Location: Paris, France

Post by Ryo »

(I know this works for GTK client, i don't know for others)

Note that you can already split windows.
Also, you can simply totally reduce (thus hide) windows like items under you, messages, and such.
You also can increase the size of the display window (hint: the sizers are there for this very purpose)

Wielded weapons, i *think* one of the tabs shows this. Since i never use'em, i don't really remember :)

Spells, i guess you could display them, yes.

Check the SDL client, too, it's really nice.
User avatar
tchize
Luser
Posts: 47
Joined: Tue Jun 10, 2003 5:21 pm
Location: Giants ants, Belgium
Contact:

Re: take a cue from Netrek?

Post by tchize »

C. Alan wrote:Anyway, netreks cowlite client allowed the user to custom configure the window sizes and locations. If you didn't want to see a certain stat window, you could go to the netrek.ini file and rem out the reference to the window.

For crossfire, you could create a number of helpful window, like spells, wielded weapons, inventory, A LARGER MAP (hint, hint, nudge, nudge) and such as the default, and then allow the players to customize the interface as they wished by editing a file such as crossfire.ini.
This is partly possible, take a look at a file named gdefault. However, all parameters there are also available in config window of client.

As said, this is some of the feature the next crossfire sdl client should have (books texts shown in real books, scroll text in real scrolls, hideable text areas, hideable stats areas, chat area, larger map, complex tunable interface using a skin system, spell list with icons, and so on)

take a look at this page and at this picture to see work in progress on sdl client.


C. Alan wrote:The other think I would like to see is a text file that holds all of the key binding values, so you could edit them easier.
That's already the case for linux gtk client in home directory , and i think windows client has it too (look for a keys file on client, should appear when you hit the save button in keybindings window)
Ryo
Forum Fanatic
Posts: 752
Joined: Mon May 19, 2003 9:16 pm
Location: Paris, France

Re: take a cue from Netrek?

Post by Ryo »

tchize wrote:That's already the case for linux gtk client in home directory , and i think windows client has it too (look for a keys file on client, should appear when you hit the save button in keybindings window)
Windows's client works slightly differently.
It creates a .crossfire directory in either your $HOME directory (as pointed by the $HOME environment variable), or it's path if $HOME is not set (check the console at startup, there'll be a message saying 'setting $HOME to .' if it isn't set).

In this directory you'll have .keys files, each per player you use.
Those files are regular text files, you should be able to open'em with notepad or wordpad.
Now the format i don't know on top of my head, specially the key modifiers at start :)
Post Reply