Skip to content

Translate game turn function#114

Closed
VladimirMakeev wants to merge 11 commits intorajko-horvat:masterfrom
VladimirMakeev:player-loop
Closed

Translate game turn function#114
VladimirMakeev wants to merge 11 commits intorajko-horvat:masterfrom
VladimirMakeev:player-loop

Conversation

@VladimirMakeev
Copy link
Contributor

@VladimirMakeev VladimirMakeev commented Dec 3, 2025

Description of Changes

Function F0_1238_0092 which handles single game turn with all its players, barbarian raids, city disasters, victory and loss conditions as well as score counting was translated.

Rationale behind Changes

Code translation, improvements.

Suggested Testing Steps

Main game loop should work as always:

  • all active players and their units should take their turns;
  • barbarians raids should spawn;
  • city disasters;
  • victory conditions should also work:
    • conquest;
    • space race;
    • turn limit;
    • retirement;
  • power graph and hall of fame after achieving victory should also work;
  • on easiest (Chieftain) difficutly human player should see hints about ingame menus and controls;
  • when starting new game, map view should be centered on a starting settlers unit.

@rajko-horvat
Copy link
Owner

I have finally incorporated the changes in this commit. Will try to incorporate changes from two other commits, since they aren't that large.

Sorry for the delay, haven't been able to concentrate properly after flu.

@rajko-horvat
Copy link
Owner

Implemented.

@VladimirMakeev VladimirMakeev deleted the player-loop branch December 17, 2025 20:21
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.

2 participants