Rayman Designer hacking: Difference between revisions

a lott new stuff...more soon
more stuff.....but even not finnished
Line 3: Line 3:
'''''[[Rayman Designer]]'' hacking''' is the process of modifying the program files of the game in order to change the appearance and the behaviour of in-game events and sceneries.
'''''[[Rayman Designer]]'' hacking''' is the process of modifying the program files of the game in order to change the appearance and the behaviour of in-game events and sceneries.


==Graphics (normal Plattforms)==
==Graphics==
 
'''Normal Plattforms (Tiles):'''


In every World-Folder of the game there is a .PCX graphic file. It contains all the plattfom tiles which are used by the Mapper. You can cange or add stuff, but look to it that  
In every World-Folder of the game there is a .PCX graphic file. It contains all the plattfom tiles which are used by the Mapper. You can cange or add stuff, but look to it that  
Line 10: Line 12:
*the first square on the top-left corner is emty (background-transparency color).
*the first square on the top-left corner is emty (background-transparency color).
*you don't change the "blocks" at the bottom.
*you don't change the "blocks" at the bottom.
*you can't cahnge the image size. If you do, the Mapper woun't open the current world.
*you can't cahnge the image size. If you do, the Mapper woun't open the current world.


Also note that all maps (exept the ones which ubisoft made) will assume the new graphics, if you replace the standart tiles.
Also note that all maps (exept the ones which ubisoft made) will assume the new graphics, if you replace the standart tiles.
'''Animated Objects (Spites Of The Events):'''
All animated spites of the game (Rayman itself, enemies etc.) are stored in .DES files. These files are packed in the .WLD files of the game. It's totally unclear how to upen these files, but when you opem the WLD files of RD (in the "pcmap" folder) with a texteditor, you can see which .DES and .ETA files are packed in it. The .ETA files do order the spitefiles in some way, but what they exctly do is unsure (it seems that they give the events some abilities).
The only way see what in is the .DES files you must change some things of an eventcode (see below) with a texteditor, save it, go in the game and see what happens (it may crash cause not all coordinates work). The names of the .DES files are also tell you whats in it (most of them are in French, but some are English.) Examples:
*RAY.DES = Rayman
*SPI.DES = Spider (Cave)
*CLE.DES = Clef (Music)
*MUS.DES = Musician (Mountain)
Some of these files contain only one object (like the CLE.DES) and others conatin very much different objects. Note also that you can't see which .DES files Rayman 1 or the RJ Games have. In these games the .WLD files are packed / encrypted different. But in the .WLD files of the "Fanpack" and in the .WLD files of "Rayman Collector" you can see the filenames.




Line 18: Line 37:


In every World-Folder of the game there is a file called EVE.MLT. It contains all the codes of the events of the current world and can be modified any text editor. One has to scroll down to see the codes in question. It is unsure which programming language the game is written in, but the events are coded in this way:
In every World-Folder of the game there is a file called EVE.MLT. It contains all the codes of the events of the current world and can be modified any text editor. One has to scroll down to see the codes in question. It is unsure which programming language the game is written in, but the events are coded in this way:


{| width="auto" align="center" style="border-style:dotted;border-width:1mm;border-color:green;text-align:left"
{| width="auto" align="center" style="border-style:dotted;border-width:1mm;border-color:green;text-align:left"
|œdef,eventname,DES.FILE,some number(?),
|œdef,eventname,C,some number(?),
ETA.FILE,
ETA.FILE,