Aus EnigmaWiki
Available languages: Deutsch, English, Русский
A table of floor friction and mousefactors can be found here.
Common floor tile attributes
Common attributes
-
force_x, force_y: Determines a horizontal respectively vertical force for a floor tile. In this way, every floor tile can behave like a fl-slope. When applied to a gradient, the force is added to its slope force.
-
friction: Determines the friction for a floor tile.
-
mousefactor: Determines the mouse factor of a floor tile.
-
name: The name of a floor. Possible values are all strings; Default: "". All floor tiles can have a unique name. You can get a reference on named objects by calling the function enigma.GetNamedObject
Burnability attributes
All these attributes can have the values true or false
-
burnable: true = The floor tile is burnable
-
eternal: true = Eternal fire on this floor
-
fastfire: true = Burns faster than normal
-
ignitable: true = Can be ignited by an explosion
-
initfire: true = Starts burning as soon as the level is started
-
noash: true = No ash remains after a fire on this tile
-
secure: true = This tile surely starts to burn, when a neighbour tile burns.
Simple Floors
fl-abyss_fake
|
Friction: 3.0; Mouse factor: 2.0
Looks like abyss, but isn't.
See also fl-abyss.
Info: In Enigma 1.1 this floor will be renamed fl_fake_abyss.
|
fl-black
|
Friction: 3.0; Mouse factor: 1.5
Info: In Enigma 1.1 this floor will be renamed fl_dark.
|
fl-bluegray
|
Friction: 4.5; Mouse factor: 1.5
Info: In Enigma 1.1 this floor will be renamed fl_bluegray.
|
fl-bluegreen
|
Friction: 6.0; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_bluegreen.
|
fl-bluegreenx
|
Friction: 0.4; Mouse factor: 1.0
Info: In Enigma 1.1 this floor will be renamed fl_aquamarine.
|
fl-brick
|
Friction: 3.5; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_brick.
|
fl-bumps
|
Friction: 5.0; Mouse factor: 1.2
Info: In Enigma 1.1 this floor will be renamed fl_pinkbumps.
|
fl-concrete
|
Friction: 4.5; Mouse factor: 1.3
Info: In Enigma 1.1 this floor will be renamed fl_concrete.
|
fl-darkgray
|
Friction: 3.0; Mouse factor: 1.6
Info: In Enigma 1.1 this floor will be renamed fl_darkgray.
|
fl-dunes
|
Friction: 1.3; Mouse factor: 1.0
Info: In Enigma 1.1 this floor will be renamed fl_dunes.
|
fl-floor_001
|
Friction: 1.5; Mouse factor: 2.5
Info: In Enigma 1.1 this floor will be renamed fl_bast.
|
fl-gravel
|
Friction: 3.2; Mouse factor: 1.5
Info: In Enigma 1.1 this floor will be renamed fl_gravel.
|
fl-gray
|
Friction: 5.0; Mouse factor: 3.0
Info: In Enigma 1.1 this floor will be renamed fl_gray.
|
fl-hay
|
Friction: 5.0; Mouse factor: 1.5
|
fl-himalaya
|
Friction: 5.0; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_himalaya.
|
fl-leaves[{b,{c,d,e}{1..4}}]
|
Friction: 4.0; Mouse factor: 1.5
There are 20 different types of fl-leaves which can be combined to hilarious grass-patterns:
-
fl-leaves results in one of four bright grass floors,
-
fl-leavesb results in one of four dark grass floors,
-
fl-leavesc{1..4} results in one of four quarters of a bright circle,
-
fl-leavesd{1..4} results in one of four quarters of a dark circle,
-
fl-leavese{1..4} results in one of four diagonally split grass tiles.
Info: In Enigma 1.1 this floor will be renamed fl_lawn.
|
fl-light
|
Friction: 2.2; Mouse factor: 1.6
Info: In Enigma 1.1 this floor will be renamed fl_ivory.
|
fl-lightgray
|
Friction: 3.0; Mouse factor: 1.6
Info: In Enigma 1.1 this floor will be renamed fl_platinum.
|
fl-marble
|
Friction: 6.4; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_marble.
|
fl-metal[{1..6}]
|
Friction: 3.0; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_metal.
|
fl-mortar
|
Friction: 7.2; Mouse factor: 1.8
Info: In Enigma 1.1 this floor will be renamed fl_mortar.
|
fl-normal[_x]
|
fl-normal: Friction: 4.0; Mouse factor: 2.0
fl-normal_x: Friction: 3.0; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_metal_7.
|
fl-plank
|
Friction: 5.5; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_plank.
|
fl-red
|
Friction: 0.9; Mouse factor: 1.0
Info: In Enigma 1.1 this floor will be renamed fl_red.
|
fl-rock
|
Friction: 6.5; Mouse factor: 2.2
|
fl-rough[{_medium,_slow}]
|
fl-rough: Friction: 7.0; Mouse factor: 2.0
fl-rough_medium: Friction: 5.0; Mouse factor: 1.2
fl-rough_slow: Friction: 7.0; Mouse factor: 0.5
Info: In Enigma 1.1 this floor will be renamed fl_rough.
|
fl-rough-blue
|
Friction: 7.0; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_blueslab.
|
fl-rough-red
|
Friction: 7.0; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_redslab.
|
fl-sahara
|
Friction: 6.4; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_sahara.
|
fl-samba[{1,2}]
|
Friction: 6.0; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_samba.
|
fl-sand
|
Friction: 6.0; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_sand.
|
fl-springboard
|
Friction: 4.0; Mouse factor: 2.0
White Floor. Maybe the it-springboard was used to be placed on this floor in Oxyd?
Info: In Enigma 1.1 this floor will be renamed fl_white.
|
fl-stone
|
Friction: 1.4; Mouse factor: 1.0
Info: In Enigma 1.1 this floor will be renamed fl_stone.
|
fl-stwood[{1,2}]
|
Friction: 6.4; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_wood_framed
|
fl-tigris
|
Friction: 6.0; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_tigris.
|
fl-trigger
|
Friction: 3.0; Mouse factor: 1.5
Info: In Enigma 1.1 this floor will be renamed fl_trigger.
|
fl-white
|
Friction: 3.0; Mouse factor: 1.5
Info: In Enigma 1.1 this floor will be renamed fl_bright.
|
fl-wood
|
Friction: 6.4; Mouse factor: 2.0
Info: In Enigma 1.1 this floor will be renamed fl_wood
|
fl-woven
|
Friction: 6.5; Mouse factor: 3.0
Info: In Enigma 1.1 this floor will be renamed fl_woven.
|
Special floors
fl-abyss
fl-acblack
|
Friction: 5.2; Mouse factor: 2.0
On this floor, only the actor with the attribute player=0 may be controlled. Normally, this is the black ball.
See also fl-acwhite and it-changefloor.
Info: In Enigma 1.1 this floor will be renamed fl_yinyang.
|
fl-acwhite
|
Friction: 5.2; Mouse factor: 2.0
On this floor, only the actor with the attribute player=1 may be controlled. Normally, this is the white ball.
See also fl-acblack and it-changefloor.
Info: In Enigma 1.1 this floor will be renamed fl_yinyang_yang.
|
fl-bridge[{-closed,-open}]
|
Friction: 5.0; Mouse factor: 1.0
Bridge which can be opened and closed.
Info: In Enigma 1.1 this floor will be renamed fl_bridge.
Attribute
-
type: Determines the appearance of the bridge. Can have the following values:
-
a: Grey block coming from the middle
-
x: Wooden plank coming from right
-
y: Wooden plank coming from top
Messages
-
open: Open the bridge
-
close: Close the bridge
-
openclose: Open respectively close the bridge
-
signal: Same as openclose
|
fl-dummy
|
Friction: 4.0; Mouse factor: 2.5
This Floor is used Enigma-internal, when a floor tile is undefined. Do not use it in your levels.
|
fl-gradient
|
Friction: 4.0; Mouse factor: 2.0
Floor tile with a slope force. The force can be increased or decreased in enigma.SlopeForce. An additional force can be added by setting the attributes force_x and force_y.

