Kamron Batman
fb915992dd
fix(core): Adds Hashed & Hierarchical Timer Wheel ( #655 )
...
- Removes TimerPriority
- Removes TimerThread
- Adds a [Hashed & Hierarchical Timer Wheel](http://www.cs.columbia.edu/~nahum/w6998/papers/ton97-timing-wheels.pdf )
2021-07-11 22:42:06 -07:00
Kamron Batman
67625ad249
fix(core): Removes disposable netstates. ( #467 )
...
- [X] Removes IDisposable from NetState
- [X] Swaps Disconnect and Dispose methods
2021-02-05 14:33:35 -08:00
Kamron Batman
0912876f7c
fix(core): Converts virtual hair packets ( #388 )
...
- [X] Converts virtual hair packets
2021-01-05 22:14:54 -08:00
Kamron Batman
a59fda6a3a
fix(core): Converts some player packets ( #372 )
...
- [X] Converts some player packets
Note:
- Not caching weather packet because it is copying directly from stackalloc using aggressive inlining. Don't need to do more optimizations.
2020-12-29 23:47:56 -08:00
Kamron Batman
7ef1d41c6f
fix(core): Converts mobile incoming packet ( #370 )
...
- [X] Converts mobile incoming packet
Bumps release version
2020-12-28 02:30:47 -08:00
Kamron Batman
9d4161b3e4
fix(core): Converts MobileUpdate packet ( #369 )
...
- [X] Converts mobile update packet
2020-12-28 01:50:17 -08:00
Kamron Batman
3d98e6e193
fix(core): Converts mobile status packets ( #368 )
...
- [X] Combines compact/extended statuses
2020-12-28 01:13:02 -08:00
Kamron Batman
8f8b650ab5
fix(core): Converts healthbar packets ( #367 )
...
- [X] Converts healthbar packets
2020-12-27 23:22:21 -08:00
Kamron Batman
26243a72a7
fix(core): Converts mobile name and animation packets ( #366 )
...
- [X] Converts mobile name
- [X] Converts animation
- [X] Updates some old tests
2020-12-27 19:57:38 -08:00
Kamron Batman
5b69f1d389
fix(core): Converts mobile stats packets ( #360 )
...
- [X] Converts mobile stats packets
- [X] Removes human racial from non-players
2020-12-27 14:44:03 -08:00
Kamron Batman
10a6e17640
fix(core): Converts mobile moving packet ( #357 )
...
- [X] Converts mobile moving packet
2020-12-24 17:13:55 -08:00
Kamron Batman
90393fea2a
fix(core): Converts death animation ( #356 )
...
- [X] Converts death animation
- [X] Fixes tests for movement packets
2020-12-21 23:43:45 -08:00
Kamron Batman
d71856ddbe
fix(net): Clean up for mobile packets ( #338 )
...
### Breaking Change
- [X] `Mobile.GetOldPacketFlags()` no longer exists. Instead there is a flag for `Mobile.GetPacketFlags()`.
### Non-Breaking Changes
- [X] Consolidates move to world for mobiles
- [X] Consolidates mobile packets between stygian abyss and older
This PR supersedes changes in #337 . That PR will need to be redone and broken out anyway.
2020-12-10 17:46:58 -08:00
Kamron Batman
525cda5413
Cleanup & Fixes for .NET 5 ( #309 )
...
- [X] Fixes several bugs
- [X] Updates more ordinal issues
- [X] Cleans up the code a bit
- [X] Turns classes static that should have been
- [X] Changes TcpServer.Instances to a HashSet
Bumps release version
2020-11-15 10:03:50 -08:00
Kamron Batman
ae436cb55f
Fix bad serials ( #304 )
...
- [X] Fixes bad serial calculations
- [X] Tightens HexStrings
Bumps release version
Updates documentation
2020-11-08 12:09:26 -08:00