News:

Please request registration email again and then check your "Spam" folder

Former www.henthighschool.com

[Resources] Writing events for BK

Started by Goldo, May 19, 2022, 09:17 AM

Previous topic - Next topic

Vaan

#105
Hi guys,

First version of the mod is ready. I've added dating events, events are accessable from the options menu., Walk around for now, i'll add a button at some point. Siege events will happen more often now, after MC has 4 or more girls, if he fails there will be new kidnapping events that occur until he saves the girls.

I've done the MC house and have added events almost everywhere. Got inspired by a few other games to add "Spy" events where MC will have to use speed challenges to not get caught. If he does, event is over.

I played around with the renpy dice system to add simple "missions" like in RPG games where girls can be sent out to complete missions in exchange for gold and different kinds of experience, should they complete it. If not, they will get kidnapped which will also trigger the new kidnapping events, and it's up to MC to save them and so on. That one is still in progress, have not released it for the public version yet, there are a few details i would like to iron out before release.

House can be bought from the button in the mod menu and some of the areas will also need to be bought to access more events (eventually all areas will need to be bought\repaired to access them.)

https://mega.nz/file/rbJjQIbQ#epv61BTYCeroY5nXRGnARlZAHPayO_uW3wQYCdf9UIk

I've done a few playthroughs, haven't encountered many problems. My private version has a few extra things that i'm working on, that i will add here once i've fixed all the issues

I had another question, hopefully an easy one. Is it possible to get MC.girls using their traits?

Tried these, but so far it's still getting random girls.

$ able_girls = [g for g in MC.girls if girl.has_trait("Brave")]

$ girl = get_girls(1, free=False, p_traits=["Brave"])[0]

$ girl = get_girls(1, able_girls, p_traits=["Brave"])[0]

Also is there an easy way to remove the cap on love and fear, so that you can reach max or lowest without being affected by rank? I imagine it's within the game somewhere, but i can't find it. That one is just for me, won't try to add it to the public mod. If it's too compicated, i won't bother and leave it as it is.

Hope you enjoy the mod, i'll add a separate page for it if needed, i will probably be supporting it too, but support on the mod will be slow as i'm busy most days.


AlolanNinetales

Quote from: Vaan on Feb 18, 2024, 04:21 PMHi guys,

First version of the mod is ready. I've added dating events, events are accessable from the options menu., Walk around for now, i'll add a button at some point. Siege events will happen more often now, after MC has 4 or more girls, if he fails there will be new kidnapping events that occur until he saves the girls.

I've done the MC house and have added events almost everywhere. Got inspired by a few other games to add "Spy" events where MC will have to use speed challenges to not get caught. If he does, event is over.

I played around with the renpy dice system to add simple "missions" like in RPG games where girls can be sent out to complete missions in exchange for gold and different kinds of experience, should they complete it. If not, they will get kidnapped which will also trigger the new kidnapping events, and it's up to MC to save them and so on. That one is still in progress, have not released it for the public version yet, there are a few details i would like to iron out before release.

House can be bought from the button in the mod menu and some of the areas will also need to be bought to access more events (eventually all areas will need to be bought\repaired to access them.)

https://mega.nz/file/rbJjQIbQ#epv61BTYCeroY5nXRGnARlZAHPayO_uW3wQYCdf9UIk

I've done a few playthroughs, haven't encountered many problems. My private version has a few extra things that i'm working on, that i will add here once i've fixed all the issues

I had another question, hopefully an easy one. Is it possible to get MC.girls using their traits?

Tried these, but so far it's still getting random girls.

$ able_girls = [g for g in MC.girls if girl.has_trait("Brave")]

$ girl = get_girls(1, free=False, p_traits=["Brave"])[0]

$ girl = get_girls(1, able_girls, p_traits=["Brave"])[0]

Also is there an easy way to remove the cap on love and fear, so that you can reach max or lowest without being affected by rank? I imagine it's within the game somewhere, but i can't find it. That one is just for me, won't try to add it to the public mod. If it's too compicated, i won't bother and leave it as it is.

Hope you enjoy the mod, i'll add a separate page for it if needed, i will probably be supporting it too, but support on the mod will be slow as i'm busy most days.


Thank you good sir, will definitely check this out and am excited to play this

Vaan

#107
Hope you like it, let me know if there are any issues! The main idea of the house would be to have a list of free girls who live there (might be able to do a landlord\rent system or something in the future), but i haven't figured out how to do that yet, as i'm not good with python, i believe i will need it to be able to free and move girls to the house, but that would be a lot further down the line when i get better. It's why some of the content might not be related to the usual brothel interactions. But when i was writing the code, i had free girls in mind hah, felt like their content has opportunity to be expanded.

Forgot to remove some of my personal tags (kidnapped, spy), added new areas(tavern, showers, gym, pool, dressing room, living room, office and a few more) and also added furniture interactions (like on char, on table, on desk, on bed and so on). I've replaced those ones with the normal ones, (wet, public, beach, dirty, rest). I could potentially release downloads with the girlpacks i have that work with the extended tags at some point (have about 95 of them). This version should be cleaner:


https://mega.nz/file/7OZlRKjB#0PPSdrZwQ0AEWVecTOlkioeuM-vSvH5wMq69cnZUkWE