override public void PostprocessScene(Scene scene, OptionInclusion inclusion) { base.PostprocessScene(scene, inclusion); var script = OptionHelper.InjectFeature <VersionContainer>(scene, OptionInclusion.Feature); if (script != null) { script.version = Version.ProjectVersion; } }
override public void PostprocessScene(Scene scene, OptionInclusion inclusion) { base.PostprocessScene(scene, inclusion); var host = OptionHelper.InjectFeature <TrimmerServerHost>(scene, inclusion); if (host != null) { host.enabled = Value; host.serverPort = GetChild <OptionServerPort>().Value; host.isDiscoverable = GetChild <OptionDiscoverable>().Value; } }
override public void PostprocessScene(Scene scene, OptionInclusion inclusion) { base.PostprocessScene(scene, inclusion); var prompt = OptionHelper.InjectFeature <Prompt>(scene, inclusion); if (prompt != null) { prompt.activationSequence = GetChild <OptionPromptActivation>().Value; prompt.fontSize = GetChild <OptionPromptFontSize>().Value; prompt.position = GetChild <OptionPromptPosition>().Value; } }