The first commit fixes the build for macOS which failed due to the usage of the undefined member window which was present as ctx
The Second commit disables Tests which fail to build due to Client having no default constructor without parameters. I did look at the two required params ClientWorld& and Player&, but it did not seam like the tests where easily fixable without reading deeper into the codebase.
If the comments should not be disabled the first commit could be cherry picked.
But this PR builds error free on darwin and from casual testing the game seams to work as expected.
The first commit fixes the build for macOS which failed due to the usage of the undefined member
window
which was present asctx
The Second commit disables Tests which fail to build due to
Client
having no default constructor without parameters. I did look at the two required paramsClientWorld&
andPlayer&
, but it did not seam like the tests where easily fixable without reading deeper into the codebase.If the comments should not be disabled the first commit could be cherry picked. But this PR builds error free on darwin and from casual testing the game seams to work as expected.