1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-07-03 00:46:55 +02:00
Commit Graph

81 Commits

Author SHA1 Message Date
a4000f2fc8 Removed isActive(int) method since its usages were redundant or wrong 2023-05-20 01:51:49 +03:00
1f513fd280 Extracted event management from GuiHandler and CIntObject 2023-05-20 01:51:49 +03:00
e2ef136003 Renamed "Int" -> "Window" in WindowHandler API 2023-05-16 19:10:22 +03:00
051a4a3c17 Encapsulation of WindowHandler state 2023-05-16 19:10:22 +03:00
7838190ef4 Moved window stack management from GuiHandler to new class 2023-05-16 19:10:21 +03:00
0cbc2e458c CBonusSystemNode: remove description
It was almost unused, but this change is save-breaking
2023-05-05 18:57:11 +03:00
80b37a3019 Fixed remaining regressions 2023-04-20 22:19:10 +03:00
dd227d24c3 Formatting and cleanup 2023-04-20 22:04:24 +03:00
6a46138617 Moved current selection to local state class 2023-04-20 22:04:24 +03:00
4ec32e4dcd Renamed CAdvMapInt to its proper full name 2023-04-20 22:04:24 +03:00
f1902ab247 Initial refactoring to encapsulate adventure map 2023-04-20 22:03:28 +03:00
krs
91c96b1b68 Fix for merge. 2023-04-17 00:53:25 +03:00
krs
14cbdf7ab0 Split Process console commands code into individual functions
Extracted functions for each if branch, added one line doc for each function, rearranged the commands to be groupped more logically.
2023-04-16 23:45:37 +03:00
de855085f0 Added information on banks, seer hut and monster properties 2023-04-15 17:20:38 +03:00
383387ef29 Integrated defaultMods into mod system 2023-03-16 17:55:09 +02:00
d2152d387f Fix processing of VCMI_Tests map 2023-03-14 21:48:39 +02:00
f42a894723 Implemented h3c translations 2023-03-14 19:46:15 +02:00
a4ef9fd0b8 Added h3m strings generation to 'convert txt' command 2023-03-14 17:54:37 +02:00
91b17bed79 Partial encapsulation of AdvMapInt 2023-02-14 11:18:42 +02:00
9f55666931 rework netpacks to avoid double typeinfo 2023-02-13 20:26:39 +02:00
108a42e4ba Reorganized includes for new layout. New class - IImageLoader 2023-02-01 20:42:06 +02:00
9c3030603d Removed most SDL includes from headers, removed SDL int's 2023-01-30 19:55:32 +02:00
47c1803c42 Finalization of refactoring:
- Entity interface now has getNameTranslated & getNameTextID methods
- Entity interface no longer has getName method
- removed (most) usages of normalizeIndentifier workaround method
- all moddable objects have identifier in form of mod:name
- all moddable object register strings in form of mod.type.name
2023-01-20 15:18:36 +02:00
fa6f7513e8 All heroes-related strings are passed through translator 2023-01-20 15:18:36 +02:00
06376ca4ef Change ClientCommandManager to become non-static 2023-01-15 01:09:58 +01:00
91a52ebb8e Add GUI lock 2023-01-11 17:14:10 +01:00
cb3fd24ec0 Fixes after merge, move removeGUI to Client class 2023-01-11 17:11:44 +01:00
58fe0e6bd9 Apply command review suggestions + minor cleanup 2023-01-08 20:30:57 +01:00
ce4c1ca48b Include StdInc.h 2023-01-06 23:37:57 +01:00
622e012fcf Allow ingame console to use clientside commands and print output 2023-01-06 21:01:54 +01:00
b1c008179d Extract client commands handling to separate class + minor fixes 2023-01-06 17:52:18 +01:00