yairm210
93224f1491
4.9.10-patch1
2023-12-18 19:40:30 +00:00
SomeTroglodyte
77de68cfc5
Fix any tech researched clearing all units from queues ( #10777 )
2023-12-18 21:40:22 +02:00
Yair Morgenstern
75af329b16
4.9.10
2023-12-17 22:33:42 +02:00
Yair Morgenstern
08514cbd2e
4.9.10
2023-12-17 22:33:05 +02:00
Yair Morgenstern
c0f837628b
Resolved #10674 - added mod checker warning that movement uniques do not always work with conditionals
2023-12-17 22:25:30 +02:00
Yair Morgenstern
805f008af5
Version rollout ( #10766 )
...
* Bump version and create initial changelog entry
* Update Latin.properties (#10765 )
* Update Malay.properties (#10764 )
It's gonna be a long time till I translate everything. Goddamn there's like 10k+ things to translate. Anyways, gonna sleep.
* Update Catalan.properties (#10762 )
* Update French.properties (#10754 )
* Update Afrikaans.properties (#10752 )
Translation update
* Update Polish.properties (#10750 )
* Update Brazilian_Portuguese.properties (#10749 )
* Update Brazilian_Portuguese.properties
* Update Brazilian_Portuguese.properties
* fix tests
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Lesiakower <125187776+Lesiakower@users.noreply.github.com>
Co-authored-by: Mikhail <151419244+MetaFBMI@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: SielVlokkies <153941039+SielVlokkies@users.noreply.github.com>
Co-authored-by: Vitor Gabriel <59321138+Ranbut@users.noreply.github.com>
2023-12-17 22:20:00 +02:00
PLynx
cde26d325e
Add the remove unit promotion unique ( #10759 )
...
* Added the remove unit promotion unique
* Moved two lines of code inside if
2023-12-17 22:03:52 +02:00
SomeTroglodyte
3fd9bc2df3
Fix key bindings all reset to unbound on entering options and leaving without looking at the keys page ( #10753 )
2023-12-17 22:03:43 +02:00
Rémi Dufour
3797817291
Coast spread algorithm ( #10741 )
...
* new algo for coast placement
* optimization?
* change default max coast extension
* put spreadcoast in a function
* default change back, nextBoolean() and for loop
2023-12-17 22:03:31 +02:00
itanasi
af4dea60e0
Stop on Path Blocked ( #10758 )
...
* The change
* The change properly this time
2023-12-17 22:03:14 +02:00
Will Allen
51e444df6d
Units that can't build roads should not have connect roads automation. ( #10760 )
2023-12-17 22:02:59 +02:00
Rémi Dufour
1316271ac6
avoid initializing with terrain that shouldn't be naturally generated ( #10756 )
...
* avoid initializing with terrain that shouldn't be naturally generated
* add space
* fix partial generation freeze
* one-liner unique check
2023-12-17 22:02:45 +02:00
SeventhM
7ff38b2687
Fix Great Scientist science calculation ( #10763 )
...
* Linting
* Simplify adding science of last 8 turns
2023-12-17 22:02:33 +02:00
SeventhM
7bc3f22733
Show stat percent differences in replacement building differences ( #10730 )
2023-12-17 22:02:02 +02:00
dHannasch
4b5bb54b72
Add BaseUnit.automaticallyUpgradedInProductionToUnitByTech() ( #10664 )
...
* Update BaseUnit.kt
* Update RulesetValidator.kt
* Update BasicTests.kt
* Update BaseUnit.kt
* Update TechManager.kt
* Update BaseUnit.kt
* Update BaseUnit.kt
2023-12-17 22:00:45 +02:00
dHannasch
18c17e3a18
Don't list Unique requiring a tech in the Civilopedia for that tech ( #10650 )
...
* Update BuildingDescriptions.kt
* Update BaseUnitDescriptions.kt
* Update DescriptionHelpers.kt
* Update BuildingDescriptions.kt
* Update DescriptionHelpers.kt
* Update Technology.kt
* Update Technology.kt
* Update TechnologyDescriptions.kt
* Update BaseUnit.kt
* Update BaseUnit.kt
* Update Building.kt
* Update TechnologyDescriptions.kt
* Update Building.kt
* Update Building.kt
* Update Building.kt
* Update BaseUnit.kt
* Update BaseUnitDescriptions.kt
* Update BuildingDescriptions.kt
* Update TechnologyDescriptions.kt
2023-12-17 22:00:30 +02:00
Yair Morgenstern
a61e9658ea
4.9.9
2023-12-15 11:55:50 +02:00
Yair Morgenstern
d2d2e5b1ae
Version rollout ( #10747 )
...
* Bump version and create initial changelog entry
* Update Russian.properties (#10742 )
* Update Polish.properties (#10735 )
* Update Polish.properties
* Update Polish.properties
* Update Polish.properties
* Update Korean.properties (#10733 )
* Update French.properties (#10732 )
* Update Italian.properties (#10731 )
* Update Brazilian_Portuguese.properties (#10729 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Anoant <143289571+Anoant@users.noreply.github.com>
Co-authored-by: Lesiakower <125187776+Lesiakower@users.noreply.github.com>
Co-authored-by: Yattong the Mackerel <saud2410@naver.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>
2023-12-15 11:53:05 +02:00
SeventhM
297aa3e082
Avoid crash in mod checker for mods with undefined tech requirements ( #10744 )
2023-12-15 11:13:23 +02:00
soggerr
c60700193f
Show average damage in battle calculations ( #10738 )
...
Change BattleTable to calulate average damage and show alongside the min
and max for easier calculations when planning to attack with multiple
units such as when sieging a city
Unfortunately for min-maxers the randomness is still turn dependent
for a given defending unit, so the damage randomness will not average
out across multiple attacks on a given turn but they will all be more or
all be less depending on the luck that turn.
2023-12-15 11:13:12 +02:00
soggerr
bc1a428eeb
Allow battle calculations when not your turn ( #10737 )
...
Allow BattleTable display when it is not the viewing players turn.
This will allow for more planning while waiting for other players.
2023-12-15 11:12:45 +02:00
SeventhM
ad820b6a72
Fix stats from tileFilter unique not working on improvements ( #10728 )
2023-12-15 11:12:34 +02:00
SeventhM
93b89e1922
Add damage dealing unit trigger ( #10720 )
...
* Add damage dealing unit trigger
* Switch Heal/Damage uniques to only allow positive amounts
2023-12-15 11:12:21 +02:00
SeventhM
023b2959af
Fix not getting unique unit from tile based free unit trigger (For real this time) ( #10746 )
2023-12-15 11:12:05 +02:00
SomeTroglodyte
1c15bd5cb6
Change Gdx version for android:texturePacker gradle task ( #10734 )
2023-12-14 11:12:27 +02:00
Yair Morgenstern
9a9559a20c
Deprecate old religion uniques - finally!!! Months in the making!
2023-12-13 23:28:36 +02:00
Yair Morgenstern
a90b63c1ba
4.9.8
2023-12-13 23:19:19 +02:00
Yair Morgenstern
be211d0cc4
Version rollout ( #10727 )
...
* Bump version and create initial changelog entry
* Update Italian.properties (#10719 )
* update Turkish.properties (#10709 )
* Update Turkish.properties
Added new translations
* Update Turkish.properties
* Update Turkish.properties
* Update Turkish.properties
* Update Turkish.properties
* Update Turkish.properties
Added fastline translate
* Update Turkish.properties
* Update Turkish.properties
* Update Simplified_Chinese.properties (#10708 )
---------
Co-authored-by: yairm210 <yairm210@users.noreply.github.com>
Co-authored-by: Giuseppe D'Addio <41149920+Smashfanful@users.noreply.github.com>
Co-authored-by: komandotayfa <53448093+komandotayfa@users.noreply.github.com>
Co-authored-by: AutumnPizazz <114050365+AutumnPizazz@users.noreply.github.com>
2023-12-13 23:10:26 +02:00
Yair Morgenstern
358e12a54d
Avoid ANRs when users select mods that take above 500ms to run checks on
2023-12-13 23:05:10 +02:00
Yair Morgenstern
626973bfb7
Resolved crash when returning to empire overview and a category is missing
2023-12-13 22:55:36 +02:00
WhoIsJohannes
62469daff6
Add another confirmation when buying a religious unit in a city that … ( #9570 )
...
* 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>
2023-12-13 22:45:46 +02:00
Rémi Dufour
153a90623c
Add new map types ( #10695 )
...
* fractal map type
* repeat create fractal until enough land
* small changes and add map types Lakes and Small Continents
* fix for removing land at edges of hexagonal maps
* readability
2023-12-13 22:37:27 +02:00
SeventhM
d2dde08824
Allow arbitrary victory types for the purposes of policies ( #10716 )
2023-12-13 22:36:37 +02:00
SomeTroglodyte
a24f9d7716
Civilopedia key bindings ( #10723 )
...
* Move CivilopediaImageGetters object to own file
* Keyboard bindings for Civilopedia
* Better default key choices
* Change default Key Binding Tab visibility to ON
2023-12-13 22:36:29 +02:00
soggerr
aba77b8350
Fix 'Sleep Until Healed' action missing ( #10718 )
...
Sleep until healed check unit injured logic fix
2023-12-13 22:36:20 +02:00
SomeTroglodyte
64a455152a
Great Person Points - Rounding changes, Breakdown UI ( #10714 )
...
* Change per-City GPP points math and separate breakdown (producer w/ source doc) from aggregates (consumer ignoring source)
* Change CityScreen GPP list to not do aggregation itself, but show a breakdown on click
* Change "birth" city for GPP to a ***weighted*** random - no Great Mufties from cities not generating any Mufty points!
* Nicer signature for getGreatPersonPointsBreakdown
* Minor warnings linting and template for Sweden's bonus in the breakdown Popup
2023-12-13 22:36:12 +02:00
MioBestWaifu
8b5c358904
Update TradeEvaluation.kt ( #10713 )
2023-12-13 22:36:02 +02:00
Why-not-now
16893ced68
Added check for belief.type ( #10711 )
...
* Added check for belief.type
* Removed check for BeliefType.None
Not needed if check beforehand checks for it
* Update RulesetValidator.kt
* Update Belief.kt
* Update Belief.kt
2023-12-13 22:35:51 +02:00
SomeTroglodyte
9c4ba059ca
(Tool) Tiny helper to load MP saves (from issues for debugging) as hotseat ( #10610 )
...
* Linting
* Another button on the "secret" debug tab: Load MP as hotseat
* Remove password wall from Debug Options (but not the Ctrl-Shift gate)
2023-12-13 22:35:38 +02:00
SomeTroglodyte
6d948e97ff
Fix ended Leader Voice not cleared and resumed on un-pause ( #10724 )
2023-12-13 22:35:17 +02:00
Yair Morgenstern
0d4c1fd7f8
4.9.7
2023-12-10 23:14:10 +02:00
Yair Morgenstern
5f22172e70
Version rollout ( #10704 )
...
* Bump version and create initial changelog entry
* Update Latin.properties (#10700 )
* Update Spanish.properties (#10692 )
* Update Polish.properties (#10687 )
* Update Polish.properties
* Fix a typo
* Update Russian (#10685 )
* Update Russian.properties
Partial translation
* Update Russian.properties
* Update Turkish.properties (#10683 )
* Update Turkish.properties
Added new translations
* Update Turkish.properties
* Update Turkish.properties
* Update Turkish.properties
* Update Turkish.properties
* Update Turkish.properties
Added fastline translate
* Update Turkish.properties
* Update French.properties (#10681 )
* Update Italian.properties (#10680 )
* Update Brazilian_Portuguese.properties (#10679 )
---------
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: Anoant <143289571+Anoant@users.noreply.github.com>
Co-authored-by: komandotayfa <53448093+komandotayfa@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>
2023-12-10 23:08:21 +02:00
SeventhM
06f46a44d8
Allow conditionals for unit actions ( #10682 )
2023-12-10 22:59:54 +02:00
Yair Morgenstern
69ce160ff9
Added 'relevant city' to conditionals, taking the city from the relevant tile where no city provided directly ( #10684 )
2023-12-10 22:59:45 +02:00
Will Allen
b3c7143e36
Fix connect road button for when auto unit cycle is turned on ( #10696 )
2023-12-10 22:59:35 +02:00
PLynx
87b02e49cd
Add resource support to stat gamespeed conditional ( #10677 )
...
* Tweaked the stat gamespeed conditional
Tweaked the stat gamespeed conditional to accept the resources
* Changed some names
* Fixed a double limit bug
2023-12-10 22:59:22 +02:00
Oskar Niesen
4282cdb626
Better Frigate and Ship of the Line sound ( #10693 )
...
* Added a frigate cannon fire volley sound with crashing
* Changed the frigate and ship of the line to use shipCannonVolley.mp3
* Added proper credits
* Renamed "Volly" to "Volley"
2023-12-10 22:59:12 +02:00
Will Allen
e9752292eb
Add null check for connect road cross-version saves ( #10699 )
...
* Add null checks to fix #10691
* Issue reference unnecessary
2023-12-10 22:59:01 +02:00
Yair Morgenstern
a503695e31
Update bug-report.yml
...
Removed 'expected behavior', that should be clear from the bug description (usually 'should not happen')
2023-12-10 22:55:54 +02:00
Yair Morgenstern
49ddbe4982
Resolved #10703 - Captured military units trigger a notification for the captured unit's civ
2023-12-10 22:48:51 +02:00