Custom Floor: Difference between revisions

From MZXWiki
Jump to navigation Jump to search
(Fleshed this out as much as it's worth talking about.)
mNo edit summary
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Customfloors''' are a built-in terrain tileset provided in the [[MegaZeux]] editor.  Like all floor types, customfloors have the property that they can exist beneath and be moved over by other objects, such as the player, [[robots]], or built-in items and enemies.  Customfloors in particular allow the user to choose any artwork out of the [[character set]] to be displayed, where other floor types have a single defined appearance.  This property, while making them marginally more complicated to work with, means that a [[MZXer]] with even the slightest technical or graphical inclination will use customfloors in favor of anything else almost all of the time.  See also: [[Customblocks]]
{{ID
|name = Custom Floor
|id = 17
|robotic = CustomFloor
|color = none
|param = select
|idchar = 255 - use param
|floor = y
}}
[[Category:MegaZeux]] [[Category:MegaZeux built-in objects]] [[Category:Terrains]]


Customfloors can be accessed from the editor by pressing F3 and selecting them from the menu. Placing them also involves selecting a character to display, which can be changed at any time by moving over them on the board and pressing Enter.
[[Custom Floor]] (ID 17, <code>CustomFloor</code>) is a [[built-in]] [[terrain]]. It is a generic floor which can display any character from 0 to 255 based on the value of its [[parameter]].


[[Category:MegaZeux]]
Like all floor types, Custom Floors have the property that they can exist beneath and be moved over by other objects, such as the player, [[Robots]], or built-in items and enemies.  Custom Floors in particular allow the user to choose any artwork out of the [[character set]] to be displayed, where other floor types have a single defined appearance.  This property, while making them marginally more complicated to work with, means that a [[MZXer]] with even the slightest technical or graphical inclination will use Custom Floors in favor of anything else almost all of the time.
 
Similar types to Custom Floors include [[Custom Block]] (walls) and [[Custom Break]] (breakables).
 
If the board option [[Fire burns fakes]] is enabled, [[Fire]] can spread onto any Custom Floor.

Latest revision as of 10:17, 31 May 2025

Custom Floor # 17 Id17.png
Robotic name CustomFloor
Default color none
Default param select
ID char 255 - use param (#17)
Attributes Floor

Custom Floor (ID 17, CustomFloor) is a built-in terrain. It is a generic floor which can display any character from 0 to 255 based on the value of its parameter.

Like all floor types, Custom Floors have the property that they can exist beneath and be moved over by other objects, such as the player, Robots, or built-in items and enemies. Custom Floors in particular allow the user to choose any artwork out of the character set to be displayed, where other floor types have a single defined appearance. This property, while making them marginally more complicated to work with, means that a MZXer with even the slightest technical or graphical inclination will use Custom Floors in favor of anything else almost all of the time.

Similar types to Custom Floors include Custom Block (walls) and Custom Break (breakables).

If the board option Fire burns fakes is enabled, Fire can spread onto any Custom Floor.