Page 1 of 2

The Nexus: Reprogramming Discussion

PostPosted: Thu Sep 18, 2008 5:09 am
by GPNMilano
During my work with MOUL ages, I decided to take on a little project, and I thought i'd gage people's responses.

I'm currently working on reprogramming the Nexus so that it allows easier access to the MOUL ages. I was going to take suggestions on how the offline Nexus should be modded to suit the community. (Currently I have it set up so that the Public Links tab, which isn't needed for offline play, houses the links to each of the respective Guild Pubs. Any suggestions on what should be done with the other two tabs?

Re: The Nexus: Reprogramming Discussion

PostPosted: Thu Sep 18, 2008 6:39 am
by Whilyam
It would be nice to have a tab for all the fan ages. Perhaps putting all links with a sequence prefix higher than 10000? Almost all the Ages are like that as they were made with the GoW plugin and not ALCUGS. That is, if that's even possible.

Re: The Nexus: Reprogramming Discussion

PostPosted: Thu Sep 18, 2008 7:22 am
by D'Lanor
Nah, wouldn't work. Prad for example has prefix 666 since it was started in 2005, long before the prefix discussions. Besides, the Nexus (Python) doesn't know about sequence prefixes.

I think this is a very brave undertaking. The Nexus Python code is pretty complicated. Still... I prefer Andy's Nexus for MOUL ages.

Re: The Nexus: Reprogramming Discussion

PostPosted: Thu Sep 18, 2008 10:05 am
by andylegate
I think it would be really neat to be able to use the actual Nexus in the game to get to the MOUL Ages, so if you can do it, that would be cool.

In the mean time, yes, as D'Lanor suggested, those people that are in a hurry can always download Andy's Nexus from the ULM. But none of the books will work unless you've converted the Ages..... :lol:

Re: The Nexus: Reprogramming Discussion

PostPosted: Thu Sep 18, 2008 11:04 am
by Grogyan
GPNMilano wrote:During my work with MOUL ages, I decided to take on a little project, and I thought i'd gage people's responses.

I'm currently working on reprogramming the Nexus so that it allows easier access to the MOUL ages. I was going to take suggestions on how the offline Nexus should be modded to suit the community. (Currently I have it set up so that the Public Links tab, which isn't needed for offline play, houses the links to each of the respective Guild Pubs. Any suggestions on what should be done with the other two tabs?


I hope you realize that this won't be a simple thing to do, as I found out when trying to write a wizard for Blender, i'm still working on it, and I don't know when it would be finished.

Have fun anyway, you'll learn lots in the process

Re: The Nexus: Reprogramming Discussion

PostPosted: Thu Sep 18, 2008 3:47 pm
by GPNMilano
This is where i am at so far

Show Spoiler


The interface.

Show Spoiler


Guild Pub Tabs.

As for the fan ages. I'm thinking they will go under the Private Tabs. (Renamed to Fan Created Content) and I'll program they're part of the nexus, to read the ULM info.

The personal tab will also have to undergo a little reprogramming. (currently it reads the vault for ages that someone owns. The problem with that is if you delete an age from your dat folder, it remains in the vault's owned folder, and thus still shows up in the nexus. trying to link to it after you've deleted it causes the game to crash. I'm thinking that I'll program it to search the dat folder for missing ages, and parse out any that aren't there.

Re: The Nexus: Reprogramming Discussion

PostPosted: Thu Sep 18, 2008 4:52 pm
by Chacal
This is an excellent idea.

I've lost touch of how many simultaneous projects you're working on.
I'd love to know how you can manage all that and still find time for eating and sleeping!

Re: The Nexus: Reprogramming Discussion

PostPosted: Thu Sep 18, 2008 6:34 pm
by Lontahv
Grogyan, people who know Python have an easier time doing Python projects. ;)

Re: The Nexus: Reprogramming Discussion

PostPosted: Thu Sep 18, 2008 11:06 pm
by GPNMilano
Chacal wrote:I've lost touch of how many simultaneous projects you're working on.
I'd love to know how you can manage all that and still find time for eating and sleeping!


At current count. 1. My own age for CC and MORE. 2. Creating new PRPs for missing areas in the city for my own satisfaction and fun. (I put that aside though for the moment to concentrate on real age creation, and figure out how to get rid of some of those pesky areas where the doors are part of a single mesh, like Dakotah II. (Though its nice to be able to walk that area from top to bottom and see it fully textured. I can post images if people would like.) 3. creating random python scripts for other writers for puzzles and the like. (I just finished a key pad for someone, and am integrating it into a template so that other writers who want keypad's to control things like doors in their ages can use it. I have made it multi-age similar to D'lanor's book template. Its also semi-suitable for a multiplayer enviornment. 4. Integrating MOUL stuff into CC. (Dustin's made remarkable improvments to Drizzle thats restored the ages to near full functionality. (the ladders, books, cameras and footsteps etc all work. The pods even turn off like they're supposed to when there's a power drain. But Eder Tsogal and Delin's doors still don't work. C coding was used in them which isn't present in the offline version of Uru. and 5. This nifty little project.

So five things I'm working on. Plus regular real life stuff. I get maybe 4 hours of sleep a day. But I've only ever had 4 hours of sleep each night since i was like 16 anyway. So I'm used to it. More sleep than that and I'm actually more tired throughout the day than with less.

Re: The Nexus: Reprogramming Discussion

PostPosted: Fri Sep 19, 2008 5:33 am
by Grogyan
Lontahv wrote:Grogyan, people who know Python have an easier time doing Python projects. ;)


That would figure, and an understanding of the Plasma API

My project is crawling, not because of python, but what I am trying to achieve