• Welcome to Freedom Reborn Archive.
 

How do I Add...

Started by yell0w_lantern, May 22, 2008, 11:38:58 AM

Previous topic - Next topic

yell0w_lantern

new prisons for the crystallization swap? I can get the green cage to work but let us suppose that I made a green sphere in Max and I wanted to use that for a prison - how would I do it? Do I just use the template tab? Do I have to do something in resources? Do I have to alter any python script in FFX?

Epimethee

The crystal cage is just an FX; in the FFX CC, you should be able to select another directly from the current character's "Crystal Template" dropdown list for – in theory.* The FX neeeds to be one of the effect_xxx under FFEdit's Resources tab.

*Interesting. It looks like the list is set by error to display the choices for transmute. To fix it, open ffxdefault.py and change
FFX_CRYSTALS=[
["default","ffx_crystalprison"],
["types","lCrystal Template"],
]
to
FFX_CRYSTALS=[
["default","ffx_crystalprison"],
["types","ECrystal Template"],
]

Note: none of this has been tested.

yell0w_lantern

Okay, I gave it a try and here's what happened:

I changed the default.py then went to FFX CC and picked a pre-existing effect of a green shield for Alan Scott only. I then went in to the Rumble Room and picked Alan Scott and Green Lantern (Hal).
Neither character's crystallization swap worked. I ran the Power ID generator again then went back into a regular RR session.
No swap at all for Alan but Hal's did swap to an effect. It wasn't the green cage I had setup though it was the default crystal prison and it was completely ineffective. The "trapped" bad guy could fly and use attacks.

I set everything back the way it was then had an unpleasant surprise.
I put my guys in the EZ Script Rumble Room and still no cage swaps.
I ran an Action session and everything worked fine including Alan Scott's stun to mental damage.
Then I ran campaign mode and not stun to mental damage but the crystallization swap worked.
Then back to Rumble Room Action - everything worked.
Back to EZ Script Allies example - no swaps