Commit Graph
100 Commits
Author SHA1 Message Date
DjWarmonger abe02247b5 Fixed bank randomization. 2015-10-02 17:28:33 +02:00
DjWarmonger 2733927527 Version bump. 2015-10-01 17:22:07 +02:00
DjWarmonger d6f6e9dc9e 0.98d release 2015-10-01 11:06:38 +02:00
DjWarmonger f81b46088a Fixed #2218 2015-09-29 11:01:59 +02:00
DjWarmonger 6b45f323ea Fixed logic regression from previous commit. 2015-09-23 21:38:16 +02:00
DjWarmonger 971f6d1c1f Removed WoG dependency for random artifacts. WoG version in repository updated. 2015-09-23 21:14:41 +02:00
DjWarmonger e2165a33a0 - Updated MSVS project
- Artifacts added via mods now work correctly without WoG
2015-09-23 19:34:12 +02:00
DjWarmonger def56051fc Merge branch 'develop' of https://github.com/vcmi/vcmi into develop 2015-09-23 19:03:48 +02:00
DjWarmonger cdad9f88b7 Relaxed Mutex of Logger. Attempt to optimize format function. 2015-08-30 19:26:19 +02:00
DjWarmonger 2012d53dd6 Fixed issues with exchanging combo artifacts (#2132). 2015-08-30 15:15:04 +02:00
DjWarmonger 6af8db2c69 Fixed logic discrepancy for (in)visible objects. Fixes #2224, #2225 and possibly more. 2015-08-30 09:14:54 +02:00
DjWarmonger a8c9727a5b Merge pull request #116 from DavidZeni/issue/2137
Okay, thank you for your contribution :)
2015-08-29 22:10:24 +02:00
DjWarmonger ee08e6be79 Merge pull request #115 from bwrsandman/creature-garisson-tooltip
Looks good to me, merging.
2015-08-26 15:51:07 +02:00
DjWarmonger 237d3f2624 Refactoring: random spells 2015-08-12 16:40:08 +02:00
DjWarmonger 3863756009 Version bump. 2015-08-01 18:37:14 +02:00
DjWarmonger 2dfcead9ef - Updated MSVS project
- Updated changelog to 0.98c
2015-08-01 17:49:12 +02:00
DjWarmonger c5691cbeb1 Compile fix - srsly? 2015-07-18 20:47:09 +02:00
DjWarmonger 50b7b8e47b Merge branch 'develop' of https://github.com/vcmi/vcmi into develop 2015-07-18 20:15:17 +02:00
DjWarmonger e9654ef487 Fixed issue when player starting towns were wiped. 2015-07-18 20:14:45 +02:00
DjWarmonger f9781ffb47 Creature abilities won't spawn in random Pandora Boxes. 2015-06-10 14:27:53 +02:00
DjWarmonger 9e7b459882 Partial solution to #2206
TODO: add serialized field that contains custom guard config
2015-06-05 11:28:14 +02:00
DjWarmonger 3f1bc7e21c One more case for Subterranean Gates 2015-06-04 09:42:39 +02:00
DjWarmonger 927dfa5565 Added correct connections for Subterranean Gates 2015-06-04 09:02:56 +02:00
DjWarmonger 63d6cf168f - Solved problems with sealed-off objects for once and all.
- Refactoring
2015-06-03 21:57:22 +02:00
DjWarmonger 923437bf76 Corrected offset check for required objects. 2015-06-03 19:38:53 +02:00
DjWarmonger 55c1a7eade Clear unused tiles to make more space for roads. 2015-06-03 15:16:11 +02:00
DjWarmonger 48efa2450a Merge branch 'develop' of https://github.com/vcmi/vcmi into develop 2015-06-03 07:00:46 +02:00
DjWarmonger 2dd813c35d Merge pull request #107 from vcmi/rmgTemplatesAsMods
Rmg templates as mods
2015-06-03 07:00:08 +02:00
DjWarmonger 6874b01912 Merge pull request #107 from vcmi/rmgTemplatesAsMods
Rmg templates as mods
2015-06-02 20:33:01 +02:00
DjWarmonger a96b80be50 Merge branch 'develop' of https://github.com/vcmi/vcmi into develop 2015-06-02 20:31:55 +02:00
DjWarmonger 84beb6cdac Merge pull request #106 from vcmi/rmgTemplatesAsMods
Okay, looks stable for now.
2015-06-02 20:31:30 +02:00
DjWarmonger e21b2d9cbd Attempt to use A* algorithm for required objects. 2015-06-02 20:29:37 +02:00
DjWarmonger d0e68cf430 Merge remote-tracking branch 'remotes/origin/develop' into rmgTemplatesAsMods 2015-06-02 20:28:05 +02:00
DjWarmonger 5d067416a1 Merge pull request #106 from vcmi/rmgTemplatesAsMods
Okay, looks stable for now.
2015-06-02 17:45:20 +02:00
DjWarmonger a68b58d969 - Use straight paths for some connections
- More fixes for template schema
2015-06-02 16:40:32 +02:00
DjWarmonger d6225f50e1 Fixes for template schema. 2015-06-02 15:26:33 +02:00
DjWarmonger 8b1641d498 Generate main towns for zones with no player present. 2015-06-02 09:30:56 +02:00
DjWarmonger 1389ae0ea3 Fix Travis build 2015-06-02 07:01:38 +02:00
DjWarmonger c6f714db9c Fixed generation of CPU teams. 2015-06-01 21:57:43 +02:00
DjWarmonger 34a59a2788 - Fixed issues with number of players selection
- Added new template for testing multiple players
2015-05-27 18:58:14 +02:00
DjWarmonger 6890ae9f02 - Fixed improper use of playersCount. Now RMG can generate maps up to 8 players, with CPU players only as well.
- Fixes for template scheme
2015-05-27 11:30:46 +02:00
DjWarmonger 4388566342 Now each map template is separate submod 2015-05-26 19:04:15 +02:00
DjWarmonger 2e70d8a084 - VCMI will now read templates from mods
- Added partial schema for RMG template
2015-05-26 18:19:41 +02:00
DjWarmonger 4e25d74e74 CRmgTemplateStorage now inherits from IHandlerBase 2015-05-26 15:12:24 +02:00
DjWarmonger 8711f7905f Merge pull request #104 from vcmi/alexvins-feature/rmg-roads
Merge everything
2015-05-25 20:05:52 +02:00
DjWarmonger e08a1f32bd Some more fixes, updated changelog. 2015-05-25 20:04:24 +02:00
DjWarmonger 44b1da5eb7 Some more fixes, updated changelog. 2015-05-25 20:02:04 +02:00
DjWarmonger c6291412d7 Fixed one case of missing roads. 2015-05-25 19:44:03 +02:00
DjWarmonger a0ed8e0d6d An attempt to straighten roads. 2015-05-25 19:25:48 +02:00
DjWarmonger 353f6dc32e Roads are generated between all nodes. 2015-05-25 19:11:44 +02:00
DjWarmonger 3ec91c550e Correct road nodes iteration 2015-05-25 19:00:00 +02:00
DjWarmonger fe6fa895c3 More or less working RMG roads. 2015-05-25 18:06:17 +02:00
DjWarmonger 2c88ddf5ed Something works it seems 2015-05-25 17:47:32 +02:00
DjWarmonger bfd4ff8954 Refactoring 2015-05-25 17:04:17 +02:00
DjWarmonger 6d502ef1a1 Implemented A* algorithm to draw shortest roads - but not correct roads yet. 2015-05-25 16:37:57 +02:00
DjWarmonger 2cbe7d7624 Merge branch 'develop' of https://github.com/vcmi/vcmi into develop 2015-05-25 10:02:17 +02:00
DjWarmonger ff6638b9f9 Rogues now grant expert Vision effect. 2015-05-25 09:53:32 +02:00
DjWarmonger b67bc622af Merge pull request #102 from rohit-n/whyboost
Makes sense now, thanks!
2015-05-07 06:25:43 +02:00
DjWarmonger b8a6455b39 Post-release version bump. 2015-05-01 21:56:17 +02:00
DjWarmonger fc45665b26 Merge branch 'master' into develop 2015-05-01 15:24:34 +02:00
DjWarmonger d10aca2d45 To be released as 0.98b 2015-05-01 15:24:09 +02:00
DjWarmonger 9f9b3dd11a To be released as 0.98b 2015-05-01 15:18:09 +02:00
DjWarmonger f3c7774576 AiI will ignore winning conditions that require defeating his own objects. Fixes #2174 2015-04-13 18:45:43 +02:00
DjWarmonger cb394754c3 Merge branch 'develop' of https://github.com/vcmi/vcmi into develop 2015-04-11 17:13:24 +02:00
DjWarmonger 86e2dabdc9 Merge branch 'develop' of https://github.com/vcmi/vcmi into develop 2015-04-11 13:46:32 +02:00
DjWarmonger a0840100df Different fractalization algorithm that enforces cycle generation. 2015-04-11 13:46:17 +02:00
DjWarmonger 69c58c6c25 Experiment: fractalize RMG zones before placing important objects. The downside is that it won't be possible to draw road as straight line anymore. 2015-04-11 12:47:41 +02:00
DjWarmonger f67005bd63 Merge branch 'develop' of https://github.com/vcmi/vcmi into develop 2015-04-11 09:02:11 +02:00
DjWarmonger f7387becb4 Merge branch 'develop' of https://github.com/vcmi/vcmi into develop 2015-04-11 08:53:14 +02:00
DjWarmonger 3e8c395156 - More fixes for wander targets
- SectorMap won't find paths through the rock
2015-04-10 08:50:21 +02:00
DjWarmonger 6a8ed0ff02 Merge pull request #99 from Fayth/bug-2124
Ok, merging
2015-04-10 07:08:50 +02:00
DjWarmonger d32461d9d1 Complete solution for artifact equip & exchange. 2015-04-09 09:53:17 +02:00
DjWarmonger b3f482b8a8 Restored artifact selection & exchange, work in progress. 2015-04-07 22:48:35 +02:00
DjWarmonger 9577ef4bda Minor tweak. 2015-04-07 13:43:33 +02:00
DjWarmonger 264a0c4fe7 - Restored evaluation of wander targets at every step.
- First wander target will be sorted by distance (closest) as well.
2015-04-07 08:55:13 +02:00
DjWarmonger 2f588b548e Fixed one case when heroes exchanged armies until ran out of movement points. 2015-04-07 08:43:10 +02:00
DjWarmonger 6cfc89dc7c A number of fixes for wander / SectorMap. 2015-04-05 21:13:47 +02:00
DjWarmonger 37f9d898ac Fixed terrain type to "subterra". Updated Object Format on WIki to list all possible terrain types. 2015-04-05 15:38:23 +02:00
DjWarmonger df80c50106 Added missing Den of Thieves to RMG. Limit set to 1 per zone. 2015-04-05 12:35:26 +02:00
DjWarmonger e529ac62c0 Tagging 0.98 release. 2015-04-01 09:34:55 +02:00
DjWarmonger a208afeee6 Removed new code, it was enough to fix the old one. 2015-03-30 16:54:32 +02:00
DjWarmonger b2a75551c8 - Extensive use of SectorMap. AI will not eagerly pick guarded and blocked treasures.
- Fixed usage of boats, added Boat building as a part of Explore goal. This resolves #2151
2015-03-30 15:32:23 +02:00
DjWarmonger 299e9d5a0b Experiment - do not prioritize reserved objects during wandering to prevent running back and forth. 2015-03-30 10:07:37 +02:00
DjWarmonger ed33d99ac7 Silenced some more logs. 2015-03-28 22:17:45 +01:00
DjWarmonger a0f534146c Fixed underground Lava terrain. 2015-03-28 22:03:38 +01:00
DjWarmonger 999c2a92e0 Inverted approach - first generate rock all over, then free accessible tiles. 2015-03-28 21:13:22 +01:00
DjWarmonger 9515d51bd2 Generate underground tunnels first to get a bit more of them. 2015-03-28 20:09:54 +01:00
DjWarmonger a0d9ae4849 Refactoring - create underground rock for whole level at once. 2015-03-28 18:56:28 +01:00
DjWarmonger a90021364e Disable logs for better performance. 2015-03-28 17:46:39 +01:00
DjWarmonger 6001a89632 Merge pull request #94 from vcmi/feature/spell.earthQuake
Okay, let's get this all together for 0.98.
2015-03-28 10:27:35 +01:00
DjWarmonger d8114fa3fb Post-release version bump. 2015-03-12 14:44:56 +01:00
DjWarmonger a1da08f802 Disabled Seer Huts for 0.97c. 2015-03-12 10:45:24 +01:00
DjWarmonger a832b7efee Fixed #2026 2015-03-12 10:08:10 +01:00
DjWarmonger f894abe494 Unified interface for object template. 2015-03-12 08:31:30 +01:00
DjWarmonger e0134342c8 Merge branch 'develop' of https://github.com/vcmi/vcmi into develop 2015-03-11 22:17:54 +01:00
DjWarmonger cf74969603 Fixes, logging for Seer Huts 2015-03-11 22:17:35 +01:00
DjWarmonger 61071c46e1 Fixed monster amounts in Pandora Box. 2015-03-11 19:21:58 +01:00
DjWarmonger 3cc9705bfe Minor tweak. 2015-03-11 16:54:42 +01:00
DjWarmonger 01390e0c2c Optimization for random treasures. 2015-03-11 16:19:03 +01:00
DjWarmonger f3cdadf142 Update ChangeLog 2015-03-11 10:51:19 +01:00