-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Audit: Farming Vehicles + Forklift #72311
Audit: Farming Vehicles + Forklift #72311
Conversation
most tractors have cup holders and glove compartments with tools
moved reaper vps to front and plow vps to behind frames; added some items
"Electric Forklift" is now one tile wide; renamed "Heavy-Duty" diesel forklift remains the same
plow/reaper/seed drill are now all nonelectric; more pipes/wheels required
advanced seed drill uses minimal amount of power
tying watts to horsepower wherever feasible
I think you may have a compatibility problem, i.e. the issue that you change the mounting requirements for parts that may be in use in saves from before this change. You have to follow the format for a PR (which is what the PR Validator test is complaining about). The PR summary section has to be present and follow the format the comment describes exactly since it's parsed by a script. The format is one of the listed code words followed by a descriptive comment, or the "None" code word without a comment. |
Sorry for the delay,
I tested the vehicle changes in a new build with an old save file, and there didn't appear to be any related errors. For the Plow Tractor, the plow vp is mounted to the frame when it shouldn't be, but the old save still works fine; you can drive the tractor, plow terrain, and even remove the plow vp if needed. Is this acceptable or should I obsolete the plow and advanced reaper?
I fixed this (a silly error), and it also turned out that I forgot to run unit tests, so I updated the test data. Thanks! |
If old save vehicles work as intended you probably don't have a problem. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Author review
Purpose of change
While making some new tiles for vehicle parts, I noticed a couple things about some of the vehicles:
Describe the solution
Point by point:
Additionally, the Plow Tractor, Reaper Tractor, and Planter Tractor now spawn with items -- usually a basic tool and/or bottled beverage.
Describe alternatives you've considered
-I thought about making the reaper an electronic reaper, but in retrospect it would be too confusing to have only the reaper be electronic and then have an advanced variant on top of that.
-I thought about including a frame for the seed drill's crafting recipe, but it would be overkill.
-I'm still unsure about the advanced seed drill consuming electric power.
Testing
Spawned vehicles, checked power consumption, made sure game loaded, etc.
Additional context
First PR! Feel like this might be overdoing it for JSON edits, so feedback is appreciated.
Also, I need to redo the reaper sprite in my tileset PR. It's still an electric reaper.