From d92bc693d3981d663bbe77942cc6f4f5dbc09b6e Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Mon, 14 Nov 2022 22:06:19 -0600 Subject: [PATCH] assign default skybox and groundplane values on creation --- .../worldEditor/gui/objectBuilderGui.ed.gui | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Templates/BaseGame/game/tools/worldEditor/gui/objectBuilderGui.ed.gui b/Templates/BaseGame/game/tools/worldEditor/gui/objectBuilderGui.ed.gui index 7d03cf1f5..4a6f94ddb 100644 --- a/Templates/BaseGame/game/tools/worldEditor/gui/objectBuilderGui.ed.gui +++ b/Templates/BaseGame/game/tools/worldEditor/gui/objectBuilderGui.ed.gui @@ -1082,6 +1082,22 @@ function ObjectBuilderGui::buildObject(%this, %className) //------------------------------------------------------------------------------ // Environment //------------------------------------------------------------------------------ +function ObjectBuilderGui::buildSkyBox( %this) +{ + OBObjectName.setValue( "sky" ); + %this.objectClassName = "skybox"; + %this.addField("MaterialAsset", "TypeImageAssetId", "MaterialAsset", "Core_Rendering:BlankSkyMat"); + %this.process(); +} +function ObjectBuilderGui::buildGroundPlane( %this ) +{ + OBObjectName.setValue( "Ground" ); + %this.objectClassName = "GroundPlane"; + %this.addField("MaterialAsset", "TypeImageAssetId", "MaterialAsset", "Prototyping:FloorGray"); + %this.addField("scaleU", "TypeF32", "scaleU", "25"); + %this.addField("scaleV", "TypeF32", "scaleV", "25"); + %this.process(); +} function ObjectBuilderGui::buildScatterSky( %this, %dontWarnAboutSun ) {