Ivan Savenko
fb97891cd3
Merge pull request #5610 from IvanSavenko/beta_crashfixes
...
Beta crashfixes
2025-04-09 17:23:32 +03:00
SoundSSGood
60afbbe20f
Necromancy & Eagle eye infowindows
2025-04-09 10:13:10 +02:00
George King
715736ebc2
Update schema
2025-04-07 21:04:36 +02:00
George King
227ea5da08
Update docs
2025-04-07 21:03:09 +02:00
George King
551d7801a0
Remove Map pack
2025-04-07 21:01:03 +02:00
George King
5b5b2f158d
Change getDefaultUserDataPath to const
2025-04-07 18:51:12 +02:00
George King
f802c5f717
Simplified getPathFromConfigOrDefault
2025-04-07 17:50:46 +02:00
George King
fa1386748e
Moved dirs.json load to constructor
2025-04-07 17:32:45 +02:00
SoundSSGood
603672ff51
revert some changes
2025-04-07 17:00:24 +02:00
George King
a9b23ae028
Fix build
2025-04-07 16:51:25 +02:00
George King
d2e5fdce56
Various tweaks
2025-04-07 16:37:51 +02:00
George King
451f22a22f
Update lib/VCMIDirs.cpp
...
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
2025-04-07 10:21:31 +02:00
George King
2df2d48b4a
Update lib/VCMIDirs.cpp
...
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2025-04-07 09:55:47 +02:00
George King
5c83e54a9e
Update lib/VCMIDirs.cpp
...
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2025-04-07 09:53:27 +02:00
George King
a08e923934
Allow changing default directories in Windows
2025-04-06 22:14:51 +02:00
George King
37ec51527c
Allow changing default directories in Windows
2025-04-06 22:13:04 +02:00
Ivan Savenko
49e215a7c3
Bump fuzzylite submodule to latest commit
2025-04-06 18:45:30 +03:00
Ivan Savenko
dcbf12ef26
Fix rare crash on merging two stacks in town garrison with stack
...
artifacts equipped
2025-04-06 18:44:44 +03:00
Ivan Savenko
cbfaefd805
Fix rare crash if player selects maximum movement speed and moves hero
...
across event that grants enough XP to level up
2025-04-06 18:43:55 +03:00
Ivan Savenko
87caec6be1
Check for presence of builtin ttf fonts & report on start to avoid
...
strange crashes on font loading
2025-04-06 18:41:20 +03:00
Ivan Savenko
4555b2d228
Increase system RAM for xbrz2 auto-activation to 4Gb due to crashes on
...
Android
2025-04-06 18:40:27 +03:00
Ivan Savenko
6c1cb3ac54
Workaround / debug info for crash on failure to render ttf text
2025-04-06 18:39:53 +03:00
Ivan Savenko
3dd15beede
Fix rare crash if player changes starting hero in MP while another has
...
town right-click popup open
2025-04-06 18:39:29 +03:00
SoundSSGood
f0a9c95075
ArtInfoWindow on client. Client side
2025-04-06 13:47:32 +02:00
Laserlicht
42673c1bab
fix error
2025-04-05 23:11:30 +02:00
Laserlicht
8dc1170215
set creation date
2025-04-05 23:09:58 +02:00
Laserlicht
28169b051e
campaign editor
2025-04-05 22:30:31 +02:00
SoundSSGood
7b89521179
ArtInfoWindow on client. Server side
2025-04-05 19:12:19 +02:00
SoundSSGood
4609a83fc1
ArtInfoWindow on client. Lib side
2025-04-05 18:02:04 +02:00
George King
b9ef9f64bb
Forgotten setAcceptDrops
2025-04-05 11:12:37 +02:00
George King
9c10a0c05b
Shortcuts visibility
2025-04-04 20:47:18 +02:00
George King
97b1a00285
Drag and drop
2025-04-04 20:41:29 +02:00
George King
6fba8a6a86
Drag and drop
2025-04-04 20:41:04 +02:00
Ivan Savenko
e1be9af5e6
Merge pull request #5602 from IvanSavenko/fuzzy_bump
...
Bump fuzzylite submodule to latest commit
2025-04-02 16:01:34 +03:00
Ivan Savenko
f2ffe32d5c
Merge pull request #5597 from BenFradet/fix-dwellings
...
Fix dwellings recruitment text
2025-04-02 13:57:12 +03:00
Ivan Savenko
549a729e20
Merge pull request #5591 from IvanSavenko/vector_replace
...
Support for replacement of individual entries in json lists
2025-04-02 13:55:19 +03:00
Ivan Savenko
dd823d1681
Merge pull request #5560 from GeorgeK1ng/campaigns
...
[1.7] Campaigns configurations improvements
2025-04-02 13:54:50 +03:00
Ivan Savenko
76418e7f14
Merge pull request #5522 from XCOM-HUB/patch-2
...
Update swedish.json (beta)
2025-04-02 13:54:39 +03:00
Michał Zaremba
f0ee3b8257
Fix setting up locale for Android and such
2025-04-02 05:14:51 +02:00
Ivan Savenko
40870d8f64
Bump fuzzylite submodule to latest commit
2025-04-01 17:58:21 +03:00
Ivan Savenko
efe2f4e0ba
Merge pull request #5596 from BenFradet/fix-fedora-building
...
Fix fedora building instructions
2025-03-30 21:24:36 +03:00
Ben Fradet
f18715bd48
Update lib/mapObjects/CGDwelling.cpp
...
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
2025-03-30 20:09:57 +02:00
Ivan Savenko
58a6aabd4c
Switch list patching to more user-friendly 1-based indexing
2025-03-30 17:18:47 +03:00
Ivan Savenko
4dc82284b4
Add docs
2025-03-30 17:12:42 +03:00
benfradet
dc1358a416
Fix dwellings recruitment text
2025-03-29 23:31:01 +01:00
benfradet
b7965f007f
Fix fedora building instructions
2025-03-29 23:24:26 +01:00
kdmcser
afd64daf04
make OwnerUpdater not hardcode OppositeSideLimiter
2025-03-28 23:06:03 +08:00
Ivan Savenko
aeb6c0be26
Support for replacement of individual entries in json lists
...
It is now possible for mods to modify json lists precisely, without full
replacement. Supported options:
- `append`: appends a single item to end of list
- `appendItems`: appends multiple items to end of list
- `insert@NUM`: inserts a single item *before* item NUM (item counting
is 0-based)
- `modify@NUM`: allows editing of a single item NUM (item counting is 0-
based)
Example - addition of a new item into town hall slots:
```json
"hallSlots":
{
"modify@4" : {
"append" : [ "dwellingLvl7B", "dwellingUpLvl7B" ]
}
},
```
This would modify 4th element (last row) by appending new entry to the
end of last row
```json
{
"modify@4" : {
"insert@1" : [ "dwellingLvl5B", "dwellingUpLvl5B" ]
}
},
```
This would add new slot not in the end of last row, but before 1st item
(between 5th and 6th dwellings)
2025-03-27 19:22:50 +00:00
George King
04bfe12b2b
Added new mod types
2025-03-27 19:15:09 +01:00
Ivan Savenko
4cf0211600
Merge pull request #5587 from IvanSavenko/crashfixes_beta
...
Fixes for beta
2025-03-27 13:51:34 +02:00