Just in case anyone was wondering why the client needed to be updated, I changed the party protocol a bit, and it's kind of unextensible, so the old client would have crashed anyway if it received the new party messages.
The changes were mostly under-the-hood. The changes you'll see visibly are two:
* When someone is inside a house or similar, his arrow will disappear rather than point to nonsense places.
* The colors of the party members are kept on the server now, which enabled me to color-code party chat messages according to the color the speaking part has in the party.
EDIT: One more, actually:
* Parties with more members than the fixed five will have random colors assigned to the extra members, rather than them all being black.
EDIT 2: I guess I might as well take this opportunity to announce another mini-feature that's actually been in the client a while now: you can adjust the volume of the sound effects by typing ":sfxvol VOLUME", where VOLUME is a number between 0 and 1. For instance, ":sfxvol 0.25" will set the volume to 25% of normal. It is properly saved between sessions.
That's it.
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
[Dec 09] Mini-feature: Party fixes
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
Pacho
- Posts: 712
- Joined: Wed Jun 10, 2009 2:21 am
Re: Mini-feature: Party fixes
I was wondering what was up with that. Mind pushing the code so I can update the client? =D
-
maltmaker
- Posts: 118
- Joined: Tue Oct 06, 2009 11:33 pm
Re: Mini-feature: Party fixes
no yellow!!!! please for the love of god i cant speak!
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Mini-feature: Party fixes
Oh sorry, forgot that. It's pushed now. :)
Oh, I thought I had modified it properly to be visible against the background. I guess I'll have to redo it.maltmaker wrote:no yellow!!!! please for the love of god i cant speak!
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
Nogetsu
- Posts: 92
- Joined: Mon Nov 30, 2009 12:03 am
Re: Mini-feature: Party fixes
I logged on only to be kicked out moments ago...
Oh well back to work...
Nice change though...
Oh well back to work...
Nice change though...
-
Chakravanti
- Posts: 3345
- Joined: Sat Aug 29, 2009 3:38 am
Re: Mini-feature: Party fixes
Still can't interact with 6+
But aside from what malt said this is an excellent update!
But aside from what malt said this is an excellent update!
Well what is this that I can't see
With ice cold hands takin' hold of me
Well I am death, none can excel
-Ralph Stanley, O Death!
With ice cold hands takin' hold of me
Well I am death, none can excel
-Ralph Stanley, O Death!
-
Sarien
- Posts: 30
- Joined: Sun Nov 08, 2009 4:42 am
Re: Mini-feature: Party fixes
Seriously, the 2 minute warning...
Right in the middle of a bear hunt. Couldn't get it killed in time. Lost the only arrows I got. For text friggin colors.
My rage knows no bounds. It will never die.
Never.
Right in the middle of a bear hunt. Couldn't get it killed in time. Lost the only arrows I got. For text friggin colors.
My rage knows no bounds. It will never die.
Never.
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Mini-feature: Party fixes
What do you mean? Don't they get displayed properly?Chakravanti wrote:Still can't interact with 6+
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Mini-feature: Party fixes
This is turning out to be quite a problem. If I modify it too much, it won't fit the color scheme anymore.loftar wrote:Oh, I thought I had modified it properly to be visible against the background. I guess I'll have to redo it.

"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
Avu
- Posts: 3000
- Joined: Sat Oct 31, 2009 1:00 pm
Re: Mini-feature: Party fixes
You cannot chat or memorize etc... anyone in the party that joins after the first 6. Right clicking does nothing for them. And even for the others the radial menu is so out of whack it's mostly off screen anyway.
"Since all men count themselves righteous, and since
no righteous man raises his hand against the innocent,
a man need only strike another to make him evil."
no righteous man raises his hand against the innocent,
a man need only strike another to make him evil."