Tomasz Zieliński
|
44fae4945d
|
Update distances in all zones adjacent to object
|
2023-08-02 20:41:29 +02:00 |
|
DjWarmonger
|
71fe5c556f
|
Merge pull request #2203 from vcmi/remove_seed_info
Remove random seed from map description
|
2023-07-25 10:36:32 +02:00 |
|
DjWarmonger
|
bf7b77600a
|
Merge pull request #2375 from vcmi/fix_roads
Fix RMG failing to place roads sometimes
|
2023-07-22 15:56:25 +02:00 |
|
DjWarmonger
|
0be3d6911c
|
Merge pull request #2236 from vcmi/limit_seer_huts
Create only a single seer hut for every artifact we have
|
2023-07-22 08:17:03 +02:00 |
|
Tomasz Zieliński
|
1762df2b77
|
Formatting
|
2023-07-21 14:55:49 +02:00 |
|
Tomasz Zieliński
|
8bfa34e97b
|
Allow routing road behind objects not visitable from top if that's absolutely neccessary.
|
2023-07-21 14:55:34 +02:00 |
|
Tomasz Zieliński
|
ad5081f9fe
|
Merge remote-tracking branch 'origin/develop' into ban_stuff_on_water_maps
|
2023-07-19 12:05:30 +02:00 |
|
Tomasz Zieliński
|
e2940d2b0c
|
Fix Subterranean Gates incorrectly placed outside the map
(cherry picked from commit acf455a1c3b02c0f8d5085c23fe2230779b7560b)
|
2023-07-18 19:28:36 +02:00 |
|
Tomasz Zieliński
|
545f047cae
|
Fix HoTA guard once again
(cherry picked from commit 138a7c8024573f46962ad0f6e8e03ba53fa56076)
|
2023-07-18 19:28:20 +02:00 |
|
Tomasz Zieliński
|
025b0814c8
|
+ Handled banning spells and artifacts
+ Rename allowedSpell => allowedSpells
|
2023-07-17 17:21:28 +02:00 |
|
Tomasz Zieliński
|
fbd1d728ec
|
Water heroes will now be correctly banned on random maps.
|
2023-07-17 16:23:34 +02:00 |
|
Tomasz Zieliński
|
bda126a1fd
|
Merge remote-tracking branch 'origin/develop' into ban_stuff_on_water_maps
|
2023-07-16 18:54:50 +02:00 |
|
Tomasz Zieliński
|
a200e87640
|
Merge remote-tracking branch 'origin/develop' into ban_stuff_on_water_maps
|
2023-07-15 14:36:32 +02:00 |
|
Tomasz Zieliński
|
a968903c51
|
Fix HoTA guard offset in RMG
|
2023-07-14 16:45:13 +02:00 |
|
Ivan Savenko
|
9acab48bc3
|
Merge pull request #2268 from SoundSSGood/CArtifactInstance-rework
CArtifact CArtifactInstance refactoring
|
2023-07-11 14:36:08 +03:00 |
|
Tomasz Zieliński
|
700d8459ac
|
Checking flags and conditions
|
2023-07-09 11:16:36 +02:00 |
|
Tomasz Zieliński
|
b4fcf20b19
|
Fix
|
2023-07-08 10:26:10 +02:00 |
|
Tomasz Zieliński
|
fabad20aa1
|
Compile fixes, cleanup
|
2023-07-08 10:21:36 +02:00 |
|
Tomasz Zieliński
|
3711ce846e
|
Check road settings for connections
|
2023-07-08 09:11:20 +02:00 |
|
Tomasz Zieliński
|
730b36612c
|
Respect GUI settings for roads. By default, all road types are enabled.
|
2023-07-08 08:44:10 +02:00 |
|
Tomasz Zieliński
|
27c4882237
|
Compile fix
|
2023-07-07 21:40:55 +02:00 |
|
Tomasz Zieliński
|
7e07ed65c8
|
- Check road connection for Shipyards
|
2023-07-07 21:27:24 +02:00 |
|
Tomasz Zieliński
|
1cad64c470
|
Move road flag to placeObject() method
|
2023-07-07 20:17:20 +02:00 |
|
Tomasz Zieliński
|
3889193a48
|
Reorganize namespaces
|
2023-07-07 16:32:17 +02:00 |
|
Tomasz Zieliński
|
0d3ac4a502
|
- Add new option for connection
- Store info about objects and roads in RequiredObjectInfo
|
2023-07-06 22:15:00 +02:00 |
|
Tomasz Zieliński
|
a592f5604b
|
Add "bannedTerrains", "bannedMonsters" options for templates.
|
2023-07-06 17:30:23 +02:00 |
|
Tomasz Zieliński
|
9f2bfbc1d8
|
Improve serialization of IDs from mods, so they are resolved correctly after all mods are loaded.
|
2023-07-05 20:53:00 +02:00 |
|
SoundSSGood
|
fd9c7352a0
|
suggested changes
|
2023-07-03 22:54:03 +03:00 |
|
Tomasz Zieliński
|
73b78dd75e
|
Handle "bannedTowns" (alredy used on Jebus).
|
2023-07-02 11:41:47 +02:00 |
|
Tomasz Zieliński
|
cb4d818241
|
Inherit terrain types only after all terrain Ids are resolved.
|
2023-07-02 09:28:51 +02:00 |
|
Tomasz Zieliński
|
04e2cf728e
|
Allow all terrains from mods by default (including Wasteland).
|
2023-07-02 08:13:06 +02:00 |
|
Tomasz Zieliński
|
dc3dda7676
|
Fix new factions not appearing in random maps
|
2023-07-01 15:25:20 +02:00 |
|
SoundSSGood
|
060aecc61c
|
CArtifact refactoring
|
2023-06-30 19:41:26 +03:00 |
|
DjWarmonger
|
a560eaea51
|
Merge pull request #2237 from vcmi/fictive_connections
Wide, fictive, repulsive connections
|
2023-06-25 19:57:08 +02:00 |
|
Tomasz Zieliński
|
43d666a2ff
|
Refactor duplicated code
|
2023-06-25 18:31:54 +02: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 |
|
Ivan Savenko
|
6f743916db
|
Moved CGCreature to a new file
|
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
|
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 |
|
DjWarmonger
|
c52b5d3bd0
|
Merge pull request #2216 from vcmi/water_prison_tavern
Water Prison & Tavern
|
2023-06-16 16:30:05 +02:00 |
|
Tomasz Zieliński
|
f1356dd5bf
|
Merge remote-tracking branch 'origin/develop' into water_prison_tavern
|
2023-06-14 20:58:02 +02:00 |
|
Tomasz Zieliński
|
ce25ed4de2
|
Fix crash which coudl occur if we can't add any Seer Hut to RMG pool (Fear template).
|
2023-06-14 20:50:14 +02:00 |
|