|
8955b69cdf
|
Fix active inputs not cleaned up while batching.
|
2023-06-22 13:21:01 +08:00 |
|
|
a7aff4d625
|
Code cleanup.
|
2023-06-22 13:18:34 +08:00 |
|
|
ce31f3e15f
|
Discards context cascades on error.
|
2023-06-02 17:42:41 +08:00 |
|
|
3d7639b94e
|
Code cleanup.
|
2023-06-01 23:14:14 +08:00 |
|
|
7deff3c6be
|
Allow playing chart without input config completed.
|
2023-05-25 15:07:45 +08:00 |
|
|
3d75cd9a11
|
Updates active vectors in input proxy on batch.
|
2023-05-19 23:58:50 +08:00 |
|
|
0d0902735a
|
Code cleanup.
|
2023-05-19 00:46:45 +08:00 |
|
|
5bed3cf05b
|
Fix active vectors in input proxy referring to temporary property sources.
|
2023-05-19 00:45:14 +08:00 |
|
|
5d520609b5
|
Rename the identifier of input proxy vector.
|
2023-05-18 14:58:05 +08:00 |
|
|
b4984c0b3a
|
Update Cryville.Input. Fix cleanup logic for input proxy.
|
2023-05-07 21:30:00 +08:00 |
|
|
0b2ea3ddbc
|
Move part of the input module to Cryville.Input.
|
2023-05-05 00:40:51 +08:00 |
|
|
b143fb49ce
|
Move some classes to Cryville.Common.
|
2023-05-03 22:51:30 +08:00 |
|
|
72a93721f9
|
Fix race condition for the shared evaluator when any active input handler is threaded.
|
2023-04-22 21:16:17 +08:00 |
|
|
824f401b77
|
Fix encoding.
|
2023-03-26 23:25:20 +08:00 |
|
|
9aaa96fe10
|
Optimize GC for input proxy.
|
2023-03-11 21:40:34 +08:00 |
|
|
b89e1f983e
|
Code cleanup.
|
2023-03-08 20:36:18 +08:00 |
|
|
1a30149942
|
Prevents infinite propagation on input proxy and judge.
|
2023-02-28 13:47:38 +08:00 |
|
|
ee7b0f5081
|
Make pause input optional.
|
2023-02-18 15:48:02 +08:00 |
|
|
33ee7a9a87
|
Code cleanup.
|
2023-02-18 15:46:32 +08:00 |
|
|
a1f7418d32
|
Code cleanup.
|
2023-02-18 14:46:08 +08:00 |
|
|
eb53c3465b
|
Implement pausing.
|
2023-02-07 16:23:16 +08:00 |
|
|
5198ecec1f
|
Optimize code structure for input module.
|
2023-01-21 17:04:29 +08:00 |
|
|
5b9149cb34
|
Make the output type of a property source read-only.
|
2023-01-16 20:53:45 +08:00 |
|
|
a416f772d4
|
Add force sync frames.
|
2023-01-01 18:52:28 +08:00 |
|
|
358e654f51
|
Code cleanup.
|
2022-11-28 14:20:49 +08:00 |
|
|
a0174b94c6
|
Optimize GC for input proxy.
|
2022-11-21 14:09:44 +08:00 |
|
|
852c93c6d0
|
Add generic ruleset config.
|
2022-11-16 00:25:08 +08:00 |
|
|
3d5ea4f056
|
Fix null vector passing.
|
2022-11-15 20:14:27 +08:00 |
|
|
35ac57bfba
|
Code cleanup.
|
2022-11-15 17:28:42 +08:00 |
|
|
945f9ca7d1
|
Implement input config scene loading and saving.
|
2022-11-15 17:27:51 +08:00 |
|
|
d2b2834a60
|
Implement input config loading and saving.
|
2022-11-15 17:26:00 +08:00 |
|
|
fcc9935325
|
Fix input config.
|
2022-11-15 12:10:54 +08:00 |
|
|
eff8dd2c35
|
Remove temporary debug logs.
|
2022-11-12 17:50:31 +08:00 |
|
|
252853f4d4
|
Add time debug info. Fix sleep duration for audio sync.
|
2022-11-12 17:02:21 +08:00 |
|
|
a47faf0049
|
Implement force tick and sync time for input proxy.
|
2022-11-12 17:01:10 +08:00 |
|
|
fcc159ab6c
|
Code cleanup.
|
2022-11-12 01:02:30 +08:00 |
|
|
f7454eb514
|
Add active counting for input sources for force tick.
|
2022-11-12 01:02:00 +08:00 |
|
|
35040e4ebd
|
Update input feeding logic.
|
2022-11-12 01:00:31 +08:00 |
|
|
8af09a7167
|
Prevents duplicated event hooks.
|
2022-11-12 00:52:44 +08:00 |
|
|
f311eb5e8d
|
Implement InputProxy.
|
2022-11-07 12:21:50 +08:00 |
|
|
65d86ed72d
|
Modify logic for "and" and "or" operator and in_area function. Add null marshaling for input proxy.
|
2022-11-06 14:52:05 +08:00 |
|
|
71a33c0b43
|
Code cleanup.
|
2022-11-06 14:25:02 +08:00 |
|
|
c635d89c6a
|
Fix delegate invocation by input proxy.
|
2022-11-06 13:47:48 +08:00 |
|
|
57fd2c0c0d
|
Add lock for input proxy.
|
2022-11-06 00:55:56 +08:00 |
|
|
8f98cb63cb
|
Implement input proxy. Change input callback delegate to event. Prevents repeated (de)activation.
|
2022-11-06 00:50:09 +08:00 |
|
|
92a49294f7
|
Code cleanup.
|
2022-10-30 18:18:21 +08:00 |
|
|
d3cac8a28d
|
Implement input config.
|
2022-10-14 11:18:52 +08:00 |
|
|
5fb135bfa5
|
Code cleanup.
|
2022-10-02 16:25:45 +08:00 |
|
|
e8e36b83bd
|
Add project files.
|
2022-09-30 17:32:21 +08:00 |
|