User Tools

Site Tools


arch:arch_attributes:m

This is an old revision of the document!


Arch Object attributes M

Object attributes beginning with the letter m .

Taken from the (unsorted) wholepage Object Fields .

List

magic

Type: sint8

Meaning:

material

Type: uint16

Meaning:

materialname

Type: const char * (shared string)

Meaning:

map

Type: mapdef *

Meaning: Pointer to the map in which this object is present

map_layer

Type: uint8

Meaning:

maxgrace

Type: sint16

Meaning:

maxhp

Type: sint16

Meaning:

maxsp

Type: sint16

Meaning:

more

Type: obj *

Meaning: Pointer to the rest of a large body of objects

Found in treasure lists, to provide more chances for treasures listed in that list, when that item got not selected.

move_allow

Type: MoveType

Meaning:

move_block

Type: MoveType

Meaning: Prevents a character or monster from moving onto a tile occupied by the object.

  • Each part of a multi-tile object may have a unique setting, unlike many other modifiers that are omitted or ignored in non-head parts.

See also move_block on the objects page.

move_on

Type: MoveType

Meaning:

move_off

Type: MoveType

Meaning:

move_slow

Type: MoveType

Meaning:

move_slow_penalty

Type: float

Meaning:

move_status

Type: sint32

Meaning:

move_type

Type: MoveType

Meaning:

msg

Type: const char * (shared string)

Meaning:

  • for BOOK/SIGN/MAGICMOUTH/etc. what is displayed when activated.
  • for EXITs pointing to random maps, map parameters.
  • for races players can select, description of the race

FIXME check other uses.

arch/arch_attributes/m.1523474730.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki