Neighborhood: version up maze and add take paint command #40878
Merged
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.
This PR gets version 2.4.0 of Maze and adds the take paint command to neighborhood. Take paint takes paint from a paint can and adds it to the painter's supply.
The paint can addition on Maze can be seen here. We were already doing the styling of the units on a maze cell (ex. for collector) on the code-dot-org side, so I added an additional class on the paint can value on the Maze side and added the relevant css here so we can resize the font for Neighborhood.
This PR updates our neighborhood levels (allthethings Javalab 1 and 3) to include paint cans. I resized level 3 from 16x16 to 15x15 (our max size that can include a paint can) and changed the background images a bit, along with adding paint cans.
Java Lab 1 now looks like this:
Java Lab 3:
Links
Testing story
Tested locally.
PR Checklist: