This is the place to post general stuff concerning the game. Want to express your love for hoplites or find people to play the game with? Want to share your stories about matches you have played or discuss historical connections to the game? These and any other topics which are related to the game, but don't have their own forums belong in this forum.
Do you have any questions about modifying the game? What will you need to do what you want to? What are the best techniques? Discuss Modifications, Map Making, AI scripting and Random Map Scripting here.
Forums for decision-making on issues where a consensus can't be reached or isn't sufficient. The committees are chosen from among the official team members, but to ensure an open and transparent decision process it's publically viewable.
Hmmm... I've tried making a toy example to make it easier to pin down the bug - but I can't reproduce it with my simple code.
I'm simply logging the mouse coordinates I get with SDL_PollEvent, while toggling between windowed and full screen mode.
This toy example seems to be working fine as long as I get the new window surface after changing to full screen.
I've also let SDL render the cursor, and there's no limit on it's range.
I'm looking around in VideoMode.cpp, looking where I'm doing things differently, it seems to be pretty close from what I can gather - but the part of drawing the GUI is not there (I guess it's in GUIManager?).
If you could help me make a minimal toy example that pin points this bug, I would submit it to SDL - or alternatively, we might discover it's specific to 0ad.
I can upload my toy example to github, if that's any help.
And the last game got played. The deadline extension proved to be useful! Remember you can ask one if you couldn't play your game in time due to unfortunate things. Thanks @alre for staying available while he could take the free win.
Round 4 matches:
@Feldfeld vs @Edwarf @ValihrAnt vs @MarcusAureliu#s @Philip the Swaggerless vs @Dakara @Player of 0AD vs @LetswaveaBook @BeTe vs @seeh @rm -rf vs @alre
Bye (no game for this round, +1 point): @chocapoca
The deadline for this round is Friday 9, 23:59 UTC.
Please try to organize your match as soon as possible using forum private messaging! Beware of timezone differences.
Please message me personally if your opponent doesn't answer you after 2-3 days.