Create and Fuck your AI Slut -70% OFF
x

Le_Flemard

Member
Jul 30, 2021
180
69
71
flemy update:
finished the coding for this part:
vincidio battle-Page-4.drawio (2).png
C:
j=0
: loopRegisterPlayer
if j<(ARRSIZE('entityWithActionTemplate')-ARRSIZE('actionTemplate')):
    ! loop to add all necessary information, without adding a specific action
    $eventEntityWithActionArray[index+','+$entityWithActionTemplate[j]]=$entityTemplatePlayer[$entityTemplate[j]]
    ! add the information to the array
    j=j+1
    JUMP 'loopRegisterPlayer'
end
KILLVAR('j')

i=0
: loopAllyList
if i<ARRSIZE('allyList'):
    ! loop the list of all ally possible
    index = ARRSIZE('eventEntityWithActionArray')/ARRSIZE('entityWithActionTemplate')
    ! set the indexing variable to be after the last entry in the array
    if allyList[i+','+'inTeam']=1:
        ! check if the ally is currently in the team
        $entityTemplateAlly='entityTemplate'+$allyList[i+','+'name']
        ! make a variable shortcut to access the ally template
        j=0
        : loopRegisterAlly
        if j<(ARRSIZE('entityWithActionTemplate')-ARRSIZE('actionTemplate')):
            ! loop to add all necessary information, without adding a specific action
            $eventEntityWithActionArray[index+','+$entityWithActionTemplate[j]]=$entityTemplateAlly[$entityTemplate[j]]
            ! add the information to the array
            j=j+1
            JUMP 'loopRegisterAlly'
        end
        KILLVAR('j')
    end
    i=i+1
    JUMP 'loopAllyList'
end
KILLVAR('i')

i=0
: loopEnemyList
index = ARRSIZE('eventEntityWithActionArray')/ARRSIZE('entityWithActionTemplate')
! set the indexing variable to be after the last entry in the array
if i<ARRSIZE('enemyList'):
    $entityTemplateEnemy='entityTemplate'+$enemyList[i]
    j=0
    : loopRegisterEnemy
    if j<(ARRSIZE('entityWithActionTemplate')-ARRSIZE('actionTemplate')):
        ! loop to add all necessary information, without adding a specific action
        $eventEntityWithActionArray[index+','+$entityWithActionTemplate[j]]=$entityTemplateEnemy[$entityTemplate[j]]
        ! add the information to the array
        j=j+1
        JUMP 'loopRegisterEnemy'
    end
    KILLVAR('j')
    i=i+1
    JUMP 'loopEnemyList'
end
KILLVAR('i')
(obviously the code's variable name will be adjusted to current variable names, tis just prototyping atm)
 

Kel2513

Newbie
May 16, 2019
84
75
202
How do we craft potions? Is it at some particular location? Some other conditions to unlock? The witch wants cash and i figured making potions of our own would be much better in comparison.
 

Le_Flemard

Member
Jul 30, 2021
180
69
71
How do we craft potions? Is it at some particular location? Some other conditions to unlock? The witch wants cash and i figured making potions of our own would be much better in comparison.
healer and witch potion crafting works like so:
  1. forage in southern forest for potion materials
  2. in battle, in the item/potion menu, choose to craft a healing potion and automatically drink it (put your health, mana, and stamina to max value)
Other potions can only be bought.
 
  • Like
Reactions: Kel2513

Kel2513

Newbie
May 16, 2019
84
75
202
healer and witch potion crafting works like so:
  1. forage in southern forest for potion materials
  2. in battle, in the item/potion menu, choose to craft a healing potion and automatically drink it (put your health, mana, and stamina to max value)
Other potions can only be bought.
Thank you. Could you also confirm if there is an alternative way to tf into futa without dealing with the witch?
 

Le_Flemard

Member
Jul 30, 2021
180
69
71
Thank you. Could you also confirm if there is an alternative way to tf into futa without dealing with the witch?
'You take a bite of a peach, then move over to an eggplant and bite into it, swallowing the two pieces at once.'
else
'You bite into an eggplant, tearing a chunk out of it and then moving over to a peach and take a bite out of it, swallowing the two pieces at once.'
end
*nl
'The sickness you feel in your stomach immediately make you realize this might have been a bad idea.'
*nl
'The two items taste good together and seperate, but the fact one of them began to sour before the other almost makes you sick.'
*nl
'You rub your stomach and place a hand over your mouth to keep you from retching, one of your arms touching the tip of your penis and the other pressing against your breasts as the changes are almost immediate.'
*nl
'These things are potent, but the taste of rot stays in your mouth for some time.'
 

Kel2513

Newbie
May 16, 2019
84
75
202
Guess i should have phrased it better for details. Where/how does this happen?

Also, is there content with pet dog?(where/how?)
Shipwreck (fem pc) start gave me a dog, but the only interaction i get is taking it for combat. Dont even know if its male or female.
 

Le_Flemard

Member
Jul 30, 2021
180
69
71
Guess i should have phrased it better for details. Where/how does this happen?

Also, is there content with pet dog?(where/how?)
Shipwreck (fem pc) start gave me a dog, but the only interaction i get is taking it for combat. Dont even know if its male or female.
futa tf : be warned that this is story spoilers:
You don't have permission to view the spoiler content. Log in or register now.

for your dog, take them with you in combat, set up a camp and you can interact with them there (with the option enabled in the ledger)
 
  • Like
Reactions: Kel2513

Kel2513

Newbie
May 16, 2019
84
75
202
futa tf : be warned that this is story spoilers:
You don't have permission to view the spoiler content. Log in or register now.

for your dog, take them with you in combat, set up a camp and you can interact with them there (with the option enabled in the ledger)
I didnt even know we could set up camps or how (edit: found the tents :)) lol. Thank you.
 
