Commit Graph

791 Commits

Author SHA1 Message Date
9ba855d627 4.15.12 2025-02-19 16:42:01 +02:00
76320bdc44 4.15.11 2025-02-13 21:22:09 +02:00
34b281ebfc Add "Will be destroyed when pillaged" unique (#12943)
* Add Will be destroyed when pillaged unique

* Applied the suggestions of yairm210
2025-02-13 20:34:32 +02:00
5dc4a28707 Changed stockpile names to be human readable 2025-02-13 20:31:59 +02:00
83b62f8c0a Merge up to latest master (#12927) 2025-02-11 16:23:32 +02:00
c0b1baa54d Revert "Add small Skip/Cycle Button (#12845)" (#12924)
This reverts commit 26c2a8ccdb.
2025-02-07 16:41:17 +02:00
5f025a1550 4.15.9 2025-02-06 10:40:18 +02:00
26c2a8ccdb Add small Skip/Cycle Button (#12845)
* Add UnitWaitButton

* Manage button visibility

* Update notifications spacers

* fix spacing when StatusButtons wrap

* "Wait" icon changed to a Watch

* Update Tutorials "Idle Units"

* Fix up small button to toggle behavior and only show when unit selected

* Update Big Button functionality

* Big Button always Next Unit

* Rename buttons to Skip

* Fix in merge

* Fix icon

* Civilopedia updates

* Merge sulai's changes. Add credits. More space on icon

* Fix civilopedia

* Rework StatusButtons as Table to get alignments right

* sulai suggested fixes

* Add Settings toggle for small button

---------

Co-authored-by: M. Rittweger <m.rittweger@mvolution.de>
2025-02-06 10:36:16 +02:00
0dfed62cfc perf(render): Improved yield render performance for modded images 2025-02-05 11:20:25 +02:00
3d8b6e0978 Document rendering performance boost w/circle 2025-02-05 09:21:14 +02:00
6c99125ee9 Fix per-turn remaking of the atlases (#12882) 2025-01-29 19:48:39 +02:00
9c618a242f modding: populationFilter now accepts Specialist names 2025-01-29 13:55:14 +02:00
f865cf68a9 Resize map with drag gesture (#12858)
* Resize map with drag gesture

* Add resize handle and maximize toggle button

* If map is really small, make the whole area clickable to toggle maximize

* Addressed feedback and improved maximized size of minimap.

* Removed ResizeDragListener.touchDown

---------

Co-authored-by: M. Rittweger <m.rittweger@mvolution.de>
2025-01-29 13:24:56 +02:00
a7dca5c7e6 Add info about adding project (#12864) 2025-01-27 09:55:38 +02:00
21bfe2c79c 4.15.4 2025-01-22 17:50:15 +02:00
45347cc928 Add a field for global unit uniques (#12775)
* Add a field for global unit uniques

* Whoops

* docs

* Fix this check only ever being done once

* Revert

* Add ruleset uniques when adding rulesets together

* Add ruleset to unitTypes for tests in case it's relevant

* My suggested changes: Implement a separate rulesetMap for units, remove any additional checks to the type where unnecessary

* Remove unit type code, update ruleset info by setter rather than by lazy

* Type information is needed before we set the ruleset here

* So should unique information
2025-01-22 17:41:20 +02:00
00ff7b2879 4.15.2 2025-01-11 21:55:39 +02:00
612375d85d Chore: Slight getShortestPath simplification 2025-01-08 20:19:18 +02:00
841fc3090c Change Babylon's image to Lamassu (#12730)
* Add new Babylon image

Add Lamassu image to replace Babylon's current lion icon

* Update Credits.md for Bablyon icon

Change credits file to match Babylon's new image
2025-01-01 14:53:51 +02:00
905ef25cbb fix UncivServer.xyz info in Multiplayer.md (#12711) 2024-12-26 08:26:39 +02:00
e224ae62ef 4.14.18 2024-12-25 20:54:14 +02:00
f6c342f7cf 4.14.17 2024-12-22 11:01:21 +02:00
9f4828d55a 4.14.16 2024-12-16 15:10:22 +02:00
1c0ba1f20b 4.14.12
Some checks failed
Conflict marking / main (push) Failing after 5s
Detekt / detekt (ubuntu-latest) (push) Failing after 31s
Generate mkdocs from docs folder / deploy (push) Failing after 22s
Build and test / Check code and run unit tests (push) Failing after 1h6m44s
Docker / build (push) Failing after 59s
2024-12-02 20:15:31 +02:00
ed16fb9a3f Added lake-land edge tiles - by @legacymtgsalvationuser69544 2024-11-27 20:19:26 +02:00
6b1031dae5 Adding Dollar Sign (#12514) 2024-11-22 10:54:58 +02:00
862762735a Added more options for UI skin mods (#12501)
* Add fallback skin to skin config

* Add icon and font color to SkinElement

* Use foregroundColor if no icon color is specified

+ Fix fallbackSkinVariants are not used

* Add defaultVariantTint to reduce mod copy pasta

* Add docs for new skin variables
2024-11-21 19:28:09 +02:00
e4f5d65684 Adding Server Icons (#12495)
* Adding files and credits

* Add Bobot

* Fix Major Civ count
2024-11-20 12:05:14 +02:00
fbfeb4d508 docs: 2024-11-19 17:38:02 +02:00
a914571b8e Avoid OOM errors when updating all games by avoiding parallelization 2024-11-19 08:50:59 +02:00
06f6449c6c Update Unique-parameters.md (#12482) 2024-11-16 22:55:45 +02:00
3c7bf97148 Resolved #12477 - Limited, but performant, edge filters
This brings back 'edges below improvements'
2024-11-16 20:21:50 +02:00
086573b112 perf(rendering): ignore unit layers with no units 2024-11-13 11:57:32 +02:00
0ca08695bd Fix typos in MacOS documentation (#12454) 2024-11-12 09:08:36 +02:00
6da45f4dd2 4.14.5 2024-11-10 14:47:40 +02:00
bdcc0bb0d6 Add owned tiles countable (#12423)
* Added owned tiles countable

* Applied yairm210's suggestions

* Added template.properties key
2024-11-10 14:25:48 +02:00
c1e52d9073 New Krakatoa tile by legacymtgsalvationuser69544 for edge images to look good 2024-11-10 14:05:53 +02:00
868c8bd452 Coast edge images for HexaRealm tiles by legacymtgsalvationuser69544 :) 2024-11-10 12:01:30 +02:00
6a3d4548bb Fixed serialization 2024-11-05 14:47:05 +02:00
42eb0fb040 Modding: Added validation to event uniques
Fixes tutorial
2024-11-01 12:02:36 +02:00
4cfd93caf2 Update with latest Grade build versions (#12364) 2024-10-28 08:12:32 +02:00
ef5970f6f3 Resolved #12349 - Added version to main menu 2024-10-25 09:23:05 +03:00
1721fb605d Docs: Update Portrait documentation (#12351)
This moves the portrait documentation into the same spot so it's easier to read.
2024-10-24 20:33:48 +03:00
debe04b81e city screen -> City Screen
Continuation of #12323
2024-10-21 21:59:09 +03:00
2930e5ead5 Updating documentation (#12322)
* Updating compilation documentation

* Add Specialists card to Civiliopedia Tutorials

* Revert "Add Specialists card to Civiliopedia Tutorials"

This reverts commit 7ebf0e0045.

* Local Building is actually on Android 14 according to latest build.gradle.kts (compileSdk=34)
2024-10-21 21:52:23 +03:00
e9481d4bc1 Add <when espionage is enabled> conditional (#12326)
* Modding: Replaced "Hidden when espionage is disabled" with "Only available <when espionage is enabled>"

* Modding: Fix unique deprecation notice

* Add ConditionalEspionageEnabled to isUnavailableBySettings list
2024-10-21 21:51:50 +03:00
8f45b15c49 Small fix to Modding Wiki for Ranged Strength clarification (#12328) 2024-10-21 18:17:49 +03:00
9140acb432 4.13.18 2024-10-20 15:02:04 +03:00
579ea79d09 Modding: Replaced "Hidden when [victoryType] Victory is disabled" with "Only available <when [victoryType] Victory is enabled>" 2024-10-20 13:35:55 +03:00
46644bcc05 Docs: Add documentation for Remaining Civilizations (#12314) 2024-10-20 12:41:36 +03:00