From 3289a9c5b7e5d6df0bf49c46772ac07f23575ca8 Mon Sep 17 00:00:00 2001 From: Noah Pilarski Date: Tue, 4 Jun 2024 09:24:15 -0400 Subject: [PATCH] some extra thing --- NewHorizons/Builder/Props/ProjectionBuilder.cs | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/NewHorizons/Builder/Props/ProjectionBuilder.cs b/NewHorizons/Builder/Props/ProjectionBuilder.cs index 3b85fccb..ed9d136a 100644 --- a/NewHorizons/Builder/Props/ProjectionBuilder.cs +++ b/NewHorizons/Builder/Props/ProjectionBuilder.cs @@ -251,7 +251,7 @@ namespace NewHorizons.Builder.Props } } - private static string GetSlideReelName(ProjectionInfo.SlideReelType model, ProjectionInfo.SlideReelCondition condition) + public static string GetSlideReelName(ProjectionInfo.SlideReelType model, ProjectionInfo.SlideReelCondition condition) { switch (model) { @@ -267,6 +267,21 @@ namespace NewHorizons.Builder.Props } } + public static int GetSlideCount(ProjectionInfo.SlideReelType model) + { + switch (model) + { + case ProjectionInfo.SlideReelType.SixSlides: + return 6; + case ProjectionInfo.SlideReelType.SevenSlides: + case ProjectionInfo.SlideReelType.Whole: + return 7; + case ProjectionInfo.SlideReelType.EightSlides: + default: + return 8; + } + } + public static GameObject MakeAutoProjector(GameObject planetGO, Sector sector, ProjectionInfo info, IModBehaviour mod) { InitPrefabs();