Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

grywec

347
Posts
4
Topics
2
Followers
A member registered May 18, 2020

Recent community posts

thanks for the ping, it was needed :)

thank you!

I feel slightly stupid but still have to ask: how does one start the dungeon?

you need to extract the scripts archive in the game folder with rpatool or similar. I forgot if the release includes only compiled scripts or the sources, too. if the first you need something like unrpyc to decompile the code.

that was fun. wouldn't mind to see more of the offchapter episodes, once in a while

my 2 cents:

when you are not already established a long rework break will cost you supporters and it is possible that you lose interest in the game - the announcement of a rework is too often the last time one sees something about a game. would be a shame for this one, I quite like it :)

when you want to retouch the game: sure, fire away and have fun. but try to combine new content with updated older scenes in one release.

my main issues with the current game is:

* navigation in the convent. so painful, it is unclear if one of the blobs makes you rotate, moves back or leads to a different area. everything w/o a quick link can only be reached by randomly clicking around, I am simply too stupid to understand your approach :D

this could be mitigated by implementing a map-based navigation only for this area (probably quite a lot of work) or when you give the "navigation blobs" unique names as mouse-over text or similar. give me a chance to see where I end

* overarching story. both the MC and Momo are kind of colourless and don't show real interest, the strongest character is imo Melinda, showing initiative and driving the interactions between the persons. I don't mind a bumbling MC much (player agency is reduced with such a PC but I'm fine with simply along the ride) but what about Momo? that she's lazy and does not like to help fits her char well. but she should be *highly* interested to get mor followers and should be much more pushy, forcing the MC to find more potential nuns. and she ought to be socializing a lot with everyone, to spread the word. as goddess she's gone when she is forgotten.

* mini games. I hate them. sorry, completely my fault. it would be great when you'd provide an option to disable them - I am sure I am not alone disliking such game features and not everyone is able to patch the scripts to make them go away

yay, new release!

I stumbled over two issues

missing image

OSError: Couldn't find file 'scene/heramael/heramael_room_sex.webp'.

the new life scene cannot be triggered when not catching the exact right moment.

the conditions in interaction.rpy:313 are too strict, the variables champion_story and izanamiEvent can get higher in 0.86 and it is not possible to trigger the scene anymore. I patched it with

if heraEvent >= 23 and syxia_new_life == False and champion_story >= 55 and izanamiEvent >= 19:

another small inconsistency happens in hana_trust_event_09.rpy in the menu option "What do you use to clean yourself?"

here you use "if hana_affection_event_04_buy_brush == True:" as trigger (line 123) for a "thanks for the brush" line but actually you should use "hana_affection_event_04 == True" (buy_brush only tracks that MC bought the brush, giving it to her changes the variable I proposed)

just noted a third one in it: when MC buys the clothes the variable "hana_casual_clothes_flag" is set (line 526) but not "hana_casual_clothes_give_flag".

it was quite confusing when I played the "Give her the casual clothes" scene and she was totally surprised about the outfit she already owned :D

in hana_trust_event_07.rpy are a couple of minor mishaps

* starting at line 977 ("Rina likes computers"). when MC bought the clothes for Hana she is so emberassed that she cannot say anything in this section :)

* line 1117: "$ hana_trust_event_07_shop_choice1 == True" should be " = True", otherwise the dialogue cannot be exhausted

and thanks for the game!

(2 edits)

hope you plan a sequel. I propose "Guardians of Freedom Academy of Exercise" as working title (until one with a good abbreviation is found)

----

edit: Free University of Csomething and Knowledge?

yay!


most important question: will you keep up the hexadecimal versioning scheme for future releases? :)

"fixing" :P

looking forward to see the plot unfold, I had fun so far!

(to nag some more: it would be nice to have Moglin's summon scene in the replays, like you did it with Krryie)

the clothing store in a new game is b0rken (starts with a screen not found exception when selecting it from the map and even fixing this to an existing, plausible-sounding screen does not work, Clother_store.rpy looks barely half-finished with close to no content).

is this to be expected?

ha :)

