Commit graph

17095 commits

Author SHA1 Message Date
Tim Felgentreff
e3bec2ed49 use pvpgn code for password hashing 2020-12-10 09:01:31 +01:00
Tim Felgentreff
ed0b5ed563 assume serverToken in network byte order 2020-12-10 09:01:31 +01:00
Tim Felgentreff
2540d6f256 simplify serialization code 2020-12-10 09:01:31 +01:00
Tim Felgentreff
b9395ed81b only send chat when logged in, accept both user/pw on enter 2020-12-10 09:01:31 +01:00
Tim Felgentreff
82dbd03b02 fix creating account and get until logging in 2020-12-10 09:01:31 +01:00
Tim Felgentreff
70e44191b3 AUTHREQ 2020-12-10 09:01:31 +01:00
Tim Felgentreff
5d3eadd8ed begin connection 2020-12-10 09:01:30 +01:00
Tim Felgentreff
3f61f6102a open the udp port 2020-12-10 09:01:30 +01:00
Tim Felgentreff
f4091c5c6b add missing header, expose GoOnline to lua 2020-12-10 09:01:30 +01:00
Tim Felgentreff
d1dee86433 very crude hardcoded ui 2020-12-10 09:01:30 +01:00
Tim Felgentreff
a2c133a6db finish account creation and provide api for user/UI actions that need server interaction 2020-12-10 09:01:30 +01:00
Tim Felgentreff
d4bfbf1b2e base logon and chat interaction messages 2020-12-10 09:01:30 +01:00
Tim Felgentreff
4c1227ee40 get into chat 2020-12-10 09:01:30 +01:00
Tim Felgentreff
cb0e517ff5 a few more messages, up to entering chat now 2020-12-10 09:01:30 +01:00
Tim Felgentreff
843bccdd42 start implementing the messages for connecting to pvpgn servers 2020-12-10 09:01:30 +01:00
Tim Felgentreff
ea96b7c5dd disable macos builds 2020-12-10 06:28:53 +01:00
Tim Felgentreff
08e90b92a4 allow specifying a window size and non-square pixels 2020-12-07 12:44:01 +01:00
Tim Felgentreff
abe0460600 expose padding around lifebar to lua 2020-12-07 09:57:32 +01:00
Tim Felgentreff
a6f7b1444b Merge branch 'master' of https://github.com/Wargus/stratagus 2020-12-06 06:03:08 +01:00
Tim Felgentreff
a6f89f4946 commit debug code 2020-12-06 06:03:03 +01:00
Tim Felgentreff
81bb8a2b5a Move assertion to where it's critical 2020-12-06 06:02:39 +01:00
Tim Felgentreff
a533a51e71 expose setting for the game global tile size 2020-12-05 10:45:35 +01:00
Tim Felgentreff
30fd3a01ad
Update README.md 2020-12-04 16:11:47 +01:00
Tim Felgentreff
f04f2bbd07 Ignore vscode user files 2020-12-04 14:21:25 +01:00
Tim Felgentreff
6d2df5690f add missing files 2020-12-04 14:20:24 +01:00
Tim Felgentreff
5cbfbe8172 ensure .vscode dir exists 2020-12-04 13:56:12 +01:00
Tim Felgentreff
d9c6339d74 let settings.json be local, just seed with an initial version 2020-12-04 12:35:54 +01:00
Tim Felgentreff
d71498b5aa proper error reporting for callbacks 2020-12-04 10:04:54 +01:00
Tim Felgentreff
385b2d6f68
Merge pull request from Wargus/tim/linux-vscode
fix vscode config to be cross platform
2020-12-03 19:27:38 +01:00
Tim Felgentreff
199ab306ac fix variable substitution 2020-12-03 12:48:42 +01:00
Tim Felgentreff
4a790f98e8 keep data extracted for development local 2020-12-03 12:00:18 +01:00
Tim Felgentreff
6059b1be67 fix vscode config to be cross platform 2020-12-03 11:06:59 +01:00
Tim Felgentreff
98a2e511a7
Update download.ps1 2020-12-02 09:34:05 +01:00
Tim Felgentreff
afbdc12c6b fix build on actual windows machine 2020-11-30 10:21:17 +01:00
Tim Felgentreff
3dc7fb0b3e try again on windows 2020-11-30 09:51:43 +01:00
Tim Felgentreff
7c067d8161 commonalize NTDDI_VERSION and _WIN32_WINNT 2020-11-30 09:42:34 +01:00
Tim Felgentreff
d4b1a6c58c fix build on windows, mkIII 2020-11-30 07:58:54 +01:00
Tim Felgentreff
77fe9d0121 fix build on windows, mkII 2020-11-30 07:25:52 +01:00
Tim Felgentreff
a2b4f38b75 fix build on windows 2020-11-29 21:35:15 +01:00
Tim Felgentreff
6b97b13011 fix scrolling around image list 2020-11-29 15:02:58 +01:00
Tim Felgentreff
0a5e65d7fe install and run from Documents folder on windows, seems games do that these days 2020-11-29 14:28:34 +01:00
Tim Felgentreff
675a8abfd3 remove dead code 2020-11-29 14:02:43 +01:00
Tim Felgentreff
afafb9354d report ctrl/alt/super + printable key as keydown, not textinput 2020-11-29 14:02:22 +01:00
Tim Felgentreff
dd6e830473 select all units in groups directly (without Alt) 2020-11-29 11:52:45 +01:00
Tim Felgentreff
cfe48daf08 force complete redraw when list box selection changes 2020-11-29 10:50:29 +01:00
Tim Felgentreff
379f2c90ce remove useless assert 2020-11-29 10:39:21 +01:00
Tim Felgentreff
9765d18329 expose requestFocus to lua 2020-11-29 08:37:49 +01:00
Tim Felgentreff
d81d81d8d0 Remove incorrect assertion. Fixes 2020-11-29 08:14:41 +01:00
Tim Felgentreff
dcc17942ca force music to be quieter in relation to sfx 2020-11-29 08:09:26 +01:00
Tim Felgentreff
29c9538497 fix and also tweak sound effects panning and strength 2020-11-28 21:56:35 +01:00