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.