Add flag to connected grapheme. Apply RTL displacement FX only to the whole connected grapheme. Pass more glyph info to the custom RTL FX.
This commit is contained in:
parent
a412011be7
commit
c931906af7
9 changed files with 136 additions and 30 deletions
|
|
@ -267,6 +267,7 @@ private:
|
|||
float rate = 0.0f;
|
||||
uint64_t _current_rng = 0;
|
||||
uint64_t _previous_rng = 0;
|
||||
Vector2 prev_off;
|
||||
|
||||
ItemShake() { type = ITEM_SHAKE; }
|
||||
|
||||
|
|
@ -289,6 +290,7 @@ private:
|
|||
struct ItemWave : public ItemFX {
|
||||
float frequency = 1.0f;
|
||||
float amplitude = 1.0f;
|
||||
Vector2 prev_off;
|
||||
|
||||
ItemWave() { type = ITEM_WAVE; }
|
||||
};
|
||||
|
|
@ -296,6 +298,7 @@ private:
|
|||
struct ItemTornado : public ItemFX {
|
||||
float radius = 1.0f;
|
||||
float frequency = 1.0f;
|
||||
Vector2 prev_off;
|
||||
|
||||
ItemTornado() { type = ITEM_TORNADO; }
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue