-
Notifications
You must be signed in to change notification settings - Fork 258
Implement the design of Ink Drinker Level 5 #1473
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
Conversation
- Created the `ink_combat_round_5.tscn` scene in `res://scenes/quests/lore_quests/quest_003/2_ink_drinker_levels/`. - Added the `TileMapLayers` node containing TileMaps for Water, Grass, Paths, Bridges, and Stones. - Included the Player and adjusted the `Camera2D` node to properly frame the playable area. Fix #1412
…ments - Slightly modified `TileMapLayers` to include decorative elements consistent with previous levels, such as `Bush`, `WaterRocks`, and `Tree`. - Positioned enemies and configured basic behaviors. - Added `CollectibleItems`, `FillingBarrels`, and other interactive objects. - Added the `FillGameLogic` node and set `BarrelsToWin` to 1. - Included the `BackgroundMusic` node for ambient sound. Fix #1412
- Configured the `Teleporter` node and updated the `next scene IDs` in Ink Combat Rounds 4 and 5 to ensure proper scene transitions and correct mission completion. Fix #1412
|
Play this branch at https://play.threadbare.game/branches/endlessm/issue_1412. (This launches the game from the start, not directly at the change(s) in this pull request.) |
manuq
left a comment
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.
The enemies don't work really well when they are put above walls because the projectiles collide with them, and they can be spawned inside walls:
recording.webm
I remember that we had the same problem in round 3. The designer really wanted them above the walls. The workaround was to carefully position the ink drinkers. You can try to do the same, or just not put them above as a solution.
This level seems much easier than the previous one because I can just position the StoryWeaver leaving the barrel in between the enemy, and win. But I guess this is because there is new logic or game mechanic to implement for this level. So is good to merge it for now.
|
Hi @manuq And yes, you’re right — this level looks easier for now because there’s new logic that still needs to be implemented. The idea is that the player will have to choose a vase to defend, and if a drop of ink with a different color hits it, it will start to crack until it breaks. The goal is to keep at least one vase filled without breaking it to complete the level.
|
Description
This PR implements Ink Drinker Level 5, following the design defined in issue #1026.
The new level was added at the following path:
res://scenes/quests/lore_quests/quest_003/2_ink_drinker_levels/ink_combat_round_5.tscn.Summary of Changes
ink_combat_round_5.tscnwith its structure and properly adjusted camera.Bush,WaterRocks,Tree).CollectibleItemsandFillingBarrels.FillGameLogicnode withBarrelsToWinset to 1.BackgroundMusicnode for ambient sound.Teleporterand updated thenext scene IDsin Ink Combat Rounds 4 and 5 to ensure correct scene transitions.Notes
Closes #1412