02c1425939
Merge pull request #3046 from Nordsoft91/editor-improvements-1.4
...
Add map editor zoom and objects lock functionality
2023-10-16 01:22:18 +02:00
55900ceb66
Add portraits delegate
2023-10-13 20:15:29 +02:00
3199b7261f
Cosmetic fixes for map editor
2023-10-11 23:28:10 +02:00
5eeda3cd25
Quests mostly work
2023-10-10 23:44:29 +02:00
d2d64dbddd
Bugfixes
2023-10-10 23:44:29 +02:00
bb238f9b72
New quests work
2023-10-10 23:44:29 +02:00
63bdfb8ff6
New quests implemented
2023-10-10 23:44:29 +02:00
335585bd11
Remove unused variable
2023-10-09 19:21:27 +02:00
e2b8c2e9f8
PickObject delegate for random dwellings
2023-10-09 01:24:00 +02:00
037efdf5fc
Improvements to type safety of Identifier class
...
- Constructor of Identifier from integer is now explicit
- Lobby hero/town selection now uses Identifiers instead of int's
- Removed serialization workaround for hero portraits
- Added dummy objects for custom heroes portraits for ID resolver to use
- HeroInstance now stores portrait ID only in case of custom portrait
- Fixed loading of campaign heroes portraits on RoE maps
2023-10-04 18:05:23 +03:00
65e63bdf69
Fix text duplicating
2023-10-01 14:04:46 +02:00
70796d232b
Full support of maps translations
2023-09-29 00:24:45 +02:00
98fde9ab1d
Add string IDs in map editor
2023-09-28 14:38:31 +02:00
60df49236f
Inspector widgets set string ID
2023-09-28 14:03:58 +02:00
232b3e8cf6
Compile map editor
2023-09-28 13:28:37 +02:00
486091a915
Heroes switched to text id
2023-09-28 00:00:32 +02:00
0c94a4d891
Town name switched to id
2023-09-27 23:57:05 +02:00
991a755a1f
Added new rewardable widget
2023-09-16 05:34:27 +02:00
a89a8019ab
Added skills customization
2023-09-11 20:37:25 +02:00
445e39ad20
Improved inspector
2023-09-11 20:37:25 +02:00
d07fbc2204
Improve bool fields in inspector
2023-09-11 20:37:25 +02:00
5136305455
Fix hero type for random hero
2023-09-11 20:37:25 +02:00
50d89dec24
Fix spells issue in map editor
2023-09-04 14:28:45 +04:00
c3663e4e1b
Fix neutral objects serializing
2023-09-04 14:28:45 +04:00
8406e3e4cd
Fix abandoned map crash
2023-09-04 14:28:45 +04:00
17d3d663ee
Converted creature ID and spell ID to new form
2023-08-25 13:38:02 +03:00
1e9eea30e1
Merge remote-tracking branch 'soundsgood/CArtHandler-rework' into develop
2023-06-05 18:53:17 +03:00
d6a357fd17
Split some map object files into smaller files. Reduced includes usage.
2023-06-02 21:47:37 +03:00
1175990724
fixup
2023-05-19 01:55:11 +03:00
ee12685748
Fixed #2022 storing event in map editor
...
Fixing issue "Event message isn't stored #2022 " by adding message in Pandora setProperty ( cause CGEvent inherits CGPandoraBox)
2023-04-19 17:19:09 +04:00
4bb4d7e7a5
Merge pull request #1989 from SoundSSGood/refactoring-arts-p1
...
Artifact related code refactoring part1 (initial)
2023-04-19 15:31:11 +03:00
3738171b21
Refactoring of H3M loader to make HotA format support easier
...
- extracted low-level reader from MapFormatH3M class
- added separate structure to define version-specific values
- cleared up some H3M format edge cases
- replaced witch hut skill vector with set
- converted several fields to enum type
2023-04-15 17:20:38 +03:00
9a838598a6
arts refactoring part1
2023-04-15 00:10:39 +03:00
11b237a23c
vcmi: massive refactoring v1
2023-04-05 22:33:12 +03:00
22dd97ad18
vcmi: use entilites when possible part 1
2023-04-04 23:02:54 +03:00
9c59025db0
Merge master -> develop
2023-02-03 13:26:44 +02:00
0d60b87f3b
Fix assignment of hero type on object creation
2023-01-31 23:43:43 +02:00
05a1d7c6e3
All text for factions/towns/building are passed through translator
2023-01-20 15:18:36 +02:00
fa6f7513e8
All heroes-related strings are passed through translator
2023-01-20 15:18:36 +02:00
5da407e822
All spell texts are now passed through translator
2023-01-20 15:18:36 +02:00
37d1e1e748
Merge pull request #1277 from Nordsoft91/editor-cutcopypaste
2022-12-27 17:28:39 +04:00
aa120fa69f
Implemented cut copy paste
2022-12-05 01:32:50 +04:00
fb9711186b
Hero experinece set property
2022-12-04 16:58:30 +04:00
9ead21326a
Partially implement seerhuts
2022-10-17 01:16:27 +04:00
dd463ca95a
Add seerhut rewards
2022-10-16 03:20:24 +04:00
d3d1306ef0
Address part of feedback
2022-10-09 00:32:02 +04:00
bc84ffe8d6
Code review changes
2022-09-25 00:55:05 +04:00
c08fce4d65
Fix map export
2022-09-20 02:38:10 +04:00
097fe2584b
Use ptr to identify rmg template
2022-09-19 03:17:39 +04:00
0b9f601d2c
Squashing editor
2022-09-18 03:23:17 +04:00