Skip to content

Only make LNE consume robot arms upon robot arm usage - #7893

Open
loenaaaa wants to merge 6 commits into
masterfrom
lne-consume-arms-upon-use
Open

Only make LNE consume robot arms upon robot arm usage#7893
loenaaaa wants to merge 6 commits into
masterfrom
lne-consume-arms-upon-use

Conversation

@loenaaaa

@loenaaaa loenaaaa commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

Summary

Fixes https://discord.com/channels/181078474394566657/181078474394566657/1538757279543984159.

This PR changes the behaviour of the LNE such that robot arms are only consumed when being used, such that an inactive LNE with zero residue wont consume robot arms. More specifically, it adds a timer to the LNE which counts down by 1 for every tick that the machine is on OR the residue is greater than zero AND a robot arm is present. Every tick, when the timer reaches 0, the robot arms have a chance at being consumed and the timer is reset to 1200 (1200 ticks = 1 minute). The tooltip has been updated to reflect this. I've tested this in IDE and the line of code consuming the LNE does manage to run.

Checklist

  • I have tested this PR in DevEnv
  • I have tested this PR in Fullpack
  • This PR is in compliance with the GTNH AI Policy
  • This PR requires another PR in order to merge

@loenaaaa loenaaaa added Enhancement Improve an existing mechanic. Please explain the change with a before/after comparison. Affects Balance Change affecting balance. Requires admin approval before merging. labels Aug 29, 2026

@FourIsTheNumber FourIsTheNumber left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just style nits but I think they should be fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Affects Balance Change affecting balance. Requires admin approval before merging. Enhancement Improve an existing mechanic. Please explain the change with a before/after comparison.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants