package LoadFloatFix{ function FxDtsBrick::plant(%this) { %this.forceBaseplate = %this.isBaseplate; return parent::plant(%this); } function FxDtsBrick::onLoadPlant(%this) { if(%this.forceBaseplate) %this.isBaseplate = true; parent::onLoadPlant(%this); }};activatePackage(LoadFloatFix);
(Issues occur with mods like hackplant where when you load the bricks, none of them are considered the baseplate. One wrong move can collapse the whole build. I need for this to not happen)
This will make the floating roots load correctly
(Issues occur with mods like hackplant where when you load the bricks, none of them are considered the baseplate. One wrong move can collapse the whole build. I need for this to not happen)[/li][/list]
They are considered baseplates in hackplant. The destruction is client-sided, it's the client predicting which bricks will be destroyed. Unfortunately, I have not been able to find a workaround for this.
package LoadFloatFix{ function FxDtsBrick::plant(%this) { %this.forceBaseplate = %this.isBaseplate; return parent::plant(%this); } function FxDtsBrick::onLoadPlant(%this) { if(%this.forceBaseplate) %this.isBaseplate = true; parent::onLoadPlant(%this); }};