olc::CodeJam 2022 Entry #olcCodeJam2022
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

124 lines
4.7 KiB

RPG Storytelling
Extraterrestial Weather
Someone living on this planet. Sparse on resources, very volatile weather.
"ERROR CODE -1: Transmission Failed. Lost Receiving Target Location.
GPSNAV-17 - UNABLE TO LOCATE
GPSNAV-18 - UNABLE TO LOCATE
GPSNAV-22 - UNABLE TO LOCATE
GPSNAV-26 - UNABLE TO LOCATE
GPSNAV-31 - UNABLE TO LOCATE
GPSNAV-33 - UNABLE TO LOCATE
GPSNAV-35 - UNABLE TO LOCATE"
Transmission from Rover. (Rover is in bad condition)
Pan over to character's "dome"
(CUTSCENE_4)
Small house with some plants and simulating a small earth rain cycle / weather.
"RAIN CYCLE COMMENCING."
RESOURCES COUNTER: 3 (Shaking violently red)
We'll get to see the main character:
"Phew, thank goodness these came just in time."
<Player will then proceed to pick them up.>
"RAIN CYCLE ENDING. NEXT RAIN CYCLE DUE IN 17 TERRESTIAL CYCLES."
"I wonder how the air is today.."
<Player will be directed to check oxygen monitor>
Upon checking oxygen monitor, it will say Air Quality: 34%. (This now appears in the interface)
"Hmm, an actual good day." <Pulls up calendar: List of predicted cycles>
"The winds must have kicked in early. Better go out and work on R.O.V.E.R.."
<While the winds are active it lets the small amount of oxygen within the system circulate on the surface of the planet.>
(For the time being these numbers will remain static but will be later in the player's control)
Player will go check on ROVER and see that another transmission has failed.
"I almost have the receiving unit repaired, I just need another good vein of silicon and we can finish this."
"Hmmm..."
<Player looks out into the distance and sees a wall of dust>
"So those dust columns only form around large hole deposits. This is usually where volcanic activity subsides, and usually dense rich in minerals!"
"We'll head there."
<Player can start moving towards that location>
Tarantula/Centipede creatures will ambush the player.
"Not a great time for buggers. But, I'll have to take them out."
Combat:
- Every turn you can perform a Weather action.
- Weather actions are randomized, but known from the start. You will have to use them in a certain order to get the desired effect you want.
"Hurricane" - Creates a rainstorm and causes targets to become Wet.
"Snowstorm" - Causes wet enemies to freeze and does freezing damage over time
"Hailstorm" - Causes chunks of hail to rain onto enemies. (AoE)
After the first fight, the player acknowledges their control over weather.
"That's right, I do have some control over the elements around here. Over time, I've managed to study what my ancestors were exposed to on this planet."
"Careful reading and diligence has paid off and I am now able to conjure up at least small forms of these storms that my past generations were so consumed by."
"They would write on and on about how the entire world was completely transformed by these powers, and that everyday their lives would be completely
changed and influenced simply by controlling these systems."
"In complete awe of the scope of these powers, I started reading and spending time learning how these powers worked. But in the process, I've been
a little baffled."
"I don't see most of these weather systems here anymore. And what happened to all the other people? The only thing I have left...Is R.O.V.E.R. That's why I am so fixated on repairing him. Once I do, surely he will have all the answers..."
"Winds" - Winds interact with Seeds and Fire.
"Petal Storm" - A petal storm causes Seeds to scatter and minor damage.
""
==========================
After repairing R.O.V.E.Rs identification system one GPS link is reestablished however, weather conditions are not ideal and <PLAYER> will need to rest for the next cycle.
"Well, I guess it's time to take a nap while waiting."
The player is then left with the option of exploring or resting.
Upon entering the dome, the player may interact with the bed to rest.
<Transition to Chapter 2>
cut-out to GPS communication terminal announcing location of R.O.V.E.R link 2.
(Output coordinates with invading boss's tag included.
Ex. X.X+138, X.X+117)
Boss X.X invades dome, causing loud shakes to be heard just outside.
Wakes up Player.
"Of course now would be a GREAT time for an invasion."
<Upon walking outside, the battle begins.>
"What's with that weird sigil on its body..?"
<Boss' first attack will be Light Storm>
Dealing heavy damage. (Sets HP to 20.)
"Urgh...Not good, seems dangerous. Time to use Petal Storm. It allows me to regenerate health while setting up seeds!"
"Then I'll be able to use Hurricane powers in order to grow them, nourishing me while dealing additional damage!"
A card shrine appears in the house, giving you access to Petal Storm.
Once the fight begins a tutorial is initiated for how to use it.
==============
Go the whole game nameless (Do not farm food)