Alexander Wilms
|
cca08e29da
|
Remove duplicate semicolons
|
2024-01-16 19:02:39 +00:00 |
|
Alexander Wilms
|
f3277b7953
|
Define each identifier in a dedicated statement
|
2024-01-10 00:22:23 +00:00 |
|
Tomasz Zieliński
|
f9e5d73014
|
Missed optimization case
|
2023-12-21 17:56:21 +01:00 |
|
Tomasz Zieliński
|
d4216a9191
|
Fixed routing roads behind Sub Gates, Monoliths and Mines
|
2023-12-21 13:22:23 +01:00 |
|
Tomasz Zieliński
|
d5f9de5beb
|
Definitive solution for Corpse
|
2023-12-21 12:29:45 +01:00 |
|
Tomasz Zieliński
|
e22f6dd07e
|
Fix for choosing most specific templates. Also seems to fix the Prisons.
|
2023-12-21 09:58:39 +01:00 |
|
Tomasz Zieliński
|
ad82eff225
|
Final and perfect treasue nd obstacle density
|
2023-12-19 09:24:43 +01:00 |
|
Tomasz Zieliński
|
7f7df93e12
|
Style fix
|
2023-12-18 14:25:07 +01:00 |
|
Tomasz Zieliński
|
c701d42781
|
Multiple optimizations to avoid copying and allocating tiles for rmg::Area
|
2023-12-18 13:52:03 +01:00 |
|
Tomasz Zieliński
|
985a2682ae
|
Place Monoliths at max distance in Junction zone
|
2023-12-18 11:12:52 +01:00 |
|
Tomasz Zieliński
|
bd5361a108
|
Possible fix to https://github.com/vcmi/vcmi/issues/3334
|
2023-12-18 10:55:40 +01:00 |
|
Tomasz Zieliński
|
339627731c
|
Fixes
|
2023-12-15 18:26:59 +01:00 |
|
Tomasz Zieliński
|
d31789e745
|
Extra cache for search area
|
2023-12-13 22:13:42 +01:00 |
|
Tomasz Zieliński
|
bfea30e318
|
Optimization tweaks
|
2023-12-13 22:12:16 +01:00 |
|
Tomasz Zieliński
|
2d3b8ee866
|
Increased amount of generated treasure piles without increasing density
|
2023-12-12 12:50:27 +01:00 |
|
Tomasz Zieliński
|
e5f60f063c
|
- Check full object area for minimum distance requirement
- Add option to optimize both for max distance and custom weight
|
2023-12-12 07:40:54 +01:00 |
|
Tomasz Zieliński
|
c316087950
|
Distribute objects among zones in random order
|
2023-12-07 17:41:41 +01:00 |
|
Tomasz Zieliński
|
7fa01a3497
|
Fix for randomly banning or exceeding limits of zone objects
|
2023-12-07 17:41:09 +01:00 |
|
Tomasz Zieliński
|
f17d8babc5
|
Do not route road through the Corpse
|
2023-12-07 12:57:39 +01:00 |
|
Tomasz Zieliński
|
5ad682048f
|
Fix
|
2023-12-06 21:47:20 +01:00 |
|
Tomasz Zieliński
|
6cd19b81dd
|
Working fir for Corpse issue:
- Do not place guard next to blockVis object, if possible
- Do not place two blockVis objects next to each other
|
2023-12-06 20:49:28 +01:00 |
|
Tomasz Zieliński
|
03fa75c51e
|
Some refactoring, commiting current state after tests
|
2023-12-06 09:49:41 +01:00 |
|
Ivan Savenko
|
13763cad8e
|
Remove few more implicit conversions
|
2023-11-15 15:55:19 +02:00 |
|
Ivan Savenko
|
34338f4eaa
|
Remove few more implicit conversions
|
2023-11-15 15:55:19 +02:00 |
|
Ivan Savenko
|
abad4b01ce
|
Remove explicit convesion to int in operators
|
2023-11-15 15:55:19 +02:00 |
|
DjWarmonger
|
ad9acd4b5e
|
Merge pull request #3131 from vcmi/improve_subterranean_gates
More tolerance for Subterranean Gates placement
|
2023-11-15 09:23:21 +01:00 |
|
Ivan Savenko
|
2bf599bbee
|
Merge pull request #3119 from Nordsoft91/rmg-fix
Fix crash caused by duplicated delete
|
2023-11-05 17:09:52 +02:00 |
|
Ivan Savenko
|
04aeea9b68
|
use toEnum instead of getNum for switch'es
|
2023-11-03 19:20:25 +02:00 |
|
Ivan Savenko
|
2b9c362d5b
|
Explicitly convert identifier to underlying enumeration
|
2023-11-03 16:03:29 +02:00 |
|
Ivan Savenko
|
8346d71c98
|
Remove more subID access
|
2023-11-01 14:44:05 +02:00 |
|
Tomasz Zieliński
|
29f023eaa5
|
More tolerance for Subterranean Gates placement
|
2023-10-31 16:04:21 +01:00 |
|
nordsoft
|
35e7fbb366
|
Fix crash cause by duplicated delete
|
2023-10-28 22:22:30 +02:00 |
|
Alexander Wilms
|
2b21001743
|
lib/rmg/RoadPlacer.cpp: Remove "e" from this "throw" statement to rethrow the original exception.
The original exception object should be rethrown
|
2023-10-27 14:35:03 +00:00 |
|
nordsoft
|
5b10b457cf
|
Fix code review suggestions
|
2023-10-11 00:47:19 +02:00 |
|
nordsoft
|
bb238f9b72
|
New quests work
|
2023-10-10 23:44:29 +02:00 |
|
nordsoft
|
1460541ee5
|
New limiter based quests
|
2023-10-10 23:44:29 +02:00 |
|
nordsoft
|
3ea7988883
|
Treasure placement uses random templates now
|
2023-09-30 23:06:38 +02:00 |
|
nordsoft
|
ce62ab3e66
|
Select random object template instead of first
|
2023-09-30 01:19:18 +02:00 |
|
nordsoft
|
c1c13cfafb
|
Pandora and events work as rewardable object
|
2023-09-15 15:29:41 +02:00 |
|
nordsoft
|
ef3f0174dd
|
Rewardable seer hut and quest gate
|
2023-09-13 01:40:07 +02:00 |
|
Ivan Savenko
|
823ffa7a07
|
Always use ResourcePath for referencing images and animations
|
2023-09-04 18:22:34 +03:00 |
|
Ivan Savenko
|
ec8d31bbfc
|
First step at unifying game identifiers code
|
2023-08-25 13:38:01 +03:00 |
|
Konstantin
|
344593e891
|
vcmi: made some CSpell properties private
There are getters for it.
|
2023-08-23 17:53:08 +03:00 |
|
Ivan Savenko
|
44d16b32fe
|
Use API identical to std classes where possible
|
2023-08-23 16:32:29 +03:00 |
|
Ivan Savenko
|
d0b3319f6a
|
Merge remote-tracking branch 'vcmi/beta' into develop
|
2023-08-18 15:08:23 +03:00 |
|
Ivan Savenko
|
f13a53c1d9
|
Merge remote-tracking branch 'vcmi/beta' into develop
|
2023-08-12 17:28:47 +03:00 |
|
Tomasz Zieliński
|
abacb5f0ea
|
Fix resources placed behind mines
|
2023-08-12 10:53:25 +02:00 |
|
DjWarmonger
|
917f846a3a
|
Merge pull request #2562 from vcmi/fix_artifact_replacement
Fix regression with replacing quest artifact
|
2023-08-12 09:14:21 +02:00 |
|
Tomasz Zieliński
|
4741bd546f
|
Fix regression
|
2023-08-11 20:13:25 +02:00 |
|
Tomasz Zieliński
|
8f450cf253
|
Fix for monsters spawning at left side of the map
|
2023-08-11 18:43:22 +02:00 |
|