Post new topic Reply to topic

Page 1 of 2
Go to page 1, 2  Next

Topic

Lyrositor

Joined: 08 Aug 2010

Posts: 689

Location: Relto, Sea of Mist

Reply with quote

Post Posted: Sat Aug 11, 2012 8:16 pm — Post subject: The Marker Editor

Ever wanted to tweak manually a marker game? Transfer one between shards? Translate a particularly tricky one? Or even customize someone else's game to your liking? Rejoice, for the Marker Editor is here! Very Happy

What is the Marker Editor?

The Marker Editor is a customized version of the Plasma client (Internal version) which allows you to retreive your created marker games for your avatar, download it as a JSON-formatted file (JSON is a human-readable data transfer standard), edit it to your heart's content, then re-upload it, either as a new game entirely or as a modified version of the previous one. Games are stored in a "Games" folder in your Uru installation.

How do I use it?

There are three in-game commands:
  • /list: generates a "list.txt" of games you currently own and their associated ID. You need this ID to download them.
  • /download [id]: download your game in your "Games" folder; specify your game's ID (as found in "list.txt").
  • /upload [filename]: uploads a modified game or a new game from the specified file in your "Games" folder.

All your games must be stored in your "Games" folder, and must respect the appropriate syntax.

How do marker files work?

Each marker game is stored as a simple TXT file using JSON syntax. Here is an example file:

Code:

{
    "guid": "519af903-7982-4382-95c4-7b68ad48a942",
    "name": "A Marker Game",
    "markers": [
        {
            "text": "First marker",
            "age": "Personal",
            "coords": [
                22.330049514770508,
                -31.966373443603516,
                6.036035060882568
            ]
        },
        {
            "text": "Second marker",
            "age": "Personal",
            "coords": [
                47.967952728271484,
                -49.584068298339844,
                3.017317295074463
            ]
        }
    ],
    "creator": "Avatar"
}

Let's look at each parameter:
  • guid: a unique identifier for your game. If you are editing an existing game, you need to have it included. Omit it if you are creating a new game. Never modify it.
  • name: the marker game's name; not required if editing an existing game.
  • markers: an array of dictionaries. Each dictionary contains information about a marker: "text" is the name of the marker, "age" the filename of the Age in which it is located, and coords, which is a list of XYZ coordinates for the marker (relative to the center of the Age).
  • creator: the name of the marker game's creator. Not used by the Marker Editor; for management purposes.

For now, you have to edit these manually. Eventually, I might write a graphical tool to edit them for you. Wink

Where do I obtain the Marker Editor?
The sources for the Marker Editor can be found on Github.

If you just want to run it, download this compressed file and follow these instructions:
1. Extract the compressed file somewhere on your computer.
2. Copy the dat and sfx folders from your Uru Live installation into the extracted folder.
3. Start the MarkerEditor.exe program.

I hope you enjoy it! Very Happy

Disclaimer: the Marker Editor is at its first edition. There might be bugs, potentially dangerous ones. Downloading will never cause problems with your avatar; beware of uploading, however. I recommend you use testing avatars to upload new Marker Games or modified ones... for now.


_________________
Lyrositor
Explorer #16601888
Unless otherwise stated, opinions are mine only and not Guild endorsed.

dtierce

Joined: 18 Nov 2007

Posts: 171

Location: Oklahoma City, Ok.

Reply with quote

Post Posted: Sat Aug 11, 2012 8:40 pm — Post subject:

I haven't tried it yet, but I think this is an awesome contribution to the Uru community. With this application, someone could create a library of shareable marker quests and games accessible outside the cave. The previous method of acquiring or sharing a marker game has required in-game communication based on out-of-game information about what was available and whom to contact. There was never a way to advertise or learn about these games that was totally in-game. Now, at least, there is a way to create a consistently out-of-game procedure to advertise and distribute these marker games.

So... who will volunteer to create a depository of marker games based on this new utility??

David Tierce


_________________
This post inspected by: Maintainer #165
MOULa-Ki: 15763576
GEHN-Ki: 00022090
DI-Ki: 00145074

Lyrositor

Joined: 08 Aug 2010

Posts: 689

Location: Relto, Sea of Mist

Reply with quote

Post Posted: Sat Aug 11, 2012 8:45 pm — Post subject:

Laughing
Sorry for laughing... but I've already started that - just a few days ago, in fact. Razz Visit http://bot.lyros.net/markers/, which is a part of Lyrobot.

The option to download the marker game as a text file for the Marker Exchange is coming soon. Wink


_________________
Lyrositor
Explorer #16601888
Unless otherwise stated, opinions are mine only and not Guild endorsed.



Last edited by Lyrositor on Fri Nov 16, 2012 2:04 am; edited 1 time in total

Jamie Marchant

Joined: 11 Jan 2011

Posts: 973

Location: Ontario, Canada

Reply with quote

Post Posted: Sat Aug 11, 2012 8:54 pm — Post subject:

Thanks Lyrositor Smile

Alien

Joined: 04 Feb 2011

Posts: 518

Location: Guild of Sleepers Hood

Reply with quote

Post Posted: Sat Aug 18, 2012 8:19 am — Post subject:

I made a huge 1,000 markers game (just for a bit of fun)
and trying to rename 1,000 markers in-game is not fun, trust me
So I gave Lyrositor's Marker Editor a try ...
and I can confirm a task as simple as renaming 1,000 markers is so much easier in a text file
than it is in-game having to keep clicking to scroll down through the list of markers each time to rename the next one.

Thank you Lyrositor.

EDIT : I have a question :

Lyrositor wrote:

Ever wanted to tweak manually a marker game? Transfer one between shards? Translate a particularly tricky one? Or even customize someone else's game to your liking? Rejoice, for the Marker Editor is here! Very Happy


