Laserlicht
|
a42afa2910
|
code review
|
2024-08-14 21:51:08 +02:00 |
|
Ivan Savenko
|
5523e08cb7
|
Players affected by event is now stored as std::set instead of bitmask
|
2024-08-14 14:13:49 +00:00 |
|
Laserlicht
|
d2e24e01b4
|
Merge branch 'develop' into regions
|
2024-08-10 15:50:45 +02:00 |
|
Laserlicht
|
23438590c5
|
defining own regions
|
2024-08-10 15:27:22 +02:00 |
|
Laserlicht
|
06209d2556
|
Merge branch 'develop' into statistic
|
2024-08-01 23:37:45 +02:00 |
|
Laserlicht
|
4f0c3a3608
|
Merge branch 'develop' into handicap
|
2024-08-01 21:39:40 +02:00 |
|
Laserlicht
|
fb171ab3a2
|
statisic basic
|
2024-08-01 21:36:00 +02:00 |
|
Laserlicht
|
53c0d20a57
|
fix campaign highscores
|
2024-07-26 20:36:52 +02:00 |
|
Laserlicht
|
8edf77afcc
|
basic handicap support
|
2024-07-25 00:28:01 +02:00 |
|
Ivan Savenko
|
0d66ddbeec
|
GameState now uses random generator from server. Blocked access to rmg
on client
|
2024-07-16 13:13:38 +00:00 |
|
Laserlicht
|
02bd52041b
|
extend map format
|
2024-06-29 13:13:59 +02:00 |
|
Alexander Wilms
|
02e429e973
|
Fix typos using https://github.com/crate-ci/typos
Changes were reviewed manually
|
2024-06-24 03:47:19 +02:00 |
|
Ivan Savenko
|
df83fa33a1
|
Merge branch 'vcmi/master' into 'vcmi/develop'
|
2024-05-31 09:34:21 +00:00 |
|
Ivan Savenko
|
888149c6f6
|
Implemented simple versioning system for multiplayer
|
2024-05-29 20:08:32 +00:00 |
|
Ivan Savenko
|
5c2ca380ab
|
Merge pull request #4052 from vcmi/bank_battle
Config option for regular unit placement in Black Tower
|
2024-05-29 22:55:22 +03:00 |
|
Tomasz Zieliński
|
098c88eff4
|
Update serialization version
|
2024-05-29 20:52:59 +02:00 |
|
Ivan Savenko
|
2ff28f6957
|
Merge pull request #4018 from IvanSavenko/voting
[1.5.2?] Multiplayer voting
|
2024-05-29 18:13:42 +03:00 |
|
Ivan Savenko
|
f8a206b0c6
|
Fix serialization of size_t breaking 32<->64 bit compatibility
|
2024-05-23 12:46:28 +00:00 |
|
Ivan Savenko
|
10b50cd905
|
It is now possible to vote for simturns and turn timer changes
|
2024-05-19 18:31:32 +00:00 |
|
Ivan Savenko
|
03054af949
|
Add description for serialization changes, fix CURRENT value
|
2024-05-17 13:09:08 +00:00 |
|
Ivan Savenko
|
2ed355952c
|
Added proper serialization for unordered_map
|
2024-05-16 19:03:04 +00:00 |
|
Ivan Savenko
|
84bc6c42db
|
Added 'Serializeable' base class for classes serializeable by pointer
|
2024-05-16 18:40:59 +00:00 |
|
Ivan Savenko
|
cce3f1cb2d
|
Implemented compact serialization of integer numbers
|
2024-05-15 19:50:01 +00:00 |
|
Ivan Savenko
|
87eac164e6
|
Implemented string deduplication for serializer
Every unique string will now be serialized only once.
Reduces save size by ~20%
|
2024-05-15 19:49:59 +00:00 |
|
Ivan Savenko
|
1bc7c29111
|
Add workaround for visiting Altar of Sacrifice on 1.4 saves
|
2024-05-11 13:19:07 +00:00 |
|
Ivan Savenko
|
151075f088
|
Fix save compatibility with 1.4 that was broken by artifact costumes
|
2024-04-28 20:54:33 +03:00 |
|
Ivan Savenko
|
5010344df0
|
Added serialization of turn timer handler
|
2024-04-26 13:16:02 +03:00 |
|
Ivan Savenko
|
50e8d1fd82
|
Add save compatibility check
|
2024-04-09 16:42:20 +03:00 |
|
Kris-Ja
|
ff35a27176
|
Fix loading saved games (add ESerializationVersion)
|
2024-03-23 22:03:06 +01:00 |
|
Ivan Savenko
|
d1c274f93f
|
Replaced vector of strings with simple bool for flag
|
2024-02-26 12:55:49 +02:00 |
|
Ivan Savenko
|
290cc1510b
|
Added text container with map translations to campaign state
Fixes missing translations for heroes names customized on maps after
their transfer to next scenario
|
2024-01-31 20:01:24 +02:00 |
|
Ivan Savenko
|
2e4895766a
|
Implemented tracking of objects destroyed by players
|
2024-01-31 01:37:33 +02:00 |
|
Ivan Savenko
|
9f3655c41b
|
Minor code cleanup
|
2024-01-20 23:26:04 +02:00 |
|