Ivan Savenko
|
c6cc6e6301
Large changeset, first part of editing H3 objects via mods feature. Changes:
|
12 年之前 |
Michał W. Urbańczyk
|
d1d67caa0b
Get rid of some old serialization workaround code that is not needed because serializer was improved in the meantime.
|
12 年之前 |
Michał W. Urbańczyk
|
e8354908c3
Big change: Introduced new mechanism to handle queries. It should not cause any visible changes ATM apart from fixing several long-standing bugs realted to handling post-visit/battle/levelup callback, including infamous creature bank issues: #955, #1053, #1063, #1191. Needs testing.
|
12 年之前 |
beegee1
|
c7c2686379
- Integrated the logging API into the client and the lib - Remove some more comments and switched to /// style - Fixed recursive locks - Added Global.h to CMakeLists(now visible in qt-creator) - Removed usage of shared_mutex - Added unique_ptr to CLogger targets
|
12 年之前 |
beegee1
|
30bcec42c6
- Renamed client/BattleInterface to client/battle and client/UIFramework to client/gui
|
12 年之前 |
beegee1
|
ee51c5beb5
- Renamed /lib subfolders to lowercase
|
12 年之前 |
mateuszb
|
dbec99ffc7
* PlayerColor and TeamID refactoring
|
12 年之前 |
mateuszb
|
602827d1ae
* MSVC compilation fixes
|
12 年之前 |
Ivan Savenko
|
74ac44662c
- a bit less memory usage during compilation with gcc, new file - RegisterTypes.cpp
|
12 年之前 |
Michał W. Urbańczyk
|
d45a554fec
Significant changes to saving system. Now both client and server store their lib part.
|
12 年之前 |
mateuszb
|
9e00090c42
* refactoring, a few intriguing problems remain
|
12 年之前 |
mateuszb
|
8a8eecd063
* refactoring
|
12 年之前 |
mateuszb
|
86dc9386d6
* refactoring, including a generic solution for IDs
|
12 年之前 |
Michał W. Urbańczyk
|
13b3d23b26
Finally working hero crossover in campaigns.
|
12 年之前 |
mateuszb
|
25663ce7af
* fixed vector<bool> serialization
|
12 年之前 |
DjWarmonger
|
e63747d2d2
Fixed #860 and #1169
|
12 年之前 |
mateuszb
|
8769f67c5d
* JsonReader can convert to enums
|
12 年之前 |
alexvins
|
4bc2fd5519
[c::b] renamed map subfolder to workaround dependency tracking bug
|
12 年之前 |
mateuszb
|
2848fb6fef
Gernsworth's patch for bug #1118
|
12 年之前 |
Ivan Savenko
|
f7915d9e61
- removed creature-related code from ModHandler
|
13 年之前 |
beegee1
|
a878f5f79a
* Separated map loading from the map object * Moved map classes to lib/Map * Renamed map.h/cpp to CMap.h/cpp * Profiling of map loading is now optional * Updated CMemoryStream
|
13 年之前 |
Michał W. Urbańczyk
|
f8a27a9fdb
* Moved CConfigHandler from client to lib, CMake/Makefile need updating. I believe other projects besides client also need access to settings. (surprisingly there was a "server" category used only by client... and now VCAI.)
|
13 年之前 |
mateuszb
|
6a81c8b1af
* campaign against magic numbers
|
13 年之前 |
Ivan Savenko
|
0ca9f64573
Next part of town configuration:
|
13 年之前 |
Michał W. Urbańczyk
|
a14f381d48
Fixed #1055 - hang when creature performed automatic (not controleld by player) action.
|
13 年之前 |
Michał W. Urbańczyk
|
d390113c23
* New files for lib: CBattleCallback.cpp and CBattleCallback.h
|
13 年之前 |
Ivan Savenko
|
9cbc1f1058
- merged basicCreatures and upgradedCreatures into single array
|
13 年之前 |
Ivan Savenko
|
8040a81eec
- fixed save games issues (#1044)
|
13 年之前 |
DjWarmonger
|
d8cb3a34d3
-Fixed crash #1037
|
13 年之前 |
Michał W. Urbańczyk
|
edccbd4809
Rewritten many parts of query handling. Fixed several scenarios leading to a hang (including #1012). Purged boost::function from player interface (handy but impossible to serialize). VCAI will keep description for each unanswered query, so the further debugging will be easier.
|
13 年之前 |