Ivan Savenko
914212c9c1
- missed memory leak in last commit
2010-10-25 19:47:57 +00:00
Ivan Savenko
923fed7dc1
- fix for bonuses in campaign screen
...
- fixed gcc warnings
- build system updated
2010-10-25 19:37:21 +00:00
DjWarmonger
c395661754
2010-10-25 16:43:05 +00:00
Michał W. Urbańczyk
8495b848b3
Missing files.
2010-10-25 16:06:48 +00:00
Michał W. Urbańczyk
e301f8e048
Reenabled campaigns. Workaround for crash when button graphic is not available.
2010-10-24 21:29:18 +00:00
Michał W. Urbańczyk
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
Michał W. Urbańczyk
aa131bbf15
Reverted r1811, r1812, r1813
2010-10-24 11:23:43 +00:00
DjWarmonger
8ac954a7f9
Fixed crash with damage calculation.
2010-10-23 08:58:48 +00:00
Ivan Savenko
c10dac929d
- New animation system:
...
-- New files: hch/CAnimation.h/cpp
-- Class CAnimation capable to load file partially and/or keep data in compressed state
-- Buttons now use CAnimation instead of CDefHandler
- build system regenerated to include new files
- fixed several gcc warnings
- updated README.linux
2010-10-18 15:08:59 +00:00
DjWarmonger
6cadd47f0d
Fixes for artifact system - instances are serialized and synchronized. However, still some serializer issue prevents Scroll from working.
2010-10-09 18:38:32 +00:00
DjWarmonger
b75cf89f86
Partial support for customizable artifacts and Spell Scroll. Still doesn't work, though.
2010-10-03 17:52:11 +00:00
DjWarmonger
0f314e106c
Artifacts will now be handled by pointers.
...
Assembling & disassembling combos may be buggy, but it's already been before.
2010-10-03 07:07:53 +00:00
DjWarmonger
2c43707661
More fixes for weeks & growths.
2010-10-02 09:43:22 +00:00
DjWarmonger
02d7fa35b7
A number of fixes. Banks serialization, doubling spell effects, week of plague.
2010-10-02 07:10:38 +00:00
DjWarmonger
2866222280
A sketch of new artifact system based on pointers.
2010-10-01 16:54:12 +00:00
DjWarmonger
e481a4375b
Removed bonus system loop in GameState.
...
Moved some game settings to global.h
2010-09-30 13:15:18 +00:00
DjWarmonger
fd7dffc8ef
Fixed #619
2010-09-26 16:11:50 +00:00
DjWarmonger
47c8ee2e13
Statue of Legion constituents are now properly handled by GUI.
2010-09-26 05:21:09 +00:00
DjWarmonger
eb525be52a
Fixed previous commit. Actually it was float/int mismatch,
2010-09-25 20:35:01 +00:00
DjWarmonger
717141ab0b
Statue of Legion is finally functional.
...
You can see my attempt to create very generic handling of global effects, but I abandoned it since no other items might actually use it.
However, Statue's constituents are buggy, so may be assembling & dissasembling them. Most likely this issue is general.
2010-09-25 20:23:55 +00:00
Frank Zago
b1636fd920
Fix for file found in directory, but not in in LOD archive.
2010-09-05 16:33:19 +00:00
Frank Zago
24218eba67
Updated build to v0.82b.
2010-09-05 16:31:11 +00:00
Frank Zago
246043008f
Updated for v0.82.
2010-09-05 16:30:25 +00:00
mateuszb
9356ba15ef
* minor improvements for campaigns
2010-09-04 14:49:15 +00:00
Frank Zago
4b8be22fb6
Several compile/link fixes.
2010-09-04 14:47:39 +00:00
mateuszb
4ba3c68ced
Chenges (networking for PG, minor fixes)
2010-09-03 18:42:54 +00:00
mateuszb
dc0cdf68b6
* small fix
2010-09-02 14:41:35 +00:00
mateuszb
608e26b453
* a few fixes for CStack.effects removal - more should come
2010-08-31 10:22:21 +00:00
DjWarmonger
4696d89d2e
Last part of hero specialities - support for peculiar enchants.
2010-08-31 08:39:32 +00:00
DjWarmonger
30cf8b7e77
Fixes for previous commit.
2010-08-30 19:46:38 +00:00
DjWarmonger
bfe266a377
Moved battle effects to bonus system. May be buggy.
...
Moved creature damage to bonus system, simplified its handling. Some changes and tweaks.
Support for Adela's bless.
2010-08-30 18:06:17 +00:00
mateuszb
34b4e09927
* minor changes - hero crossover in campaigns
2010-08-30 14:52:18 +00:00
Ivan Savenko
9e8d0651f6
- fix for #32 (b)
...
- fix for some warnings
2010-08-29 23:12:34 +00:00
DjWarmonger
01776b6a04
Support for MAXED_SPELL special (Melodia, Daremyth)
2010-08-29 19:03:10 +00:00
DjWarmonger
59447fb85e
Hero speciality will now affect Resurrection and other remaining spells.
...
Minor refactoring of spell mechanics, more to come.
2010-08-29 18:29:00 +00:00
DjWarmonger
9d82d30856
Partial fix for #561
2010-08-29 10:13:56 +00:00
DjWarmonger
cb1a01950f
Fixed #617
2010-08-29 09:00:59 +00:00
DjWarmonger
6005e7a6ee
Implemented fixed set of creatures that can get week of double growth. Minor fix.
2010-08-29 07:49:04 +00:00
Ivan Savenko
88fd213e87
- LodHandler now will ignore file extensions.
...
Special case: MSK\MSG files (they have same names as def) can be accessed as file#msk or file#msg
- some fixes
2010-08-28 15:10:37 +00:00
mateuszb
fc79b9b6cf
* partial implementation of hero crossover
...
* minor fixes to resolution handling
* other minor fixes and changes
2010-08-28 14:52:20 +00:00
Ivan Savenko
4d171bd53c
-rewrote GarrisonInt with use of object capturing
...
- BitmapHandler can now load images from any format supported by SDL_Image
note: file can have any possible format but extension should be .bmp or .pcx
- fixed some warnings
2010-08-27 16:20:35 +00:00
Michał W. Urbańczyk
527a0ef4d6
Hopefully fixed videos on non-32bpp displays.
2010-08-26 16:55:42 +00:00
mateuszb
d1bfe4cbd6
* a bit better screen scrolling for small resolutions
...
* a bit optimized terrainRect
2010-08-26 15:33:55 +00:00
Ivan Savenko
8902aeb3f9
Small fix to correct *.def loading outsize of *.lod
2010-08-26 13:49:23 +00:00
mateuszb
c45d037bc8
* small bugfix for hiding tiles
...
* minor changes
2010-08-26 12:06:36 +00:00
DjWarmonger
c7f8f0a967
Support for creature weeks and Deity of Fire is now complete.
2010-08-26 07:23:08 +00:00
Ivan Savenko
dc2f3cf181
- some fixes for town events
...
- #190 - InfoWindow components adjusted vertically
- #194 - correct sex for heroes in battles
2010-08-25 14:57:58 +00:00
DjWarmonger
ea966a3d21
Creature weeks now work fine. Castle interface still needs to be updated.
2010-08-25 08:40:50 +00:00
DjWarmonger
630dc7f7f2
Next part of creature weeks code.
2010-08-24 14:26:57 +00:00
Michał W. Urbańczyk
7b5fefb65e
Typo fixed.
2010-08-23 19:00:14 +00:00