BetterTC

BetterTC 1.6.4

Bug fix when compiling. The way harmony is patched has been changed following a customer recommendation.
- The way the TC being handled is checked has been changed. How does TC detection work? Now it will first try to get the building block that is under the player who is interacting. Once the block is found it gets the Building that the block is connected to. In case of error it will use the previous method where it got the Building by the construction zone.

In this way I hope to fix the problems that sometimes occurred in multi-TC constructions where the constructions linked to the secondary TC were not improved since the main TC was always obtained. Therefore it was necessary to move the external TCs a little further away so that the range of the first TC did not overlap.

I hope I have explained myself well and that it works better now.

- A new configuration option has been added to allow saving items back to the TC.
"Allow items in TC inventory": {
"gunpowder": false,
"sulfur": false,
"sulfur.ore": false,
"explosives": false,
"diesel_barrel": false,
"cctv.camera": true,
"targeting.computer": true
}
  • Fixed issue where the reskin button disappears when the player does not have wallpaper permissions in the container DLC.
  • Now, if BetterTC is active on a TC while upgrading, repairing, reskinning, or applying wallpaper, and the player who initiated the process enters Raid Block, all functions will automatically stop.
IMPORTANT! DO NOT UPDATE UNTIL NOVEMBER RUST UPDATE
- Added to config: Check for updates when loading (Default True) This will check every time the plugin loads if there are new skins or wallpapers and add them automatically. Disable this if you don't want it to happen automatically and want to do it manually with the blue "Check Update" button
- Avatars are now shown in the list of authorized players.
- Fixed a compatibility issue with other building plugins. Now if you use "BuildingSkin", "BuildingSkins" or "XBuildingSkinMenu" an additional check is disabled. So you should no longer experience problems where the base turns into sticks.
NEW EXCLUSIVE WALLPAPERS 1.4.5

- I've added new unofficial wallpapers created by me. I'll be creating and adding new wallpapers later.
- Once you update the plugin click on Check Update.
- Fixed Check Update button icon.

If for some reason you don't want your players to use these wallpapers edit the settings and set Enabled to false. If you have any ideas for a wallpaper, let me know and I'll look into it.

725b18e64b084b9ec33b9133eb9d4060.jpg
- Added RaidBlock Plugin support https://codefling.com/plugins/raidblock
- Added a new option in the config to force the use of Wallpapers on both sides of all walls. Disabling the game's cleaning of exterior walls.
- Added a new feature that allows you to calculate the resource cost that will be needed for the upgrade. For this, a new info button has been added to the menu.

Attachments

  • 1a9e9356aff5cb0fc2e85cfe43f174fc.png
    1a9e9356aff5cb0fc2e85cfe43f174fc.png
    882.5 KB · Views: 188
- No update until October UPDATE. You can use it while on Staging servers.
- Added support for placing wallpaper on both sides of the wall. Added a switch for the player to decide if they want it on both sides or just inside.
- Added an option to globally enable/disable placing on both sides to the plugin config. Leave it on True if you want to allow players to decide. Or false to disable it.
IMPORTANT: You may need to delete the config file and regenerate it by reloading the plugin. Remember to click the check update button to download the skins list!

- Reduced the default cost of placing wallpaper to 5. To make it consistent with the in-game price per unit.
- You can now place a wallpaper on the entire building. Added a button called "PLACE ALL" this will place the wallpaper regardless of grade or skin.
- Spray can icons, wallpaper and TC skins now load directly from the client side, thus optimizing image loading.
- Added an additional setting to decide if you want to use NoEscape or not. "Use NoEscape Plugin: true/false"
- Disabled debug logging.
  • Fixed a small bug where the plugin was trying to place wallpapers on door frames and spamming the error on screen. Thanks to IlIDestroyerIlI for reporting it!
  • Updated the wallpaper placement sound to match the in-game sound.
  • Fixed two texts that were not set correctly in the lang. Thanks for reporting it MrLiquid!
  • Added support for Wall Wallpapers.
  • You will need to download the list of available Wallpapers by clicking on the Check Update button. In case new Wallpapers are added they will be updated remotely with this system. No need to update the plugin.
  • Added support for repairing deployable elements in buildings. That is, doors, windows, boxes, etc. are now repaired.
  • The configuration file has been updated with new options related to Wallpaper and Deployable repair (default to true).
  • Added permissions: bettertc.wallpaper and bettertc.wallpaper.nocost
  • Added new langs.
Note:
  • Wallpaper placement is not affected by Raid Block, as it does not really apply life changes or anything similar.
  • By default it is set to 20 fabric per wallpaper placed. You can change the amount in the settings.