Frank Zago
1609b8fdb9
Made all paths dependent on DATA_DIR, USER_DIR, BIN_DIR or LIB_DIR. Data access can now be separated from saved games and binaries.
...
Fixed a file handle leak.
Bumped revision to 0.74b (linux).
Reworked the build system to remove uneeded dependencies (linux).
Removed use of PATHSEPARATOR since Windows can use / too.
2009-10-04 02:02:45 +00:00
mateuszb
399f58f1af
* partially implemented puzzle map
2009-08-31 15:57:15 +00:00
Michał W. Urbańczyk
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
mateuszb
49a142b92e
* minor changes
2009-08-17 13:08:05 +00:00
Michał W. Urbańczyk
1f75aeaf34
Video working with 32 bpp. Proper loading of hero on boat. Fixed problems with newly recruited hero blockvis info. Fixed possible crashes.
2009-08-01 10:08:16 +00:00
Michał W. Urbańczyk
78afb07f52
New, experimental crashhandler for windows (creates minidumps).
...
Several minor fixes and improvements.
2009-07-31 20:10:22 +00:00
Michał W. Urbańczyk
aad61c8ac8
Fixed exchanging artifacts between heroes. Fixed def visibility issues. Refactored alphaTransform.
2009-07-27 12:29:10 +00:00
Michał W. Urbańczyk
9fd4b5bb62
Fourth part of sailing code.
...
Support for Shipyard (both for town and adventure map versions). Improved boat displaying code. Minor changes.
2009-07-26 03:33:13 +00:00
mateuszb
7853a19b54
* minor changes, I hope it spoils nothing
2009-07-25 16:35:47 +00:00
mateuszb
4bc0d1ace6
* partially fixed problems with boats
...
* minor changes
2009-07-25 12:49:45 +00:00
Michał W. Urbańczyk
ec3b254c83
Castle interface: improved town scrolling.
...
Minor changes for future loading-without-restarting.
2009-07-20 08:18:33 +00:00
Michał W. Urbańczyk
9272f501cd
Second part of sailing support:
...
* boat graphics and appropriate flags are used
* disembarking possible
* new objects supported:
- Flotsam
- Shipwreck Survivor
- Sea Chest
2009-07-19 03:10:24 +00:00
Michał W. Urbańczyk
2ca7cc5b5c
First part of Boat and sailing support.
...
[It's possible to enter the boat and move by sea, graphical glitches removal and disembarking will be done soon]
2009-07-19 01:00:19 +00:00
Michał W. Urbańczyk
b551f6a72b
Partially done support for external creature dwellings.
2009-07-06 19:41:27 +00:00
mateuszb
50a49460bf
* partial handling of advmap objects changing battle background (like clover field) (their existence should change the background but nothing else)
...
* map should be drawn faster because empty tiles are no more blitted (according to info from .msk files) - I hope it will work correctly, if not please report or turn it off if too hard to make it work
2009-07-01 15:58:20 +00:00
Frank Zago
f0b1c8b644
Fix bug where adventure map is not displayed correctly when hero is moving.
2009-06-20 15:57:53 +00:00
mateuszb
ae3fa69134
* next part of exchange window
...
* changed some CDefHandlers to CDefEssential (the second is less memory consuming)
* minor changes
2009-06-17 16:46:16 +00:00
Frank Zago
cb1c31ac49
Simplified terrainRect prototype.
2009-06-17 01:08:24 +00:00
mateuszb
8231a6e6cc
* first part of exchange window
...
* minor changes
2009-06-16 11:18:14 +00:00
Frank Zago
e4275c2c90
Make MARK_BLOCKED_POSITIONS and MARK_VISITABLE_POSITIONS compilable.
2009-06-14 15:53:40 +00:00
Frank Zago
facb984654
Missing diff from previous commit.
2009-06-14 15:14:03 +00:00
Frank Zago
96a34c30f0
Center active hero on map. Added map grid. Fixed a visual artefact.
2009-06-14 07:02:06 +00:00
Frank Zago
1c2ac579d5
The size of the frame around the map depends on the screen size, so compute it.
2009-06-12 03:26:41 +00:00
Frank Zago
a3d2ae2135
Temporarily disable map smoothing as it is source of crashes
2009-06-12 00:51:58 +00:00
Frank Zago
cc1c7c83c5
Readability and micro optimization.
2009-06-11 03:57:21 +00:00
Michał W. Urbańczyk
fcc4acc451
Two more fixes for CSDL_Ext::alphaTransform usage.
2009-06-07 07:38:51 +00:00
Frank Zago
78d62481e4
Fixed some small one-time memory leaks.
2009-06-06 22:36:15 +00:00
Frank Zago
b1c9b17327
Fix for bug introduced in r937.
2009-06-06 19:47:25 +00:00
Frank Zago
177d146f04
Optimize: don't compute invariants inside loops.
2009-06-06 19:07:51 +00:00
Frank Zago
a817244a98
Optimize.
2009-06-06 18:53:35 +00:00
Frank Zago
7acd191663
Move invariants out of the loops.
2009-06-06 17:43:36 +00:00
Frank Zago
7fe8e08e02
Makes code more readable + micro-optimization.
2009-06-06 17:33:26 +00:00
Frank Zago
6635cf4f23
Made a few functions static or static inline.
2009-05-23 22:57:39 +00:00
Michał W. Urbańczyk
1d5565b3a3
* updated project files for MSVC
...
* fixed a few includes paths
* it's possible to enter Tavern via Brotherhood of Sword
* fixes for statusbar
* fixes for townlist
* fixed crashes on building / clicking some buildings
* bumped version number to 0.71c
* bonuses from wearing more than one same artifact won't cumulate
2009-05-21 23:50:45 +00:00
Frank Zago
73949f3367
Build fixes for linux.
2009-05-21 00:55:30 +00:00
mateuszb
b5ae7d5cbe
* refactorings and comment coverage improvements
2009-05-07 17:20:41 +00:00
mateuszb
f9ae91d88c
* further changes towards support for ranged spells
...
* added info about author & license in files
2009-04-15 14:03:31 +00:00
mateuszb
aa87e1ff16
* next ubuntux's patch
2009-04-15 10:20:47 +00:00
Michał W. Urbańczyk
38b680ed30
* Patch from Ubuntux: fix to avoid resources becoming negative [on handling timed events]
...
* improvements for Garrison Window
* some changes towards Events support
* minor fixes
2009-04-14 23:29:26 +00:00
mateuszb
6d5ed19ad3
* improved comment coverage in CPlayerInterface.h and CBattleInterface.h
...
* corrected road blitting when hero moves smoothly and road is near top edge of screen
2009-03-22 16:04:46 +00:00
mateuszb
a08aaba29d
* probably fixed problem with displaying corpses on battlefield
...
* fixed buy troops window
* workaround for a problem with GeniusAI
* some magic numbers are removed
2009-03-12 18:06:02 +00:00
mateuszb
124e768a99
* added missing movement arrows (advmap interface)
...
* corrected centering on hero's position
* merged terrainRect and terrainRectSmooth
2009-02-02 13:05:19 +00:00
Michał W. Urbańczyk
ccaf244a54
Fixed save/load maps with removed objects. Fixed spell scroll handling (really).
2009-02-01 23:56:45 +00:00
Michał W. Urbańczyk
8868105fac
* fixed the evil, strange bug [ http://vcmi.antypika.aplus.pl/forum/viewtopic.php?t=93 ]
...
* fixed invisible hero problem reported by Steven Aus
* version bumped to 0.69
2009-01-30 21:28:02 +00:00
Michał W. Urbańczyk
a37ce5df9e
* partial handling r-clicks on adv map
...
* minor fixes
2009-01-14 19:01:20 +00:00
Michał W. Urbańczyk
b895fa35cb
* saving and resuming games should work!
...
(loading from the main menu, saving using "save [NAME]" command)
2009-01-12 20:05:56 +00:00
Michał W. Urbańczyk
3474fdaf05
* save/load partially working
...
* Arena and Witch Hut support
* improved support for Resources
* minor fixes and changes
2009-01-10 22:08:18 +00:00
mateuszb
6e53a4562f
*small fixes for issues introduced in previous revision (or older, I'm not sure)
2009-01-09 18:12:36 +00:00
mateuszb
22efd5df29
* experimental smooth hero move support (minor graphical glitches exist but I hope they'll be removed soon; I hope there are no more problems with it, but please test)
...
* small graphical glitch fixed
2009-01-09 13:03:47 +00:00
mateuszb
fa11c06bdc
* our changes
...
* centered spellBook
* magic arrow animation fits battle window
* preventing different battle animations from getting out of appropriate rect
2009-01-07 19:40:19 +00:00