SoundSSGood
|
8751d9ab8b
|
CArtifactInstance::putAt, CArtifactInstance::removeFrom, CArtifactInstance::move interface unified. Small optimization.
|
2023-06-24 19:01:36 +03:00 |
|
SoundSSGood
|
20d86edbd1
|
crash fixed
|
2023-06-24 19:01:25 +03:00 |
|
Tomasz Zieliński
|
a5ddc225ac
|
Place objects away from connection even if it's empty (not guarded)
|
2023-06-23 21:43:49 +02:00 |
|
Tomasz Zieliński
|
64e8b9b2b9
|
Smarter scaling for forces between zones.
|
2023-06-23 21:43:12 +02:00 |
|
krs
|
27c488e62f
|
Small changes after review.
|
2023-06-23 20:05:15 +03:00 |
|
krs
|
756dd398c2
|
Added constant for BATTLE_SHOOTING_RANGE_DISTANCE
|
2023-06-23 19:13:39 +03:00 |
|
krs
|
e938152c1d
|
Fix for showing penalty limit in red for unlimited ranged archers
|
2023-06-23 19:13:39 +03:00 |
|
krs
|
33bbbefdeb
|
First working prototype that mimics rangedFullDamageLimit code
Next step is to create more generic functions that can be shared between the 2.
|
2023-06-23 19:13:39 +03:00 |
|
Ivan Savenko
|
ce3e150d59
|
Minor formatting
|
2023-06-23 13:55:52 +03:00 |
|
Ivan Savenko
|
1fb2b60999
|
Remove no longer relevant check
|
2023-06-23 13:42:09 +03:00 |
|
Ivan Savenko
|
44261ecc21
|
Fix boat positioning
|
2023-06-23 13:42:09 +03:00 |
|
Ivan Savenko
|
caccd58eb0
|
boat offsets for shipyards are counted from visitable position
|
2023-06-23 13:42:09 +03:00 |
|
Ivan Savenko
|
6a08a96d0c
|
Added createObject call as wrapper around NewObject netpack
|
2023-06-23 13:42:08 +03:00 |
|
Ivan Savenko
|
d8879f1e53
|
NewObject pack now receives visitable position instead of h3m position
|
2023-06-23 13:34:51 +03:00 |
|
Ivan Savenko
|
56680e102d
|
Merge pull request #2245 from IvanSavenko/platform_settings
Allow defining default values of settings per platform
|
2023-06-23 13:32:30 +03:00 |
|
Ivan Savenko
|
69dc95c3c8
|
Merge pull request #2235 from IvanSavenko/hota_h3m_support
Hota h3m support
|
2023-06-23 13:32:10 +03:00 |
|
Ivan Savenko
|
a505cc464e
|
Fixed slider's behavior, especially for mobile systems
|
2023-06-22 23:49:38 +03:00 |
|
Ivan Savenko
|
ebc7a82c2e
|
Converted pathfinder enum's to enum class
|
2023-06-21 15:38:57 +03:00 |
|
Ivan Savenko
|
f78470a301
|
Fix build
|
2023-06-21 14:55:25 +03:00 |
|
Ivan Savenko
|
bd4d2788ed
|
Split pathfinder into multiple smaller files
|
2023-06-21 13:46:09 +03:00 |
|
Ivan Savenko
|
87fcfa4add
|
Removed excessive pathfinder includes
|
2023-06-21 12:00:44 +03:00 |
|
Ivan Savenko
|
8f602b2ef6
|
Allow defining default values of settings per platform
|
2023-06-21 10:55:30 +03:00 |
|
Ivan Savenko
|
c4772ae59d
|
Load new hota quests as empty quests, to avoid unexpected behavior
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
6564502a0e
|
Implemented mapping of hero portraits
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
3913b8e98c
|
Heroes placed on water in map will be automatically given boat
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
9b5e81929f
|
Fix build
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
d4728f78ce
|
Support for hota victory conditions
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
a84666edf6
|
MetaString can be serialized in json
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
d51fe62804
|
Win/loss condition texts use MetaString
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
56d69e790b
|
Renamed MetaString methods to more logical names
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
2636a0dcc3
|
Moved MetaString to a new file
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
f35b3a0dc3
|
Replace MetaString operator << with member function
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
c43783db58
|
Use string ID's instead of raw strings for win/loss conditions
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
8dde8018d0
|
Implemented support for fixed monster def's from hota
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
6f743916db
|
Moved CGCreature to a new file
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
7c88bb7e4f
|
Detect mirror maps
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
636b2ea856
|
Removed no longer used code - moved to hota mod
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
d742b6b809
|
Fix mapping of map objects linked to game entities
|
2023-06-20 19:37:27 +03:00 |
|
Ivan Savenko
|
f86133705e
|
Fix loading of allowed artifacts from hota h3m
|
2023-06-20 19:37:27 +03:00 |
|
Tomasz Zieliński
|
25707b6d5e
|
Place zones in order given by template. Yields better results in a number of cases.
|
2023-06-18 20:23:25 +02:00 |
|
Tomasz Zieliński
|
8510af487e
|
Place objects away from wide connection
|
2023-06-18 19:20:12 +02:00 |
|
Tomasz Zieliński
|
47726625c2
|
Do not generate passable connections for virtual connections.
|
2023-06-18 12:03:41 +02:00 |
|
Tomasz Zieliński
|
acc141d626
|
Fix unused variable
|
2023-06-17 19:31:16 +02:00 |
|
Tomasz Zieliński
|
65d10cf9f2
|
+ Handle Wide Connections
+ Possibly hide fictive and repulsive connections, needs testing
|
2023-06-17 19:09:38 +02:00 |
|
DjWarmonger
|
02ea798c97
|
Merge pull request #2229 from vcmi/zone_placement_improvements
Zone placement improvements
|
2023-06-17 08:53:08 +02:00 |
|
Tomasz Zieliński
|
30f81297c3
|
Create only a single seer hut for every artifact we have.
|
2023-06-17 08:45:10 +02:00 |
|
Ivan Savenko
|
ece9982ca0
|
Fix build
|
2023-06-16 18:11:45 +03:00 |
|
Ivan Savenko
|
58661fc8ec
|
Moved DwellingInstanceConstructor to a new file
|
2023-06-16 17:59:50 +03:00 |
|
Ivan Savenko
|
77b58bc66d
|
Cleaned up object constructors to reduce duplicated code
|
2023-06-16 17:59:50 +03:00 |
|
Ivan Savenko
|
4d947be287
|
Adventure map shipyard nwo has configurable boat type
|
2023-06-16 17:59:50 +03:00 |
|