Skip to content

[IDB IGNORE] cyborg refactor: icons, chassis, modules base#6929

Merged
timothyteakettle merged 255 commits intoCitadel-Station-13:masterfrom
silicons:borg-1
Jan 13, 2026
Merged

[IDB IGNORE] cyborg refactor: icons, chassis, modules base#6929
timothyteakettle merged 255 commits intoCitadel-Station-13:masterfrom
silicons:borg-1

Conversation

@silicons
Copy link
Copy Markdown
Contributor

@silicons silicons commented Dec 19, 2024

  • 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

@github-actions github-actions Bot added the size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. label Dec 19, 2024
@silicons silicons marked this pull request as ready for review January 10, 2026 22:02
@silicons silicons requested a review from Zandario as a code owner January 10, 2026 22:02
Comment thread code/game/objects/structures/props/swarm.dm
@github-actions
Copy link
Copy Markdown

This pull request conflicts with the merge target.

@timothyteakettle timothyteakettle merged commit b4a124e into Citadel-Station-13:master Jan 13, 2026
14 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants