#Distributed IO
Explore tagged Tumblr posts
bliiot-jerry · 2 years ago
Text
BLIIoT Ethernet/IP Distributed IO Module BL203 Used in Food Process Automation
Tumblr media
Introduction
Food Process automation is increasingly becoming an important part of the modern food industry. To improve efficiency, accuracy and traceability, food manufacturers employ advanced automation technologies. In this context, Ethernet/IP Distributed IO Module appear at the forefront of food process automation and play a key role. This article will deeply explore the application of BLIIoT Ethernet/IP Distributed IO Module BL203 in food process automation, emphasizing its advantages, functions and successful cases.
Food Process Automation Overview
Food process automation covers the entire production chain from raw material procurement to final packaging. The main goals of automation are to increase production efficiency, reduce human errors and ensure consistent product quality. The peculiarity of the food industry lies in its diversity and the need to adapt to various food types and production processes. Automation systems must be able to control temperature, humidity, time, speed and other parameters to ensure product safety and quality.
Ethernet/IP Distributed IO Module
Tumblr media
Ethernet/IP is an industrial communication protocol that allows real-time communication between different devices. Distributed IO modules are key components for transmitting digital or analog signals from field devices to PLCs or other controllers. These modules transmit data to the control system via the Ethernet/IP network for data processing and control operations. BLIIoT Ethernet/IP Distributed IO Module BL203 offer excellent real-time performance, flexibility and interoperability, making them ideal for food process automation.
Advantages and functions of BLIIoT Ethernet/IP Distributed IO Module BL203
Tumblr media
Real-time and High Performance
The Ethernet/IP Distributed IO Module provides fast data transmission and response time to ensure efficient operation of the production process. This is important for parameters in food production that need to be adjusted in a timely manner, such as temperature and humidity.
Data Acquisition and Transmission
These modules can be connected to various field devices such as sensors, valves and motors to transmit data to the control system, allowing it to make timely adjustments and decisions.
Reliability and Fault Tolerance
Food processes require highly reliable automation systems to ensure product consistency. Ethernet/IP Distributed IO Module provide redundancy and fault tolerance, reducing the risk of system failure.
Data Monitoring and Reporting
These modules can monitor key parameters in real time and generate reports so that operators and engineers can view the status of the production process at any time.
Specific Applications in Food Process Automation
Tumblr media
Production Line Automation
Ethernet/IP Distributed IO Module are used to control equipment on the production line, such as conveyor belts, filling machines, and packaging machines. This helps increase productivity and reduce human errors.
Temperature and Humidity Control
Accurate control of temperature and humidity is crucial during food processing. These modules are used to monitor and adjust the processing environment to ensure product quality and safety.
Cleaning and Disinfection
Cleaning and disinfection of equipment and piping are critical factors in food safety. Ethernet/IP Distributed IO Module can be used to control the cleaning process and ensure that equipment meets hygiene standards.
Quality Control
Ethernet/IP Distributed IO Module are used to detect and sort unqualified products to ensure product consistency and quality.
In Conclusion
The role of BLIIoT Ethernet/IP Distributed IO Module BL203 in food process automation cannot be ignored. They provide food manufacturers with precise data collection, real-time control and highly reliable automation systems. In an industry with great diversity and high standards, these modules help ensure product consistency and safety, reducing errors and costs in production.
As technology continues to develop, Ethernet/IP Distributed IO Module will continue to evolve to adapt to the new needs of the food industry. Data analysis and intelligent decision-making will provide food manufacturers with more insights and optimization opportunities. While food safety and compliance remain a top priority for the food industry, these modules will continue to provide critical support.
Ethernet/IP Distributed IO Module are key tools for food process automation, helping to increase efficiency, accuracy and traceability. They will continue to drive the food industry towards a smarter, more sustainable future.
More information about BLIIoT Ethernet/IP Distributed Remote IO Module BL203 : https://www.bliiot.com/ethernet-ip-io-module-p00396p1.html
Tumblr media
0 notes
sith-shenanigans · 8 months ago
Text
at least the USPS has nice hold music
5 notes · View notes
buyiosenterpriseaccount · 2 years ago
Text
Common Issues with iOS Enterprise Accounts and How to Resolve
Navigating the digital landscape of iOS enterprise accounts can sometimes be a challenging journey. However, with the right information, you can effectively address and resolve common issues. This blog aims to help you understand these issues and provide feasible solutions.
Recognizing Common iOS Enterprise Account Issues
There are a few common issues that users may encounter with their iOS enterprise account. These range from application distribution problems to issues with certificates and provisioning profiles.
Distribution Issues
A common challenge with iOS enterprise accounts is the distribution of applications outside the App Store. To resolve this, ensure your organisation adheres to the Apple Developer Enterprise Program's guidelines for app distribution.
Certificate Problems
Certificate-related issues are common and can cause app installation failures. Regularly updating your certificates and ensuring that they are correctly installed can prevent such problems.
Provisioning Profile Difficulties
Issues with provisioning profiles can result in apps failing to launch. To resolve this, ensure the app's bundle ID matches the one in the provisioning profile.
Maximising the Potential of Your iOS Enterprise Account
Understanding these issues is only half the battle. Leveraging the tools and resources available in the iOS enterprise account will help you optimise your app development and distribution processes.
Conclusion
While navigating the world of iOS enterprise accounts can be challenging, understanding common issues and their solutions can make the journey smoother. Remember that the key to resolving these issues lies in compliance with Apple’s guidelines, regular updates, and matching IDs. With these strategies in hand, you are well-equipped to maximise the potential of your iOS enterprise account, paving the way for successful app development and distribution!
2 notes · View notes
stellardeer · 1 year ago
Text
Makes me want to create an app like this except it just.. isn't fucking connected to the internet. Because it shouldn't even need to be??
Except it's $99 PER YEAR to have an app on the Apple Store, and I'm not doing that so sorry iOS users 🤷
Tumblr media
41K notes · View notes
aarunresearcher · 5 months ago
Text
The United States smart TV market size is projected to exhibit a growth rate (CAGR) of 2.00% during 2024-2032. The growing popularity of streaming services, the widespread adoption of smart TV in the educational sector, and the continuous evolution of technology led manufacturers to innovate, improve screen quality, enhance connectivity options, and incorporate voice recognition features into their products represent some of the key factors driving the market.
0 notes
mossmx · 7 months ago
Text
can porn intro just stop sending me into question spirals? Besides why is this guy so SHITTY at camping basics???
0 notes
bliiot · 1 year ago
Text
The Features of EtherCAT Distributed I/O Module
Product Introduction
BL202 coupler is a data acquisition and control system based on a powerful 32-bit microprocessor design with a Linux operating system. Support connecting to EtherCAT master station. The field side, the system side and the bus side are electrically isolated from each other. Support 2 X RJ45 interface, integrated switch function, can establish line topology, without the need for additional switches or hubs. Convenient wiring connection technology, screw-free installation.
Tumblr media
EtherCAT Features
EtherCAT Distributed I/O modules play a significant role in industrial automation and control systems. EtherCAT Distributed I/O modules provide real-time communication, scalability, reduced wiring complexity, distributed intelligence, high precision and synchronization, open standardization, and flexibility in device placement. These features make them an important component in industrial automation systems, enabling efficient and reliable control of complex processes.
EtherCAT is known for its exceptional real-time performance.
EtherCAT Distributed I/O modules support a scalable architecture, allowing for easy expansion and adaptation to changing automation requirements.
EtherCAT utilizes a daisy-chain topology, where devices are connected in series using a single Ethernet cable.
EtherCAT Distributed I/O modules often feature built-in intelligence and processing capabilities.
EtherCAT's distributed clock mechanism ensures precise synchronization of devices within nanosecond accuracy.
0 notes
chriswu08 · 1 year ago
Text
Application of Distributed I/O in Lithium Battery Industry
Tumblr media
Distributed I/O (Input/Output) is a technology that involves the use of multiple input/output devices and controllers to collect and distribute information throughout a system. In the lithium battery industry, distributed I/O systems are used to monitor and control various aspects of the battery manufacturing process.
One application of distributed I/O in the lithium battery industry is in the monitoring and control of battery production lines. Multiple sensors and controllers are placed at various points along the production line to collect data on parameters such as temperature, pressure, and chemical composition. This data is then transmitted to a central control system where it is analyzed and used to optimize the production process.
Another application of distributed I/O in the lithium battery industry is in the monitoring and control of battery management systems (BMS). BMSs are responsible for monitoring and controlling the state-of-charge, voltage, temperature, and other parameters of individual battery cells. Distributed I/O systems can be used to collect this data from multiple BMSs and transmit it to a central control system for analysis and optimization.
Overall, distributed I/O systems have become an important tool in the lithium battery industry for improving production efficiency, reducing costs, and ensuring product quality and reliability.
0 notes
tillsfan · 4 months ago
Text
Tumblr media
this new vivinos sketch got me thinking.
what if till was way more infatuated with ivan than we thought? what if the whole time, till was actually focused on the both of them, yet due to ivan’s low self worth and unreliable storytelling, we had a complete different perception of him. maybe he was more transparent about his feelings to the both of them.
it would be genuinely insane if when we finally get till’s pov of his life, we get so much more of ivan and much less of mizi than expected. like an even distribution.. main reason i’m thinking this is because of his comic, where he’s seen so much. more chill? around her
Tumblr media Tumblr media Tumblr media Tumblr media
he seems a lot more different than what we’d expect based off ivan’s perception of him. this is one of the only instances where his story has been told from someone outside of ivan. it’s very interesting to me.. they’re both pretty prevalent in his comic. they both were in his head. even though it was told by io, i think it’s still worth noting.
i fully believe till acted different and distant around ivan because of his guilt after the meteor scene, as he was likely ashamed of himself. convincing ivan that he wasn’t ever in till’s mind. maybe till felt he didn’t deserve ivan after the fact? i’m sure he was convinced that ivan hated him for it as well. till was probably DWELLING over what happened. it likely weighed him down a lot. in r6, he could’ve been so broken both because of mizi and because he was also going up against one of his loves, someone who tried to help him escape, but he went back on it. in r7, we also saw the meteor scene colors in his ivan flashback. the meteor scene is so heavily associated with ivan specifically, but we’ve seen till so affected by it in multiple instances. mostly in merch. but still.
maybe a lot of his actions were based off of ivan as well, and not just mizi. he’s been shown to be flustered around ivan on multiple occasions..
this is just a “what-if” scenario ramble. i just think it’d be very interesting if it was significantly more different than expected… very very curious for till pov of things. i wonder how much different it would be. we could see how ivan really ruined things for himself, seeing him inhabit till’s mind So Much more than we would’ve ever believed. not saying this is 100% what would happen at all! just ideas.. with how much they’re gatekeeping his pov, i wouldn’t be surprised if his pov completely changed our perception of his relationship with ivan, and till’s character as a whole.
anyways till bisexuality is so real We are so back.
Tumblr media Tumblr media Tumblr media
a few more sketches where till is shown to be flustered around ivan. they mean so much to me. ivan you are so clueless
924 notes · View notes
genshin-impact-updates · 1 month ago
Text
Day of the Flame's Return Version 5.5 Update Details
Tumblr media
Dear Traveler,
Below are the details of the Version 5.5 update "Day of the Flame's Return" and the update compensation.
〓Compensation Details〓
Maintenance Compensation: Primogems ×300 (60 Primogems per hour the servers are down)
Issue Fix Compensation: Primogems ×300 (please refer to the relevant compensation mail for more details)
〓Scope of Compensation〓
Maintenance Compensation: Travelers who have reached Adventure Rank 5 or above by 2025/03/26 06:00 (UTC+8).
Compensation must be claimed before the end of Version 5.5.
Issue Fix Compensation: Travelers who have reached Adventure Rank 5 or above by 2025/03/26 06:00 (UTC+8).
Please log in and claim your compensation before 2025/03/29 06:00 (UTC+8).
Our developers will distribute compensation to Travelers via in-game mail within 5 hours after the update maintenance is finished. The mail will expire after 30 days, so don't forget to claim the attached compensation in time.
〓Update Schedule〓
Update maintenance begins
2025/03/26 06:00 (UTC+8) and is estimated to take 5 hours.
〓How to Update Game Client〓
PC: Close the game, open the Genshin Impact Launcher, and click Update.
iOS: Open the App Store and tap Update.
Android: Open the game and follow the directions on-screen.
PS5™ and PS4™: Highlight Genshin Impact from the Home Screen, press the OPTIONS button and select "Check for Update."
Xbox Series X|S: Open the system main menu, select "My games & apps," select the "Manage" tab, and on the "Updates" page, find "Genshin Impact" and confirm to update.
Please do not hesitate to contact Customer Service if you encounter any issues installing the new version. We will do our very best to resolve the issue.
〓Update Details〓
I. New Areas
New Areas Now Available
◇ New Areas: In Version 5.5, the following areas in Natlan will become available: Atocpan and Ancient Sacred Mountain.
※ As long as you have completed Archon Quest Prologue: Act III "Song of the Dragon and Freedom," a Teleport Waypoint will be automatically unlocked near Atocpan in the southwest of Natlan's Stadium of the Sacred Flame. (If you have already completed this Archon Quest, the Teleport Waypoint will be unlocked after the update). You'll also receive the Primogem reward for this Teleport Waypoint when it unlocks automatically.
◇ Natlan Reputation System Update: With the opening of new areas, the Natlan Reputation System now includes Tribe Reputation for the Collective of Plenty.
◆ Unlock Criteria:
• Complete "Pilgrimage of the Return of the Sacred Flame" in Archon Quest Chapter V: Act I "Flowers Resplendent on the Sun-Scorched Sojourn"
In addition, there will be new Fishing Points and "Radiant Spincrystals" in Natlan.
II. New Characters
5-Star Character "Strength in Serenity" Varesa (Electro)
◇ Vision: Electro
◇ Weapon: Catalyst
◇ A laid-back orchard manager and warrior of the Collective of Plenty. An aspiring hero who hungers for justice... and lots and lots of food!
◆ Varesa is a DPS character who specializes in Plunging Attacks and possesses high-speed movement.
By tapping her Elemental Skill, Varesa can quickly cycle through her Elemental Skill, Charged Attacks, and Plunging Attacks, making for an exciting battle. By holding her Elemental Skill, Varesa enters a high-speed movement mode, allowing her to explore the open world with ease.
Varesa enters the Fiery Passion state, which enhances all her skills and increases her DMG. Under certain conditions, she can ignore her skill CD and trigger her special Elemental Burst once while consuming less Energy, providing her with a significant advantage in combat.
4-Star Character "Tempered in Molten Stone" Iansan (Electro)
◇ Vision: Electro
◇ Weapon: Polearm
◇ Head coach of the fitness club at the Collective of Plenty, and a renowned Natlanese nutritionist.
◆ Iansan is an Electro support character who provides various buffs for on-field characters.
After using her Elemental Skill, she will enter the Nightsoul's Blessing state, greatly increasing her movement SPD. Performing Special Charged Attacks will grant her buff effects.
Her Elemental Burst provides an ATK Bonus to the active character. During this time, the active character's movement will restore Nightsoul points for Iansan, providing additional bonuses.
Additionally, under specific conditions, Iansan's Passive Talent can also restore HP for the active character.
III. New Domain
Domain of Blessing: Derelict Masonry Dock
◇ An environment incomprehensible to the inhabitants of today's lands, one where ash-gray mechanisms driven by golden runes replaced the toil of flesh, effortlessly bringing brilliance and imagination to life above pools of flame. After this era was ended by tyrannical outsiders, the once-powerful race stagnated in their submission. Now, the only visitors left to this place are mourners of a bygone era.
◇ Unlock Criteria (satisfy any one of the criteria below to unlock):
• Reach Adventure Rank 10 or above
• Complete Archon Quest Prologue: Act III "Song of the Dragon and Freedom"
◆ Challenge the Domain to obtain artifacts in the "Long Night's Oath" and "Finale of the Deep Galleries" sets.
IV. New Equipment
1. New Weapon (Examples based on Refinement Rank 1)
Vivid Notions (5-Star Catalyst)
ATK is increased by 28%. When you use a Plunging Attack, you will gain the "Dawn's First Hue" effect: Plunging Attack CRIT DMG is increased by 28%. When you use an Elemental Skill or Burst, you will gain the "Twilight's Splendor" effect: Plunging Attack CRIT DMG is increased by 40%. The two effects above each last for 15s, and will be canceled 0.1s after the ground impact deals DMG.
◆ The event-exclusive 5-star weapon "Vivid Notions" (Catalyst) can be obtained from the Event Wish. Please refer to the relevant official Event Notices for specific acquisition details.
2. New Artifact Sets
Long Night's Oath (4-Star and 5-Star)
◇ 2-Piece Set: Increases Plunging Attack DMG by 25%.
◇ 4-Piece Set: After the equipping character's Plunging Attack/Charged Attack/Elemental Skill hits an opponent, they will gain 1/2/2 stack(s) of "Radiance Everlasting." Plunging Attacks, Charged Attacks, or Elemental Skills can each trigger this effect once every 1s. Radiance Everlasting: Plunging Attacks deal 15% increased DMG for 6s. Max 5 stacks. Each stack's duration is counted independently.
Finale of the Deep Galleries (4-Star and 5-Star)
◇ 2-Piece Set: Cryo DMG Bonus +15%.
◇ 4-Piece Set: When the equipping character has 0 Elemental Energy, Normal Attack DMG is increased by 60% and Elemental Burst DMG is increased by 60%. After the equipping character deals Normal Attack DMG, the aforementioned Elemental Burst effect will stop applying for 6s. After the equipping character deals Elemental Burst DMG, the aforementioned Normal Attack effect will stop applying for 6s. This effect can trigger even if the equipping character is off the field.
Obtain the following artifact sets from Derelict Masonry Dock, the new Domain of Blessing in Natlan: "Long Night's Oath" and "Finale of the Deep Galleries."
V. New Main Story
1. New Tribal Chronicles
Mushroom Realm Mystery
Act I – Act III of "Mushroom Realm Mystery" will be permanently available after the Version 5.5 update
◆ Act I and Act II Quest Unlock Criteria:
• Reach Adventure Rank 28 or above
• Complete "Pilgrimage of the Return of the Sacred Flame" in Archon Quest Chapter V: Act I "Flowers Resplendent on the Sun-Scorched Sojourn"
◆ Act III Quest Unlock Criteria:
• Reach Adventure Rank 28 or above
• Complete Archon Quest Chapter V: Act V "Incandescent Ode of Resurrection"
• The "Focused Experience Mode" function is available for this quest.
The three acts must be experienced in sequence. You can only unlock the next act after completing the previous one and meeting the corresponding unlock criteria.
You can use the "Quick Start" function to accept Archon Quest Chapter V: Act I "Flowers Resplendent on the Sun-Scorched Sojourn." After completing Archon Quest Chapter V: Act I, you can continue to accept and complete the subsequent Acts of Chapter V until you unlock the latest Tribal Chronicles introduced in the current version update.
Additionally, after Version 5.5 update until 2025/04/15 17:59, the "Quick Start" function will be available for Tribal Chronicles "Mushroom Realm Mystery": Act III. If you have completed Act II but don't meet the unlock criteria to start Act III, you can use the "Quick Start" function to unlock Act III in the "Events Overview" interface.
*Tribal Chronicles "Mushroom Realm Mystery": Act III takes place after Archon Quest Chapter V: Act V "Incandescent Ode of Resurrection." Regardless of the order in which you complete the quests, the Pilgrim's Chronicle will only record the content related to the Tribal Chronicles "Mushroom Realm Mystery" after both Tribal Chronicles "Mushroom Realm Mystery": Act III and Archon Quest Chapter V: Act V "Incandescent Ode of Resurrection" are completed.
2. New World Quests
New World Quests
Path to the Flaming Peaks Quest Chain, "Chronicler of the Crumbling City" Quest Chain, "A Finale Emberforged" Quest Chain, "Is 'Intensity' Really the Key," "Sing, Ho, For the Greatness of Fat!," and "Someday, We All Must Walk Alone," etc.
A Finale Emberforged Quest Chain Unlock Criteria: Complete the "Between Pledge and Forgettance" Quest Chain and "Lost Traveler in the Ashen Realm" Quest Chain, as well as obtain two Golden Entreaties.
VI. New Enemies
Lava Dragon Statue
◇ A creature with two forms that is capable of continuously generating heat.
When in its "Geohuman" form, you can use Pyro attacks to cause it to enter its "Molten Dragon" form. At this point, if you continue to use Pyro attacks, it will enter an Overburn state... However, if you manage to cool it down, it will revert back to its "Geohuman" form...
Located in Atocpan.
Furnace Shell Mountain Weasel
◇ A unique ancient species of mountain beast that has long lived in the Sacred Mountain Ruins and has formed an interdependent relationship with the Source Mechanism.
During battle, the Furnace Shell Mountain Weasel will burrow underground and activate its "Secret Source Core" to periodically attack surrounding enemies. At this time, dealing enough damage to the "Secret Source Core" will force it to emerge from underground. However, since it is hiding underground, using a Plunging Attack might prove more effective...
Wayob Manifestation
Thundering Wayob Manifestation
◇ The Wayob worshipped by the various tribes of Natlan manifest themselves in the form of these obsidian totems.
In battle, the Wayob Manifestation will deploy its Arena: Moment of Trial, creating a shield for itself and absorbing the Elemental Energy of all characters in the Arena. Characters in the Arena deal greatly increased DMG. If the shield is broken before the Arena expires, they will also regain a large amount of Energy. However, if they fail to break the Shield, the Manifestation will generate an Elemental Ward based on the value of the remaining Shield.
Natlan Saurians
Tatankasaurus and Tatankasaur Whelp
◇ The Saurians that inhabit the land of Natlan.
Special dragons that were better able to adapt to their environments, taking on different shapes and forms based on their surroundings.
Sauroform Tribal Warriors
Ferocious Warrior: Human Ram, Ferocious Warrior: Wrestler, Ferocious Warrior: Grappler, Tatankasaurus Warrior: Skybreaker, and Tatankasaurus Warrior: Spiritlight Chaser
◇ The warriors of Natlan's great tribes who fight for the honor and glory of their people.
Over long years of living and fighting alongside their Saurian companions, these tribal warriors have gradually acquired their traits and learned how to apply them on the field of battle.
VII. Genius Invokation TCG
Genius Invokation TCG Gameplay Update
New Character Cards: Kachina, Emilie, and their corresponding Talent cards. Corresponding invitation duel and guest challenges have been added to the Player List.
New Action Cards "Waverider," "Masters of the Night-Wind," "In the Name of the Extreme," and "Mystique Soup" have been added which can be purchased from Prince at The Cat's Tail.
The Forge Realm's Temper is once again available. The theme of this edition is "The Forge Realm's Temper: Endless Swarm":
(1) Defeat endless waves of enemies during the rounds in "The Forge Realm's Temper: Endless Swarm" to accrue score.
(2) After you complete the stage battle, you will gain a score and the corresponding rewards based on the highest score you got in the stage.
(3) Different stages will contain different special rules that grant buffs. Use these rules well to fight more effectively.
VIII. Imaginarium Theater
Imaginarium Theater Update
After the Version 5.5 update, the two Imaginarium Theater seasons will be as follows:
○ The first season of "Imaginarium Theater" will be available on April 1, 2025.
Required Elemental Types: Pyro, Electro, and Anemo
Opening Characters: Yoimiya, Thoma, Clorinde, Beidou, Xiao, and Sucrose
When Imaginarium Theater is open, the corresponding Opening Characters will obtain Fantastical Blessings.
Special Guest Stars: Xilonen, Alhaitham, Yaoyao, and Mika
After the first season of Imaginarium Theater begins, the characters Wanderer, Ganyu, Lisa, and Xinyan will each gain a new "Thespian Trick" that can be exchanged from the NPC Wolfy.
○ The second season of "Imaginarium Theater" will be available on May 1, 2025.
Required Elemental Types: Hydro, Cryo, and Geo
Opening Characters: Neuvillette, Candace, Kamisato Ayaka, Charlotte, Albedo, and Kachina
When Imaginarium Theater is open, the corresponding Opening Characters will obtain Fantastical Blessings.
Special Guest Stars: Venti, Hu Tao, Kaveh, and Kuki Shinobu
After the second season of Imaginarium Theater begins, the characters Mona, Tighnari, Ningguang, and Freminet will each gain a new "Thespian Trick" that can be exchanged from the NPC Wolfy.
Envisaged Echoes Update
After the Version 5.5 update, new challenge stages and Echo cosmetics for Venti and Dehya will be added.
IX. Spiral Abyss
Spiral Abyss Update
After the Version 5.5 update, Phase 1 of the Spiral Abyss will be updated on April 16.
◆ Floor 11 Ley Line Disorder changed to:
• All party members gain a 75% Cryo DMG Bonus.
◆ Floor 12 Ley Line Disorders changed to:
• First Half: Characters' Elemental Skill Geo DMG increased by 75%.
• Second Half: Characters' Elemental Skill Cryo DMG increased by 75%.
◆ Updated the monster lineup on Floors 11 – 12 of the Spiral Abyss.
◆ Blessing of the Abyssal Moon:
Dreadfrost Moon
When a character triggers Cryo-related reactions, a shockwave will be released at the opponent's position, dealing True DMG. This effect can be triggered once every 4s.
X. Other Update Details
New Recipes:
○ Exploration or Quest Rewards: Magma Eggs, Puffed Grainfruit Bars, Cheesy Mushroom Skewer, and Fruits Aplenty
○ Natlan Reputation System Rewards: Harvest's Boon and Cheesy Crab Hotpot
New Character Specialty Dishes:
○ Varesa's specialty: Mt. Mushroom (For One)
○ Iansan's specialty: Gold-Standard Healthy Meal
Adds new "Sacred Mountain's Fading Glow" and "Duelist: Series III" Achievement categories, and adds new Achievements to the "Wonders of the World" category.
Adds Set 39 of "Paimon's Paintings" chat emojis.
Adds some prompts for loading screens.
New Namecards:
Varesa: Powerhouse: Reward for reaching Friendship Lv. 10 with Varesa
Iansan: Unyielding: Reward for reaching Friendship Lv. 10 with Iansan
Natlan: Draconic Gaze: Reward for completing all achievements under "Sacred Mountain's Fading Glow"
Achievement: Tranquil Peace: Reward for completing all achievements under "Duelist: Series III"
Travel Notes: Blooming Glory: Reward obtained via the BP system
Adds some of the Harvestable seeds from Natlan to the Seed Dispensary.
Adds new Wildlife: Ancient Firewalker Spoonbill and Ancient Glazeback Turtle.
Adds Natlan wildlife that can be captured by the Omni-Ubiquity Net: Ancient Scarlet-Plume Finch and Ancient Red-Mane Boar.
Adds new Fish: Secret Source Scout Sweeper.
Adds a Natlanese "Gift Set" to the Serenitea Pot, which can be purchased from Tubby in the Realm Depot.
Another 4 sets of Artifacts are available to exchange in the Mystic Offering system: Artifact Strongbox: Song of Days Past, Artifact Strongbox: Nighttime Whispers in the Echoing Woods, Artifact Strongbox: Fragment of Harmonic Whimsy, and Artifact Strongbox: Unfinished Reverie.
Tona's Flame: Increase in the Level Cap of Tona's Flame to Level 40.
Repertoire of Myriad Melodies Update:
Adds new music album "Natlan: Land of Tleyaoyotl."
Adds new score themes "Fire and War" and "Ode to Azure Skies."
〓Adjustments & Optimizations〓
● Artifacts
In the "Artifact" interface, the "Quick Select" option in "Artifact Salvage" automatically selects all Artifacts by default.
In the "Artifact Enhancement" interface, when using the "Quick Select" function, Artifact Enhancement Materials are prioritized over 5-star Artifacts.
After the version update, Artifacts defined through the consumption of Sanctifying Elixirs will be marked, and are guaranteed to get at least 2 rolls for the defined Minor Affixes when fully leveled up.
● Serenitea Pot
Adjusts the layout of the "Realm Depot" interface to display more items.
Adjusts the "Realm Depot" interface by adding a "Exchange List" feature, which allows you to add items to a list for redemption, adjust quantities, and perform batch redemptions within the list.
● Android Controller Support
Adds controller support for Android devices. The following are the supported controller models and system requirements:
DualSense™ Wireless Controller: Android 12.0 and above;
DUALSHOCK®4 Wireless Controller: Android 10.0 and above;
Xbox Wireless Controller: Android 9.0 and above;
Xbox Elite Wireless Controller Series 2: Android 9.0 and above.
*The controller needs to be connected to the device in Bluetooth mode.
● Controller
Optimizes the operation experience of certain wheel-related button combinations in controller mode (taking DualSense™ wireless controller as an example):
a. Slightly increases the time required to hold L1 button to display the wheel interface.
b. The "L1 + right stick" combination is still able to quickly open the wheel interface.
c. Other button combinations will no longer open the wheel interface (e.g., when interacting with the Four-Leaf Sigil, activating Elemental Sight, etc.), and will instead perform the corresponding action immediately upon pressing.
● Mail
In the "Mail" interface, a search function has been added to the "Gift Mail Box."
In the "Mail" interface, certain event-related notification mails now include direct links to jump to their respective event pages.
Adds mail reminder for when "Blessing of the Welkin Moon" expires.
● Crafting
Adds an "Original Resin" amount display in the top-right corner of the "Craft" interface when crafting "Condensed Resin", as well as a button that can be pressed to refill Original Resin (similar to the "Map" page).
When crafting "Condensed Resin" on the "Craft" interface, if there is insufficient Original Resin but replenishment options are available, a prompt will appear with options to replenish Original Resin.
● Audio
Optimizes Chinese, English, and Japanese voice-overs in certain quests, and improves sound effects for certain Chinese voice-overs.
After Version 5.5 is updated, Kinich's VA will be updated to Jacob Takanashi (this change only applies to new content in Version 5.5, historical content will be gradually updated in subsequent versions).
After the Version 5.5 update, the character Ifa's Japanese VA will be updated to Terashima Junta.
● Other Systems
Removing friends, adding friends to the blacklist, or removing a friend from the blacklist will no longer refresh the scrolling interface for the "Friends" and "Blacklist" interfaces.
Adds the Astral Mark feature to the "Food" interface. Marked food items will be prioritized in the "Food" interface and other interfaces where Food items are used.
Adds a new icon for food effects.
If there are entrances to other environment maps in the "Map" interface, (such as "Enkanomiya"), an icon will be displayed. Press it to view information about the corresponding environment.
Optimizes the display logic for red dots of the "Spiral Abyss" in the "Events Overview" interface.
When tracking boss enemies in the "Adventurer Handbook" or "Events" menu:
a. If the nearest Teleport Waypoint to the enemy has been unlocked, you can use the sidebar in the "Map" interface to directly teleport to that waypoint and track the enemy.
b. If the nearest Teleport Waypoint to the enemy is not unlocked, the "Map" interface will track and guide the Traveler to the enemy's location.
*In Version 5.5, this feature will support boss enemies in the "Natlan" region, as well as boss enemies related to the 5-star characters featured during Version 5.5. In Version 5.6, this feature will support all boss enemies.
● Other
Optimizes the scrolling speed of scrollbars in some interfaces and makes them easier to press. In controller mode, the corresponding operation buttons for certain lists scrolled using the right joystick will be displayed.
Optimizes the "Paimon" menu on PC, adds the "Exit to Desktop" option to the interface when choosing to quit the game from this menu.
Reduces the cooldown time for successfully locating an Oculus using the "Oculus Resonance Stone" from 5 minutes to 2 minutes.
When tracking a quest in the "Quest" interface, if the quest is located in another scene, the map of the corresponding scene will now open and track the quest (this function is currently not supported in Domains, including the Theater Lobby).
Adds compatibility support for iPad Air (M3) and iPad (A16) devices.
Decreases the maximum amount of reaction DMG caused by Burning grass and Electro-Charged water bodies in Domains.
〓Bug Fixes〓
● Enemies
Fixes an issue whereby the head model of certain "Sauroform Tribal Warriors" would occasionally display abnormally when casting skills.
● Characters
Fixes an issue where the hair effects of Mavuika would display incorrectly during Nightsoul's Blessing at certain angles on some mobile devices.
Fixes an issue where after Xiangling switches to the "New Year's Cheer" outfit, her feet would float abnormally when selecting "Upbeat Encouragement" in "Take Photo" > "Pose."
Fixes an issue where, under certain circumstances, triggering the "Hypersense" effect from Ororon's Passive Talent "Nightshade Synesthesia" would consume Nightsoul points without dealing damage.
Fixes an issue whereby under specific circumstances, when Ororon was equipped with the Artifact Sets "Gilded Dreams" or "Flower of Paradise Lost," the on-field character triggering Ororon's "Hypersense" effect would not simultaneously activate Ororon's Artifact Set Bonus.
Fixes an issue whereby Yumemizuki Mizuki's weapon model would display abnormally after performing Plunging Attacks.
Fixes an issue whereby Yumemizuki Mizuki's hair had minor display abnormalities.
Fixes an issue whereby Yumemizuki Mizuki had a chance of prematurely ending her Dreamdrifter state when launched into the air while in Dreamdrifter state.
● Imaginarium Theater
Fixes an issue whereby some Overloaded DMG could not trigger the Thunderstrikes effect of "Brilliant Blessings."
Fixes some text description errors in "Brilliant Blessings."
● System
Fixes an issue where, under certain circumstances, the material quantity would display incorrectly when using the "Quick Select" function to add refinement materials in the "Weapon Refinement" interface.
Fixes an issue where, after the Version 5.4 update, under certain circumstances, there was a chance that the tutorial "Unlocking Domains" would be unable to trigger normally. After the version update, Travelers who have met the trigger conditions but have not triggered this tutorial will automatically trigger the relevant tutorial upon logging in.
Fixes an issue where, under certain circumstances, the completion rate would display abnormally when completing a performance in Repertoire of Myriad Melodies.
● Audio
Fixes an issue of abnormal sound effects and music playing.
Fixes an issue whereby some background music would play abnormally in areas near the enemy "Rilai."
Fixes an issue whereby when using a controller, the musical instrument sound effects would be abnormal when choosing to try out the instruments during dialogue with NPC "Sansa" under specific circumstances.
Fixes an issue where adjusting the key sound volume in the "Instrument Settings" menu within the "Settings" interface of "Repertoire of Myriad Melodies" did not affect the volume of the Floral Zither, Festive Drum, and Djem Djem Drum.
● Other
Fixes an issue where the "Ley Line Disorder" effects in the Domain of Guyun and Floor 1 of the Spiral Abyss did not match their descriptions.
Fixes an issue where characters or Iktomisaurs could not interact with certain activated Phlogiston supply objects while in the Spiritspeaker state.
Fixes some text errors in certain languages and optimizes text. (Note: Related in-game functions have not changed. Travelers can view the changes in different languages by going to the Paimon Menu > Settings > Language and changing the Game Language.)
◆ Optimizes inconsistencies between certain voice-overs and the corresponding lines.
◆ Optimizes certain English translations.
〓Genius Invokation TCG Balance Adjustment〓
Adjusts the initial max HP of Character Cards "Sigewinne," "Sangonomiya Kokomi," "Venti," "Ganyu," "Hu Tao," "Zhongli," "Noelle," and "Jean" from 10 to 12.
Adjusts the effect of Event Card "Elemental Resonance: High Voltage" to: "Your active character and your next character without maximum Energy gain 1 Energy."
Adjusts the effect of Event Card "Elemental Resonance: Impetuous Winds" to: "The next time you perform 'Switch Character': This action will be considered a Fast Action instead of a Combat Action. It will also cost 1 less Elemental Die. The next Swirl Reaction you trigger deals +1 DMG to all opposing characters except the target."
Adjusts the effect of Event Card "Elemental Resonance: Sprawling Greenery" to: "If you have Burning Flame/Dendro Core/Catalyzing Field on the field, deal 1 Pyro DMG/Hydro DMG/Electro DMG to the opposing active character."
Adjusts the effect of Event Card "Elemental Resonance: Enduring Rock" to: "Provides 3 Shield points for your active character."
*This is a work of fiction and is not related to any actual people, events, groups, or organizations.
PlayStation, "PS5", "PS4", "DualSense", "DUALSHOCK" are registered trademarks or trademarks of Sony Interactive Entertainment Inc.
82 notes · View notes
jeanforestauthor · 1 month ago
Text
Hey, My Book is Great and You Should Read it For Free
Hi there! I wrote a book, and I want to let you read it for free!
Tumblr media
In The Princess and the Peaches we follow Ethan, a young man with a lot of heart, and not much spine, who is struggling to run a small failing grocery store after the untimely death of his parents. Ethan also has the misfortune of being a thoroughly Normal Guy in a world where fairytales are far more fact than fiction.
Ethan has always lived with the understanding that magic was quite firmly None of his Business, but when a wayward Princess falls victim to a curse inside his shop, he is informed by an iron-fisted Fairy Godperson that it has suddenly become Entirely his Business.
As a result, Ethan is forced to deal with flirtatious dragons, sadistic Princes, and more than a few deep seated insecurities.
So, you may be wondering, if this book is so great, why is it free? Well, because of my burning resentment for the stranglehold of capitalism on the accessibility of art. Uh, Marketing... or something. The point is, I think my book rules, and I wanted it to find people who also thought it ruled, so here it is!
You can access it on multiple e-reading platforms, including Apple and Smashwords here:
Or on Google Play here:
If you STILL aren't totally convinced, that's cool! I generously put the first three chapters under a read-more so you can check them out without even having to leave the safe harbor of Tumblr.
Copyright © 2025 by Jean Forest
All rights reserved.
No part of this publication may be reproduced, distributed, or transmitted in any form or by any means, including photocopying, recording, or other electronic or mechanical methods, without the prior written permission of the publisher, except as permitted by U.S. copyright law. 
The story, all names, characters, and incidents portrayed in this production are fictitious. No identification with actual persons (living or deceased), places, buildings, and products is intended or should be inferred.
Book Cover by Andrew Filion
First edition, 2025
Chapter 1
It was always the same dream.
For twenty-some years Ethan Green had enjoyed placid, peaceful sleep. He'd had boring, pointless dreams and loved it. Then everything had changed, and now, for four years, it had been the same stupid nightmare, every single night. He drifted through it, carried along in its insistent, unchanging rhythm.
He passed through the living room, warm and full of light. Meandered towards the door, his stride easy and unhurried. At this point, Ethan always somehow felt calm, even eager, despite knowing how this was inevitably going to end. Reflecting on it later, he knew it made a sad kind of sense. This was the only way he could see them now.
He heard them before he'd even reached the door. Laughter so deep and loud it sounded like trains passing outside the window. Then a quiet, lilting tone, rising and falling like birdsong.
With one twist of the handle, one swing of the door, he stepped out into the bright, sun drenched storefront, and for just a brief moment, everything felt right.
Ethan's gaze traveled over the deep velvety green of the walls, the worn pine floor, dappled with light. He looked at the big, arched windows, draped in the same old green gingham curtains, heard the quiet chatter of customers, and now, just like every time, he could swear he smelled the scent of sweet, ripe peaches.
And then came the moment he always anticipated. His view swept from the windows, to the neat, trim counter waiting at the front of the store, over the battered old till, up into the lively, animated face of his father.
He was exactly the way Ethan remembered him. Big as a bear and nearly as hairy, booming with laughter, his rough, calloused fingers almost too large for the spindly keys on the register. Ethan took in his twinkling eyes and crooked grin fervently, as if to fix every minute detail in his memory.
And then there, nestled in amongst the bins and barrels of fresh fruit was his mother, as small and willowy as his father was large, but no less intimidating. Her voice was bright, her movements brisk and efficient. Ethan watched her long, elegant hands tug trimly at the curtains and found himself remembering the way they'd often done the same at the collars of his shirts.
Ethan basked in this moment, like the sight of a sunset, brief and fleeting.
Because of course, it never lasted. It started with the windows, like Every. Single. Time. 
Small cracks, that began to spread, like ugly, spiraling spider webs, reaching greedily for the corners of the panes, until suddenly with a deafening crash, the air was full of cascading shards of glass.
As usual, his parents made no reaction, still cheerful, unshaken. Ethan always tried to reach them, even while knowing it was pointless.
"Dad!" He cried, working off the same unending script. "The windows! What's happening!?"
His father turned to him, a placid smile in place.
"It's alright, kiddo, don't worry. I know you can handle it." He replied in his deep, bass rumble.
Ethan stared down at his feet, shifting through the piles of shattered glass.
"But dad-"
Then the fruit would go. Where there was once jewel-bright piles of fresh, ripe produce, suddenly there would be putrid mounds of rotted fruit, their stench overpowering.
"Mom!? How did this-!?"
His mother would give him that soft, exasperated look, like he'd forgotten to comb his hair again.
"Ethan, it's okay, honey. We know you'll take care of it."
And then came the groaning, rending sound of splintering wood, and Ethan's heart would drop into his stomach. The long beams overhead would begin to tear, shaking dust from the ceiling. Every inch of the walls would begin to crack and buckle.
Ethan would look to his parents, still blissfully smiling back at him.
"Everything's falling apart! Can't you see it!? Come on, help me!" He'd cry.
"Ethan calm down," His mother would laugh, "Everything will be fine."
"Yeah kiddo," His father would add with a grin, "You'll just need to take care of it."
And like every time, Ethan would find himself brought up short, paralyzed. He'd stand in the midst of the destruction, his whole life going to ruins around him, and he'd be useless. 
"You can do it." His father would add, with such perfect, maddening certainty.
"But..." Ethan muttered, as always, his voice strangely clear among the chaos. "But I don't know how."
Ethan awoke, a few seconds before his alarm, like always, just a little too late to stop it from going off. It's grating, jangling tones piercing straight into the center of Ethan's brain.
He levered himself out of bed immediately. A Green did not snooze, he told himself wearily, not when there was work to be done. Ethan had never once in his life slept past the alarm and today was no exception. 
Groggily, he shuffled into the bathroom and stared at his reflection. There was that curly mop of comb-destroying hair. There were those same, tired brown eyes. A nose a little too long, a mouth a little too feminine, a frame far, far too scrawny.
Nothing new here.
He went through his usual routine, dressing in the same white shirt, and the same green slacks he wore just about every day of his adult life. He slipped on the same, stiff loafers, and then… Well, then the apron.
He'd thought he'd have gotten used to it by now. He'd seen it on his parents since he was a child. He'd worn it himself since he was a teenager. But somehow, it still managed to give him pause. Probably because it was hideous.
Family legend said that his great grandmother had chosen the color because it reminded her of springtime, of freshness. Most people Ethan knew would never in their wildest dreams have come to these associations. Looking at it, the words of Ethan's best friend ran through his head. 
"If that's fresh anything, it's fresh vomit. Unhealthy vomit. Go to the doctor, something's gone wrong, vomit."
But... It had been a family tradition for generations. It was the Green family's trademark.
And so, dutifully, Ethan put it on, tying it in a tight double knot, even though it made it near impossible to get off later. It was what he always did. It was how it had always been done.
With heavy feet, he trudged downstairs, into the living room.
In truth, it looked almost no different from his dreams. Everything was still in its place, untouched, as it had been for four years now. A few low couches, huddled around the room, a tall bookshelf standing sentinel in the corner, a battered TV sitting silent nearby. The same pictures, arrayed on the mantelpiece, familiar faces staring out. It was exactly the same, an almost perfect monument to the way things used to be... except.
It was so empty. Ethan had managed to preserve every inch of the room, as though nothing had changed, but somehow, like sand slipping through his fingers, he hadn't been able to keep the life that had once existed here, the almost palpable feel of warmth and joy. Now, absence seemed to hang like dust in the air. 
Well, that wasn't the only change. Slowly, Ethan made his way over to the bookshelf, and ran his fingers over the glossy, cool stone of the urn sitting high on its shelves. He muttered a quiet, customary, "Good morning." For a moment he forgot his rituals, forgot his duties, and let himself get lost.
The soft tinkle of the bell on the other side of the door jarred him out of his reverie though. There wasn't really time to pause, he reminded himself. With brisk, purposeful steps, he crossed the room and exited out of the dim, musty corners of his home, and into the bright halls of the storefront.
This too, like the living room, differed little from his dreams, although Ethan thought hopefully that the store at least, was less melancholy than the rest of the house. The soft light of sunrise was just filtering through the tall arched windows, catching in the gingham curtains, painting the pine floor. 
There was no boisterous, laughing man behind the front counter though. Instead, there sat Todd... Or lounged Todd, his sandy, brush cut head lying in a nest of insultingly well muscled arms.
This too, Ethan had to concede, wasn't exactly new. Since Ethan had begun running the shop, Todd worked every morning, the same time, same as Ethan, and yet somehow stubbornly refused to adjust himself to actually being awake during sed time. And as he had every morning,  Ethan considered that if Todd hadn't been his best friend, he'd probably have fired him by now. That, and he was pretty good at moving boxes.
Sighing, Ethan made his way over to the stool Todd had precariously perched himself on and gave it a lazy kick. Todd awoke with a start, scrambling to keep upright.
"Am I keeping you awake Todd?" Ethan asked with a weary smile.
"Bro, you are single handedly destroying my sleep cycle, but what else is new?" Todd replied groggily, "Why'd you wake me up? You don't even need me for anything."
"The produce shipment-" Ethan began.
"-Probably won't come until noon," Todd concluded sourly.
Ethan scowled. "You've noticed that too huh? He used to come first thing a few years ago... Now he's been coming later and later..."
"Fine by me, I'm in no hurry to play packhorse." Todd replied with a jaw cracking yawn.
"It's your job Todd. Being awake, by the way, is also your job."
"Yeah, when there's shit to do. Trust me, I'll be all over those boxes when they come. I'll hit those boxes like they owed me money. Fuckin' Prince of boxes over here. But for now, no boxes, no customers... So no Todd," He muttered, laying his head down again.
"Todd, come on man. You've gotta do something. Remember what dad used to say? If you've got time to lean-"
"- You've got time to clean, yeah I remember. And don't get me wrong bro, your dad was a regular fountain of wisdom, but it's gonna be a long friggin' day. The dust will still be there after my power nap." 
Shaking his head, Ethan abandoned his efforts to rouse Todd and fetched his old push broom from its resting place nearby. 
It was worn, it's bristles tattered, it's paint chipped, and it was heavier than a broom had any right to be, the shaft made of what Ethan suspected was solid metal, but it had been in the family for generations, and it fit in Ethan's hand like it was made just for him. 
Wearily, he took it and made a few halfhearted swipes at the floor, but had to concede that all he was doing was likely wearing more of the already thin varnish off the boards. He'd spent most of last night aimlessly sweeping too, after all. It wasn't like there were customers to keep them busy.
Todd looked up, and seemed to notice the despondent look on Ethan's face. 
"Hey man, I'm just fuckin' around. You know I'll work hard today." 
"Yeah Todd, I know, I'm not really worried about you," Ethan replied quietly.
Todd stood and made his way over to Ethan,  awkwardly clapping a hand on his shoulder. "Don't worry so much dude. Things will get better. Today's gonna be different! I can feel it!" Todd exclaimed with as much enthusiasm as one could have at six in the morning.
"I don't really want it to be different," Ethan sighed,"I'd rather things... went back to being the same."
Todd scowled. "Well, tough. I said today's gonna be different, and it will. You wait and see, bro."
"Alright," Ethan laughed, "If you say so."
As the day wore on, things certainly seemed far from different.
As Todd predicted, the produce shipment came extraordinarily late. True to his word, Todd tackled the task with gusto. Ethan was forced to admit, when there was actual work to be done, Todd was a model employee. It was just sheer boredom that tripped him up. Unfortunately, boredom was the one commodity they had in plenty at the store. Once the crates were squared away, the produce stocked, there was little else to be found, because as Ethan had predicted, only a few, meandering customers made their way into the store all day. Even fewer had bought anything. 
As evening began to fall, Ethan gradually found that even he was running out of mindless busywork for himself, and so, he began to fall back on entertaining Todd's inane chatter.
"Hey, bro!" Todd called from the front of the store. From where Ethan stood, crowded in the far corner, surrounded by crates of fruit, he could only just make out Todd's frame leaning languidly on the counter, a newspaper in hand. "Did you read this story? The one in the paper today?"
"You mean that paper we're supposed to be selling?" Ethan sighed.
"Yeah, whatever dude, listen up. Apparently there was a dragon attack in South Mills. Isn't that crazy?"
Ethan scowled. "A dragon? An actual like... wild dragon? I thought those were pretty rare."
"Yeah, I know right? I guess it's the first attack in like, five years or something," Todd paused, laying down the paper, "Hey... do you think something like that could happen here?" He added, in a tone far more hopeful than frightened.
"Here?" Ethan didn't even give the question a moment's consideration, "No way. That stuff happens out in the country, not in the middle of downtown. Not here."
"I dunno, could happen. Oh! like I heard from my cousin’s friend's sister, there was that place down on Pine St, that mom and pop diner? Anyhow, so I guess the health inspector was due to visit, and they were freaking out because they'd never make the grade, right? And then like, overnight, they get one of those... Uh, those little bastards... What're they called? Something like food... a muffin?"
"A Brownie," Ethan supplied wearily.
"Yeah! That's the thing! Anyhow, I guess one of those moves in, and suddenly the next morning their kitchen is totally clean and up to code! So see man, that kind of thing happens around here."
Ethan shook his head. "Don't hold your breath Todd. This place isn't exactly magical."
Ethan had always been vaguely aware of Magic, in the same way one could be vaguely aware that elephants existed. It was a part of life for some people, and sometimes interesting to hear about, but Ethan sure as hell didn't want it in his shop. A Green, he could almost hear his father saying, did not rely on Magic. Hard work, courage and love had their own magic, he would state, and it was all their family ever needed. Ethan held by this attitude dutifully... Not that anything remotely Magical had ever shown up at his door. Life at the shop had been blissfully routine for years, so much so that it was almost easy to forget that Magic even existed to begin with.
"Still, it'd be cool," Todd muttered.
Ethan smirked. "What, you want a dragon to come burn the shop down?" 
Todd heaved a sigh. "Well at least then I'd get weekends off..."
Ethan paused, a twinge of guilt running through him. "Look..." He began awkwardly, "I'm... I'm really sorry you've had to work so much lately. It's just, you know, money's tight... I can't really afford to hire..." 
"Bro," Todd cut in with a laugh, "Shut the fuck up man. I don't care. I didn't really mean what I said, you know that."
"I... Yeah," Ethan sighed, "I just... Feel bad."
"You always feel bad. Constantly. You're like a little rain cloud of pure downer. Come on, bro, don't take me so seriously. I don't." 
"Yeah okay. Just, I don't wanna be that boss, y'know?"
"You aren't dude. Calm down. Sweep or something, that'll cheer you up." 
"Great advice. Thanks, Todd." Ethan shot back sarcastically.
"Anytime." Todd replied with cheerful sincerity.
Aggravatingly, as closing hour neared, Ethan really was still sweeping. 
There was no real aim. He just skated his broom around the shop, letting his mind wander, trying to keep visions of red ink and out of business signs out of his head. He was startled out of these thoughts however, by a sharp jab to the back.
"Ow! F-Fudge!" He muttered.
He heard Todd creak on his stool. "The spinning wheel?" He drawled lazily.
Ethan wheeled to eye the contraption in question. "Yeah, the stupid thing."
"Goddamn, that's got to be the fifth time this week. You'd think you'd steer clear of that thing by now.”
"You'd think..." Ethan muttered darkly.
He hated that spinning wheel. Hated it. Nearly every day of his life he'd had to dodge its spindle, jutting out into the aisles, taking up precious space. But his mother, and his grandmother, and her mother before that had been enamored with it. Made the place look rustic, they'd said, homey. Made it a death trap, Ethan thought murderously to himself. But still, he couldn't bring himself to remove it. It was a part of the shop. Tradition. 
He was still rubbing his sore back when the smell met his nose. He felt his stomach sink. Rotten fruit. Again. Just what he needed.
Striding over to the produce, he bent over the bin of peaches and poked at them experimentally. Their flesh gave way, revealing their slick, browning insides, releasing that same putrid odor. Ethan suppressed a groan of frustration.
"Todd!" He called.
"Yeah, what?"
"Did you forget to swap out yesterday's peaches?"
Todd poked his head down the aisle, scowling. "No man. I restocked those today, my own two hands."
"They're friggin' rotten again!" 
"Again? That's weird. They looked okay when I stocked them, I guess," Todd shrugged.
"Well, they're garbage now," Ethan sighed.
Grumbling, Ethan seized a trash bag and set about the unenviable task of discarding the moldering peaches. He was so consumed by his frustration that he didn't even hear the bell tinkling on the front door. After a few minutes though, he couldn't help but notice Todd's frantic attempts to get his attention from behind the counter.
"Bro!" Todd hissed, "Bro c'mere! C'mere c'mere!"
Ethan wasn't sure why Todd was bothering to whisper, considering that he was also windmilling his arms enthusiastically. With a sigh, Ethan set down his bag and wandered over.
"What is it, Todd?" He asked wearily.
"Check it, bro. Unbelievable," Todd breathed, gesturing down the central aisle.
Ethan followed his gaze. It was a girl. That was unsurprising. Todd never hesitated to point out a shapely looking lady or two, with just as much finesse as he was doing now. Ethan usually didn't humor these gawking sessions, a little too respectful and very much too terrified to scope out women, but this time, he found he couldn't quite tear his eyes away.
She was beautiful. Radiantly, impossibly beautiful. 
She was short, but not too short, perhaps a full head below Ethan. Her hair was cropped startlingly, boyishly close, but it was a color that Ethan, though a not poetic sort, could only describe as honey-gold. Though she wore loose, casual clothes; a t-shirt, jeans, a scarf hanging about her neck, she bore them as if they were the finest regalia. 
She stood near the coolers, inspecting a drink, and as she moved Ethan found himself taking in even the tiniest aspects of her delicate form. She had slender, perfect fingers. Rosy, cherubic, perfect lips. A pert, perfect nose. Indeed as Ethan stared, he began to realize that just about everything on her was perfect, in a very uniform, depthless kind of way. This idea suddenly changed his awe to unnerved fixation. There was something... uncanny about her.
If you'd asked a man to describe what a perfect woman looked like, aside from her haircut and clothes, they likely would have rattled off her exact attributes. There were no flaws, no quirks, nothing curious or odd on her body anywhere. Not a single freckle, beauty mark, scar, wrinkle. She was of perfect proportion, curvaceous, but not overly so. Her ears were cute ears, her brows were cute brows. Even before he caught sight of her eyes, he could predict their color, a pure brilliant sky blue. The entire effect was one of a lovely woman, to make no mistake, but something struck him as off. She seemed so... generically gorgeous. So... homogenized.
Still, she was a girl, and she was beautiful, and so Todd's next words brought a twist to Ethan's stomach.
"Go talk to her, bro."
Ethan whirled to face Todd. "What!?" He hissed.
"Yeah, dude, go talk to her! One of us has to! We can't let a babe like that walk out the door without saying something!"
"Yes we can! And why me!?"
Todd shrugged. "I know my limits dude. A girl like that? Wouldn't say two words to me. But you've got that whole kicked-puppy thing going on. Girls love that. Go talk to her."
"I... What?"
"Besides, you deserve a break. Maybe if you got a girlfriend you'd stop moping for once."
"I am not going to go over there and hit on her!" Ethan exclaimed, a little more loudly than he'd intended. He froze, panicked for a moment. Had she heard? He snuck a glance at her, but she was still staring impassively at her drink. He could have sworn he heard a snicker though.
"Relax dude. I didn't tell you to go ask her to marry you. Just say something to her."
"Like what!?" Ethan demanded quietly.
"I don't know man, like, "Hey, need help finding anything?" At the very least you gotta go help her out. It's good customer service."
Ethan paused. In a roundabout way, Todd was right. She was a customer, and so far all he'd done was stare at her. His parents would be mortified.
"Okay, well... yeah. I'm going to go help her. But I mean... Just because it's my job," He stammered.
"Sure bro. Good luck. I'll be here, thinking up baby names for you."
Ethan scowled and shook his head, but nonetheless gathered his courage and began to approach the mystery girl. He saw her gaze slant over to him, and it hit him like an electric shock. Suddenly Ethan became painfully aware of his every flaw, and imagined a few new ones for good measure. Was he walking funny? Did he always walk like that? How did walking work again?
His suddenly stilted gait carried him to her, and as she stared up at him expectantly, he remembered that now he was supposed to talk.
"Hhhh...." He began. It was supposed to be Hi, but the I had jumped ship somewhere between his brain and his lungs. "So, can I... find... anything?"
Somewhere, in the back of his skull, a cruelly rational part of him began dissecting his sentence, and concluded that it was at least missing a verb and a pronoun. It decided that the obvious remedy to this problem was to make him blush furiously. The girl bit her lip. Ethan wasn't sure what this was supposed to mean, but he had a suspicion it meant something, in the mystic language of girl. 
"Uh, yeah, no, I'm just looking at the sodas," She replied with a fluttering smile.
She had a soft, lilting voice. The kind you expected to hear raised in song. Just listening to it Ethan had the impression that pan flutes and violins were on standby.
"Oh. Okay. Sodas are... good," Ethan murmured. He could hear Todd's hand hit his forehead all the way from the front of the store.
"Yeah, uh... right. So..." The girl murmured back awkwardly.
"So..." Was all Ethan could manage to reply.
He knew this was his cue to walk away. But he just... couldn't. It was as if something intoxicating was radiating off this girl, like a perfume. It fixed him to his place, denying him the dignity of a hasty retreat. He was struggling for some kind of rational explanation for this when the girl cleared her throat.
"Look," She began. Her lyrical voice had taken on a wearied, flat tone, to very odd effect. "I'm sorry. This isn't your fault."
"Wait, what's not my fault?" 
"The awkwardness."
Her bluntness was surprising, but somehow Ethan found himself laughing. "Oh. No. I'm pretty sure it's all my fault. It's kind of what I do."
The girl laughed in return, and it sounded like bells. "No, seriously though. I have this effect on everyone. It's not just you."
Ethan's mouth beat his brain. "Well, yeah, because you're gorgeous."
From the front came the distinct noise of Todd falling off his chair.
To his relief and bewilderment, she laughed again. "Uh huh. I know. It's kind of part and parcel of the whole gig. I'm, uh... Well see, I'm a Princess."
Ethan blinked. Even as his mouth was saying, "What?" His mind was quickly putting the pieces together. It made sense, actually.
Up to now, Ethan had only seen Princesses on the television, generally being paraded as some kind of prize in reality shows. The formula was always the same, a few handsome Princes, some perilous trials, and in the end, a happily ever after, or so the tabloids purported. The Princess in question had always stuck Ethan as more of a prop than a person, bubbly, vacuous, grinning glossily as men risked life and limb in the pursuit of their hands, cooing breathlessly as they were carried away into the sunset like hunted pelts on the back of some ridiculous horse. And they all looked the same. A minor variation in hair or skin color, height, features, but nearly always the same, tame, brand name beautiful. Looking at this girl now, he realized that she fit the same mold perfectly, as though she'd been crafted on the same assembly line.
At any rate, Princesses, like Magic, were something that didn't happen to Ethan Green. So despite instantly believing her confession, it took a few moments for the gears in his head to restart.
"Yeah, so, I guess it's normal that you're... y'know, staring and everything," She muttered, "It's okay. Well actually it's not okay, I mean, it's kind of a pain in the ass, but it's not like you're the only one." 
Ethan shook his head. "I... I'm sorry. I just... Why are you in my shop!?" He blurted.
The Princess regarded him frostily, a strange expression on her angelic face. "Excuse me?"
"No! No no, I didn't mean that like, 'Get out of my shop or anything' it's just that... Aren't you guys usually-?" 
Her expression only darkened, her long fingers gripping the top of her soda viciously. "Aren't we usually what? Fawning out windows, waiting for our Prince to come? Embroidering our wedding gowns? What are you saying, 'Shouldn't you be in your tower?!'" 
"No! No, jeez, no," Ethan cried, holding his hands up placatingly, "I just... You're here, doing... Normal people stuff. I mean, Princesses aren't... Normal."
Somehow, he knew it was the wrong thing the moment he said it. Still, he didn't expect the tears that sprang up in her eyes.
"No. We're not. Thanks for reminding me." She seethed. Roughly, she jammed the soda back into the cooler, and wheeled around. Ethan expected her to storm off, but instead she froze.
"Miss? Please Miss... Uh, or your highness, or... whatever. I'm sorry." Ethan stammered out.
She didn't turn, didn't move. 
"Miss? Are you alright?" 
He walked as close as he dared to her. She was still fixed in place, and as Ethan watched her, he could see she was barely breathing. Baffled, he followed her gaze. She was staring, wide eyed, unblinking, at the spinning wheel.
She let out a small, defeated breath. Spoke only two words.
"Oh, fuck."
Then, moving like a woman possessed, she stepped forward, stretched out a hand, and pricked her finger on the spindle.
Then dropped like a sack of rocks.
Chapter 2
Ethan gaped for a second, staring at her sprawled body, stepping away from it like it was toxic. It took him a few seconds to find his voice. It took him longer to form actual words.
"Oh fu- Oh sh- Oh God. Oh god oh man. Ohhhhhh god oh man oh god..."
"Bro?" Came Todd's voice tentatively from the front.
"TODD!" 
"Whoa, Bro, what!?" Todd called, scrambling out from behind the counter. 
"TODD!" Ethan cried again, pointing to her prone body.
"OH SHIT!" Todd yelped, jumping back. "WHAT THE FUCK, BRO!? I told you to talk to her, not club her like a fucking seal!"
"I didn't! I was talking to her, and then she flipped out, and then she... died?"
"OH FUCK, IS SHE DEAD!?" Todd roared.
"I DON'T KNOW! I don't know! I don't know, I just... SEE THIS IS WHAT HAPPENS WHEN I TALK TO GIRLS!"
Todd let out a small burst of hysterical laughter. "Oh shit, Bro, you're a real lady killer."
"NOT FUNNY!" 
"Okay. Okay, just chill, just... Just chill," Todd took a deep breath, ran his hands through his crop of hair, "Okay. First aid right? Do we check her pulse, or... CPR? Mouth to mouth?" He offered vaguely.
"I wouldn't recommend that." Came a dry voice from behind them. 
Both of them jumped. Todd let out what could only accurately be described as a squeal. 
Whirling, Ethan came face to face with the most bizarre looking woman he'd ever seen in his life.
She wasn't quite young, but she wasn't quite old either. Something about her eyes suggested a certain august maturity, but her face had a glossy, flawless quality to it, not unlike the Princess. Her hair was a faint lavender, pulled into a rather intricate bun at the crown of her head. In truth, everything about her was lavender, from her severe, sensible pumps to her glittering, wire rim spectacles. She even seemed to emanate a nearly imperceptible lavender aura. Her clothes smacked of the same sickly hue. Ethan was just a bit at a loss for how to describe them though.
It looked like a pantsuit, tailored by someone given only the barest description of what that entailed, and with a fanciful imagination. Flairs and curlicues and embroideries plagued the thing. Ethan absently made out that her buttons were in fact twee little violet butterflies. 
And then of course, there were the wings. Gossamer, gaudy affairs, in the same precise shade of Lavender. They reached above her head, and came to an almost menacing hooked peak. They swallow-tailed beneath her, trailing just above the ground.
Ethan absorbed all of this in just a few stunned seconds. Sheer panic made him a studious observer. As the shock wore off, he felt Todd, gripping his arm so hard he was losing sensation.
"Whathafuckisthat?" Todd squeaked.
The woman... person... thing, straightened her glasses and scowled. 
"My name is Louise. I'm your Godperson attendant for this juncture," She answered. Her voice was somewhere in a bland, middle range, sterile and professional, the type of voice one chose for answering machine menus.
"Our what?" Ethan breathed.
"Here, take my card." She twiddled her fingers and in a blink of an eye a small card appeared in her hand, lavender of course. As Ethan took it, he noted absently that it gave off a strange, nauseatingly sweet smell.
"Wherethafuckyoucomefrom?" Todd cut in again.
"I teleported. Standard procedure. Much more efficient than flying," She stated as if this were self-evident, "Now, before we continue chatting, I have to observe protocol," She cleared her throat, staring Ethan square in the face. Her eyes were god damn lavender colored, "We have received notice that on these premises, a Princess has succumbed to a Curse, and as such as initiated her Trial Phase."
She had a remarkable ability for pronouncing capital letters. Everything was said with an inflection of slight annoyance.
"Uh, Miss Godperson... Louise. Ma'am. May I ask a few questions?" Ethan ventured, struggling to tread water.
"By all means."
"Okay. So. Princess?" 
"Her." Louise replied flatly, pointing to the girl sprawled on the floor.
"Okay... Curse?"
"The Spinning Wheel's Spindle. A rather old fashioned method. Usually avoided nowadays, the whole Coma business can put Princes off rather a bit, but it was deemed... Necessary in her case. Nonetheless, it was rather hard to trigger. I have to say I'm grateful for your assistance in that matter."
"Assist? I didn't push her into the thing!" Ethan exclaimed.
"Of course not. It would have drawn her in the moment she saw it. All the same, I'm glad you have one lying around. They're hard to come by."
"I... Yeah, sure... Anyhow. Uh... Trial Phase?"
"Ah, now here is where we really talk business. Are you the owner of these premises?" She demanded, fixing Ethan with a piercing gaze.
For a moment, Ethan almost said no. Some part of him still knew it as his parents' house. Their shop. Their home. But no, it was only his now.
"Yes. Yes I'm the owner," He nodded.
"Well then, as such, you are required, by code, to permit the use of these premises for use in the Princess' trials, and house her person until such a time as the trials are complete and a suitable Prince has awoken her."
"Waitwaitwait," Todd chimed in, "Trials? Like... Those crazy fuckin' things we see on TV? Riding up glass hills, and slaying dragons and shit?"
Louise looked at Todd as one might regard a diseased dog. "Yes, sir. Those sorts of trials. It's customary, once a Princess enters her Trial Phase, for Princes to compete for her hand. The onus of hosting these trials always falls on the owner of the-"
"Premises the Princess conks out on," Ethan surmised.
"In the cases of Magically Induced Comas, yes," Louise agreed.
"So you're going to roost a dragon in my SHOP!?" Ethan roared.
"There's no need to become excitable," Louise huffed, "Any and all damages you suffer will be compensated for. Honestly, most people are delighted to host Trials. It can be quite lucrative, you know."
"Lucrative?" Todd mumbled.
"Indeed. If you so choose, many Media outlets are happy to televise the proceedings, and pay a handsome fee for the privilege."
"No," Ethan replied firmly.
"Are you sure? It's quite routine nowadays," Louise replied airily.
"No. No media, no money, no... No trials! I don't want this! Take the girl but leave me alone!" He cried.
A look of frosty severity crossed Louise's face, momentarily contorting it into something that appeared not entirely human. Both he and Todd backed up a step. "You Don't Have A Choice Mr. Green," She intoned, every capital crisp.
"But... But this is my shop! It's my family's shop, it's been ours for generations!" Ethan protested.
"From the minute that girl fainted on your floor, for all intents and purposes, this shop became property of Fate, Mr. Green," Louise insisted.
"You can't..."
"I can. I will. You have very little choice in the matter. What choice you do have, I suggest you exercise wisely." She put firmly. Ethan felt the argument close like a pair of iron doors. "Now, as I said, you can still make a fine profit from this venture-"
"No, I still stand by what I said. No cameras." Ethan pressed. She was right. If this was the only choice he had, he was going to make the proper one. The Greens did not indulge in spectacle. The Greens didn't caper for money. The Greens did not seek fame. These were truths Ethan understood as firmly as his own name.
"Suit yourself," Louise dismissed, "It's not required. All that is required is that you don't impede the process. Do what you like with the Princess' body. Whatever is most convenient. I warn you though, lest you get visions of glory, that kissing her would be ill advised. Or any other kind of... miscreancy with her body, but kissing will have the most adverse effects."
"I... What!? No! God no! I'm not kissing a girl in a coma!" Ethan exclaimed. 
"Fuckin' right! That's creepy as balls!" Todd nodded.
"Good. See to it you maintain that attitude and I think we'll have a very amicable partnership." Louise declared cordially.
Ethan was less than reassured. He looked around his shop and fervently began to wish he really had told the Princess to get the hell out, customer service be damned.
"Oh cheer up," Louise pronounced. She sported something that it took several seconds for Ethan to realize was supposed to be a smile. "You're about to be aiding in the pursuit of True Love." 
She pronounced the last two words in such a fashion that Ethan almost saw the letters TM floating after them.
"I... Okay?"
"Don't worry, dear," The endearment came off more than a little scripted, "I'll take care of the particulars. All you have to do is sit back and stay out of the way. Who knows, you may even find it entertaining."
"I... But... Okay?"
"Good lad. Now then. I have a lot of business to attend to. We must get cracking as soon as possible, very eager to wrap this case up. That being said, how does tomorrow night, around nine o'clock fetch you?"
"For what?" Ethan asked numbly. 
"Well the trial of course!" Louise exclaimed, "Honestly, do keep up."
"Uh, well, it is after close," Ethan reasoned lamely.
"Lovely. Works for both of us. Good to see you're becoming more agreeable." Louise flashed another dubious smile. 
"I... Yeah, no problem," Ethan replied dazedly.
"Well, if that's all that sorted, I'll be on my way. You can expect the Dragon sometime around Eight, I expect."
"The... wait, what, seriously!?" Ethan exclaimed.
"Good day!" Louise replied brightly. There was a slight flash, a small sound like rushing air, and then she was gone.
He and Todd stood stock still for what must have been minutes. When Todd finally released his grip on Ethan's arm, he left sweaty fingerprints on his shirt.
"Dragon," Ethan muttered absently, "She said Dragon."
"And you said this shit doesn't happen here!" Todd replied with a faint laugh.
"Why Dragons? Why here? Why... Why me?" Ethan whispered. He looked to Todd frantically. "Did I like, murder someone and forget about it? Kick some kittens? How did my luck get this bad!?" 
"Well, you did get this chick zonked," Todd chuckled, prodding the girl with his foot.
"Don't kick her! God, what do we do with her? We can't just leave her here," Ethan moaned. Looking at her, sprawled on the hard floor, he already felt a bit guilty he'd ignored her as long as he had. 
"We could prop her up in the corner, tape her eyes open, scare the shit out of shoplifters."
"Todd!"
"Alright, dude, just kidding."
"It'll have to be the couch I guess," Ethan sighed, "Come on, help me move her."
Awkwardly, Ethan bent and slipped his hands under her arms, and Todd obligingly gathered up her legs. Lifting her, Ethan found she was actually rather light. He guessed that Todd could have lifted her on his own, but it would have hurt his pride to admit he himself likely couldn't. Together, they shuffled her into the living room. 
"She's not really breathing, Eh?" Todd ventured quietly.
Ethan had noticed the same thing. She looked still as death, but her skin was warm, her face rosy. "Yeah... It's creepy," He grunted as he struggled.
"Fuckin' creepy," Todd echoed.
Gesturing with his head, Ethan guided Todd over to the low, green couch set flush against the stairwell. "I don't know if her heart's beating either," He said as they laid her down.
Todd looked down at her, shook his head. "Nope. Nope I don't think it is."
Ethan shuddered. "So creepy."
Todd nodded, then considered a moment more. "Hey so... Hopefully that means she doesn't have to pee, right?" 
"Oh jeez. Oh wow that's gross but, yeah."
"Or eat. Or drink or anything..."
"God, where is that stupid Fairy Godperson when you need her?" Ethan hissed.
"More like Fairy Godbitch. What a cu-"
"Todd!"
"Country fried fool, as my grandma used to say," Todd recovered. 
Ethan shot him a smirk, but looking down at the stranger on his couch, he began to get the sensation that he was sliding down a very steep ravine. In actuality, it was a feeling he'd had for a very long time now, but the pace of his descent had gotten markedly faster.
"Bro? You okay?" Todd ventured quietly.
Ethan looked up, aware he'd been staring into space. "Yeah… I mean, well no, but yeah."
"I hear you. Weird fuckin' day, right?"
"Yeah, no kidding," Ethan laughed softly.
They fell into silence again for a minute. Todd seemed to become aware of his surroundings all of a sudden. 
"Hey. I just realized. I haven't been back here in like, years. Man, nothing's changed," He remarked.
"Yeah," Ethan replied vaguely. He knew Todd hadn't. No one had, except for a few well-wishing aunts, uncles, cousins, but even they'd stopped visiting months ago. The Princess was the first person to make use of the couch in ages. It always felt too big to sit on alone.
"So what now man?" Todd asked hesitantly.
Ethan shrugged. "I guess... We just close up. Go to bed, right?"
"That's it? You sure I can't do anything else?" 
"No. Wait, yeah," Ethan considered, "Can you... Can you get rid of that stupid spinning wheel for me? Just wrap it in a tarp and stick it in storage or something?"
Todd gaped openly, "Wait, for real?"
Ethan nodded wearily, "Uh, yeah. If it's not too much trouble."
"Hell no! I'd cart that fucking thing to an active volcano if you asked me, bro! But, I mean, I thought you wanted to keep it around. Because of... You know..."
Ethan knew. Some part of it felt like a betrayal, even thinking about discarding it. It was a piece of his memories, something his mother had been fond of… But he HATED it. The thing had stretched his tolerance just by hulking in the corner, but now it seemed it was actively trying to spite him. No more. It had to go.
"Yeah, Todd. I knew I said we should keep it around but... Well that's before I knew the thing was a friggin' Princess trap.," He laughed.
Todd chuckled in return. "It was like a freaking predator man! Waitin' for nubile young Princesses to wander into its clutches. It was probably practicing on you all these years."
"I don't look like a Princess," Ethan pouted.
"Sure, whatever you say, bro." Todd laughed. Turning, he strode on his heel, whistling cheerfully.
Chapter 3
The store closed and the spinning wheel properly squared away, Todd left, and Ethan found himself alone in his silent house. 
Well not quite alone. 
Standing in the living room, he caught himself staring at the Princess again. It was embarrassing, but in truth it was hard not to. Not because of her extraordinary beauty, though that was a factor, but because Ethan couldn't shake the eerie, unnatural sensation she engendered in him. His eyes fixed on her hair. It seemed... Longer somehow. He could have sworn it was just an inch when she'd walked in, but now it seemed long enough to brush her earlobes. That was impossible right? 
Confounded, he let it go. He'd already been through at least four or five things he thought impossible today. What was a few extra inches of hair compared to a half-dead girl on your couch?
Wearily, he fixed himself a haphazard supper before wandering off to his bed. Slowly, he went through his morning ritual in reverse, struggling with the knot on his apron, shuffling off his shoes, combing his hair, culminating with a brief, despondent look in the mirror. Finally, he threw himself down on his bed.
Ethan's nerves were frazzled, his mind racing, but the benefit of a long day of hard work was that it was nearly impossible to suffer insomnia. Ethan had never once in his life had trouble falling asleep, and tonight was no exception.
It began the same way.
He glided into the living room, drenched with light, radiant, warm.
He headed for the doorway, eager, hopeful.
He heard their voices. Thunder and birdsong. So close and so familiar it made his heart bleed.
He reached out a hand for the doorknob and...
Suddenly, discordantly, the door flew open. A small figure pushed its way through it, walking so briskly they bumped into Ethan's chest, giving a small squeak of surprise. Baffled, Ethan looked down.
It was her.
The Princess, in all her uncanny glory. She stared up at him with her vivid blue eyes, her honey hair cropped short over her brow. Ethan stared, open mouthed at her for a long minute, his bleary mind scrabbling to understand.
"Y-you!?" He exclaimed at length.
The girl scowled up at him. Roughly, she pushed him backwards a few steps, shutting the door behind her. "Hey, douche," She replied scathingly.
Ethan tried once or twice to speak, but words wouldn't come. He grasped at his hair, frustration, panic, confusion all battling in his chest. 
"What are you doing here!?" He cried, when his voice finally decided to show up.
She shrugged, avoiding his eyes.  "I got bored I guess. Saw this was open. Decided to snoop." 
"But... What!? How are you here, you... you're unconscious on my couch!" 
The girl rolled her eyes. "Yeah. Which is why I'm stranded in fucking dreamland, isn't it?"
"D-Dreamland?"
"Limbo, purgatory, the veil, whatever you want to call it. I got bored cruising around in the dark, figured I'd come crash this dream. I didn't know it was yours," She said with a note of disgust.
"A... a dream," Ethan murmured dazedly.
Suddenly, he heard it again, the bass rumble of his father's laugh. It drew him like a magnet. Instinctively, he tried to shift around the girl, but she noticed his maneuver and leaned against the door, arms crossed.
"Move," Ethan demanded.
"Yeah, I'm not done talking to you," The girl snorted.
Ethan began to feel frantic. "You need to move."
"Why?"
"Because I need to be out there! Move!"
"You don't need to be anywhere, it's a dream," She dismissed with another roll of her eyes.
"Move!"
"So have you tried to kiss me yet?" The girl replied, her voice casual, but her glance cutting.
Ethan paused, becoming aware that his breathing was galloping away from him. "W-What?"
"Well, you were hitting on me before. I figured you probably tried to get lucky right?"
Ethan could feel himself flush scarlet, though from indignation or humiliation he didn't know. "I was NOT hitting on you, I was... offering assistance. And no, I don't kiss girls in comas, but y'know, thanks for assuming!"
"Oh, seriously! You expect me to believe you didn't try to cop a feel!" The girl shot back. There was a ragged edge to her voice, something verging on tears, but Ethan barely noticed through his rage.
"No! Jesus, no!" He shouted, throwing up his hands.
"I know how it is! You get a pretty Princess in your shop, she passes out, is totally at your mercy. Figured I was public property anyhow!? Thought it was your lucky day!?"
Even high and screaming her voice was aggravatingly lovely. Her flushed face and teary eyes were still picturesquely perfect. It only threw fuel on Ethan's anger.
"LUCKY!?" He roared. A few tight, hysterical laughs bubbled out of his chest. "LUCKY!? You think it's LUCKY when a stranger passes out in your store!? You think it's LUCKY when some psychopathic fairy-lawyer from hell tells you she can do whatever she likes with your home!? You think it's LUCKY when... when everything you love could be burned to the ground tomorrow!? Is THAT your idea of LUCKY!?" Ethan buried his face in his hands, and took a few, sharp breaths before continuing. "I didn't ask for this! I didn't ask for you, or your curse, or any of this... So just... God, will you please just leave me alone and get out of the way?" 
He looked at her face for the first time since he'd begun his tirade. She stared back, wide eyed, lips pursed. Her bitterness was gone, but she still remained frozen in place.
"Why do you want to get back there so bad?" She asked in a small, blank voice. "It's just your storefront. It's barely even different from when I saw it."
Ethan's patience had dissolved. Roughly, he pushed her arm aside, grasped for the doorknob.
"I need to see them," He answered flatly.
"See who?" She still stood stubbornly in the way. Ethan turned the knob, tried to prop it open. 
"My parents," Ethan continued, an edge of desperation entering his voice.
"But it's just a dream-" 
"I need to see them before they disappear!" Ethan cried, wrenching at the door.
He heard the girl give a small gasp, and suddenly she sprang away from the door. Ethan flung it open, heart beating wild with anticipation, but...
There was nothing.
The doorway opened into darkness. A complete and unending void.
"I... What... What happened?" Ethan whispered.
He reached out a tentative hand, pawed at the abyss beyond. He felt only dry, empty cold meeting his touch.
"They... They're gone. It's gone. Everything's gone," He intoned.
"It's just a dream," Came the girl's voice, meek, soft. 
"They're gone," Ethan repeated, choking over the last syllable.
Ethan slowly backed away from the door, shut it. The endless blackness was more than he could bear. He felt tears gathering in the corners of his eyes, and shakily raised his hand to cover them. He stood in silence for what must have been a very long time, grappling with the void that swelled inside him, the echo to that dark and empty doorway.
"They aren't gone forever," The girl chimed in.
Ethan took a quick, gulping breath. "Yeah. Yeah they are," He replied thickly. 
The girl didn't reply, but her silence was answer enough.
There was another long pause, as Ethan tried to collect himself, tried to just breathe. Eventually though, he couldn't ignore the feel of the girl's eyes on him. Wearily, he straightened up, turned to face her.
"What do you-" 
"I'm sorry!" She blurted.
Ethan blinked.
"What?"
"I'm sorry. I'm really, really sorry!" She cried. Perfect, crystalline tears began to roll down her cheeks, and Ethan dimly considered that it was almost unfair how prettily flushed her face was, compared to his doubtlessly blotchy, red eyed one. "I'm sorry about your house and your shop, and your parents... I'm sorry I was such a fucking bitch back there... I just... Oh god, I'm really, really sorry about everything!" She sobbed.
Ethan found himself in the odd position of immediately feeling guilty. Instantly all his rage and pain were forgotten as he scrambled for a way to make things right.
"Hey, no, it's okay. It's alright. I, uh... I don't mind." He stammered.
She gave a small, tinkling laugh, between gasping breaths. "You don't mind? I've fucked up your life!" She exclaimed.
"No, I mean... Kind of. But it's not your fault, and I mean... I'm sorry?"
She gave another, louder laugh. "You're sorry? Wow, Jesus, why on earth are you sorry?"
Ethan paused, trying to puzzle out an answer, brow furrowed.
"Uh, I'm sorry... that you're sorry?" He ventured.
The girl laughed again, and suddenly, like sun peeking out from behind clouds, something new, something genuine slipped out. Her laugh started musically, but a surprising, brash note snuck in, and then a small snort. It was jarring, but oddly refreshing. Ethan found himself smiling without exactly knowing why.
"I'm sorry. I don't mean to laugh at you." She began, misinterpreting Ethan's curious stare, "It's just... You really don't like crying people, do you?" 
Ethan returned with a laugh of his own. "No, they kind of freak me out." 
The girl smiled, and sniffling, began to swipe away her tears. "Sorry. I just... I really am sorry. About everything."
"Noted," Ethan replied with a smile.
She sighed, and the two of them regarded each other for a suddenly painfully awkward minute. Ethan cast about for what one said to a half-dead dream Princess. A question leapt into his head and he couldn't stop himself from asking it.
"Do you eat?" He blurted.
"What?" The girl looked up at him, smiling bemusedly.
"I mean, like... If you don't eat, in the real world, will you die? I should have asked the fairy god-lady or whatever but-"
"Oh. Oh no. I don't. I don't need water or anything. It's like... Magic stasis? I should be fine." 
"Oh, okay, thank god. That... that would have been weird."
They both paused for a moment, no doubt musing over the undignified scenario of trying to feed a passed-out stranger. Ethan tried to push it out of his mind. He cleared his throat uncomfortably.
"Well anyhow, uh, your body is good - I mean it's okay! It's fine. It's uh, on my couch," He supplied.
"Oh, yeah, thanks. That's nice," The girl replied hurriedly, "One of... one of these?" She queried, pointing around the room.
"What? Oh! Yeah... uh, that one." Ethan answered, gesturing.
"Huh." The girl crossed over to the couch in question. Stiffly, she sat, bounced on it a few times. "Seems comfy enough. Thanks," She added with a smile.
"Yeah, no problem," Ethan smiled back nervously. Hesitant, but feeling gawky standing over her, he crossed to the couch and sat as well, taking care to seat himself on the far opposite side. "I mean. It's not exactly... uh... fit for a Princess or anything," He muttered.
The girl gave a loud snort of derision, another strange, fascinating slip of her veneer. "I would sleep on the lumpiest couches on earth if I could stop being a fucking Princess."
Ethan smiled at her nervously. "What, seriously?"
The girl nodded, her shoulders slumped. "Yeah, seriously."
"But I mean... I thought being a Princess was every girl's dream?"
The girl gave a small, bitter laugh. "Yeah, I guess. I mean, for some girls it must be. I've seen ones that seem happy enough. I mean, money, fame, a handsome husband... It sounds pretty great. Maybe I'm weird for thinking it's not, but... Jesus, it's not." 
"What do you mean?" 
"What do I mean!? I mean it's... It's... It's a trap, you know? It's a perversion, it's a violation, it's... It's a fucking nightmare."
"A violation?" Ethan gulped.
The girl nodded vigorously. "Yeah, you have no idea. I mean... Where do I start?" She looked down at her hands, folded in her lap, and seemed to be struck with inspiration. "Okay," She said, holding them up, "First of all. This isn't me."
"Oooo...kay?" 
"This, all this," She pressed, circling her finger around her face, "This isn't what I look like. I was made to look like this."
"How do you mean... you used to look different?"
The girl nodded. "My mom tells me that when I was born, I looked like her. I had freckles, and a bigger mouth, and a different nose... But then the fucking godpeople came." She sighed.
"The fairy ones?"
"Yeah, those ones. So... Okay, you know how Princesses used to be a monarchy thing?" She enquired.
"Uh, yeah, vaguely," Ethan nodded.
"Well now it's just a random thing. Maybe because of the march of democracy or something, I don't know. All I do know, is that one day, a few months after you're born, fairy godparents just zap themselves into your fucking nursery and decide you're a Prince or a Princess. There's nothing your parents can do, nothing anybody can do, they just decide it, and that's that."
"So... just for giggles? Why do they pick who they pick?" 
"I don't know. I think they have some reasoning behind it... I mean, they're like magical lawyers, you're right, they've got all these rules and regulations, they've got to have a reason, but... I don't know. Anyhow. So they decide you're a Princess and then you get blessed."
"Blessed?"
"Uh huh. You get some kind of special gift. Three of them usually. So Princes get stuff like Courage, or Strength, or Dashing, or something like that. With Princesses though, it's junk like Grace, or Poise, or Good Posture."
"That last one sounds annoying," Ethan observed.
"I know, right? At least I didn't get saddled with that one," She laughed, gesturing at her slumped frame, "And of course they're never anything useful. I could be happy with, like, Good at Math, or Tells Good Jokes or... I dunno... Remembers Birthdays Really Well."
"Talented Beekeeper," Ethan offered. 
Another laugh, another slipped note. Ethan smiled.
"Yeah, why not? Anything like that. But no. Useless bullshit. And then with Princesses, one of the gifts is always Beauty." She sighed bitterly.
"Seems kinda... subjective," Ethan muttered. 
"Yeah, well not to the Godparents, apparently. When a girl is gifted with Beauty, she doesn't just become a prettier version of herself, or just stays the same and everyone thinks she's beautiful... She actually physically changes. I changed. I used to look different. I used to look like my mom. Now... Now I don't know how I really look anymore. I just look like what the Godparents think is beautiful. Like... like the most baseline kind of beauty they could come up with."
"Wait... So your face-" 
"Not my face. Not my original one at least."
"And your eyes?" 
"Not blue. Mom thinks they might have been Hazel... I don't know." She shrugged defeatedly.
"Oh man, that's a relief!" Ethan blurted.
The girl looked at him, startled. "A relief?"
"Well, yeah, I mean..." Ethan stammered, "I just... There was something odd about you, and it was kinda freaking me out - Not that you're freaky, it's just... You looked... Uh, a little... off?"
She stared at Ethan, face unreadable. "You don't like the way I look?" She asked flatly.
"Yes! I mean no - well wait not no, but..." Ethan could almost hear the sound of a shovel pitching dirt out of his grave.
"It's okay, seriously, do you?"
Ethan gave a small, high laugh. "Uh... Well, I mean yeah, you look pretty... and everything... but it's kind of... Uh... boring? Oh wow, that came out wrong. Just not... Interesting. Wow, still wrong!" 
"No no, it's okay!" She replied. Ethan was flabbergasted to find her smiling.
"I-I like your hair though. The cut I mean," He offered.
"Oh," Her smile grew, "Thanks. I cut it myself. Every day."
"Wait, what?"
"Yeah. Turns out when they make you beautiful, they want you to stay beautiful, according to their standards. So, wounds don't scar, piercings fuse up, tattoo ink beads up and falls off. And your hair just grows and grows and fucking grows."
"Holy cow, that's weird," Ethan breathed. 
"Right!?" She exclaimed. "I once tried to put on purple lipstick and it melted in the tube! Doesn't do that with pink or light red. Such bullshit."
"So, you cut your hair and wear uh, Un-Princessey clothes because..."
"Because it's the only way I can be myself," She murmured quietly.
Ethan was silent for a moment. He looked at the beautiful face that wasn't hers and saw a sorrow beneath it that she seemed to own all too much.
"Jeez, that sounds... Bogus," He offered lamely.
She laughed. "Understatement of the year, but yeah. But I mean, that's not really the worst of it. Not by a longshot."
"Oh?" Ethan ventured.
"It's not enough to take your identity, they fucking own your life. From the moment you're Princessified, you belong to them. You don't get to choose where you live, where you go to school, what you want to do with your life. No, you're as good as a slave from that point on."
"Seriously?"
The girl nodded. "On your fourteenth birthday, right? The godparents show up, and give you a Curse. Something to begin your trials. Maybe you bite a bad apple, maybe you run into a vindictive goblin, maybe you drop candle wax on a bear..."
"What?"
"Don't ask. Anyhow, they give you this curse to hang over your head for the rest of your life. Once it gets activated, you're locked in. The contest for your hand starts, and congratulations, you've lost any control you had over your life. You're just fucking Prince bait from then on."
"Okay, wait, but... Why? I've been thinking this since you passed out on my floor... Why? Why bother, why all the trouble and magic and rules? Why marry off Princesses? What's the point?"
"I don't know. It seems insane, right? All this pageantry. They practically devote themselves to forcing this weird routine... Again, I mean... there's gotta be a reason. If you ask them they'll tell you it's all about True Love."
"Trademark," Ethan added absently.
"Oh my god, you got that too!?" The girl exclaimed. "It's like they own the patent on Tru Wuv or something. So fucking annoying. It's always True Love this, and True Love that. Which is bullshit. I mean, my parents met when they were in college. They both liked bad horror movies and jazz music. They traveled the world together on like, five bucks and a prayer. Dad proposed with a twist tie ring. That... That seems like True Love to me. I don't get any of that. I can't even date!"
"At all?" Ethan asked, very conscious of trying to sound casual.
"Nope. Do you know what happens if you try to kiss a Princess if you aren't a Prince?"
"No. I get the feeling it's ominous though." 
"You get turned into a frog. No fucking kidding. An actual frog. One of my childhood friends found that out the hard way, got an inch away from my lips and suddenly he's hopping. I cried for like, six days before the godparents showed up and changed him back." She'd begun to talk very fast, her face flushed. Ethan began to get the sensation that she'd forgotten she was even talking to anyone else. "If anyone tried to cop a feel, my clothes go all rigid. Like steel. No matter what I wear. They refuse to come off. For like, an hour. You know how hard that makes doctor's visits? Even though Princesses never really get sick... And even when I'm naked? Anyone who comes within eyeshot is left blind and paralyzed, and it doesn't wear off until I put clothes on!"
Ethan gulped, his face burning. "Uhhhh...."
"Because GOD FORBID anyone take my chastity! No! Gotta save that for our Princes! Gotta be pure, and demure, and fucking CHASTE. I'm twenty two years old dude, and I still haven't lost my...!"
She trailed off. Ethan heard her breath go out in a little dwindling squeak. He felt her eyes on the side of his head, but he stared devoutly at the floorboards.
They sat. They fidgeted. Ethan coughed twice.
Eventually, Ethan couldn't resist sneaking a look at her face. She looked embarrassed, yes. But also a little... Worn down. A little defeated. And more than a little scared.
"Hey," Ethan said quietly, breaking the silence, "I'm, uh... Sorry. About this. That all sounds really, really awful."
She looked up, a small smile tracing her face.
"I'm sorry about your hair," He continued, "And your life, and, uh, you know... your chastity." He finished with a slight break of his voice.
She burst into giggles, and Ethan was strangely delighted to hear her little snort crop up again. He found himself grinning.
"Thanks." She replied once she'd caught her breath. "And I'm sorry too. About all the stupid shit I said, and your shop, and all the trouble I've caused," She paused, looked towards the door, "And, um... Sorry about your parents."
Ethan's smile disappeared. "Why are you sorry about that? You didn't even know them."
"Yeah, but I mean... They're gone, right?" She asked quietly.
Ethan closed his eyes. Nodded.
"And that sucks, right?"
He nodded again.
"So... I'm sorry. And I'm really sorry I stopped you from seeing them," She added, her voice heavy with sincerity.
Ethan gave her a weak smile. "Don't worry about it. It's just a dream, right?"
Another moment's silence. This time broken by the girl.
"Hey. What's your name?"
Ethan looked up, smiled wryly. "Oh. I'm Ethan. Ethan Green."
The girl smirked, a strangely incongruent expression on a Princess's face. 
"Green? You own a Grocer's and your name is-?"
"Yeah yeah, hilarious right? Trust me, you haven't said anything my friend hasn't already. Repeatedly," Ethan replied with a sigh.
"Sorry," She giggled, "Uh. Well, my name's Penny."
"Penny," Ethan repeated, trying it out, "Penny what?"
She blushed. "Uh, Pierce," She mumbled.
Ethan laughed. "So wait, you're-?"
"Princess Penny Pierce." She groaned.
"Oh wow." Ethan chuckled, "And you thought my name was funny?"
"Would you believe I knew a girl whose last name was Prince? The godpeople referred to her as Princess Prince. Confused the hell out of everyone."
Both she and Ethan began to laugh, and kept laughing for longer than was truly warranted for such a small comment. They'd start to calm down, and then glance at each other and be set off all over again. On some level, Ethan understood that this was because they'd both reached a point in their stress and strangeness where they could either laugh, or cry. Laughter just seemed like the more enjoyable option.
As Ethan's giggles subsided, he looked at Penny, and suddenly saw in her... a person.
He'd seen a Pretty Girl at first, and then a Princess, and then a Pain in the Ass, but now, she was just a Person, and like that, all his awkwardness dissolved. 
"Well," He smiled, extending a hand, "It's nice to meet you, Penny Pierce," He said, purposely omitting the Princess part.
She grinned back, and Ethan thought there was something fantastically crooked about it this time. "Yeah, nice to meet you too, Ethan Green," She replied sincerely.
She stretched out her hand to meet his. He felt her fingertips brush his palm.
And then everything was tangled blankets and screaming alarms.
65 notes · View notes
bliiot-jerry · 2 years ago
Text
BLIIoT Distributed Ethernet IO Module applied to Sewage Treatment Plants
Foreword
Sewage treatment, as a key link in maintaining environmental health and sustainable development, is receiving increasing attention from governments and societies around the world. With the continuous advancement of science and technology, the application of distributed IO modules in the field of sewage treatment has gradually shown great potential, bringing new possibilities for the operation, monitoring and optimization of sewage treatment plants.
What is BLIIoT Distributed Ethernet IO Module?
Tumblr media
Sewage treatment is mainly logic control. BLIIoT Distributed Ethernet IO Module is a system that supports Ethernet communication and realizes communication and control through network connection. Support free addition of IO modules, up to 32 IO modules, these modules can include various sensors, actuators and control devices, and transmit data to the central control system through the network, thereby realizing remote monitoring and control. It also supports edge computing functions and logic control functions. This architecture makes the sewage treatment process more intelligent and automated, and also provides more support for data-driven decision-making.
Application of BLIIoT Distributed Ethernet IO Module in Sewage Treatment
Tumblr media
Real-time monitoring and Data Collection
BLIIoT Distributed Ethernet IO Module can be integrated with various sensors, such as flow sensors, turbidity sensors, pH sensors, etc., to monitor various parameters of sewage in real time. These modules transmit the collected data to a central control system or data center, allowing operators to keep abreast of the status of the processing process.
Remote Control and Adjustment
BLIIoT Distributed Ethernet IO Module enable operators to remotely control wastewater treatment equipment such as pumping stations, valves and agitators. With real-time data, operators can make adjustments based on the actual conditions of the treatment process, thereby optimizing the treatment effect.
Alarm and Notification System
BLIIoT Distributed Ethernet IO Module is integrated with the alarm system, which can automatically detect abnormal conditions in the processing process and send alarm notifications to the operator in time. This facilitates quick response to problems and reduces the potential risk of accidents.
Troubleshooting and Maintenance
BLIIoT Distributed Ethernet IO Module monitors the status and performance of the equipment, can diagnose possible faults in advance, and provide maintenance personnel with suggestions for repair and maintenance, thereby reducing the risk of equipment damage and downtime.
Data Recording and Analysis
The distributed IO module records historical data to provide support for subsequent data analysis. Through the analysis of historical data, operators can discover potential trends and problems, and make corresponding adjustments and improvements.
Energy Management
BLIIoT Distributed Ethernet IO Module monitors the energy consumption of each device to help managers find the links with high energy consumption. By optimizing energy use, wastewater treatment plants can achieve energy-saving and emission-reduction goals.
Scalability and Flexibility
BLIIoT Distributed Ethernet IO Module make the system more scalable and flexible. New devices and sensors can be added to the existing network architecture relatively easily, enabling continuous development and upgrade of the system.
Advantages of distributed IO modules
Tumblr media
BLIIoT Distributed Ethernet IO Module bring many advantages in the field of sewage treatment. First, it increases the intelligence and automation of the processing process, reducing the possibility of human error. Second, real-time data monitoring and remote control make the process more precise and efficient. In addition, functions such as fault diagnosis, energy consumption management, and data analysis help to optimize the overall operating efficiency of the sewage treatment plant, while also contributing to environmental protection and resource management.
In conclusion
The application of BLIIoT Distributed Ethernet IO Module in the field of sewage treatment has brought revolutionary changes to the management and operation of sewage treatment plants. It not only improves the efficiency and precision of the processing process, but also contributes to environmental protection and sustainable development. The equipment has the characteristics of simple debugging, convenient operation, safe use, high efficiency, low failure rate, and good sewage treatment effect, which improves labor productivity. However, we also need to fully consider network security and other issues in the application to ensure the stability and reliability of BLIIoT Distributed Ethernet IO Module. With the continuous development of technology, we have reason to believe that BLIIoT Distributed Ethernet IO Module will bring more innovation and progress to the field of sewage treatment in the future.
More information about BLIIoT Distributed Ethernet IO Module: https://www.bliiot.com/distributed-modbus-tcp-io-module-p00345p1.html
Tumblr media
0 notes
warframestuff · 4 months ago
Text
Tumblr media
Enjoy some new flair this year to commemorate the launch of Warframe: 1999! As part of Twitch Drops Fest, we're offering a total of 12 unique Glyphs by community artist death_ma666ots for you to use in Warframe. All you have to do is link your Warframe and Twitch accounts, log on, and watch any drops-enabled stream in the Warframe Directory. 
These Twitch Drops will be split between two different waves of six. The first will feature a set of "radiant" On-lyne Glyphs, featuring different members of the hottest band from Warframe: 1999 and their logo. The second wave will then feature Infested versions of each previous Glyph. You'll have to watch during two different windows between January 17 and January 31 to get the full collection, so don't miss out!
During each wave, you'll earn a new Glyph every 30 minutes for up to three hours of watch time. That means you'll need to reach a total of six hours of viewing streams in the Warframe Directory on Twitch to get the full set.
Here's the breakdown of when to watch and what you'll get:
Tumblr media
Week 1 - Radiant Glyphs: Start Date: Jan 17th at 11am ET End Date: Jan 24th at 10:59am ET Claim Time: Watch 30 minutes to earn a Radiant On-lyne Glyph. 
Total watch time to claim all items: 3 hours
30 mins: Community On-lyne Harddrive Glyph
60 mins: Community On-lyne Drillbit Glyph
90 mins: Community On-lyne DJ RoM Glyph
120 mins: Community On-lyne Zeke Glyph
150 mins:Community On-lyne Packet Glyph
180 mins: Community Radiant On-lyne Logo Glyph
Tumblr media
Part 2: Infested Glyphs Start Date: Jan 24th at 11am ET End Date: Jan 31st at 11am ET Claim Time: Watch 30 minutes to earn an Infested On-lyne Glyph. 
Total watch time to claim all items: 3 hours
30 mins: Community On-lyne Infested Harddrive Glyph
60 mins: Community On-lyne Infested Drillbit Glyph
90 mins: Community On-lyne Infested DJ RoM Glyph
120 mins: Community On-lyne Infested Zeke Glyph
150 mins: Community On-lyne Infested Packet Glyph
180 mins: Community Infested On-lyne Logo Glyph
For players wishing to obtain these Glyphs after this campaign has ended, they will be available in the Market upon the release of the "1999 Echoes" update. 
How to Participate:
If you're a Twitch Streamer looking to take part in this Directory-wide campaign, simply ensure you follow these steps:
Stream to the Warframe Directory on Twitch
Enable Drops in their Creator Dashboard on Twitch, found in the Viewer Rewards sub-category
Issues Claiming Drops:
If you’re having issues getting your Drops, make sure your accounts are properly linked at warframe.com/user. Should you not see your Twitch Account listed, or should you have multiple Warframe accounts linked to the same Twitch, issues in Drop distribution may occur. We suggest unlinking all accounts and relinking to your intended accounts to fix!
For users watching broadcasts using the Twitch iOS app, please refer to our PSA on how to redeem Drops on your device.
55 notes · View notes
boringkate · 8 months ago
Text
Did you know that when you make a steam game store page you need a Header Capsule, a Small Capsule, a Main Capsule, a Vertical Capsule, a Page Background, a Library Capsule, a Library Header, a Library Hero, and a Library Logo?
There's no way they could streamline that!?!?!?
They're like barely distinguishable. They're all just SLIGHTLY different aspect ratios and resolutions. For no good reason.
Oh. Wait. My bad. You also need to a community icon. Not to mention obviously at least five screenshots.
I might be forgetting others.
And that's the bare minimum. You're gonna want a trailer too. Maybe a workshop branding image. It goes on.
BTW for anyone wondering how well thought out those labyrinthine partner pages are (where you go to upload your game and modify the store page etc). They've literally got shit in there apologizing to you.
This is a website made by a company with infinite money.
Tumblr media
They make you pay $100 for the privilege of using this shit! And then take 30% of your sales! And you do it anyways because it's where the Gamers are. It sucks.
In conclusion: Buy and play more games on itch dot io! lmao
84 notes · View notes
dionysia-ta-astika · 1 year ago
Text
The City Dionysia begins now!
Tumblr media
About the Festival
The City Dionysia is a yearly festival in honour of Dionysos, Lord of Wine and Theatre. In ancient Athens, it was celebrated with a theatrical competition featuring tragedies, comedies, and satyr plays.
This blog serves to bring this competition into a modern scope by allowing Hellenic polytheists to submit their own creative pieces in honour of Dionysos.
Currently there are no prizes for winning, the competition only aims to be a fun way to bring the City Dionysia to life as a communal event for modern worshippers.
Categories
The categories for this edition are the same as last year, that is:
Retelling of Classic myths
Original myths
Poetry
Art (digital or traditional)
2024 Timeline
Submission openings: February 10th
Submission closing: March 10th
Vote opening: March 11th
Vote closing: March 18th
Winner announcement: March 19th
Rules for submissions
Roleplay and fanfic are not allowed in submissions. This is a religious festival, please respect our faith and do not submit an entry if you are roleplaying or writing fanfiction.
Submissions do not need to revolve specifically around Dionysos, but they must be created in honour of the Hellenic pantheon.
All stories, myths, poems, and art pieces must be entered using the submissions button.
All entries must be tagged for the category they are being submitted to.
Entries must also be tagged for potentially triggering content, squicks, and anything NSFW.
An entry may only be submitted to a single category.
Each person may only submit one entry per category each year.
Participants are the owners of their work and have full rights over their submission. Should a third party be interested in publishing/distributing/using a submission for whatever purpose, permission is to be asked to the original creator of the piece. The admins of this blog have no say in this matter.
Winners for each category will be decided by popular vote.
Happy creating and Io Dionysos!
275 notes · View notes
forty40love · 1 year ago
Text
Hi! I'm autistic, and Discord's latest mobile update is total and utter dogshit. They made it objectively less usable for no discernible reason. I'm here to help you fix that, and revert to the last update.
Disclaimer: I'm on Android, so these instructions are for Android only. If you're on IOS, I know there is a way to do it, but I'm not going to post instructions I haven't tested.
1. **UNINSTALL DISCORD.** This will not work if any user on your phone (probably only one unless you're into more technical stuff than even I am) has a more recent version installed.
2. Disable automatic app updates. If you're doing this, I expect you to already know how this works.
3. Download the APKMirror Installer (https://play.google.com/store/apps/details?id=com.apkmirror.helper.prod&hl=en_US). It will require you to watch an ad when you install the APK, but you can uninstall it after you're done.
4. Download this APK, it's the latest pre-update Discord distribution: (https://drive.google.com/file/d/1SSWdpi0Ms7wyHgDSSRqZgY4_G6r_wA0X/view?usp=drivesdk).
5. Use the APKMirror app to install the APK.
6. You're done! Launch it and log in. Feel free to uninstall APKMirror Installer and delete the APK file from your storage at this point, as you will not need them.
If you want to re-enable auto-updates for other things, follow these instructions in the app store:
- Enable aeroplane mode.
- Re-enable auto-updates of your choice (usually WiFi only).
- Navigate to the Discord app's settings in the app store.
- Disable Discord app's auto-update check box.
- Turn off aeroplane mode.
That's about it! Don't forget to leave them a negative review. If we can get a reversion of this update, that's the best outcome. Stay beautiful people.
316 notes · View notes