Skip to content

Update cliffs in quest_001 - #2874

Merged
wjt merged 4 commits into
endlessm:mainfrom
KarmDK:2718
Sep 12, 2026
Merged

wjt merged 4 commits into
endlessm:mainfrom
KarmDK:2718

Conversation

@KarmDK

@KarmDK KarmDK commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Updates scenes/quests/lore_quests/quest_001/2_ink_combat/ink_combat_round_2.tscn and
scenes/quests/lore_quests/quest_001/2_ink_combat/ink_combat_round_3.tscn to use tiles/elevation_2.tres. Replacing the old resource tiles/elevation.tres.

Resolves #2718

@KarmDK
KarmDK requested a review from a team as a code owner September 10, 2026 14:28
Comment thread scenes/quests/lore_quests/quest_001/2_ink_combat/ink_combat_round_2.tscn Outdated
Comment thread scenes/quests/lore_quests/quest_001/2_ink_combat/ink_combat_round_3.tscn Outdated
@KarmDK

KarmDK commented Sep 10, 2026

Copy link
Copy Markdown
Contributor Author

I forgot to delete the reference layer.
Now it should be done.

@github-actions

github-actions Bot commented Sep 10, 2026

Copy link
Copy Markdown

Test build no longer available.

@KarmDK

KarmDK commented Sep 11, 2026

Copy link
Copy Markdown
Contributor Author

Would the changes be fine?

[node name="Stones" type="TileMapLayer" parent="TileMapLayers" unique_id=1531645016]
tile_map_data = PackedByteArray("AAAAAAAABAAAAAIAAAAAAAEABAABAAMAAAAOAAAABAACAAEAAAAOAAEABAADAAEAAAAOAAIABAADAAEAAAAOAAMABAADAAEAAAAOAAQABAADAAEAAAAOAAUABAADAAEAAAAOAAYABAADAAEAAAAOAAcABAADAAEAAAAOAAgABAACAAEAAAANAAgABAABAAQAAAAMAAgABAABAAAAAAALAAgABAABAAAAAAAKAAgABAABAAQAAAAJAAgABAABAAQAAAAIAAgABAABAAAAAAAHAAgABAABAAAAAAAGAAgABAABAAAAAAAFAAgABAABAAQAAAAEAAgABAABAAAAAAADAAgABAABAAAAAAACAAgABAABAAQAAAABAAgABAABAAQAAAAAAP//BAADAAAAAAAOAP//BAADAAAAAAANAAAABAABAAQAAAAMAAAABAABAAEAAAALAAAABAABAAQAAAAKAAAABAABAAIAAAAJAAAABAABAAIAAAAIAAAABAABAAQAAAAHAAAABAAAAAIAAAAFAAAABAACAAIAAAAEAAAABAABAAQAAAADAAAABAABAAQAAAACAAAABAABAAIAAAABAAAABAABAAEAAAAFAAEABAABAAMAAAAEAAEABAABAAMAAAADAAEABAABAAMAAAACAAEABAABAAMAAAABAAEABAABAAMAAAANAAEABAABAAMAAAAMAAEABAABAAMAAAALAAEABAABAAMAAAAKAAEABAABAAMAAAAJAAEABAABAAMAAAAIAAEABAABAAMAAAAHAAEABAABAAUAAAAAAAgABAABAAAAAAAFAP//BAACAAEAAAAHAP//BAAAAAEAAAAAAAkABAABAAUAAAABAAkABAABAAUAAAACAAkABAABAAMAAAADAAkABAABAAMAAAAEAAkABAABAAUAAAAFAAkABAABAAUAAAAHAAkABAABAAUAAAAIAAkABAABAAMAAAAJAAkABAABAAMAAAAKAAkABAABAAUAAAALAAkABAABAAMAAAAMAAkABAABAAUAAAANAAkABAABAAMAAAAOAAkABAABAAUAAAA=")
tile_set = ExtResource("8_kecc4")
tile_map_data = PackedByteArray("AAAAAAAABAAAAAIAAAAOAAAABAACAAEAAAAOAAEABAADAAEAAAAOAAIABAADAAEAAAAOAAMABAADAAEAAAAOAAQABAADAAEAAAAOAAUABAADAAEAAAAOAAYABAADAAEAAAAOAAcABAADAAEAAAAOAAgABAABAAIAAAANAAgABAABAAQAAAAMAAgABAABAAIAAAALAAgABAABAAIAAAAKAAgABAABAAQAAAAJAAgABAABAAQAAAAIAAgABAABAAIAAAAHAAgABAABAAIAAAAGAAgABAABAAAAAAAFAAgABAABAAQAAAAEAAgABAABAAIAAAADAAgABAABAAIAAAACAAgABAABAAQAAAABAAgABAABAAQAAAAAAP//BAADAAAAAAAOAP//BAADAAAAAAANAAAABAABAAQAAAAMAAAABAABAAIAAAALAAAABAABAAQAAAAKAAAABAABAAIAAAAJAAAABAABAAIAAAAIAAAABAABAAQAAAAHAAAABAABAAIAAAAFAAAABAABAAIAAAAEAAAABAABAAQAAAADAAAABAABAAQAAAACAAAABAABAAIAAAABAAAABAABAAIAAAAAAAgABAABAAIAAAAFAP//BAACAAEAAAAHAP//BAAAAAEAAAD//wgABAABAAIAAAD+/wgABAABAAIAAAD9/wgABAABAAIAAAA=")

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Sorry, this isn't quite right. Some of these tiles are the wrong cliff-faces and so don't have the right collision shapes. Test the scene and try repelling the ink blobs down to the bottom-right corner. They shouldn't be able to go through the wall but they do:

Image

It's because you've used the tile under the mouse pointer in this screenshot:

Image

If you look in the TileSet editor, at the physics shapes... it's hard to see because the cliffs are blue and so are the physics polygons, but the tile at coordinate (1,2) has collisions at the bottom, but not the top. That's because it's meant to go below another cliff-top tile and be walkable:

Image

For the bottom row, you need to use tiles that have collisions at the top. Unless you change the shape of the wall to protrude further down, that means it needs to be from the bottom cliff row in the tileset.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I understand, I have already corrected it.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

If you want more variation in the visible cliff-tops, you could paint a more complicated shape below the cliff.

You might want to try painting the tiles using the Terrains feature.

There's also a weird tile below the door that you might want to remove to make the cliffs connect better.

Here's a quick example:

Screencast.From.2026-09-12.08-56-12.mp4

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Sorry, GitHub didn't show me your last comment before I posted this!

@wjt wjt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Nice, thanks!

@wjt
wjt merged commit 8a83179 into endlessm:main Sep 12, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update cliffs in quest_001

2 participants