Commit Graph

482 Commits

Author SHA1 Message Date
Federico Cecchetto
d1ea7a76ea Small fix 2022-04-08 16:19:52 +02:00
Federico Cecchetto
f47a0ce7d9 Small fix 2022-04-03 22:01:50 +02:00
Federico Cecchetto
9b2190cd4a Small fix 2022-03-29 23:59:07 +02:00
Federico Cecchetto
2c14dc15e6 Remove protobuf 2022-03-29 19:57:49 +02:00
Federico Cecchetto
59ee7caf42 Cleanup 2022-03-27 19:29:28 +02:00
Federico Cecchetto
d88a48b666 Use builtin LUI event handler + fixes 2022-03-22 20:27:20 +01:00
Federico Cecchetto
40f277abfd Hopefully fix event_handler 2022-03-21 21:48:22 +01:00
Federico Cecchetto
b1c69e74b7 Small fix + cleanup 2022-03-21 18:39:51 +01:00
fed
0938e5450d Small fix 2022-03-21 10:41:59 +01:00
fed
ca72522988 Re-add json script 2022-03-21 10:39:24 +01:00
Federico Cecchetto
d6900f2af6 Small scripting changes 2022-03-20 19:51:29 +01:00
Federico Cecchetto
6b2cf9df0e Don't always release custom assets 2022-03-20 19:40:15 +01:00
Federico Cecchetto
2f5eaa8298 Cleanup ui scripts 2022-03-20 00:57:07 +01:00
Federico Cecchetto
769d2c74cb Some fixes 2022-03-20 00:41:25 +01:00
Federico Cecchetto
0b50ac734d New updater 2022-03-20 00:13:14 +01:00
Federico Cecchetto
ad042ec91d Fix release build crash 2022-03-19 23:38:50 +01:00
Federico Cecchetto
964ceb5be9 Custom font & material support 2022-03-19 23:06:00 +01:00
Federico Cecchetto
80015c3839 Fix event_handler 2022-03-18 22:11:08 +01:00
Federico Cecchetto
22b14523b7 Use different loader method 2022-03-18 22:02:44 +01:00
Federico Cecchetto
a70fd7bd80 Small fix 2022-03-13 19:35:38 +01:00
Federico Cecchetto
725e0605e8 More LUI error handling 2022-03-11 22:06:05 +01:00
Federico Cecchetto
82a79009a3 Small fix 2022-03-03 01:17:22 +01:00
Federico Cecchetto
2cca7eae6a Fix converted functions 2022-02-23 20:50:05 +01:00
Federico Cecchetto
5afa80b085 Small fix 2022-02-18 01:19:40 +01:00
Federico Cecchetto
6f9cb89b54 vs2022 build 2022-02-17 20:22:28 +01:00
Federico Cecchetto
841c26762a Remove runner 2022-02-17 20:01:56 +01:00
Federico Cecchetto
4ab61d8242 Small change 2022-02-17 20:01:40 +01:00
Federico Cecchetto
4c01b28bab Fix fov dvars 2022-02-17 20:01:13 +01:00
Federico Cecchetto
73e59c8de1 Remove this 2022-02-09 22:35:23 +01:00
Federico Cecchetto
25ad14bca1 Add this back 2022-02-06 22:36:34 +01:00
Federico Cecchetto
1b1b52b5de Fix keybinds 2022-02-06 22:12:36 +01:00
Federico Cecchetto
f8e19bfed2 Remove custom UI stuff 2022-02-06 21:36:49 +01:00
Federico Cecchetto
81cc5142bf Fix text 2022-02-03 20:23:46 +01:00
Federico Cecchetto
c7ad7d4528 More branding 2022-02-02 23:58:46 +01:00
Federico Cecchetto
71beb8bac4 Use sys_ismainthread 2022-02-02 23:35:34 +01:00
Federico Cecchetto
2470553e1e Fix a weird LUI/UI scripting related crash 2022-02-02 21:31:22 +01:00
fed
8ba39f8fd5 Default cg_autoupdate to true 2022-02-01 09:16:15 +01:00
Federico Cecchetto
92aee41594 Make urls unique since it still caches them somehow 2022-01-31 23:57:15 +01:00
Federico Cecchetto
1775a13378 Use cURL so http requests don't get cached 2022-01-31 23:45:03 +01:00
Federico Cecchetto
5865f427de Add custom options tab 2022-01-31 22:47:57 +01:00
Federico Cecchetto
9fbd1695df Small fix 2022-01-31 22:47:30 +01:00
Federico Cecchetto
2c08102eba Small change 2022-01-31 15:55:04 +01:00
fed
afd9df7269 Fix text 2022-01-31 09:33:07 +01:00
fed
d131749a3c Fix build 2022-01-31 09:15:11 +01:00
fed
3a683f7171 Small fix 2022-01-31 09:05:34 +01:00
fed
dd38d2e6ff Dont update if debug build 2022-01-31 09:03:59 +01:00
fed
d910ea5df5 Also update binary with updater 2022-01-31 08:48:56 +01:00
Federico Cecchetto
b2247f7ae3 Add some functions 2022-01-31 02:22:58 +01:00
Federico Cecchetto
4f8c875c35 Add logger component 2022-01-31 00:23:42 +01:00
Federico Cecchetto
43f5603aa4 Add updater 2022-01-30 22:55:21 +01:00
Federico Cecchetto
03c24765a7 Test 2022-01-30 02:04:58 +01:00
Federico Cecchetto
cef4cbc5b9 commit 3 2022-01-29 21:27:54 +01:00
fed
5fae85dd35 commit 2 2022-01-29 16:50:41 +01:00
Federico Cecchetto
28763917ea commit 2022-01-29 02:14:36 +01:00
Federico Cecchetto
f520775ef3 Small fix 2022-01-29 01:24:05 +01:00
Federico Cecchetto
10bf954c2b Move mod commands to new component + small fix 2022-01-28 00:51:44 +01:00
Federico Cecchetto
4e65c4081a Small fix 2022-01-28 00:43:02 +01:00
Federico Cecchetto
b67012622d Add mod loading menu 2022-01-28 00:27:53 +01:00
fed
f8e689397b Fix build 2022-01-27 08:37:24 +01:00
Federico Cecchetto
55cbb258ea Merge branch 'main' of https://github.com/fedddddd/h2-mod 2022-01-27 00:53:32 +01:00
Federico Cecchetto
43bac6c65e Add assetlist and getweapondisplayname functions to UI 2022-01-27 00:53:30 +01:00
fed
898ca12cca Small fix 2022-01-13 11:55:34 +01:00
Federico Cecchetto
d9b82ec72c Some fixes 2022-01-10 01:03:16 +01:00
Federico Cecchetto
ee0e3db05c Update gui_debug.cpp 2022-01-09 03:25:36 +01:00
Federico Cecchetto
4987955bc8 Small fix 2022-01-09 03:22:04 +01:00
Federico Cecchetto
5be4f892c6 Small fix 2022-01-09 03:02:54 +01:00
Federico Cecchetto
f1f84b705d More trigger stuff 2022-01-09 02:59:53 +01:00
fed
526a477a59 More trigger stuff 2022-01-08 20:22:59 +01:00
fed
ece5da170b Fix entity struct 2022-01-08 10:39:08 +01:00
Federico Cecchetto
72a02c2deb Entity list & asset list & debug windows fixes 2022-01-08 01:28:46 +01:00
Federico Cecchetto
4d9935b568 Merge branch 'main' into dev 2022-01-07 19:21:24 +01:00
fed
d2494336c1 Draw triggers 2022-01-07 19:19:04 +01:00
Federico Cecchetto
ce3245a57f Add debug gui window 2022-01-07 01:22:05 +01:00
Federico Cecchetto
655868d4ba Re add pr #13 2022-01-06 23:14:01 +01:00
Federico Cecchetto
0b02fab071 Prevent cg_fov/scale from being reset 2022-01-06 23:13:23 +01:00
Federico Cecchetto
d80d19d2ee FPS module fixes 2022-01-06 21:12:05 +01:00
Federico Cecchetto
21b28e705b GUI fixes 2022-01-06 19:09:09 +01:00
Federico Cecchetto
4b885c246b Fix build 2022-01-05 17:33:04 +01:00
Federico Cecchetto
de2ef7eaef Add bindings module 2022-01-05 17:11:40 +01:00
Federico Cecchetto
019fed2baa Entity list fixes + add sharedget/set functions to ui/server scripting 2022-01-04 17:57:09 +01:00
Federico Cecchetto
30c76af562 Gui fixes 2022-01-03 23:32:53 +01:00
Federico Cecchetto
ca01e5d1ec Add kill command 2022-01-03 23:32:40 +01:00
Federico Cecchetto
c9d01afa7f Add some console commands 2022-01-03 21:05:46 +01:00
Federico Cecchetto
5e0fb92c9d Update dvar list 2022-01-03 19:04:42 +01:00
Federico Cecchetto
567c2b5f4e Add assetlist function 2022-01-02 23:51:38 +01:00
Federico Cecchetto
51d33687ba Notify console command 2022-01-02 23:51:20 +01:00
Federico Cecchetto
0407c0c059 Small fix 2022-01-02 23:51:05 +01:00
Federico Cecchetto
ecd4770baa Fixes for entity list 2022-01-02 16:53:17 +01:00
Federico Cecchetto
c5e4ae8e0a Method table finished 2021-12-31 03:37:59 +01:00
Federico Cecchetto
2682810eaf Method table 50% named 2021-12-30 20:48:17 +01:00
Federico Cecchetto
767e028f21 Modify function table so it matches gsc-tool 2021-12-30 04:32:50 +01:00
Federico Cecchetto
262016e631 Function table finished 2021-12-30 01:45:32 +01:00
Federico Cecchetto
aba45f18b4 Also try other binary name 2021-12-29 22:22:13 +01:00
Federico Cecchetto
2e0a966274 Function naming progress: funcs: 72%, meths: 42% 2021-12-29 22:21:55 +01:00
Federico Cecchetto
0549dbf02d Alternate discord main menu image 2021-12-29 02:29:22 +01:00
Federico Cecchetto
4582c337ce Update function_tables.cpp 2021-12-29 01:28:31 +01:00
Federico Cecchetto
90d7c22c4d Update function tables 2021-12-28 21:47:10 +01:00
Federico Cecchetto
2c03916d42 Tiny fix 2021-12-28 21:41:11 +01:00
Federico Cecchetto
d947d461f5 Fixes & cleanup 2021-12-28 17:14:47 +01:00
Federico Cecchetto
7b8e9c9bf1 Fix crashes when quitting 2021-12-28 04:25:14 +01:00
Federico Cecchetto
5f17804280 Actually fix checkpoint loading 2021-12-24 17:51:52 +01:00
Federico Cecchetto
1e27c6cbc3 Revert "Fix loading last checkpoint not running scripts"
This reverts commit dc3af7412c.
2021-12-23 02:15:49 +01:00
Federico Cecchetto
49e4891b31 GUI Script console 2021-12-23 02:15:33 +01:00
Federico Cecchetto
dc3af7412c Fix loading last checkpoint not running scripts 2021-12-23 00:33:48 +01:00
Federico Cecchetto
fee2213961 Fix build 2021-12-22 22:27:58 +01:00
Federico Cecchetto
8c3a73c5d2 Cleanup + fixes 2021-12-22 22:25:41 +01:00
Diavolo
8deae532de Added actual file 2021-12-22 21:37:14 +01:00
Diavolo
d5d9e27cca
Added elevators (dvar controlled) 2021-12-22 21:32:09 +01:00
Federico Cecchetto
a39c18414c Some fixes 2021-12-21 15:43:51 +01:00
fed
5da497b61b More console progress 2021-12-21 15:21:50 +01:00
Federico Cecchetto
bc52202b01 Console window progress 2021-12-21 02:00:22 +01:00
Federico Cecchetto
bedc3c94f8 Error notifications 2021-12-20 18:58:23 +01:00
fed
4d2a374d9b Copied to clipboard notifications 2021-12-20 17:32:06 +01:00
fed
6e7e1c57ec Some fixes + set entity field window 2021-12-20 09:59:57 +01:00
Federico Cecchetto
5c31d10e1f Add asset & entity list windows 2021-12-20 01:53:01 +01:00
Federico Cecchetto
29c5af9cb6 Revert "Small change"
This reverts commit f7034d4a89.
2021-12-19 18:38:45 +01:00
Federico Cecchetto
f7034d4a89 Small change 2021-12-19 18:34:17 +01:00
Federico Cecchetto
638188bcc3 Add imgui 2021-12-19 17:42:37 +01:00
Federico Cecchetto
8807169f4e Use literal to calculate address + base 2021-12-03 20:47:16 +01:00
Federico Cecchetto
0c1279658d LUI fixes I forgot to port 2021-12-03 20:39:23 +01:00
Federico Cecchetto
b6400b2b9f Forgot this 2021-11-02 02:14:06 +01:00
Federico Cecchetto
bdb6b7324e LUI scripting fixes 2021-10-21 00:21:50 +02:00
Federico Cecchetto
aa5078fb5b Remove getkeys (doesn't actually work) 2021-10-02 20:08:05 +02:00
Federico Cecchetto
9d1552c246 Remove this 2021-10-02 18:31:43 +02:00
Federico Cecchetto
82ab4453a0 Support converting our lua functions to lui functions 2021-10-02 18:30:21 +02:00
Federico Cecchetto
b461a6ab3c Other function type support 2021-10-02 01:08:04 +02:00
Federico Cecchetto
a921efb007 Fix arguments/returns order 2021-10-02 00:54:25 +02:00
Federico Cecchetto
cd79cd4d87 Fix script function calling + expose lui globals 2021-10-01 23:41:32 +02:00
Federico Cecchetto
52cf0aad1b Yes 2021-10-01 01:50:18 +02:00
Federico Cecchetto
2b6989692f More LUI scripting support 2021-10-01 00:55:14 +02:00
Federico Cecchetto
401006ca8e This too 2021-09-28 22:40:51 +02:00
Federico Cecchetto
be5d909847 Some fixes 2021-09-28 22:39:27 +02:00
Federico Cecchetto
d6d016dac8 Some fixes + lightuserdata & some more functions support 2021-09-28 02:11:17 +02:00
Federico Cecchetto
5c345fc275 Some fixes 2021-09-27 17:57:38 +02:00
fed
c981bb2b47
Remove this 2021-09-27 02:36:07 +02:00
Federico Cecchetto
e5e1319543 Support calling built-in LUI functions 2021-09-27 01:37:48 +02:00
Federico Cecchetto
cb7517e583 Thread names + some fixes 2021-09-26 17:54:48 +02:00
Federico Cecchetto
6953144d20 Fix element border 2021-09-23 22:29:28 +02:00
Federico Cecchetto
b6a382047a Text color gradient, style, ... + fixes 2021-09-22 00:57:41 +02:00
Federico Cecchetto
8e4b8fc37a Some fixes 2021-09-20 21:43:01 +02:00
Federico Cecchetto
1c9069b5ce Add playmenuvideo function 2021-09-20 20:20:06 +02:00
Federico Cecchetto
baa6ef236e Some changes 2021-09-20 01:33:54 +02:00
Federico Cecchetto
d8d20ed919 Add some functions 2021-09-19 18:20:28 +02:00
Federico Cecchetto
1501929977 Draw fps, console, branding on top of ui elements 2021-09-19 18:20:15 +02:00
Federico Cecchetto
d44a55dc11 Nevermind 2021-09-18 18:29:03 +02:00
Federico Cecchetto
d46bac727d Add io functions 2021-09-18 00:44:35 +02:00
Federico Cecchetto
46fa43bec5 Revert "Start lua on player spawn"
This reverts commit 34db360fa1.
2021-09-17 22:08:21 +02:00
Federico Cecchetto
e5a0630ad3 Entity damage callbacks 2021-09-17 00:12:54 +02:00
Federico Cecchetto
b4c1ecef2b Some fixes 2021-09-17 00:12:10 +02:00
Federico Cecchetto
34db360fa1 Start lua on player spawn 2021-09-15 21:36:20 +02:00
Federico Cecchetto
65cfeeb8c8 Revert "Make console, ... stay on top of ui elements"
This reverts commit fb90cc22dc.
2021-09-15 03:46:10 +02:00
Federico Cecchetto
b66bee5f82 UI element attributes 2021-09-15 03:34:43 +02:00
Federico Cecchetto
fb90cc22dc Make console, ... stay on top of ui elements 2021-09-15 03:34:26 +02:00
Federico Cecchetto
83ccb92c54 Text glow color 2021-09-14 22:42:44 +02:00
Federico Cecchetto
a679544531 Last fix 2021-09-14 03:29:30 +02:00
Federico Cecchetto
d901845e03 Close menus 2021-09-14 02:59:36 +02:00
Federico Cecchetto
ccaefd866c More fixes 2021-09-14 02:48:11 +02:00
Federico Cecchetto
192df6edc4 Some more fixes 2021-09-13 22:34:41 +02:00
Federico Cecchetto
bd3cdbb23d Some fixes 2021-09-13 04:08:11 +02:00
Federico Cecchetto
4311c52176 More UI scripting progress 2021-09-13 01:30:14 +02:00
Federico Cecchetto
0184920bb5 Menu overlay type 2021-09-12 02:39:43 +02:00
Federico Cecchetto
15474f18d0 Update element.cpp 2021-09-12 02:29:17 +02:00
Federico Cecchetto
8c55244c52 UI scripting progress 2021-09-12 02:26:53 +02:00
Federico Cecchetto
4de5509092 UI scripting test 2021-09-10 03:21:51 +02:00
Federico Cecchetto
43b875924a Actual "Better speed graph" commit 2021-09-08 04:18:14 +02:00
Federico Cecchetto
8172292fe0 Better speed graph 2021-09-08 04:17:25 +02:00
Federico Cecchetto
07974ec88a Some fixes 2021-09-08 01:21:20 +02:00
Federico Cecchetto
6282e439be Verify version 2021-09-07 03:22:52 +02:00
Federico Cecchetto
35ec4c665d Fix build 2021-09-07 01:50:46 +02:00
Federico Cecchetto
cf63cffce7 Update main.html 2021-09-07 01:13:53 +02:00
Federico Cecchetto
87545c31d7 Client 2021-09-07 00:40:37 +02:00
Federico Cecchetto
ada61c942d Merge branch 'main' of https://github.com/fedddddd/h2-mod into main 2021-09-02 22:48:23 +02:00
Federico Cecchetto
974d57ae8b Remove this 2021-09-02 22:48:17 +02:00
m
9fa6aded73 allow kbam + gamepad use at once 2021-09-02 06:47:05 -05:00
Federico Cecchetto
7352b7fc23 Set discord image to map image 2021-08-31 04:48:36 +02:00
Federico Cecchetto
8270fb31ab Update scripting.cpp 2021-08-31 02:39:36 +02:00
Federico Cecchetto
e419e7bb11 Small fix 2021-08-31 02:14:46 +02:00
Federico Cecchetto
eea3b08dd2 Add these methods 2021-08-30 05:02:10 +02:00
Federico Cecchetto
3d1e262c16 Support calling & detouring gsc script functions 2021-08-30 04:58:10 +02:00
Federico Cecchetto
9d8fceab0a Lowercase 2021-08-29 23:10:06 +02:00
fed
c3dad46688
Merge pull request #5 from mjkzy/main
branding, dependabot, localized string overriding
2021-08-29 22:58:30 +02:00
Federico Cecchetto
3270b392cf Fix formatting 2021-08-29 22:57:38 +02:00
Federico Cecchetto
7568a91be9 Script struct & function support + refactor function list 2021-08-29 22:53:20 +02:00
m
1cd31494d5 localized string overriding 2021-08-29 13:50:23 -05:00
m
f6b7bf28da branding 2021-08-29 13:48:38 -05:00
Federico Cecchetto
c114cfc81e Close battle net popup if open 2021-08-29 19:11:58 +02:00
Federico Cecchetto
7610758306 Small fix 2021-08-29 02:19:37 +02:00
m
482c61820c remove 2021-08-28 11:11:06 -05:00
m
4b46762081 iprintln* actually works 2021-08-28 00:41:10 -05:00
m
48e8aad4e5 unrelated LUA changes 2021-08-28 00:27:18 -05:00
m
86a1db1a76 add endon 2021-08-27 23:40:09 -05:00
Federico Cecchetto
e07590a6e5 Update function table 2021-08-28 04:42:17 +02:00
Federico Cecchetto
93aec8e726 Add cheat dvars 2021-08-27 16:38:20 +02:00
Federico Cecchetto
25427a586d Remove this 2021-08-23 17:47:23 +02:00
Federico Cecchetto
c84d4c0dcc Custom textures 2021-08-23 17:11:45 +02:00
Federico Cecchetto
e552146bda No target command 2021-08-23 17:10:58 +02:00
Federico Cecchetto
44d8dee8df Add vector methods 2021-08-23 17:10:37 +02:00
fed
f17577c7d1 Add give command 2021-07-30 04:13:43 +02:00
fed
4c909a448e Fix build 2021-07-29 02:53:40 +02:00
quaK
f40b27946c Add some commands 2021-05-09 09:37:02 +03:00
Federico Cecchetto
1f7ff35773 Add r_fullbright dvar 2021-05-08 21:07:31 +02:00
Federico Cecchetto
d48cadac89 Fastfiles + lui components 2021-04-29 23:47:05 +02:00
Federico Cecchetto
73e5e4b635 Yea 2021-04-27 01:35:55 +02:00
Federico Cecchetto
b3e1fc38eb Implement jump_enableFallDamage 2021-04-26 22:34:43 +02:00
Federico Cecchetto
214226ad5a Draw speed + graph 2021-04-26 22:17:56 +02:00
fed
3692ef9eb6
Merge pull request #1 from mjkzy/console-stuff
don't log grave/tilde + remove f10 key event
2021-04-26 17:03:02 +02:00
m
0f53691685
fixed? 2021-04-26 10:02:18 -05:00
Federico Cecchetto
8bd294ae03 Small fix 2021-04-26 16:43:34 +02:00
m
02a77e2e0b
Update game_console.cpp 2021-04-26 09:30:18 -05:00
Federico Cecchetto
2717e5061b Draw viewpos 2021-04-26 01:28:46 +02:00
Federico Cecchetto
3872821a40 Update function tables 2021-04-26 01:28:33 +02:00
Federico Cecchetto
9201c9a5f1 Update function table 2021-04-25 20:18:49 +02:00
Federico Cecchetto
24110dde89 Add startmap command 2021-04-25 20:18:28 +02:00
Federico Cecchetto
39ed85b23e Add setdiscordstate command 2021-04-25 20:18:19 +02:00
Federico Cecchetto
21efd3eceb Discord presence 2021-04-25 04:09:13 +02:00
Federico Cecchetto
2773432da3 Small fix 2021-04-25 03:12:49 +02:00
Federico Cecchetto
11cd144c35 Update function tables 2021-04-25 03:03:59 +02:00
Federico Cecchetto
40c0cb3644 Update function tables 2021-04-25 02:51:13 +02:00
Federico Cecchetto
e90a475b07 Another 2021-04-25 00:38:01 +02:00
Federico Cecchetto
dae25531ac Small fix 2021-04-25 00:33:01 +02:00
Federico Cecchetto
da21ae02ac Start lua engine on notify 2021-04-24 19:06:34 +02:00
Federico Cecchetto
e5bf207aba Update function tables 2021-04-24 19:06:23 +02:00
Federico Cecchetto
f48bd18653 Update fps component 2021-04-24 16:22:43 +02:00
Federico Cecchetto
11d6098c69 Add main pipeline 2021-04-24 16:22:26 +02:00
Federico Cecchetto
f909521cfb Add some dvar names 2021-04-24 08:47:17 +02:00
Federico Cecchetto
6ee4a8a6af Update game_console 2021-04-24 00:26:31 +02:00
Federico Cecchetto
457605c2b2 Cleanup, use component loader, fps component 2021-04-23 20:57:21 +02:00
Federico Cecchetto
eadd83551a Array support, name some funcs 2021-04-23 19:11:43 +02:00
Federico Cecchetto
90427d7324 Fix console cursor, add chat 2021-04-23 16:45:33 +02:00
Federico Cecchetto
e78eb74060 Update function tables 2021-04-23 14:33:01 +02:00
Federico Cecchetto
cd6670d75a Scripting progress + some commands 2021-04-23 03:46:11 +02:00
Federico Cecchetto
680bc7fe66 Initial commit 2021-04-20 00:56:11 +02:00