Yair Morgenstern
4d63f0542f
Avoid font-related crash
2023-04-19 11:26:11 +03:00
Yair Morgenstern
2f25ed3053
Replaced hardcoded embarked sight with configurable
...
"Normal vision when embarked" replaced by "[+1] Sight <for [Embarked] units>"
2023-04-19 11:12:21 +03:00
Yair Morgenstern
26a155351e
UnitFilter accepts NationFilter of the civ (e.g. "vs [England] units")
...
chore: Constants for "Embarked" and "Wounded"
2023-04-19 10:51:01 +03:00
SomeTroglodyte
2b1f2513fc
Fix "religions to be founded" expanders accumulating ( #9214 )
...
* Fix my own dumb blunder re "Religions to be founded" expander
* Faith required for next Prophet should be visible
2023-04-19 08:19:22 +03:00
Yair Morgenstern
4da4d35a28
Resolved #9194 - Clear frameBuffer before we use it to draw images
2023-04-18 23:09:33 +03:00
Yair Morgenstern
35fbb5f9f3
Resolved #9221 - removed icons from selectboxes
2023-04-18 23:00:16 +03:00
WhoIsJohannes
9ba5497ce4
Show replay after 5 rounds and don't reveal where player is on the map. ( #9216 )
2023-04-18 01:11:31 +03:00
SomeTroglodyte
92ad0495f2
I'm pretty sure annexed cities in resistance shouldn't be allowed to buy tiles ( #9213 )
2023-04-17 21:42:37 +03:00
Yair Morgenstern
dbc9b0d0bd
4.6.3-patch1
2023-04-17 21:04:20 +03:00
Yair Morgenstern
958318e53b
Patch fix for crash, from Discord - @WhoIsJohannes
2023-04-17 21:04:20 +03:00
WhoIsJohannes
4eea7984f7
LineChart improvements (Highlight & DP) ( #9210 )
...
* LineChart improvements (Highlight & DP)
* Fix civ icon at end of line not showing.
2023-04-17 18:56:22 +03:00
Yair Morgenstern
0eda518bf9
Whoops a movement change got in when it shouldn't have
2023-04-17 13:50:44 +03:00
Yair Morgenstern
844b0a15d1
4.6.3
2023-04-17 09:36:45 +03:00
Yair Morgenstern
699a6bf12a
Removed double icons
2023-04-17 09:33:31 +03:00
Yair Morgenstern
0bf5cae401
Solved RAM crashes hopefully :)
2023-04-17 09:33:31 +03:00
Yair Morgenstern
e313f00f6d
Version rollout ( #9208 )
...
* Bump version and create initial changelog entry
* Update French.properties (#9201 )
* Translate Simplified_Chinese.properties (#9200 )
4.6.2 Basic Translate
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: YaoSiQian <2229561981@qq.com>
2023-04-17 09:33:26 +03:00
Yair Morgenstern
eabb91b0d8
Aircraft attack/move range colors entire tile
2023-04-17 08:37:02 +03:00
WhoIsJohannes
ccf37af468
Show garrison in city screen, so that it's easier to decide whether one should produce a military unit. ( #9202 )
2023-04-17 08:20:18 +03:00
WhoIsJohannes
d25804ffb5
Great people automation ( #9125 )
...
* Add automation for great scientist & merchant
* Automate great people (great merchant, great engineer & great scientist).
* Address comments
* Rename method for consistency
* Resolve comments
2023-04-17 08:19:55 +03:00
WhoIsJohannes
b9a7925285
Order defeated civs after alive civs even if the alive civs score is negative (e.g. for happiness) ( #9203 )
2023-04-17 07:38:43 +03:00
WhoIsJohannes
dbb46545f5
Fix golden age length action text ( #9204 )
...
Thanks SomeTroglodyte (https://github.com/yairm210/Unciv/issues/9166#issuecomment-1503593954 )
2023-04-17 07:37:56 +03:00
SomeTroglodyte
4f30d27d0b
Notifications can be "selected" ( #9182 )
...
* Allow "selecting" notifications
* NotificationsScroll remembers position relative to topRight
* NotificationsScroll tries to scroll selection into view
* Fix notification selection and scroll-into-view
* User option to control enlarging selected notifications
* Post-merge missed changes
* Move, flip and reword "Enlarge" option
2023-04-16 21:20:56 +03:00
Yair Morgenstern
ab1d823477
4.6.2
2023-04-16 15:01:43 +03:00
Yair Morgenstern
4c6c6e91fd
Version rollout ( #9199 )
...
* Bump version and create initial changelog entry
* Update Simplified_Chinese.properties (#9195 )
* Update Turkish.properties (#9193 )
* Update Spanish.properties (#9192 )
* Update French.properties (#9190 )
* Update Hungarian.properties (#9187 )
* Update Polish.properties (#9180 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: CrispyXYZ <64761703+CrispyXYZ@users.noreply.github.com>
Co-authored-by: Enesb852 <130827350+Enesb852@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: balazsszalab <balazsszalab@freemail.hu>
Co-authored-by: Lesiakower <125187776+Lesiakower@users.noreply.github.com>
2023-04-16 14:52:41 +03:00
Yair Morgenstern
2586e59638
Hide icons in game file names - see #9194
2023-04-16 14:48:58 +03:00
Yair Morgenstern
eb79e77a26
Removed icons from city names, removed icons from notifications for performance reasons
2023-04-16 14:43:34 +03:00
Yair Morgenstern
a81dd03fcf
Added "in this city", "in other cities" conditionals for city-based uniques
2023-04-16 14:43:34 +03:00
SomeTroglodyte
dea3256c93
Unhappiness effects ( #9188 )
...
* Block growth if Unique says so - even with full stores
* Display unhappiness rejection reason for Settlers
* Display unhappiness effects in Overview Stats
* Display unhappiness effects in Overview Stats - simplify
2023-04-16 14:21:58 +03:00
SomeTroglodyte
90cac15c7f
Fix more leaks of the actual Player count in random mode ( #9196 )
2023-04-16 14:20:08 +03:00
Yair Morgenstern
bc5e486b20
Resolves #9186
...
Atilla's Court -> Attila's Court, Guten tag -> Guten Tag
2023-04-15 21:00:17 +03:00
SomeTroglodyte
3b3db71fd8
Allow city- or tile- related conditionals on PerpetualStatConversion enabling unique ( #9183 )
2023-04-14 08:28:07 +03:00
Yair Morgenstern
26d16fc1cc
4.6.1-patch2
...
Fixed multiplayer games not starting because player ID was being lost on the way @SomeTroglodyte
2023-04-13 23:58:41 +03:00
Yair Morgenstern
fd9284f8a3
4.6.1-patch1
2023-04-13 23:21:42 +03:00
Yair Morgenstern
5232984bd9
More UI cleanup
2023-04-13 23:19:57 +03:00
Yair Morgenstern
d542fbc0af
Removed more double icons
2023-04-13 23:01:48 +03:00
Yair Morgenstern
0d6aa82540
Resolved #9169 - Return error when cannot upload game to Dropbox
2023-04-13 18:17:21 +03:00
Yair Morgenstern
e7653bd53d
Resolved #9163 - Can again spectate games where not an original participant
2023-04-13 17:51:11 +03:00
Yair Morgenstern
2fbd24231f
Resolved #9177 - Tileset no longer reverts to default on Android after restarting game
2023-04-13 17:41:59 +03:00
Yair Morgenstern
f98f4e8c9b
Retreat chance is savescum-safe - #9178
2023-04-13 16:55:16 +03:00
Yair Morgenstern
ebfda6ffc0
Resolved #9178 - 'unit gain from defeating unit' takes attacking/defending units into account for randomness
2023-04-13 16:50:24 +03:00
Yair Morgenstern
28f5043fcb
4.6.1
2023-04-13 16:26:43 +03:00
Yair Morgenstern
2ce145be1e
Version rollout ( #9179 )
...
* Bump version and create initial changelog entry
* Updated Brazilian_Portuguese.properties (#9170 )
* Updated Brazilian_Portuguese.properties
* Update Brazilian_Portuguese.properties
* Update Brazilian_Portuguese.properties
* Update Hungarian.properties (#9161 )
* Update Hungarian.properties
* Update Hungarian.properties
* Update Italian.properties (#9160 )
* update Simplified_Chinese translation (#9159 )
Co-authored-by: chr_56 <_>
* Update Ukrainian.properties (#9153 )
* Update French.properties (#9152 )
* Update Czech.properties (#9151 )
translated some of the yet untranslated texts
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
Co-authored-by: balazsszalab <balazsszalab@freemail.hu>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
Co-authored-by: chr_56 <30681738+chr56@users.noreply.github.com>
Co-authored-by: Gualdimar <Gualdimar@users.noreply.github.com>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: brmaku <46785630+brmaku@users.noreply.github.com>
2023-04-13 16:20:25 +03:00
Yair Morgenstern
e05c561f68
Added parameter type for stockpiled resources specifically
2023-04-13 16:07:11 +03:00
Yair Morgenstern
4d3b2845fd
Fix "Instantly consumes [amount] [resource]"
2023-04-13 16:02:46 +03:00
Yair Morgenstern
36a8b368c8
Arbitrary images in font!!! ( #9167 )
...
* Arbitrary images in font!!!
* Added unit, promotion, and improvement icons to text
* Fixed icons in notifications
* Removed icons from formatted lines to avoid double-icons
* Removed nation icon from next to menu to not have double-icons
* Removed nation icon from next to menu to not have double-icons
* Icons do not appear in Civilopedia twice
* Better Nation texts
2023-04-13 16:00:50 +03:00
WhoIsJohannes
193114078b
Show a highlight for the tile that seems most suitable to found a cit… ( #9099 )
...
* Show a highlight for the tile that seems most suitable to found a city (can be turned off in settings)
* Don't allow players to cheat through highlighting suggested map tiles for city founding.
* Don't pass whether cheating is allowed, but just decide based on whether civ is AI or not. That way it will also work correctly for automated settlers (by human players). Also show it in the first round, because why not. If the map generator puts us on a shitty starting tile, why not tell the player?
* Address comments
* Address comments
2023-04-13 15:43:46 +03:00
WhoIsJohannes
b0f4e42e99
Show replay after 50 turns, but only the discovered part of it. ( #9172 )
2023-04-13 15:39:26 +03:00
SomeTroglodyte
e0533e994f
Fix startBias regional assignments ( #9171 )
2023-04-13 15:38:19 +03:00
WhoIsJohannes
9ea135fba8
Charts improvements ( #9168 )
...
* Let spectator see civ groups in VictoryScreen
* Display defeated players normally for charts. Otherwise it's difficult to see which line belongs to them.
* Don't show a 0 for defeated civs.
* Delete dead code.
* Show the civ icon on the last data point within the chart, not next to it and simplify some computations with now obsolete paddings.
* Support negative values in the chart
* Remove TODO for negative values
2023-04-13 11:55:59 +03:00
WhoIsJohannes
e72591e470
Highlight non-available wonders in tech picker ( #9173 )
...
* Show wonders in tech tree with a blue color and also show which wonders have already been built for technologies not yet researched with a red circle around them.
* Only show red circle.
2023-04-13 11:54:35 +03:00
SomeTroglodyte
0500f73770
Victory screen and victory detection use VictoryData ( #9175 )
...
* VictoryScreen uses VictoryData
* Victory detection no longer circumvents VictoryData
2023-04-13 11:54:11 +03:00
SomeTroglodyte
2e61023248
Close immediate win loophole (playing alone) ( #9176 )
2023-04-13 11:52:16 +03:00
Yair Morgenstern
19b243abfe
'Display' options organized into subcatagories - kudos @Ouaz
2023-04-11 11:28:24 +03:00
SomeTroglodyte
46a9a7251e
Fix incorrect relationship level comparison ( #9156 )
2023-04-11 11:04:31 +03:00
SomeTroglodyte
6efb4926af
Fix map editor resource label wrapped to about 1 char width ( #9162 )
...
* Fix potential problems with making ColorMarkupLabel wrappable
* Fix map editor resource label wrapped to about 1 char width
2023-04-11 09:09:07 +03:00
MioBestWaifu
e7d091197f
Fix issue #7792 ( #9164 )
...
The issue was caused by Latin-Civs Mixed Militias being considered workers in ConstructionAutomation.addWorkerChoice() but not beign counted as one in ConstructionAutomation.workers. Now, any unit that can build improvements counts as a worker in it. In addition, the AI simulates military units that can found city, build improvements or are religious as civilians in peacetime and as soldiers in wartime.
2023-04-11 07:55:15 +03:00
Yair Morgenstern
a363edaa6a
4.6.0
2023-04-09 18:15:53 +03:00
Yair Morgenstern
52f288be05
Version rollout ( #9149 )
...
* Bump version and create initial changelog entry
* Update Simplified_Chinese.properties (#9145 )
* Update Italian.properties (#9143 )
* Update Spanish.properties (#9142 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: qw142536 <123065131+qw142536@users.noreply.github.com>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
Co-authored-by: Caballero Arepa <78449553+Caballero-Arepa@users.noreply.github.com>
2023-04-09 18:07:03 +03:00
Yair Morgenstern
adb51d9264
Resource stockpiles! ( #9147 )
...
* Resource stockpiles!
* toString extension including sign (+/-)
* Trigger uniques to provide/consume stockpiled resources
* Fixed build
* Display 'per turn' for stockpiled resources that are consumed per turn
* "Costs [amount] [resource]" works!
* Stockpile unique costs are displayed in construction button
* Added unique to prevert certain resources from being traded
2023-04-09 18:01:26 +03:00
SomeTroglodyte
0c60f87b27
User option to control NotificationScroll behaviour ( #9148 )
2023-04-09 17:58:39 +03:00
Yair Morgenstern
32a76fd359
4.5.17-patch1
...
Solved "cannot start single player game"
2023-04-09 17:27:17 +03:00
Yair Morgenstern
a691066b05
Resolved #9146 - crash screen '
...
copy to clipboard' no longer causes crashes itself
2023-04-09 17:23:22 +03:00
Yair Morgenstern
338c4bd7e4
toString extension including sign (+/-)
2023-04-09 14:11:42 +03:00
Yair Morgenstern
29c647e0f7
Actually implemented nation filter conditional
2023-04-09 10:27:34 +03:00
SomeTroglodyte
065f434fb6
Code Reorg AlertPopup ( #9140 )
2023-04-09 01:47:38 +03:00
Yair Morgenstern
711655c786
Better wrapping for long construction item names
2023-04-09 01:20:17 +03:00
Yair Morgenstern
0d9cff0922
"<for [nationFilter]>" conditional added
2023-04-08 22:46:49 +03:00
Yair Morgenstern
d339de1929
Version rollout ( #9139 )
...
* Bump version and create initial changelog entry
* Added 112 dutch translations (#9131 )
* Update Polish.properties (#9129 )
* Update Polish.properties
* Update Polish.properties
* Update Polish.properties
* Update Hungarian.properties (#9107 )
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Italian.properties (#9102 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Abe van der Wielen <abevanderwielen@gmail.com>
Co-authored-by: Lesiakower <125187776+Lesiakower@users.noreply.github.com>
Co-authored-by: balazsszalab <balazsszalab@freemail.hu>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
2023-04-08 22:09:54 +03:00
Yair Morgenstern
77f230ff1a
Fixed json loading errors in latest version due to tab names changing
2023-04-08 22:03:22 +03:00
SomeTroglodyte
04d4def24f
Notifications can be hidden ( #9108 )
...
* Some linting around Notification UI
* Hide-able NotificationsScroll with restore button
2023-04-08 21:40:48 +03:00
SomeTroglodyte
6b084f0e6b
Victory screen score charts ( #9121 )
...
* VictoryScreen with Charts by WhoIsJohannes
* VictoryScreen with Charts by WhoIsJohannes - atlas
* VictoryScreen with Charts by WhoIsJohannes - lost icon attribution
2023-04-08 21:38:27 +03:00
SomeTroglodyte
93d2ba2af5
Carrier right-click attack fix ( #9130 )
2023-04-08 21:36:19 +03:00
Yair Morgenstern
cb20d91822
Battle table displays bonuses according to tile that unit will attack from, not the current tile it's on
2023-04-08 21:34:55 +03:00
SomeTroglodyte
ca06d7e54a
Main menu background map changes infrequently ( #9133 )
2023-04-07 16:22:46 +03:00
SomeTroglodyte
36667d9d18
Random Nations game starter - reactive UI ( #9127 )
...
* Random Nations game starter - reactive UI
* Random Nations game starter - reactive UI continued
* Random Nations game starter - reactive UI - patch
2023-04-07 09:53:04 +03:00
WhoIsJohannes
21510a8455
Show city size in CityScreenCityPickerTable.kt ( #9120 )
...
I need this quite often when deciding whether to build something such as "Library" (get 1 research for each 2 population -> "Oh, wait, what's the population of this city?")
Longer term I want to check how hard it would be to show the effects of something more directly e.g. for the social policy picker screen. E.g. "Gain one happiness for each city with a garrison" or "Empire produces double the amount of resources" or "1 extra happiness for each walls, castle, arsenal etc.", would be nice to see directly to how much happiness, resources that translates to make a better decision.
2023-04-05 12:25:30 +03:00
WhoIsJohannes
6b4003311b
Don't buy tiles in the very early game. ( #9117 )
2023-04-04 23:42:18 +03:00
SomeTroglodyte
2150fc2244
Random nation count ( #9118 )
...
* Fix game starter problems with random number of players
* Some cleanup to use new Player constructor signature
2023-04-04 23:41:45 +03:00
WhoIsJohannes
0e87be8487
Prevent offering zero gold. ( #9119 )
...
This happened to me in a game, unfortunately I don't have the save since it's one round ago in a multiplayer game, but I'm pretty sure this is the part of the code causing the problem.
2023-04-04 23:40:36 +03:00
SomeTroglodyte
910778418a
Victory screen replay gets a Slider ( #9116 )
...
* VictoryScreen tweaks for narrow portrait, UncivSlider update
* VictoryScreen Replay Slider
2023-04-04 22:06:22 +03:00
Yair Morgenstern
7cfbc9b7fa
Fixed bug where AI could buy tiles not contiguous to city - @WhoIsJohannes
2023-04-04 10:58:08 +03:00
SomeTroglodyte
4c88fbb996
Change map resource controls presentation ( #9104 )
2023-04-04 10:52:42 +03:00
WhoIsJohannes
bc341a6fcb
Don't do anything crazy if military is inferior and never give away m… ( #9096 )
...
* Don't do anything crazy if military is inferior and never give away more than 10% (ceil) of your cities in any case.
* Don't coerce types implicitly.
* Comment weird distance to capital logic and invert -- => +
* Maximum give away 20% of cities instead of 10%
2023-04-04 10:50:33 +03:00
SomeTroglodyte
cd4e25a4f1
Victory screen reorg/cleanup ( #9111 )
...
* VictoryScreen reorg
* VictoryScreen reorg - use TabbedPager
* VictoryScreen reorg - make helpers reusable
* VictoryScreen reorg - fixed headers
* VictoryScreen reorg - debug access to Replay
* Victories reorg - more cleanup
* VictoryScreen reorg - icons and keys
* VictoryScreen reorg - RankingType
* VictoryScreen reorg - RecreateOnResize
* VictoryScreen reorg - Avoid floating text overlapping buttons
* VictoryScreen reorg - remove obsolete todo
2023-04-04 10:49:58 +03:00
WhoIsJohannes
8b01498227
Get going with producing military if your ass is about to get kicked. ( #9109 )
2023-04-03 23:38:04 +03:00
Yair Morgenstern
9e239de6ce
Resolved #9103 - invalid conditionals on building uniques no longer lead to crashes
2023-04-03 21:54:52 +03:00
Yair Morgenstern
6953e0341b
4.5.16-patch
...
Fixed 'construct improvement' crash
2023-04-03 21:34:39 +03:00
SomeTroglodyte
ca36c0e6e6
Prevent MapEditor 'pinch zoom' painting tiles ( #9101 )
2023-04-03 17:06:11 +03:00
Yair Morgenstern
35d5b8c43c
Version rollout ( #9100 )
...
* Bump version and create initial changelog entry
* Updated Brazilian_Portuguese.properties (#9094 )
* Update Ukrainian.properties (#9093 )
* Update Catalan.properties (#9090 )
* Update Spanish.properties (#9088 )
All tutorial page text
* Update Hungarian.properties (#9084 )
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Simplified_Chinese.properties (#9083 )
- add more translation
* Update French.properties (#9082 )
* Update Turkish.properties (#9081 )
Add and revise translations
* Update Bulgarian.properties (#9080 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
Co-authored-by: Gualdimar <Gualdimar@users.noreply.github.com>
Co-authored-by: Joan Josep <juanjo.ng.83@gmail.com>
Co-authored-by: Caballero Arepa <78449553+Caballero-Arepa@users.noreply.github.com>
Co-authored-by: balazsszalab <balazsszalab@freemail.hu>
Co-authored-by: Tim <2884320+tim-hub@users.noreply.github.com>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: omerfaruk-cakmak <32402595+omerfaruk-cakmak@users.noreply.github.com>
Co-authored-by: Bogomil Stefanov <101423783+vynaaa@users.noreply.github.com>
2023-04-03 14:53:35 +03:00
Yair Morgenstern
67482f0ebe
#9098 - rankStatsForCityWork also uses local unique cache
2023-04-03 14:36:24 +03:00
Yair Morgenstern
d6f5e0badb
#9098 - getKnownCivs returns sequence
2023-04-03 14:09:56 +03:00
Yair Morgenstern
f387de9506
performance: Don't update visible tiles if we've moved within our border
2023-04-03 11:13:29 +03:00
Yair Morgenstern
ad299a8a62
performance: Cache uniques for calculating specialist stats
2023-04-03 11:03:59 +03:00
Yair Morgenstern
9c121086ea
Performance: Removed map lookup for getLastTerrain
...
This was used in isImpassible which was used in canPassThrough, which means it was called A LOT
2023-04-03 10:55:52 +03:00
Yair Morgenstern
f0ee25dcac
Performance: Removed map lookup every time we want to get a unit's type
2023-04-03 10:49:50 +03:00
Yair Morgenstern
bfb869f64f
Performance: nation type booleans are all lazy vals, to avoid unnecessary string comparisons
...
These were so numerous that they were popping up in the CPU profiler which is just unacceptable
2023-04-03 10:45:19 +03:00
Yair Morgenstern
f50b88c9a5
Performance: Save civ tiles and neighbors in cache to update visible tiles faster
2023-04-03 10:32:09 +03:00
Yair Morgenstern
3db03a78d2
Performance: Use unique cache for tile percentage stats and auto-assigning population to tiles
2023-04-03 09:27:05 +03:00
SomeTroglodyte
d3ac7c24bd
Declare Era.citySound not TranslationFileWriter-worthy ( #9095 )
2023-04-03 07:22:58 +03:00
SomeTroglodyte
a4c4c5f93e
Music player controls ( #9087 )
...
* Music controls cleanup
* Music controls cleanup - assets
* Music controls cleanup - fix incorrect attribution
2023-04-01 22:06:46 +03:00
Yair Morgenstern
36b90075da
4.5.15
2023-03-31 16:17:52 +03:00
Yair Morgenstern
9f521895aa
Version rollout ( #9079 )
...
* Bump version and create initial changelog entry
* Update Simplified_Chinese.properties (#9078 )
- for screen orientation part translation
- and a few due-to missed translation
- and borderless
* Update Ukrainian.properties (#9076 )
* Update Hungarian.properties (#9074 )
* Update Indonesian.properties (#9071 )
* Update Indonesian.properties
* Update Indonesian.properties
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Tim <2884320+tim-hub@users.noreply.github.com>
Co-authored-by: Gualdimar <Gualdimar@users.noreply.github.com>
Co-authored-by: balazsszalab <balazsszalab@freemail.hu>
Co-authored-by: kensvin <kensvin28@gmail.com>
2023-03-31 15:52:29 +03:00
SomeTroglodyte
45d66f0580
Civilopedia Welcome, moddable ( #8940 )
2023-03-31 14:58:07 +03:00
WhoIsJohannes
de7177692f
Make AI buy city tiles. ( #9065 )
...
* Make AI buy city tiles.
* Address comments
2023-03-31 14:54:03 +03:00
SomeTroglodyte
ce495d4ff2
Fix ColorMarkupLabel prefSize ( #9077 )
2023-03-31 14:48:30 +03:00
Yair Morgenstern
2d184655c7
Automated units don't try and conquer the same city twice
2023-03-30 20:51:56 +03:00
SomeTroglodyte
aea988a6bb
Untinted embedded symbols - Notifications and Citystate diplomacy ( #9051 )
2023-03-30 16:32:43 +03:00
SomeTroglodyte
3d56c1ba5d
Fix disbanding units a civ cannot afford ( #9073 )
...
* Fix disbanding units a civ cannot afford
* Avoid performance impact of CityState Afraid evaluation where possible
2023-03-30 10:22:52 +03:00
SomeTroglodyte
c5d0de8144
Main menu cancels background map creation when obsolete ( #9072 )
2023-03-30 10:22:37 +03:00
Yair Morgenstern
6fa1d61f4f
Constructed units that can't be placed are put on hold till the next turn
2023-03-29 23:19:55 +03:00
Yair Morgenstern
223494fa52
Version rollout ( #9069 )
...
* Bump version and create initial changelog entry
* Update for Russian localization (#9068 )
Translation for most of lines of text. There are some left as it's impossible to translate those correctly without context, which is not provided in a nice way, so only way to understand their meaning is finding them in-game (Which I couldn't do, unfortunately.)
* Update Spanish.properties (#9066 )
* Update Filipino.properties (#9062 )
* Update Filipino.properties
* Update Filipino.properties
* Update Filipino.properties
* Update Filipino.properties
* Update Filipino.properties
* Update Italian.properties (#9061 )
* Update Brazilian_Portuguese.properties (#9060 )
* Update Bulgarian.properties (#9053 )
* Update German translation (#9049 )
* Update French.properties (#9046 )
* Fixed russian translation errors
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Alex <64156241+Alex-1000@users.noreply.github.com>
Co-authored-by: Caballero Arepa <78449553+Caballero-Arepa@users.noreply.github.com>
Co-authored-by: Shann Aurelle Ripalda <shannaurelleg@gmail.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: Bogomil Stefanov <101423783+vynaaa@users.noreply.github.com>
Co-authored-by: mape6 <mape6@posteo.de>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
2023-03-29 12:19:57 +03:00
SomeTroglodyte
be69f8b52d
Fix TileSet mods can lock user out ( #9023 )
2023-03-29 11:42:34 +03:00
SomeTroglodyte
13f4dd0756
Fix obsoleted units replace in construction queues for Nation-unique upgrades ( #9044 )
2023-03-29 11:34:40 +03:00
Yair Morgenstern
d3305e680a
Resolved #9058 - Mods that remove 'repair' improvement no longer cause crashes down the line
2023-03-29 10:17:20 +03:00
Yair Morgenstern
6000232eac
Resolved #9054 - Archipelago creates water again
2023-03-29 09:57:37 +03:00
SomeTroglodyte
bb332637d1
Fix exploit allowing promotion with 0 movement ( #9055 )
...
* Close exploit allowing promotion with 0 movement
* PromotionPickerScreen linting
2023-03-28 07:35:56 +03:00
SomeTroglodyte
76705f98e9
Fix notifications for pillage loot ( #9047 )
2023-03-27 09:17:51 +03:00
SomeTroglodyte
dc4e78f073
A renamed unit shows that new name in can promote notifications ( #9043 )
2023-03-26 22:29:45 +03:00
Yair Morgenstern
837833e450
4.5.13
2023-03-26 21:55:23 +03:00
Yair Morgenstern
3047335db1
Version rollout ( #9041 )
...
* Bump version and create initial changelog entry
* Update Hungarian.properties (#9028 )
* Update Hungarian.properties
* Update Hungarian.properties
* Update French.properties (#9024 )
* Updated Brazilian_Portuguese.properties (#9022 )
* Update Spanish.properties (#9021 )
* Update Spanish.properties
Mini update
* Update Spanish.properties
* Update German translation (#9019 )
* Update Polish.properties (#9017 )
* Update Filipino.properties (#9015 )
* Update Filipino.properties
* Update Filipino.properties
* Update Filipino.properties
* Update Filipino.properties
* Update Italian.properties (#9012 )
* Update Dutch.properties (#9010 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: balazsszalab <balazsszalab@freemail.hu>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
Co-authored-by: Hello200000 <98656089+Hello200000@users.noreply.github.com>
Co-authored-by: mape6 <mape6@posteo.de>
Co-authored-by: Lesiakower <125187776+Lesiakower@users.noreply.github.com>
Co-authored-by: Shann Aurelle Ripalda <shannaurelleg@gmail.com>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
Co-authored-by: dutchwolfgirl <110766475+dutchwolfgirl@users.noreply.github.com>
2023-03-26 21:50:15 +03:00
Yair Morgenstern
a78e48612f
GPT calculation fixed 2
2023-03-26 21:37:17 +03:00
SomeTroglodyte
2adb4ffdde
Fix MiscLayer not respecting fog of war for spectator ( #8992 )
...
* Fix MiscLayer not respecting fog of war for spectator
* Fix MiscLayer not respecting fog of war for spectator - fix1
2023-03-26 12:17:54 +03:00
itanasi
e18a964a28
Automated Civilians don't multi-turn path through Enemy Territory ( #9038 )
2023-03-26 11:47:45 +03:00
Yair Morgenstern
879cb5ea4a
GPT calculation fixed
2023-03-26 00:13:35 +03:00
Yair Morgenstern
e2f2011024
Gold per turn is worth less the more turns 'in the future' we're talking about
2023-03-25 22:11:08 +03:00
Yair Morgenstern
7bc28c4588
Returned Perlin map type
2023-03-25 21:58:10 +03:00
Skekdog
2d793f8f47
City-state music plays when first meeting them ( #9026 )
2023-03-25 21:35:18 +03:00
SomeTroglodyte
09cff6e55f
TechPickerScreen colors - skinnable and prettier Future Tech ( #9033 )
2023-03-25 21:34:49 +03:00
SomeTroglodyte
708daf9816
VictoryScreen code reorg ( #9018 )
2023-03-25 21:33:24 +03:00
itanasi
e506631925
More variety in Main Menu map ( #9029 )
2023-03-25 21:33:07 +03:00
SomeTroglodyte
666c9c5b29
Omit irrelevant warnings from startup console log ( #9032 )
2023-03-25 21:32:38 +03:00
SomeTroglodyte
90c295dc1c
Map scroll speed ( #8958 )
...
* Allow mouse panning in map editor too
* User control over map panning speed
* User control over map panning speed - german
2023-03-23 23:58:18 +02:00
SomeTroglodyte
da7786a2cb
More Spectator/Barbarians fixes related to income ( #9011 )
...
* Prevent Barbarians and Spectator having income or Allies
* Prevent Barbarians and Spectator having income or Allies - fix test
2023-03-23 23:57:23 +02:00
Yair Morgenstern
4d573b627c
Version rollout ( #9009 )
...
* Bump version and create initial changelog entry
* Update Dutch.properties (#9006 )
* Update Hungarian.properties (#9000 )
* Update Hungarian.properties
* Update Hungarian.properties
* Update Spanish.properties (#8999 )
* Update French.properties (#8997 )
* Update Italian.properties (#8988 )
* Update Polish.properties (#8987 )
* Updated Brazilian_Portuguese.properties (#8984 )
* Update German translation (#8983 )
* Update Ukrainian.properties (#8982 )
* Update Ukrainian.properties
* Update Ukrainian.properties
* Update Ukrainian.properties
* Update Ukrainian.properties
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: dutchwolfgirl <110766475+dutchwolfgirl@users.noreply.github.com>
Co-authored-by: balazsszalab <balazsszalab@freemail.hu>
Co-authored-by: Caballero Arepa <78449553+Caballero-Arepa@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: Lesiakower <125187776+Lesiakower@users.noreply.github.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
Co-authored-by: mape6 <mape6@posteo.de>
Co-authored-by: Gualdimar <Gualdimar@users.noreply.github.com>
2023-03-23 21:58:56 +02:00
SomeTroglodyte
5b8593f3ed
Linting and a little hardening of the UI-Skins code ( #9007 )
2023-03-23 21:21:31 +02:00
Yair Morgenstern
27279a7361
Resolved #8996 - Spectator startTurn and endTurn do nothing
2023-03-23 21:19:12 +02:00
SomeTroglodyte
cb25e32762
"Sleep until healed" knows when you can't ( #9003 )
2023-03-23 09:17:12 +02:00
Gualdimar
a1d0248f6a
Wrappable multiplayer button ( #9002 )
2023-03-23 09:14:04 +02:00
Gualdimar
51f37af1a2
Improvements in science display ( #8990 )
...
* Displaying science overflow
* The amount of science from research agreement notification
* Check tech progress at the start of a turn
* Fixed exception
* Better remainingScienceToTech calculation
* Multiple technologies can be researched in one turn
* Small improvements
2023-03-22 21:59:35 +02:00
Yair Morgenstern
5da7592616
4.5.11-patch1
2023-03-22 10:42:18 +02:00
Yair Morgenstern
79fd3a8f7a
Resolved #8991 #8985 - Solved capital conquest crash
2023-03-22 10:40:42 +02:00
SomeTroglodyte
25764015d7
Tiny tweak to Max Turns slider ( #8989 )
2023-03-21 23:26:36 +02:00
Yair Morgenstern
cc8d080b72
Resolved #8944 - triggered notification text for unit triggers sent correctly
2023-03-21 17:36:22 +02:00
Yair Morgenstern
4c694be94b
4.5.11
2023-03-21 14:51:53 +02:00
Yair Morgenstern
af333b214a
Version rollout ( #8981 )
...
* Bump version and create initial changelog entry
* Minor swedish update (#8978 )
* Minor swedish update
* Update Swedish.properties
* Update Ukrainian.properties (#8975 )
* Update Belarusian.properties (#8972 )
Edited by MonoDx
* Update Spanish.properties (#8969 )
* Update Hungarian.properties (#8965 )
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Mr-Bajs <93934125+Mr-Bajs@users.noreply.github.com>
Co-authored-by: Gualdimar <Gualdimar@users.noreply.github.com>
Co-authored-by: MonoDx <87523240+monodevx@users.noreply.github.com>
Co-authored-by: Caballero Arepa <78449553+Caballero-Arepa@users.noreply.github.com>
Co-authored-by: balazsszalab <balazsszalab@freemail.hu>
2023-03-21 14:47:03 +02:00
SomeTroglodyte
882f6a6ab2
Desktop starting size fix ( #8973 )
...
* Fix initial size jumps of windowed desktop
* Fix window jumping back to previous size on changes to mode
2023-03-21 14:39:55 +02:00
WhoIsJohannes
11be6e2804
Silently log ranking stats for each major civ every turn ( #8964 )
...
* Record each stat each round for each civilization.
* Implement custom serialization and encapsulate logic in separate CivRankingHistory.kt
* Address comments
* Address comments and add RankingTypeTest.kt
2023-03-21 14:38:22 +02:00
SomeTroglodyte
4ba6574419
Fix stats reward for GP consumption escalation - hopefully ( #8980 )
2023-03-21 14:37:38 +02:00
SomeTroglodyte
ba15c9c91f
Key binding simpler widget ( #8946 )
...
* Keyboard Bindings: Simpler Widget
* Keyboard Bindings: Reset binding
* Keyboard Bindings: Reset binding - patch
* Keyboard Bindings: Simpler Widget - revert opening feature
* Keyboard Bindings: Simpler Widget - improved
2023-03-21 14:08:03 +02:00
Gualdimar
934bf33a70
Fixed selected civ update ( #8974 )
...
* Fixed selected civ update
* Fixed spaces
2023-03-21 14:06:52 +02:00
SomeTroglodyte
dabd26ac0d
Fix Great Person Create Improvement requiring Resource ( #8979 )
...
* Fix GP create with Improvement requiring Resource
* Unit Test: GP create with Improvement requiring Resource
2023-03-21 14:06:35 +02:00
Yair Morgenstern
2c7633f058
Fixed 'upon gaining unit' trigger activating for all units
2023-03-21 10:51:52 +02:00
Yair Morgenstern
e5452f5605
modding: 'Only available when' applies to beliefs
2023-03-20 22:19:00 +02:00
SomeTroglodyte
9201ea2cfa
Fix closing Foreign City Info Popup leaves Next Turn button inactive ( #8971 )
2023-03-20 12:05:19 +02:00
Yair Morgenstern
8294352fcc
Better promotion positioning in unit overview
2023-03-20 10:26:44 +02:00
Gualdimar
eda4a57244
Victory screen fixed button position ( #8970 )
2023-03-20 01:01:06 +02:00
Yair Morgenstern
b6a0ed5882
Fixed loading games
2023-03-20 00:53:36 +02:00
Yair Morgenstern
2d6a88f3e3
Resolved #8968 - stats for notifications string'd without special characters
2023-03-20 00:41:58 +02:00
Yair Morgenstern
a37eb28964
UnitMovementAlgorithms -> UnitMovement and modernized city connections tests
2023-03-20 00:20:34 +02:00
Yair Morgenstern
61f7b14f04
Resolved #4963 - stat updates propagate where they didn't before
2023-03-19 23:37:29 +02:00
Yair Morgenstern
b51374859b
Resolved #8169 - Map editor tabs look scrollable
2023-03-19 23:08:35 +02:00
Gualdimar
7cd6a68639
Fixed exploit in the foreign city religion info table ( #8967 )
2023-03-19 22:41:06 +02:00
Yair Morgenstern
4f901d2bf2
Resolved #7036 - hide bombard notification after executing bombardment
2023-03-19 19:27:56 +02:00
Yair Morgenstern
3768932b93
Version rollout ( #8963 )
...
* Bump version and create initial changelog entry
* Update Bulgarian.properties (#8955 )
* Update Japanese translation (#8950 )
* tutorial
* small addition
* Update Filipino.properties (#8949 )
* Update Filipino.properties
* Update Filipino.properties
* Update Hungarian.properties (#8943 )
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update French.properties (#8942 )
* Update Polish.properties (#8941 )
* Update Polish.properties
* Update Polish.properties
* Update Polish.properties
* Update Polish.properties
* Update Italian.properties (#8939 )
* Update German translation (#8937 )
* Update Ukrainian.properties (#8936 )
* Update Ukrainian.properties
* Update Ukrainian.properties
* Updated Brazilian_Portuguese.properties (#8934 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Bogomil Stefanov <101423783+vynaaa@users.noreply.github.com>
Co-authored-by: yuracla <89312848+yuracla@users.noreply.github.com>
Co-authored-by: Shann Aurelle Ripalda <shannaurelleg@gmail.com>
Co-authored-by: balazsszalab <balazsszalab@freemail.hu>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: Lesiakower <125187776+Lesiakower@users.noreply.github.com>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
Co-authored-by: mape6 <mape6@posteo.de>
Co-authored-by: Gualdimar <Gualdimar@users.noreply.github.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
2023-03-19 18:55:54 +02:00
SomeTroglodyte
863163084f
Keyboard Bindings Step 5: Late resolving ( #8923 )
2023-03-19 18:55:42 +02:00
WhoIsJohannes
dec5344b1f
Add city size (population) to TradeOffer.kt ( #8956 )
...
* Add city size (population) to TradeOffer.kt
* Add .tr() to city name
* Improve i18n
* Deprove i18n
2023-03-19 17:19:31 +02:00
SomeTroglodyte
fccfef8412
City detailed stats popup - fixed header ( #8959 )
...
* DetailedStatsPopup fixed header
* DetailedStatsPopup formatters optimized
* DetailedStatsPopup keyboard
2023-03-19 17:14:39 +02:00
Gualdimar
3820c5efa4
Save settings when closing the options popup ( #8961 )
2023-03-19 17:13:24 +02:00
SomeTroglodyte
88d329a51d
WASD listener out of WorldScreen and add to map editor ( #8947 )
2023-03-18 19:27:25 +02:00
SomeTroglodyte
9b9620b681
EmpireOverviewCategories rework ( #8953 )
2023-03-18 19:26:11 +02:00
SomeTroglodyte
9bb49342cc
Fix Garrison bonus logic ( #8952 )
...
* City filter for Military Caste
* Garrison display in Overview - all credit to @WhoIsJohannes
2023-03-18 19:24:33 +02:00
Yair Morgenstern
20e1b9b978
Tilesets: Separated unexplored tiles from not visible tiles
2023-03-17 12:06:15 +02:00
Yair Morgenstern
26e292ab11
Version rollout ( #8930 )
...
* Bump version and create initial changelog entry
* Update Polish.properties (#8922 )
* Update Spanish.properties (#8918 )
* Update French.properties (#8916 )
* Update Hungarian.properties (#8915 )
* Update Ukrainian.properties (#8914 )
* Update Ukrainian.properties
* Update Ukrainian.properties
* Update Ukrainian.properties
* Update Italian.properties (#8913 )
* Updated Brazilian_Portuguese.properties (#8911 )
* Update Filipino.properties (#8910 )
* Update German translation (#8909 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Lesiakower <125187776+Lesiakower@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: balazsszalab <balazsszalab@freemail.hu>
Co-authored-by: Gualdimar <Gualdimar@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: Shann Aurelle Ripalda <shannaurelleg@gmail.com>
Co-authored-by: mape6 <mape6@posteo.de>
2023-03-16 22:53:35 +02:00
Yair Morgenstern
a46870c862
Deprecation of old components - ConstructionFilter, Ruleset.maxXpFromBarbarians, GameParameters.gameSpeed
2023-03-16 22:53:22 +02:00
SomeTroglodyte
5a58d8c39c
Harden and improve "Download Mod from Url" parser ( #8924 )
2023-03-16 22:43:16 +02:00
SomeTroglodyte
c5993e0392
Keyboard Bindings small fix : ( #8929 )
...
* Del and Backspace mappable
* Inspection warns about direct uses of buggy functions
* Keybinding SelectBox centers
2023-03-16 22:40:45 +02:00
Yair Morgenstern
a4b6585626
Mod checker tab aligns all mods to the left
2023-03-16 19:52:07 +02:00
Gualdimar
5ee3df96c8
Trade ending notification ( #8925 )
...
* Notification of the end of a trade in 3 and 1 turns
* Notification about the loss of an alliance is not shown if the city state is captured.
* Shortened
2023-03-16 14:30:12 +02:00
SomeTroglodyte
9262beb9a5
Show garrison in City overview ( #8906 )
...
* Add a Garrison column to City Overview
* Add a Garrison column to City Overview - clickable
2023-03-16 11:25:47 +02:00
SomeTroglodyte
461fc4f191
Future tech fix ( #8917 )
...
* Future Tech - fix research progress
* Some minor linting
* Tech - Prefer kotlin libraries
2023-03-16 11:24:08 +02:00
Yair Morgenstern
7eb70b412b
.
2023-03-15 19:28:19 +02:00
Yair Morgenstern
f89765354a
Resolved #8901 - Modding: Units from triggers respect "limited to [amount] per civilization" limits
2023-03-15 19:19:35 +02:00
Yair Morgenstern
6aef2ff3c6
Resolved #8888 - Added trigger condition notification for several unit triggers
2023-03-15 19:08:50 +02:00
Yair Morgenstern
855a818a84
Resolved #8899 - Modding: 'upon being defeated' now applies to destroyed civilians as well
2023-03-15 18:34:13 +02:00
Yair Morgenstern
2e3f131169
Resolved #8897 - Modding: Ruins now contain unit triggerables, changed some ruin uniques to unit triggerables
2023-03-15 18:28:12 +02:00
Yair Morgenstern
445bcf9701
Version rollout ( #8908 )
...
* Bump version and create initial changelog entry
* Update German translation (#8907 )
* Update German translation
* Update German translation
* Update Hungarian.properties (#8902 )
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Hungarian.properties
* Update Polish.properties (#8898 )
* Update Polish.properties
* Update Polish.properties
* Update Polish.properties
* Update Simplified_Chinese.properties (#8895 )
* Update Ukrainian.properties (#8893 )
* Update French.properties (#8890 )
* Updated Brazilian_Portuguese.properties (#8887 )
* Update Swedish.properties (#8886 )
small update
* Update Italian.properties (#8884 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: mape6 <mape6@posteo.de>
Co-authored-by: balazsszalab <balazsszalab@freemail.hu>
Co-authored-by: Lesiakower <125187776+Lesiakower@users.noreply.github.com>
Co-authored-by: pdt012 <54163911+pdt012@users.noreply.github.com>
Co-authored-by: Gualdimar <Gualdimar@users.noreply.github.com>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
Co-authored-by: Mr-Bajs <93934125+Mr-Bajs@users.noreply.github.com>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
2023-03-15 10:42:29 +02:00
SomeTroglodyte
aab975a61b
Key bindings Step 3 - Better UI ( #8891 )
...
* Configurable key bindings - better Widget step 2
* Configurable key bindings - step 2 updated help
2023-03-15 09:05:50 +02:00
SomeTroglodyte
f1c891252e
Fix SelectBox ScrollPane being transparent ( #8889 )
...
and make Skin.json conform to JSON standard
2023-03-15 09:04:51 +02:00
Gualdimar
988f404ebc
World wrap scrolling fix ( #8903 )
2023-03-15 08:37:09 +02:00
Gualdimar
d3a419f8f8
Notifications scroll pane position fix ( #8900 )
...
* Notifications scroll pane position fix
* Removed an unnecessary var
2023-03-14 22:54:31 +02:00
Gualdimar
3bbb3a016c
Double trades fix + Diplomacy screen layout fix ( #8896 )
2023-03-14 20:41:42 +02:00
Gualdimar
0a9814e3b8
Minimap hotseat fix ( #8894 )
2023-03-14 18:28:47 +02:00
Yair Morgenstern
a2da1ff7ee
Resolved translation errors at #6131
2023-03-13 23:26:32 +02:00
Yair Morgenstern
2a74be3be2
4.5.7-patch1
...
Resolved #8883
2023-03-13 19:45:39 +02:00
Yair Morgenstern
cad179c701
Version rollout ( #8882 )
...
* Bump version and create initial changelog entry
* Updated Brazilian_Portuguese.properties (#8881 )
* Minor fixes to the translations (#8879 )
* Update Swedish.properties (#8878 )
Small update swedish translation
* Update French.properties (#8875 )
* Update Polish.properties (#8874 )
* Update Bulgarian.properties (#8873 )
* Update Spanish.properties (#8870 )
* Update Czech.properties (#8868 )
* Update Czech.properties
* Update Czech.properties
* Update Ukrainian.properties (#8869 )
* Update Ukrainian.properties
* Update Ukrainian.properties
---------
Co-authored-by: Yair Morgenstern <yairm210@hotmail.com>
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
Co-authored-by: Jack Rainy <JackRainy@users.noreply.github.com>
Co-authored-by: Mr-Bajs <93934125+Mr-Bajs@users.noreply.github.com>
Co-authored-by: Ouaz <Ouaz@users.noreply.github.com>
Co-authored-by: Lesiakower <125187776+Lesiakower@users.noreply.github.com>
Co-authored-by: Bogomil Stefanov <101423783+vynaaa@users.noreply.github.com>
Co-authored-by: Caballero Arepa <78449553+Caballero-Arepa@users.noreply.github.com>
Co-authored-by: jahodovykolac <79529669+jahodovykolac@users.noreply.github.com>
Co-authored-by: Gualdimar <Gualdimar@users.noreply.github.com>
2023-03-13 17:12:54 +02:00
SomeTroglodyte
db08c30363
Make City center minimum tile yields moddable ( #8804 )
...
* Slight cleanup of TileStatFunctions
* Make City center minimum tile yields moddable
* Make City center minimum tile yields moddable - patch1
* Make City center minimum tile yields moddable - patch1
2023-03-13 17:02:08 +02:00
Yair Morgenstern
9eee47a628
Resolved #8880 - deprecated old barb camp serialzation
2023-03-13 16:59:09 +02:00
Yair Morgenstern
cd8b68253b
All units can be automated
...
Modders can choose which units get it as a primary action
2023-03-13 16:55:50 +02:00
SomeTroglodyte
10caf8e93e
Key bindings Step 2 ( #8872 )
...
* Configurable key bindings - Enable via Hidden debug-option
* Configurable key bindings - better Help
* Configurable key bindings - better Widget step 1
2023-03-12 22:45:06 +02:00
WhoIsJohannes
f4dca2281e
Add Replay feature in VictoryScreen ( #8844 )
...
* Add Replay feature in VictoryScreen.
* Add Replay feature in VictoryScreen.
* Support for i18n
* Extract year to text conversion into common util to be used from VictoryScreen.kt and WorldScreenTopBar.kt
* Remove ReplayMapTile and modify MinimapTile so that it can support both use cases.
* Reuse code for spreading out tiles onto tile layer between Minimap and ReplayMap by factoring it out into a new MinimapTileUtil
* Revert "Reuse code for spreading out tiles onto tile layer between Minimap and ReplayMap by factoring it out into a new MinimapTileUtil"
This reverts commit d4cddb4312
.
* Add Replay feature in VictoryScreen.
* Add Replay feature in VictoryScreen.
* Support for i18n
* Extract year to text conversion into common util to be used from VictoryScreen.kt and WorldScreenTopBar.kt
* Remove ReplayMapTile and modify MinimapTile so that it can support both use cases.
* Revert some unintentional indentation changes
* Refactor some common logic of Minimap and ReplayMap into MinimapTileUtil
* Slightly increase ReplayMap size and simplify logic to calculate tile size since input is static.
* Indentation again... :|
* Unify isCityCenter & isCapital into an enum in TileHistory and shorten identifiers
* Use city.getTiles() instead of city.tiles in CityInfoConquestFunctions.kt
* Improve tileSize calculation in ReplayMap.kt
* Remove extra padding in VictoryScreen -> Replay to prevent WorldScreenTopBar from acting up on the next turn.
* Make return value of MinimapTileUtil.spreadOutMinimapTiles more useful to callers
* Cancel Replay timer when VictoryScreen is disposed or when Replay is opened again.
* Cancel replay map timer task whenever tab is switched in VictoryScreen
* Improve serialization for TileHistory by using a custom serializer. This removes the need for holding two copies of the same thing and to use String based keys.
* Add backwards compatibility for replay. The replay will start at the turn where it came into play.
* Remove debugging code :|
* Use gameInfo field rather than going throug the global UncivGame...
2023-03-12 19:59:48 +02:00