diff --git a/NewHorizons/Builder/Props/RaftBuilder.cs b/NewHorizons/Builder/Props/RaftBuilder.cs index aaddb41a..a85c5923 100644 --- a/NewHorizons/Builder/Props/RaftBuilder.cs +++ b/NewHorizons/Builder/Props/RaftBuilder.cs @@ -38,6 +38,7 @@ namespace NewHorizons.Builder.Props raftController._riverFluid = null; raftController._sector = sector; + raftController._acceleration = info?.acceleration ?? 5f; sector.OnOccupantEnterSector += raftController.OnOccupantEnterSector; sector.OnOccupantExitSector += raftController.OnOccupantExitSector; diff --git a/NewHorizons/External/Modules/PropModule.cs b/NewHorizons/External/Modules/PropModule.cs index 807aa9d6..4910b958 100644 --- a/NewHorizons/External/Modules/PropModule.cs +++ b/NewHorizons/External/Modules/PropModule.cs @@ -233,6 +233,11 @@ namespace NewHorizons.External.Modules /// Position of the raft /// public MVector3 position; + + /// + /// Acceleration of the raft + /// + [DefaultValue(5f)] public float acceleration = 5f; } [JsonObject]