Reference

Content schema

The shape of a project's saved data.

A project is a map document, one document per Systems and Setup panel, and a project record that ties them together. Exported .sstk files contain all of them.

Map document

FieldHolds
floorsPanels, walls, rooms and stairs per floor.
objectInstancesPlaced assets: asset id, transform and per-instance parameters.
triggersTrigger volumes: a kind, a size, a zone id and parameters.
lights, markers, decalsPoint, spot and ambient-override lights; spawn, checkpoint, event and custom markers; decals.
tilemap2d2D projects: the tilemap, its mode, tiles and placed entities.

Map documents are versioned. An older document is migrated forward when it is opened.

Mode documents

DocumentAuthored in
logicLogic rules
hudHUD layout
audioMixer levels and zones
fxMaterial and particle presets
gamedataItems, quests, dialogue
pixelSprites, palettes and clips
modelModel Studio elements
gamesetupRules, camera, world and capabilities
prefabsSaved prefabs
cutscenes, introsequencesTimelines
scriptsHollowScript files

Project record

FieldHolds
metaId, name, owner, template and timestamps.
configProjection (2D or 3D), theme, player overrides and the cover image.
characters, poseLibraries, rigBonesThe roster and custom rig data.
assetsUploaded model, image and audio records.