my lips are sealed

chapter_15.rpy:838 reads '$ marrying = "alex"', in a conversation with Cassandra on her non-harem path. This will be a fun surprise for anyone trying to get her ending :D

regarding 0.19, the one public on patreon, with two small logic issues:

story_other.rpy:6627: this should be "if marisa_end_bad_seen == "no":", otherwise the text makes no sense

story_combo.rpy:18: the two conditions blocks separated by 'or' are identical. in my game the scene triggered but you should take a look at the long list of and-chained variables

very nice release, thank you!

yay, new release!


and, fwiw, a handful of typos

script.rpy:31954: emited->emitted

script.rpy:30465: fullfilled->fulfilled

script.rpy:35189: happend->happened

script.rpy:27779: heared->heard

script.rpy:26620: nothern->northern

script.rpy:31839: roomate->roommate

script.rpy:31349: didnt->didn't

script.rpy:18014: isnt->isn't

script.rpy:34499: lets->let's

script.rpy:28501: wont->won't

script.rpy:31428: wont->won't

script.rpy:28755: throwen->thrown it / less then->less than

script.rpy:30948: more then->more than

script.rpy:33576: more then->more than

and when you're touching the lore screens: using the mouse wheel to scroll in the text boxes would be appreciated.

excellent update with a lot of plot development. thanks!

I stumbled of "right of passage" (story_combo.rpy:2052) - it's "rite of passage" :D

(twice more on the scripts, story_sammy.rpy:2669 and story_sammy.rpy:2869)

thanks for the great story!

and something's wrong with Kate's replay gallery: "ivent_syss_sex_action_kiss" is jump target for 3 scenes (one one page 2, two on page 3)

great, you're back!

in the translation is an incorrect variable, crashing the game:

Telephone.rpy in line 679 uses "lyt" insteald of the correct "lit"

'gg "Maybe [lyt] can figure out how to make money..."'

just a heads up: when loading a game from the previous version and opening the third icon on the phone the game crashes with

"AttributeError: 'Characters' object has no attribute 'Collared'"

the added variables are created in "label v0_22", triggered by "label script4", this one part of a scene in day 10 - but I am still in day 9.

