Unciv/desktop
SomeTroglodyte 23c23e5566
Unique docs writer makeover (#6516)
* Comments to 'link' implementation (matchFilter) to UniqueParameterType

* Comments to 'link' UniqueParameterType to implementation (matchFilter)

* Fix two mistakes in UniqueParameterType

* Make "and" filter logic for MapUnit and BaseUnit modular, fix mistake

* Make UnitMovementMemory immutable and without lateinit

* Keep UniqueType comment promise that instances can override parameter types

* Reorg UniqueDocsWriter so UniqueParameterType-specific text is moved to the enum

Also some minor improvements - e.g. abbreviations sorted & consistent punctuation, less memory allocations, a/b/c type params get an example,...

* New abilities for UniqueDocsWriter concerning UniqueTarget and inheritsFrom (initially deactivated)

* Actually implement the wish for distinction between absolute and relative amounts

* Change UniqueParameterType.UnitName.docExample to Xander's choice
2022-04-24 22:47:19 +03:00
..
discord_rpc
linuxFilesForJar Fixes warnings in desktop-file-validate (#5822) 2021-12-18 20:06:27 +02:00
src/com/unciv/app/desktop Unique docs writer makeover (#6516) 2022-04-24 22:47:19 +03:00
build.gradle.kts Disable -XstartOnFirstThread when not on Mac. (#5782) 2021-12-22 19:17:50 +02:00
packrConfig.json