Unit EOLib.Protocol.Map

Functions and Procedures
Constants
Variables

Description

Generated from the eo-protocol XML specification.

This file should not be modified. Changes will be lost when code is regenerated.

Uses

Overview

Classes, Interfaces, Objects and Records

Name Description
Record TMapTypeHelper Helper for the TMapType enum type.
Record TMapTimedEffectHelper Helper for the TMapTimedEffect enum type.
Record TMapMusicControlHelper Helper for the TMapMusicControl enum type.
Record TMapTileSpecHelper Helper for the TMapTileSpec enum type.
Interface IMapNpc NPC spawn EMF entity
Class TMapNpc NPC spawn EMF entity
Interface IMapLegacyDoorKey Legacy EMF entity used to specify a key on a door
Class TMapLegacyDoorKey Legacy EMF entity used to specify a key on a door
Interface IMapItem Item spawn EMF entity
Class TMapItem Item spawn EMF entity
Interface IMapWarp Warp EMF entity
Class TMapWarp Warp EMF entity
Interface IMapSign Sign EMF entity
Class TMapSign Sign EMF entity
Interface IMapTileSpecRowTile A single tile in a row of tilespecs
Class TMapTileSpecRowTile A single tile in a row of tilespecs
Interface IMapTileSpecRow A row of tilespecs
Class TMapTileSpecRow A row of tilespecs
Interface IMapWarpRowTile A single tile in a row of warp entities
Class TMapWarpRowTile A single tile in a row of warp entities
Interface IMapWarpRow A row of warp entities
Class TMapWarpRow A row of warp entities
Interface IMapGraphicRowTile A single tile in a row of map graphics
Class TMapGraphicRowTile A single tile in a row of map graphics
Interface IMapGraphicRow A row in a layer of map graphics
Class TMapGraphicRow A row in a layer of map graphics
Interface IMapGraphicLayer A layer of map graphics
Class TMapGraphicLayer A layer of map graphics
Interface IEmf Endless Map File
Class TEmf Endless Map File

Types

TMapType = (...);
TMapTimedEffect = (...);
TMapMusicControl = (...);
TMapTileSpec = (...);

Description

Types

TMapType = (...);

This item has no description.

Values
  • Normal = 0
  • Pk = 3
TMapTimedEffect = (...);

A timed effect that can occur on a map

Values
  • None = 0
  • HpDrain = 1
  • TpDrain = 2
  • Quake1 = 3
  • Quake2 = 4
  • Quake3 = 5
  • Quake4 = 6
TMapMusicControl = (...);

How background music should be played on a map

Values
  • InterruptIfDifferentPlayOnce = 0
  • InterruptPlayOnce = 1
  • FinishPlayOnce = 2
  • InterruptIfDifferentPlayRepeat = 3
  • InterruptPlayRepeat = 4
  • FinishPlayRepeat = 5
  • InterruptPlayNothing = 6
TMapTileSpec = (...);

The type of a tile on a map

Values
  • Wall = 0
  • ChairDown = 1
  • ChairLeft = 2
  • ChairRight = 3
  • ChairUp = 4
  • ChairDownRight = 5
  • ChairUpLeft = 6
  • ChairAll = 7
  • Reserved8 = 8
  • Chest = 9
  • Reserved10 = 10
  • Reserved11 = 11
  • Reserved12 = 12
  • Reserved13 = 13
  • Reserved14 = 14
  • Reserved15 = 15
  • BankVault = 16
  • NpcBoundary = 17
  • Edge = 18
  • FakeWall = 19
  • Board1 = 20
  • Board2 = 21
  • Board3 = 22
  • Board4 = 23
  • Board5 = 24
  • Board6 = 25
  • Board7 = 26
  • Board8 = 27
  • Jukebox = 28
  • Jump = 29
  • Water = 30
  • Reserved31 = 31
  • Arena = 32
  • AmbientSource = 33
  • TimedSpikes = 34
  • Spikes = 35
  • HiddenSpikes = 36

Generated by PasDoc 0.16.0-snapshot.