Page 1 of 2

Flymode for ABM?

PostPosted: Wed Nov 11, 2009 12:28 pm
by Darien
Is there a flymode patch that works for ABM? I've been wanting to check out the D'ni models from ABM to compare them to TD/TPOTS.

Re: Flymode for ABM?

PostPosted: Wed Nov 11, 2009 12:35 pm
by Charura

Re: Flymode for ABM?

PostPosted: Wed Nov 11, 2009 1:03 pm
by Darien
This patch is for TPOTS only. It doesn't work with ABM.

Re: Flymode for ABM?

PostPosted: Wed Nov 11, 2009 2:14 pm
by ddb174
I remember one for To D'ni, but not ABM.

Re: Flymode for ABM?

PostPosted: Wed Nov 11, 2009 2:30 pm
by Zardoz
I created a fly mode for ABM, but I don't have the skills to pack it into a patch nor understand what it is I really did (I fiddled around with some of the python files). If you seriously want it, I could try to find whatever I did if the files are still floating around somewhere.

Re: Flymode for ABM?

PostPosted: Wed Nov 11, 2009 3:38 pm
by Darien
Zardoz wrote:I created a fly mode for ABM, but I don't have the skills to pack it into a patch nor understand what it is I really did (I fiddled around with some of the python files). If you seriously want it, I could try to find whatever I did if the files are still floating around somewhere.


If you can, I'd appreciate it but don't go to too much trouble. I was just curious to see what ABM's version of Ae'gura and Bevin looked like up close.

Re: Flymode for ABM?

PostPosted: Wed Nov 11, 2009 6:09 pm
by Zardoz
I've found the pak file that creates an ABM flymode (a very primitive version) but I can't remember how to decompyle the pyc files. Tools like PlasmaShop don't seem to be able to do it - too old of a Python version? Help!

Re: Flymode for ABM?

PostPosted: Wed Nov 11, 2009 6:14 pm
by Paradox
You might have some luck with UruPython.

Re: Flymode for ABM?

PostPosted: Wed Nov 11, 2009 6:29 pm
by Zardoz
Paradox wrote:You might have some luck with UruPython.

UruPython31 gives me an error:
Error with PyRun_SimpleString
Traceback (most recent call last):
File "<string>", line 1, in ?
File "C:\Python22\decompyle\__init__.py", line 29, in ?
import sys, types, os
SystemError: NULL result without error in PyObject_Call

I'm pretty sure it's the Python version problem. As I recall, I was able to use UruPython12 (via the C:\ prompt) to unpack, I just can't remember the bloody commands (via Urupython12?) for decompyling the pyc files.

Re: Flymode for ABM?

PostPosted: Wed Nov 11, 2009 11:16 pm
by Darien
I played around with this today and had some success. No, I didn't get flymode working in ABM but I accidentally gained access to ABM's Bevin. Just to see what would happen, I took a clean install of Uru CC, added the flymode patch, then copied the python folder into a clean install of ABM. This definitely screwed up this installation of ABM (the disabled Relto book being the most notable error) but it had the interesting side effect of adding a link to the main entrance of Bevin into my Bevin linking book. So off I went.

ABM's Bevin has no clock or heek table (but you can already see this from the Bahro stone balcony.) The egg room was the same as it was in MOUL (not the easter egg room from To D'ni.) The egg room's door was also functioning without any manipulation of the light garden's lights. The classroom had the posters requesting that you go to Gahreesen to pick up a Ki and had the map leading you to the Bevin book room (where there was no Gahreesen book.) There was also no imager in the classroom. The light garden was non-functional. The "little islands" Relto page was not there. Also missing were the telescope, the beach ball, the fire marbles, the imager near the main link-in, the visitor log imager near the main link-in and the "welcome" sign. There was no water in the fountain (like in Kirel) and the entrance to the auditorium was barricaded (and without flymode I can't see if there was anything different in the auditorium.)

This is what the Nexus looked like . . .
abm_nexus.JPG
abm_nexus.JPG (36.87 KiB) Viewed 4111 times

I was hoping for a link to the city, but nope. And without a functioning Relto book, I had to quit the game to get out of there.

Then I had another idea. In ABM the doors in the back of the Kadish Gallery are lit like they would work if I could get to them but the way is blocked by two barricades. I remembered that adding this line

VAR BOOL islmKdshGalleryBlockerVis[1] DEFAULT=0 DEFAULTOPTION=VAULT

to the city.sdl file would remove these barricades in Uru CC. But for some reason it wasn't working in ABM. I'll try it again later with a clean installation of ABM. I was trying this on my screwed up Python swapped installation.

EDIT: I was able to remove the barricades from the ABM Kadish Gallery, but even though the doors are lit they do not work.

My accidental acquisition of a link to Bevin has me wondering, is there a way to simply add the links from Uru CC's Ae'gura and Bevin books to the Relto bookshelf in ABM?

EDIT: Instead of adding links to the Relto bookshelf, is there a way to put the Uru CC Nexus links into the blank ABM Nexus?