Skip to content
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

Editor: Support multiple autotilesets per tile #3082

Merged
merged 6 commits into from
Oct 24, 2024

Conversation

Vankata453
Copy link
Member

@Vankata453 Vankata453 commented Oct 17, 2024

Tiles can now be present in multiple autotilesets in the same tileset. They would be autotileable with all (max. 10) autotilesets they are included in.

The editor allows for pressing keys 0-9 to choose from all 10 autotilesets the user can tile with. This is visually indicated in the autotile help strings.

Tiles can now be present in multiple autotilesets in the same tileset. They would be autotileable with all (max. 10) autotilesets they are included in.

The editor allows for pressing Ctrl+1, Ctrl+2, etc... up until Ctrl+9 to allow for autotiling a tile with additional 9 autotilesets. This is visually indicated in the autotile help strings.
@Eauix Eauix mentioned this pull request Oct 23, 2024
2 tasks
@Vankata453 Vankata453 merged commit 792eaa0 into master Oct 24, 2024
33 checks passed
@Vankata453 Vankata453 deleted the multi-autotileset-support branch October 24, 2024 17:19
MatusGuy pushed a commit that referenced this pull request Oct 29, 2024
This is meant to be a complement for #3082. As the game will soon support multiple autotilesets per tile, this request is focused on adding new autotilesets for many tileset variants in the game that couldn't have autotilesets before due to them sharing the same tile IDs with other tilesets.

### New Autotilesets For Worldmaps:

- Sharing tiles with Snow:
	- Snow Layer
	- Snow Cliff

- Sharing tiles with Ice Cave:
	- Ice Cave Cliff
	
- Sharing tiles with Ice Cave Ceiling:
	- Ice Holes

- Sharing tiles with Forest:
	- Forest Cliff

- Sharing tiles with Corrupted Forest:
	- Corrupted Forest Cliff
	- Corrupted Forest Transition

- Sharing tiles with Forest Underground
	- Forest Underground Cliff

- Sharing tiles with Corrupted Forest Underground
	- Corrupted Forest Underground Cliff

- Autotiles for Vertical and Horizontal Water Waves

### New Autotilesets For Levels:
- Sharing tiles with Snow:
	- Snow with Ice Floor
	- Snow Holes

- Sharing tiles with Snow Underground:
	- Snow Underground Holes

- Sharing tiles with Forest:
	- Forest with Earth Floor
	- Forest Holes

- Sharing tiles with Forest Underground:
	- Forest Underground Holes

- Sharing tiles with Corrupted Forest
	- Corrupted Forest with Earth Floor
	- Corrupted Forest Holes

- Sharing tiles with Corrupted Forest Underground
	- Corrupted Forest Underground Holes

- Autotiles for Vertical and Horizontal Rock Blocks

- Autotiles for Ice Castle and Forest Castle

- Autotiles for Vertical and Horizontal Chains, with attached and loose ends

### Tweaks and Extra Features:

- Fixes the worldmap snow tileset being only eraseable from the corners
- Added a black tile near the worldmap ice hole tileset in the tilegroup
- Improvements to some autotile comments
- Added a 2x2 rock block in the tilegroup for easier building
- 29 new tiles needed for the snow with ice floor autotileset
- 12 new tiles needed for the castle autotilesets
- 8 brand new mini-chain tiles (with autotiles included)
- Fixes the electrified water surface not being swimmable
- 3 new tiles as vertical "sign rods" for decoration

Todo List:

- [x] Add all the new worldmap autotilesets
- [x] Add the new level autotilesets
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants