SomeTroglodyte
b838d8ec5a
Overhaul NUKE code to behave closer to original ( #9797 )
...
* Overhaul NUKE code to behave closer to original
* Separate garrison protection of Bomb Shelter to its own Unique
* Reduce code duplication: getNukeBlastRadius
* Disallow nuking unknown civs
* Don't show Nuke attack table when the Nuke has just been selected
* World map display of nuke blast radius and friendly fire
2023-07-30 17:39:28 +03:00
Lena Bullens
c3897fde07
Correct declaringWar key / English translation ( #9838 )
...
* Update Nations.json
* Update Nations.json
2023-07-24 10:42:44 +03:00
SomeTroglodyte
a29cdc91e8
Unique target compliance test v2 ( #9802 )
...
* Split off some UniqueType helper classes, make regions work in Android Studio and linting
* Fix wrong UniqueType.Stats target
* Fix two Pantheon uniques
* BeliefType a little nicer to read
* More linting
* Implement UniqueTarget validation
* Validation of UniqueTypes allowed as conditionals
2023-07-15 22:06:12 +03:00
Yair Morgenstern
19bf15558d
Fixed India's 'double unhappiness' unique
2023-07-05 21:10:22 +03:00
Yair Morgenstern
947a1001c4
Resolves #9703 - AI only buys tiles contiguous to the current city tiles (was: contiguous to civ tiles)
2023-06-30 15:13:14 +03:00
Xander Lenstra
aa0fb9ed8b
More unit unique tests ( #9639 )
2023-06-25 09:35:31 +03:00
SeventhM
bc3f1341e1
Tech column validation and removing crashes from undefined building costs ( #9664 )
...
* Add in tech column validation
* Negative Columns
* Forgot to add techColumns to the add and clear functiond
* Remove restrictive cokumn check
* bugfixing
2023-06-25 09:34:23 +03:00
Yair Morgenstern
e0505d1eb7
Songhai Civilian units no longer gain Amphibious promotion
2023-05-08 18:06:01 +03:00
Yair Morgenstern
a370117301
Resolved #9036 - New Kremlin quote
2023-05-04 10:47:00 +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
bc5e486b20
Resolves #9186
...
Atilla's Court -> Attila's Court, Guten tag -> Guten Tag
2023-04-15 21:00:17 +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
Caballero Arepa
a4aa5b7b5a
Improved Minimap colors ( #8919 )
...
* Improved minimap colors
G&Ks change
* Improved minimap colors
Changes for Vanilla
2023-03-16 14:29:37 +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
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
Yair Morgenstern
22da4b29c8
4.5.6
2023-03-11 20:37:35 +02:00
Yair Morgenstern
d3c084f89f
Added 'additional times' to limited actions
2023-03-05 20:03:54 +02:00
Yair Morgenstern
2526a7f835
4.5.4
2023-03-05 19:07:19 +02:00
Yair Morgenstern
253c669ba9
Added 'after which this unit is consumed' for units whose only purpose is limited actions
2023-03-03 16:37:11 +02:00
Yair Morgenstern
608e0dfb71
Added limited usage for actions!
2023-03-03 14:47:50 +02:00
Yair Morgenstern
c3a4a18bba
Replace unit action for timed golden ages with a generic triggered unique
...
Triggered uniques display side effects
2023-03-03 14:13:00 +02:00
Yair Morgenstern
a1453a8b37
chore: Added explicit unit consumption to Settlers' Found City unique
2023-03-02 22:07:34 +02:00
Yair Morgenstern
5e85c3ca72
"by consuming this unit" is better
2023-03-01 16:35:06 +02:00
Yair Morgenstern
ae501c3750
'create improvement' action, <consuming this unit> and <as an action> modifiers
2023-03-01 16:09:44 +02:00
Yair Morgenstern
6bcaed7947
Resolved #8647 - fixed Guruship belief
2023-02-12 19:34:40 +02:00
Yair Morgenstern
83ff2d12d9
Trigger notifications can go in either direction, for better translations
2023-01-22 16:06:42 +02:00
Bamboolord
1a64184600
Remove China's faith boost when reaching classical era ( #8410 )
...
Removes the instant faith boost upon reaching Classical era from China's Unique ability. This is to match Civ5 again and because it probably wasn't supposed to be there in the first place.
2023-01-18 16:38:15 +02:00
Yair Morgenstern
7c52e25a1d
Added trigger conditional for capturing city
2023-01-16 22:39:52 +02:00
Yair Morgenstern
358f01079c
Added 'upon adopting policy' trigger
2023-01-16 21:20:14 +02:00
Yair Morgenstern
2593c35e30
Added 'upon declaring war' trigger
2023-01-16 21:13:40 +02:00
Yair Morgenstern
cbd7f7ac5c
Added trigger conditions framework!
2023-01-16 21:05:59 +02:00
Yair Morgenstern
59a7300c43
Reverted Himeji Castle change - see #6131
2023-01-16 15:43:33 +02:00
Yair Morgenstern
d1a9caaa88
New tile visibility framework!
2023-01-15 10:54:41 +02:00
Yair Morgenstern
d43716ea90
Resolved #8374 - Better Himeji Castle unique text
2023-01-14 19:02:05 +02:00
letstalkaboutdune
61d3bdead4
Fixed Huns nation color ( #8369 )
2023-01-12 23:39:14 +02:00
Yair Morgenstern
54a192558f
Changed nation's colors according to poll results
2023-01-12 15:14:55 +02:00
Yair Morgenstern
fa3296d3bc
Fixed nation contrast issues
2023-01-12 10:19:20 +02:00
Yair Morgenstern
2251824d94
Recognize uncontrasting colors for nations according to WCAG guidelines, and suggest tinted versions to conform
2023-01-12 10:06:37 +02:00
Yair Morgenstern
d20f8a53f8
Validate unique parameters for mods
2023-01-01 15:55:41 +02:00
letstalkaboutdune
b5a021cc16
SFX Update - Arrow, Crossbow (New), Metal Hit ( #8262 )
...
* Arrow, Crossbow, Metal Hit sound updates
Sourced from pixabay.com
https://pixabay.com/service/license/
* Update Credits.md
2022-12-29 23:20:33 +02:00
vegeta1k95
42a17aab5b
Corrected Civilizations colors ( #8224 )
...
Co-authored-by: tunerzinc@gmail.com <vfylfhby>
2022-12-25 10:01:40 +02:00
itanasi
bc483e8984
G&K Neutral Tile Road Maintenance ( #8138 )
...
* Redo
* New parameterized and actually used Road Unique
* Remove unneeded
* Update CURRENT_COMPATIBILITY_NUMBER since adding new serialization data
* Make neutralRoads for CivilizationInfo.kt Transient
2022-12-24 19:43:37 +02:00
vegeta1k95
78c4f6de68
Big rework of Policy Picker UI, added new ninepatch RoundedEdgeRectangleSmall ( #8218 )
...
Co-authored-by: tunerzinc@gmail.com <vfylfhby>
2022-12-24 19:17:00 +02:00
Yattong the Mackerel
20062c1c3a
Update Nations.json ( #8151 )
2022-12-16 10:05:32 +02:00
Yair Morgenstern
662141d661
Resolved #7479 - Removed copyrighted intro texts
2022-12-15 00:23:57 +02:00
itanasi
bb1e8dc10d
Volley only for Siege in G&K ( #8086 )
2022-12-05 18:23:00 +02:00
Yair Morgenstern
c9ed9d5d74
modding: Double Happiness from Natural Wonders -> [stats] from every known Natural Wonder
2022-12-02 11:50:11 +02:00
itanasi
16a7eed4ff
Add Repair and Pillaging Roads ( #8015 )
...
* Reapply Changes
* Logic clean up
* Adding getImprovementToPillage() and getRepairableImprovement()
* Cleaning up Unit Actions
* getImprovementToPillage() needs to check for Unpillagable
* Remove redundant logic since canBuildImprovement() returns true if currently repairing
* More redundant logic
* Prevent City Center from being Pillage status
addRepairAction will not show a Repair Action
Adding the improvement to be repaired/pillaged in button text
Utilizing getImprovementToPillage() more
* Some import cleanup
Add Irremovable to blockers
More consolidation of code
* More translation files
* When improvements/roads are built/removed, pillaged flag set to False
* Better and more consistent logic
* Fix dumb logic bug
2022-11-27 19:12:26 +02:00
Yair Morgenstern
545b4afc5a
Generalized "Stats per policies" unique
2022-11-26 21:39:26 +02:00
Yair Morgenstern
19d591dd89
Fixed json tests
2022-11-22 00:17:10 +02:00