From 76c0cf895bcc7f48110f81f80f9120831cd938db Mon Sep 17 00:00:00 2001 From: Noah Pilarski Date: Wed, 12 Jul 2023 02:45:30 -0400 Subject: [PATCH] Add more to the descriptions of volumes --- .../External/Modules/Volumes/ProbeModule.cs | 6 ++++-- .../External/Modules/Volumes/RulesetModule.cs | 4 +++- .../External/Modules/Volumes/VolumesModule.cs | 18 ++++++++++++++---- 3 files changed, 21 insertions(+), 7 deletions(-) diff --git a/NewHorizons/External/Modules/Volumes/ProbeModule.cs b/NewHorizons/External/Modules/Volumes/ProbeModule.cs index 27568ae9..67348abc 100644 --- a/NewHorizons/External/Modules/Volumes/ProbeModule.cs +++ b/NewHorizons/External/Modules/Volumes/ProbeModule.cs @@ -7,12 +7,14 @@ namespace NewHorizons.External.Modules.Volumes public class ProbeModule { /// - /// Add probe destruction volumes to this planet. These will delete your probe. + /// Add probe destruction volumes to this planet. + /// These will delete your probe just like the eye of the universe does. /// public VolumeInfo[] destructionVolumes; /// - /// Add probe safety volumes to this planet. These will stop the probe destruction volumes from working. + /// Add probe safety volumes to this planet. + /// These will stop the probe destruction volumes from working. /// public VolumeInfo[] safetyVolumes; } diff --git a/NewHorizons/External/Modules/Volumes/RulesetModule.cs b/NewHorizons/External/Modules/Volumes/RulesetModule.cs index 3604ba2e..e5e74d0c 100644 --- a/NewHorizons/External/Modules/Volumes/RulesetModule.cs +++ b/NewHorizons/External/Modules/Volumes/RulesetModule.cs @@ -9,10 +9,12 @@ namespace NewHorizons.External.Modules.Volumes { /// /// Add anti travel music rulesets to this planet. + /// This means no space/traveling music while inside the ruleset/volume. + /// Usually used on planets. /// public VolumeInfo[] antiTravelMusicRulesets; /// - /// Add player impact rulesets to this planet. + /// Add player impact rulesets to this planet. /// public PlayerImpactRulesetInfo[] playerImpactRulesets; /// diff --git a/NewHorizons/External/Modules/Volumes/VolumesModule.cs b/NewHorizons/External/Modules/Volumes/VolumesModule.cs index 9d5a9163..f11189d9 100644 --- a/NewHorizons/External/Modules/Volumes/VolumesModule.cs +++ b/NewHorizons/External/Modules/Volumes/VolumesModule.cs @@ -13,6 +13,7 @@ namespace NewHorizons.External.Modules.Volumes /// /// Add destruction volumes to this planet. + /// Destroys bodies if they enter this volume. Can kill the player and recall the scout probe. /// public DestructionVolumeInfo[] destructionVolumes; @@ -23,31 +24,38 @@ namespace NewHorizons.External.Modules.Volumes /// /// Add hazard volumes to this planet. + /// Causes damage to player when inside this volume. /// public HazardVolumeInfo[] hazardVolumes; /// /// Add interference volumes to this planet. + /// Hides HUD markers of ship scout/probe and prevents scout photos if you are not inside the volume together with ship or scout probe. /// public VolumeInfo[] interferenceVolumes; /// - /// Add insulating volumes to this planet. These will stop electricty hazard volumes from affecting you (just like the jellyfish). + /// Add insulating volumes to this planet. + /// These will stop electricty hazard volumes from affecting you (just like the jellyfish). /// public VolumeInfo[] insulatingVolumes; /// - /// Add light source volumes to this planet. These will activate rafts and other light detectors. + /// Add light source volumes to this planet. + /// These will activate rafts and other light detectors. /// public VolumeInfo[] lightSourceVolumes; /// /// Add map restriction volumes to this planet. + /// The map will be disabled when inside this volume. /// public VolumeInfo[] mapRestrictionVolumes; /// /// Add notification volumes to this planet. + /// Sends a notification to the player just like ghost matter does when you get too close + /// and also to the ship just like when you damage a component on the ship. /// public NotificationVolumeInfo[] notificationVolumes; @@ -62,7 +70,8 @@ namespace NewHorizons.External.Modules.Volumes public ProbeModule probe; /// - /// Add reference frame blocker volumes to this planet. These will stop the player from seeing/targeting any reference frames. + /// Add reference frame blocker volumes to this planet. + /// These will stop the player from seeing/targeting any reference frames. /// public VolumeInfo[] referenceFrameBlockerVolumes; @@ -82,7 +91,8 @@ namespace NewHorizons.External.Modules.Volumes public RulesetModule rulesets; /// - /// Add speed trap volumes to this planet. Slows down the player when they enter this volume. + /// Add speed trap volumes to this planet. + /// Slows down the player when they enter this volume. /// public SpeedTrapVolumeInfo[] speedTrapVolumes;