Commit Graph

298 Commits

Author SHA1 Message Date
VDm
2eae7fd34b chore(ui): add Script_* stubs 2024-02-07 01:26:30 +04:00
VDm
7e175200d6 fix(stormlib): dwFlags argument for SFileOpenPatchArchive 2024-02-07 01:24:27 +04:00
VDm
f9f7da8601 chore(util): replace std::string with SStr* functions 2024-02-07 01:20:27 +04:00
VDm
6c4f278065 chore(build): update StormLib 2024-02-07 00:05:24 +04:00
VDm
1e5f4fb542
Merge branch 'whoahq:master' into master 2024-02-06 23:43:05 +04:00
fallenoak
967534c96b
chore(model): improve argument names 2024-01-18 22:06:42 -06:00
VDm
e37e28f155
Merge branch 'whoahq:master' into master 2023-12-16 00:05:26 +04:00
fallenoak
83f8591082
chore(build): clean up fmod integration 2023-10-23 22:12:33 -05:00
fallenoak
de5e3fc201
chore(build): add executable-local library search paths (#89) 2023-10-22 22:52:05 -05:00
VDm
746a2c20e9
Merge branch 'whoahq:master' into master 2023-05-13 21:07:17 +03:00
fallenoak
df1ab32267
feat(console): animate console open and close 2023-04-17 22:44:44 -05:00
Tristan 'Natrist' Cormier
56092c6700
feat(console): partially implement console key down handler 2023-04-17 21:10:10 -05:00
fallenoak
884e491b25
chore(ui): clean up script handlers for CScriptObject 2023-04-17 18:15:40 -05:00
fallenoak
bc1ce52f7d
chore(gx): use uint32_t union member in CGxStateBom when appropriate 2023-04-17 16:52:11 -05:00
VDm
082eab597e
Merge pull request #1 from whoahq/master
Merge latest version from primary repo
2023-04-18 00:03:01 +04:00
VDm
12f9166446 feat(ui): implemented termination w/o notice 2023-04-18 00:00:47 +04:00
fallenoak
58272f1212
chore(gx): clean up function declarations in GLDevice 2023-04-17 12:16:38 -05:00
fallenoak
01ca76788c
chore(gx): clean up member function declarations in CGxMatrixStack 2023-04-15 21:23:03 -05:00
fallenoak
912d643e9c
chore(gx): add flag enum to CGxMatrixStack 2023-04-15 21:21:27 -05:00
Tristan 'Natrist' Cormier
3549abd87f
feat(console): add helpers for console hotkey 2023-04-15 16:33:17 -05:00
fallenoak
309ba8085c
feat(console): enable console access when initializing device 2023-04-15 16:14:15 -05:00
Tristan 'Natrist' Cormier
ef71ddc46e
feat(console): add helpers for console access enabled state 2023-04-15 16:03:58 -05:00
Tristan 'Natrist' Cormier
092ba0f881
feat(console): add helpers for console active state 2023-04-15 14:40:07 -05:00
fallenoak
d67e13087a
feat(gx): sync viewport in d3d backend 2023-04-15 13:56:49 -05:00
fallenoak
37996fa79c
feat(gx): set marker when viewport changes 2023-04-15 12:36:57 -05:00
fallenoak
5174970b24
feat(gx): sync projection and view xforms in d3d backend 2023-04-15 12:14:33 -05:00
fallenoak
c0e623d02b
feat(gx): add const getter for top of matrix stack 2023-04-15 10:32:07 -05:00
fallenoak
4a1101bd7d
feat(gx): stub ffp state syncing in d3d backend 2023-04-15 10:04:29 -05:00
fallenoak
36fa30eba8
feat(gx): add equality operator to CGxStateBom 2023-04-15 09:16:59 -05:00
fallenoak
317d94cd1a
feat(gx): handle projection and view matrices in GLL backend 2023-04-14 08:02:40 -05:00
fallenoak
eb70607750
fix(gx): only change vertex array FFP state for used attrib slots 2023-04-14 07:45:19 -05:00
fallenoak
eddc6f7f4a
fix(gx): correct off-by-one error when popping render states 2023-04-11 00:24:59 -05:00
fallenoak
dfb7fb0270
feat(gx): add FFP support for vertex arrays in GLL 2023-04-11 00:23:06 -05:00
fallenoak
30964bf827
fix(gx): walk dirty states backward when syncing 2023-04-09 22:41:02 -05:00
fallenoak
ecf0c43e70
feat(console): register event handlers for console 2023-04-09 22:40:32 -05:00
fallenoak
cfd7aff536
fix(console): correct alpha value for console background 2023-04-09 12:58:43 -05:00
fallenoak
134d85bce6
feat(console): add background drawing for console 2023-04-08 23:10:53 -05:00
fallenoak
43f6d1f3cd
fix(gx): set remaining values in ortho proj matrix 2023-04-08 23:03:09 -05:00
VDm
d5a3874c2f feat(util): update SFile with logging (Windows only) 2023-04-08 22:46:53 +04:00
VDm
94bb7736aa feat(app): update SFile 2023-04-08 18:02:05 +04:00
VDm
bbafb2adb5 feat(util): update SFile to work with StormLib 2023-04-08 16:08:07 +04:00
VDm
1d92f91aee feat(app): add OpenArchives 2023-04-08 15:18:29 +04:00
VDm
2a1c75d1e8 feat(app): add StormLib 2023-04-08 13:47:21 +04:00
fallenoak
6b4c5e9179
feat(console): initialize console screen 2023-04-07 23:06:08 -05:00
fallenoak
0003d5bd4b
chore(gx): tweak style in GxPrimVertexPtr 2023-04-07 14:46:08 -05:00
Phaneron
1ef7d46ba3
feat(gx): add locked vertex drawing functions 2023-04-07 14:40:32 -05:00
fallenoak
889395a79a
feat(gx): add buf data helper function 2023-04-06 15:00:16 -05:00
fallenoak
4a1b84ad57
fix(gx): correct GxScenePresent behavior 2023-04-06 12:22:04 -05:00
fallenoak
82ad7bb442
feat(glue): partially implement glue reloading 2023-04-06 11:18:29 -05:00
fallenoak
55a3bacbd0
feat(net): handle connect callback in client connection 2023-04-04 00:28:12 -05:00