Commit Graph

289 Commits

Author SHA1 Message Date
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
fallenoak
1b27761d0c
feat(client): implement auth response handler in realm adapter 2023-04-03 23:34:31 -05:00
Tristan 'Natrist' Cormier
23d537103e
feat(console): partially implement console command functions 2023-04-03 23:33:46 -05:00
fallenoak
e18afec28d
feat(net): handle SMSG_AUTH_RESPONSE 2023-04-03 18:00:51 -05:00
fallenoak
6479dcaecf
chore(console): split out console device functions 2023-04-02 08:37:11 -05:00
Tristan 'Natrist' Cormier
9d0487c8ce
chore(console): move console functions out of client 2023-04-02 08:06:40 -05:00
fallenoak
e957b2bb61
chore(build): update squall 2023-04-01 08:25:40 -05:00
fallenoak
7beaf8d992
fix(screen): build layer visibility rects in correct order 2023-04-01 08:24:27 -05:00
fallenoak
6e48b775aa
feat(gx): add setter for screen layer rect 2023-03-31 15:19:03 -05:00
fallenoak
fad901796c
chore(gx): clean up screen stock initialization 2023-03-31 13:16:45 -05:00