From 982642028750b64c707b1d19c2eec77b02159253 Mon Sep 17 00:00:00 2001 From: Ben C Date: Sat, 5 Oct 2024 14:58:58 +0000 Subject: [PATCH] Updated Schemas --- NewHorizons/Schemas/body_schema.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/NewHorizons/Schemas/body_schema.json b/NewHorizons/Schemas/body_schema.json index 37d707b4..100d8d92 100644 --- a/NewHorizons/Schemas/body_schema.json +++ b/NewHorizons/Schemas/body_schema.json @@ -65,6 +65,10 @@ "description": "Add a cloaking field to this planet", "$ref": "#/definitions/CloakModule" }, + "Dream": { + "description": "Make this planet part of the dream world", + "$ref": "#/definitions/DreamModule" + }, "FocalPoint": { "description": "Make this body into a focal point (barycenter)", "$ref": "#/definitions/FocalPointModule" @@ -799,6 +803,20 @@ } } }, + "DreamModule": { + "type": "object", + "additionalProperties": false, + "properties": { + "inDreamWorld": { + "type": "boolean", + "description": "Setting this value will make this body a dream world style dimension where its contents are only activated while entering it from a dream campfire. Disables the body's map marker." + }, + "generateSimulationMeshes": { + "type": "boolean", + "description": "Whether to generate simulation meshes (the models used in the \"tronworld\" or \"matrix\" view) for most objects on this planet by cloning the existing meshes and applying the simulation materials. Leave this off if you are building your own simulation meshes or using existing objects which have them." + } + } + }, "FocalPointModule": { "type": "object", "additionalProperties": false,