Sunrider Academy

Sunrider Academy

208 ratings
[WIP] Sunrider Academy Ultimate Guide V0.6
By RemTM
This guide will attempt to provide players with the help they need to figure out how to avoid certain unfavourable events, encounter desired events, unlock all the girls' routes, help you out with conversations and gifting, and provide information regarding what stats are needed for activities.
   
Award
Favorite
Favorited
Unfavorite
Introduction
Hello guys! This is my first ever guide for any game, so forgive me if I am not the best at explaining things for everyone. As an FYI, I have only finished one playthrough via Sola's route. However, as I got interested in what exactly was the minimum requirement for certain activities and events to avoid the need to save-scum, I decided to dive into the game code/scripts and see for myself what exactly I was doing wrong.

Please note that the following guide may will contain spoilers from the game. While I will attempt to avoid spoilers as much as possible, as with any game guide there is bound to be a few spoilers regardless. If you are worried about this, continue reading at your own peril. Otherwise, enjoy!

For the most part, this guide will be providing information based on the assumption that the game will be throwing you the WORST CASE scenarios every single time. This will of course not be the case, however it is the best way to go about doing this, so that you as the player will not have to suffer terribly in the hands of RNJesus.

As most (if not all) info provided here in this guide comes directly from the game code, scripts and assets, the info provided here should be relatively accurate. However, updates, my own mistakes, and the space whale can cause part or all of this information to be wrong. If there is anything I need to fix in this guide, or if there is anything else I could add, feel free to tell me in the comments below.
Legend
This section just provides info on a few special words I may use in the guide.

num#
Used to show specific values in expressions. Think of it as a placeholder for another number.

rand(num1, num2)
Used to provide a random number between num1 and num2. For example, rand(1, 100) will provide a random number between 1 and 100.

stress/luck
Your stress/luck stat.

difficulty
Used to represent what level of difficulty you are playing on, which will impact how calculations will turn out.
  • Waifu Mode: 0
  • Helper Mode: 1
  • Original Mode: 2
  • Hard Mode: 3
  • Space Whale Mode: 4
Please note, that while I haven't looked into it in detail, Space Whale Mode seems to trigger other things. How this will affect the information I am providing here, I do not know. Be warned.

difCheck
I will be using this to signify (difficulty-2). This is used a lot in the quations, so I find it odd why the developers never cleaned this up... oh well.

<Girl's> Affection >= #
This will indicate the girl's affection level requirement. While the affection can potentially rise past 100, for all intents and purposes we can take the max affection of any girl to be 100. In-game, each heart will indicate 10 affection points. For example, if an event required Sola's Affection >= 50, Sola must have at least 5 affection hearts in-game for the requirement to be fulfilled.

toBeat
Used to indicate what a random roll needs to beat in order for an event to occur. Usually, an equation will be provided in the section this is used.

month/week/day
Refers to the current month/week/day that the activity/event is occurring in.
Characters
The following images are thanks to Love in Space!, and can be viewed on Steam.

Activity Guide & Important (but maybe not to you) Calculations
All activities shown in this guide are related to what Kayto Shields does each hour. I will attempt to provide all the information you will need to ensure you get the best outcome possible.

Also, I have begun working on a spreadsheet based on the information provided in this guide. Check it out here[docs.google.com]. While you will only be able to view it online, I assume you can download it and edit it yourself. If you run into any issues regarding this, please let me know in the comments below.

Also, here you will find calculations used by the game to help provide the RNG element to the gameplay. While they are important to make sure the game runs, you as the player may feel free to skip this, or simply use this section as reference for the more complex equations later on in the guide.

diceRoll
This is often used to determine the result of RNG events.

With positive luck: diceRoll = rand(1,100) + rand(0,luck) - difCheck*10
With negative luck: diceRoll = rand(1,100) + rand(luck,0) - difCheck*10
[Activity] Class Study
Occurs the most often, this event will automatically trigger twice during regular school days.

If successful, Kayto will gain +1 Intelligence and +1 Stress.
If unsuccessful, Kayto will gain +2 Stress.

toBeat = 10 + stress + month * 10 + week * 2 - (intelligence / 4)

Study charms will reduce the toBeat number, making it easier to succeed in this event.
Minor Study Charm: toBeat -= 3
Study Charm: toBeat -= 5
Major Study Charm: toBeat -= 10

if diceRoll >= toBeat, activity successful
else activity unsuccessful

So, worst case scenario is:
  • Waifu Mode: diceRoll = 21
  • Helper Mode: diceRoll = 11
  • Original Mode: diceRoll = 1
  • Hard Mode: diceRoll = -9
  • Space Whale Mode: diceRoll = -19

----------------------------------------------------------------------------------------------------

As you can see, this event will become progressively harder the further into the game you go.

In order to ensure you will never fail this activity, you must have at minimum:
  • +6 Intelligence as a Base
  • +4 Intelligence for every Stress point
  • +40 Intelligence for every Month
  • +8 Intelligence for every Week

For every study charm you have, you can reduce the minimum Intelligence requirement:
  • -12 Intelligence with Minor Study Charm
  • -20 Intelligence with Study Charm
  • -40 Intelligence with Major Study Charm

Lastly, Depending on difficulty, your minimum Intelligence requirement will change:
  • -80 Intelligence on Waifu Mode
  • -40 Intelligence on Helper Mode
  • +40 Intelligence on Hard Mode
  • +80 Intelligence on Space Whale Mode

