diff options
author | Himbeer <himbeer@disroot.org> | 2024-08-23 11:38:14 +0200 |
---|---|---|
committer | Himbeer <himbeer@disroot.org> | 2024-08-23 11:38:14 +0200 |
commit | 8e6a5a093473718d34a10180d4efcdc3d9dbe918 (patch) | |
tree | ce72065e1404099fb736f36e650c11d71b59afc6 /tween.go | |
parent | 3b78a789bb205356c3aff64926f8699070db7a61 (diff) |
Switch to Minetest 5.9.0
Diffstat (limited to 'tween.go')
-rw-r--r-- | tween.go | 24 |
1 files changed, 24 insertions, 0 deletions
@@ -1,21 +1,45 @@ package mt +type TweenStyle uint8 + +const ( + Fwd TweenStyle = iota // Normal, linear interpolation. + Rev + Pulse + Flicker +) + type TweenF32 struct { + Style TweenStyle + Reps uint16 + Beginning float32 Start, End float32 } type TweenV2F32 struct { + Style TweenStyle + Reps uint16 + Beginning float32 Start, End [2]float32 } type TweenV3F32 struct { + Style TweenStyle + Reps uint16 + Beginning float32 Start, End [3]float32 } type TweenRangeF32 struct { + Style TweenStyle + Reps uint16 + Beginning float32 Start, End RangeF32 } type TweenRangeV3F32 struct { + Style TweenStyle + Reps uint16 + Beginning float32 Start, End RangeV3F32 } |