HEBorn
HEBorn copied to clipboard
onDeuMerda
This should happen when inconstancy are found (we try to access some data from an endpoint and there is no server with that CId for example). So instead of throwing a Panic.crash, we "freeze" the game, send a Resync Requests and fix everything we can! And then gameplay follows as nothing has happened!
there's a problem with this approach:
we must change how we deal with errors, we can't use onDeuMerda like Debug.crash, to make this work, we'll need to use more Results