What OS are you on ? If you are on Fedora, Windows, or Mac OS try disabling TLS encryption in the game options. It is in the lobby tab. You should be able to join without a crash then.
An Engine split is planned. As for splitting the civs not really possible because they are interdependent and I don't see how having 13 folders is gonna make things easier for us ^^
Well if you can't join it usually means some port is not open on one of the networks of your "crew" so what people can try is opening ports on their routers, and see if that fixes things. We use STUN to find open ports but sometimes that doesn't work.
It's a matter of taste but usually it's more visually appealing cause you have to read one line instead of 8
//-------------Else if-------------------------
let variable
if (a)
{
variable = d;
}
else
{
variable = c;
}
//-------------TERNARY-------------------------
let variable = a ? d : c;
If you want to submit patches go ahead. I you haven't already I'd suggest you head to trac and read the https://trac.wildfiregames.com/wiki/GettingStartedProgrammers page.
you can then submit your patch to be reviewed on code.wildfiregames.com
On my wishlist you will find a feature that allows buildings to act as sockets. I haven't started programming it. I was waiting for the regenerative resources patch to be committed. I might have been a bit too optimistic ^^
For more details about my plan for that features see the readme https://github.com/0ADMods/building-sockets/blob/master/README.MD
@borg- @Basshunter
The png is not being accepted by the game because its resolution is 750x750. That's no power of two. The closest resolution you can use is either 1024x1024 or 512x512. Also one should be careful because faces have only one side where they are not transparent (backface culling)