Skip to content

World & player constants

var fields can be overridden at server startup by server.yaml; const val are fixed.

World constants

Shared between client and server (core). Values marked var can be overridden at startup by data/config/server.yaml.

Constant Default
CHUNK_KEEP_MARGIN 2
CHUNK_SIZE 16
CHUNK_UNLOAD_GRACE_SECONDS 120
FORWARD_VIEW_RADIUS 7
IMPOSTOR_SKIRT_DEPTH 12
RPG_LEVEL_MAX 60
VIEW_RADIUS 3
WATER_LEVEL 65
WORLD_MAX_Y 1024
WORLD_MIN_Y 0

Player constants

Stances and movement (core).

Constant Default
EYE_OFFSET_CRAWLING 0.4
EYE_OFFSET_SNEAKING 1.27
EYE_OFFSET_STANDING 1.62
HEIGHT_CRAWLING 0.6
HEIGHT_SNEAKING 1.5
HEIGHT_STANDING 2.1
SPEED_CRAWLING 1.0
SPEED_SNEAKING 1.3
SPEED_STANDING 4.5
SWIM_DOWN_SPEED 4.0
SWIM_UP_SPEED 4.0
WIDTH 0.6

Combat constants

Dodge / Magic resistance caps and the magical damage-type set (core, ADR-0013).

Constant Default
DODGE_CAP_PCT 60.0
MAGICAL_DAMAGE_TYPES [MAGIC, FIRE, LIGHTNING, NECROTIC]
MAGIC_RESIST_CAP_PCT 60.0