Pop_Slime
Pop_Slime pushed to master at Pop_Slime/crtr 2023-06-02 17:48:23 +08:00
de72fcf572 Rename function in_area to is_in.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-06-02 17:46:15 +08:00
1470dbb5aa Fix error while optimizing ruleset when no judge area is defined.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-06-02 17:42:44 +08:00
ce31f3e15f Discards context cascades on error.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-06-02 17:41:13 +08:00
f6741d0acc Improve error description for missing effect.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-06-02 11:08:45 +08:00
910e3ce277 Split (judge) area definition from judges list.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-06-01 23:16:48 +08:00
52adef8e9b Modify the logic of "and" and "or" operator.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-06-01 23:14:19 +08:00
3d7639b94e Code cleanup.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-31 23:19:16 +08:00
b306a9d3d1 Remove function contact_timing and contact_timed_area.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-31 22:52:22 +08:00
0cc15f0c8e Fix potential field align error when dereferencing pointers.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-30 22:14:20 +08:00
0959b5cc25 Code cleanup.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-30 22:14:00 +08:00
44c54cd837 Add function sphere.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-29 17:06:30 +08:00
6e553b9ebb Improve error description for evaluation failure.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-29 17:04:23 +08:00
88a46127d7 Adapt PDT evaluator to pseudo-lambda expressions.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-29 15:04:21 +08:00
4310b67e7b Implement extension importer.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-25 15:07:49 +08:00
7deff3c6be Allow playing chart without input config completed.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-25 15:02:05 +08:00
5f4d35b3b3 Add exception description for invalid child index.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-25 14:59:06 +08:00
5b510fa5da Make long motion events standalone to avoid transition overflow.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-25 14:57:47 +08:00
17042b6664 Code cleanup.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-20 22:58:07 +08:00
3fb123ff30 Optimize GC while preparing judge events.
Pop_Slime pushed to master at Pop_Slime/crtr 2023-05-20 22:36:11 +08:00
ca928eb731 Make judge event internal.