To help with calculations, provided below is a link to a spreadsheet I am currently working on. You will only be able to view it, but I assume you can download it and edit it yourself.
Calculations Check Spreadsheet[docs.google.com]
[Activity] Exams (WIP)
Occurs once a month, and will overwrite the regular Class Study activity during that day. Please note that this does not cover the Final Exams during M5 and M9.

Kayto will always gain +3 Stress during this, for a total of +6 Stress in one day from the exams alone.

luckMod
Used as a modifier to determine exam scores.

luckMod = (luck / 2) - (difCheck * 8)

Note: I am not fully confident in what the equations used in this mean yet, as I have yet to find information on what the exam#_ran part of the equations refer to. Be sure to expect more info on this once I do find out.
Events Guide
I will be using the name of the event as found within the game files for ease of reference. This is not only so then I can keep track of which event is which more easily, but you can also use it as a search parameter. Brief overviews will be provided with every event in order to understand what each event is referring to.

Note that there may be multiple locations where the same event can be triggered from. However, each event can only be triggered once per playthrough. Also, events located at the top of the list for an area will trigger first. So, if for example there are two events in the same area which you have unlocked the requirements for, only the event higher up on the list will trigger. If you wish to trigger the other event, you must visit the same area again.

Please be advised that the event names will not be hidden behind the spoiler tag due to the above reasons. You have been warned.

RNG Event
As this suggests, these events may need several tries before they will be triggered.

M#W#D#
Specifies a certain month, week and day. May also be displayed as M#, M#W#, W#, D#, etc. May also have an addition sign '+' next to it, to signify that any date after the provided date may also be included. For example, if an event had 'M3W2 +' as a requirement, it implies that any time during and after M3W2 can this event be triggered. Events which have something like 'M2 +, W3+, D2+' indicate that it will check month, week and day separately, so even if it was M3W1D4, while month and day are indeed greater than the check, because week is lower than the check the event will not trigger.

loveBento
Well... you know. This is for when a girl agrees to prepare bento (packed lunch) for you. Note that only one girl can do this. No, you can't have multiple girls giving you free lunch. Sorry, I wish this was a thing too...

Competition Day
This is used to determine if the day is one that will have a club competition occurring from either of the three clubs. Usually used to check if it is not a competition day in allowing of events to occur.
[Event] Cafeteria Events


m1w1_ava_cafeteria
RNG Event
Requirements:
None
Brief Overview:
Ava makes a rare visit to the cafeteria. All that paperwork...
Tip:
Increasing Ava's affection will increase the chances of this event occurring, if you have not yet triggered it.

asagacooklunch
Requirements:
Asaga Affection >= 30, Money > 0, loveBento = False
Brief Overview:
Asaga forgot to prepare her lunch, so she asks you to spare a cred...

chigara_cooklunch
Requirements:
Chigara Affection >= 30, loveBento = False
Brief Overview:
Chigara's asking you if she can eat with you. That face... K.O.!

m2w4_hallway
Requirements:
M2W4 +, m2w2_park Event, Chigara Affection >= 30
Brief Overview:
You meet Chigara's twin, Lynn, for the first time. Moody.

m3w4_lynn_courtyard
Requirements:
M3W4 +, m2w4_hallway Event, Chigara Affection >= 40
Brief Overview:
Second meeting with Chigara's twin, Lynn. Very moody.
[Event] Lunchtime Classroom Events
Here you will find info for all available Lunchtime Classroom events (from as far as I can tell).

asagaluncheat
Requirements:
acceptasagalunch Event
Brief Overview:
First time having Asaga's homemade bento. Prepare yourself.

chigaraluncheat
Requirements:
acceptchigarafood Event
Brief Overview:
Pending...

m2w4_hallway
Requirements:
M2W4 +, m2w2_park Event, Chigara Affection >= 30
Brief Overview:
You meet Chigara's twin, Lynn, for the first time. Moody.

m3w4_lynn_courtyard
Requirements:
M3W4 +, m2w4_hallway Event, Chigara Affection >= 40
Brief Overview:
Second meeting with Chigara's twin, Lynn. Very moody.
[Event] Class Events
Here you will find info for all available Class events (from as far as I can tell).
Note that as these events occur in the classroom, as long as it is a school day, these events will trigger automatically as long as the requirements have been fulfilled.

m1w2_asagahallway
RNG Event
Requirements:
m1w2_avaapartmentfront Event
Brief Overview:
Pending...
Tip:
Increasing Asaga's affection will increase the chances of this event occurring.

m1w4_class
Requirements:
M1W4
Brief Overview:
Pending...

m3w2_eldersday_class
Requirements:
M3W2, Asaga Affection >= 35
Brief Overview:
Pending...

m3w3_incident_class
Requirements:
m3w3_incident_room Event
Brief Overview:
Pending...

m4_asagabirthday_invite
Requirements:
Between M3W5 & M4W1D2
Brief Overview:
Pending...

m4_asagabirthday
Requirements:
M4W1D3, Chose 'Nah, just checking.' option in m4_asagabirthday_invite Event, Bought Asaga a gift at the Shopping District
Brief Overview:
Pending...

m4_asagabirthday_nopresent
Requirements:
M4W1D3, Chose 'Nah, just checking.' option in m4_asagabirthday_invite Event, Did not buy Asaga a gift at the Shopping District
Brief Overview:
Pending...

m4_liberationday_invite
Requirements:
M4W2
Brief Overview:
Pending...

