Armageddon General Discussion Board

General => Code Discussion => Topic started by: James de Monet on March 20, 2014, 01:33:01 AM

Title: Armageddon Player Tools and Utilities
Post by: James de Monet on March 20, 2014, 01:33:01 AM
(I moved these posts around a little, to put all the links at the top!)  Main link:

   The Armageddon Tools Page (http://armageddontools.searchlightsj.com/)

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 (http://gdb.armageddon.org/index.php/topic,38103.0.html) 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 (http://gdb.armageddon.org/index.php/topic,47185.msg837909.html#msg837909), 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.
(http://www.techmeister.net/steve/Armageddon/LogoAnimated.gif)

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 (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 (http://armageddontools.searchlightsj.com/)

Enjoy!



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

   Armageddon Fiction (http://gdb.armageddon.org/index.php/topic,47872.msg837827.html#msg837827)

   Animated Arm Banner Gif (http://gdb.armageddon.org/index.php/topic,10535.msg837830.html#msg837830)



Edited to rearrange post order, and put the important info at the top of the thread.
Title: Re: Armageddon Tools
Post by: James de Monet on March 20, 2014, 02:14:40 AM
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 (http://gdb.armageddon.org/index.php/topic,38834.0.html) that track the hour on Zalanthas.

Gimf's character generator (http://gdb.armageddon.org/index.php/topic,30506.0.html) and FuSoYa's....something (may not be working)

Case's character generator (http://gdb.armageddon.org/index.php/topic,42207.0.html)

Moe's Zalanthas Time Calculator (http://gdb.armageddon.org/index.php/topic,46043.0.html)

137 (and other)'s MUSHclient Scripts / Utils (http://gdb.armageddon.org/index.php/topic,34979.0.html)

IAJO's Char Creation (Ht/Wt, etc) Tools (http://gdb.armageddon.org/index.php/topic,48699.0.html)

What other stuff am I missing?


Title: Re: Armageddon Tools
Post by: LauraMars on March 20, 2014, 02:19:58 AM
I'm going to get so much use out of this text editor - thank you!
Title: Re: Armageddon Tools
Post by: Nyr on March 20, 2014, 09:24:02 AM
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.
Title: Re: Armageddon Tools
Post by: Bogre on March 20, 2014, 05:50:10 PM
Cool, text editor!

Title: Re: Armageddon Tools
Post by: 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)?
Title: Re: Armageddon Tools
Post by: slvrmoontiger on March 20, 2014, 07:04:03 PM
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.
Title: Re: Armageddon Tools
Post by: Bushranger on March 20, 2014, 07:10:44 PM
I've used Daklyn's Character Descriptors (http://web.archive.org/web/20010803151936/http://www.ci-n.com/~darklyn/armageddon/char.html#otherlight) 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.
Title: Re: Armageddon Tools
Post by: James de Monet on March 20, 2014, 09:18:26 PM
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.
Title: Re: Armageddon Tools
Post by: James de Monet on March 21, 2014, 01:22:24 AM
I uploaded a new version of the text editor, with a fix for the button movement issue when resizing the form.
Title: Re: Armageddon Tools
Post by: James de Monet on August 14, 2014, 08:00:13 PM
(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- (http://www.techmeister.net/steve/Armageddon/LimitedCharLineTextEditor.zip).


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.
(http://www.techmeister.net/steve/Armageddon/PastedText.png)(http://www.techmeister.net/steve/Armageddon/FormattedText.png)



Edited to rearrange post order, and put the important info at the top of the thread.
Title: Re: Armageddon Tools
Post by: 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.
Title: Re: Armageddon Tools
Post by: James de Monet on August 14, 2014, 09:28:23 PM
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!)
Title: Re: Armageddon Tools
Post by: CodeMaster on August 14, 2014, 09:32:01 PM
I "played" your Allanak tutorial and it was ultra cool.  Good idea making it interactive.

Maybe threshold your generated sdescs at 35 characters?
Title: Re: Armageddon Tools
Post by: FantasyWriter on August 14, 2014, 10:43:34 PM
The walk through was awesome.
I loved the interactive nature of it.
Title: Re: Armageddon Tools
Post by: James de Monet on August 14, 2014, 10:49:19 PM
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.
Title: Re: Armageddon Tools
Post by: Case on August 14, 2014, 11:07:15 PM
Wow my character generator is zany lol. I could code it so much better now.

Cool stuff James de Monet :D
Title: Re: Armageddon Tools
Post by: a french mans shirt on August 15, 2014, 03:53:52 AM
seventhsanctum.com (http://seventhsanctum.com)

For when you're too lazy to come up with something yourself! Got something for everybody, even dwarves.
Title: Re: Armageddon Tools
Post by: Molten Heart on August 15, 2014, 08:23:25 PM
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*
Title: Re: Armageddon Tools
Post by: 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.
Title: Re: Armageddon Player Tools and Utilities
Post by: James de Monet on August 18, 2014, 11:12:17 PM
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.
Title: Re: Armageddon Player Tools and Utilities
Post by: ShaLeah on August 19, 2014, 12:47:33 AM
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.
Title: Re: Armageddon Player Tools and Utilities
Post by: James de Monet on August 19, 2014, 04:56:50 AM
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!
Title: Re: Armageddon Player Tools and Utilities
Post by: 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?
Title: Re: Armageddon Player Tools and Utilities
Post by: Maker on August 19, 2014, 08:54:55 AM
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).
Title: Re: Armageddon Player Tools and Utilities
Post by: ShaLeah on August 19, 2014, 09:35:02 AM
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. 
Title: Re: Armageddon Player Tools and Utilities
Post by: James de Monet on August 19, 2014, 05:21:48 PM
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 (http://gdb.armageddon.org/index.php/topic,47897.0.html) for it.
Title: Re: Armageddon Player Tools and Utilities
Post by: BadSkeelz on August 20, 2014, 01:48:18 AM
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.
Title: Re: Armageddon Player Tools and Utilities
Post by: Beethoven on August 21, 2014, 10:27:16 AM
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.
Title: Re: Armageddon Player Tools and Utilities
Post by: James de Monet on August 21, 2014, 05:10:31 PM
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!
Title: Re: Armageddon Player Tools and Utilities
Post by: James de Monet on August 25, 2014, 03:05:37 PM
Okay, I implemented a couple of fixes:


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)
Title: Re: Armageddon Player Tools and Utilities
Post by: James de Monet on August 25, 2014, 03:24:09 PM
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.)
Title: Re: Armageddon Player Tools and Utilities
Post by: Marauder Moe on August 25, 2014, 03:38:20 PM
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.
Title: Re: Armageddon Player Tools and Utilities
Post by: James de Monet on August 25, 2014, 03:54:39 PM
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.
Title: Re: Armageddon Player Tools and Utilities
Post by: Marauder Moe on August 25, 2014, 04:01:22 PM
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
Title: Re: Armageddon Player Tools and Utilities
Post by: James de Monet on August 25, 2014, 04:06:35 PM
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.
Title: Re: Armageddon Player Tools and Utilities
Post by: Marauder Moe on August 25, 2014, 04:08:18 PM
Dunno, though considering "elfess" is forbidden I suspect the "ess" suffix is the problem.
Title: Re: Armageddon Player Tools and Utilities
Post by: James de Monet on August 26, 2014, 06:25:23 PM
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.
Title: Re: Armageddon Player Tools and Utilities
Post by: 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.
Title: Re: Armageddon Player Tools and Utilities
Post by: 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.


- Symph
Title: Re: Armageddon Player Tools and Utilities
Post by: Rahnevyn on August 28, 2014, 05:42:43 PM
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.

Title: Re: Armageddon Player Tools and Utilities
Post by: Gimfalisette on August 28, 2014, 05:48:47 PM
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.
Title: Re: Armageddon Player Tools and Utilities
Post by: James de Monet on August 28, 2014, 06:33:36 PM
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.
Title: Re: Armageddon Player Tools and Utilities
Post by: Gimfalisette on August 28, 2014, 06:35:05 PM
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.
Title: Re: Armageddon Player Tools and Utilities
Post by: Delirium on June 30, 2017, 08:03:17 PM
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?
Title: Re: Armageddon Player Tools and Utilities
Post by: Molten Heart on June 30, 2017, 08:50:06 PM
.
Title: Re: Armageddon Player Tools and Utilities
Post by: Delirium on June 30, 2017, 09:20:42 PM
YES
Title: Re: Armageddon Player Tools and Utilities
Post by: Aruven on October 23, 2017, 07:12:54 PM
Wow i've always been doing time conversion math in my head. Meta breaking
Title: Re: Armageddon Player Tools and Utilities
Post by: Kankfly on October 24, 2017, 03:11:15 AM
This is amazing! Thank you!
Title: Re: Armageddon Player Tools and Utilities
Post by: FamousAmos on November 21, 2017, 11:27:07 AM
James, my newest lappy doesn't like the zipfile. Do you have anything else?
Title: Re: Armageddon Player Tools and Utilities
Post by: James de Monet on November 21, 2017, 05:34:10 PM
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 (http://armageddontools.searchlightsj.com/ArmageddonTools/LimitedCharLineEditor.aspx), 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.
Title: Re: Armageddon Player Tools and Utilities
Post by: lostinspace on November 22, 2017, 03:51:08 PM
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.