letsgamedev / Suffragium

A game developed in a democratic cycle.
GNU Affero General Public License v3.0
51 stars 21 forks source link

Godot 4.1 conversion #95

Open b7g opened 1 year ago

b7g commented 1 year ago

Description

Converted the project to the Godot 4.1 version (4.1.2) This is a work in progress, open for participation. In it's current state it breaks all games, but snake.

Checklist

Joshix-1 commented 1 year ago

you need to update the Godot version in the Earthfile

ASecondGuy commented 1 year ago

Not sure if we should port to Godot 4 but if we do now would be the best moment when nobody is working on anything else.

b7g commented 1 year ago

Well, that did not work out. Who can fix the build/lint workflows?

Joshix-1 commented 1 year ago

I don't know how to fix the build. The error message is weird. I don't know earthfile stuff

Joshix-1 commented 1 year ago

changed the build completly without earthly, that seems to work: https://github.com/letsgamedev/Suffragium/commit/6275bfe3d5e1c0c2425e9c8b33f31567e678ca9c

BjoernAkAManf commented 1 year ago

Related statement missing

Which is stated quite clearly in the logs. Annoying yes, but given thhat it kept workiing till now is quite nice.

Don't have a preference either way though :)

b7g commented 1 year ago

Now that looks good, thanks.