Yair Morgenstern
6e0dbea6d4
awesome-pages wiki modding folder reorg
2023-07-02 23:42:07 +03:00
Yair Morgenstern
d83c14af03
awesome-pages test 2.1
2023-07-02 23:22:55 +03:00
Yair Morgenstern
cf1be27e3c
awesome-pages test 2
2023-07-02 23:21:30 +03:00
Yair Morgenstern
c26837fdd7
Step-by-step instructions to create a new Civilization mod
2023-07-02 18:10:09 +03:00
Yair Morgenstern
f7295884e6
Improved mod overview documentation
2023-07-02 17:13:57 +03:00
Yair Morgenstern
48ca477699
More modder documentation clarity
2023-07-02 16:59:11 +03:00
Yair Morgenstern
7b0aac007a
Reorg modding pages
...
PAge order is determined by file name - but link text is determined by title
2023-07-02 16:49:39 +03:00
Yair Morgenstern
76ad2d8e7a
mkdocs awesome-pages plugin
2023-07-02 16:35:41 +03:00
Yair Morgenstern
df87f203b2
Reorganize modders documentation files
2023-07-02 16:20:37 +03:00
Yair Morgenstern
0edfa4841e
Better image documentation for modders
2023-07-02 02:42:36 +03:00
Yair Morgenstern
bb22b1de72
Actually generated unique type documentation
2023-07-02 01:36:28 +03:00
SomeTroglodyte
a8ec8f84ec
Architectural update - Make animated menu reusable ( #9685 )
...
* Extract AnimatedMenuPopup from UnitUpgradeMenu to make its basic idea reusable
* Rebase UnitUpgradeMenu onto AnimatedMenuPopup
* Add SoundPlayer.playRepeated for future reusability
* Move UnitUpgradeMenu to popups package
* Reuse playRepeated in PromotionPickerScreen
* Reuse playRepeated in PromotionPickerScreen - clean up imports
2023-06-28 12:05:04 +03:00
Yair Morgenstern
330fa6593b
4.7.4
2023-06-25 10:07:17 +03:00
Yair Morgenstern
b6aa177311
4.7.3
2023-06-23 09:39:54 +03:00
SomeTroglodyte
ff54bcd493
Prevent mod conflicts better ( #9586 )
...
* Tighten mod check severity and selectivity for unit-producing triggered Uniques
* Prettify display of mod check results by suppressing dupes and hiding conditionals from tr()
* Extra confirmation to play with errors, colors, improved handling of mod checkboxes
* Tweaks to improved mod checking in new game
2023-06-19 19:02:09 +03:00
Yair Morgenstern
e987bbbaad
Added new unique - "Automatically built in all cities where it is buildable"
2023-06-19 15:40:21 +03:00
Yair Morgenstern
4107e081bd
4.7.2
2023-06-18 18:29:55 +03:00
SomeTroglodyte
123a51a6ef
Publish new mod category workflow ( #9606 )
2023-06-18 18:15:13 +03:00
Xander Lenstra
639d34e28d
Reordered the region of other global uniques and wrote a few unique tests ( #9611 )
2023-06-17 20:59:51 +03:00
SomeTroglodyte
46a84c23b0
Make mod categories curated in Json ( #9542 )
...
* Dynamic mod categories from online query
* Move Working string to Constants
* Move Mod categories to json
* Move Mod categories to json - UI
* Move Mod categories to json - initial json
2023-06-14 09:12:24 +03:00
Yair Morgenstern
02d7325576
UnitFilter also matches TechFilter for that unit
2023-06-12 23:13:47 +03:00
Yair Morgenstern
e5232494a0
Improved AI city location picking
...
Done by ignoring tiles already belonging to another civ / within work range of another city
2023-06-12 10:27:26 +03:00
SomeTroglodyte
3187f49e91
UiElementDocsWriter improvement to cope with BorderedTable ( #9506 )
2023-06-11 14:45:59 +03:00
SomeTroglodyte
7fb8bae251
Fix translated sorting ( #9563 )
...
* Fix translated sorting
* Minor linting, missing pedia icon, missing tooltip template
* Wiki on icons for Beliefs
2023-06-11 12:37:25 +03:00
Yair Morgenstern
4dad953db9
bugfix: AI evaluation of ButItemsDiscount no longer crashes
2023-06-11 11:10:33 +03:00
SomeTroglodyte
13619d18a1
Upgraded music player popup ( #9514 )
...
* Popups get the ability to scroll only the content without the buttons
* Centralize LoadingPopup
* Split non-WorldScreenMenuPopup classes off from that file
* Linting
* Nicer music playback dialog
* Translation templates
2023-06-04 11:53:56 +03:00
SomeTroglodyte
fcd309781d
Upgrading from Unit overview improved ( #9485 )
...
* Unit upgrade tooltip in overview
* Unit upgrade tooltip in action table
* Unit upgrade tooltip in action table - colored Key
* Unit upgrade in Overview - reselect
* Fix merge problems and FormattedLine color markup ability
* Relax MarkupRenderer.render lines parameter type
* Skin has a getColor shortcut - use it
* Unit overview upgrade icons now open a menu instead of upgrading immediately
* Unit Overview upgrade - "Mid" buttons
* Unit Overview upgrade - reorg
2023-05-31 18:41:57 +03:00
SomeTroglodyte
5f60c887f7
Next-Turn Progressbar ( #9409 )
...
* Next-Turn Progressbar
* Next-Turn Progressbar - doc
* NextTurnProgress: Rethink max on first turn
2023-05-22 17:59:28 +03:00
Yair Morgenstern
280025fa10
Resolved #9416 - failure to get preview image no longer causes crash
2023-05-21 12:35:57 +03:00
SomeTroglodyte
1de866c7ed
Local and/or jpg mod previews ( #9394 )
...
* Allow mod preview image to be a jpg
* Allow preview images from WIP mods lacking github url
* Wiki preview.jpg
* Allow mod preview image to be a jpg - review
2023-05-16 13:00:44 +03:00
Yair Morgenstern
5bbd8bce53
Allow mods to contain a "preview.png" file for visual indication
2023-05-14 14:36:46 +03:00
Skekdog
a3ef6fa314
Add May not annex cities
unique ( #9314 )
...
* Add `May not annex cities` unique, following same behaviour as Civ5 Venice. Hopefully this time I won't need to re-install windows.
* Add `May not annex cities` unique, following same behaviour as Civ5 Venice. Hopefully this time I won't need to re-install windows.
* Fix raze button being unavailable in city screen
* Fixed raze button being available in city screen, as per civ5
* Corrected indentation
* mayAnnex instead of canAnnex, hasUnique rather than getMatchingUniques
* AI will follow rules
* Replaced getMatchingUniques with hasUnique, for real this time
2023-05-09 23:02:19 +03:00
Yair Morgenstern
cb626861df
docs: better unique parameter documentation
2023-04-25 17:45:40 +03:00
Yair Morgenstern
079c237547
terrainFilter now accommodates nationFilter for owner
2023-04-25 17:45:40 +03:00
Yair Morgenstern
95ee35d301
Testing: Damage animations on damaged units
2023-04-24 17:07:55 +03:00
Yair Morgenstern
32191bd57d
4.6.4
2023-04-19 11:52:57 +03:00
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
ab1d823477
4.6.2
2023-04-16 15:01:43 +03:00
Yair Morgenstern
28f5043fcb
4.6.1
2023-04-13 16:26:43 +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
Yair Morgenstern
a363edaa6a
4.6.0
2023-04-09 18:15:53 +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
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
243efa3988
chore: inspection performance improvements
2023-04-08 22:03:22 +03:00
SomeTroglodyte
ca06d7e54a
Main menu background map changes infrequently ( #9133 )
2023-04-07 16:22:46 +03:00
SomeTroglodyte
45d66f0580
Civilopedia Welcome, moddable ( #8940 )
2023-03-31 14:58:07 +03:00
Yair Morgenstern
837833e450
4.5.13
2023-03-26 21:55:23 +03:00
SomeTroglodyte
09cff6e55f
TechPickerScreen colors - skinnable and prettier Future Tech ( #9033 )
2023-03-25 21:34:49 +03:00
Yair Morgenstern
4c694be94b
4.5.11
2023-03-21 14:51:53 +02:00
Yair Morgenstern
e5452f5605
modding: 'Only available when' applies to beliefs
2023-03-20 22:19:00 +02:00
Yair Morgenstern
f66076c2a4
4.5.10
2023-03-19 19:00:26 +02:00
Yair Morgenstern
20e1b9b978
Tilesets: Separated unexplored tiles from not visible tiles
2023-03-17 12:06:15 +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
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
8c24926476
Modding: global alert available as triggerable for all objects
2023-03-05 12:53:02 +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
06fa2c2378
Added 'for [amount] movement' unit action modifier
2023-03-02 21:02: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
66faeb0d15
Preparation for unit action modifiers
2023-03-01 15:26:54 +02:00
Yair Morgenstern
44399e770c
Added triggered uniques to grant specific tech / policy
2023-02-27 10:58:08 +02:00
Yair Morgenstern
8361d68452
Added 'upon ending turn in tile' unit trigger
2023-02-26 23:41:09 +02:00
Yair Morgenstern
86a63ac578
'upon conquering' is a condition not a triggered unique
2023-02-26 22:33:00 +02:00
Yair Morgenstern
c1df32b4e7
Add new uniques to wiki
2023-02-26 22:15:15 +02:00
Yair Morgenstern
090c421f9b
Introduced "upon defeating [unitFilter] unit" trigger
2023-02-26 20:31:13 +02:00
Yair Morgenstern
ad9942c532
4.5.0
2023-02-25 21:03:52 +02:00
SomeTroglodyte
5d80f50d93
Show UnitTypes in Civilopedia ( #8729 )
...
* Show UnitTypes in Civilopedia
* Show UnitTypes in Civilopedia - polish
2023-02-25 20:40:59 +02:00
Yair Morgenstern
3278cbc904
4.4.19
2023-02-23 23:11:30 +02:00
SomeTroglodyte
5d07fd981b
Allow filters in the ModOptions "ToRemove" lists ( #8730 )
...
* Allow "*" wildcard in the ModOptions "ToRemove" lists
* Allow filters in the ModOptions "ToRemove" lists
2023-02-23 22:40:47 +02:00
vegeta1k95
a31e74dee2
Add "Custom Fonts" section to mod docs
2023-02-23 00:26:37 +01:00
Yair Morgenstern
06292bec64
Fix unique parameter type
2023-02-22 09:54:10 +02:00
Yair Morgenstern
7b1a5e296c
modding: Added "upon gaining a [unitFilter] unit" trigger condition
2023-02-22 09:32:50 +02:00
Yair Morgenstern
2e5d1bf591
Resolved #8435 - rivers remain visible after founding city
2023-01-22 19:33:27 +02:00
Yair Morgenstern
39e88d3a1a
Added "upon discovering a Natural Wonder" trigger - @letstalkaboutdune
2023-01-22 19:05:17 +02:00
Yair Morgenstern
4beaaadfc8
Added conditionals for above and below resource amounts
2023-01-21 23:36:53 +02:00
Yair Morgenstern
be161d8839
Better docs for Trigger Conditions
2023-01-16 23:13:08 +02:00
Yair Morgenstern
509d179d19
War -> war with major civ
2023-01-16 23:11:17 +02:00
Yair Morgenstern
a045114dc6
Added trigger conditional for entering era
2023-01-16 22:28:42 +02:00
Yair Morgenstern
f89c2330aa
Conditional triggers now work with timed uniques
2023-01-16 22:03:17 +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
879a5b230f
Resolved #8387 - Fixed Reliquary belief
...
Got rid of multiple uniques with the same text
2023-01-16 13:05:11 +02:00
Yair Morgenstern
b5281e20c9
4.4.0
2023-01-14 21:27:11 +02:00
vegeta1k95
0006aaef55
Modding: allow custom ResourcePortraits ( #8330 )
...
* Modding: allow custom ResourcePortraits
* Modding: big generification of the icons/portraits mechanism
* Resolve conflict
* Fix background fallback, remove dimming of improvement icons
Co-authored-by: tunerzinc@gmail.com <vfylfhby>
2023-01-09 21:03:00 +02:00
Yair Morgenstern
37cfc12a64
4.3.18
2023-01-08 15:11:45 +02:00
vegeta1k95
4d8f056df7
Rework of PromotionPicker UI ( #8325 )
...
Co-authored-by: tunerzinc@gmail.com <vfylfhby>
2023-01-08 11:45:51 +02:00
Yair Morgenstern
fe6c19532a
UI: Better unit table
2023-01-07 22:12:31 +02:00
vegeta1k95
0301cc89d4
Modding: allow for custom TechPortraits ( #8300 )
...
Co-authored-by: tunerzinc@gmail.com <vfylfhby>
2023-01-03 19:48:08 +02:00
Yair Morgenstern
d20f8a53f8
Validate unique parameters for mods
2023-01-01 15:55:41 +02:00
vegeta1k95
a751c8e3dc
Fixed TechButton progress-bar padding, less rounded corners for buttons. ( #8260 )
...
* Fixed TechButton progress-bar padding, less rounded corners for buttons.
* Removed extra padding on the right
Co-authored-by: tunerzinc@gmail.com <vfylfhby>
2022-12-29 13:52:52 +02:00
vegeta1k95
be573f2b76
Big rework of City plates ( #8239 )
...
* Big rework of City plates
* New city plates design, new status icons
* A little bit of padding for construction icon
* Better border for defence counter
* Better border for defence counter
* Solid colored icons
* Solid colored icons
* Credits
* Credits
Co-authored-by: tunerzinc@gmail.com <vfylfhby>
2022-12-28 17:32:26 +02:00
Yair Morgenstern
0c58488e42
4.3.12
2022-12-24 20:02:11 +02:00