Moves most duplicate alt refinery checks to the parent and some cleanup #2045
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About The Pull Request
Moves the following to the alt refineries parent:
Replaces timed refineries 5 lines of code with 2, using for(var/i in 1 to 5) instead of copy-pasting new() 5 times
Makes the machines tell you that you need to input in an item if they need it both on examine and trying to click them with one.
Also causes the refineries to call attack_hand() if you touch them with an item whilst they do not need any items
Also added mapload argument to the refineries initialize, because im quite sure its supposed to be there
Why It's Good For The Game
Bit less copy-paste
Changelog
🆑
qol: PE refineries will now tell you if you need to insert in an item
code: Moved some code around in alt refineries
/:cl: