Vlayer: Difference between revisions

From MZXWiki
Jump to navigation Jump to search
m (everted edits by 75.36.19.215)
No edit summary
Line 1: Line 1:
The ''vlayer'', or virtual layer, was an innovation introduced to [[MegaZeux]] in version 2.69c.  Simply put, the vlayer is an invisible graphical scratch space that is common to all boards in a game. It can have data copied to and from it or directly written to it, and can be used as a reference space for [[Sprite|sprites]] in lieu of using board space (an unresolved oversight in the sprite implementation currently makes it impossible to store them on the overlay).  However, it can not be directly modified in the editor; typically data is pre-loaded into it at the beginning of a game using [[MZM|MZMs]].  The vlayer has the added benefit of direct counter access for character and color data stored in it, something that still requires a holdover kludge from [[Megazeux#MZXak|MZXak]] when dealing with the overlay and the board proper.  Its use as a larger storage space for data than the board itself was rendered obsolete in the [[Megazeux#SDL port|port]], however, with the introduction of arbitrarily large boards far in excess of the space available on the vlayer.
Fuck you flaming faggots. I'll never stop vandalizing. I can change my IP at will! :)
 
==VLayer Tutorial==
(Write this thing)
 
[[Category:MegaZeux]]
{{stub}}

Revision as of 10:48, 24 March 2007

Fuck you flaming faggots. I'll never stop vandalizing. I can change my IP at will! :)