Skip to main content

Presummer Start

Based on game build 714014 | Last updated: 2026-03-02

Overview​

presummer_start.lua is a static layout file defining the initial environment for the Presummer scenario in Don't Starve Together. It specifies the map geometry using Tiled map format (orthogonal, 32×32 tiles), including tile layer data (BG_TILES) and an object group (FG_OBJECTS) that marks placed entities like trees, saplings, grass, campfires, treasure chests, and a spawn point. This file is not an ECS component—it is raw world generation data consumed by the game's map loading and entity placement systems during scenario initialization.

Usage example​

This file is not instantiated directly in mod code. It is referenced in scenario or worldgen configuration files to define a static starting area. Example usage in a scenario file:

WorldBuilder.AddStaticLayout("presummer_start", {
x = 0,
y = 0,
width = 32,
height = 32,
})

Dependencies & tags​

Components used: None identified
Tags: Adds scenario_presummer, start_zone via associated prefabs and scenario logic (not defined in this file)

Properties​

No public properties — this is a static data table returning Tiled JSON-compatible layout metadata.

Main functions​

Not applicable — no executable functions or methods are defined. The file returns a table describing map layout configuration.

Events & listeners​

Not applicable — no event handling logic is present in this file.