-
Notifications
You must be signed in to change notification settings - Fork 281
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
feat: allow reloading non-watertight containers with solids #4893
base: main
Are you sure you want to change the base?
feat: allow reloading non-watertight containers with solids #4893
Conversation
Godspeed you mad lad Ps this is #563 |
Aight, I've fixed it imploding on examining a plastic bag and not being able to fill watertight containers with solid items, but two problems:
|
Autofix has formatted code style violation in this PR. I edit commits locally (e.g: git, github desktop) and want to keep autofix
I do not want the automated commit
If you don't do this, your following commits will be based on the old commit, and cause MERGE CONFLICT. |
If we can reload anything it would be nice to have cartons of cigarettes which would just be a pack that holds more. They don't necessarily need to spawn we could just allow them craftable from 10 empty packs, otherwise it would increase the spawns of cigs in the game due to how many cartons hold (the standard carton contains 200 cigs max.) I think most of our other bases are covered because the boxes that flour and salt comes can store a massive amount. |
We'll have to see yeah, right now I'm a bit stuck on fixing all the weird lil jank in this so no telling when it'll be ready. |
Will fix #563 |
If I can resume working on it yeah. @.@ |
Checklist
Required
main
so it won't cause conflict when updatingmain
branch later.Purpose of change
This aims to finally allow loading containers at will with any available solid ammo or comestibles. WIP for now as it's turning out to be a fair bit more complicated than last reload-related PR I did, I wanted to be able to set it aside to work with intermittently.
Describe the solution
To be filled out when completed.
Describe alternatives you've considered
Screaming.
Testing
Testing to ensue as implementation does. Right now it compiles but proper interaction of reload command isn't fully functional yet.
Additional context