Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow concessions to be assigned during the faction phase #515

Merged
merged 7 commits into from
Jul 21, 2024

Conversation

iamlogand
Copy link
Owner

@iamlogand iamlogand commented Jul 21, 2024

Closes #512

Switch to using `List` for type hints rather than `list`, because apparently it's better.
Move the `generate_assign_concessions_action` function to the concession helper script because it's no longer going to be exclusive to the revolution phase.
Fix UI issue causing some concession term links to be broken.
Make the changes that allow concessions to be assigned during the faction phase. Also update the tests so that they cover this scenario.
@iamlogand iamlogand added the feature Feature or enhancement label Jul 21, 2024
Fix a UI issue where an anchor was nested inside another anchor. This was fixed by making the outer anchor into a div, but it still behaves like an anchor.
@iamlogand iamlogand marked this pull request as ready for review July 21, 2024 14:26
Remove arrows between Faction flags in the actions area because it's easier to not have them. Might add them back at some point.
@iamlogand iamlogand force-pushed the feature/faction-phase-concessions branch from 77fd3c4 to 1b4deaf Compare July 21, 2024 14:53
Fix typo that was preventing the game from progressing beyond turn 1.
@iamlogand iamlogand merged commit ff4952e into main Jul 21, 2024
2 checks passed
@iamlogand iamlogand deleted the feature/faction-phase-concessions branch July 21, 2024 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Feature or enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Enable concession assignment during the initial faction phase
1 participant