sinkillerj wrote:Pavitra wrote:Perhaps it would be a good idea if you explained where you were ultimately trying to go with this. I strongly suspect that the problem is much easier than you think.
The main goal is a open MagiQuest shard, no ages from the official, only user generated content. Most of the work is done, animations converted, GUI's made, etc. You can see more by requesting to join our dev forums on TMD, recruitment topic is in my signature. But given the nature of the shard no uru ages can be present, thus comes the problem that cleft activates blackbar. Changes that normally could not be included in a simple fan age can be done in this so don't be afraid to suggest python edits. We also welcome any of you to join the team, right now we have only 3 members including myself who are familiar with age creation and other plasma editing, the rest are simply MagiQuest fans.
Okay, as I suspected it is done in the Age Python code (Cleft.py in this case)
- Code: Select all
vault = ptVault()
entry = vault.findChronicleEntry(kIntroPlayedChronicle)
if (type(entry) != type(None)):
This checks if the user has seen the intro video. If they have, it enables the blackbar. If not, it keeps the bar disabled and shows the intro video GUI.
If you don't already have an Age Python file, you can simply create a MyAge.py file from a template (PlasmaShop 2.x has good templates if I recall). Then add the OnFirstUpdate function as above
EDIT: Erm, actually, if you're just replacing the Cleft files, decompyle the Cleft.pyc file and change that function so that it doesn't check the Vault entry.