Legacy Doors ExpandedUploaded by piber20
Oct 20th 2016, 11:51 AM
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
Download the beta for a fix-only version, that will only fix the ghost bricks and do nothing else!
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.
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::LegacyDoorsExpanded::ClassicDoorSounds to true, newly placed legacy doors will use the "classic" sounds.
If you never liked sounds being added when you place legacy doors at all, then set $Pref::Server::LegacyDoorsExpanded::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.
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::LegacyDoorsExpanded::CheckUiNames to false. That'll teach me, but only if you restart the server.
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::LegacyDoorsExpanded::UseOwnCategory to true and all legacy content will be put in a "Legacy Doors" tab. This also requires a server restart.