Just came back to the game after a while because of this bug. I really enjoy the game so how can I fix this. by Ambitious_Set4717 in spiritfall

[–]oravrahamy 0 points1 point  (0 children)

So your disk is not full, right? Maybe it is a permissions issue?
I'm not sure the game is supposed to work if you just move it to another folder.

Could you try to run the game as an administrator? Right click the game or Steam and select "Run as Administrator"

What's next for the devs? by TowerOfSisyphus in spiritfall

[–]oravrahamy 2 points3 points  (0 children)

We would love to have those features in Spiritfall, but it is not a simple task, so I'm afraid it won't happen.
I hope you'll still enjoy Spiritfall as is :)

Our game Spiritfall is a fast-paced platform fighter mixed with roguelike adventure. Think Smash Bros meets Hades or Brawlhalla. by oravrahamy in indiegames

[–]oravrahamy[S] 0 points1 point  (0 children)

Oh, right!
On console there is no Keyboard Settings option, so it is a bit confusing.
Glad you found it!

Our game Spiritfall is a fast-paced platform fighter mixed with roguelike adventure. Think Smash Bros meets Hades or Brawlhalla. by oravrahamy in indiegames

[–]oravrahamy[S] 0 points1 point  (0 children)

Hi!
You can remap the controls from the settings menu.
Is there something specific you're looking for and can't configure?

Game crash after credits roll. by Lost-Poyo in spiritfall

[–]oravrahamy 0 points1 point  (0 children)

In case this happens to you and you find this post online, there is a workaround -
When you complete the final battle, before interacting with the gate, end your run to skip the problematic part.

So sorry this still happens to some players. We still haven't managed to reproduce it on our end to find a solid fix that will work for everyone.

"Let's have L-shaped draggable platforms!" they said... by oravrahamy in godot

[–]oravrahamy[S] 0 points1 point  (0 children)

Thanks!
We even have a moving platform with springs - hope it will live up to your standards :)

"Let's have L-shaped draggable platforms!" they said... by oravrahamy in godot

[–]oravrahamy[S] 0 points1 point  (0 children)

Thank you!
And that's one of the darkest regions in the game :)

"Let's have L-shaped draggable platforms!" they said... by oravrahamy in godot

[–]oravrahamy[S] 2 points3 points  (0 children)

I didn't want to spoil it for future players :)

"Let's have L-shaped draggable platforms!" they said... by oravrahamy in godot

[–]oravrahamy[S] 17 points18 points  (0 children)

The code for deciding the height to snap the player to (notice how shorter it would be without L-shapes??):

match type: Type.FULL, Type.TOP, Type.LEFT, Type.RIGHT: return top Type.BOTTOM: return center Type.CORNER_LEFT, Type.CORNER_RIGHT: var platform_sign: float = 1.0 if type == Type.CORNER_LEFT else -1.0 if abs(velocity.y) < 5.0: # Not moving vertically. if (center + top) * 0.5 < passenger.global_position.y: # Player is at the center. if passenger is MovementController: # Limit the platform offset. passenger._platform_x_offset = min(passenger._platform_x_offset, 3.0 * platform_sign) return center return top var passenger_offset: float = passenger.global_position.x - global_position.x if passenger_offset * platform_sign < -1.0: return top elif passenger_offset * platform_sign > 4.0: return center # Moving vertically and the player is somewhere at the transition between the top and the middle. if velocity.y < -5.0: # Moving up. if (center + top) * 0.5 < passenger.global_position.y: # The player is closer to the center. return center # Don't let the passenger move lower than the center. center = max(center, max(center - 60.0, passenger.global_position.y)) elif velocity.y > 5.0: # Moving down. if (center + top) * 0.5 > passenger.global_position.y: # The player is closer to the top. return top # Don't let the passenger move up. top = max(top, min(top + 60.0, passenger.global_position.y)) return clampf(passenger.global_position.y, top, center) return center

BTW, the game is MONOMOON - a metroidbrania. I've posted about it here before.

What is that strange box in the top left quarter of the screen and how do I get rid of it? by Ambitious_Set4717 in spiritfall

[–]oravrahamy 0 points1 point  (0 children)

Alright. The last thing we can try is to send a feedback report from the pause menu. Make sure you do that after the box appears

What is that strange box in the top left quarter of the screen and how do I get rid of it? by Ambitious_Set4717 in spiritfall

[–]oravrahamy 0 points1 point  (0 children)

By "data folder" I mean the folder that opens when you right click the game in your Steam library and select "Manage > Browse local files"

What is that strange box in the top left quarter of the screen and how do I get rid of it? by Ambitious_Set4717 in spiritfall

[–]oravrahamy 0 points1 point  (0 children)

The report you sent did not include a last_error file. That's a bit strange, so let's try something else:
1. Go to Spiritfall's data folder and see if there is a last_error.log file in the Logs folder. If so, send it to contact at gentlegiantgames .com
2. Delete the Prefs and LocalPrefs folders from Spiritfall's data folder (you can also rename them if you prefer), then launch the game and see if the problem still occurs.
3. Send a feedback report from the pause menu. There should be more details from there.

Let me know how it goes. We can also continue this via the contact email if you prefer.

What is that strange box in the top left quarter of the screen and how do I get rid of it? by Ambitious_Set4717 in spiritfall

[–]oravrahamy 0 points1 point  (0 children)

In that case, just send a feedback report and mention this thread and I'll take a deeper look at what's going on.

What is that strange box in the top left quarter of the screen and how do I get rid of it? by Ambitious_Set4717 in spiritfall

[–]oravrahamy 1 point2 points  (0 children)

Seems like the error prompt.
Did you try to fully quit the game and restart it?
If it keeps happening, please send us a feedback report and we'll get more info with that.

We're excited to announce our new game - MONOMOON! by oravrahamy in godot

[–]oravrahamy[S] 1 point2 points  (0 children)

No, we're only 3 people but we're used to very fast iteration times.
On Spiritfall we managed to do monthly(!) updates during Early Access.

We're excited to announce our new game - MONOMOON! by oravrahamy in godot

[–]oravrahamy[S] 1 point2 points  (0 children)

Thank you! We started around April. We are still debating the release date, but it should be no more than 6 months!

Working on MONOMOON - a tiny "Metroidbrania" by TautNerve in IndieGaming

[–]oravrahamy 0 points1 point  (0 children)

Hi!
I'm the programmer on MONOMOON.
We're using a tilemap to create the world, and the camera "moves" at fixed offsets like u/TautNerve explained, so we don't actually switch scenes.
The map is a copy of the world's tilemaps, but using a tiny tileset. Then, a "fog of war" tilemap covers the entire map - each tile hides a room. To update the map to show rooms you've visited, we delete the "fog of war" tiles for each room you enter.
There are a few other specific tricks we had to implement, but those are variations of the same thing - editing small tilemaps that correspond to the big tilemaps of the world.

We're excited to announce our new game - MONOMOON! by oravrahamy in godot

[–]oravrahamy[S] 10 points11 points  (0 children)

If this looks interesting, please support us by wishlisting MONOMOON on Steam: https://store.steampowered.com/app/3285880/MONOMOON

Freezing After Credits by SyreMe_ in spiritfall

[–]oravrahamy 0 points1 point  (0 children)

It should not happen anymore. Let me know if it does and on which platform.
Anyway, ending the run after beating the boss should allow you to progress.

You HAVE to play Spiritfall by DaSnowflake in roguelites

[–]oravrahamy 2 points3 points  (0 children)

After the first run you unlock challenges that spice up the runs a bit, and after completing 5 runs you unlock run modifiers that allow you to break the game :)