Commit Graph

35360 Commits

Author SHA1 Message Date
1dcee2fb39 Merge pull request #11228 from smoogipoo/nullable-endsat
Make room Duration/EndDate nullable
2020-12-21 17:24:40 +09:00
d5644c7f86 Merge pull request #11229 from smoogipoo/fix-non-abstract-test
Make RealtimeMultiplayerTestScene abstract
2020-12-21 16:58:04 +09:00
64a32723f3 One more case 2020-12-21 16:23:42 +09:00
06d4b323d1 Merge pull request #11221 from bdach/taiko-hitobject-application
Add support for hitobject application to taiko DHOs
2020-12-21 16:23:40 +09:00
c3d1eaf36d Make RealtimeMultiplayerTestScene abstract 2020-12-21 16:21:05 +09:00
a59124dd93 Make room duration/endsat nullable 2020-12-21 16:18:39 +09:00
0c9b1c3a73 Merge pull request #11227 from smoogipoo/fix-incorrect-room-null-check
Fix incorrect joinedroom null checks
2020-12-21 16:14:42 +09:00
82cf58353c Fix incorrect joinedroom null checks 2020-12-21 15:38:20 +09:00
c37840b37c Merge pull request #11208 from smoogipoo/realtime-ready-button
Implement the realtime multiplayer ready button
2020-12-21 11:57:30 +09:00
27623822c4 Merge branch 'master' into realtime-ready-button 2020-12-21 11:19:03 +09:00
2274902446 Merge pull request #11207 from smoogipoo/realtime-participants-list
Implement the realtime multiplayer participants list
2020-12-21 11:18:32 +09:00
bcd140b8df Merge branch 'master' into realtime-ready-button 2020-12-20 18:20:57 +01:00
b76ec79a70 Merge branch 'master' into realtime-participants-list 2020-12-20 18:20:22 +01:00
6cca0bc6ea Merge pull request #11206 from smoogipoo/realtime-room-composite 2020-12-20 18:19:30 +01:00
4e8e4f0343 Merge branch 'master' into realtime-room-composite 2020-12-20 17:46:10 +01:00
afabc4712e Merge pull request #11205 from smoogipoo/stateful-multiplayer-client
Implement a stateful multiplayer client + test realtime room manager
2020-12-21 01:36:18 +09:00
a893360c0e Reword comment 2020-12-21 00:41:14 +09:00
d127494c2d Fix thread-unsafe room removal 2020-12-21 00:39:31 +09:00
ae6dedacaf Implement nested strong hit application 2020-12-20 16:26:39 +01:00
d823c77a63 Implement swell tick application 2020-12-20 16:26:39 +01:00
3bd4279589 Implement drum roll tick application 2020-12-20 16:26:39 +01:00
e3b6eaa390 Implement swell application
Also removes a weird sizing application that seems to have no effect
(introduced in 27e63eb; compare removals for other taiko DHO types in
9d00e5b and 58bf288).
2020-12-20 16:26:39 +01:00
8b6bc09b8f Implement drum roll application 2020-12-20 16:26:16 +01:00
e32b1c34ca Implement hit application 2020-12-20 16:26:16 +01:00
232c0205b4 Refactor hit object application scene to work reliably 2020-12-20 16:01:01 +01:00
a31e8d137f Add guard when clearing samples 2020-12-20 15:42:24 +01:00
7b350fc8e5 Prepare strongable DHO for HO application 2020-12-20 15:42:24 +01:00
a25cd910f8 Prepare base DHO for HO application 2020-12-20 15:42:24 +01:00
bf349f1532 Merge branch 'master' into stateful-multiplayer-client 2020-12-20 15:39:59 +01:00
cdde156d0f Merge pull request #11204 from smoogipoo/abstract-room-manager 2020-12-20 15:39:14 +01:00
594db76cf3 Fix compilation errors 2020-12-20 23:10:45 +09:00
4ada0e17c0 Merge branch 'abstract-room-manager' into stateful-multiplayer-client 2020-12-20 23:10:05 +09:00
c33e693b8e Refactor InitialRoomsReceived to avoid extra bindables 2020-12-20 23:05:17 +09:00
9d13a5b06a Fix potential cross-thread list access 2020-12-20 22:53:07 +09:00
f876a329b1 Fire-and-forget leave-room request 2020-12-20 22:51:33 +09:00
b002c46666 Add number of ready users to button 2020-12-20 18:49:51 +09:00
a07a36793a Fix test not working 2020-12-20 18:44:41 +09:00
19db35501e Fix incorrect end date usage in timeshift ready button 2020-12-20 18:44:36 +09:00
ce2560b545 Extract value into const 2020-12-20 18:36:31 +09:00
45107280a0 Make TimeBetweenPolls into a bindable 2020-12-20 18:34:54 +09:00
0cf078562d Split method up and remove nested scheduling 2020-12-20 18:30:00 +09:00
508f73d949 Fix up comment 2020-12-20 18:25:54 +09:00
8b1f5ff492 Only instantiate ruleset once 2020-12-20 18:25:23 +09:00
1e2b425f3f Fix incorrect test name + assertion 2020-12-20 18:24:23 +09:00
ba4307a74c Directly return task 2020-12-20 18:24:13 +09:00
724e4b83fe Fix nullability and remove early check 2020-12-20 18:21:03 +09:00
fb61cdfd41 Remove unnecessary first-frame polling + address concerns 2020-12-20 18:20:45 +09:00
812a1d2b4f Fix onSuccess callback potentially being called on failure 2020-12-20 18:03:30 +09:00
d74485704a Reset intial rooms received on filter change 2020-12-20 17:46:45 +09:00
7c7f15089a Make CreateRoomManager return the drawable version 2020-12-20 17:42:23 +09:00