====== Arch Object attributes E ==
Object attributes beginning with the letter **e** .
Partly taken from the (unsorted) wholepage [[:dev:Object Fields]] .
===== List of attributes ==
==== elevation ====
Type: sint32
Comment: Elevation of this terrain - used in weather code
Meaning: [[:dev:Weather]] was removed shortly after the release 1.11 of the [[:server]] .
==== end ==
Meaning: Ends the block of an archetype. \\
Example :
arch yet_another_archetype
has_some_attribute attribute_value
end
See also [[a#arch]] .
==== endmsg ==
Meaning: Ends the block of a message that is displayed to the player. \\
Example:
arch magic_mouth
x 1
y 1
msg
Hello Dungeon !
endmsg
end
See also [[m#msg]]
==== exp ====
Type: sint64
Meaning:
* experience points to give to the player when defeating the monster
* added speed for some items?
----
====== Server struct obj {} object ==
These are not archetype attributes, but server internal variables. \\
Read more on the [[:dev:object_fields]] page.
==== enemy ====
Type: obj *
Comment: Monster/player to follow even if not closest
Meaning
==== env ====
Type: obj *
Comment: Pointer to the object which is the environment. This is typically the container that the object is in.
Meaning:
==== expmul ====
Type: double
Comment: needed experience = (calc_exp*expmul) - means some races/classes can need less/more exp to gain levels
Meaning: