eolib - v2.0.1
    Preparing search index...

    Class InnRecord

    Record of Inn data in an Endless Inn File

    Index

    Constructors

    Accessors

    • get alternateSpawnEnabled(): boolean

      Flag for an alternate spawn point. If true, the server will use this alternate spawn
      map, x, and, y based on some other condition.


      In the official server, this is used to respawn new characters on the noob island
      until they reach a certain level.

      Returns boolean

    • set alternateSpawnEnabled(alternateSpawnEnabled: boolean): void

      Flag for an alternate spawn point. If true, the server will use this alternate spawn
      map, x, and, y based on some other condition.


      In the official server, this is used to respawn new characters on the noob island
      until they reach a certain level.

      Parameters

      • alternateSpawnEnabled: boolean

      Returns void

    • get alternateSpawnMap(): number

      Returns number

      • Value range is 0-64008
    • set alternateSpawnMap(alternateSpawnMap: number): void

      Parameters

      • alternateSpawnMap: number

      Returns void

      • Value range is 0-64008
    • get alternateSpawnX(): number

      Returns number

      • Value range is 0-252
    • set alternateSpawnX(alternateSpawnX: number): void

      Parameters

      • alternateSpawnX: number

      Returns void

      • Value range is 0-252
    • get alternateSpawnY(): number

      Returns number

      • Value range is 0-252
    • set alternateSpawnY(alternateSpawnY: number): void

      Parameters

      • alternateSpawnY: number

      Returns void

      • Value range is 0-252
    • get behaviorId(): number

      Behavior ID of the NPC that runs the inn. 0 for default inn

      Returns number

      • Value range is 0-64008
    • set behaviorId(behaviorId: number): void

      Behavior ID of the NPC that runs the inn. 0 for default inn

      Parameters

      • behaviorId: number

      Returns void

      • Value range is 0-64008
    • get byteSize(): number

      Returns the size of the data that this was deserialized from.

      Returns number

      The size of the data that this was deserialized from

    • get name(): string

      Returns string

      • Length must be 252 or less.
    • set name(name: string): void

      Parameters

      • name: string

      Returns void

      • Length must be 252 or less.
    • get sleepMap(): number

      ID of the map the player is sent to after sleeping at the inn

      Returns number

      • Value range is 0-64008
    • set sleepMap(sleepMap: number): void

      ID of the map the player is sent to after sleeping at the inn

      Parameters

      • sleepMap: number

      Returns void

      • Value range is 0-64008
    • get sleepX(): number

      X coordinate of the map the player is sent to after sleeping at the inn

      Returns number

      • Value range is 0-252
    • set sleepX(sleepX: number): void

      X coordinate of the map the player is sent to after sleeping at the inn

      Parameters

      • sleepX: number

      Returns void

      • Value range is 0-252
    • get sleepY(): number

      Y coordinate of the map the player is sent to after sleeping at the inn

      Returns number

      • Value range is 0-252
    • set sleepY(sleepY: number): void

      Y coordinate of the map the player is sent to after sleeping at the inn

      Parameters

      • sleepY: number

      Returns void

      • Value range is 0-252
    • get spawnMap(): number

      ID of the map the player is sent to after respawning

      Returns number

      • Value range is 0-64008
    • set spawnMap(spawnMap: number): void

      ID of the map the player is sent to after respawning

      Parameters

      • spawnMap: number

      Returns void

      • Value range is 0-64008
    • get spawnX(): number

      X coordinate of the map the player is sent to after respawning

      Returns number

      • Value range is 0-252
    • set spawnX(spawnX: number): void

      X coordinate of the map the player is sent to after respawning

      Parameters

      • spawnX: number

      Returns void

      • Value range is 0-252
    • get spawnY(): number

      Y coordinate of the map the player is sent to after respawning

      Returns number

      • Value range is 0-252
    • set spawnY(spawnY: number): void

      Y coordinate of the map the player is sent to after respawning

      Parameters

      • spawnY: number

      Returns void

      • Value range is 0-252

    Methods

    • Deserializes an instance of InnRecord from the provided EoReader.

      Parameters

      • reader: EoReader

        the reader that the data will be deserialized from

      Returns InnRecord

      The deserialized data

    • Serializes an instance of InnRecord to the provided EoWriter.

      Parameters

      • writer: EoWriter

        the writer that the data will be serialized to

      • data: InnRecord

        the data to serialize

      Returns void