Last edited:

Solid Snekk

Well-Known Member
Game Developer
May 5, 2017
1,219
1,518
388
flemy update:
finished the coding for this part:
View attachment 3397070

(obviously the code's variable name will be adjusted to current variable names, tis just prototyping atm)
Goto/Jump is something the time system uses, which is objectively the thing that is/was broken the most ingame. It never seemed reliable to me, always breaking in odd ways even though I never touched it.

I am absolutely ready to see how it works and just be obliterated by how wrong I've been doing it.
 

Le_Flemard

Member
Jul 30, 2021
180
69
71
Goto/Jump is something the time system uses, which is objectively the thing that is/was broken the most ingame. It never seemed reliable to me, always breaking in odd ways even though I never touched it.

I am absolutely ready to see how it works and just be obliterated by how wrong I've been doing it.
It's pretty easy to convert them to dynamic code if needed. I'm just doing it them like this cuz I like loops :p
 

Kel2513

Newbie
May 16, 2019
84
75
202
1. Unicorn event/quest isnt fully implemented, correct? I've spotted it like 4 times in the forest looking sad but got no way to proceed.

2. Statistics seems bugged. Every win in battle (tested in forest/sewer) is counted as 2.

3a. Crafting any potion gives a text that female potion was crafted.

3b. Ledger says 'You do want to commit crimes' by default while meaning 'do not want to'.

4a. I have no idea what to do about the elf ghost. I see her grave but no clue how to talk to her again, if thats what we're meant to do.

4b. Being infested by tentacles seems to keep increasing the number of tentacles in player body but again i have no idea what to do. Nothing in quest tab about it.
 
Last edited:

Le_Flemard

Member
Jul 30, 2021
180
69
71
1. Unicorn event/quest isnt fully implemented, correct? I've spotted it like 4 times in the forest looking sad but got no way to proceed.
C:
elseif $forestSRNG="unispot":
    cla
    *clr
    '<center><img <<$set_imgh>> src="images/forest/unicorn.jpg"></center>'
    *nl   
    'You almost miss it, a pale specter of a being standing in the middle of a clearing.'
    *nl
    'A pale while horse, bearing a brilliant ivory horn on its head stands, looking around the forest.'
    *nl
    'You stare at the unicorn for awhile and, while it doesn`t run, it does occasionally glance directly at you.'
    *nl
    'You`re unsure what is causing it, but there is a profound sense of sadness about the scene in front of you.'
        act 'Look away':
            minut+=30
            gt $locP
        end
As you can see from the code, unicorn event doesn't activate any flags, it's just flavor encounter atm. I don't even know if it will ever amount to more than that.
2. Statistics seems bugged. Every win in battle (tested in forest/sewer) is counted as 2.
Should probably be fixed when I finish and snekk implement the battle code refont I'm doing (slowly) atm.
3b. Ledger says 'You do want to commit crimes' by default while meaning 'do not want to'.
C:
if DoCrimes=0: 'You do want to <a href="exec: DoCrimes=1&gt ''ledger''">commit crimes</a>.'&*nl
I think that's a relic of how it was formulated before
4a. I have no idea what to do about the elf ghost. I see her grave but no clue how to talk to her again, if thats what we're meant to do.
Looking at the code, elfghost flag:
  • allow you to visit her grave when next to The Door
  • check to see if you discovered all southern forest locations
  • let you open The Door from the inside
Access to the grave is pretty much flavor text atm.
The Door has impact.
4b. Being infested by tentacles seems to keep increasing the number of tentacles in player body but again i have no idea what to do. Nothing in quest tab about it.
You can choose to leave any number of tentacles at any position in the southern forest (not locations, positions) to create a tentacle nest.
You then can feed your tentacle nest with victims to grow more tentacles and then transform your victim into gazers, craft jewelry, or experience.
 
  • Like
Reactions: Kel2513

Le_Flemard

Member
Jul 30, 2021
180
69
71
Early prototype of !onBattleEvent
I'm wondering for the southern forest battles, if I should make it so the closer you are to an enemy den, the more chances you have to battle them. (by example, if you're on same northRoad position than the goblin den, you have 90% chance of fighting goblins)
C:
--- !onBattleEvent ---
if ARRSIZE('ARG[0]') ! 0:
    !specific encounter (example: goblin boss)
