News:

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

Former www.henthighschool.com

Idea: Event writing contest

Started by Goldo, Sep 05, 2023, 09:39 AM

Previous topic - Next topic

GoldoTopic starter

Hey,

As I'm working on story events for 0.3, I was thinking it would be nice to have more non-story events for the mid-game.

So testing the waters here: Would some of you be interested in an event writing context? Only a beginner's level in Ren'Py should be needed for this.

The idea is simple:
  • Write a simple event in Ren'py, in a separate .rpy file, you can use new characters or existing characters from the game (provided you don't go all 'GoT' on them!)
  • Add in comments the starting conditions for that event (for instance: minimum chapter, starting location, story unlock...), and the intended results (stat changes, gold or item gains...)
  • Share it with the community and see which one is best! I'd pledge to include all the events that are of decent quality in the vanilla game.

I'll add in the next patch an easy way to launch such events directly in-game for testing (in the meantime you can use 'call' from the console).

Is anyone interested?
Maker of BK. Looking for the latest patch for BK 0.2? The link doesn't change, so bookmark it!

Yasaki74

#1
Yasaki feeling motivated!
Quote from: Goldo on Sep 05, 2023, 09:39 AM
  • Write a simple event in Ren'py, in a separate .rpy file, you can use new characters or existing characters from the game (provided you don't go all 'GoT' on them!)
Does this mean I can use the girls in the community?

kingthandra

Can't help with this, English is not my main language so i can't write, and also my brain is dead, zero imagination to write something cool (which is bad, i have to work on this)  ;D

GoldoTopic starter

Well at least it confirms what I have learned over the years for this kind of games, you can get help with the coding, but the hardest part is to find people willing to write...  :'(
Maker of BK. Looking for the latest patch for BK 0.2? The link doesn't change, so bookmark it!

neronero

Yeah sorry :-\ good to keep trying

I am somewhat interested, but I am somewhat interested in too many things at once. So not right now.
My Girl Packs: [ link ] - Trait King mod: [ link ]

Alpha_and_omega

Hey Goldo,

What kind of events are you looking for ?
City ? Start/End-of-day brothel events ? Anything at all ?

I'll try to find the time (and motivation) to write some stuff over the next weeks.

PS: any non-used characters from Sengoku Rance are fair game ?

GoldoTopic starter

Quote from: Alpha_and_omega on Sep 25, 2023, 08:01 AMHey Goldo,

What kind of events are you looking for ?
City ? Start/End-of-day brothel events ? Anything at all ?

I'll try to find the time (and motivation) to write some stuff over the next weeks.

PS: any non-used characters from Sengoku Rance are fair game ?

Any event really, I'm looking for a chance to ignite a spark among some of the lurkers on this here forum who want to try their hand at writing so I won't be picky.  ;)

I have plans for a couple of Rance characters that are not yet in-game, but not more than that, so best drop me a PM with the characters you'd like to use so that I can confirm that there is no conflict.
Maker of BK. Looking for the latest patch for BK 0.2? The link doesn't change, so bookmark it!

Shalandai

I suspect the "write in Ren'py" is your bottleneck.

GoldoTopic starter

Quote from: Shalandai on Sep 27, 2023, 12:47 AMI suspect the "write in Ren'py" is your bottleneck.

In that case it's a misconception, because writing in Ren'py is as simple as using quotation marks. A typical event in Ren'py looks like this:

    "One magical winter night..."

    "Loud voice" "HO HO HO..."

    "You wake up from your sleep with a jolt."

    you "Uh? Did someone say 'Hoes'?"

    "Looking around you, you find nothing out of place in your room. Sill is sleeping naked on her cot at the foot of your bed, exhausted after the vicious
     pounding you gave her last night."

    you "Did I just dream this? It sounded so... strange..."

    "Unable to go back to sleep, you get up and go down to the main hall."

    you "Whoever is in here... Show yourself!"
Maker of BK. Looking for the latest patch for BK 0.2? The link doesn't change, so bookmark it!

Kealan

Hey Goldo,
Long time lurker here and a big fan of the project.
I have an extensive collection of girlpacks, customized them, modded the game and usually have some emergent gameplay during games. So I am very interested in these custom events.

But (here's the big but) not at this moment. Real life is too busy at the moment and haven't got the time (and motivation) to play anything. Was waiting for 0.3 for another playthrough though, so if the custom event launcher feature is included in 0.3 I will probably have a quick look.

Also, nobody should be limited by creating cool content by a limited proficiency in English, so if anyone wants me to proofread/review, let me know. Looking at you kingthandra (love the packs btw), so if inspiration strikes, just jot it down and I will help clean it up later.

Yasaki74

@Goldo I GOT A BIG BRAIN IDEA THAT CUTS YOUR WORK IN HALF

as you can see you have city_label, story_label, night_label in origin
create a random_encounter one
first it will always go to that random_encounter then the creator can modified how often this action and other action on this girl should be
heck here's another one, create a random_encounter for girls when they travel around the area which mean when you meet them you can interact, I know there's a city label but what I want it's diversify, not only the city but the beach, the brothel, the dark alleys, the streets, the kingdom,... etc meaning the creator can write their own events.
here's how you can do it
create a random_encounter that will jump to a label
that label, you have to create a random events for each area which mean if you have this girl events in a market you check the location of that place and create a random events for it, if not it will go to default

also navigating around the interact_prompt was a pain since I'm having trouble trying to add in another interact prompt though I keep getting hassle between each changes on it

GoldoTopic starter

#11
Quote from: Yasaki74 on Dec 31, 2023, 02:44 PM@Goldo I GOT A BIG BRAIN IDEA THAT CUTS YOUR WORK IN HALF

as you can see you have city_label, story_label, night_label in origin
create a random_encounter one
first it will always go to that random_encounter then the creator can modified how often this action and other action on this girl should be
heck here's another one, create a random_encounter for girls when they travel around the area which mean when you meet them you can interact, I know there's a city label but what I want it's diversify, not only the city but the beach, the brothel, the dark alleys, the streets, the kingdom,... etc meaning the creator can write their own events.
here's how you can do it
create a random_encounter that will jump to a label
that label, you have to create a random events for each area which mean if you have this girl events in a market you check the location of that place and create a random events for it, if not it will go to default

also navigating around the interact_prompt was a pain since I'm having trouble trying to add in another interact prompt though I keep getting hassle between each changes on it

I'm sorry I don't understand your message at all. The different labels are for girlpack/mod creators' convenience, not mine (it's just as easy to deal with one or several labels on my end). The three types of interactions are functionally different (city_label handles conversations with free girls, story_label handles custom background story labels and night_label procs every night making it useful for silent daily checks and stuff). If you know what you are doing, it's very easy to use the city_label and just check for the location to be able to differentiate between beach events, city events, etc.

Everything you describe can be done rather easily within the current framework, so maybe if you are unsure how to do something specific, give me a pseudocode outline of what you want and I can point you in the right direction.
Maker of BK. Looking for the latest patch for BK 0.2? The link doesn't change, so bookmark it!