m6_classroom
Requirements
M6, m6_solaswimmeet Event
Brief Overview:
Pending...

m7_asagaclass
Requirements:
M7W2 +, m7_solaparkfight Event
Brief Overview:
Pending...

m8_classculturefestival
Requirements:
M8, m8_studentcouncilculturefest Event, Must not have seen m4_asagamobchase Event
Brief Overview:
Pending...

m9_class
Requirements:
M9, m9_electionstart Event
Brief Overview:
Pending...

m4_asagatalklynnhallway
Requirements:
M4 +, Must not be W3, Chigara Affection >= 60, Asaga Affection >= 50, m4_chigaralab Event
Brief Overview:
Pending...

m4_afterdataclass
Requirements:
m4_chigaramuseumvisit Event
Brief Overview:
Pending...

m5_chigararoutepureday_before
Requirements:
M5W1D1, m4_chigaramuseumvisit and m4_lynncouncil_chase Events, Chigara Affection >= 75
Brief Overview:
Pending...

m5_chigarapureday_class
Requirements:
M5W1D2, m5_chigararoutepureday_before Event
Brief Overview:
Pending...

m6_chigarakaytobirthday_class
Requirements:
M6W2D6, m6_chigaraasagacourtyard Event, did not see m6_chigarakaytobirthday_lynn Event
Brief Overview:
Pending...

m6_chigarakaytobirthday_lynn
Requirements:
M6W2D6, m6_chigarakaytobirthday_class Event
Brief Overview:
Pending...

m6_aftertrick_hallway
Requirements:
m6_lynntrickdate Event
Brief Overview:
Pending...

m7_asagabackclass
Requirements:
M7 +, m7_chigaralynnlab Event
Brief Overview:
Pending...

m7_breakupclass
Requirements:
m7_morningbreakup Event
Brief Overview:
Pending...

m7_afterchigarafight
Requirements:
M7 +, W4 +, m7_twinswap_room Event
Brief Overview:
Pending...

m8_chigarafestivalsoon
Requirements:
M8, W2 +, did not see m4_asagamobchase, m4_avastart and m4_solastart Events
Brief Overview:
Pending...

m9_chigarachigarabirthday_class
Requirements:
m9_chigarachigarabirthday Event
Brief Overview:
Pending...

m4_asaga_mobclass
Requirements:
M4 +, m4_asaga_aftermob Event
Brief Overview:
Pending...

m5_asaga_almostpureday
M4W5, m4_asaga_afterdinner and m4_asaga_behero Events
Brief Overview:
Pending...

m5_asagapureday
Requirements:
M5W1D2, Asaga Affection >= 65, m5_asaga_puredaymorning and m4_asaga_behero Events
Brief Overview:
Pending...

m6_asaga_secondtermbegin
Requirements:
M6W1, m5_asaga_summerpractice Event
Brief Overview:
Pending...

m6_asaga_afterdaddead
Requirements:
M6W4,m6_asaga_meetdad Event
Brief Overview:
Pending...

m7_asaga_classdrama
Requirements:
M4, W1 +, D3 +, m7_asaga_ferriswheel Event
Brief Overview:
Pending...

m8_asaga_classleave
M8, m7_asaga_avacouncil Event
Brief Overview:
Pending...

m9_default_chigarabirthday
Requirements:
M9W1D3, did not see m4_solastart and m3w4_afterlab Events
Brief Overview:
Pending...

m4_classvacationreturn
Requirements:
M4W4, m4_ava_councilpaperwork Event
Brief Overview:
Pending...

m5_ava_puredayclass
Requirements:
M5W1D2, m5_ava_pureday Event
Brief Overview:
Pending...

m6_ava_asagaclass
Requirements:
M6W5, m4_avastart Event
Brief Overview:
Pending...
[Event] Courtyard Events
Here you will find info for all available Courtyard events (from as far as I can tell).


m1w1_sola_courtyard
RNG Event
Requirements:
M1W1 +
Brief Overview:
Pending...

m1w3_solalunch
Requirements:
M1W3 +, m1w2_solashrine Event
Brief Overview:
Pending...

m1w4_courtyard
Requirements:
M1W4 +, m1w3_solalunch Event
Brief Overview:
Pending...

m2w4_hallway
Requirements:
M2W4 +, m2w2_park Event, Chigara Affection >= 30
Brief Overview:
Pending...

m3w4_lynn_courtyard
Requirements:
M3W4 +, m2w4_hallway Event, Chigara Affection >= 40
Brief Overview:
Pending...

asagacooklunch
Requirements:
Asaga Affection >= 30, Money > 0, loveBento = False
Brief Overview:
Asaga forgot to prepare her lunch, so she asks you to spare a cred...

chigara_cooklunch
Requirements:
Chigara Affection >= 30, loveBento = False
Brief Overview:
Chigara's asking you if she can eat with you. That face... K.O.!

m4_solalunch
Requirements:
Sola Affection >= 60, m4_chigarainvestigate Event
Brief Overview:
Pending...
[Event] Science Lab Events
Here you will find info for all available Science Lab events (from as far as I can tell).
Note that these events trigger whenever you 'Oversee Research' or 'Bake Pastries' at the Science Lab, but not when you 'Recruit'.

m1w1_chigara_club
RNG Event
Requirements:
M1 +, W1 +
Brief Overview:
Pending...
Tip:
Increasing Chigara's affection will increase the chances of this event occurring.

m2w2_lab
Requirements:
Between M2W2 and M2W3D4
Brief Overview:
Pending...

