1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-23 22:37:55 +02:00
Commit Graph

20634 Commits

Author SHA1 Message Date
George King
291bdb5229 ARM64 ProgramFiles correction 2025-07-19 17:10:21 +02:00
Ivan Savenko
241da5937d First semi-working version of antilag for hero movement 2025-07-19 18:04:20 +03:00
Ivan Savenko
3ea2c8bff0 Cleanup, remove unnecessary changes 2025-07-19 18:04:20 +03:00
Ivan Savenko
52da332640 GameHandler now uses GameConnectionID instead of connection pointers 2025-07-19 18:04:20 +03:00
Ivan Savenko
3576efc3f3 Initial version of antilag support 2025-07-19 18:04:20 +03:00
Ivan Savenko
58de180083 Split CConnection into GameConnection and IGameConnection classes 2025-07-19 18:04:20 +03:00
Ivan Savenko
790c5cb455 Remove static variable 2025-07-19 18:04:20 +03:00
Ivan Savenko
3d63284c51 Extracted interface through which GameHandler interacts with VCMIServer 2025-07-19 18:04:20 +03:00
Ivan Savenko
6b382a979a Added PackageReceived message to show when server starts pack processing 2025-07-19 18:04:20 +03:00
Laserlicht
eb0d47dee4 fix ger text 2025-07-19 16:54:34 +02:00
Laserlicht
802788b89f rename to key binding 2025-07-19 16:46:22 +02:00
Laserlicht
5a2aee0ad4 abort possibility 2025-07-19 16:32:19 +02:00
Laserlicht
48fb680795 fix 2025-07-19 16:05:04 +02:00
Laserlicht
fe8a0ce301 fix reset 2025-07-19 15:45:34 +02:00
Laserlicht
72e60c6600 writing shortcuts 2025-07-19 15:19:09 +02:00
Laserlicht
fb45c80621 add reset button 2025-07-19 14:28:48 +02:00
Laserlicht
c40e1bae19 capturing keys 2025-07-19 13:59:55 +02:00
George King
e0de49cfdd Disable ARM64 again, add Inno Setup check 2025-07-19 13:59:54 +02:00
George King
c49ce15cc1 Re-Enable ARM64 builds 2025-07-19 13:51:28 +02:00
Laserlicht
21df285e5a key name capture 2025-07-19 13:09:15 +02:00
George King
e00a0b79f7 Point to 1.9 depencies release 2025-07-19 13:08:05 +02:00
George King
0fcc50dc3a Update install_vcpkg_dependencies.sh 2025-07-19 08:17:41 +02:00
Laserlicht
3fc6457c1e fix regression 2025-07-18 23:52:13 +02:00
Laserlicht
6e61cb0cf3 fix + extended popup 2025-07-18 23:41:06 +02:00
Laserlicht
0f44aa061e add translation 2025-07-18 23:24:57 +02:00
Laserlicht
d5fe743340 basic shortcut menu support 2025-07-18 22:31:16 +02:00
Ivan Savenko
7fcb0246fb Merge pull request #5909 from Laserlicht/template_editor_object
Template editor - object & townHints selection
2025-07-18 23:08:53 +03:00
Ivan Savenko
2877fa3301 Merge pull request #5927 from Laserlicht/fps_draw
optimized fps/battery box drawing
2025-07-18 23:08:42 +03:00
Ivan Savenko
e82b92aa17 Merge pull request #5936 from Laserlicht/kingdom
fix kingdom overview rendering
2025-07-18 22:38:17 +03:00
Ivan Savenko
34f74fcec9 Merge pull request #5931 from Opuszek/fix_sanctuary
fixes sanctuary behavior
2025-07-18 22:37:53 +03:00
George King
040254f467 Update build_installer.cmd 2025-07-18 09:37:57 +02:00
George King
6003516ddb Update github.yml 2025-07-18 09:37:16 +02:00
Laserlicht
380896c37f fix kingdom overview rendering 2025-07-18 01:30:37 +02:00
Laserlicht
23fe336048 Update TextLocalizationContainer.cpp 2025-07-18 00:56:46 +02:00
Laserlicht
e799db4546 code review 2025-07-17 22:47:14 +02:00
Laserlicht
e00668251d code review 2025-07-17 21:49:41 +02:00
Laserlicht
e68e6c7ce3 try to fix msvc 2025-07-17 20:59:03 +02:00
Laserlicht
187d79bc7c code review 2025-07-17 20:42:27 +02:00
Laserlicht
b6edbe34bb banned entities in template editor 2025-07-17 19:52:53 +02:00
Opuszek
6a983e16df Update lib/pathfinder/PathfinderUtil.h
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
2025-07-17 19:10:20 +02:00
Ivan Savenko
e02fc5ff3f Merge pull request #5934 from MichalZr6/fix_schemas
Fix JSON schemas
2025-07-17 16:17:35 +03:00
Ivan Savenko
163c95ffb0 Merge pull request #5926 from IvanSavenko/commander_fixes
Fixes for commanders logic
2025-07-17 16:12:42 +03:00
Ivan Savenko
abd43e77cf Merge pull request #5922 from IvanSavenko/simple_building_config
Simplify town buildings configuration
2025-07-17 16:12:29 +03:00
Ivan Savenko
afb71f72a7 Merge pull request #5910 from Opuszek/fix_mirror_shield
Make a blind/berserk spells activate immediately if reflected on an active unit
2025-07-17 16:12:20 +03:00
Ivan Savenko
6720289682 Merge pull request #5919 from IvanSavenko/rmg_banned_entities
Support for banned game entities in random map templates
2025-07-17 16:03:08 +03:00
George King
025f592f39 Removed psapi as it's needed only for ARM64 by Boost in CConsoleHandler 2025-07-17 14:55:03 +02:00
George King
7d534c82ef Update install_vcpkg_dependencies.sh 2025-07-17 14:50:55 +02:00
George King
7fb748426d Disable Windows ARM64 building
Launcher crashes on libcrypto-3-arm64.dll

Fehlerhafter Anwendungsname: VCMI_launcher.exe, Version: 0.0.0.0, Zeitstempel: 0x6877f51a
Fehlerhafter Modulname: libcrypto-3-arm64.dll, Version: 3.5.0.0, Zeitstempel: 0x682ae0fc
Ausnahmecode: 0xc0000005
Fehleroffset: 0x000000000015a4c8
Fehlerhafte Prozess-ID: 0x209C
Fehlerhafte Anwendungsstartzeit: 0x1DBF698705C3790
Fehlerhafter Anwendungspfad: C:\Program Files (x86)\VCMI (PR 5932)\VCMI_launcher.exe
Fehlerhafter Modulpfad: C:\Program Files (x86)\VCMI (PR 5932)\libcrypto-3-arm64.dll
Berichts-ID: addf4027-d156-4dbf-be8d-d56f72581b8c
Vollständiger Name des fehlerhaften Pakets: 
Fehlerhafte paketbezogene Anwendungs-ID: 

WinDbg

(1e40.2054): Access violation - code c0000005 (!!! second chance !!!)
libcrypto_3_arm64!OBJ_txt2obj+0x880:
00007ffc`7834a4c8 b9401040 ldr         w0,[x2,#0x10]
2025-07-17 09:24:21 +02:00
George King
cc58d7c576 Remove useless dynamic build path detection 2025-07-16 22:11:15 +02:00
George King
13eb8110bb Simplify build path detection 2025-07-16 22:08:59 +02:00