Michał W. Urbańczyk
ae48e73fe7
* fixed reading .defs
...
* new system for handling objects and their behaviors, most functionalities don't work now but will be restored soon
* more serialization code, savegame/loadgame bit closer :)
CHANGES IN PROJECT FILES:
* removed CLua.h and CLua.cpp (server)
* removed CScriptCallback.h and CScriptCallback.cpp (server)
* added IGameCallback.h header (lib)
2008-12-22 17:48:41 +00:00
Łukasz Wychrystenko
633b0007ba
some warning & code cleanup - nothing significant
2008-12-21 19:17:35 +00:00
mateuszb
6fc8ed9365
* showing spell effects affecting stack in creature info window
...
* more appropriate coloring of stack amount box when stack is affected by a spell
2008-12-21 11:07:23 +00:00
mateuszb
99691b0f11
* fixed compilation error
...
* added frenzy spell
* repaired order in stack queue in case a unit has waited (it should work correctly now)
* added spell positiveness info, positive spells cannot be cast on hostile stacks and vice versa
2008-12-20 17:08:51 +00:00
Łukasz Wychrystenko
dbd6f2bc82
project files for server and lib (netbeans 6.5)
2008-12-18 20:47:05 +00:00
Łukasz Wychrystenko
0f81bf5ae0
few tweaks to make (server, client) on gcc (4.3.3 ubuntu)
2008-12-18 20:30:26 +00:00
Łukasz Wychrystenko
07d1faeedc
:)
2008-12-18 08:21:24 +00:00
Łukasz Wychrystenko
c1239b3d29
little change for gcc
2008-12-18 08:04:53 +00:00
Łukasz Wychrystenko
ea6fc75436
little change for gcc
2008-12-17 21:47:48 +00:00
Łukasz Wychrystenko
6d3dd6595b
little change for gcc
2008-12-17 21:17:58 +00:00
Łukasz Wychrystenko
4d35d1ee35
little change for gcc
2008-12-17 21:16:19 +00:00
ambtrip
584eced759
Several improvements.
2008-12-15 21:37:22 +00:00
Michał W. Urbańczyk
7387d2905e
* improved support for bigger resolutions (border around castle interface)
...
* shots proper initialization
2008-12-07 22:38:04 +00:00
mateuszb
05e25ed3ea
* added spells: shield, air shield, bless, curse, bloodlust, weakness, stone skin, prayer
2008-12-06 16:45:54 +00:00
mateuszb
00899402cc
* choosing adventure map scroll speed
2008-11-30 14:08:07 +00:00
Michał W. Urbańczyk
c6bcd61aba
* animation of water tiles
...
* minor changes
2008-11-30 00:15:38 +00:00
mateuszb
447e5babda
* merged CBattleConsole::stackKilled into CBattleInterface::stacksAreAttacked (I hope it'll work even better than before)
...
* a few optimizations
* maybe something else I've forgotten ;]
2008-11-28 12:11:31 +00:00
Michał W. Urbańczyk
c4bcf7b880
* better support for non-800x600 resolutions
...
* Merged CPreGameTextHandler into CGeneralTextHandler and moved to VCMI_Lib.dll (update your project files)
* Genius AI will be used as a default AI
* more code for save/load
2008-11-28 01:36:34 +00:00
Michał W. Urbańczyk
aeb1f6d012
Uploaded Genius AI by Ambtrip.
2008-11-25 18:51:44 +00:00
Vadim Glazunov
9cfa09c076
Some gcc fixups. Automake project updates
2008-11-19 07:55:17 +00:00
mateuszb
2d1fc64dd9
* forgetfulness spell implemented
...
* partial support for many creatures being attacked at once (killed - not killed mixes and callback/engine support must be added)
2008-11-17 18:47:43 +00:00
Michał W. Urbańczyk
333e1d9878
* started making support for save/load options
2008-11-16 01:06:15 +00:00
Michał W. Urbańczyk
bb5819f4df
* support for Wait command (to be tested)
2008-11-15 15:26:08 +00:00
mateuszb
32505ec161
* reverted pathfinder with necessary updates including handling of visitDir and code cleanup (needs a bit of testing but Zamolxis will probably do it for us ;])
2008-11-15 13:44:32 +00:00
Michał W. Urbańczyk
4abbed640f
* fixed Zamolxis 12th issue (The scroll tab in Creature Split window (sometimes also in Castle Recruit) often remains hanged to our mouse position, following it even if we move the mouse away from the scroll bar, away from the split/recruit window)
2008-11-15 13:27:05 +00:00
Michał W. Urbańczyk
f6807a2af9
* loading AI dll for neutrals
...
* hopefully fixed reported by Zamolxis garrison bugs
* fixed calculating hero level
* fixed gicing starting exp for heroes
2008-11-15 00:55:19 +00:00
mateuszb
73cd282bbe
* fixed problem with levelling above 15 lvl (Zamolxis #2 bug)
...
* probably fixed reported problems with battles (Zamolxis #3 - #7 ) - needs further testing
2008-11-14 18:18:13 +00:00
mateuszb
0cc5571604
* new spell: implosion
...
* optimizations in def handling
* small refactoring
2008-11-12 18:59:33 +00:00
Michał W. Urbańczyk
89d8bdc069
* Adventure Map interface elements configurable (new screen resolutions possible!)
...
* Data and Sprites subfolders will can be used for adding files not present in .lod archives
* version set to 0.65
2008-11-12 18:26:23 +00:00
mateuszb
d2db5ba18e
* added slow spell
...
* a few mistakes in AC_desc.txt fixed
* appropriate spells cannot be casted at any tile
* small memory optimizations in CDefHandler
* minor fixes
2008-11-11 15:17:58 +00:00
mateuszb
6b9146f998
* lightning bolt and ice bolt spells
...
* displayEffect shows animations on more correct places
* removed three magic numbers (now they're BFIELD_WIDTH, BFIELD_HEIGHT and BFIELD_SIZE macros)
* minor changes
2008-11-10 19:06:04 +00:00
Michał W. Urbańczyk
a1606b2fb3
* partial support for Haste spell
...
* started making external settings file (will be used for support for non 800x600 screen resolutions)
* minor changes
2008-11-08 22:29:19 +00:00
mateuszb
ceb3cf8eae
* magic arrow probably works
...
* war machines support partially added
* queue of stacks narrowed
* minor fixes
2008-11-06 17:17:48 +00:00
Michał W. Urbańczyk
b988d5a51c
* improved hotkeys
...
* updated changelog
* version set to 0.64 (this rev will be released)
2008-11-01 22:32:56 +00:00
Michał W. Urbańczyk
248b5e8677
* added shots limit
...
* improved hero hiring
* tree of knowledge will give right number of exp points
* fixed bug with double showing "getting hit" animation
* more logs in initialization of creature handler
* added 'vcmiglorfindel' cheat (works as woggandalfwhite)
* minor improvements
2008-10-31 22:41:22 +00:00
mateuszb
ee54e5d2e2
* hopefully fixed bug reported buy krystian1995 (wrongly displayed prayer animation)
...
* partially fixed bug with double getting hit animation
2008-10-31 13:15:36 +00:00
Michał W. Urbańczyk
3a66dc2b7c
* added heroes pool for heroes available for hiring
...
* better handling disposed/predefined heroes
* blocked scrolling adventure map with mouse when left ctrl is pressed
* scholar will be accessible from the top
* partially done tavern and hero recruitment
* fixed bug with formation button in hero window
* unified hero initialization code
* minor changes
For 0.63c dev release
2008-10-26 20:58:34 +00:00
mateuszb
45204d8beb
* displaying spell effects (currently only arrow magic effect is shown)
...
* minor fixes
2008-10-19 15:41:18 +00:00
Michał W. Urbańczyk
c431577a5e
* added a number of key shortcuts
...
* stack queue will be shown when 'q' is pressed
2008-10-19 13:17:32 +00:00
Michał W. Urbańczyk
2d01e00284
Added some kind of simple chatting functionality through console. Implemented several WoG cheats equivalents:
...
* woggaladriel -> vcmiainur
* wogoliphaunt -> vcminoldor
* wogshadowfax -> vcminahar
* wogeyeofsauron -> vcmieagles
* wogisengard -> vcmiformenos
* wogsaruman -> vcmiistari
* wogpathofthedead -> vcmiangband
Minor changes.
2008-10-18 23:20:48 +00:00
mateuszb
9a8e009862
* magic arrow flight animation (full hit animation will be later as it should be implemented via support for AC format)
...
* fixed bug with dying unit
* minor things
2008-10-18 13:50:18 +00:00
Michał W. Urbańczyk
9d099e8c54
* blocked map scrolling where dialog window is opened
...
* it's possible in battles to check remeaining HP of neutral stacks
* function in CGameInterface called when spell is casted. Support for the Magic Arrow from engine side.
* heroes can regain mana
* support for mistycisim and intelligence skills
* fixed leak with creating frameratekeeper every turn
* minor improvements
2008-10-18 11:41:24 +00:00
mateuszb
20a6e05718
small fixes
2008-10-17 17:43:25 +00:00
mateuszb
929ce79ad4
* general improvements in battles
...
* calls for spell casting in battles (they usually crash VCMI server)
2008-10-17 16:30:56 +00:00
Michał W. Urbańczyk
4af64f1b9f
* fixed blocked shooter behavior
...
* slowed map scrolling
* minor
2008-10-11 13:14:52 +00:00
mateuszb
7104326563
* water elemental will really be treated as 2 hex creature
...
* potential infinite loop in reverseCreature removed
* proper handling of battle cursor
2008-10-05 12:34:14 +00:00
mateuszb
c5a5cb7b38
further battle fixes
2008-10-04 10:00:31 +00:00
mateuszb
e94e6ac78a
probably fixed problems with battles
2008-10-04 09:27:57 +00:00
mateuszb
b08b29d0d8
* sprites from /Sprites folder are handled correctly now
...
* fixed pathfinder and path arrows
* clicking on a tile in advmap view when a path is shown will not only hide it but also calculate a new one
2008-10-03 15:15:23 +00:00
Michał W. Urbańczyk
56ecd03b61
Version set to 0.63, changelog updated
2008-10-01 20:51:59 +00:00