SoundSSGood
|
9b5f6ec7cf
|
CArtifact getters setters
|
2023-07-05 15:48:08 +03:00 |
|
SoundSSGood
|
fd9c7352a0
|
suggested changes
|
2023-07-03 22:54:03 +03:00 |
|
SoundSSGood
|
670999d40e
|
BattleResultAccepted fixed
|
2023-07-01 14:59:16 +03:00 |
|
SoundSSGood
|
060aecc61c
|
CArtifact refactoring
|
2023-06-30 19:41:26 +03:00 |
|
SoundSSGood
|
58fc2efd41
|
CGrowingArtifactInstance
|
2023-06-30 19:41:12 +03:00 |
|
SoundSSGood
|
07c811dd67
|
CCombinedArtifactInstance refactoring
|
2023-06-30 19:40:57 +03:00 |
|
Ivan Savenko
|
9cd246ab8b
|
Merge pull request #2259 from IvanSavenko/campaign_refactoring
Fix accumulated issues with campaigns
|
2023-06-30 12:59:48 +03:00 |
|
Ivan Savenko
|
33cbd46406
|
Merge pull request #2252 from SoundSSGood/crash_fix
Crash fix. Cosmetic fixes.
|
2023-06-26 23:06:20 +03:00 |
|
Ivan Savenko
|
48ac84110b
|
Replaced hero crossover logic with one that actually matches H3
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
a08fe09517
|
Added encapsulation for CampaignState class
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
8420a90aa4
|
Reorganization of campaigns code
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
85262cf4f5
|
Moved CGameState files into a separate directory
|
2023-06-26 17:15:59 +03:00 |
|
Ivan Savenko
|
08cfbe79cf
|
Added encapsulation for movement points access
|
2023-06-25 17:42:36 +03:00 |
|
SoundSSGood
|
8751d9ab8b
|
CArtifactInstance::putAt, CArtifactInstance::removeFrom, CArtifactInstance::move interface unified. Small optimization.
|
2023-06-24 19:01:36 +03:00 |
|
Ivan Savenko
|
44261ecc21
|
Fix boat positioning
|
2023-06-23 13:42:09 +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
|
56d69e790b
|
Renamed MetaString methods to more logical names
|
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 |
|
Tomasz Zieliński
|
adec58f5bf
|
- Set fixed boat type for Tavern / Prison
- Move magical boat offset to static function
|
2023-06-15 17:53:18 +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
|
351d596bdc
|
Handle water Prisons and Taverns.
|
2023-06-08 09:17:08 +02:00 |
|
SoundSSGood
|
f6c2d5cba7
|
hotfix
|
2023-06-07 13:08:04 +03:00 |
|
Ivan Savenko
|
1e9eea30e1
|
Merge remote-tracking branch 'soundsgood/CArtHandler-rework' into develop
|
2023-06-05 18:53:17 +03:00 |
|
Ivan Savenko
|
d6a357fd17
|
Split some map object files into smaller files. Reduced includes usage.
|
2023-06-02 21:47:37 +03:00 |
|
SoundSSGood
|
1366825f08
|
final fixup
|
2023-05-24 16:10:06 +03:00 |
|
SoundSSGood
|
f0feeeac6e
|
putArtifact, removeArtifact
|
2023-05-17 17:01:22 +03:00 |
|
SoundSSGood
|
021f94a579
|
artifact utils
|
2023-05-17 17:00:31 +03:00 |
|
Ivan Savenko
|
79982c4ad4
|
Fix broken bonuses due to calling PutArtifact before NewArtifact
|
2023-05-09 16:48:52 +03:00 |
|
SoundSSGood
|
fe3e635332
|
assertions fix
|
2023-05-07 22:29:03 +03:00 |
|
Konstantin
|
05eccbc2bb
|
vcmi: split bonus to enumerator and HeroBonus.h
|
2023-05-03 18:01:06 +03:00 |
|
Konstantin P
|
b472c89276
|
vcmi: make some CStack properties private
There is a getters for this properties already available
|
2023-04-27 20:58:49 +03:00 |
|
nordsoft
|
c899956e71
|
Fix boat visibility
|
2023-04-26 02:58:11 +04:00 |
|
Ivan Savenko
|
48abf46824
|
Merge pull request #2005 from IvanSavenko/advmap_refactor
Refactoring of adventure map interface
|
2023-04-24 17:19:22 +03:00 |
|
Ivan Savenko
|
7db67a3101
|
int3 now has proper hasher function
|
2023-04-20 22:04:24 +03:00 |
|
Ivan Savenko
|
f1902ab247
|
Initial refactoring to encapsulate adventure map
|
2023-04-20 22:03:28 +03:00 |
|
nordsoft
|
de159df481
|
Rename boats
|
2023-04-20 21:20:51 +04:00 |
|
nordsoft
|
0a28262c15
|
Merge remote-tracking branch 'upstream/develop' into boats
# Conflicts:
# AI/VCAI/Pathfinding/AINodeStorage.cpp
|
2023-04-19 02:22:19 +04:00 |
|
nordsoft
|
22da7a931d
|
Boat as bonus system node
|
2023-04-19 01:11:51 +04:00 |
|
nordsoft
|
ed798b06da
|
Prepare transport enum
|
2023-04-18 13:04:49 +04:00 |
|
Konstantin
|
54eb550eb9
|
vcmi: remove unused functions now
|
2023-04-17 00:43:13 +03:00 |
|
Konstantin
|
7a5775a9f9
|
vcmi: use std::optional
|
2023-04-17 00:43:13 +03:00 |
|
Konstantin
|
0d35606a44
|
vcmi: use std::variant
|
2023-04-17 00:43:13 +03:00 |
|
Ivan Savenko
|
506c3d29bc
|
Replaced vstd clamp with std version
|
2023-04-12 01:03:14 +03:00 |
|
Ivan Savenko
|
63b197b78a
|
Converted attributes to use c++17 functionality
|
2023-04-12 01:03:14 +03:00 |
|
nordsoft
|
bfc75ccd39
|
Merge remote-tracking branch 'upstream/develop' into battle-dialog
|
2023-04-11 02:22:42 +04:00 |
|
Ivan Savenko
|
42b2be4bbb
|
Merge pull request #1908 from SoundSSGood/art-client-server-fixes
Artifact related fixes
|
2023-04-10 18:26:49 +03:00 |
|
SoundSSGood
|
ea7dd14d8b
|
client is able to erase artifact
|
2023-04-08 00:41:55 +03:00 |
|
nordsoft
|
e85593dbb3
|
Save & restore mana
|
2023-04-06 21:19:46 +04:00 |
|
nordsoft
|
ce3028bd73
|
Intermediate commit
|
2023-04-06 19:34:07 +04:00 |
|
Konstantin
|
11b237a23c
|
vcmi: massive refactoring v1
|
2023-04-05 22:33:12 +03:00 |
|