a3b48ab532
Added notification when enemy religion spread converts a city
2025-01-11 19:48:54 +02:00
39ebaad85a
chore(modding): Rename Austrian unique to remove trailing dot
2025-01-11 19:40:45 +02:00
714242aa4c
Add "has denied your trade request" notification
2025-01-11 19:30:28 +02:00
eeb65523eb
Fixed bug due to recent function unification
2025-01-09 15:21:05 +02:00
612375d85d
Chore: Slight getShortestPath simplification
2025-01-08 20:19:18 +02:00
50979e8a0e
Ruins stat gifts modified by game speed
2025-01-08 11:10:53 +02:00
413ace3985
Fixed padding for map view icons for small minimaps
2025-01-08 09:51:56 +02:00
70baf93012
Version rollout ( #12766 )
...
* Bump version and create initial changelog entry
* Update Indonesian.properties (#12764 )
* Update Indonesian.properties
Translate new strings
* Update Indonesian.properties
Fix space error
* Update Indonesian.properties
Fix space
* Update Indonesian.properties
Try fixing space error
* Update German translation (#12763 )
* translate battle action lines (#12760 )
* Update Dutch.properties (#12759 )
* Update Dutch.properties
* Update Dutch.properties
* Update French.properties (#12758 )
* Update Italian.properties (#12757 )
* Update Italian.properties
* Update Italian.properties
* Update Spanish.properties (#12751 )
I found some extra spaces " ".
* Update Brazilian_Portuguese.properties (#12750 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com >
Co-authored-by: kensvin <kensvin28@gmail.com >
Co-authored-by: mape6 <mape6@posteo.de >
Co-authored-by: metablaster <44481081+metablaster@users.noreply.github.com >
Co-authored-by: dutchwolfgirl <110766475+dutchwolfgirl@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: Nahuel Geno <142752140+NahuelGeno@users.noreply.github.com >
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com >
2025-01-07 22:48:49 +02:00
fbe4cb10ee
correct alignment of text to icons ( #12756 )
...
* correct alignment of text to icons
* Add documentation to padTopDescent()
---------
Co-authored-by: mrimvo <6030346+mrimvo@users.noreply.github.com >
2025-01-07 22:48:36 +02:00
5364ead170
Add GoogleMaps-like pinching ( #12765 )
...
Co-authored-by: mrimvo <6030346+mrimvo@users.noreply.github.com >
2025-01-07 20:49:58 +02:00
5b864f8598
Tweak UI city screen ( #12755 )
...
* Add missing translation template
* city screen label: Ellipsize city name if too long
* Reintroduce priority buttons in queue entries when queue is expanded
* Horizontal queue space optimized for Small Portrait Screens, so that city stats stay visible
---------
Co-authored-by: mrimvo <6030346+mrimvo@users.noreply.github.com >
2025-01-07 20:49:06 +02:00
9ef0966b2e
Update NextTurnAutomation.kt ( #12754 )
2025-01-07 20:48:56 +02:00
b1da26c20c
chore: split checkFileNames into subfunctions
2025-01-07 20:48:31 +02:00
6f068d5fd3
chore: reduce automateWorkerAction complexity even more
2025-01-07 20:15:36 +02:00
1296520737
chore: reduce automateWorkerAction complexity
2025-01-07 20:05:27 +02:00
90b3661b95
Show total number of cities in city table
2025-01-07 19:36:28 +02:00
e4694ab5ff
chore: renamed all "distance to tiles" to "movement"
2025-01-05 17:00:18 +02:00
d6e09b1356
Avoid ANRs when loading games
2025-01-05 14:49:37 +02:00
3af82a756c
Resolve rare crash for corrupted game settings
2025-01-05 14:36:18 +02:00
abea819a7f
Resolved #12753 - Queue items remain in bounds
2025-01-05 13:19:49 +02:00
ff82b238f4
4.15.0
2025-01-04 20:35:41 +02:00
b86701e305
"Can move after attacking" accepts combat conditionals
2025-01-04 20:31:02 +02:00
cb2295653d
Version rollout ( #12748 )
...
* Bump version and create initial changelog entry
* Update Latin translation (#12740 )
* Update Latin translation
* Fix translation
* Fix translation
* Revert.
* Redo
* Update Spanish.properties (#12736 )
* Update Spanish.properties
* Update Spanish.properties
* Update Spanish.properties
* Update Brazilian_Portuguese.properties (#12733 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com >
Co-authored-by: sls1005 <90055573+sls1005@users.noreply.github.com >
Co-authored-by: Nahuel Geno <142752140+NahuelGeno@users.noreply.github.com >
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com >
2025-01-04 20:09:09 +02:00
e2f346490c
Resolved #12417 - "Costs [amount] [stockpiledResource]" works for improvements
2025-01-04 20:08:55 +02:00
a4a403b104
Updated CityStateFunction.tk so that city states, will get angry at you, if you steal their lands ( #12725 )
...
* Settler settle best tile when not escort and dangerous Tiles instead of running away
Settler unit will now settle on best tile in dangerous Tiles without escort instead of running away.
* Update WorkerAutomation.kt
* Update SpecificUnitAutomation.kt
* Update WorkerAutomation.kt
* Update SpecificUnitAutomation.kt
* Now city states get mad when you steal their Lands
* new version
* change to getDiplomacyManagerOrMeet
* added text to template.properties and changed AlertPopup.kt
* Update template.properties
* with period at the end :b
* add flag now
* Made Option to declare war when a city state is bullied unavailable
2025-01-04 20:05:08 +02:00
9ce439fd7f
Improved city screen queue ( #12737 )
...
* optimized city screen for smart phone
- moved "buy" button to city info table
- removed "add to queue" button
- expand icon changed to android defaults
- CityStatsTable: big scrollable area, expandable
* made CityStatsTable collapsible
* Extracted BuyButtonFactory and re-added buy button close to construction queue
* optimized city screen construction queue for space and optimized for cramped portrait
- moved priority buttons under the queue
- queue is collapsible and shows preview
- when expanded, the queue takes available space
- collapse stats on cramped portrait
- collapsed stats show 2 lines of resources in cramped portrait to reduce width, right aligned
- raze button moved close to city button in cramped portrait
* allow selection in queue preview
* Use Table.setEnabled() on priority buttons
* Fix update after deleting entry from queue
* Add reasoning for vertical space distribution of the left handed tables in the city screen. Minor fix for queue buttons.
* Fixed click event propagation
* Replace max() with coerceAtLeast()
---------
Co-authored-by: M. Rittweger <m.rittweger@mvolution.de >
Co-authored-by: mrimvo <6030346+mrimvo@users.noreply.github.com >
2025-01-04 20:02:45 +02:00
2e32eccbce
Allow for city level stockpiles to actually function ( #12710 )
...
* Allow for city level stockpiles to actually function
* Disallow civs to gain citywide stockpiles from gainStockpiledResource
* Give the correct resource amount from city.getAvailableResourceAmount
* Make getReserve for cities explicit for tileResources
* Remove city function for adding stockpiles via a string
* Remove civ function for adding stockpiles via a string
2025-01-04 20:02:28 +02:00
919c4e39d9
Resolved #12747 - "free building" unique respects civ replacement buildings
2025-01-04 19:48:21 +02:00
e4d5ae9689
Update ConstructionAutomation.kt ( #12744 )
2025-01-04 19:24:53 +02:00
496b76e2ae
Larger 'per turn' text for gold and faith
2025-01-02 20:54:44 +02:00
bfe1caac6a
Resolved #12735 - Adjacency checks are only for adjacent tiles, and not also for this tile
2025-01-02 20:52:17 +02:00
ced36b8e8a
chore: Early exit moveToNewEra
2025-01-02 20:47:15 +02:00
9fca320574
Resolved #12734 - disabled buttons no longer cause click-through
2025-01-02 20:46:49 +02:00
aec9507f60
Version rollout ( #12732 )
...
* Bump version and create initial changelog entry
* Update Russian.properties (#12731 )
I kept seeing this space for 3 years of playing this game, and it makes my anxiety act like crazy, delete it please xD
* Update Brazilian_Portuguese.properties (#12727 )
* Update Brazilian_Portuguese.properties
* Update Brazilian_Portuguese.properties
* Update Brazilian_Portuguese.properties
* Update German translation (#12723 )
* Update Spanish.properties (#12720 )
by z4TaN
* Update Latin translation (#12715 )
* Update Latin translation
* Update translation
* Fix typo
* Update Italian.properties (#12714 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com >
Co-authored-by: shwwwa <shwwwa.dev@gmail.com >
Co-authored-by: altiereslima <altieres.lima@gmail.com >
Co-authored-by: mape6 <mape6@posteo.de >
Co-authored-by: Nahuel Geno <142752140+NahuelGeno@users.noreply.github.com >
Co-authored-by: sls1005 <90055573+sls1005@users.noreply.github.com >
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com >
2025-01-01 15:07:26 +02:00
826f1b4e58
Update AirUnitAutomation.kt ( #12712 )
...
* Update AirUnitAutomation.kt
* Update AirUnitAutomation.kt
2025-01-01 14:47:39 +02:00
5e5a9d7d02
Let AI choose healing promotions ( #12728 )
...
* Update UnitAutomation.kt
* Update UnitAutomation.kt
* Update UnitAutomation.kt
2025-01-01 14:46:58 +02:00
8d70606735
perf(memory): Don't recreate terrain lists all the time, use the same list
2025-01-01 14:43:44 +02:00
e5e656f34f
perf: Convert tile percentage categories to EnumMap for both speed and memory
2025-01-01 14:32:26 +02:00
9ae9916dce
perf: Remove Stat creation when improvement/road is null
2025-01-01 14:22:45 +02:00
1683c484e6
perf: Remove memory allocations when get/setting individual stats
2025-01-01 14:17:57 +02:00
5f235d818f
Resolved #12724 - City-state stat bonuses apply correctly
2024-12-31 14:21:38 +02:00
ba9bb4a56b
chore: remove dead loadScenario function (happens via new game screen)
2024-12-30 11:47:28 +02:00
38b44ec2e1
Move LinuxX11SaverLoader to Desktop as should be
2024-12-30 11:46:32 +02:00
4ec7b07040
Better proguard rules to enable r8 minification
2024-12-30 11:10:02 +02:00
70068939ed
More uniques work with "in this city" conditional
2024-12-29 21:26:30 +02:00
88a92d77e4
Resolved #12717 - terrain fonts no longer flipped
2024-12-29 13:07:43 +02:00
d23f32d3e5
Pathfinding: Avoid unfriendly city state tiles when this doesn't affect movement speed - #12718
2024-12-29 12:37:22 +02:00
e224ae62ef
4.14.18
2024-12-25 20:54:14 +02:00
647484a5e0
Version rollout ( #12709 )
...
* Bump version and create initial changelog entry
* Update Latin translation (#12708 )
* Update Latin translation
* Update translation
* Fix translation
* Update Catalan.properties (#12700 )
* Update French.properties (#12698 )
* Update Brazilian_Portuguese.properties (#12696 )
* Update Indonesian.properties (#12695 )
Translation and corrections.
* Update Russian.properties (#12694 )
* Update Russian.properties
* Update Russian.properties
* Update Croatian translation (#12693 )
* update untranslated lines
* fix error
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com >
Co-authored-by: sls1005 <90055573+sls1005@users.noreply.github.com >
Co-authored-by: Joan Josep <juanjo.ng.83@gmail.com >
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com >
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com >
Co-authored-by: X2003 <158255876+Xenia2003@users.noreply.github.com >
Co-authored-by: dadadnet <dadadnet38@gmail.com >
Co-authored-by: metablaster <44481081+metablaster@users.noreply.github.com >
2024-12-25 20:46:03 +02:00
b948770c51
Simulation: More Robust Stats ( #12675 )
...
* More robust Simulation Stats
* Some code cleanup
* Enum
2024-12-25 20:45:29 +02:00