dbe38a7062
A few bug fixes and arious warning fixes: unused code/variables, out of order initializations, ...
2010-10-30 21:53:41 +00:00
daeb3af67a
Early changes towards MP support.
...
It's possible to connect several clients (running on localhost) and enter MP pregame. The actual MP game still not playable. (though it can be started)
2010-10-24 11:35:14 +00:00
9356ba15ef
* minor improvements for campaigns
2010-09-04 14:49:15 +00:00
4ba3c68ced
Chenges (networking for PG, minor fixes)
2010-09-03 18:42:54 +00:00
d681afe1c1
Changes towards campaign support.
2010-08-20 13:34:39 +00:00
52319f5713
* CBonusSelection will now work on CCampaignState instead of CCampaign; unfortunately there seems to be no elegant way to move that state between bonus selection screen and CGameState::init, so it's not yet moved.
2010-08-04 11:18:13 +00:00
54496ddee1
* player's serialID removed (save format broken, new game seems to work)
...
* building bonus (campaigns) supported
2010-08-03 11:36:52 +00:00
b441143a73
* monster campaign bonus handled
...
* selecting / displaying difficulty
2010-08-01 14:40:34 +00:00
c06de1f1ce
* improved campaign handling - bonus selection screen is mostly functional
...
* preliminary support for giving campaign bonuses (resources and spells, artifacts, skills for generated hero are given)
* differing the amount of resources given to AI and human players
* minor changes
2010-07-31 13:55:05 +00:00
052e4f08e5
* partially done campaign bonus selection
2010-07-29 17:00:34 +00:00
d0ff61807d
Obtaining town instance pointer via cb. Plz, don't access gamestate directly from player interface! Everything has to go via callback.
...
Commented out giving starting artifact - new artifact randomization make it crashing. Please fix it.
New control - CTextBox - for multi-line text with optional slider. Used it for map description and info windows. Related changes. Fixes #22 and #96 .
2010-07-06 02:10:26 +00:00
3111a904ae
Several minor fixes.
2010-05-26 21:59:58 +00:00
3699786ab0
Little more work on pregame. Fixed some leaks.
...
Fixed : #80 , #159 , #234 , #235 , #319 , #320 , #430
2010-03-07 22:56:51 +00:00
0a950c508b
Grail digging and construction.
...
Minor fixes.
2010-02-24 13:03:36 +00:00
5b0d646ddb
* support for SPELL_AFTER_ATTACK, including most of spell 77 support
2010-02-23 15:39:31 +00:00
db755622b3
* next part of campaign support
2010-02-18 12:34:44 +00:00
968148c4dc
* next part of bonus selection screen (including Ivan's config)
2010-02-16 17:28:56 +00:00
4035155969
Mostly finished pregame part of hot-seat mode.
2010-02-16 16:35:24 +00:00
5db0c9da16
* generally finished custom campaign selection screen
...
* minor fixes
2010-02-15 13:28:33 +00:00
448c2e7225
* next part of campaign support
...
* a few fixes for .h3c reading
2010-02-15 12:12:21 +00:00
49b99f470f
More hot-seat GUI in pregame.
2010-02-15 11:37:47 +00:00
da87d25d21
Started making hot-seat GUI. Accompanying changes to rest of GUI.
2010-02-15 06:54:57 +00:00
40d50aaaa1
* a bit of custom campaign selection screen
2010-02-13 16:26:47 +00:00
4d9d54735f
* campaigns, part 1
...
* minor changes
2010-02-08 14:38:06 +00:00
01831e912a
Fixes for adventure AI: battles where AI is the attacker should work, fixed drawing AI heroes under FoW.
...
Restructured thread structure: no new thread on yourturn, instead of that introduced update() method called by thread dispatching GUI events.
Further changes are planned.
2009-12-28 04:08:24 +00:00
7471372074
Fixed several crashes when exiting.
2009-10-26 05:39:30 +00:00
668b203486
Work with full file paths instead of partial ones.
2009-10-10 01:42:33 +00:00
6bdfddd0c4
Mostly implemented Scenario Information and Save Game windows. Adventure Options Window (crash after closing it is known, will be soon fixed). Several minor improvements for pregame. Arrogance will be selected by default when starting a new game.
2009-08-27 08:04:32 +00:00
1f79af440f
* @previous revision: not an AI bug, it was a vector traversing bug. Fixed :-)
...
* Scrolling through scenario list with mouse wheel, HOME, END, PAGE UP and PAGE DOWN buttons
* Starting selected scenario with double-click
2009-08-23 18:01:08 +00:00
66dd31fd8a
* attacking and capturing towns
...
* r-click popups on selected town/hero.bonus and teams in pregame
* disabled music due to bugs in SDL_mixer and smpeg (probably it was the source of reported random crashes / hangups)
* minor fixes
2009-08-22 13:59:15 +00:00
3915b71869
Various fixes. Subtitles for choosen hero/town/bonus in pregame. Fixed arrows behavior. Really fixed shortcuts. Fixed map scrolling. Fixed disappearing battle interface.
2009-08-18 08:22:56 +00:00
b4070c6b3e
Third part of GUI reorganization:
...
* Rewritten pregame
* FNT fonts support
* Several additions to GUI system.
Changes are significant, some things may be broken.
2009-08-17 08:50:31 +00:00
e863269893
Use a temporary vector to keep list of maps to display instead of using sizeFilter. That should fix all the glitches reported. Added support for pgup/pgdown.
2009-05-29 01:50:33 +00:00
429b226517
* moved a few files
2009-05-20 10:08:56 +00:00