Info: In Enigma 1.1 this floor will be renamed fl_slope.
Attribute
-
force: Determines the downhill-slope force and overwrites enigma.SlopeForce
-
type: Values from 1-24 determine the kind of gradient according to the following image
Alternatively, gradients can be set with the function Gradient( x, y, type )
|
|
|
fl-ice
|
Friction: 0.1; Mouse factor: 0.1
Ice floor has a very low friction. The friction can be set globally by changing the value of enigma.IceFriction. The pin it-pin makes it easier to walk on this floor.
Info: In Enigma 1.1 this floor will be renamed fl_ice.
|
fl-inverse
|
Friction: 3.0; Mouse factor: -2.0
Inverts the movement.
Info: In Enigma 1.1 this floor will be renamed fl_inverse.
|
fl-inverse2
|
Friction: 3.0; Mouse factor: -2.0
Same as fl-inverse
Info: In Enigma 1.1 this floor will be renamed fl_inverse_gray.
|
fl-space[-force]
|
Friction: 0.0; Mouse factor: 0.0
Floor without friction and mouse force. A marble on this floor does normally not stop. If it stops anyway (for example it is transferred to space by a vortex), it can't be moved any more.
Info: In Enigma 1.1 this floor will be renamed fl_space.
|
fl-swamp
|
Friction: 13.0; Mouse factor: 1.0
When the Marble is in the swamp for too long without moving fast enough, it drawns. The sink speed can be adjusted in enigma.SwampSinkSpeed (Default 4.0).
Info: In Enigma 1.1 this floor will be renamed fl_swamp.
|
fl-thief
|
Friction: 2.0; Mouse factor: 1.0
A Thief which is hidden in the floor. It steals an item of an actor rolling over it. The floor looks like a fl-bluegray.
If a horse (st-chess) jumps onto an fl-thief, the thief is captured, disappears and leaves back a bag with all the stolen items. If there is a static item at the same place, no bag will appear.
Info: This floor was introduced in Enigma 1.0.
Info: In Enigma 1.1 this floor will be renamed fl_thief.
|
fl-water
|
Friction: 5.0, Mouse factor: 1.0
When a ball rolls over the water, it sinks. The sink speed is adjustable in enigma.WaterSinkSpeed (Default: 1000.0). It is possible to jump over Water.
Info: In Enigma 1.1 this floor will be renamed fl_water.
|
fl-woven_orange
|
Friction: 2.5, Mouse factor: 0.0
The marble can't be controlled on this floor, but there is a friction in contrast to fl-space.
Info: This floor was introduced in Enigma 1.0.
Info: In Enigma 1.1 this floor will be renamed fl_adhesionless.
|