The arctic doors, the laboratory doors and the missile launch shaft do not work. Maybe someone will take this plugin for themselves? In my opinion, the author scored on the plugin.
Who can repair this plugin?Solved
I just looked at what is there and maybe I have little experience, but I did not find a way for the arctic doors, since the character does not knock on them and they do not open in this way. I can update everything else, and the garage doors at the arctic base can be made remote simply and everything, what do you say? 😅
You can knock the door at arctic but the OnDoorKnocked hook is not fired. I do think it should be triggered since it is some type door that is knockable.
Well, that's what I'm talking about. That's why this plugin can't be completely updated at the moment. And I don't see the point of putting a combined one, since there are already Remove all puzzle doors.
How would you solve the missile launch shaft? It seems to be not knockable and only opens when pressing a button. The plugin already works for the blue door at the side though.
There, too, you can sort of just remove this door, but it would be quite ugly, so I do not know how you can do the opening without the card of this particular door. Maybe use OnButtonPress with OnDoorKnocked somehow, but I doubt it will work.
I don't have much experience in this either. I was able to fix the doors in the lab, but I couldn't find a solution for the mine and the Arctic. As you have already said, it would be good to remove the Arctic doors. It remains to figure out what to do with the mine.
- Underwater labs can be fixed by adding the corresponding prefab id and using the current
OnDoorKnockedmechanism - Arctic and Missile Silo open via an always-on
CardReader, so callingCardReader.GrantCart()did the trick - Since
OnDoorKnockeddoes not get fired by the arctic doors (maybe Oxide change needed?), I used the Light Toggle Switch which firesOnSwitchToggled - Missile Silo uses
OnButtonPressvia the button next to the card reader Vis.Entities()is used to check for CardReader entities in the players radius and granting access
Let me know if it works, I'll submit a patch if so.
Fixed in update v0.1.6
P.S. thx 0x2422 , for pointing me to Vis.Entities() and CardReader.GrantCart()
Locked automatically