SnowyMouse / chimera

The update to Halo PC that never was
https://chimera.opencarnage.net
GNU General Public License v3.0
137 stars 26 forks source link

Fix signature error messages not showing on startup #68

Closed pR0Ps closed 3 years ago

pR0Ps commented 3 years ago

The show_error_box function only shows a message box if it detects Chimera is running as a client. This detection is done by checking for all the client signatures.

In order to show an error message when not all client signatures were found, an optional is_client paramater was added to override the signature-based check (which would always return false in this case).

A bug was also fixed where if the show_error_box function was called before the chimera.ini file was read, Chimera would segfault.

SnowyMouse commented 3 years ago

Oh, nice. Thanks!