Bug Tree House Platform Has Overlapping Roofs

Papster

Supporter
Is there a limit to what the twig can be upgraded to ? In my case upgrading to stone leaves the underside still showing twig and the top of the platform a patchwork of stone and twig. The pics don't rreally show what is happening. It flashes between twig and stone.
 

Attachments

  • Inside After Stone Upgrade.png
    Inside After Stone Upgrade.png
    449 KB · Views: 4
  • Bottom After Stone Upgrade.png
    Bottom After Stone Upgrade.png
    284 KB · Views: 4
I don't think the issue is with upgrading, it seems like there are duplicate roofs spawning on top of each other. Try shooting the twig one to remove it. Can you tell me exactly what happened from the moment you claimed the tree until you noticed the double roof? So I can try to replicate it and figure out what's causing it
 
I don't think the issue is with upgrading, it seems like there are duplicate roofs spawning on top of each other. Try shooting the twig one to remove it. Can you tell me exactly what happened from the moment you claimed the tree until you noticed the double roof? So I can try to replicate it and figure out what's causing it
I got rid of one twig triangle so I could climb up then threw up walls and upgraded to stone. Now that you have said it I sort of saw the double roof pieces. I will mess around a little more and see if I can give you something more useful
 
I claimed another tree and as suggested shot out a twig triangle. There seem to be two roofs. I shot one, got the mechanics and sound of wood breakng but there was still a twig triangle in the tree.
 
From the top, same thing. I shot out the twig and the mechanics happened on the first shot but the underlying roof piece took 4 shots from an m249. Also, by accident I shot out all the roof pieces and now can place none so this tree seems useless now.
 
It is a challenge to shoot out roof pieces and replace them with my own. I shot a couple, replace them with twig, upgraded to stone and when I shot the next one it caused 3 to disappear. Two I had upgraded to stone and then the third original twig.

This is pretty bad I'm sorry to say. I shot one out and climbed up. Shot out another and then replaced both of those and upgraded to stone. Shot the next one and the first two disappeared. Replaced those and kept working my way around. At this point I have 5 triangles upgraded from my twig. When I shot out the last original twig all of the roof pieces I had upgraded disappeared so now I have a tree I can no longer use because I cannot place and more twig.
 
Last edited:
I can say this is not fixed. Just claimed a tree and had the same issue with multiple roofs. Not only that I was unable to remove any of them easily. This could be because of the new stability setting. ent kill failed to work to remove any and it took a lot of C4. The last triangle took 12 C4 to remove.
 
I tried reproducing this but everything worked fine on my end, just like in the videos I shared earlier, so my assumption is that something else on your side is interfering
 
Interesting for me. Yesterday when I deleted everything to start fresh once you released the updated version there was a Data file with the claimable trees listed. Loading the new version did not create that for me. Did you change the Data file perhaps ?
 
No surprise you were correct. It 's funny how so often people on the customer side do not think of conflicts right away. But, turning off everything and just loading Tree House it works perfectly. I just can't imagine offhand what the conflict could be but I will do some exploring
 
Alright that's a good start, if I had to guess, it might be a plugin that does something with building blocks, like building grades, skins, or anything related. Start there, and once we figure out which one is causing it, we can look into how to resolve it
 
Yesterday I took a guess and unloaded Raidable Bases and the platform acted properly. Reloaded Raidables and it still acted properly. The only thing I can think of in my case is that I deleted all the parts a couple of times and went through server restarts. Perhaps randomly cleared out some crud ? Either way in multiple builds it acted properly.
 
Overlapping roof pieces have returned for me in vers. 1.3.2. It seems like a triple layer. When I did not shoot the roof pieces I used ent kill which is what the clicking sound is from.

I don't have the opportunity to mess around atm but will try later today to see if Tree House works as expected when all other plugins are disabled
 

Attachments

Back
Top
Chat commands start with a /, while console commands can be entered directly in the F1 console or server console. Use find <keyword> in console to search for available commands related to the plugin. Parameters in < > are required, while [ ] are optional.
This plugin uses Oxide's permission system. Grant or revoke permissions using oxide.grant and oxide.revoke. You can assign them to individual players or groups using their Steam id or group name.
Settings are stored in the config file found under the config/ directory. You can edit this file manually, then reload the plugin to apply your changes.
Persistent data is saved in the data/ directory. This includes things like saved settings, usage stats, or player progress depending on the plugin. Deleting a data file will reset stored progress or customizations.
Language files are located in the lang/ folder. To translate messages, copy the en.json file into your target language folder (e.g. fr, de) and edit the values. Reload the plugin after changes to apply new messages.
This section lists public methods exposed by the plugin for use in other plugins. You can call these via the CallHook method. Ensure the plugin is loaded before calling its API to avoid null reference errors.
These are custom hooks that other plugins can listen for. Simply define a method with the same name and expected parameters in your plugin to handle the event. Hooks are triggered at key moments and are useful for extending or reacting to plugin behavior.
These hooks are injected into the game's code using Harmony. They let the plugin run code at key points in the game's internal logic. You can return values to block or modify behavior. Use with caution — these are powerful and can affect core mechanics.
Cart