* Bump version and create initial changelog entry
* Ninjum patch 2 (#11916)
* Update Galician.properties
translate up to line 2000
* Update Galician.properties
line 2137
* Update Galician.properties
2249 line
* Update Galician.properties
translate up to line 2300
* Update Galician.properties
repair line 2269, translate up to line 2300
* Update Galician.properties
translate up to line 2400
* Update Galician.properties
translate up to line 2800
* Update Galician.properties
translate up to line 2800 and repair some lines
* Update Galician.properties
translate up to line 3200
* Update Galician.properties
translate up to line 3500
* Update Galician.properties
translate up to line 4090
* Update Galician.properties
translate up to line 4670
* Update Galician.properties
translate up to line 5057
* Update Galician.properties
translate update to line 6036
* Update Galician.properties
translate up to line 6700
* Update Galician.properties
all lines translated
* Update Turkish.properties (#11914)
* Update Catalan.properties (#11912)
* Update Hungarian.properties (#11910)
Added some translations
* Update Indonesian.properties (#11906)
Corrected the mistranslated word.
* Update Ukrainian translations (#11905)
Co-authored-by: Kostiantyn Ko <mormat.iam@gmail.com>
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: ninjum <138787523+ninjum@users.noreply.github.com>
Co-authored-by: ygz213 <77006222+ygz213@users.noreply.github.com>
Co-authored-by: Joan Josep <juanjo.ng.83@gmail.com>
Co-authored-by: JurDan | Werewolf Cookie <80947706+JurDan775@users.noreply.github.com>
Co-authored-by: X2003 <158255876+Xenia2003@users.noreply.github.com>
Co-authored-by: Kostiantyn Ko <test9@mormat.name>
Co-authored-by: Kostiantyn Ko <mormat.iam@gmail.com>
* Diacritics support - achieving 1-Char-Per-Glyph via a fake alphabet
* Diacritics support - Redesign state engine and polishing
* Diacritics support - Unit test
* Diacritics support - Expand unit test to cover more cases
* Diacritics support - Expand unit test to cover more cases
* Clarify a function name
* Change format of diacritic definitions
* Refactor DiacriticSupport to per-language class with statics in Companion
* Update DiacriticSupport to use CharCategory and enable support of surrogate pairs
* Documentation
* Bump version and create initial changelog entry
* Update Catalan.properties (#11869)
* Update Simplified_Chinese.properties (#11868)
* Update Simplified_Chinese.properties
* Update Simplified_Chinese.properties
* Provide translations to Ukrainian (#11867)
Co-authored-by: Kostiantyn Ko <mormat.iam@gmail.com>
* Update Italian.properties (#11866)
* Update French.properties (#11862)
* galician translate (#11848)
* Add files via upload
* Update Galician.properties
under construction
* Update Galician.properties
corrections and translated more
* Update Galician.properties
all lines translated, errors missing
* Update Galician.properties
Complete translation, revised brackets, pending text revision but already functional
* Update Galician.properties
* Update Galician.properties
correxida liña 637 posto [time] que e o correcto.
* Update Galician.properties
revisado ata 2000
* Update Galician.properties
repair line 1496 and 1905
* Update Galician.properties
lines 1496 to 1499 repair
* Update Galician.properties
hei por he varias, liña 995 correxida
* Update Galician.properties
+ correccions
* Update Galician.properties
starting the translation again and little by little to see if we can make it through this one, the other one pains me to say but it was real garbage.
Only the first 500 lines have been translated to check for errors
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Joan Josep <juanjo.ng.83@gmail.com>
Co-authored-by: 焕晨HChen <123531821+HChenX@users.noreply.github.com>
Co-authored-by: Kostiantyn Ko <test9@mormat.name>
Co-authored-by: Kostiantyn Ko <mormat.iam@gmail.com>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: ninjum <138787523+ninjum@users.noreply.github.com>
* Bump version and create initial changelog entry
* Apply a few fixes to wording in Ukrainian (#11840)
Co-authored-by: Kostiantyn Ko <mormat.iam@gmail.com>
* Update Italian.properties (#11838)
* Update Indonesian.properties (#11814)
Corrected a capitalisation and translated the new words.
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Kostiantyn Ko <test9@mormat.name>
Co-authored-by: Kostiantyn Ko <mormat.iam@gmail.com>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
Co-authored-by: X2003 <158255876+Xenia2003@users.noreply.github.com>
* Bump version and create initial changelog entry
* Provide translations to Ukrainian (#11809)
Co-authored-by: Kostiantyn Ko <mormat.iam@gmail.com>
* Update Simplified_Chinese.properties (#11805)
* Update Simplified_Chinese.properties
Has been a long time since my last translation. (Seems to be, a few months?)
* Update Simplified_Chinese.properties
* Update Spanish.properties (#11797)
* Update French.properties (#11796)
* Update Indonesian.properties (#11794)
Translated the new words.
* Update Hungarian.properties (#11793)
* Update Hungarian.properties
* Update Hungarian.properties
* Update Brazilian_Portuguese.properties (#11792)
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Kostiantyn Ko <test9@mormat.name>
Co-authored-by: Kostiantyn Ko <mormat.iam@gmail.com>
Co-authored-by: heipizhu4 <100454479+heipizhu4@users.noreply.github.com>
Co-authored-by: Caballero Arepa <78449553+Caballero-Arepa@users.noreply.github.com>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: X2003 <158255876+Xenia2003@users.noreply.github.com>
Co-authored-by: balazsszalab <balazsszalab@freemail.hu>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
* Split off reuses of CityStateIcons/Cultured to allow modding separately
* Reposition floating tutorials in case the TopBar moved its buttons
* Event definition, art and basic support
* Split off Event rendering from AlertPopup
* Support Event presentation modes and replace hardcoded floating tutorials
* "Meet another civilization" art - can't find any better
* Tweak TranslationFileWriter and some polishing
* hasAtLeastMotivationToAttack now takes uses City.neighboringCities
* Changed attack pathing to use Astar
* Made the base force higher
* Declare war checks for total population instead of number of cities
* MotivationToAttackAutomation takes into account denunciation
* Set up DeclareWarTargetAutomation.kt
* Added logic for Civs to try and gang up on other Civs
* Added logic for civs to try and join an ally civ in their war and to declare war directly
* Added declineJoinWarOffer flag
* Reduced the likelyhood of declaring war a little
* Civs don't try to join wars against city-states
* Removed calculating targets with 0 motivation
* Relative production is not calculated against city-states
* Improved getAttackPathsModifier to only calculate the best path per city
* Refactored filter statements
* AI now tries to execute planned wars by default
* Culture Civs can now declare war, AI can declare multiple wars
* AI won't gift gold to city-states that it wants to attack
* Changed motivation from combat
* Changed AI aggression towards city-states
* Civs don't want to sign a DOF with the only nearby major civ as much
* City.neighboringCities filters out cities that are not visible
* Fixed some conditionals in tryJoinWar
* Fixed some war plan types breaking instead of continuing
* Civs are more likely to sign open borders if they haven't seen their cities
* Changed far away cities to have less of a value
* Fixed neighboringCities and getNeighboringCivilizations
* Other fixes
* Reduced motivation to attack from relative strength
* Added more to motivation to attack
* Added extra friendship modifiers
* Moved war evaluation to WarPlanEvaluator
* Added comments and re-named preparingWarPlan
* AI Team wars require neutral relations to send
* Added a team war notification
* Added evaluation of join war trades
* Tweaked MotivationToAttackAutomation
* Improved peace deal offers
* AI peace deals wait until 10 turns after declaring war
* Made the AI declare war a little less
* AI builds more military units
* AI keeps at least 2 great generals to not build citadels with
* AI TeamWar is more specialized for fighting stronger Civs
* Removed extra line
* Added more comments
* Improved unit tryPrepare logic
* Minor respelling and style improvements
* Changed MotivationToAttackAutomation HashMap to be a list
* Added a heuristic for the Astar search
* TeamWarPlan focuses more on relative force and fighting stronger civs
* MotivationToAttackAutomation takes into account planned wars and can target stronger civs
* Added logic for AI's to request other civs to join their war
* Fixed some WarDeclaration TradeEvaluation logic and reduced costs
* Added some extra safety against extreme force values in DeclareWarPlanEvaluator
* Changed the spy level cap to be a mod constant
* Spy rank shows with more stars
* Reverted some temporary debug changes
* Changed Promotes all spies to accept an amount
* Change Promotes all spies [amount] time(s) to have parenthesis around the s
* Fixed problem with merging
* Added an option to disable move by long press
* Moved setting check to tileGroup.onActivation and changed it to check for longTapMove
* Added translation
* Bump version and create initial changelog entry
* Create Zulu.properties (#11634)
zulu language translation for unciv, very early, will continue transcribing.
* Updates + Fixes to Belarusian, Russian, Italian (#11633)
* Updates + Fixes to Belarusian
Even more content
* Russian Update
* Revert "Russian Update"
This reverts commit 0b44358510.
* Italian + Russian + BelarusianUpdate
Update for Belarusian
* Update Indonesian.properties (#11632)
Corrected the mistranslation.
* Add a few translations to Ukrainian (#11629)
Co-authored-by: Kostiantyn Ko <mormat.iam@gmail.com>
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: graycloud0 <151023736+graycloud0@users.noreply.github.com>
Co-authored-by: GameBoyNoob <94763659+GameBoyNoob@users.noreply.github.com>
Co-authored-by: X2003 <158255876+Xenia2003@users.noreply.github.com>
Co-authored-by: Kostiantyn Ko <test9@mormat.name>
Co-authored-by: Kostiantyn Ko <mormat.iam@gmail.com>
* Reverted spy button to show the spy white icon
* Changed the docs credits
* Espionage button now uses a separate path
* Reverted changing Icons.png
* Changed Espionage.png to the new sprite
* Some UI architecture changes
* Some UI architecture changes - merge Kdoc update from another PR
* Remove experimental status of the key bindings UI
* Minor update to keyboard tutorials
* Minor readability linting: A few color names instead of hex codes
* Fix links from Options not working when called from MainMenuScreen
* Added coup success calculation
* Added a coup button
* Added a coup button functionality
* Improved coup chance calculation
* Added coup effects
* Fixed random value being too high
* Fixed percent chance roll
* Hid enemy spy factor from the chance text
* Added coup notifications
* Added translations
* Updated a notification
* Style changes
* Put some text onto multiple lines
* Fixed "failed staged" notification
* Added missing translation
* Finished fixing merge conflicts
* Added AI to city-state coups
* Coup notifications are now sent to the spectators as well
* Changed spy rank modifier to be additive
* Added city-state Elections
* Added Elections notifications
* Removed temporary rigging elections in Spy.kt
* Modified votes from influence a little
* Fixed rigging election turns
* Fixed elections
* Randomised city-state election days
* Refactored geCapital
* Refactored election random to use randomWeighted
* Fixed getSkillModifier being private
* Updated translations and fixed a notification for election rigging
* Minor linting
* More linting
* Consistent naming city/location, cache city on Spy (tile visibility perf)
* Empower SpyAction enum (minor perf)
* NotificationAction for Espionage, shorthand on the Spy instance
* Fix National Intelligence Agency giving one extra Spy level
* Fix "Move Spies" NextTurnButton prompt appearing every turn when spies are in Surveillance
* Fix failed tech theft rewarding tech anyway (and open spy kill chance when theft ordered but nothing to steal)
* Finally refactor SmallButtonStyle as standalone component
* Fix unable to assign spies for counter-intelligence
* Shorten establish-network phase for domestic spy placement
* Refactor and prettify MoveToCityButton, reuse as pointer who is to move (and some tiny changes)
* Decorate Spy icons by rank and show those in the hideout too
* Make city name labels in Espionage screen clickable
* Umm... duplicate targets behave same as single targets
* Spy mechanics - no establish network before counter-intelligence, commenting
* Oops, those lines do not belong in this branch anyway
* Fix Concurrency being zombified but still tasked to run stuff
* Do not tie Android logcat output to whether Gdx was built for debugging
* Simplify GameStartScreen
* Add wiki page on Debugging/Building for Android
* Created DeclareWarReason enum
* Created a new notifyOfWar function and a DeclareWarReason class
* moved handleCityStateDirectAttack to it's own function
* Moved changing modifiers to its own function
* Moved notifyOfWar above onWarDeclared
* Fixed defensive pact canceling notifications
* Added more comments
* Fixed DiplomacyManagerTests
* Warmongering does not stack with defensive pacts
* Reworked how shared enemy modifiers are given out
* Fixed JoinWar notifications
* Added join war translations
* Added missing defensive pact translations
* Fixed translation parameter problems
* Changed "canceled" to "cancelled"
* Rename new capital when a civ survives losing their civ-named capital
* Linting
* Make "overflow" city founding names translatable
* Fix some unit tests relying on hardcoded Random() results
* Expand Events to allow civilopediaText, fixing hidden uniques as side effect
* Fix ConditionalChance save scumming
* Fix ExtraImages not working within mods
* Missing documentation of the changes to Events
* Kdoc to clarify why helper returns nullable
* Lint getJavaClassByName: fix compiler warning and re-sort when
* FormattedLine now throws on problems with extraImage loading
* Fix Tutorial extraImage by removing auto and making it explicit
* Revert "FormattedLine now throws on problems with extraImage loading"
This reverts commit b5ab4084ee.
* Partially revert the revert, so bad extraImage fields are console-logged
* Replace and credit "Link" icon
* UnitActionIcons/Escort is a black version of "Link"
* Reprioritize UnitGroup "action" badge to prefer showing what Workers build over escorting
* Fix apparent bug removing starting locations
* Remove StartingLocation legacy support (when they were TileImprovements)
* Starting locations get a "usage" controlling new game "select players"
* Maps get a description map creators can use to pass info to their users
* Fix bad fix from last PR preventing then map preview of the initial selection to show in some cases
* Wrap all those setProgrammaticChangeEvents calls
* Fix None/Normal discrepancy
* Added OneTimeSpiesLevelUp, OneTimeGainSpy, SpyEffectiveness, EnemySpyEffectiveness and HiddenWithoutEspionage Uniques
* Spy effectiveness affects stealing tech and rigging elections
* Fixed HiddenWithoutEspionage
* Added Constabulary and Police Station
* Added cityFilter to SpyEffectiveness
* Added national Intelligence agency
* Added Great Firewall
* Fixed great firewall having a float value
* EspionageManager addSpy now returns Spy instead of name
* Added some simple espionage tests
* Fixed OneTimeSpiesLevelUp still wanting parameter
* Spy efficiency occurs after skill modifier
* Added another test
* Added Police State spy efficiency reduction unique
* Fixed "Hidden when espionage is disabled" wording
* Fixed "effectiveness" wording
* Changed "enemy spy effectiveness" unique to use negative matters
* Spy effectiveness only affect tech steal rate
* Changed "Gain an extra spy" and "Promotes all spies" uniques
* Removed Police State comment that is no longer accurate
* Changed spy effectiveness to be multiplicative
* Offer custom map mod/ruleset and name as master/child SelectBoxes
* Let map Preview class (partial parse) include starting locations
* Implement button to use map-selected nations
* Show a LoadingImage while the maps are still loading
* Fix merge errors
* Usability improvements
* More out-of-sync fixes and improvements
* Template
* Allow for replacement improvements
* imports
* Forgot the most important change, lol
* Docs
* Replacement description, validation, and filter
* Move more into ImprovementDescriptions
* Whoops, forgot to yield
* Fix some copy-paste artifacts
* New translations
* Fix double see also
* Add space for translation engine
* Added configurable natural wonder discovery stats
* Shortened the code
* Updated the base rulesets with new unique
* Updated the El Dorado unique
* Applied the suggestions
* Reintroduced the implementation for deprecated uniques
* Changed tile.naturalWonder to naturalWonder
* Fixed policies do not grant production bonus to wonders
* Added multi-filter and tech filter for buildingFilter
* Rectification of the uniques of monument to the gods and marbles
* Fixed mod checker issued warnings regarding the techFilter in Unit and Building Filters.
* Edit Unique-parameters.md
* Undo 'Fixed policies do not grant production bonus to Wonders
* Remove Transform requirement checks
* Add back in requirement for OnlyAvailable
New BuildableOnly unique
* Instead of a new unique, expand CanOnlyBeBuiltInCertainCities to instead take conditionals
* Rename to notMetRejections and copy to BaseUnit
Add CanOnlyBeBuiltInSpecificCities to constructionRejectionReasonType
* Setup CanOnlyBeBuiltInCertainCities as depreciated (renamed CanOnlyBeBuiltInCertainCities_dep)
* Redirect Depreciation
* Quick Camel Case rename
* Function renaming and moving Unique to general Construction Uniques
* spelling
* Move Unique. Update Error message
* version
* Minor Quest/QuestManager linting
* Cache Quest and QuestName references and use them
* Nicer randomWeighted and fix UniqueType.ResourceWeighting
* Integrate @soggerr's #10739 - show tied leaders and your position if you aren't leading
* One more lint
* Bump version and create initial changelog entry
* Update French.properties (#11214)
* Update Italian.properties (#11211)
* Update Brazilian_Portuguese.properties (#11210)
* Update Indonesian.properties (#11209)
* Update Indonesian.properties
Fixed and added translation to some words.
* Update Indonesian.properties
* Update Indonesian.properties
* Added a Russian translation for the introductory text of Queen Elizabeth (#11206)
This is a translation close to the text. However, I have tried to keep the solemn style in translation, so there is a slight departure from the original.
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
Co-authored-by: M792003 <158552928+M792003@users.noreply.github.com>
Co-authored-by: NoobTutorial <142553623+NoobTutorial@users.noreply.github.com>
* City buttons support right-click / long-press to enter CityScreen directly
* City r-click: Rename helper and UI tips
* City capitalization follows getCurrentTutorialTask precedent
* City capitalization change applied to existing translation keys
* Revert "City capitalization change applied to existing translation keys"
This reverts commit c3638a0daf.
* Revert "City capitalization follows getCurrentTutorialTask precedent"
This reverts commit b618f4cae3.
* City capitalization in new text follows getCurrentTutorialTask precedent
* Added escort button
* Added basic escort movement
* Improved escort movement
* Swapping breaks escorting
* Added stop escorting button
* Added link icon to unit
* getDistanceToTiles() now automatically includes escorting
* Multi-turn movement with different units works somewhat
* Escorting units persist to escort across saves
* Escorting units are only idle if their partner unit is idle as well
* Fixed multi-turn escort movement where one unit has more movement points left over
* Added basic tests
* Added a test for formation idle units
* Added some basic movement tests
* Added some canMoveTo tests
* getDistanceToTiles only caches when includeEscort is true
* added getDistanceToTiles test
* An entire commit to remove one line of white space just for you! And yes, there are no semi-colons;
* Added translations
* Added more stopEscorting() calls when the unit is removed
* Added extra comments and refactoring
* Refactored removeAllTilesNotInSet to use a mutableIterator
* Refactored code based on review
* Refactored removing tiles in PathsToTilesWithinTurn that aren't in another PathsToTilesWithinTurn
* Right-click external links to copy url
* Add hint about right-clicking links to UI Tips tutorial
* Add wiki link to about and centralize repo/wiki external link bases
* Mayan Long-Count unlock: Match translation template and existing translations to actual notification
* A TFW run adds another empty line at the end...
* Conditional for building in amount of cities
* fix order of operations
* Deprecate old require in amount cities uniques
* import
* Fix referring to the unique instead of the conditional
* Fix yield message
* I have no clue how this isn't imported, but I'mma assume this translates fine anyways
* Rename text for unique
* revert unique text
* Whoops
* Remove unnecessary puppet check
* Move additional description to it own function
* Split missing city text into its own function
* Move ToDo comment
* flip to be easier to read
* Move onlyAvailable rejections to its own function to be easier to work with
* Add in the word "of"
* Minor linting and fix folder-package mismatch
* Actually make AnimatedMenuPopup stay inside the stage in all directions (was done for bottom left only before)
* Proper keyboard bindings for AutoPlay and -menu
* Testing translations
* AutoPlay as widely used term
* Added getSpiesInCity method in EspionageManager
* Expanded stealing technology code
* Spies can now die and revive
* Added basic rigging elections
* Spies rigging elections can now be caught
* Added spy rank
* Players can now move spies to city-states
* Spies at a higher rank steal tech quicker
* EspionageAutomation now sends spies to city-states and to do counter intelligence
* Fixed some EspionageAutomation logic
* Fixed EspionageAutomation error
* Spy.location is now stored as a vector2
* Accounted for the only able to be one spy of a civ in each city
* Spies level up when successfully stealing tech.
* Increased tech steal rate by spy rank
* Increased influence gained by rigging elections
* Added a spy level cap
* Spies no longer get stuck on counter-intelligence action
* Spy automation no longer tries to rig elections in city states that it is at war with
* canMoveTo now checks if the city tile is visible
* Added espionage translations
* Changed automateSpySteal/Rig/Counter intelligence return types
* Simplifies automateSpies in EspionageAutomation
* Added blank lines before titles
* Improved spy being found and killed message phrasing
* Add modified nation descriptions
Original descriptions reworded and a bit shortened.
* Fix Greece description
* Add modified nation descriptions (vanilla)
* Improvements to Nation descriptions
Fixes and improvements by Yairm
* Improvements to Nations descriptions (vanilla)
Fixes and improvements by Yairm
* Improve startIntroPart2 for all nations
Also add fixes/improvements by Yairm.
* Improve startIntroPart2 for all nations (vanilla)
Also add fixes/improvements by Yairm.
* Experimental pathfinding - still not good enough for main branch
* Fixed strange pathfinding and impassible tiles
* Fixed weirdest bug in the history of weird bugs - remove() on an object did not remove the object
* Avoid damaging and enemy tiles for new pathfinding
* Add option for activating experimental movement
* Allow almost any mod zip download source
* Linting
* Add basic "Release page section" link capability, more linting
* Refactor: Move Github to logic
* Refactor: Split Github into files
* Refactor: centralizing all API knowledge
* Try bumping detekt version to fix false complaint
* Attempt to trick detekt to not complain about `it`
* Better overload-ambiguity-solving + detekt-compatible SAM use
* Add unique to allow for generalized great generals
* Don't add compatibility for rulesets with conditional generals
* Add to rulesets
* add in pre Kotlin 9 parenthesis
* whoops missed a parenthesis
* I guess pre Kotlin 9 parenthesis was unnecessary, whoops
* Add back old variables to clone function
* Move the list of all potential generals to Ruleset
* Move list of unit construction rejections to IConstruction
* flip !any{} to none{}
* Fix imports
* Typo
* Add Gold Growth and Production Growth Focus
New Manual Focus doesn't reallocate population
* Use Stat Names (and symbols) for focus
* Missing reassign code
* Clean up table for efficiency
* Table v2
* minor translation changes
* COMPATIBILITY
* v3 table
* Minor fixups
* Add Gold Growth and Production Growth Focus
New Manual Focus doesn't reallocate population
* Use Stat Names (and symbols) for focus
* Missing reassign code
* Clean up table for efficiency
* Table v2
* minor translation changes
* COMPATIBILITY
* v3 table
* Minor fixups
* Update to master code
Remove duplicating Food yield multiply
* Revert Compatibility Version
---------
Co-authored-by: itanasi <44038014+itanasi@users.noreply.github.com>
initialize() calls useImmersiveMode() internally, which would override the system ui visibility we manually set, leading to setting effectively being ignored on startup
Also, we can use LibGDX's builting function, which is more future-proof :)
* Bump version and create initial changelog entry
* Update Spanish.properties (#10780)
* Even more translations of Malay.properties (#10778)
I plan to finish the UI section this week. Honestly, going through and skimming a bit I've seen things I've never seen in game.
* Update Brazilian_Portuguese.properties (#10775)
* Some German translations (#10772)
* Update French.properties (#10768)
* Update Italian.properties (#10767)
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Caballero Arepa <78449553+Caballero-Arepa@users.noreply.github.com>
Co-authored-by: Mikhail <151419244+MetaFBMI@users.noreply.github.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
Co-authored-by: SomeTroglodyte <63000004+SomeTroglodyte@users.noreply.github.com>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
* Added a new AutoPlay until end button
* Added the new AutoPlay until victory setting to translation
* Reverted some comment fixes to hopefully not have a merge conflict
* Mod compatibility - update declarations
* Mod compatibility - logic and UI changes
* Mod compatibility - flag some invalid use patterns
* RulesetValidator - lint until Studio shuts up
* Fix isBaseRuleset test in ModRequires validation
---------
Co-authored-by: Yair Morgenstern <yairm210@hotmail.com>
* Add Gold Growth and Production Growth Focus
New Manual Focus doesn't reallocate population
* Use Stat Names (and symbols) for focus
* Missing reassign code
* Clean up table for efficiency
* Table v2
* minor translation changes
* COMPATIBILITY
* v3 table
* Minor fixups
* Refactor Battle damage shadowed Label into reusable WidgetGroup
* Make Politics Overview "Grid header" fixed and some linting
* Add a Legend popup explaining line colors in the Politics Overview Diagram: Click inside
* Missing translation template
* Final decision on background didn't make it in properly
* Remove unused png - those are now in the Construction atlas
* Smaller background image
* Color and shadow choices
* Redo atlas to include both 10505 and this
* Add another confirmation when buying a religious unit in a city that doesn't follow a religion founded by the city's civ.
* There's other stuff that can be purchased with Faith. Better to use UniqueType.Religious unit I guess.
* Add string to template.properties
* One more space to make unit tests happy
* Better template.properties
* Reinsert trailing space
* Introduce Constants entry for "Cancel"
* Redo ConfirmBuyPopup
* Dev console command to tweak religion pressures
* Translation templates and one test
---------
Co-authored-by: SomeTroglodyte <63000004+SomeTroglodyte@users.noreply.github.com>