diff options
| author | Henny022p <info@henny022.de> | 2025-03-03 15:39:15 +0000 |
|---|---|---|
| committer | Henny022p <info@henny022.de> | 2025-03-09 18:57:55 +0000 |
| commit | b5eab6fc2bb4b034f7153d56b779e3679076961d (patch) | |
| tree | 36b76ae9d60899f1e5569602ad397da20526c2ba /include | |
| parent | e62e1d01cd474e0ced715e118712bea7251d7318 (diff) | |
add enum for transition shape
Diffstat (limited to 'include')
| -rw-r--r-- | include/transitions.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/include/transitions.h b/include/transitions.h index a338202c..eac41f43 100644 --- a/include/transitions.h +++ b/include/transitions.h @@ -28,6 +28,26 @@ typedef enum { TRANSITION_TYPE_FLY_IN, } TransitionType; +typedef enum { + TRANSITION_SHAPE_AREA_12x12, + TRANSITION_SHAPE_AREA_12x28, + TRANSITION_SHAPE_AREA_28x12, + TRANSITION_SHAPE_AREA_44x12, + + TRANSITION_SHAPE_BORDER_NORTH_WEST = 0x01, + TRANSITION_SHAPE_BORDER_NORTH_EAST = 0x02, + TRANSITION_SHAPE_BORDER_NORTH = 0x03, + TRANSITION_SHAPE_BORDER_EAST_NORTH = 0x04, + TRANSITION_SHAPE_BORDER_EAST_SOUTH = 0x08, + TRANSITION_SHAPE_BORDER_EAST = 0x0c, + TRANSITION_SHAPE_BORDER_SOUTH_WEST = 0x10, + TRANSITION_SHAPE_BORDER_SOUTH_EAST = 0x20, + TRANSITION_SHAPE_BORDER_SOUTH = 0x30, + TRANSITION_SHAPE_BORDER_WEST_NORTH = 0x40, + TRANSITION_SHAPE_BORDER_WEST_SOUTH = 0x80, + TRANSITION_SHAPE_BORDER_WEST = 0xc0, +} TransitionShape; + typedef struct Transition { u16 warp_type; /**< @see WarpType */ u16 startX; |
