Commit Graph

58 Commits

Author SHA1 Message Date
4707c40e6a Add object pool related debug status info. 2023-02-11 23:11:45 +08:00
9fd685b8b3 Pull up CategorizedPool. Add Reset method for ObjectPool. 2023-02-11 23:08:43 +08:00
7d938de409 Code cleanup. 2023-02-10 17:36:36 +08:00
bb4ecfcd8c Add graphical offset global settings. 2023-02-10 17:36:19 +08:00
7714c277fd Modify text in status debug info. 2023-02-09 18:14:07 +08:00
eb53c3465b Implement pausing. 2023-02-07 16:23:16 +08:00
fbd03c8037 Add sound offset for ruleset config. 2023-02-06 22:55:43 +08:00
969fdc8069 Optimize GC for status info. 2023-01-31 22:56:06 +08:00
91f55cd9a3 Add state count debug info. 2023-01-31 15:54:46 +08:00
a1ce459a0e Restructure event/container system. 2023-01-31 15:53:43 +08:00
9700992c3a Add DisposeAll. 2023-01-31 15:39:40 +08:00
776a615464 Code cleanup. 2023-01-31 15:06:31 +08:00
c1c354959d Add MotionCache. 2023-01-21 20:13:40 +08:00
609bb317d0 Code cleanup. 2023-01-15 11:54:11 +08:00
c39f258a19 Code cleanup. 2023-01-14 22:03:08 +08:00
6efe70d751 Implement coevent. (2) 2023-01-13 16:37:31 +08:00
e8f8593555 Fix conditional compilation. 2023-01-01 20:07:58 +08:00
a416f772d4 Add force sync frames. 2023-01-01 18:52:28 +08:00
732af15d9b Add Discord GameSDK. 2023-01-01 18:48:14 +08:00
7475b19547 Implement temporary event injection. 2022-12-23 16:27:34 +08:00
451ebbe91a Code cleanup. 2022-12-22 14:02:58 +08:00
959157255f Code cleanup. 2022-12-20 16:06:01 +08:00
c7201dd62c Add ingame log related settings. 2022-11-26 21:55:29 +08:00
e4fa160a90 Fix log typo. 2022-11-20 19:13:40 +08:00
d08eea5c1e Postpone skin static matching. 2022-11-20 16:09:34 +08:00
9b872654d5 Disables time debug info generation when log disabled. 2022-11-19 22:10:24 +08:00
75652ecff1 Pull skin container and judge attachment to handler. 2022-11-19 22:02:05 +08:00
79bfd6764c Update ruleset and skin format number. (2) 2022-11-18 00:45:25 +08:00
dcc92bb024 Update ruleset and skin format number. 2022-11-18 00:20:29 +08:00
fd9e2ce409 Add frame list in skin data structure. Remove Cocos2d Plist support. 2022-11-17 17:19:31 +08:00
80cc5fdbda Pull down scroll velocity option. Add property categories for ruleset config. 2022-11-16 17:30:33 +08:00
87e406e903 Cleanup. 2022-11-16 12:08:11 +08:00
f04d0ec299 Loads ruleset config before worker. Implement skin option of ruleset config. 2022-11-16 11:45:28 +08:00
c95ae92ba8 Fix input proxy not deactivated on stop. 2022-11-16 00:28:10 +08:00
1772c90c2f Fix texture wrap mode. 2022-11-15 20:12:24 +08:00
a8ab73ac65 Fix chart player dispose. 2022-11-15 17:29:10 +08:00
d2b2834a60 Implement input config loading and saving. 2022-11-15 17:26:00 +08:00
f82e0ce9ef Add ruleset config. 2022-11-15 17:22:13 +08:00
5444ea7186 Add popup for exception on worker thread. 2022-11-15 17:20:00 +08:00
3a54d2023f Pull down popup from common. 2022-11-15 17:17:30 +08:00
cb3e3e5f28 Remove obsolete NO_THREAD symbol. 2022-11-15 15:25:53 +08:00
ea856f3339 Code cleanup. 2022-11-15 11:05:10 +08:00
ba6166068b Implement score update. 2022-11-14 16:05:21 +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
cf00bd8db0 Implement input name evaluation. Implement context state. 2022-11-11 10:02:01 +08:00
c33186086c Tokenize ruleset keys. Remove MotionName. 2022-11-09 14:01:27 +08:00
f311eb5e8d Implement InputProxy. 2022-11-07 12:21:50 +08:00
2c9be2ef1e Introduce IdentifierManager to improve PDT evaluator performance. 2022-11-01 13:47:04 +08:00
3bfc7eb643 Logic cleanup. 2022-11-01 11:28:48 +08:00