Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrated circuits fixes and changes #5962

Merged
merged 2 commits into from
Sep 15, 2023

Conversation

Dimasw99
Copy link
Contributor

About The Pull Request

This PR aims to bring integrated circuits not only to a more up to date version but also fix some features that weren't working.
For this I have used Baystations current circuits as a working reference. I have compiled, tested and checked for runtimes.

Fixes include

  • Tile analyzer and examiner being able to handle tiles
  • Reference encoder and decoders doing their job
  • Advanced pathfinder being able to path through access restricted doors
  • The EPv2 circuit using an incompatible name for cloning

As a consequence for the advanced pathfinder I had to readjust how access is given to circuits which now allows them to read the passkey of ID's, store them, send them and so on. A minor tweak also adjusts the TTS circuit to 1 second. Additionally, I have added an advanced signaler that while it behaves identical to EPv2 it is able to work the moment you print it without having to set an address (Not to mention that EPv2 often fails to create an address upon print)

@github-actions github-actions bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Sep 10, 2023
@silicons silicons merged commit ac1106c into Citadel-Station-13:master Sep 15, 2023
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants