Skip to content

Environments

John A edited this page Oct 19, 2025 · 4 revisions

Overview

Adds additional Encounter environments. These must be stored under a file named environments.json that contains a single array of environment data objects:

Definition

environments.json

[
  IEnvironmentData: {
    "id": string,
    "name": string,
    "description": string
  },
]

Required Fields

id

Internal identifier. This must be globally unique. See Item ID Guidelines for more information.

name

The display name of the item

description

Detail and rule text. HTML syntax is allowed.

Example

from lancer-data/lib/environments.json

  {
    "id": "env_extremeheat",
    "name": "Extreme Heat",
    "description": "Society has retreated mostly underground to escape this world’s blistering atmosphere. All Heat inflicted (to the user or others) by systems or weapons is increased by +1."
  },

Clone this wiki locally