Skip to content

unify(gameclient-gui): Move GameClient/GUI to Core - #3074

Open
Jaredl-Dev wants to merge 1 commit into
TheSuperHackers:mainfrom
Jaredl-Dev:unify/gameclient-gui
Open

unify(gameclient-gui): Move GameClient/GUI to Core#3074
Jaredl-Dev wants to merge 1 commit into
TheSuperHackers:mainfrom
Jaredl-Dev:unify/gameclient-gui

Conversation

@Jaredl-Dev

Copy link
Copy Markdown

This moves the shared W3D GameClient GUI files into Core:

  • W3DGUICallbacks.h
  • W3DMainMenu.cpp
  • W3DMOTD.cpp
  • W3DGameFont.h
  • W3DGameFont.cpp
  • W3DGameWindow.h
  • W3DGameWindow.cpp
  • W3DGameWindowManager.h
  • W3DGameWindowManager.cpp

The Generals and Zero Hour copies differ only by the product-name banner inside the opening license comment.

Verification

  • Verified all nine Core files exactly match the Zero Hour source.
  • Win32 Release build succeeds.
  • VC6 Release build succeeds.

@Jaredl-Dev
Jaredl-Dev force-pushed the unify/gameclient-gui branch from 70962fa to 2285f18 Compare August 7, 2026 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant