Jesazel - sounds good! The games made using renp'y, which does use python but it's pretty dumbed down, and I'm a very amateur programmer. here's the generic layout of an enemy stats -
############################################
#ename
label xxxstats:
$ enum = #ignore this, it's just a code thing
$ enemy = "Whatever Girl" # enemy name
$ fgheight = " " #short bit of extra description, not that important
$ edescripts = " She looks like whatever." #short description of enemy seen during battle
$ edescriptl = " She looks like, you know, whatever." #slightly longer description of enemy seen in first round of battle
$ ekgreet = " You're facing a Whatever Girl. \n \"Ugh, Whatever\" she says, rollign her eyes." # What the enemy says or does when encounter begins. \n is a line break.
$ ehlthmax = 8 #max health
$ ehlth = 8 #startting health
$ eskill = 11 #enemy skill
$ espeed = 7 # enemy speed - governs who gets first strike and if player manages to escape
$ eex = 10 # experience awarded if enemy defeated
$ spunkable = True # Does spunk gun work on them?
$ fooddropper = False # do they drop food?
$ cashdropper = False # do they drop cash?
return
label xxxattacks:
$ enemroll = renpy.random.randint(1, 6)
if enemroll == 1:
$ eatdes = "She does whatever." # description of enemy attack.
$ lustdam = 3 # damage done to players lust
if enemroll == 2:
$ eatdes = " \"speech goes between a backslash and a quotation mark\" "
$ edam = 2 # damage done to players health
if enemroll == 3:
$ eatdes = "."
$ edam = 2
if enemroll == 4:
$ eatdes = "This attack would damage health and raise lust."
$ edam = 3
$ lustdam = 3
if enemroll == 5:
$ eatdes = "."
$ edam = 1
if enemroll == 6:
$ eatdes = " "
$ edam = 1
return
####################################
Just write the defeat as a text block, as I have to work out page breaks and things for them anyway. If you want any special attacks or anything, or the enemy to mutate and change over time, let me know. Subtle changes just get slotted into the same description, if the enemy changes a lot it's easier to give the different form its own entry. Let me know if there's anything else you need!
Moonchaos - your inventory is accessable through a little button with a question mark on it in the bottom left corner of the screen, except in combat! I guess maybe I should make it more obvious.
I'm not a good enough artist to do the character art myself, so yeah, it's going to be a while before new arts is added. If I manage to keep on top of this and keep updates coming, I might set up a pateron or something to be able to commission arts, but, you know, one step at a time. I'm only just getting back into this.
Actual illustrated sex scenes would be pretty tricky, given how the player can change their clothes and stuff, never quite worked out how those could be done.