Armageddon General Discussion Board

General => General Discussion => Topic started by: RiftTalon on October 25, 2018, 04:25:03 PM

Title: Moonlity Sky v3.0: The Graphical Armageddon Client
Post by: RiftTalon on October 25, 2018, 04:25:03 PM

Moonlit Sky v3.0 + MUSHclient v5.06

(https://cdn.discordapp.com/attachments/304236792750538752/505090710458990594/clientexample.png)

The Moonlit Sky MUSHclient package was designed as a plugin suite for the multi-user dungeon game Armageddon. It is the most powerful graphical client available for the game, offering a minimap with fog of war, an inventory panel, and vital bars. Along with hundreds of highlights, command aliases, and other utilities.

Installation
There are a few necessary steps before you can hop right into the game. Read on!


For discussion regarding the client, feel free to join our public Discord server at: https://discord.gg/hXdMqmW
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Brytta Léofa on October 25, 2018, 05:50:44 PM
Dude, thanks so much for doing this! Back when I first started playing I spent...countless hours trying to get some minimal automapping to work. I can well imagine how much time you've put into this.


Q: How can I know that this is safe to run, i.e. doesn't root my machine or send you my Armageddon username and password?
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: RogueGunslinger on October 25, 2018, 06:24:01 PM
This is amazing.

Brytta stop being paranoid. If someone stole your account it would be an easy retrieval and developing a system that helps people would be a really complicated way to go about performing a social hack. There would be far easier methods.

That said, probably getting staff approval for something that includes a mini-map might be the best idea.

Edit: Wait this thing auto-maps? I thought it just had a map in it. If it just automaps that's amazing.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: lostinspace on October 25, 2018, 06:33:33 PM
I looked through and didn't see anything malicious. I will say however that some commands can clobber your current settings. ArmaSetup is what sets up the infobar, but it also messes with your prompt, color settings, and brief settings.

So I recommend copying those down in case you want to go back.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Inks on October 25, 2018, 07:25:03 PM
Good job.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Brytta Léofa on October 25, 2018, 07:37:54 PM
Quote from: RogueGunslinger on October 25, 2018, 06:24:01 PM
Brytta stop being paranoid.

Oh, my sweet summer child.

When I get home I'll checksum the mushclient.exe. Nothing personal--I'm concerned about airport USB chargers too.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Feco on October 25, 2018, 07:41:52 PM
Holy fucking shit.

Nice.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Krath on October 25, 2018, 08:08:20 PM
Wow! Very Nice!

I just need to figure out how to adjust each box's location and size now...Any help?
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Brytta Léofa on October 25, 2018, 09:41:17 PM
So I'm trying to validate your MUSHclient.exe and just not having much luck. It's version 5.06, which I finally found here: https://github.com/nickgammon/mushclient/releases (https://github.com/nickgammon/mushclient/releases) ("latest_commit"). That .exe and yours are the same size but I'm getting different checksums for them (using "cksum $filename" on Ubuntu-on-Windows).

Allay my fears, man! Where's your MUSHclient.exe install from?
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: MapleNut on October 25, 2018, 10:31:30 PM
Makes everything so much easier for me. No more getting lost in text or having to check inv every few mins. Name system is amazing, too.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: RiftTalon on October 25, 2018, 10:43:00 PM
Quote from: Brytta Léofa on October 25, 2018, 09:41:17 PM
So I'm trying to validate your MUSHclient.exe and just not having much luck. It's version 5.06, which I finally found here: https://github.com/nickgammon/mushclient/releases (https://github.com/nickgammon/mushclient/releases) ("latest_commit"). That .exe and yours are the same size but I'm getting different checksums for them (using "cksum $filename" on Ubuntu-on-Windows).

Allay my fears, man! Where's your MUSHclient.exe install from?

That's the same place I downloaded the client from. Not 100% sure how checksums work or anything, so I can't really help you there. But all the code is open-source so feel free to look for any vulnerabilities if you feel the need.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: RiftTalon on October 25, 2018, 10:46:16 PM
Also, thank you everybody for your feedback and support!
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Akaramu on October 26, 2018, 04:20:40 PM
Omg I WOULDN'T GET HOPELESSLY LOST IN THE WILDERNESS ANYMORE

Tried to get automappers to work so many times with so many MUD clients. Never succeeded.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Lizzie on October 26, 2018, 11:50:21 PM
Quote from: Brytta Léofa on October 25, 2018, 09:41:17 PM
So I'm trying to validate your MUSHclient.exe and just not having much luck. It's version 5.06, which I finally found here: https://github.com/nickgammon/mushclient/releases (https://github.com/nickgammon/mushclient/releases) ("latest_commit"). That .exe and yours are the same size but I'm getting different checksums for them (using "cksum $filename" on Ubuntu-on-Windows).

Allay my fears, man! Where's your MUSHclient.exe install from?

Not sure if I'm answering your actual question - but MUSHclient is an odd duck. It downloads as a compressed folder. When you decompress it, you need to load the subdirectory folder to your desktop. From there you can open the desktop icon and select mushclient.exe from the subdirectory. I don't know if that's how you do it on a *ux OS but that's how you have to do it on Windows.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: gotdamnmiracle on October 27, 2018, 12:09:53 AM
Would this work on Mac OSX?
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Lizzie on October 27, 2018, 12:16:45 AM
Quote from: gotdamnmiracle on October 27, 2018, 12:09:53 AM
Would this work on Mac OSX?

Theoretically it would, but you can only use MUSHclient on Mac if you run it under WINE.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Classclown on October 27, 2018, 05:46:31 PM
There are sounds and a character builder.
:o :D
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Feco on October 27, 2018, 10:07:36 PM
Quote from: Lizzie on October 26, 2018, 11:50:21 PM
Quote from: Brytta Léofa on October 25, 2018, 09:41:17 PM
So I'm trying to validate your MUSHclient.exe and just not having much luck. It's version 5.06, which I finally found here: https://github.com/nickgammon/mushclient/releases (https://github.com/nickgammon/mushclient/releases) ("latest_commit"). That .exe and yours are the same size but I'm getting different checksums for them (using "cksum $filename" on Ubuntu-on-Windows).

Allay my fears, man! Where's your MUSHclient.exe install from?

Not sure if I'm answering your actual question - but MUSHclient is an odd duck. It downloads as a compressed folder. When you decompress it, you need to load the subdirectory folder to your desktop. From there you can open the desktop icon and select mushclient.exe from the subdirectory. I don't know if that's how you do it on a *ux OS but that's how you have to do it on Windows.

They're saying that the MUSHclient executable is different than the "stock" version, so to speak.  This can indicate it's been tampered with in order to do things it otherwise shouldn't.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Miradus on October 29, 2018, 01:30:26 PM
Quote from: Akaramu on October 26, 2018, 04:20:40 PM
Omg I WOULDN'T GET HOPELESSLY LOST IN THE WILDERNESS ANYMORE

Tried to get automappers to work so many times with so many MUD clients. Never succeeded.

That's my only concern. Everything else looks great.

You're not going to be any happier knowing that the far western edge of the map is due west 63 rooms from the bar.

If you think the world feels small now ... wait until you've mapped it all out. I still find surprises hidden in little cul-de-sacs I've never explored before (fuck deathtrap rooms) but it's gotten pretty rare now.
Title: Moonlity Sky v2.1
Post by: RiftTalon on November 10, 2018, 09:40:03 PM
New update has been released. Fixes a lot of bugs and inconsistencies. Adds compatibility for Red Storm and the Tablelands to the mapper. A few new commands were added as well.
Title: Re: Moonlity Sky v2.1
Post by: Heade on November 10, 2018, 09:45:29 PM
Quote from: RiftTalon on November 10, 2018, 09:40:03 PM
New update has been released. Fixes a lot of bugs and inconsistencies. Adds compatibility for Red Storm and the Tablelands to the mapper. A few new commands were added as well.

Nice. Is the mapper compatible with the areas around Luir's/Northlands?
Title: Re: Moonlity Sky v2.1
Post by: RiftTalon on November 11, 2018, 01:56:44 AM
Quote from: Heade on November 10, 2018, 09:45:29 PM
Nice. Is the mapper compatible with the areas around Luir's/Northlands?

Not yet. Working on Red Desert/Luir's next.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: MapleNut on November 11, 2018, 01:57:13 AM
Thank you for adding the keepalive as a default. Also, did you fix the glitch when two names are being used at the same time it doubles? And that combat glitch too?
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: RiftTalon on November 11, 2018, 01:58:34 AM
Quote from: MapleNut on November 11, 2018, 01:57:13 AM
Thank you for adding the keepalive as a default. Also, did you fix the glitch when two names are being used at the same time it doubles? And that combat glitch too?

Yep, all fixed.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: HavokBlue on December 05, 2018, 08:43:29 PM
How does the map function work? Do I need to enable something? I'm a mudlet baby.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Leudoberct on December 06, 2018, 02:27:59 PM
Quote from: HavokBlue on December 05, 2018, 08:43:29 PM
How does the map function work? Do I need to enable something? I'm a mudlet baby.

From what I've gathered, you need to visit a landmark location, for example the Gaj, first. And then navigate either using the numpad, or fully typing north, east, south, west, etc. It won't work with just n e s w
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: RiftTalon on December 08, 2018, 12:57:57 AM
Quote from: Leudoberct on December 06, 2018, 02:27:59 PM
Quote from: HavokBlue on December 05, 2018, 08:43:29 PM
How does the map function work? Do I need to enable something? I'm a mudlet baby.

From what I've gathered, you need to visit a landmark location, for example the Gaj, first. And then navigate either using the numpad, or fully typing north, east, south, west, etc. It won't work with just n e s w

Leudoberct is correct. The map is still in its early stages, and needs to get its bearings somehow. Right now most of the areas I've programmed in as far as that's concerned are near Allanak.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: RiftTalon on March 03, 2019, 07:46:40 PM
Version 2.2 has been released! This includes a lot of map improvements, as well as support for the Red Desert, Luir's Outpost, and some small side areas. There's also color-coding for your skill menu! Plenty of bugs got squashed too, so they won't annoy you too much anymore.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: MapleNut on March 04, 2019, 12:26:00 PM
Thanks so much for this! I always get lost in Red Desert.
THANKS
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Sokotra on March 06, 2019, 09:10:47 AM
Sweet.  Thanks for all the hard work.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: jhnmlsmrtnz on March 10, 2019, 01:59:33 PM
Does this work for Mac?
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Gunnerblaster on March 14, 2019, 03:52:26 PM
So, I quit playing Armageddon after my PC's hard drive crash and a lost of my information, including my Armageddon setup, were permanently lost.

For a returning player, this is beautiful and so nice. Although it will still take time to get back into the swing of things, this whole process has been effortless into helping me get back on track.

Thank you.

Edited to add:
Question: I enjoy playing Armageddon in a half/half window (left is for using my browser, right side is for Arm), but when I have Mushclient halved, it doesn't display 60% of the actual screen. Is there some way to have it resized to fit half it's ratio?
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Esbit on March 19, 2019, 07:57:35 PM
For some reason, ever since I tried using this, it has screwed my game up on everything that is not MUSHclient. As in, locations do not show descriptions whatsoever. Is it possible to undo this and fix my game for other devices?
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: RiftTalon on September 30, 2019, 08:40:02 PM
Quote from: Esbit on March 19, 2019, 07:57:35 PM
For some reason, ever since I tried using this, it has screwed my game up on everything that is not MUSHclient. As in, locations do not show descriptions whatsoever. Is it possible to undo this and fix my game for other devices?

Try typing in `brief room off` while playing.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Nile on October 10, 2019, 07:32:18 AM
How's Linux users faring with this? I got stuck with it not being able to find the path and when I changed the config file (I think it was at least) to the correct path it still didn't work :/

A bit more fiddling and I'll get it I'm sure. Just not got the patience.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Incognito on January 05, 2020, 01:48:16 PM
Hi, I installed and ran Moonlit Sky, and it has changed some of my in-game settings.

One in particular that I can't figure out, is : earlier, when I checked my skills or listed something in a shop, it would show me a pagelength of skills/items, and then prompt me to PRESS ENTER FOR MORE. Now it just shows me the entire skill list / item list without pause, thus forcing me to scroll back every time.

I'm sure the solution is simple, and something I can't remember, but can someone please help me out to re-set this? Thanks.

** GOT IT: Moonlit Sky changed the pagelength, i reset it back to what I needed.**

For anyone else who needs to fix this - use the pagelength command.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: kahuna on January 05, 2020, 01:52:35 PM
Quote from: Incognito on January 05, 2020, 01:48:16 PM
Hi, I installed and ran Moonlit Sky, and it has changed some of my in-game settings.

One in particular that I can't figure out, is : earlier, when I checked my skills or listed something in a shop, it would show me a pagelength of skills/items, and then prompt me to PRESS ENTER FOR MORE. Now it just shows me the entire skill list / item list without pause, thus forcing me to scroll back every time.

I'm sure the solution is simple, and something I can't remember, but can someone please help me out to re-set this? Thanks.

I think this is what you're looking for:


Pagelength                                                     (OOC Commands)

   This command sets the number of lines the game records your terminal (or
screen) as having. For example, many systems today allow you to have more
than 24 to 25 lines in a terminal window. If you do not let the game know,
however, it will default to 24 lines per screen, and thus you will receive
more [MORE] prompts than you would need to. Using this command without an
argument will show you the current setting of pagelength.


Syntax:
   pagelength <number>
pagelength

Example:
   > pagelength 32

Notes:
   Page length information is saved with your account, so you should not
need to reset pagelength every time you log in, unless you play the
game from different terminals.

See also:
   infobar, reset

Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: DesertT on January 06, 2020, 08:51:31 PM
It seems the mapping deal is giving me fits.

Is this because I turned exits on and brief room off?

Please advise!!

Thanks  :D
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: RiftTalon on September 20, 2021, 01:15:00 AM
Quote from: DesertT on January 06, 2020, 08:51:31 PM
It seems the mapping deal is giving me fits.

Is this because I turned exits on and brief room off?

Please advise!!

Thanks  :D

Exits have to be brief. Room doesn't.
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Iiyola on September 21, 2021, 09:41:33 PM
Is there possibly a way to amalgamate this with the Info Bar as per below?

https://gdb.armageddon.org/index.php/topic,34979.0.html
Title: Re: Moonlity Sky: The Graphical Armageddon Client
Post by: Halaster on October 04, 2021, 09:48:26 PM
Hey RiftTalon, awesome work on this, well done.

I noticed that for some people who use this, they're sending "lua DeleteLines(1)" to the game a lot.  Like, it's showing up in the game logs and I suppose not making it to their client.  If you're on the Armageddon Discord you can hit me up to help you figure it out, if you'd like.
Title: Re: Moonlity Sky v3.0: The Graphical Armageddon Client
Post by: RiftTalon on October 05, 2021, 03:32:21 PM
I've had a version 3.0 lying around for a little while now, so I figured I'd go ahead and release it. With that, I've also moved everything to a Github repository. Setup steps are a little bit different, mapping should be way better, and there are likely plenty of other improvements as well. This was my personal many-steps-ahead client, so it should be a pretty major improvement versus 2.2.

https://github.com/JamesRBDev/moonlit-sky/releases

The main post has been updated to reflect all of this. Thank you, and much love!
Title: Re: Moonlity Sky v3.0: The Graphical Armageddon Client
Post by: Void on October 08, 2021, 12:24:23 AM
Map doesn't work for me. Keeps returning this: "Trigger function "compass" not found or had a previous error."

Deleted and reinstalled. Same problem.

Any help?
Title: Re: Moonlity Sky v3.0: The Graphical Armageddon Client
Post by: Halaster on October 11, 2021, 03:07:01 PM
I split off the discussion that evolved around 'look all' to a new topic.