Commit Graph
2 Commits
Author SHA1 Message Date
RoxyandGitHub 986b5d6526 Implement nanite scanner gate detection (#3646)
## About The Pull Request

Add a new signal to nanites to get their cloud ID, implement the nanite
detection function on scan gates to match cloud ID

## Why It's Good For The Game

This was half implemented now its full implemented

## Proof Of Testing
<details>
<summary>Screenshots/Videos</summary>


![image](https://github.com/user-attachments/assets/6318fcc4-b5fe-49d3-8043-dccebd358bb4)

</details>

## Changelog
🆑
add: scanner gates can now be set to detect certain nanite cloud IDs
/🆑
2025-04-26 20:11:51 -04:00
9950e761c4 Re-adds nanites (#2995)
## About The Pull Request
Re-adds nanites, balance changes pending.
No plans to do mapping/role changes
Based on https://github.com/tgstation/tgstation/pull/60473 with a lot of
work on modularizing

## Why It's Good For The Game
Nanites are a rather interesting system, my hope is to port it in a more
balanced format.

## Proof Of Testing
Works, thoroughly tested

## Changelog

🆑
add: Re-adds nanites
/🆑
TODO:
- [x] Add techweb linking for nanites
- [x] Prevent stacking of armor mods (fortitude + dna vault + nanite
armor)
- [x] Rebalance damage regeneration programs
- [x] Remove force speak program by @StrangeWeirdKitten request
- [x] Convert UI's to TSX
- [x] Fix Nanite program uhb and programmer overlays not working

---------

Co-authored-by: Waterpig <49160555+Majkl-J@users.noreply.github.com>
2025-03-31 14:49:09 -04:00