How can we transfer games between shards when we need your marker editor client to upload them again, and it only boots MOULa?


_________________
Guild Of Sleepers ... the best kept secret in MOULa

RAWA wrote:

Chogon's answer: blame aliens. (clarification: "aliens" as in extraterrestrials, not the user named Alien. Smile

Lyrositor

Joined: 08 Aug 2010

Posts: 689

Location: Relto, Sea of Mist

Reply with quote

Post Posted: Sat Aug 18, 2012 1:25 pm — Post subject:

You can take the sources, change the build ID, and re-compile for Gehn or Minkata. I can do this for you if you want me to.


_________________
Lyrositor
Explorer #16601888
Unless otherwise stated, opinions are mine only and not Guild endorsed.

Alien

Joined: 04 Feb 2011

Posts: 518

Location: Guild of Sleepers Hood

Reply with quote

Post Posted: Sat Aug 18, 2012 2:50 pm — Post subject:

Lyrositor wrote:

You can take the sources, change the build ID, and re-compile for Gehn or Minkata. I can do this for you if you want me to.


OK ... I was actually thinking of TOC, but the proper thing to do is point the TOC team to this thread and ask them to build the client or talk to you about it.

EDIT : I've asked them http://forums.the-open-cave.net/viewtopic.php?f=19&t=350


_________________
Guild Of Sleepers ... the best kept secret in MOULa

RAWA wrote:

Chogon's answer: blame aliens. (clarification: "aliens" as in extraterrestrials, not the user named Alien. Smile

Lyrositor

Joined: 08 Aug 2010

Posts: 689

Location: Relto, Sea of Mist

Reply with quote

Post Posted: Sat Aug 18, 2012 8:15 pm — Post subject:

I think TOC has some checks against internal clients (although if it's what I think it is, it's very easily bypassed), so it'd be best if this was directly integrated into the standard client. That's why I replied to the thread over there with this same suggestion. Wink


_________________
Lyrositor
Explorer #16601888
Unless otherwise stated, opinions are mine only and not Guild endorsed.

Annabelle

Joined: 15 Mar 2010

Posts: 689

Location: Skydiving somewhere in Cavern

Reply with quote

Post Posted: Mon Aug 20, 2012 2:27 am — Post subject:

It took me a total of 5 hours yesterday... I completed the whole transfer of the integrality of my quests to my PC Very Happy

I have 8 Mb... yeah you read it right Wink of .txt files. They are all stored following my own storage system, I can access any of them quite fast.

I lost an Excel Worksheet (maybe I just deleted it... Rolling Eyes ) where I took the info of my quests. I was standing, 3 months ago, at 28,000 markers in over 300 quests.

I will be able to reload them if something goes wrong for now on (I've lost a grand total of 25 quests during the previous 2 years, 8 released and 17 unreleased quests, they were borked.)

I really feel now that I own my works. It's mine Very Happy

Thanks Lyrositor for this client.


_________________
On MOULa shard:

Annabelle 03632553 & Sophie (aka STA1) 15112736 - main public avatars
Annabot 209XXXXX - the bot

Jamie Marchant

Joined: 11 Jan 2011

Posts: 973

Location: Ontario, Canada

Reply with quote

Post Posted: Mon Aug 20, 2012 2:24 pm — Post subject:

WOW! You have a lot of quests, Annabelle!

Norfren

Joined: 27 Sep 2006

Posts: 716

Location: Hungary

Reply with quote

Post Posted: Sun Aug 26, 2012 4:20 pm — Post subject:

A technical question: does this new client modfify the files in the sfx folder (very probably not) or the dat folder (probably not). If not, then instead of making two huge copies of these two folders symbolic links (directory junctions) to the already existing folders should be enough.


_________________
Norfren
KI#: 204761; Second Life: Norfren Zaius; WoW: Norfren at Draenor

Lyrositor

Joined: 08 Aug 2010

Posts: 689

Location: Relto, Sea of Mist

Reply with quote

Post Posted: Sun Aug 26, 2012 4:30 pm — Post subject:

Indeed, it doesn't make any changes; I use symbolic links myself. If you want to do so, go ahead. You even theoretically just drop in the Marker Editor Python, SDL, and executable in your MO:ULa folder, but I haven't tried this.

The only reason I didn't mention this was because (AFAIK) there is no way to do this graphically, and a lot of people I know are scared of the terminal and the command prompt. Razz


_________________
Lyrositor
Explorer #16601888
Unless otherwise stated, opinions are mine only and not Guild endorsed.

>>JP<<

Joined: 10 May 2006

Posts: 130

Reply with quote

Post Posted: Sun Aug 26, 2012 10:06 pm — Post subject: Re: The Marker Editor

Lyrositor wrote:

(...) a list of XYZ coordinates for the marker (relative to the center of the Age).



A small curiosity... is the center of the ages located at the Mantainer's Mark of each age?

Lyrositor

Joined: 08 Aug 2010

Posts: 689

Location: Relto, Sea of Mist

Reply with quote

Post Posted: Sun Aug 26, 2012 10:34 pm — Post subject:

I have absolutely no idea, but I very much doubt it. Confused


_________________
Lyrositor
Explorer #16601888
Unless otherwise stated, opinions are mine only and not Guild endorsed.

dj_

Joined: 02 Jan 2011

Posts: 100

Reply with quote

Post Posted: Mon Aug 27, 2012 5:02 pm — Post subject:

A question;

In your 'A Marker Game', what appear as co-ordinates have decimals to 15 places. My KI never shows that sort of detail.

Can we tweak those numbers to slightly move the actual markers?

All times are GMT

Jump to:

Post new topic Reply to topic

Page 1 of 2
Go to page 1, 2  Next

You can…

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum