DEV BUILD (branch: deploy) - NOT FOR PUBLIC USE
 

Part of USS Sirona: Ashes and Blood and Bravo Fleet: Nightfall

[Io] – Live Before the End – Pt.1

Risa
April 2402
1 likes 123 views

The city had the scent of something that was once beautiful, and had just died. Quelis moved through the shattered elegance of wide Risian streets, the shattered facades of luxury storefronts and resort lobbies casting strange shadows in the low light. Signs flickered half-heartedly above doorways: Euphoria Gardens, The Endless Horizon, Welcome, Traveler. All now hollow greetings of an interrupted paradise.

The famed pleasure planet had gone still, the lights were dimmed, and the music was silenced, and luxury resorts sealed their doors as the lockdown settled in. To conserve power during the Blackout, officials rationed everything, even indulgences. The Risians, draped in silks and accustomed to excess, did not take kindly to deprivation.

Whispers turned to protests, and laughter gave way to low, bitter murmurs.

Somewhere ahead, the bass thumped like a mechanical heartbeat.

“We’re getting reports of another gathering in that direction,” Kindle said, tricorder angled out in front of him. The screen pulsed, but even its data seemed sluggish, distorted.

Quelis didn’t bother masking his scowl. “Another one?” he said, squinting up the street where neon still burned in soft blues and pinks. A group of partygoers had painted a mural across the glass facade of an old pleasure spa, dancing silhouettes under twin suns. Below it, someone had spray-painted: LIVE BEFORE THE END.

“I don’t know what’s wrong with these people,” Quelis said, voice low. “Half the systems on the planet are down, and they’re out here pretending it’s First Contact Day.”

Patel didn’t slow as he replied. “On Risa, they’ll find any excuse to party, Mr. Drevan. You know that.”

Quelis could see the commander’s jaw tighten, though, as he turned the corner. The thud of music was louder now, and rhythmic lights were dancing across the pavement a block away. The city was trying to pulse back to life, but the wrong kind.

The five of them moved in a tight wedge formation, boots clicking against stone and plasteel. The city around them was cracked but standing. Empty transport shuttles hovered, frozen mid-transit. Traffic signs blinked outdated alerts. Communications were down, interstellar, even. No word in or out. Quelis had felt the weight of that silence like a pressure behind his eyes ever since the phenomenon they called Blackout.

The rain began with no warning.

First, a sound, sharp, unnatural— tick. Then tick-tick. Then came the downpour, as sudden as a dropped curtain.

Quelis froze as the water hit him full in the face—warm, insistent, real. Not a spa simulation. Not one of those controlled mist events for ambiance. Rain.

He blinked hard. “This can’t be right,” he said, voice quiet.

Kindle whipped his head toward him. “It’s raining, on Risa? This place has weather control towers every half-kilometer. It doesn’t rain here, not unless you book it with your massage.”

The lieutenant held his arms out wide, as if trying to confirm that the sensation on his skin was real. “This is bullshit. Absolute—”

Quelis cut him off with a sharp wave. “Lieutenant. Focus.”

Patel was already scanning the sky with his tricorder, shielding it from the downpour. The display flickered, sluggish under the same interference they’d seen since the Blackout.

“The weather grid’s down,” he said. “It must’ve been knocked out with the rest of the planetary systems.”

Quelis narrowed his eyes. “You think that Blackout hit this hard?”

“We’ve had reports of systems failure from Starbase 74 all the way to Deep Space Twelve, but as long as we’re still relying on short-range communications, who knows?” Patel said, still watching the readings crawl across his PADD. “Interstellar comms, warp drives, subspace relays. If the cause is gravitational or subspace in nature, it would’ve disrupted satellite-based weather control too.”

A droplet slid down Quelis’ neck, cold now as the wind shifted. He gave a dry, humorless laugh and raised his arms, staring at the storming sky. “So what you’re telling me is: the one time the Federation needs a planet like Risa to not fall apart… it decides to throw a tantrum.”

Lightning cracked somewhere far off, briefly illuminating the silhouette of dancers swaying on a rooftop ahead, carefree shapes outlined in flickering light.

“Looks like the party doesn’t care,” Quelis muttered.

“No one’s taken the Blackout seriously yet,” Patel replied, frowning. “Maybe this will wake them up.”

Kindle shook his head, water flying from his drenched hair. “Sure. Nothing says ‘wake up’ like dancing in a thunderstorm.”

Quelis adjusted his phaser belt and stepped forward into the rain. “Come on,” he said. “Let’s go ruin their evening.”

Comments

  • FrameProfile Photo

    This chapter, and the title, perfectly reflects the mood of those currently on Risa. There is this undercurrent of impending doom I really appreciate, and you're doing a great job starting it off with the very first sentence. You also have such an effortless way to get us into the setting and remind us of the Blackout, its effects on life as we know it, and on Risa specifically. Well done!

    April 25, 2025

