Commit Graph

1095 Commits

Author SHA1 Message Date
Ian Ling 3936e01afb Networking bugfixes and cleanup
Make sure connections close properly, without weird error messages
Remove player map entity when a player disconnects from a multiplayer game
Close server properly when host disconnects, handle ServerClose on remote clients
Don't mix JSON decoders and raw TCP writes
Actually handle incoming packets from remote clients
General code cleanup for simplicity and consistency
2020-12-28 13:33:17 -08:00
Tim Sarbin f3a869c2be
Merge pull request #1006 from Intyre/engine
Reduce GetTiles slice allocation
2020-12-23 22:32:50 -05:00
Intyre 9ce9c2f848 Reduce GetTiles slice allocation 2020-12-23 22:03:57 +01:00
Tim Sarbin a8ebddb917
Merge pull request #1004 from Intyre/linter
Fixed gocritic linter issues
2020-12-23 15:44:11 -05:00
Tim Sarbin 49c54c5fae
Merge pull request #1003 from Intyre/d2datautils
Refactored Stream Writer and Reader
2020-12-23 15:43:20 -05:00
Intyre 5f9e06c09c Fixed gocritic linter issues 2020-12-23 11:02:58 +01:00
Intyre 1e91df996c Refactor StreamReader 2020-12-23 10:43:33 +01:00
Intyre b78dca52c2 Refactor StreamWriter 2020-12-23 10:43:33 +01:00
Tim Sarbin 8a7514cd1a
Merge pull request #1002 from gucio321/hotfix3
fixed bug with terminal's logLevel
2020-12-22 17:09:50 -05:00
Tim Sarbin b4f1e8cbbd
Merge pull request #1000 from gucio321/multi-language-support
ckecked value of italian modifier
2020-12-22 09:25:20 -05:00
M. Sz e6dd0bc35d fixed bug with terminal's logLevel 2020-12-22 15:18:14 +01:00
M. Sz bc17f2c422 ckecked value of italian modifier 2020-12-22 10:45:30 +01:00
Tim Sarbin 0f658d5dec
Merge pull request #999 from Intyre/term
Cleaned up d2term
2020-12-21 20:21:20 -05:00
Tim Sarbin f86365694b
Merge pull request #996 from gucio321/skill-icons
skill select menu dependencies
2020-12-21 19:25:49 -05:00
Intyre 570ec238ff Fixed linter issues 2020-12-21 22:22:27 +01:00
Intyre 74a006c252 A wild } appeared 2020-12-21 22:00:07 +01:00
Intyre 04ec879035 Cleaned up d2term 2020-12-21 21:46:58 +01:00
M. Sz 0c04e9b3d5 skill select menu dependencies (when we open skillselect menu, other panels are closed) 2020-12-21 17:37:59 +01:00
Tim Sarbin 8a55e1bd4b
Merge pull request #995 from gucio321/tcp-ip-tips
tip-labels in tcpip menu
2020-12-21 08:21:48 -05:00
M. Sz 2869aea4f5 tip-labels in tcpip menu 2020-12-21 12:48:59 +01:00
Tim Sarbin fdbfc9a58e
Merge pull request #993 from gucio321/onHover-bugs2
Revert "fixed onHover bug in d2ui.Sprite"
2020-12-20 12:28:17 -05:00
M. Sz 40c2fac4f8 Revert "fixed onHover bug in d2ui.Sprite"
This reverts commit 8b557062fb.
2020-12-20 13:51:29 +01:00
gucio321 5409dc4ef2
fixed onHover bug in d2ui.Label (#991)
Co-authored-by: M. Sz <mszeptuch@protonmail.com>
2020-12-19 12:28:40 -08:00
gucio321 fbfea917cb
added static checks to d2ui (#990)
Co-authored-by: M. Sz <mszeptuch@protonmail.com>
2020-12-19 12:28:07 -08:00
gucio321 540f285468
fixed onHover bug in d2ui.Sprite (#992)
Co-authored-by: M. Sz <mszeptuch@protonmail.com>
2020-12-19 12:05:41 -08:00
Tim Sarbin a4a7c8d7e7
Merge pull request #988 from Intyre/log
Cleanup d2records logging
2020-12-18 19:24:01 -05:00
Intyre ec91203782 Renamed MonStat2Record 2020-12-18 19:03:13 +01:00
Intyre 05e9f34765 Renamed ObjectDetailRecord 2020-12-18 19:02:34 +01:00
Intyre 2dc490b152 Renamed MonStatRecord 2020-12-18 18:59:29 +01:00
Intyre af6a8272dd Renamed SoundDetailRecord 2020-12-18 18:51:41 +01:00
Intyre a62e21a572 Renamed CharStatRecord 2020-12-18 18:50:42 +01:00
Intyre c7288eec38 Cleanup d2records logging 2020-12-18 18:46:34 +01:00
Tim Sarbin 7509a0d963
Merge pull request #986 from Intyre/pr
Replaced kingpin with flag package
2020-12-18 12:22:34 -05:00
Tim Sarbin 719480e95b
Merge pull request #985 from gucio321/hotfix
level-up buttons tooltips
2020-12-18 12:21:51 -05:00
Intyre add41494be Replaced kingping with flag package 2020-12-17 21:26:05 +01:00
M. Sz 178703f280 level-up buttons tooltips 2020-12-17 18:58:12 +01:00
Tim Sarbin 6497493d57
Merge pull request #984 from gucio321/escape-menu2
hotfix: logger in d2app
2020-12-17 11:37:13 -05:00
Tim Sarbin c79c2a8c89
Merge pull request #983 from gucio321/quest-log-part2
Quest Log - quest completion animation
2020-12-17 11:35:25 -05:00
gucio321 84cac0d181
Merge pull request #15 from gucio321/master
update
2020-12-17 15:10:25 +01:00
M. Sz d58ed6202f fixed quest descr bug & added code description 2020-12-17 12:04:37 +01:00
M. Sz 8a027eb48d animation stops playing, when quest log is closed & quest socket gets highlighted, when animation is playing & fixed highlight bug 2020-12-17 11:02:39 +01:00
Tim Sarbin 27270e7d98
Merge pull request #975 from gucio321/add-skill-buttons
Add-skill buttons
2020-12-16 18:41:28 -05:00
Tim Sarbin 52dbaebc2f
Merge pull request #982 from gucio321/readme-update
readme update: screen shots and status
2020-12-16 18:40:49 -05:00
M. Sz 856138daca animation is played and last frame is completedFrame 2020-12-16 19:06:12 +01:00
M. Sz e42e4fbe48 corrected grammar errors 2020-12-16 17:16:01 +01:00
M. Sz dfb3e2705a updated d2hero.HeroStatsState 2020-12-16 17:05:49 +01:00
M. Sz 69fc4d30e4 hero save file 2020-12-16 16:57:48 +01:00
M. Sz caa4b2fc11 escape menu hotkeys 2020-12-16 16:57:48 +01:00
M. Sz 6c2e078b5e revert:hero save file (app.go) 2020-12-16 16:55:50 +01:00
M. Sz cf439ede2f skill tre - remaining points label 2020-12-16 16:49:50 +01:00