Banana 2077
README.md
ClubShow
Runs the live peel show at The Banana Split in play mode. game.club.venue attaches it to the club root, and it needs no sibling components.
It finds everything the venue spawned by unique name:
club_d1..3: thegame.club.dancerrigsclub_spot_1..3: their ceiling spotsclub_mirrorball
Each dancer runs the same 32 s routine, offset by her phase in game.club.layout:
- A tease with a pole spin.
- A boa toss onto the stage.
- Her peel opens petal by petal, then blooms into a tutu as she twirls.
- The peel drops round her ankles and she kicks it aside.
- She dances as the fruit: waves, a wink, high kicks against the pole and jazz hands.
- She blows a kiss.
- She bows under a dimmed spot while the peel and the boa grow back for the next round.
It also:
- plays the club's track (
game.club.audio.peel_show) as a spatial source in the room; - turns the mirror ball;
- hides the street rain (
city_rainfall) while the camera is under the club's roof; - stops animating, and hides the dancers, once the camera is beyond
activeRange.
The music entity it spawns is removed in onDestroy, which also shows the rain again.
Fields: showSpeed, musicVolume, activeRange, hideRainInside.