This mod acts as a "patch" for the default Support_LegacyDoors add-on by expanding on its features, fixing bugs, and even restoring a few JVS content stuff
If you dont want any of the new features, there's a fix-only version that only has the fix for the ghost bricks.
One big problem I noticed was that ghost bricks have collision of doors like the vault and the manhole. I've fixed this, now the ghost bricks have absolutely no collision, as they use the collisionless versions of the models as it was intended by JVS content. Now players cant cheat by jumping on their ghost bricks, which was a problem in various servers that didn't want you going anywhere but had building enabled with legacy doors, an example of this is in CityRPG servers.
Here are some lovey images of me posing inside a collisionless ghost brick, and on top of a collisioned placed brick. Beautiful.
Sorry ladies, I'm taken. ;^)
Another thing that I felt was an oddity, I have no idea why it was decided to add new sounds for doors using the standard AIM sounds. Now if you set the pref
$Pref::Server::LegacyDoorlovepanded::ClassicDoorSounds to
true, newly placed legacy doors will use the "classic" sounds. Otherwise, you can still mess with the classic door sounds by using events. The jvs content error sound is also added, if you want to use that for some events.
If you never liked sounds being added when you place legacy doors at all, then set
$Pref::Server::LegacyDoorlovepanded::DisableDoorSounds to
true. That'll disable those pesky sound events.
Another neat thing I've done is changed the categorization up a bit. Traps will be detected and placed under
Legacy Traps. -Kyle's content will also be properly added to the legacy switches subcategory. Damn you -Kyle for using "-Kyle's content" as your subcategories!! He's lucky for only making switches...
I also dug deep and changed some legacy contents' subcategories by checking their uinames. If you don't like it when I check brick ui names, set
$Pref::Server::LegacyDoorlovepanded::CheckUiNames to
false. That'll teach me, but only if you restart the server.
Here is an image showing these categorization changes. A separate add-on is being used to make the brick icons smaller, which is very much needed as I have every jvs/content add-on I could find in an rtb archive.
In addition to that, if you want to go all JVS-like, you can throw all the legacy content into its own entire tab/category! Set
$Pref::Server::LegacyDoorlovepanded::UseOwnCategory to
true and all legacy content will be put in a "Legacy Doors" tab. This also requires a server restart.
Here is an image showing that off, I've disabled ui name checking for this image as well so you'd know what it would look like then.
That's it! If you like what you see go ahead and give this a download.
Download Support_LegacyDoorlovepanded. zip v2Download Fix-Only VersionIf you cannot access my website for whatever reason, please check the mirrors below:
View on Blockland NexusView on Blockland GlassEnjoy