Load Time: 0.6 seconds

Total SQL Queries: 106

2 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (151344) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts WHERE 1=1 AND wp_posts.post_name = '151344' AND wp_posts.post_type = 'story' ORDER BY wp_posts.post_date DESC
1 SELECT * FROM wp_posts WHERE ID = 147455 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147103 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147457 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147450 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147448 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147100 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 144385 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 101678 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 153303 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147832 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 83778 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147443 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 140542 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 140540 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (140465) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 146069 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146856 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146046 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146044 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 101440 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 101500 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 145238 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 101446 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (99614) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 86584 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 86642 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 126070 LIMIT 1
1 SELECT ID, post_name, post_parent, post_type FROM wp_posts WHERE post_name IN ('donate') AND post_type IN ('page','attachment')
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) INNER JOIN wp_postmeta AS mt1 ON ( wp_posts.ID = mt1.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'event_status' AND wp_postmeta.meta_value = 'In Progress' ) AND ( mt1.meta_key = 'event_type' AND mt1.meta_value = 'fleet_action' ) ) AND wp_posts.post_type = 'events' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_title DESC LIMIT 0, 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (159902,159903) ORDER BY meta_id ASC
1 SELECT t.*, tt.*, tr.object_id FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id INNER JOIN wp_term_relationships AS tr ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tt.taxonomy IN ('group_news_category') AND tr.object_id IN (159902, 159903) ORDER BY t.name ASC
1 SELECT wp_posts.* FROM wp_posts WHERE ID IN (159903,159902)
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'group_news' AND ((wp_posts.post_status = 'publish')) ORDER BY wp_posts.post_date DESC LIMIT 0, 2
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (88828) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 88828 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (86577) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (126070) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (125897) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 103195 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 16193 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (88827) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 88827 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (86630) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 102841 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 86587 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 86815 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 86639 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 86632 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 86814 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (144203) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 140465 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 99614 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146868 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147200 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146984 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146954 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147198 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146961 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146948 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146901 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146889 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (146868) ORDER BY meta_id ASC
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '0' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT * FROM wp_posts WHERE ID = 148652 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 150907 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (149641) ORDER BY meta_id ASC
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2765) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '2765' LIMIT 1
1 SELECT wp_posts.ID FROM wp_posts WHERE 1=1 AND wp_posts.post_type = 'acf-field' AND ((wp_posts.post_status = 'publish')) AND wp_posts.post_excerpt = '_validate_email' ORDER BY wp_posts.menu_order ASC, wp_posts.post_title ASC LIMIT 0, 1
1 SELECT * FROM wp_posts WHERE ID = 125897 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 86630 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 86577 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 149641 LIMIT 1
1 SELECT user_id, meta_key, meta_value FROM wp_usermeta WHERE user_id IN (2063) ORDER BY umeta_id ASC
1 SELECT * FROM wp_users WHERE ID = '2063' LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147202 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146963 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 144203 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (91261) ORDER BY meta_id ASC
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (144045) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 144045 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (158913) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 158913 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (158912) ORDER BY meta_id ASC
1 SELECT * FROM wp_posts WHERE ID = 158912 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 150375 LIMIT 1
1 SELECT post_id, meta_key, meta_value FROM wp_postmeta WHERE post_id IN (136019) ORDER BY meta_id ASC
1 SELECT wp_posts.ID FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2765' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC LIMIT 0, 1
1 SELECT * FROM wp_posts WHERE ID = 136019 LIMIT 1
1 SELECT wp_posts.* FROM wp_posts INNER JOIN wp_postmeta ON ( wp_posts.ID = wp_postmeta.post_id ) WHERE 1=1 AND ( ( wp_postmeta.meta_key = 'member_user' AND wp_postmeta.meta_value = '2765' ) ) AND wp_posts.post_type = 'member' AND ((wp_posts.post_status = 'publish')) GROUP BY wp_posts.ID ORDER BY wp_posts.post_date DESC
1 SELECT * FROM wp_posts WHERE ID = 146979 LIMIT 1
1 UPDATE `wp_postmeta` SET `meta_value` = '123' WHERE `post_id` = 151344 AND `meta_key` = 'views'
1 SHOW FULL COLUMNS FROM `wp_postmeta`
1 SELECT meta_id FROM wp_postmeta WHERE meta_key = 'views' AND post_id = 151344
1 SELECT * FROM wp_posts WHERE ID = 94710 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146899 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146950 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 147206 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146952 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146957 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146959 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 146981 LIMIT 1
1 SELECT * FROM wp_posts WHERE ID = 12371 LIMIT 1