Armageddon Player Tools and Utilities

Started by James de Monet, March 20, 2014, 01:33:01 AM

March 20, 2014, 01:33:01 AM Last Edit: July 28, 2015, 04:33:09 AM by James de Monet
(I moved these posts around a little, to put all the links at the top!)  Main link:

   The Armageddon Tools Page

Okay! I have gotten approval from staff to publish the link to the website where I uploaded all my Armageddon utilities/tools.  I think some of these might be really useful to people. Here is a short rundown of the stuff that's on the site, in case you, like me, don't really click on links unless you know they lead to something that interests you:

New Player Tutorial
This is an interactive video tutorial that I made to help acclimate new players both to the specifics of Armageddon and the Zalanthan environment, and to the MUDs in general.  It is still under (semi) active development, and has some issues, but staff have said they would check it out, so if you guys also want to try it and leave your feedback here, it would be appreciated!

sDesc Generator
This is exactly what it sounds like. It's a short description generator with a bit less of the "random" that most have. It allows you to set certain things about your char, and then generate descriptions based on those concrete properties, mixed with other random ones. It also allows you to generate multiple descriptions at a time, so you can get some ideas to mix and match from.
(Also, a big thanks to the people who contributed to FW's Zalanthan Color Chart thread, from which I borrowed heavily for descriptive words!)

Limited Char Text Editor
This is a web-based (ASP .NET) version of the text editor below, which allows you to edit text without installing or running it on your computer. It works a tiny bit differently than the one above, but I think it should still get the job done.

Enviro Tracker Clock
This is a graphical Armageddon game time clock, which can be set to run with different image modes, for a little more thematic feeling time system. Also, based on RGS's constant reminders, I included a feature which allows you to have the clock tell you when your timed eligibility to vote on MUD ranking sites renews.


Visual Status Panel
This is a graphical Armageddon health/status paenl, which can be set to run with different image modes, for a little more thematic feeling info system. Also includes the clock and voting reminders, as well as a clan pay timer.  I will eventually make a page for it on the tools website when it is complete, but for now, you can access it here:
http://gdb.armageddon.org/index.php/topic,49750.0.html

Log Item Indexer
This is a utility that will crawl through your log folder and try to extract the descriptions of all the items you've ever seen in game. As it says on the page, the idea here is not to make your next character a master merchant overnight, but just to help you plan item sets for your characters, and help us get more use out of the crazy tons of items that already exist in game that get forgotten about. It includes some helpful features like color, type, and price categorization.

MUSHclient Transparency
This is just a quick tutorial to walk you through adding window transparency to MUSHclient, in case you want to use the Large image setting of the Enviro Tracker clock as a background to your MUD window.



Finally, just a quick note, for the utilities that require install, your antivirus software may tell you that the program is suspicious. The reason for this is just because the publisher (ie Me) is not recognized.  Don't forget there is more detail about each tool on its individual page, including instructions!

Main link again:

   The Armageddon Tools Page

Enjoy!



And again, just to maintain visibility, since I'm posting a ton of stuff right now:

   Armageddon Fiction

   Animated Arm Banner Gif



Edited to rearrange post order, and put the important info at the top of the thread.
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

March 20, 2014, 02:14:40 AM #1 Last Edit: January 25, 2015, 11:18:03 PM by James de Monet
In the interest of collecting some of the other cool tools that people have posted over the years:

In this thread, people have posted a number of different game world clocks that track the hour on Zalanthas.

Gimf's character generator and FuSoYa's....something (may not be working)

Case's character generator

Moe's Zalanthas Time Calculator

137 (and other)'s MUSHclient Scripts / Utils

IAJO's Char Creation (Ht/Wt, etc) Tools

What other stuff am I missing?


Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

I'm going to get so much use out of this text editor - thank you!
Child, child, if you come to this doomed house, what is to save you?

A voice whispers, "Read the tales upon the walls."

Removed one of those links from your list there.  We'd removed it from our website for the same reason several weeks back.  If you have questions, let us know via request.
Quote from: LauraMars on December 15, 2016, 08:17:36 PMPaint on a mustache and be a dude for a day. Stuff some melons down my shirt, cinch up a corset and pass as a girl.

With appropriate roleplay of course.

Cool, text editor!

I tripped and Fale down my stairs. Drink milk and you'll grow Uaptal. I know this guy from the state of Tenneshi. This house will go up Borsail tomorrow. I gave my book to him Nenyuk it back again. I hired this guy golfing to Kadius around for a while.

Thanks for the awesome text editor, James.  But is it Mac and Linux friendly (without WINE)?
Fredd-
i love being a nobles health points

Quote from: Barsook on March 20, 2014, 05:58:09 PM
Thanks for the awesome text editor, James.  But is it Mac and Linux friendly (without WINE)?

I tried downloading hoping against hope that it would be linux compatible like a nice java app... But alas it is a .exe file.
I am unable to respond to PMs sent on the GDB. If you want to send me something, please send it to my email.

I've used Daklyn's Character Descriptors just about every time I've made a character since the late 90's. It went dark about 2002 but thanks to the wayback machine it is still accessible!

The chargen tips and in game flavor pages are useful as well.
Quote from: MorgenesYa..what Bushranger said...that's the ticket.

Quote from: Barsook on March 20, 2014, 05:58:09 PM
Thanks for the awesome text editor, James.  But is it Mac and Linux friendly (without WINE)?

No, sorry. It's a Windows Forms application, so it will probably require Mono or Wine (but should theoretically work with one or the other).

I toyed around with converting one of the other tools I wrote (the sDesc generator) to ASP .NET, so I could run it as a web app, but precompiling seems to be unavailable, and I think I only have FTP access to my host, so installing could be tricky.  If I could figure that out, I'm sure I could port this as well.
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

I uploaded a new version of the text editor, with a fix for the button movement issue when resizing the form.
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

August 14, 2014, 08:00:13 PM #10 Last Edit: July 01, 2015, 11:58:47 AM by James de Monet
(I moved these posts around a little, to put all the links at the top!)

Limited Character Line Text Editor
(For writing IG bios, mdescs, rumor boards, and books!)

Since several people expressed interest in one, I decided to write a limited char line text editor.

It can be found -here-.


It isn't perfect.  Still not perfect, but I uploaded a new version with the button problem FIXED.

It should correctly insert line breaks if you are simply typing in it, and you will see that you can adjust the length of the line, as well as the length of the page if you wish to enter more than one ascii "page" at once.  It also has the tilde (~) as a disallowed character so that you will not accidentally put one in the middle of your text, as that will close the IG editor.

Finally, copying and pasting into the form, or editing in the middle of an existing line is not terribly functional.  The program has trouble tracking which line breaks are the user's, and which it's own.  What I have done is put two buttons at the bottom of the form.  One will manually edit your entire text to have no user line breaks whatsoever.  The other will keep line breaks that are in pairs, or followed by an indentation of at least three spaces.  Any others will be overwritten in the mass format.  I will probably try to post a new version tomorrow without the errors.  Let me know if you have any questions or comments.  Otherwise, hope it works for you!


P.S.  Depending on your telnet client, copying from the program and pasting into your client may result in empty carriage returns being removed.  Not much I can do about that.


Pasted text from the website, and the same text after formatting with line breaks.




Edited to rearrange post order, and put the important info at the top of the thread.
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

Awesome!  If you'd like a word list for your sdesc generator, let me know.  I tend to unload all the ones I've seen into an excel file for when I can't come up with ideas on my own.  At this point it has 805 unique descriptors.
Former player as of 2/27/23, sending love.

Quote from: valeria on August 14, 2014, 08:22:09 PM
Awesome!  If you'd like a word list for your sdesc generator, let me know.  I tend to unload all the ones I've seen into an excel file for when I can't come up with ideas on my own.  At this point it has 805 unique descriptors.

Absolutely I would!

This sDesc generator can theoretically do somewhere in the realm of 91 million unique sDescs, but you would be amazed how much you can add to that number with just one new adjective!

(P.S. I purposely removed all animal colors from my color lists. I didn't want "the beetle-haired man" to have an accident because of an adjective he got from me!)
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

I "played" your Allanak tutorial and it was ultra cool.  Good idea making it interactive.

Maybe threshold your generated sdescs at 35 characters?
The neat, clean-shaven man sends you a telepathic message:
     "I tried hairy...Im sorry"

The walk through was awesome.
I loved the interactive nature of it.
Quote from: Twilight on January 22, 2013, 08:17:47 PMGreb - To scavenge, forage, and if Whira is with you, loot the dead.
Grebber - One who grebs.

Quote from: CodeMaster on August 14, 2014, 09:32:01 PM
Maybe threshold your generated sdescs at 35 characters?

Heh, yeah, I thought about that, but the way it's set up right now, it would have to basically generate an sDesc, determine it was too long, then generate a new second term blind, check again, ad infinitum. Maybe I can set it up to create a subset of the possible second-term adjectives from only terms that will keep the full sDesc under 35 chars.  That would be way more reliable, and probably not that hard.
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

Wow my character generator is zany lol. I could code it so much better now.

Cool stuff James de Monet :D

seventhsanctum.com

For when you're too lazy to come up with something yourself! Got something for everybody, even dwarves.
Do yourself a favor, and play Resident Evil 4 again.

If only there were some tool that would show the weather of the outdoor location surrounding where I'm logged out at.  Impossible, I know.  *Le Sigh*
"It's too hot in the hottub!"

-James Brown

https://youtu.be/ZCOSPtyZAPA

I thought this was going to be a thread about tools used in game. I was not prepared for how amazing this is. I am blown away by how freaking wonderful this is. You are wonderful.
Varak:You tell the mangy, pointy-eared gortok, in sirihish: "What, girl? You say the sorceror-king has fallen down the well?"
Ghardoan:A pitiful voice rises from the well below, "I've fallen and I can't get up..."

Quote from: Barzalene on August 17, 2014, 03:25:10 PM
I thought this was going to be a thread about tools used in game. I was not prepared for how amazing this is. I am blown away by how freaking wonderful this is. You are wonderful.

Heh, thanks!  Salient point about the thread title, though.  Hopefully if I change it here, it will stick.
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

Awesome.

I'd like to see less eyes in the sdesc generator. I happen to dislike eyed descriptions and will do so until they stop that whole 'the headless body of the blah blah blahtety blah blah eyed man is here", since you can't see that without the head. Or that whole how can you see their eyes when they're passed out thing. I digress.

The tutorial is awesome. Might even show it to #4 so he can sneak peeks at it on the downlow.
I'm taking an indeterminate break from Armageddon for the foreseeable future and thereby am not available for mudsex.
Quote
In law a man is guilty when he violates the rights of others. In ethics he is guilty if he only thinks of doing so.

Quote from: ShaLeah on August 19, 2014, 12:47:33 AM
I'd like to see less eyes in the sdesc generator.

For just such a preference, I put a selection option in each drop down box that says "Do Not Use".  If you select that option for a trait you don't want to see, like eye color (currently only colors are used to describe eyes - hair has styles and skin is somewhat referenced by overall appearance), none will show up!
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

Isn't it just as bad to have the headless body of the blah-haired man?

Never understood why it doesn't just say "a decapitated body," or some such.  If they feel the need for more descriptors, they can pull from height and weight stats to generate something generic, such as: "the decapitated body of a tall, thin figure."(actually not sure what the best word to use there would be, as you probably can't tell half-elf from elf from human on the body alone).
"Too often we enjoy the comfort of opinion without the discomfort of thought."

-John F. Kennedy

Quote from: Beethoven on August 19, 2014, 08:24:08 AM
Isn't it just as bad to have the headless body of the blah-haired man?

Yes.

Quote from: Maker on August 19, 2014, 08:54:55 AM
Never understood why it doesn't just say "a decapitated body," or some such. 
I'm taking an indeterminate break from Armageddon for the foreseeable future and thereby am not available for mudsex.
Quote
In law a man is guilty when he violates the rights of others. In ethics he is guilty if he only thinks of doing so.

August 19, 2014, 05:21:48 PM #26 Last Edit: August 19, 2014, 05:24:29 PM by James de Monet
Quote from: valeria on August 14, 2014, 08:22:09 PM
If you'd like a word list for your sdesc generator, let me know.

Man, there is some really great stuff in that file. So good that I feel bad stealing ones that were clearly inspired, and only have 1 appearance.


Alright, I need some input on this. I made a poll for it.
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

I like full sdesc beheaded corpses, even if it can get awkward at times. If you find the body of the notorious dick-tattooed bandit, I think you want to be sure you've found the body of the notorious dick-tattooed bandit.

Hey James de Monet, I love your limited char text editor! Just wanted to let you know that if you go over the character limit, it gives you a nasty-looking code error. Maybe you could put in a warning that you've gone over the allotted amount of characters, or cut it off, or whatever it is you intended, but as it stands I could see someone not figuring out what happened when they get redirected to a scary error page.

Thanks for the feedback! Yeah, I noticed some weird behavior on my end, but it just refused to limit the length, it didn't pop up an unhandled exception.  I assume you mean the web based version? I wonder if it's browser dependent.

I'll take a look at it.  I have a couple fixes to make in the tutorial, too (like the error that appears if you try to enter blank text).

Lemme know if you guys see anything else!
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

August 25, 2014, 03:05:37 PM #30 Last Edit: August 25, 2014, 03:07:13 PM by James de Monet
Okay, I implemented a couple of fixes:


  • Corrected the video in the tutorial to refer to the correct side of the screen
  • Added some more highlighting to the tutorial videos for new player clarity
  • Fixed the blank text entry bug in the tutorial
  • Made the max page length feature in the text editor truncate correctly
  • Added a ton of descriptive words to the sDesc generator
  • Added a "force term agreement" box to the sDesc generator (not using it will allow you to see certain terms more frequently, but you might get 'the scrawny, huge-breasted male dwarf' for example)

Beethoven, I hope this will fix the problem you were seeing. Lemme know!

I would also like to point out that due to Valeria's diligence in tracking all of your lexical creativity, I was able to increase the number of raw descriptive words from 300 some to 700 some, which gives us an increase of total adjective terms from 4800 to 8000, for a final increase in possible unique sDescs from 91 million to 449 million!  8)
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

Also, although the poll seemed to find that recycling any sDesc term was fine, I steered away from those that seemed hyper-memorable (there weren't a ton), along with some that seemed a leetle too subjective, even if they did somehow slip through once before.

Finally, you may note that the generator doesn't currently produce any sDescs terms for facial hair. It didn't fit cleanly into the current algorithm, but maybe in the next update. We'll see.

Enjoy!


(P.S. Staff, if you see any terms in the generator that you would rather not see propagated IG, lemme know and I can take them out! There are a couple that are borderline, IMO, but they've been seen frequently enough to suggest acceptability.)
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

Heh, neat.

You've got a lot of banned sdesc words in there, though:
breed
stump
lass
brute
giantess
lad

I would also consider that not every sdesc must contain two descriptive elements.

August 25, 2014, 03:54:39 PM #33 Last Edit: August 25, 2014, 04:02:42 PM by James de Monet
Good eye. I don't even remember putting lad and lass in there. But giantess is banned? And breed? When did that happen?

There goes my dream of having "the effeminate, stumpy stump".


And yeah, true about having two adjectives. The generator will occasionally only give one if if can't find a second match based on your choices, but I didn't see any reason to generate them with one intentionally. After all, you can just pick one if you see one word you like. Or mix and match. It's really more just to give you ideas. Would you prefer it it gave one adjective descs sometimes (or three if they could fit)?



Edit: Nevermind, I found the "sDes words" helpfile. Man, that thing was kinda buried. Cool. Some in there I haven't implemented to balance out the ones I have to remove.
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

I would just give it like a 10% chance for a one-quality sdesc or something, that's about the frequency you see in game.

Might also want to try the "The <noun> with the <adjective> <eyes/hair/something>", as it comes up somewhat frequently (though personally I don't think it reads well).


Here's the banned sdesc word list: http://www.armageddon.org/help/view/Sdesc%20Words

Heh, you ninja'd me. Yeah, a percent chance could work.

Although, looking at the file, the noun in the generator was actually "half-giantess" not "giantess". I wonder if that counts...  Hmm.
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

Dunno, though considering "elfess" is forbidden I suspect the "ess" suffix is the problem.

Quote from: Marauder Moe on August 25, 2014, 04:08:18 PM
Dunno, though considering "elfess" is forbidden I suspect the "ess" suffix is the problem.

Salient point. I took those words out of the generator, and added some from the "definitely okay" list.
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

That word list is interesting.  I've seen 14 PC lasses and 3 PC lads in game, including some recently.  As well as a -giantess.  I suspect the word list is not very well enforced.
Former player as of 2/27/23, sending love.

Quote from: valeria on August 26, 2014, 06:46:08 PM
That word list is interesting.  I've seen 14 PC lasses and 3 PC lads in game, including some recently.  As well as a -giantess.  I suspect the word list is not very well enforced.

When SDESCs are approved with 'rainbow' in them, no, not very well enforced. Nice tool though, JDM.


- Symph

Quote from: musashi on May 27, 2011, 06:24:12 AM
No no you see, by date Ghost means "chased his wife around the house with his penis till she cried".

Quote from: Symphony on August 28, 2014, 04:56:42 PM
Quote from: valeria on August 26, 2014, 06:46:08 PM
That word list is interesting.  I've seen 14 PC lasses and 3 PC lads in game, including some recently.  As well as a -giantess.  I suspect the word list is not very well enforced.

When SDESCs are approved with 'rainbow' in them, no, not very well enforced. Nice tool though, JDM.

There's nothing wrong with the word 'rainbow' in an sdesc/mdesc. It's the same reason we'd allow terms like 'steely-eyed' or 'icy blue'. There's a difference between a thing existing in Zalanthas and being a suitable term for IC speech, and a thing existing in the English language, which is the medium we use to interact with the game and each other and describe things.

Now, where it gets tricky is where something exists in both Earth and Zalanthas, but is different between the two; for example, the sky. Is the correct term 'sky blue', or 'sky red'? Here I think we typically defer to the Zalanthan definition to keep up a greater sense of immersion inside the game. I typically edit measurements in descriptions from feet/yards/meters and kilograms to cords and ten-stones, for the same reason.

Quote from: RockScissors are fine.  Please nerf paper.

Quote from: Rahnevyn on August 28, 2014, 05:42:43 PM
Now, where it gets tricky is where something exists in both Earth and Zalanthas, but is different between the two; for example, the sky. Is the correct term 'sky blue', or 'sky red'?

Tangent: I love "sky red" so much. I love every item that is desced that way, and I love PCs with "sky-haired" or whatever in their sdescs. I think it's the juxtaposition, the shattered expectation of what color the sky is that's inherent in the term, that makes it so immersive. I wish there were more terms like it.
Quote from: Vanth on February 13, 2008, 05:27:50 PM
I'm gonna go all Gimfalisette on you guys and lay down some numbers.

Quote from: Gimfalisette on August 28, 2014, 05:48:47 PM
Tangent: I love "sky red" so much. I love every item that is desced that way, and I love PCs with "sky-haired" or whatever in their sdescs. I think it's the juxtaposition, the shattered expectation of what color the sky is that's inherent in the term, that makes it so immersive. I wish there were more terms like it.

One could argue that "earth-toned" in Zalanthas would actually mean the color of sand, since brown soil is far less common of a ground covering. Could probably also work "sea-grey" as opposed to earth's "sea-green".  Maybe also "wine-blue" for things like kalan wine.
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

Quote from: James de Monet on August 28, 2014, 06:33:36 PM
Could probably also work "sea-grey" as opposed to earth's "sea-green".  Maybe also "wine-blue" for things like kalan wine.

I love those! Make it happen.
Quote from: Vanth on February 13, 2008, 05:27:50 PM
I'm gonna go all Gimfalisette on you guys and lay down some numbers.

How the heck do you translate zalanthan time to real time? Say you want to know when in real time a certain zalanthan date will be?

Anyone? Bueller? Bueller?

June 30, 2017, 08:50:06 PM #45 Last Edit: August 05, 2018, 09:59:32 AM by Molten Heart
.
"It's too hot in the hottub!"

-James Brown

https://youtu.be/ZCOSPtyZAPA


Wow i've always been doing time conversion math in my head. Meta breaking

This is amazing! Thank you!
I ruin immershunz.

James, my newest lappy doesn't like the zipfile. Do you have anything else?

Quote from: FamousAmos on November 21, 2017, 11:27:07 AM
James, my newest lappy doesn't like the zipfile. Do you have anything else?

Of the text editor, you mean?  There's a web-based version, if that works for you.  It's a little buggy (for example, it just barfs if you go over 2000 characters, rather than cropping nicely) but I still use it for bios, mDescs, and books.
Quote from: Lizzie on February 10, 2016, 09:37:57 PM
You know I think if James simply retitled his thread "Cheese" and apologized for his first post being off-topic, all problems would be solved.

I just saw the log item indexer, I had no idea this existed.

I guess it's time to run ~4 years of logs through and see what I see.
3/21/16 Never Forget

Character creation tool is some quality bit of coding. Excellent.
A man who carries a cat by the tail learns something he can learn in no other way. -MT