parts: add basic implementation of Flash type

Sprite objects and sounds are not implemented yet.
This commit is contained in:
kichikuou
2023-06-17 11:32:14 +09:00
parent 88c37a9165
commit 3496f45e39
10 changed files with 609 additions and 73 deletions
+10 -10
View File
@@ -56,11 +56,11 @@ HLL_LIBRARY(GoatGUIEngine,
HLL_EXPORT(SetNumeralShowComma, PE_SetNumeralShowComma),
HLL_EXPORT(SetNumeralSpace, PE_SetNumeralSpace),
HLL_TODO_EXPORT(SetPartsRectangleDetectionSize, PE_SetPartsRectangleDetectionSize),
HLL_TODO_EXPORT(SetPartsFlash, PE_SetPartsFlash),
HLL_TODO_EXPORT(IsPartsFlashEnd, PE_IsPartsFlashEnd),
HLL_TODO_EXPORT(GetPartsFlashCurrentFrameNumber, PE_GetPartsFlashCurrentFrameNumber),
HLL_TODO_EXPORT(BackPartsFlashBeginFrame, PE_BackPartsFlashBeginFrame),
HLL_TODO_EXPORT(StepPartsFlashFinalFrame, PE_StepPartsFlashFinalFrame),
HLL_EXPORT(SetPartsFlash, PE_SetPartsFlash),
HLL_EXPORT(IsPartsFlashEnd, PE_IsPartsFlashEnd),
HLL_EXPORT(GetPartsFlashCurrentFrameNumber, PE_GetPartsFlashCurrentFrameNumber),
HLL_EXPORT(BackPartsFlashBeginFrame, PE_BackPartsFlashBeginFrame),
HLL_EXPORT(StepPartsFlashFinalFrame, PE_StepPartsFlashFinalFrame),
HLL_EXPORT(ReleaseParts, PE_ReleaseParts),
HLL_EXPORT(ReleaseAllParts, PE_ReleaseAllParts),
HLL_EXPORT(ReleaseAllPartsWithoutSystem, PE_ReleaseAllPartsWithoutSystem),
@@ -126,11 +126,11 @@ HLL_LIBRARY(GoatGUIEngine,
HLL_EXPORT(Save, PE_Save),
HLL_EXPORT(Load, PE_Load),
HLL_TODO_EXPORT(SetPartsFlashAndStop, PE_SetPartsFlashAndStop),
HLL_TODO_EXPORT(StopPartsFlash, PE_StopPartsFlash),
HLL_TODO_EXPORT(StartPartsFlash, PE_StartPartsFlash),
HLL_TODO_EXPORT(GoFramePartsFlash, PE_GoFramePartsFlash),
HLL_TODO_EXPORT(GetPartsFlashEndFrame, PE_GetPartsFlashEndFrame),
HLL_EXPORT(SetPartsFlashAndStop, PE_SetPartsFlashAndStop),
HLL_EXPORT(StopPartsFlash, PE_StopPartsFlash),
HLL_EXPORT(StartPartsFlash, PE_StartPartsFlash),
HLL_EXPORT(GoFramePartsFlash, PE_GoFramePartsFlash),
HLL_EXPORT(GetPartsFlashEndFrame, PE_GetPartsFlashEndFrame),
HLL_TODO_EXPORT(ClearPartsConstructionProcess, PE_ClearPartsConstructionProcess),
HLL_TODO_EXPORT(AddCreateToPartsConstructionProcess, PE_AddCreateToPartsConstructionProcess),
HLL_TODO_EXPORT(AddCreatePixelOnlyToPartsConstructionProcess, PE_AddCreatePixelOnlyToPartsConstructionProcess),