Page 2 of 3

Re: Myst V Incompatability and Conversion

PostPosted: Mon Jun 18, 2012 8:33 am
by Karkadann
I was under the impression that you can use the fan made ages written in Max and plasma, add them to the MOULa shards before converting them with drizzle, Drizzle which I assumed was just to make them work with Uru CC for testing and eventually adding them to a MOULa shard. In addition some of my earlier ages where made before I started using python as are some other ages in the data base. basically just textures, terrains proxy terrains page info and simples.

Re: Myst V Incompatability and Conversion

PostPosted: Tue Jun 19, 2012 4:10 am
by diafero
That's true, Karkadann. The CC conversion however is not only for testing, it's also useful for the CC Shards out there and the converted ages can be played on there as well :) (Some of the ages available on DI where indeed created in Max)

Re: Myst V Incompatability and Conversion

PostPosted: Tue Jun 19, 2012 5:01 am
by D'Lanor
In case anyone got the wrong idea, Python and SDL files from MOULa and Uru:CC are compatible. It is just Myst V that is different.

Re: Myst V Incompatability and Conversion

PostPosted: Tue Jun 19, 2012 8:40 am
by Christopher
Isn't the Glue part missing in the MOULa Pythonscripts?

Christopher

Re: Myst V Incompatability and Conversion

PostPosted: Tue Jun 19, 2012 9:46 am
by Karkadann
The Walking Maze had a few Pythons if you wanna experiment with it.

Walking Maze Unconverted Files

Re: Myst V Incompatability and Conversion

PostPosted: Tue Jun 19, 2012 10:44 am
by Sirius
D'Lanor wrote:In case anyone got the wrong idea, Python and SDL files from MOULa and Uru:CC are compatible. It is just Myst V that is different.
Yeah, what I meant was you couldn't easely get these files on MOULa (I don't know about MOUL-based shards, but I suppose it's the same ?). Myst V's python is the same as PotS (not the PAK though), but indeed sdls are lower-case and have new variable types.

Christopher wrote:Isn't the Glue part missing in the MOULa Pythonscripts?
Good question, the version of the scripts I downloaded didn't have the glue, but I think when you download them with Drizzle and you extract them they have it.
(Although I might be wrong on this.)

Re: Myst V Incompatability and Conversion

PostPosted: Tue Jun 19, 2012 5:37 pm
by Tsar Hoikas
Glue is added as a post processing step in all Plasma games. The files you download from the game server have it but the source files do not. The glue is stored in plasma/glue.py

Re: Myst V Incompatability and Conversion

PostPosted: Wed Jun 20, 2012 5:23 am
by diafero
CC does not do the glue adding, so you have to do that manually before using such a MOUL file in CC. But IIRC, this auto-gluing is only done in the GoW fork?

Also, note that the pak files and the sdl file encryption is not compatible, so stuff needs to be decrypted, unpacked, repacked, encrypted. And finally, there are some Python APIs that exist in MOUL but do not exist in CC, which is the reason why for example the Delin/Tsogahl had to be rewritten.

Re: Myst V Incompatability and Conversion

PostPosted: Wed Jun 20, 2012 9:57 am
by Tsar Hoikas
Tsar Hoikas wrote:The files you download from the game server have it but the source files do not.


plPythonPack adds the glue.

Re: Myst V Incompatability and Conversion

PostPosted: Wed Jun 20, 2012 2:00 pm
by D'Lanor
How is the glue added in an internal client when it uses unpacked Python files without glue?