elseif $loc = 'southForest':
    ! generate battle that occur in south forest (with probability depending on where you are in it?)
elseif $loc = 'sewers':
    ! generate battle that occur in the sewers
elseif $loc = 'tentisle':
! etc...
gs '!registerSidesForBattle'
 

OrgansMissing

Member
Dec 3, 2022
157
309
178
It's a pretty solid way to give the forest and locations a greater feeling of presence and traversal. Like things are actually at certain places.
 

Solid Snekk

Well-Known Member
Game Developer
May 5, 2017
1,219
1,518
388
1. Unicorn event/quest isnt fully implemented, correct? I've spotted it like 4 times in the forest looking sad but got no way to proceed.

2. Statistics seems bugged. Every win in battle (tested in forest/sewer) is counted as 2.

3a. Crafting any potion gives a text that female potion was crafted.

3b. Ledger says 'You do want to commit crimes' by default while meaning 'do not want to'.

4a. I have no idea what to do about the elf ghost. I see her grave but no clue how to talk to her again, if thats what we're meant to do.

4b. Being infested by tentacles seems to keep increasing the number of tentacles in player body but again i have no idea what to do. Nothing in quest tab about it.
1. The unicorn is used for two events that I don't have in the game, one for the Sultanate and one at the end of Percy's questline.

2. You can win battles several ways. Draining one of their stats to zero, removing them from combat entirely through allies or spells, draining their stamina or draining their health. Sometimes more than one triggers at once. I believe I fixed it but it still may happen.

3a. Fixed.

3b. Fixed.

4a. That quest is related to the Elven City, which is not in the game yet.

4b. Go to the hospital, you have a serious medical condition. You can also visit the temple or the kitsune shrine once you clear it. Dying also removes your tentacles.
 
  • Like
Reactions: Kel2513

Solid Snekk

Well-Known Member
Game Developer
May 5, 2017
1,219
1,518
388
Update for 1.99.21 release:

Mutations are exceptionally janky. The system is not even remotely finished but it does work.

I need to work on the wolf bitch mutation a little more and then I'll release it.
 

Solid Snekk

Well-Known Member
Game Developer
May 5, 2017
1,219
1,518
388
Just an update to how jank QSP coding is, I'm setting the time between when you mutate between five and ten hours.

On a scale of 5 to 10, I just got a 43. QSP is great to code in. This is the bug keeping the release back.
 

Kel2513

Newbie
May 16, 2019
84
75
202
Just an update to how jank QSP coding is, I'm setting the time between when you mutate between five and ten hours.

On a scale of 5 to 10, I just got a 43. QSP is great to code in. This is the bug keeping the release back.
Haha, speaking of time: At one point my ledger said that my char got impregnated at 04:84 :p. Forgot to take a screenshot or keep the save, sadly. Maybe you can find the issue anyway while working on the current issue.
Good luck.
 
4.00 star(s) 24 Votes