ULM alternative?

General debates and discussion about the Guild of Writers and Age creation
Paradox
Posts: 1295
Joined: Fri Sep 28, 2007 6:48 pm
Location: Canada
Contact:

Re: ULM alternative?

Post by Paradox »

ardent red wrote:Is there an alternative method to ULM for adding ages to Uru? I've managed to get Uru to run in OS X through Crossover, but ULM refuses to work (even after installing Mono). I don't mind if the method requires manual editing of files rather than through a program- in fact, it's probably best to do it that way.


Since ULM does not work in mono on Linux or Mac, I've written a Python CLI-script to list and download Ages from ULM.

The code is on my blog.
diafero
Deep Island Admin
Posts: 2972
Joined: Mon May 05, 2008 5:50 am
MOULa KI#: 0
Location: Germany

Re: ULM alternative?

Post by diafero »

Actually you can add your own books in the lower shelf, with multiple pages. Granted, it has limitations (no custom book cover, same image for all links) but still it is a great way to add your own shotcuts and to reduce the number of books.
The version 2.5.1 of the Offline KI can have different panels for different spawn-points, as I wrote in the release notes. Just read the technical documentation again, it says what to do.
I prefer e-mails to "diafero arcor de" (after adding the at and the dot) over PMs.

"Many people's horizon is a circle with a radius of zero. They call it their point of view."

Deep Island Shard | Offline KI
User avatar
Chacal
Posts: 2515
Joined: Tue Nov 06, 2007 2:45 pm
MOULa KI#: 0
Location: Quebec, Canada

Re: ULM alternative?

Post by Chacal »

I totally missed the announcement for this new version. I was still on 2.5.0. Great new feature!
So, no more "same image for all links".
Chacal


"The weak can never forgive. Forgiveness is an attribute of the strong."
-- Mahatma Gandhi
User avatar
GPNMilano
Posts: 1155
Joined: Mon Apr 21, 2008 5:50 am
MOULa KI#: 24104

Re: ULM alternative?

Post by GPNMilano »

To appease the Guild members that feel that distributing the Cyan files is a no-no. I'm going to start working on a patcher that will install the necessary files, without the need for a zipfile. The problem with this is, as D'Lanor pointed out, some may not want all hacks, and may just want some of them. To get around this, I'm only going to code the patcher so that it will patch the KI and Nexus files, and their associated python files. All other PRPs (basically the user created additions for the city and hoods) will be handled by zip files. The only Cyan source at that point that will have to be distributed will be the .age files. Would that be a suitable solution for everyone?
You can't stop the truth. IC Blog
User avatar
Gabriel
Posts: 31
Joined: Sat Apr 12, 2008 8:49 am

Re: ULM alternative?

Post by Gabriel »

GPNMilano wrote:To appease the Guild members that feel that distributing the Cyan files is a no-no. I'm going to start working on a patcher that will install the necessary files, without the need for a zipfile. The problem with this is, as D'Lanor pointed out, some may not want all hacks, and may just want some of them. To get around this, I'm only going to code the patcher so that it will patch the KI and Nexus files, and their associated python files. All other PRPs (basically the user created additions for the city and hoods) will be handled by zip files. The only Cyan source at that point that will have to be distributed will be the .age files. Would that be a suitable solution for everyone?


Hmmmm the distribution of age files - I can see what a hot potato this one is.

We know that the development of fan ages is permitted - copyright has in part been relaxed for this. The development of the fan designed tools facilitating this I assume was based on the reverse engineering of the existing cyan files. I am not aware of Cyan releasing tools for the design of fan ages - but correct me on that one please.

In this "ULM alternative" software, we see that MOUL files have been distributed, I'm not sure why, perhaps they are necessary?

What does Rand Millar say regarding the development of fan ages using existing Cyan code http://www.mystonline.com/forums/viewtopic.php?t=10486:

Rand Miller: Well to begin with, we want to give people the same tools we have. We've got a lot of expertise and experience, so our ages can get pretty sophisticated, but it doesn't mean that we can't make those same tools available to some people.

