Files
PyTaikoGreen/Scripts/background/bg_collabs/i7tri.lua
T
2026-10-09 11:35:21 -04:00

25 lines
1.0 KiB
Lua

local I7 = require("background/bg_objects/i7")
-- TRIGGER: three dancers. The centre one hops on the third beat, the other two on the first.
-- Sparkle paths are offsets from each dancer's origin (see bg_objects/i7.lua).
return I7.background("background/collab/i7tri", {
look = { origin = { 84, 216 }, spark_origin = { 37, 32 }, spark_size = 64 },
dancers = {
[0] = { sparks = {
{ path = { { 73, -141 }, { 83, -144 }, { 88, -143 } } },
} },
[1] = { x = 4, hop_first = true, sparks = {
{ path = { { -29, -71 }, { -48, -62 }, { -56, -69 } } },
} },
[2] = { x = 4, hop_first = true, sparks = {
{ path = { { -52, -130 }, { -75, -137 }, { -87, -144 } } },
{ path = { { 54, -130 }, { 77, -137 }, { 89, -144 } }, mirror = true },
} },
},
-- Lumen's slots, left to right (dancers 1, 0, 2); the centre one joins first
centers = { 430, 640, 850 },
spawns = { 1, 0, 2 },
join = { 0, 1, 2 },
draw = { 2, 1, 3 },
})