this should solve automagically when I progress the game but you may take look at the renpy label "after_load" (https://www.renpy.org/doc/html/label.html#special-labels), specifically meant for stuff like setting variable default values 

for the Collared one you could use something like:

- check if the variable exists in the character object

- if not: set to False


with that out of the way: back to playing. I'm very curious how the plot develops :)

"

Lomeg explodes. All your comrades flee and you are overwhelmed by the opposite forces.

THE END

"

As weird as expected. Thanks!


Tiny inconsistency (I guess): Character card of Nara defines her as "Vana, Lutum" and says "and part... err, what was Iggdra again" - but Iggdra's card has unknown for race. Shouldn't this be Lutum? (She even says it: 'We, the Lutum, ...")


And after I noticed this I made the grave mistake to pay more attention. Have fun:

amulett->amulet

gramps1.rpy:839

d8.rpy:1389

d8.rpy:1415

d8.rpy:1417

d8.rpy:1425

d8.rpy:1452

d8.rpy:1466

d8.rpy:1470

vars.rpy:256


commited->committed

gramps1.rpy:672


existance->existence

gramps1.rpy:122


loosing->losing

d8.rpy:1421


payed->paid

options.rpy:46


realy->really

d7.rpy:599


seing->seeing

d8.rpy:1153


cant->can't

d4.rpy:408

d6.rpy:65

d3.rpy:2266

d2.rpy:1035


lets->let's

d6.rpy:2197


wether->whether

d8.rpy:69

d8.rpy:1504


d8.rpy:1748:    mc "Two and two, it's safer that way."

Speaker should be "p" instead of "mc"


d8.rpy:1772:l abel d8searchni_proom

In this label the secondfloor screen is called but it seems some tracking variables a FUBARed - the first time entering Lilibet's and Laurie's room plays the search scene, repeating this show only the generic 'room at night' label.


yor->your

d8.rpy:2544

ep2v2.rpy line 2237ff (ask for a favor but Ivanka is not willing to): 

here the variable ep2v2_asked_ivanka_favor is set to True, this could mess up later scenes - the favor was, per the story, not given and the player has to pick another menu option

ep2v2::2178 "An antibiotic agent needs to be created to kill the virus.":

antibiotics don't work against viruses, did you not pay attention in the covid era? :D

when giving thongs to Myra the gift logic for Alina is used.

in chicas.rpy::6614 and follwoing line - all checks (level caps etc) and jumps (e.g. back to Alina's gift menu instead of back to Myra)

ah wait, found it - it does nothing when it would be over the max die value, in this case the 4 I already placed in the slot.

this was unexpected, from the combat tutorial I expected a flat bonus, not only the manipulation of the die roll

not sure if already reported?

but anyway, it seems "endure" is not working as expected.

enemy had a die roll of 6 on attack, MC 4 (+2) on defence - and MC still lost HP

> let me know what you all think

porn VNs with in a scifi setting are rare, those with a good plot and high production values even rarer.

well done!

oi, you like typos? have a few more, then :)

(line numbers from the current itch version)

./images/Quests/Jade/questjade.rpy:495: agressive->aggressive

./images/Quests/Jade/questjade.rpy:902: appart->apart

./images/Quests/Jade/questjade.rpy:1013: appart->apart

./06 Chapter 6.rpy:3466: decidely->decidedly

./images/Quests/Jade/questjade.rpy:460: definitly->definitely

./images/Quests/Jade/questjade.rpy:639: embarassed->embarrassed

./images/Quests/Jade/questjade.rpy:640: embarassed->embarrassed

./images/Quests/Jade/questjade.rpy:570: embarassing->embarrassing

./06 Chapter 6.rpy:323: embarrased->embarrassed

./images/Quests/Jade/questjade.rpy:569: embarrasing->embarrassing

./images/Quests/S2E2/S2E2.rpy:1517: forseeable->foreseeable

./06 Chapter 6.rpy:968: forseeable->foreseeable

./images/Quests/Jade/questjade.rpy:401: happend->happened

./images/Quests/Jade/questjade.rpy:432: happend->happened

./images/Quests/Jade/questjade.rpy:535: happend->happened

./images/Quests/Jade/questjade.rpy:591: happend->happened

./images/Quests/Jade/questjade.rpy:55: independant->independent

./images/Quests/Jade/questjade.rpy:542: interupt->interrupt

./06 Chapter 6.rpy:5248: siezed->seized

./04 Chapter 4.rpy:600: souvenier->souvenir

./images/Quests/Jade/questjade.rpy:925: supressing->suppressing

./images/Quests/S2E2/S2E2.rpy:1457: teh->the

./images/Quests/Ember/questember.rpy:157: waht->what

./images/Quests/Jade/questjade.rpy:818: didnt->didn't

./images/Quests/Jade/questjade.rpy:961: didnt->didn't

./06 Chapter 6.rpy:3689: isnt->isn't


looking forward to see more content, act 1 was already great, but this one seems to be even better

That was fun!

(It will be interesting to see how you'll close off the main plot, with helping all the chars leaving the interim; now that you began to interleave even more of the separate stories. I hope the arc will work out, so far everything is still open and plausible within the game's world but I feel (fear?) keeping all the chars around will make it harder and harder to keep MC's role as archon believable)

(1 edit)

> immune to them now

learning by pain, eh? 

it's cue, not queue, btw :P (chapter_5.rpy:2514)

(3 edits)

I stumbled over this game as it was part of the romance bundle and have to admit that I nearly did not play it.

The "penis as a third arm" aesthetics is a huge 'nope' for me and I instinctively closed the game very early on (the lake scene, when the MC was shown for the first time naked). I only started it again as I read Axphyxia's note here in the comments ("unexpectedly, the game turns out to be very good and fun") and I gave it a second chance.

What should I say: The plot is well-designed and the story, while not ground-breaking, a good read. Fortunately you opted to not use the oh-so-stupid penis as main plot device for your visuals and I'm having, unexpectedly [:)], fun with the game.


Have a few typos, depending on your PoV a compensation for the criticism in my post or to add insult to injury :D

./chapter_7.rpy:4385: agains->against

./chapter_10.rpy:3250: agressive->aggressive

./script.rpy:14168: appologies->apologies

./stats__lore.rpy:3262: assualt->assault

./stats__lore.rpy:3293: assualt->assault

./chapter_5.rpy:1765: becuase->because

./chapter_7.rpy:2158: benificial->beneficial

./chapter_7.rpy:2167: benificial->beneficial

./chapter_7.rpy:2323: benificial->beneficial

./chapter_7.rpy:2332: benificial->beneficial

./chapter_7.rpy:5678: consistant->consistent

./chapter_7.rpy:5790: consistant->consistent

./chapter_5.rpy:1618: discribe->describe

./script.rpy:11818: dissapeared->disappeared

./chapter_8.rpy:4337: everthing->everything

./script.rpy:4021: existance->existence

./stats__lore.rpy:3061: fourties->forties

./stats__lore.rpy:3011: fourty->forty

./stats__lore.rpy:3098: fourty->forty

./chapter_5.rpy:3612: harrassing->harassing

./chapter_9.rpy:818: heared->heard

./chapter_8.rpy:941: layed->laid

./stats__lore.rpy:2808: lefted->left

./chapter_9.rpy:4631: loosing->losing

./chapter_9.rpy:4971: loosing->losing

./chapter_10.rpy:4898: loosing->losing

./chapter_6.rpy:317: occurr->occur

./chapter_7.rpy:1399: paticular->particular

./script.rpy:20215: potatos->potatoes

./chapter_6.rpy:1259: powerfull->powerful

./chapter_9.rpy:537: proccess->process

./chapter_9.rpy:650: recieve->receive

./chapter_7.rpy:1589: recieved->received

./chapter_7.rpy:1445: recieves->receives

./chapter_7.rpy:1449: recieves->receives

./chapter_7.rpy:1305: recieving->receiving

./script.rpy:25915: seeked->sought

./chapter_7.rpy:1418: seperate->separate

./script.rpy:11680: seperated->separated

./script.rpy:11684: seperated->separated

./script.rpy:21067: seperating->separating

./chapter_8.rpy:2609: temperture->temperature

./chapter_7.rpy:1483: thier->their

./chapter_7.rpy:1355: unforseen->unforeseen

./chapter_6.rpy:2333: untill->until

----

edited to add:

* Athena's character info spoils the plot: one can read "Connection to you: You disobayed her, killing her fury and ending the curse of the town of the faceless god." before all of that happened [btw, 'disobeyed', not 'disobayed']

* it seems you use "$ dummy +=1" as no op in menus, if/else blocks and similar (as "do nothing" function to have a valid indented code snippet). renpy has a built-in function for this: "pass"

* you know https://www.renpy.org/doc/html/developer_tools.html#lint ? not every output is an actual bug and it covers best practices, too. but it still helps to ship a better product, noteworthy are some jumps to non-existing labels

when playing as Nemu it is not possible to start class, and I believe I know what causes it: script/story/nemu/advanced classes/1. only izumi.rpy:1476

it reads

$ game.world.introduce_object(key = "start class a")

but this is Ayumi's classroom (and is unlocked on his path correctly)

I think this should be

$ game.world.introduce_object(key = "start class b")

(and you have to think about a way how to retroactively fix it, can be probably solved within the special label "after_load" and something fugly around renpy.seen_label(advanced_classes_only_izumi_end_label))

congrats on the stable code platform!


here ya go, have fun :)

./script/story/_sandbox/characters/hana's place/sbx_hana_hanas.rpy:162

agian->again

./script/story/nemu/demonic heritage/4. the faraway abyss.rpy:62

./script/story/nemu/demonic heritage/5. the awakening.rpy:376

./script/story/_sandbox/characters/beach/sbx_miya_beach.rpy:147

appearence->appearance

./script/story/nemu/demonic heritage/4. the faraway abyss.rpy:362

appearences->appearances

./script/core/achievements/achievements_ini.rpy:4

./script/story/_sandbox/characters/tamiko's place/tamiko's place hub/sbx_chizuru_tamiko.rpy:268

./script/story/_sandbox/characters/tamiko's place/tamiko's place hub/sbx_chizuru_tamiko.rpy:293

./script/story/_sandbox/characters/tamiko's place/tamiko's place hub/sbx_chizuru_tamiko.rpy:320

begining->beginning

./script/story/ayumu/the map/5. delving inside.rpy:216

bizzare->bizarre

./script/story/nemu/demonic heritage/4. the faraway abyss.rpy:100

certian->certain

./script/core/events/events_ini.rpy:188

challange->challenge

./script/core/characters/relationships/relationships_ini.rpy:24

collegue->colleague

./script/story/ayumu/the map/3. the first step.rpy:304

contined->continued

./script/core/__start/start.rpy:246

developement->development

./script/story/nemu/demonic heritage/5. the awakening.rpy:381

devestated->devastated

./script/story/ayumu/the map/4. let him cook.rpy:2703

embarassing->embarrassing

./script/story/nemu/demonic heritage/4. the faraway abyss.rpy:504

existance->existence ; guaratee->guarantee

./script/story/ayumu/the map/4. let him cook.rpy:2260

guidence->guidance

./script/story/ayumu/the map/6. dark room.rpy:312

irresistable->irresistible ; "you whole aura"->"your whole aura"

./script/story/_sandbox/characters/tamiko's place/tamiko's place hub/sbx_chizuru_tamiko.rpy:325

literaly->literally

./script/story/ayumu/in the cards/1. heart of the cards.rpy:255

noticible->noticeable

./script/story/ayumu/the map/5. delving inside.rpy:84

persistant->persistent

./script/story/nemu/advanced classes/1. only izumi.rpy:1320

preperations->preparations

./script/story/nemu/demonic heritage/6. morning or two after.rpy:830

./script/story/_sandbox/characters/maid cafe/sbx_rina_maidcafe.rpy:189

rythm->rhythm

./script/story/_sandbox/characters/hana's place/sbx_waru_hanas.rpy:256

somtimes->sometimes

./script/story/nemu/demonic heritage/5. the awakening.rpy:555

strenghtening->strengthening

./script/story/ayumu/the order/1. jailed.rpy:265

valueable->valuable

./script/core/rpg/rpg char/rpg_char_py.rpy:254

cant->can't

./script/story/nemu/gym buddies/1. getting fat.rpy:103

lets->let's

./script/story/_sandbox/characters/underground/sex shop/sbx_emi_sexshop.rpy:67

wont->won't

PS you know https://www.renpy.org/doc/html/developer_tools.html#lint ? It's only a static analyzer and most of the output is about standards and best practices not leading to actual issues. but keeping this clean still helps to ship a bug-free product

the requirement to start anew was .. unexpected (harr!) but it's actually quite nice to revisit the early scenes again. 

I hope you have your basic code in place now and it does not happen again? restarting games after many invested hours is not my preferrred way to spend time :)

but anyway, are you interested in a bunch of typos?