m3w1_metlynn
Requirements:
M3 +, m2w4_hallway
Brief Overview:
Pending...

m3w4_lynn_lab
Requirements:
M3 +, m3w4_lynn_courtyard Event
Brief Overview:
Pending...

m4_chigaralab
Requirements:
M4 +, m3w4_chigarahome Event
Brief Overview:
Pending...

m4_chigarainvestigate
Requirements:
m4_solastart Event, Chigara Affection >= 50, Sola Affection >= 60
Brief Overview:
Pending...

m6_labincident
Requirements:
M6 +, m5_chigaravisithome Event
Brief Overview:
Pending...

m7_chigaralynnlab
Requirements:
m6_aftertrick_hallway Event
Brief Overview:
Pending...

m7_twinswap_lab
Requirements:
m7_breakupclass Event
Brief Overview:
Pending...

m8_labregionalssoon
Requirements:
M8 +, m7_breakupclass Event
Brief Overview:
Pending...

m6_asaga_chigaralab
M7, m6_asaga_courtyardsad Event
Brief Overview:
Pending...
[Event] Library Events
Here you will find info for all available Library events (from as far as I can tell).

m1w2_chigaralibrary
RNG Event
Requirements:
M1 +, W2 +
Brief Overview:
Pending...
Tip:
Increasing Chigara's affection will increase the chances of this event occurring.

m1w5_library
RNG Event
Requirements:
M1 +, W5 +
Brief Overview:
Pending...
Tip:
Increasing Asaga's affection will increase the chances of this event occurring.

m2w5_library
Requirements:
M2 +, W5 +, Asaga Affection >= 29
Brief Overview:
Pending...

m2w5_librarysola
Requirements:
M2 +, Sola Affection >= 29, m2w4_shrine Event
Brief Overview:
Pending...
Tip:
Unlocks Holo to gift to Sola. (Thanks to Elegy for the heads up)

m3m5_study
Requirements:
M3 +, W5, m3w1_solaholo Event, Asaga Affection >= 40, Sola Affection >= 40
Brief Overview:
Pending...

m5_solafinalexams
Requirements:
M5 +, Sola Affection >= 80, m4_solastart Event
Brief Overview:
Pending...

m6_solafutureday_library
Requirements:
Between M6W2 and M6W3D2, m4_solastart Event
Brief Overview:
Pending...

m5_lynnlibrarystalk
Requirements:
Between M5W1D3 and M5W2D7, Before and during H5, m5_pureday_end Event
Brief Overview:
Pending...
[Event] Pool Events

m1w1_sola_club
RNG Event
Requirements:
M1W1+
Brief Overview:
Pending...
Tip: Increasing Sola's affection will increase the chances of this event occurring.

m1w4_pool
Requirements:
M1W4
Brief Overview:
Pending...

m2w4_shrine
Requirements:
m2w4_shrine Event
Brief Overview:
Pending...

m4_solapool
Requirements:
m4_solastart Event, Sola Affection >= 60
Brief Overview:
Pending...

m4_solapooldive
Requirements:
m4_solapool Event, Sola Affection >= 70
Brief Overview:
Pending...
[Event] Arcade Events
m1w1_asaga_arcade
RNG Event
Requirements:
M1W1+
Brief Overview:
Pending...
Tip:
Increasing Asaga's affection will increase the chances of this event occurring.

m2w2_arcade
Requirements:
M2W2+, Asaga Affection >= 20
Brief Overview:
Pending...

m5_asagachigaraarcade
Requirements:
M5W4+, m5_solapureday Event, Competition Day = False
[Event] Park Events
m1w1_maray_park
RNG Event
Requirements:
M1W1+
Brief Overview:
Pending...
Tip:
Increasing Maray's affection will increase the chances of this event occurring.

m1w2_avapark
RNG Event
Requirements:
M1+, W2+
Brief Overview:
Pending...
Tip:
Increasing Ava's affection will increase the chances of this event occurring.

m2w2_park
Requirements:
M2W2+, Chigara Affection >= 20;
Brief Overview:
Pending...

m5_solapark
Requirements:
M5W3+, m5_solapureday Event, Sola Affection >= 80, Competition Day = False
Brief Overview:
Pending...

m6_lynnpark
Requirements:
M6, m5_chigaravisithome Event
Brief Overview:
Pending...
[Event] Shrine Events
m1w2_solashrine
RNG Event
Requirements:
M1+, W2+
Brief Overview:
Pending...
Tip:
Increasing Sola's affection will increase the chances of this event occurring.

m2w4_shrine
Requirements:
M2W4+, m1w4_solapark Event, Sola Affection >= 25
Brief Overview:
Pending...

m3w2_eldersdayshrine
Requirements:
Between M3W2 and M3W3D3, Sola Affection >= 35
Brief Overview:
Pending...

m4_solashrine
Requirements:
m4_chigarainvestigate & m4_solalunch Events, Sola Affection >= 60
Brief Overview:
Pending...

m5_solahscene1
Requirements:
M5W3+, m5_solapureday Event, Sola Affection >= 90, Competition Day = False
Brief Overview:
Pending...

m5_shrinewarning
Requirements:
M5W3+, m5_lynnlibrarystalk Event
Brief Overview:
Pending...
[Event] All Girls' Routes Unlock Requirements
After a little searching in the game files, I managed to find information for this.