We're always amazed at what our fans are able to accomplish, frankly, and by making those tools available, I think we'll be even more surprised. We've held back on that because we want to make sure we've got the final version of the engine, so we're not switching those tools up on people so they don't lose their work. But that'll be the first step. Essentially what we're creating in the mythology of all this is a writer's guild.

People can learn to write ages using the tools, and they'll write ages and become better and better at it. And then we even want a guild that facilitates that, that lets them explore their own ages and keep them somewhat separate from ours but with ways to get to them.

But eventually while they're doing that, we want to improve the tools as well, so you don't have to be quite so sophisticated to build the worlds. And later on down the line, it's much easier to say,
"I can take this piece of this world, and this one of this one, and this one of this one, and make my own space that feels much more personalized." And that's the stuff that we'll work on as well.

I highlighted the phrase in red because I feel it to be especially relevant here. What is suggested (to me) is that you could create a fusion of different worlds to create something new.

So to distribute a fusion of Cyan code with your own to achieve a new result appears acceptable.

The only problem I can see is that what is being done here exists outside of the player financed model. Also the Rand Millar quote above was made in 2006 - times change.
Last edited by Gabriel on Sun Dec 07, 2008 10:02 am, edited 1 time in total.
D'Lanor
Posts: 1980
Joined: Sat Sep 29, 2007 4:24 am

Re: ULM alternative?

Post by D'Lanor »

GPNMilano wrote:The only Cyan source at that point that will have to be distributed will be the .age files. Would that be a suitable solution for everyone?

The age files are basically just configuration files. Their function is similar to ini files or registry entries in other programs. I don't see a problem in their distribution.
"It is in self-limitation that a master first shows himself." - Goethe
User avatar
GPNMilano
Posts: 1155
Joined: Mon Apr 21, 2008 5:50 am
MOULa KI#: 24104

Re: ULM alternative?

Post by GPNMilano »

I don't know how long the patch will take. Because of all the different versions of Uru currently out there, with all the modifications people have done to their personal installs, a patch, thats made for everyone, is going to have to do more than just "plop files here overwrite these". For instance, the SUM files. People have done modifications to their personal installs that may be different than others. So the patch is going to have to resum the necessary files, at the back end of the installation. Etc.

On top of that I know I won't be able to get to this until after the holidays, as I'm quite busy at the moment with other stuff, as well as RL. But I'll try and devote as much time as I can to this now.
You can't stop the truth. IC Blog
Jeffrey
Posts: 55
Joined: Sat Jun 28, 2008 4:57 pm

Re: ULM alternative?

Post by Jeffrey »

Something I noticed and i don't know if it really matters, but when touching the all the new links, Minkata, Jalak, Pods, Delin, Tsoghal etc. in the Neighborhood and City there is no animation for the avatar touching the book or the stone, it just disappears.
User avatar
Chacal
Posts: 2515
Joined: Tue Nov 06, 2007 2:45 pm
MOULa KI#: 0
Location: Quebec, Canada

Re: ULM alternative?

Post by Chacal »

GPNMilano, thanks for taking care of that, on top of everything else.
However what you do does NOT have to be "acceptable for everyone". Nothing will ever be. Do something that YOU feel is OK and stop listening to this endless and useless bickering.

It is a free world, people can make their own decision as to whether use the files or not.
Chacal


"The weak can never forgive. Forgiveness is an attribute of the strong."
-- Mahatma Gandhi
User avatar
greendragoon
Posts: 280
Joined: Tue Oct 02, 2007 9:54 am
MOULa KI#: 3028557
Location: Stuck in Indiana because the cavern door is locked.
Contact:

Re: ULM alternative?

Post by greendragoon »

I definitely think this is a worth while project. I don't have much coding experience, and I only understand the technical concepts on an abstract level, but I'm pretty good at modeling and design. So, if you need some help in those areas, i.e. replacing something of Cyan design with a GoW-made equivalent, I guess I'm volunteering to help. :) At least where I can.

Let me know.
Robert "greendragoon" Starbuck
As Long as there is MORE,
I will explore.
And as long as my Relto shelf is unfilled,
I will build.
Post Reply

Return to “General Discussion”