Commit Graph
12 Commits
Author SHA1 Message Date
Einar Johan Trøan Sømåen 3f9d18d593 WATCHMAKER: Wrap Camera handling in a class to avoid global constructors 2024-10-27 01:15:39 +02:00
D G Turner 95ef0f2765 WATCHMAKER: Fix More GCC Compiler Warnings
These were due to the ocCurPlayer and ocBoth defines having identical
values causing warnings of redundant checks.
2023-07-09 14:35:59 +01:00
D G Turner c4371efcb1 WATCHMAKER: Further Fixes for GCC Compiler Warnings 2023-05-07 02:20:25 +01:00
D G Turner 2f677c2529 WATCHMAKER: Fix Likely Incorrect Code Causing GCC Compiler Warnings
This will need to be checked for correct operation, but the original
code looks like an oversight.
2023-05-02 21:31:56 +01:00
Einar Johan Trøan Sømåen cbb0a52281 WATCHMAKER: Resolve Windows build errors 2023-04-29 23:31:56 +02:00
Einar Johan Trøan Sømåen 7b38c8f7c7 WATCHMAKER: Refactor Add2DStuff logic to avoid global constructors 2023-04-29 13:01:08 +02:00
Einar Johan Trøan Sømåen cf8e6d668d WATCHMAKER: Refactor Event to be MessageSystem::doEvent 2023-04-29 13:01:08 +02:00
Einar Johan Trøan Sømåen 7d0fe48aed WATCHMAKER: Move scheduler global variables into a class.
To reduce the number of global constructors in play.
2023-04-29 13:01:08 +02:00
Einar Johan Trøan Sømåen d9baf157ac WATCHMAKER: Guard against -1 in doDialog.
This should probably be an assertion, as something is likely wrong
here, but for now we'll just drop the call.
2023-04-29 13:01:08 +02:00
Einar Johan Trøan Sømåen b8ead2dea2 WATCHMAKER: Move the GameRects to a class, instead of globals 2023-04-29 13:01:08 +02:00
Einar Johan Trøan Sømåen 29f690682d WATCHMAKER: Implement font loading. 2023-04-29 13:01:08 +02:00
Einar Johan Trøan Sømåen ccf209a001 WATCHMAKER: Add all files after initial cleanup. 2023-04-29 13:01:08 +02:00