11 Commits
Author SHA1 Message Date
b4a124e557 [IDB IGNORE] cyborg refactor: icons, chassis, modules base (#6929)
- separates the composition of cyborgs into modules, iconsets, chassis,
upgrades
- modules / chassis atm can provide items, so can upgrades; in the
future we will want to probably generalize the item API a bit so
components can work
- chassis now can (unimplemented) easily be made to give different stats
- reorganizes all the cyborg sprites
- adds generalized item mounts with redirection support and tears out
legacy cyborg items
- entirely rebalances modules & writes some new lawsets in for future
use

---------

Co-authored-by: silicons <silicons@silicons.dev>
2026-01-13 18:39:38 +00:00
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
Timothy TeakettleandGitHub 9922cc9c28 fix some icons + roast beef spawning the wrong trash (#7421)
## About The Pull Request
fixed icons for: reindeer hat, 12.7mm ammo, green marker beacon (this
isnt a thing, it's just the olive option)
fixed roast beef spawning waffle trash instead of plate trash
fixed initial defib paddles sprite 

## Why It's Good For The Game
fixes bugs

## Changelog

🆑
fix: fixed icons for: reindeer hat, 12.7mm ammo, green marker beacon
(this isnt a thing, it's just the olive option)
fix: fixed roast beef spawning waffle trash instead of plate trash
fix: fixed initial defib paddles sprite 
🆑
2025-12-12 00:50:39 -05:00
7e8cd3f5ac refactors combat backend & adds kinetic gauntlets (#7144)
Co-authored-by: Zandario <zandarioh@gmail.com>
2025-05-31 19:30:25 +02:00
siliconsandGitHub 457423ad6c melee refactor atomization - attack_mob -> legacy_mob_melee_hook (#7167) 2025-05-20 22:23:13 +02:00
siliconsandGitHub ef19e75993 reagent holder rework (#6903)
- reagents are now singletons
- most of reagent holder datums are refactored.
2025-03-06 20:44:34 +01:00
siliconsandGitHub 4137b01947 guncode update (and misc refactors) (#6740) 2025-02-22 16:31:23 +01:00
siliconsandGitHub 794d9aaab0 refactors / brsuhes up a lot of update_icon calls, fixes mineral wall icon updates, replaces mat scanners with meson scanners (#6963) 2025-01-16 18:59:43 +01:00
Timothy TeakettleandGitHub faa992ac89 add minHealth which controls when carbons die so we can set it in species (#6938) 2024-12-31 14:35:45 +01:00
siliconsandGitHub c472903f06 some inventory backend changes & fixes (#6891) 2024-11-29 21:06:24 +01:00
siliconsandGitHub 4e24d6694b removes synth defib kits (#6851)
all defibs now defib synths and jumper kits/cables are removed.

## why

why would we make a niche item require two different types for
organics/non organics?
synths shouldn't even need a defib in the first place
do you need a massive capacitor to restart your computer? just plug in
the power? lol?
2024-11-26 03:16:38 -07:00