Difference between revisions of "Rayman Designer hacking"

From RayWiki, the Rayman wiki
Jump to navigation Jump to search
(some things about RD modding. more will come soon)
(Make sure you read the manual of style first ;))
Line 7: Line 7:
 
==Events==
 
==Events==
  
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. You can edit it with notepad or some other text editor. To see them you must scroll down. We are not sure in which programming language the game is written, but the events are coded in this way (there is also a smiliar note written in the eve.mlt file itself :
+
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 this way:
  
 +
{| width="auto" align="center" style="border-style:dotted;border-width:1mm;border-color:green;text-align:left"
 +
|œdef,eventname,DES.FILE,some number(?),
 +
ETA.FILE,
  
*œdef,eventname,DES.FILE,some number(?),
+
specific event code
*ETA.FILE,
 
 
 
 
 
*specific event code
 
 
 
 
 
*33,255,
 
*main_X_pos, main_Y_pos,
 
*etat, sub_etat,
 
*Offset_BX, Offset_BY, Offset_HY,
 
*Follow_enabled, follow_sprite, hitpoints,
 
*obj_type , hit_sprite, group,
 
 
 
The meanings:
 
 
 
@def= define; this must come first
 
eventname= name of the event, could be everything
 
DES.FILE= Name of the graphic file which should be used for gthe event
 
some number= unsure. It seems to have no effect.
 
ETA.FILE= Name of the ETA file which should be used. It gives the event some behaviours and oders the sprites in some way (we don't know what it stands exactly for)
 
specific event code= not every event has it. It tells the event in which way it should "walk" for example.
 
  
 +
33,255,
  
 +
main_X_pos, main_Y_pos,
  
 +
etat, sub_etat,
  
 +
Offset_BX, Offset_BY, Offset_HY,
  
 +
Follow_enabled, follow_sprite, hitpoints,
  
 +
obj_type , hit_sprite, group,
 +
|}
  
 +
'''Caption:'''
  
 +
*œdef = define; this must come first
 +
*eventname = name of the event, could be everything
 +
*DES.FILE = name of the graphic file which should be used for the event
 +
*some number = unsure; it seems to have no effect
 +
*ETA.FILE = name of the ETA file which should be used; it gives the event some behaviours and orders the sprites in some way (it is unsure what it does exactly stand for)
 +
*specific event code = not every event has it; it tells the event which way it should "walk" for example
  
 
==Image gallery==
 
==Image gallery==

Revision as of 15:37, 26 March 2010

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.


Events

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 this way:

œdef,eventname,DES.FILE,some number(?),

ETA.FILE,

specific event code

33,255,

main_X_pos, main_Y_pos,

etat, sub_etat,

Offset_BX, Offset_BY, Offset_HY,

Follow_enabled, follow_sprite, hitpoints,

obj_type , hit_sprite, group,

Caption:

  • œdef = define; this must come first
  • eventname = name of the event, could be everything
  • DES.FILE = name of the graphic file which should be used for the event
  • some number = unsure; it seems to have no effect
  • ETA.FILE = name of the ETA file which should be used; it gives the event some behaviours and orders the sprites in some way (it is unsure what it does exactly stand for)
  • specific event code = not every event has it; it tells the event which way it should "walk" for example

Image gallery