10 Commits
Author SHA1 Message Date
b1029a24f8 Power Cell Rework + Energy Weapon Rebalance (& misc changes) (#7438)
- all cells in the game are now small, medium, large
- super, hyper capacity cells, device, and weapon cells are all removed
- cells now have standardized variants, some of which are printable by
R&D
- energy weapons rebalanced
- **advanced energy guns and stun revolvers removed** - use the new
modular weapon system and microfission cells.

---------

Co-authored-by: silicons <silicons@silicons.dev>
2025-12-24 12:15:01 +01:00
749579b9f9 Lathe/Design/Materials refactoring + misc changes (#5123)
## About The Pull Request

rewrites lathes 
they are now embeddable within other interfaces, have unified controls +
queue management, and have support for using

- materials
- reagents
- even using / transforming existing items

rewrites /datum/design to be semi-singletons
adds SSresearch to hold designs
rewrites atom material system a bit

also:

- adds MIT license identifiers to some of my old TGUI work of which I am
the only one on the git history. i'd like to keep the tgui section and
my own code samples in there as MIT instead of AGPL.
- removes vorestation id restorers from maps because they're unused
nowadays
- removes partslathe as they're basically just unused
- Revamps sheetmaterials stylesheet as it really didn't need to just be
stacks.dmi

## Why It's Good For The Game

lathes sorely needed a redo
we want good materials support ontop of that.
also fixes autolathes :)

the "also" part is already covered above.

## Changelog

🆑
refactor: lathes are completely rewritten
fix: autolathe x5 and x10 buttons
del: autolathes can no longer be hacked. all hacked recipes are instead
accessible as normal recipes.
del: partslathes - redundant
del: id restoration consoles - unused / prohibited by server rules
/🆑

---------

Co-authored-by: silicons <no@you.cat>
2023-07-08 22:53:25 +02:00
TheLordME 682ed3b728 Battery_Modules no longer override their
battery on charge_to_full()
2021-02-20 13:15:11 +01:00
buffyuwu 0aca7f3c0b check for the batterys path first please ty 2021-01-30 15:25:01 -05:00
buffyuwu db7c41b5a7 Revert "Update battery_module.dm"
This reverts commit bde7d3471e.
2021-01-30 08:39:04 -05:00
buffyuwu bde7d3471e Update battery_module.dm 2021-01-30 08:20:04 -05:00
kevinz000 e26025599c wew 2020-04-12 17:31:11 -07:00
kevinz000 5f3d62bbf0 a 2020-04-10 18:07:18 -07:00
kevinz000 1083bc54c8 ok 2020-04-10 17:28:51 -07:00
kevinz000 6c1c339191 Updates code to November 2019 Vorecode 2020-02-08 00:41:54 -07:00