Dean Herbert
|
8367bb6bee
|
Don't apply decoupling to SpectatorPlayerClock s
See inline comment for reasoning. It's a bit complicated.
|
2023-09-22 16:22:35 +09:00 |
|
Dean Herbert
|
3cb928fe6f
|
Add note about test not calling ProcessFrame
|
2023-09-22 16:22:35 +09:00 |
|
Dean Herbert
|
59d6e67512
|
Add missing TestManualClock.Reset implementation for safe measure
|
2023-09-22 16:22:35 +09:00 |
|
Dean Herbert
|
0ab0c52ad5
|
Automated pass
|
2023-06-24 01:00:03 +09:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
Dean Herbert
|
d33d705684
|
Make WaitingOnFrames non-bindable
|
2022-08-24 16:03:38 +09:00 |
|
Dean Herbert
|
995e6664b6
|
Rename spectator clock sync classes
|
2022-08-24 15:13:08 +09:00 |
|
Dean Herbert
|
31f657fe01
|
Remove ISpectatorPlayerClock interface
Too many levels of redirection.
One interface with one implementation is not useful, IMO.
|
2022-08-24 15:12:57 +09:00 |
|
Dean Herbert
|
553897f2f0
|
Remove AddClock method to CreateManagedClock
|
2022-08-23 13:52:43 +09:00 |
|
Dan Balasescu
|
5d3d8681d4
|
Invert creation of clocks in multi spectator
|
2022-08-22 19:14:06 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dan Balasescu
|
bdc3b76df0
|
Remove beatmap bindable from PlaylistItem
|
2022-02-15 23:50:08 +09:00 |
|
Bartłomiej Dach
|
bd1fb33ad6
|
Add and use separate extensions for historical and upcoming playlist items
|
2021-12-21 08:01:04 +01:00 |
|
Bartłomiej Dach
|
0975f570ba
|
Return last playlist item if all expired
|
2021-12-20 13:49:05 +01:00 |
|
Bartłomiej Dach
|
a5a9922f81
|
Fix lounge screen content not matching current room playlist item
|
2021-12-20 13:32:42 +01:00 |
|
Bartłomiej Dach
|
a59583ee09
|
Add extension method for returning next playlist item
|
2021-12-20 13:18:02 +01:00 |
|
Dean Herbert
|
0adfb75cf3
|
Combine similarly named StatefulMultiplayerClient tests
|
2021-12-02 14:53:07 +09:00 |
|
Dean Herbert
|
0ecf5f201c
|
Rename User to APIUser and move to correct namespace
|
2021-11-07 11:26:01 +09:00 |
|
smoogipoo
|
9eaaac6bb7
|
Remove master clock state assertions
|
2021-06-11 17:59:31 +09:00 |
|
Dean Herbert
|
6da4105da6
|
Remove Sync namespace (feels unnecessary)
|
2021-05-03 13:38:53 +09:00 |
|
smoogipoo
|
6626e70c95
|
Pass in master clock instead of slave clock
|
2021-04-26 17:30:27 +09:00 |
|
smoogipoo
|
5b4cb71cc7
|
Change terminology from "slave" to "player clock"
|
2021-04-26 17:19:44 +09:00 |
|
smoogipoo
|
b18635341e
|
Rename file
|
2021-04-23 19:12:30 +09:00 |
|
smoogipoo
|
63a9484255
|
Expose WaitingOnFrames as mutable bindable
|
2021-04-23 19:11:47 +09:00 |
|
smoogipoo
|
4c5d4752b1
|
Rename classes to reduce redundant naming
|
2021-04-16 22:47:52 +09:00 |
|
smoogipoo
|
82fcabb8f0
|
More refactorings/renamespacings/xmldocs
|
2021-04-15 19:32:55 +09:00 |
|
smoogipoo
|
df4fce2c57
|
Rename classes
|
2021-04-15 19:16:00 +09:00 |
|
smoogipoo
|
33ad7850cb
|
Remove LastFrameTime
|
2021-04-15 16:45:59 +09:00 |
|
smoogipoo
|
6fc7488a67
|
Reimplement syncing logic as a new component
|
2021-04-15 16:33:59 +09:00 |
|
smoogipoo
|
0f83b66cda
|
Add separate test for stateful multiplayer client
|
2021-03-03 22:01:03 +09:00 |
|