The routes will become available in M4 onwards, as long as the requirements for those routes have been fulfilled. If done correctly, all 4 currently available routes should be unlocked after the Asaga birthday event. If you have been successful in doing this, it is recommended that you save the game, so as to make it easier to come back and do another girl's route later.

The options to choose a route will only appear during the Afterschool period of the day. You can only choose one route at a time.

Asaga Route
Requirements:
M4 +, m4_asagaafterbirthday Event, Asaga Affection >= 50

Ava Route
Requirements:
M4 +, m3w5_incident_councilroom2 Event, Ava Affection >= 60

Chigara Route
Requirements:
M4 +, m3w4_lynn_lab Event, Chigara Affection >= 50

Sola Route
Requirements:
M4 +, m3w3_eldersday_shrine Event, m3w1_solaholo Event, Sola Affection >= 50
Conversation Guide (WIP)
Okay, this section will be worked on as the guide grows, but for now I will list a few things you may want to keep note of.

Choices
First off, conversation choices increase or decrease a girl's affection by a set amount. The amount will never change. Usually, successful conversations increase affection, while unsuccessful conversations decrease affection. There are some cases where the affection can remain unchanged.

Secondly, every time you use a conversation option for a girl, it will become harder and harder to successfully converse with that girl using that conversation option.

Lastly, each girl will have conversation options they would prefer, and ones which they do not. This can also be influenced by the events you have encountered over the course of the game.

Gossip
Current Girl's Affection +1
Random Other Girl's Affection -1

Yeah... unless you're purposely only aiming for one girl, don't choose this option. While it does increase the girl's affection, it will actually decrease the affection of any other girl. Think of it as talking about another girl behind their back kind of thing. Not good, yeah?

Gifts
There are a total of 9 different gifts you can give to any of the girls. Listed next to each gift is the affection provided to each girl when receiving the gift. The 'Sexy Panties' is a rather special gift item, as it is the only gift that can potentially change the affection it provides depending on which events have been encountered.
  1. Star Raider Hologame: Asaga Affection +6, Chigara Affection +2, Other Girls' Affection +1
  2. Holo: Sola Affection +8 (Triggers m3w1_solaholo Event with Sola), Other Girls' Affection +1
    Note: Can be purchased after the m2w5_librarysola Event (Thanks to Elegy for the heads up)
  3. Fuzzy Socks: Ava Affection +4, Asaga Affection +1, Other Girls' Affection +3
  4. Space Whale Body Pillow: Asaga Affection +5, Maray Affection +5, Other Girls' Affection +1
  5. Incence Set: Ava Affection +4, Sola Affection +5, Other Girls' Affection +1
  6. Hungry Veniczar Apron: Asaga Affection +5, Chigara Affection +5, Other Girls' Affection +1
  7. Holonovel: Snake Pit: Ava Affection +7, Sola Affection +3, Other Girls' Affection +1
  8. Sexy Panties: Ava Affection -5, Asaga Affection +5 (before m5_asaga_summerpractice Event), Asaga Affection +8 (after m5_asaga_summerpractice Event), Chigara Affection -5 (before m5_chigaravisithome Event), Chigara Affection +5 (after m5_chigaravisithome Event), Sola Affection -5 (before m6_solabirthday Event), Sola Affection +3 (after m6_solabirthday Event), Maray Affection +3
  9. Recipe Book: Chigara Affection +5, Other Girls' Affection +1

Convo Roll
The chances of encountering a girl depends on location and luck. Usually, the game will first determine whether or not you could potentially encounter a girl. The only stat which can affect this is the Luck stat, and even then does not guarantee an encounter, just increases the chances.

