Commit Graph

324 Commits

Author SHA1 Message Date
abb7ad6f24 Adjust offset for osu chart converter. 2023-02-11 23:13:30 +08:00
4707c40e6a Add object pool related debug status info. 2023-02-11 23:11:45 +08:00
7f87c23da2 Fix contextual state variables available in static context. 2023-02-11 23:11:15 +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
ff410529b0 Add invisible_bounds contextual variable. 2023-02-10 17:35:36 +08:00
fdc55a8e3b Pull current_time to container handler. 2023-02-10 17:34:40 +08:00
fc8512ff63 Combine score and score string property sources. 2023-02-10 17:32:59 +08:00
1b1ed42a1b Code cleanup. 2023-02-10 15:50:49 +08:00
b437925f92 Replace TrustedAsOfLength with safe As and Set. 2023-02-10 15:47:20 +08:00
c04e50e959 Modify priority logic for normal/temporary events. 2023-02-09 18:22:39 +08:00
314cdb9935 Implement transform update for static judge anchor. 2023-02-09 18:21:17 +08:00
77c91d015a Add standalone event property. 2023-02-09 18:20:36 +08:00
291a018c13 Activates anchors only on set. 2023-02-09 18:19:46 +08:00
18ff4b8e16 Code cleanup. 2023-02-09 18:18:34 +08:00
7714c277fd Modify text in status debug info. 2023-02-09 18:14:07 +08:00
d6c2ac6be6 Fix TypedChildren shared across ContainerState. 2023-02-09 18:12:33 +08:00
682fe38d40 Fix priority for manually set special anchors. 2023-02-09 18:11:32 +08:00
3e525842cb Modify texts in input config panel. 2023-02-09 18:09:40 +08:00
3dd25b51a8 Fix wrong context access in component creation. 2023-02-09 18:08:12 +08:00
041c1e374e Optimize GC for frame calculation. 2023-02-09 18:07:06 +08:00
187f07d2c9 Optimize GC for motions. 2023-02-07 23:15:52 +08:00
4e9d7e5b87 Optimize GC for SectionalGameObject. 2023-02-07 23:15:11 +08:00
4863aa0ae7 Add persist in judge definition. 2023-02-07 16:24:27 +08:00
eb53c3465b Implement pausing. 2023-02-07 16:23:16 +08:00
f683d61298 Reorganize resources. 2023-02-07 14:20:47 +08:00
fbd03c8037 Add sound offset for ruleset config. 2023-02-06 22:55:43 +08:00
da68c8b877 Move ruleset config to main scene. Add title for UI. 2023-02-06 22:55:14 +08:00
c0744a3464 Add interval function. 2023-02-06 15:16:35 +08:00
3ca3746cec Fix judge passing for inputs without any events. 2023-02-06 15:16:02 +08:00
dca1ba304e Code cleanup. 2023-02-05 23:01:46 +08:00
8dd32afb74 Prevents dynamic anchor set twice. Implement special dynamic anchors. 2023-02-05 22:13:44 +08:00
313824b4bb Fix abnormal shaking at dynamic anchor. 2023-02-05 22:12:47 +08:00
404a36f9b8 Replace text components in the main browser with TMP. 2023-02-05 15:56:56 +08:00
84b7a6d183 Seperate matcher from font manager. 2023-02-05 15:53:30 +08:00
b407ba88c4 Add system font matcher. 2023-02-02 18:35:18 +08:00
bd256ba1a6 Reimport upgraded TextMesh Pro, modified. 2023-02-01 22:14:43 +08:00
969fdc8069 Optimize GC for status info. 2023-01-31 22:56:06 +08:00
cbc874dd72 Optimize GC for proxied input variables. 2023-01-31 22:51:17 +08:00
450bd52095 Implement dynamic stack for skin. 2023-01-31 22:50:24 +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
f9a1ea72fe Refactor ReleaseEvent. 2023-01-31 15:30:27 +08:00
507b656eab Pull up StampedEvent.Temporary. Fix temporary event discarding. 2023-01-31 15:26:13 +08:00
c16776aee9 Code cleanup. (Amend) 2023-01-31 15:18:24 +08:00
e109e0bd24 Separate dynamic anchors. 2023-01-31 15:15:13 +08:00
776a615464 Code cleanup. 2023-01-31 15:06:31 +08:00
5514b6cf37 Pull up clip from judge definition. Add clip to event container. 2023-01-31 14:55:41 +08:00