Chapter 2 by fifal
Where to Start?
[Contributor Page] If you can see this, then you haven't selected "Start Game"
If you have not already played the game, turn back now.
If you are trying to figure out exactly how this game works, then you are in for a doozy of a page.
There are 3 types of variables that CHYOA has, integer, boolean, and percentage. Booleans are essentially useless, and percentages are just integers with extra logic. This means that integers drive the whole story; there are no strings or enums. Each chapter has an optional list of conditions that must all be true in order for the chapter to be visible, it can also modify the values of those numbers upon opening the chapter. These three tools drive everything this story has to offer.
Even though CHYOA allows for addition and subtraction of integer variables, it's often easiest to set the value to an explicit number. The most common pattern is {Chapter | Conditions [Day < 100] AND [Stamina > 15%] AND [XXX Questline = 1] | Score Changes [Stamina - 5%] [Day + 1] [XXX Questline = 2] }
The {\if Condition ID == 0}{else@}{endif} syntax can also be useful, if the same chapter is meant to be looped over multiple times. More often than not though, it's easier to create more chapters than try to reuse the same one.
Important Variables
- {Day} - Root events should have a condition for Day > 100, which results in a Age increase
- {Money} - Limited, used in shops
- {Loop ID} - Sets the home loop such as "Main Guild Hall"
- {Might}, {Fortitude}, {Charisma} - Often rewards for finishing a questline, some chapters have secret endings if these stats are high enough. Use these to expose new content, not block it.
- {Ri Potential} - Main plot progression point
- {Age} - Increases after a set number of days
- {XXX ID} - For things like Hair Style or Height, require a special tool to generate the switch string.
- {XXX Relationship} - Essentially this is how badly the person wants to fuck Maia
- {XXX Level} - Abilities learned, 1 is always basic knowledge, but each ability can have it's own levels, which don't necessarily have to be strictly increasing.
Loop Nodes
- 0 : Guild Hall
- 1 : Conservatory
Style Rules
- Lesbian focused, exceptions are allowed
- Link Nodes do not contain text (this is a CHYOA rule, but it's really easy to forget)
- Nodes that are only accessible from links should have impossible conditions. Always use [Always False: True] for this check.
- Some Loop Nodes (Variable is {Loop ID}) are shared between schools, some are not
- Embrace single decision chapters. Do not put prerequisite checks as the inherit the ones from their parent
- New Variables can be added, but be considerate, limit names to only the required words, Capitalize the first letter of each word, and put spaces between each word
- You can not add a new Loop Node
- Always use 1. for ordered lists, this makes it so the lists can never be misnumbered when adding a new list item from the top
Making a new Event
- Add to the {Day} variable if the event takes time
- Subtract from {Stamina} if the event takes energy, ensure {Stamina} is high enough with a conditional check
- Add conditional checks for {Might}, {Fortitude}, and/or {Charisma}
- Add conditional checks for {Ri Potential}
- Subtract from or Add to from {Money} if the event costs or earns money, ensure {Money} is high enough with a conditional check
- Create a new boolean variable called {<event name> Completed} or a integer variable called {<event name> Stage}
- Add a conditional check for your new variable name or stage, so that the event cannot be repeated
Parameters
First Name : Maia
Last Name : Eidola
Hometown : The Brightgates
(Deprecated) Basic Description : {Basic Description}
Rendering Examples
astrisk
underscore
double asterisk
""quotes""
four underscores
two tildes
||spoiler||
Table below
Name Description Fireball Blows shit up, like a lot
OL
- first
- Second
- third
UL
- Order
- matters
Block Quote?
Don't Use Hypens for HRs
They
Do some weird header shit
Horizontal Rules
onebang
twobangs
*Three Bangs
Four Bangs
A Fifth Bang?
sixbangs and some astrisks
What's next?
- No further chapters
- Add a new chapter
Disable your Ad Blocker! Thanks :)
[RPG] - The Spinning Lands
A complex RPG set in a distant fragment of the Plane of Air. This story is like nothing you've seen before... on CYHOA.
[A CYHOA RPG] The Plane of Air is unfathomably large and plays host to many isolated fragments, each with their own distinct civilization and magical techniques. This is the story of a young woman within the Spinning Lands. Choose a School to follow, guide her development, and discover secrets buried deep within the Lands.
- Tags
- lesbian, female protagonist, f/f, yuri, lesbian sex, rpg, game, replayable, fantasy, magic, high fantasy, arcana, complex, open world, instant loss, sex, porn, hentai, visual novel, unique, unique experience, progression, progression fantasy, litrpg, gamelit, character creation, character customization, customizable protagonist, gay, lesbians, weak to strong, R18, strapon, strap-on, experience, level system, statistics, score, Single Choice
Updated on May 17, 2022
by fifal
Created on Mar 15, 2022
by fifal
You can customize this story. Simply enter the following details about the main characters.
With every decision at the end of a chapter your score changes. Here are your current variables.
- All Comments
- Chapter Comments