Commit Graph

647 Commits

Author SHA1 Message Date
VDm
2f0c021e65 fix(world): fix issue with reallocations in ObjectAlloc 2025-08-23 15:05:54 +04:00
VDm
4aa3967124 fix(gx): fix FindDisplayDevice enumerator argument 2025-08-23 13:48:34 +04:00
VDm
97f6949ecd Merge branch 'development' of https://github.com/thunderbrewhq/thunderbrew into development 2025-08-23 13:41:47 +04:00
VDm
fc1d588b32 chore(build): update common library 2025-08-23 13:41:34 +04:00
Tristan Cormier
42a00e14d1 chore(build): upgrade minimum CMake version to 3.10 2025-08-22 21:09:22 -04:00
VDm
7fae0d4cc8 chore(build): fix file permissions 2025-08-17 12:01:34 +03:00
VDm
d467a8aae5 chore(build): delete files with conflicting names 2025-08-17 11:50:23 +03:00
VDm
843f7bc7a8 feat(ui): update CSimpleFontString script methods 2025-08-16 01:42:44 +04:00
VDm
976fe64b66 feat(ui): add CSimpleFontString_SetFont script method 2025-08-16 01:10:03 +04:00
VDm
f3cfac1764 feat(ui): implement font-related CSimpleFontString script methods 2025-08-16 00:50:10 +04:00
VDm
f0634dded2 feat(ui): implement type-related CSimpleFontString script methods 2025-08-16 00:01:44 +04:00
VDm
a50ca69e8c feat(gameui): update CGTooltip class 2025-08-15 00:17:21 +04:00
VDm
1c65263c61 feat(gameui): implement CGTooltip::AddLine 2025-08-14 22:25:41 +04:00
VDm
3d8cd8b87f feat(gameui): update CGTooltip member variables 2025-08-14 01:20:39 +04:00
VDm
55bcd21c1f feat(gameui): update CGTooltip script methods 2025-08-14 00:32:18 +04:00
VDm
5e54cca3fa feat(gameui): update CGTooltip script methods 2025-08-13 23:53:52 +04:00
VDm
9d2b94b0cd fix(ui): eliminate script errors 2025-08-13 01:17:15 +04:00
VDm
dbc140d1e4 feat(ui): implement CSimpleStatusBar::LoadXML 2025-08-12 23:05:22 +04:00
VDm
fa55a29a93 feat(ui): update CSimpleStatusBar to support texture 2025-08-12 22:23:22 +04:00
VDm
ff2a0da254 feat(ui): improve CSimpleStatusBar 2025-08-12 00:47:58 +04:00
VDm
fcc3be490c feat(gameui): implement CVarGet* script methods 2025-08-11 22:38:57 +04:00
VDm
9d88498809 feat(gameui): implement Script_GetInventorySlotInfo 2025-08-11 02:13:18 +04:00
VDm
b554cf9d9e fix(ui): remove testing artifact 2025-08-11 01:33:20 +04:00
VDm
28e931928a feat(ui): implement CSimpleFrame_SetAttribute 2025-08-11 01:32:21 +04:00
VDm
19feaf57d3 feat(ui): implement CSimpleFrame_GetAttribute script method 2025-08-11 00:56:29 +04:00
VDm
88f2cb7e5f feat(ui): implement CSimpleFrame::LoadXML_Attributes 2025-08-10 23:49:54 +04:00
VDm
b76a9fed82 feat(ui): add CSimpleMessageFrame skeleton 2025-08-10 22:31:18 +04:00
VDm
568afa1c1b feat(ui): add CSimpleStatusBar skeleton 2025-08-10 21:48:58 +04:00
VDm
9d82727c9b feat(gameui): add script events into CGTooltip class 2025-08-10 21:24:34 +04:00
VDm
102fc51aef chore(gameui): set default values for CGUIBindings class 2025-08-10 00:13:00 +04:00
VDm
7057bebcd6 feat(gameui): implement CGUIBindings::LoadBindings 2025-08-09 23:44:04 +04:00
VDm
d59589550d feat(gameui): implement Set UI Binding scripts 2025-08-09 16:37:01 +04:00
VDm
7ca4c00a71 feat(gameui): update CGUIBindings to support Bind 2025-08-09 15:49:53 +04:00
VDm
42043fa28c feat(gameui): update CGUIBindings 2025-08-09 12:52:20 +04:00
VDm
60b1f41b0b feat(gameui): add CGUIBindings class 2025-08-09 01:32:15 +04:00
VDm
795c5cb3b5 feat(os): implement OsGuiIsModifierKeyDown 2025-08-08 00:59:46 +04:00
VDm
e633127a0f feat(os): improve keyboard key handling on Windows 2025-08-08 00:58:24 +04:00
VDm
78f1d095d6 feat(ui): add CSimpleMessageScrollFrame script methods 2025-08-08 00:24:50 +04:00
VDm
148285ad01 feat(ui): add CSimpleHyperlinkButton class 2025-08-07 19:28:25 +04:00
VDm
0950f7dae3 feat(console): add "script" command to debug LUA code 2025-08-05 23:33:45 +04:00
VDm
d63ebf7696 feat(ui): implement CScriptRegion LUA methods 2025-08-05 22:05:19 +04:00
VDm
8c442f5a82 feat(gameui): add skeletons of Game UI classes 2025-08-05 20:09:13 +04:00
VDm
0a0c327c46 feat(gameui): make stubs of script methods 2025-08-05 02:11:42 +04:00
VDm
3df4e5eeeb feat(ui): implement CSimpleFrame_CreateTexture method 2025-08-05 01:49:09 +04:00
VDm
6f5d3662b6 feat(gameui): add CGTooltipScript methods 2025-08-04 18:23:14 +04:00
VDm
b291f47306 feat(gameui): add skeleton of CGTooltip class 2025-08-04 00:59:36 +04:00
VDm
e8130aabe8 feat(gameui): add most of the script functions (still unimplemented) 2025-08-03 23:58:03 +04:00
VDm
5013c920ce feat(gameui): add skeletons for game script methods 2025-08-03 15:40:08 +04:00
VDm
eed536042d feat(ui): improve FrameXML debug routines 2025-08-03 13:07:27 +04:00
VDm
679ed1101f feat(gameui): add Game Script table 2025-08-03 02:02:19 +04:00