1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-27 00:41:08 +02:00
Commit Graph

7110 Commits

Author SHA1 Message Date
97c17c6294 - Terrain config
- Fix for underground terrains
2022-09-21 14:11:32 +02:00
c9c4603f75 Firts working version that launches original maps 2022-09-21 13:43:57 +02:00
11e1bb44a2 Load sounds for new terrains later 2022-09-21 13:43:00 +02:00
494b0f0226 First version that compiles 2022-09-21 11:34:23 +02:00
b20f649521 stash 2022-09-19 16:13:58 +02:00
c348c1a053 Revert "Load template name from user settings"
This reverts commit 73cc606ee2.

# Conflicts:
#	lib/rmg/CRmgTemplateStorage.cpp
#	lib/rmg/CRmgTemplateStorage.h
#	mapeditor/windownewmap.cpp
2022-09-19 02:46:01 +04:00
60264aae29 Apply suggestions from code review
Co-authored-by: Andrey Filipenkov <decapitator@ukr.net>
2022-09-19 01:18:17 +04:00
a320af837d fix includes in client subdirectories 2022-09-18 17:43:40 +03:00
7ba271edf1 Rotation rebase2 (#912)
* Instead of [x][y][z] coordinates, map will be stored as [z][x][y].
* Nullkiller AI can get it too.
* Use boost::multi_array instead of nested vectors
* In MapHandler too
* Rotate foreach algorithms, too
* VCAI gets rotated, too
2022-09-18 17:39:10 +03:00
45f5fc04be [macOS] store logs in the standard system directory
~/Library/Logs/vcmi
2022-09-18 09:24:36 +03:00
99af5bbe4c add dedicated method to get logs path 2022-09-18 09:24:36 +03:00
03b4ea71ba move VCMIDirs::genHelpString() implementation to the base class
removes copy-paste
2022-09-18 09:24:36 +03:00
0b9f601d2c Squashing editor 2022-09-18 03:23:17 +04:00
1b6f4a5cf3 Rebase on develop 2022-09-17 17:43:59 +04:00
e4ac0d4370 Editor prerequisites [part 2] (#889) 2022-09-17 14:04:01 +03:00
faccad7a15 #913 fix artifact assembling check 2022-09-16 14:13:56 +03:00
a598925a0b Support pickable objects 2022-09-16 09:41:23 +03:00
ad01c7ffce Vlc obstacles [part 1] (#888)
* obstacles content handler, entity service and VLC integration
2022-09-15 11:06:54 +03:00
7dc05d8e81 Support rewardable objects 2022-09-15 11:05:13 +03:00
77e43cb36f Cache Pathfinding skill 2022-09-14 15:24:24 +02:00
55b142a8c9 Suggested tweaks 2022-09-14 11:37:12 +02:00
d0f857c3c4 - Generate caching string with sprintf
- Reserve BonusList space to avoid costly vector reallocation
- Tweaks in int3 and UNDEAD bonus
2022-09-14 11:00:40 +02:00
3d2dc2335b Switch ObjectTemplate to shared_ptr<const> (#870) 2022-09-11 16:13:53 +03:00
cedc9a92ed prevent crash when a mod from save file doesn't exist 2022-09-11 13:42:21 +03:00
0db05db920 [863] Fix spells amount (#867) 2022-09-11 11:31:28 +03:00
22b4795f86 Well, we should have some sensible exception handling in VCMI 2022-09-11 11:31:28 +03:00
1649cf2bb9 misc comments 2022-09-11 11:31:27 +03:00
efb6580958 Fix for mislaced hero rescued from Prison - https://bugs.vcmi.eu/view.php?id=3227 2022-09-11 11:31:27 +03:00
a25d0198a9 [844] - fix pathfinding for fly towards guarded tile 2022-09-11 11:31:27 +03:00
c9eec47304 Fix terrain performance 2022-09-11 11:31:27 +03:00
cf9314507b Fix crash in rmg 2022-09-11 11:31:27 +03:00
f7bf1ad467 [810] Fix bonus duplication 2022-09-11 11:31:27 +03:00
f81d869b4a Mine roads (#808)
* Create dirt roads to mines if there are no roads in a zone.
2022-09-11 11:31:27 +03:00
99a9680f62 Final preparations for merge into develop (#780)
* version updated, change log updated from release draft
* horse sounds for terrains
* Update and freeze essential files
2022-09-11 11:31:27 +03:00
670bca2fdb Randomly shuffle required objects to avoid patterns 2022-09-11 11:31:27 +03:00
8f0dcf928c Fix problems with water zone (#784) 2022-09-11 11:31:27 +03:00
e028875fe3 Fix RMG bug with incorrect town placement (#779)
* Fix RMG bug with incorrect town placement
* Readability tweak
2022-09-11 11:31:27 +03:00
454889598f Improve treasure placement logic (#775)
Improve treasure placement logic (#775)
2022-09-11 11:31:27 +03:00
1451385a9b Fix problem with empty areas (#772)
* Fixes for obstacles and treasures
2022-09-11 11:31:27 +03:00
2edf9ef3a4 Fix for sealed-off treasures (#771)
Fix for sealer-off treasures
2022-09-11 11:31:27 +03:00
4bd0ff680a Random map generator refactoring (#762)
random map generator refactoring and improvements
2022-09-11 11:31:27 +03:00
665bd4346e Fix getting battlefield crash 2022-09-11 11:31:27 +03:00
4b4cc3cf4b battlefields in VLC and custom bonuses for terrain patches 2022-09-11 11:31:27 +03:00
3b1d271ae0 allow configurable battleground graphics 2022-09-11 11:31:26 +03:00
c4035134e5 New battlegrounds (#758) 2022-09-11 11:31:26 +03:00
aaa07e4d2e New terrain support - part 1 (#755)
Initial support of new terrains
2022-09-11 11:31:26 +03:00
205bb09880 Launcher fixes for mod filesystem (#860)
* Show submods as disabled if parent mod is disabled
* [845] disable button for local mods
Fixes for #812 #851 #852
2022-09-10 19:30:41 +03:00
d7650ce9c0 use Conan to make macOS CI builds for both Intel and ARM (#782)
* [CI] append platform to output artifact name if it's given
2022-08-30 17:29:00 +03:00
4f1f9e3c5d Fix start game button for rmg without templates (#781) 2022-08-30 08:30:21 +03:00
b664f9a128 Fix for #3218 (#777) 2022-08-28 12:55:37 +03:00