Another thing to note is that girls will stop being encountered once their affection has hit 100 or over. This means that if you wish to give a girl a present (e.g. gifting Sola a Holo is required to unlock Sola's route You can now gift Sola the Holo as of update V1.01), you will need to keep their affection from reaching 100.

The following equations determine the chances of encountering a girl at a location listed below (except at Home).

if luck >= 0:
convoRoll = rand(1,100) + rand(0,luck) - difCheck*10
if stat_luck < 0:
convoRoll = rand(1,100) + rand(luck,0) - difCheck*10

The encounter charm which you can purchase from the shrine will increase this convoRoll value by 10 (except at Home).

Encounter Locations
All locations require convoRoll to be greater than 50, except at 'Class (Lunch)', which requires convoRoll to be greater than 60. 'Home' does not rely on convoRoll. The following will display all encounter locations and the chances of meeting a girl at that location.

Girls
Cafeteria
Class (Lunch)
Courtyard
Library
Science Center (Visit)
Arcade (Play)
Park (Stroll)
Ryuvian Shrine (Pray)
Gym (Exercise)
Home
Asaga
10%
50%
20%
10%
10%
60%
10%
10%
40%
0%
Ava
50%
0%
10%
50%
20%
0%
30%
10%
30%
0%
Chigara
10%
50%
10%
30%
50%
10%
20%
10%
10%
0%
Maray
0%
0%
0%
0%
10%
20%
30%
10%
0%
15%
Sola
30%
0%
60%
10%
10%
10%
10%
60%
20%
0%
Conversation Lines (Part 1)
Ava

Convo Intros
  • Huh, I didn't expect to see you here, Kayto.
  • Afternoon. What are you doing? (Triggered before or during H5)
  • Good evening. What are you doing? (Triggered after H5)
  • I didn't know you came here, Kayto.
  • I'm surprised to see you here. I hope you're working hard.
  • How's it going, Kayto.
Convo Successful (not including Flirt, Pervy, Charm)
  • Well, I guess you're right.
  • You have a point for once.
  • Yeah, I agree!
  • Really? That's interesting...
  • I'll make note of that.
Convo Successful (only Flirt, Pervy, Charm)
  • U-unbelievable, what are you saying...
  • H-hey, be serious...!
  • Really? Uuh... Thanks.
  • D-don't think this means I'll be any easier on you!
  • You're flattering me...
Convo Unsuccessful (not including Flirt, Pervy, Charm)
  • I don't get what you're saying at all!
  • That's stupid.
  • ...Idiot.
  • Sigh... That was a waste of time!
  • I can't believe you still think that!
Convo Unsuccessful (only Flirt, Pervy, Charm)
  • Ugh, this isn't the time for that! Idiot.
  • Quit wasting your time!
  • Idiot! Did you hit your head or something!?
  • Stop making a fool out of yourself!
  • Stop it!

Asaga

Convo Intros
  • Ufu... Did you miss me, Kayto? (after m5_asaga_summerpractice Event)
  • Hey, hey, hey, Kayto! What's up? (before m5_asaga_summerpractice Event)
  • Oh! I was hopin' to see you here! (after m5_asaga_summerpractice Event)
  • Oh! Running into Kayto! What a coincidence! (before m5_asaga_summerpractice Event)
  • You're here too, eh?
  • Yo! How's it goin'?
  • Kayto, let's play!
Convo Successful (not including Flirt, Pervy, Charm)
  • That's the way it is, ehh...
  • Yeah, yeah, I totally get what you mean!
  • It sure seems that way...
  • Uwah! I was thinking the same thing!
  • That's totally right!
Convo Successful (only Flirt, Pervy, Charm)
  • O-oah...! T-thanks! Hahaha!
  • R-really? Eh-heh, you're too nice!
  • O-oh! Thankies!
  • I didn't know you felt that way!
  • Eah, stop! Ehehehehe...
Convo Unsuccessful (not including Flirt, Pervy, Charm)
  • Oy, talk about something I can understand!
  • I don't get what you're saying at all!
  • Boooo!
  • That's borin'!
  • I'm not interested!
Convo Unsuccessful (only Flirt, Pervy, Charm)
  • No, no, no, Kayto! I don't think a space whale could wear twin tails!
  • No, no, no, Kayto! I don't think a space pirate could be shorter than me!
  • No, no, no, Kayto! You gotta be more careful around the emus!
  • No, no, no, Kayto! You gotta save often in different slots in case of crashes!
  • No, no, no, Kayto! You can't eat a space alpaca!
  • (after any of the 5 convo lines above) Obviously, she had lost the drift of the conversation ages ago.

Chigara

Convo Intros
  • I hope you've been well, Kayto... (after m4_chigaramuseumvisit Event)
  • A-ah, Mr. Manager... How are you doing? (before m4_chigaramuseumvisit Event)
  • Good day, Kayto. (Triggered before and during H5, after m4_chigaramuseumvisit Event)
  • Good day, Mr. Manager. (Triggered before and during H5, before m4_chigaramuseumvisit Event)
  • Good evening, Kayto. (Triggered after H5, after m4_chigaramuseumvisit Event)
  • Good evening, Mr. Manager. (Triggered after H5, before m4_chigaramuseumvisit Event)
  • O-oh... Do you need something scann--- Err... Nevermind.
  • It's a nice day for a walk, isn't it?
  • I'm glad to see you here, Kayto. (after m4_chigaramuseumvisit Event)
  • I didn't think I'd meet you here, Mr. Manager. (before m4_chigaramuseumvisit Event)
Convo Successful (not including Flirt, Pervy, Charm)
  • Mr. Manager's got a point.
  • Mm, that's right.
  • Eehhh? I didn't know that!
  • Ahaha~ That's interesting...
  • Really? I never would have thought that!
Convo Successful (only Flirt, Pervy, Charm)
  • A-ah, no, you're embarrassing me, Mr. Manager... Eh-heh...
  • E-ehh!? N-no, you're too kind...
  • A-ah, please don't flatter me too much... Eh-heh...
  • E-eh-heh... Thank you...
  • R-really? I'm glad...
Convo Unsuccessful (not including Flirt, Pervy, Charm)
  • Please don't say things like that...
  • I don't think so...
  • That's not right...
  • I don't want to talk about that...
  • N-no, don't say that...
Convo Unsuccessful (only Flirt, Pervy, Charm)
  • E-eh!? N-no! That's not allowed!
  • N-no!
  • Please don't say that!
  • C-Chigara's not interested!
  • E-e-ehhh!?
Conversation Lines (Part 2)
Sola

Convo Intros
  • Ah... I have missed you so. (after m5_solapureday_invite Event)
  • It is you... (before m5_solapureday_invite Event)
  • I am glad to see you so soon. (after m5_solapureday_invite Event)
  • Good day. (Triggered before and during H5, before m5_solapureday_invite Event)
  • Good evening. (Triggered after H5, before m5_solapureday_invite Event)
  • Ah?
  • I had hoped you would be here. (after m5_solapureday_invite Event)
  • I did not expect you here. What coincidence. (before m5_solapureday_invite Event) (Note: Grammar error is in the game. Intentional or not I have no clue.)
  • Seeing you here brings me joy. (after m5_solapureday_invite Event)
  • Hm? (before m5_solapureday_invite Event)
Convo Successful (not including Flirt, Pervy, Charm)
  • Is that so? Interesting.
  • It is as you say.
  • I see.
  • I did not know that.
  • You are correct.
Convo Successful (only Flirt, Pervy, Charm)
  • A-ah, you mustn't... You flatter me...
  • N-no, I'm not...
  • A-ah...!
  • A-ah... Why must you be so bold...
  • N-no, I'm not worthy of your praise...
Convo Unsuccessful (not including Flirt, Pervy, Charm)
  • ... ... ...
Convo Unsuccessful (only Flirt, Pervy, Charm)
  • ???

Maray

Convo Intros
  • Oh! Kayto!
  • You better be treating Sola all right! (after m5_solastudysession Event)
  • Ufufu... You're alone eh... (before m5_solastudysession Event)
  • Eh? Why aren't you hanging out with Sola instead? (after m5_solastudysession Event)
  • So I'm the only girl you have to talk with, huh... (before m5_solastudysession Event)
  • Hey Kayto!
  • Let's talk, Kayto!
Convo Successful (not including Flirt, Pervy, Charm)
  • Teeheehee... Where'd you hear that?
  • Oah, really!? I never knew!
  • Ding ding! Little sister is amused! Relationship point has been earned!
    This isn't an eroge, ya idiot!
  • Teehee... You've got to tell me more later...
  • Ahahaha~! Funny!
Convo Successful (only Flirt, Pervy, Charm)
  • G-gaaaassspp!!! D-don't tell me... Kayto's a siscon!?
    Moouuu... I was wondering why you hadn't had a girlfriend for so long...
    Unfortunately, the little sister route is still locked! Teehee!
Convo Unsuccessful (not including Flirt, Pervy, Charm)
  • I don't get what you're saying at all...
  • Mou, if you're going to be that awkward, you'll never get a girlfriend...
  • So this is why you're still single, eh...
  • Buu buu! Little sister is bored! Relationship point lost!
  • Boring~~
Convo Unsuccessful (only Flirt, Pervy, Charm)
  • Mooouuu... Is Kayto really that desparate?
    Remember, girlfriend before the end of the year!
    You'd better not let me down!
Club Members Running Away
I'm sure we've all seen this before, where a precious member of one of the clubs runs away due to low club morale. What causes this? Well, let's find out...

ranMorale
This is the base calculation variable/number to determine if a club member will run away. The higher this number is, the greater the chance is that a club member will run away.

ranMorale = rand(1,100) - rand(0,luck) + difCheck*10

Worst Case Scenario (with positive luck):
Ran_Morale = 100 - 0 + difCheck*10
If difficulty = 0, Ran_Morale = 80
If difficulty = 1, Ran_Morale = 90
If difficulty = 2, Ran_Morale = 100
If difficulty = 3, Ran_Morale = 110
If difficulty = 4, Ran_Morale = 120

If for some reason you happen to have negative luck, the worst case scenario will be even worse, as the calculation would then be:

ranMorale = rand(1,100) + rand(luck,0) + difCheck*10

Morale of the story? Keep that luck stat positive.

----------------------------------------------------------------------------------------------------

clubMorale
Represents any club's morale.

clubMembers
Represents any club's current member count.

The following expression is from the game scripts.
If clubMorale < (clubMembers * (1 + (ranMorale / 200))) and clubMembers > 1;
Okay, this part is checking if club morale is low enough for a club member to potentially run away. I will focus on this for now, as the whole idea is to prevent any potential chance that club members will run away.

First off, you will notice that there is a check if 'clubMembers > 1'. Simply put, you can rest assured that your potential waifu will never run away, as they would be the last member in the club. On the other hand, if you have less than 5 members in a club for more than a week, you get a bad end anyway due to the club disbanding, so please make sure you always have 5 or more club members at all times.

Next, 'ranMorale / 200'. If you are playing on Original Mode, this should end up becoming 0.5 in a worst case scenario.

Therefore, in order to completely prevent club members from running away on Original Mode difficulty, you must have:

clubMorale > clubMembers * 1.5
Sunrider Academy Content Restoration Mod (Patch)
Okay, I'm putting this here for completeness sake, but for those of you who would like to enjoy the game as it was intended, the developers themselves have released a patch of sorts for the game.

Rather than showing it here though, someone else has already made a guide on it here. Be sure to check it out!
http://steamproxy-script.pipiskins.com/sharedfiles/filedetails/?id=429515966
For the purposes of this guide, I will be basing it off the patched/original version of the game. Therefore, if you notice any differences to what you see in this guide and what you see in-game, it will likely be due to this fact.
Easter Eggs
Here is a list of things noticed by myself and others in the community that relate to the original game. Be warned that this section will likely get extremely spoiler heavy.

Sola Route

Kayto sees a flash of something when going to the shrine...
It is the Ryuvian ship graveyard where you first meet Sola in the original Sunrider game.
More content coming soon...
I will be working on this guide on and off over the coming days/weeks/months, depending on how long it will take to finish. If you have any suggestions on what I should prioritise, or if you are willing to contribute to the guide, feel free to comment below.
Special Thanks
I would like to say a big thank you to...

[Developer] Love in Space![sunrider-vn.com]
Without them and the community backing them, this game would never have made it into the world.

Elegy
Notified me that the m2w5_librarysola event unlocks the ability to buy the Holo to gift to Sola.

If you contribute to this guide, be sure to expect to see your name here!
Version History
V0.6 - 27/08/2015
  • Updated 'Events Guide' section
  • Added '[Event] Pool Events' section
  • Added '[Event] Arcade Events' section
  • Added '[Event] Park Events' section
  • Added '[Event] Shrine Events' section
  • Updated 'Version History' section

V0.5 - 8/08/2015
  • Guide currently undergoing review. Expect many changes to the layout and content of the guide over the coming weeks.
  • Updated 'Introduction' section
  • Added 'Characters' section
  • Updated 'Events Guide' section
  • Updated '[Event] Cafeteria Events' section
  • Updated 'Conversation Guide' section
  • Updated 'Sunrider Academy Content Restoration Mod (Patch)' section
  • Updated 'Version History' section

V0.4.1 - 5/05/2015
  • Updated '[Event] Library Events' section
  • Updated 'Conversation Guide' section
  • Updated 'Special Thanks' section
  • Updated 'Version History' section

V0.4 - 3/05/2015
  • Changed branding image for guide to use clean version
  • Updated 'Events Guide' section
  • Updated '[Event] Class Events' section
  • Added '[Event] Courtyard Events' section
  • Added '[Event] Science Lab Events' section
  • Added '[Event] Library Events' section
  • Updated and split 'Conversation Guide (Part 1)' section, convo lines now in 'Conversation Lines (Part 1)' section
  • Renamed 'Conversation Guide (Part 2)' section to 'Conversation Lines (Part 2)'
  • Added 'Sunrider Academy Content Restoration Mod (Patch)' section
  • Added 'Easter Eggs' section
  • Updated 'Version History' section

V0.3 - 26/04/2015
  • Updated 'Convo Guide' section, now split into Part 1 and Part 2
  • Updated 'Version History' section

V0.2 - 25/04/2015
  • Renamed from 'Sunrider Academy Events, Activities and Calculations Guide' to 'Sunrider Academy Ultimate Guide'
  • Updated 'Introduction' section
  • Fixed and updated 'Legend' section
  • Added 'Activity Guide & Important (but maybe not to you) Calculations' section
  • Added '[Activity] Class Study' section
  • Added 'Events Guide' section
  • Added '[Event] Cafeteria Events' section
  • Added '[Event] Class Events' section
  • Added '[Event] All Girls Route Unlock Requirements' section
  • Added 'Convo Guide' section
  • Updated 'Club Members Running Away' section
  • Added 'Version History' section

V0.1 - 24/04/2015
  • Created initial guide
  • Added 'Introduction' section
  • Added 'Legend' section
  • Added 'Club Members Running Away' section
  • Added 'More content coming soon...' section
  • Added 'Special Thanks' section
38 Comments
The Historian 3 Oct, 2023 @ 8:32pm 
so don't know if any one noticed this or not, but the visual for the holopad when in class, doing homework or studying is a message in starwars galactic basic, hard to tell what it says tho. just a fun Easter egg i saw
mysteryman115 7 Jul, 2017 @ 4:23pm 
So, how goes the guide production?
T.Phong 7 Jun, 2017 @ 11:14pm 
Ur guide look cool but i think it lack item's effect , im currently search for it.
Warrof 12 Sep, 2016 @ 8:43pm 
Never mind Found it, But you need 9 hearts for it to occur and it is supposed to happen on Kayto's Birthday.
Warrof 12 Sep, 2016 @ 8:15pm 
I'm in M8 now and I have yet to encounter Sola's 4th CG event. I've got Them in the Mountain Pool, them Kissing, her first H scene. But I'm missing the one right after that.
Xelian 15 Jul, 2016 @ 1:43am 
Anyone have any idea what the recruitment formula is? I'm getting tired of failing it...
DerEider 24 Jan, 2016 @ 11:05pm 
@Rowan L., While I have attained more like 7 Hearts or more for each of the girls, according to Samu-kun {Developer} only 5 Hearts are necessary to start the Sola ARC.
[quote=Samu-kun ;604941528485220930]Ok... As far as I know, I don't think it's a bug. You need to trigger the following flags to get Sola to ask you out on Pure Day and not trigger the Disappointed Sister End. Samu-kun = Developer

--Begin Sola's Arc on map (Have 5 Hearts with Sola)
--Visit Chigara at Lab (6 Hearts Sola, 5 Hearts Chigara)
--Visit Sola at Pool (6 Hearts Sola)
--Eat lunch with Sola at Court Yard (6 Hearts Sola)
--Visit Sola at Shrine (6 Hearts Sola)
--Visit Sola at Pool (7 Hearts Sola)
--Sola will now invite you to talk to her at the park (7 Hearts Sola)

After that, Sola will ask you out after school. [/quote]
Chigara is the only one I have had trouble racking up Hearts and I started her ARC with about 7 Hearts.
Raul 24 Jan, 2016 @ 7:10pm 
@Rebelgamer I'm playing on Original mode right now and I had my science club with 16 members/119 readiness/36 morale and 318 luck, and I still couldn't win gold on the National Exhibition. If my math was correct, that would leave the club with a mypower of 350, do you have any idea why that happened?
Astra Alyasha 12 Jan, 2016 @ 12:09am 
@Skronkk The maxium affection you can get 100, as for affection levels it varies but from my tests you need 75 to start the story arc.
Skronkk 2 Jan, 2016 @ 9:09pm 
@foxstar for affection: When you are in the town, click home and select 'Get Intel.' You're sister will tell you their affection levels in the form on hearts. Not sure the exact number she has to be at, but it's available by M2 for sure.

And yeah, I'd really like the gym ones