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

hoists cell support to /obj/item/gun, adds in partial modular guncrafting API #6636

Closed

Conversation

silicons
Copy link
Contributor

the issues with guncrafting is generally like

  • inefficient (like 5-6 items per gun)
  • bad UX (needing to slot 5 things into the gun, no one wants to print out "this is just a stock energy lens lol")
  • implementation is horrible (good luck having it on more than one type)

solution:

attachment-like system where the default is a usable gun and everything is efficient
functionality are done via mostly signal intercepts and event structs, with very few snowflake APIs (particle arrays will need one later on.)

@silicons silicons marked this pull request as draft July 29, 2024 23:27
@github-actions github-actions bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Jul 29, 2024
@github-actions github-actions bot added size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Merge Conflict 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.

1 participant