Bad Rayman: Difference between revisions
Hunchman801 (talk | contribs) m Reverted edits by Teensies in globox (talk) to last revision by Hunchman801 Tag: Rollback |
→In the original Rayman: Add info on Bad Rayman's fist, which I discovered while working on the TPLS TSR |
||
| Line 28: | Line 28: | ||
In ''[[Rayman Advance]]'', Bad Rayman is called Dark Rayman, which has fuelled numerous debates on his real name, and the nature of the relationship between him and [[Dark Rayman (Rayman Arena)|the playable character in ''Rayman Arena'']].<ref>[[Rayman Pirate-Community]] discussion forums, ''Dark Rayman & Bad Rayman'', http://www.raymanpc.com/forum/viewtopic.php?f=73&t=5283</ref> | In ''[[Rayman Advance]]'', Bad Rayman is called Dark Rayman, which has fuelled numerous debates on his real name, and the nature of the relationship between him and [[Dark Rayman (Rayman Arena)|the playable character in ''Rayman Arena'']].<ref>[[Rayman Pirate-Community]] discussion forums, ''Dark Rayman & Bad Rayman'', http://www.raymanpc.com/forum/viewtopic.php?f=73&t=5283</ref> | ||
===Bad Rayman's fist=== | |||
In the PlayStation version of the game, Bad Rayman can throw his [[telescopic fist|fist]] while copying [[Rayman]]'s actions. Unlike Bad Rayman's body, the fist is not recoloured, but instead looks exactly like [[Rayman]]'s did when it was thrown, reflecting [[Golden Fist]] and/or [[Speed Fist]] power-ups. This copy of the [[telescopic fist|fist]] should also have appeared in the PC version, but due to a programming error,<ref>The PC port of the engine added a function named ''add_alwobj'', which must be called on objects like the [[telescopic fist]] to add them to the list of "level objects". The code which manages Bad Rayman's [[telescopic fist|fist]] was not updated in the PC port to include this new function call, rendering it ineffective.</ref> it remains inactive and invisible. | |||
Unlike Bad Rayman himself, his [[telescopic fist|fist]] is harmless to [[Rayman]], as it passes right through him. However, it was intended during [[Rayman 1|the game]]'s development to kill [[Rayman]] if it came into contact with him.<ref>This can be seen by decompiling the game's code and inspecting the main object function table: Bad Rayman and his [[telescopic fist|fist]] have the same collision function, ''DoBlKRayRaymanCollision''. The collision code for the [[telescopic fist|fist]] is never executed, as the necessary flag to enable collision with [[Rayman]] is turned off in the [[telescopic fist|fist]]'s animation state (''état'').</ref> It is unknown whether this behaviour was intentionally disabled for gameplay reasons, or just never fully implemented due to lack of time or other technical issues. | |||
==In ''Rayman Junior''== | ==In ''Rayman Junior''== | ||