parts: Implement PartsEngine.GetComponentSpeedupRateByMessageSkip

This commit is contained in:
kichikuou
2026-09-15 08:36:39 +09:00
parent bc745035e1
commit addc26ca45
3 changed files with 7 additions and 1 deletions
+1
View File
@@ -97,6 +97,7 @@ bool PE_SetPartsGroupNumber(int parts_no, int group_no);
void PE_SetPartsMessageWindowShowLink(int parts_no, bool message_window_show_link);
bool PE_GetPartsMessageWindowShowLink(int parts_no);
void PE_SetSpeedupRateByMessageSkip(int parts_no, int rate);
int PE_GetSpeedupRateByMessageSkip(int parts_no);
void PE_SetPartsMagX(int parts_no, float scale_x);
float PE_GetPartsMagX(int parts_no);
void PE_SetPartsMagY(int parts_no, float scale_y);
+1 -1
View File
@@ -597,7 +597,7 @@ HLL_LIBRARY(PartsEngine,
HLL_TODO_EXPORT(SetComponentMipmap, PartsEngine_SetComponentMipmap),
HLL_TODO_EXPORT(IsComponentMipmap, PartsEngine_IsComponentMipmap),
HLL_EXPORT(SetComponentSpeedupRateByMessageSkip, PE_SetSpeedupRateByMessageSkip),
HLL_TODO_EXPORT(GetComponentSpeedupRateByMessageSkip, PartsEngine_GetComponentSpeedupRateByMessageSkip),
HLL_EXPORT(GetComponentSpeedupRateByMessageSkip, PE_GetSpeedupRateByMessageSkip),
HLL_EXPORT(AddComponentMotionPos, PartsEngine_AddComponentMotionPos),
HLL_EXPORT(AddComponentMotionAlpha, PE_AddMotionAlpha_curve),
HLL_TODO_EXPORT(AddComponentMotionCG, PartsEngine_AddComponentMotionCG),
+5
View File
@@ -554,6 +554,11 @@ void PE_SetSpeedupRateByMessageSkip(int parts_no, int rate)
msgskip_speedup_rate = max(1, rate);
}
int PE_GetSpeedupRateByMessageSkip(int parts_no)
{
return msgskip_speedup_rate;
}
bool PE_IsMotion(void)
{
return is_motion;