Skip to content

Import LoreJam Team 13's project from Backstitch#2480

Draft
wjt wants to merge 5 commits into
mainfrom
lorejam-team-13
Draft

Import LoreJam Team 13's project from Backstitch#2480
wjt wants to merge 5 commits into
mainfrom
lorejam-team-13

Conversation

@wjt

@wjt wjt commented Jun 25, 2026

Copy link
Copy Markdown
Member

This is https://github.com/wjt/threadbare-lorejam-mythical-meadows/tree/equipo-13 manually rebased onto current main. I discarded some changes that are not intended, but there is more to discard!

@github-actions

Copy link
Copy Markdown

Play this branch at https://play.threadbare.game/branches/endlessm/lorejam-team-13/.

(This launches the game from the start, not directly at the change(s) in this pull request.)

@manuq

manuq commented Jun 30, 2026

Copy link
Copy Markdown
Collaborator

Playing from the branch and using the debug menu to mark all previous lore quests as completed, I couldn't pass the house. It looks like this is because of our recent teleport changes:

image

@manuq

manuq commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

I'm asking for their GitHub usernames, for now I asked this on Discord:

¡Hola equipo 13! Como bien saben, el primer premio de la Lore Jam es darles la oportunidad de integrar su misión ganadora en el juego. Estuvimos evaluando la calidad, y por supuesto considerando que se desarrolló en una jam, de forma frenética y con el tiempo que apremia. Empezamos a escribir un documento aquí. Les damos tres opciones:
La dejan así. Son bienvenidos a seguir iterando en Backstitch pero no será unida.
La presentan como una StoryQuest. Ustedes ya lo han hecho así que saben más o menos de qué se trata.
La presentan como una LoreQuest, para lo cual tendrán que hacer algunos ajustes adicionales a los requerimientos de una StoryQuest. Algunos de los cuales empezamos a anotar en el documento de arriba.

¿Cuál opción eligen? ¡Esperamos su definición!

@manuq

manuq commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

@GianPierooo and @xXLeopoldoXx expressed their preference to submit a LoreQuest.

This is manually rebased onto current main. I discarded some changes
that are not intended, but there is more to discard!
@manuq
manuq force-pushed the lorejam-team-13 branch from b476419 to 6e91407 Compare July 20, 2026 17:49
manuq added 4 commits July 20, 2026 17:43
Update the quest to suit the Teleporter refactor in
#2238 . Fix it by intantiating the
teleporter.tscn.
Since this scene is a test and not part of the quest, is easier to remove it
entirely than to make it work. Issues were:
- It was using the now removed frame camera behavior.
- The teleporter stopped working after refactor.
The abilities is now part of GameState.player.

Also apply the pre-commit linter changes in the scripts. For the next_scene in
ability_exit.gd I had to convert the scene path to its UID, because it exceeded
the max length. By the way this script should be soon changed: is checking if
the powerup for the new ability was grabbed inside a body-entered callback, and
is using SceneSwitcher directly instead of a SceneLink or Teleporter.
Update to the refactor in #2302 .
Previously each powerup had the name. Now the name is for lore quests in
lore_info.gd.

Also add a TODO note for changing this to be a modifier of repel.

Commit the editor changes of the tscn file that contains the powerup.
@manuq

manuq commented Jul 20, 2026

Copy link
Copy Markdown
Collaborator

I have rebased with latest main and appended commits to make the quest work again. Because we introduced some regressions (like #2480 (comment)) due to refactors which I consider "our fault":

@GianPierooo and @xXLeopoldoXx please start by:

The way you should work (for now) is by starting from this branch lorejam-team-13 and opening pull requests against it (not main). Try to do one pull request per change. Once we consider that this branch is suitable for merging with main, you'll be able to continue upstream!

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.

2 participants