unify(map): Merge GameLogic map headers and implementations - #3189
unify(map): Merge GameLogic map headers and implementations#3189OmarAglan wants to merge 1 commit into
Conversation
PR Summary by QodoUnify map: merge GameLogic map implementations
AI Description
Diagram
High-Level Assessment
Files changed (6)
|
Code Review by Qodo
1. Crater method undeclared
|
59b40a9 to
21a5be6
Compare
|
You missed the other instances of |
| #define K_TRIGGERS_VERSION_1 1 | ||
| #define K_TRIGGERS_VERSION_2 2 // Added m_isWaterArea | ||
| #define K_TRIGGERS_VERSION_3 3 // Added m_isRiver & m_riverStart | ||
| #define K_TRIGGERS_VERSION_4 4 // Added layer name. |
There was a problem hiding this comment.
this is added so the game builds, as its required by Polygon Trigger path.
|
/agentic_review |
ok, this is bad, well im working on it, maybe im still lacking, well get them all. |
|
Code review by qodo was updated up to the latest commit 21a5be6 |
21a5be6 to
82d9f62
Compare
i think i chnaged them all, hope so. |
Merge with Rebase
This merges the Generals and Zero Hour implementations of
PolygonTrigger,SidesList, andTerrainLogictogether with their matching headers.Target conditions preserve retail compatibility while making isolated Zero Hour improvements available to non-retail Generals builds:
MapReaderWriterInfootherwise remains target-specific.SidesList.halready matches between both games except for its product copyright line.No files are moved in this pull request.
Testing
git diff --check