devolution

Author Topic: General Discussion  (Read 3821214 times)

0 Members and 32 Guests are viewing this topic.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #6105 on: October 21, 2015, 03:17:51 PM »
Char.show should do pretty much the same thing as gm.set_img

No... Char.show() returns an instance of PS while gm.set_img consistently return None, no matter what you do or how. The difference in context of the new image func is that every time a no_bg/simple_bg image tags are checked, their result is guaranteed to be skipped and ignored while using gm.set_img and will work as intended using Char.show. It is by no means difficult to fix, I am spent tonight but I'll try to update the func tomorrow morning, it should be easy to adjust the func to gm.set_img which made more sense in the first place, I have just entered another cycle of full workload in rl so while I still have an hour or two every night for the project, I am usually too tired to think straight. If that persists, plan is to switch to coding in really early mornings, that worked for me in the past.
Like what we're doing?

Offline alien69

  • Newbie
  • *
  • Posts: 24
Re: General Discussion
« Reply #6106 on: October 23, 2015, 05:15:09 PM »
Hi
I know it is silly question but how to employ bodyguards for your borthel???

Offline Alex250

  • Newbie
  • *
  • Posts: 11
Re: General Discussion
« Reply #6107 on: October 23, 2015, 08:29:49 PM »
I assume you are playing the latest playable version, Alpha 0.45.

I'm pretty sure you cannot employ Slaves as Guards, you will need to seduce a Free girl. Some girls you can Hire as Warrior; most girls around the Arena will have Warrior as their initial job. You can assign Warriors to Guard duty.

If you want to change the job of a Free girl you already employ, you need to Interract with her with 950+ Disposition.

Your Main Character also acts as a Guard if he has AP left and you end the day. He will not raise the Security Rating but he will stop fights and abuses in the building he is assigned to.

Does that answers your question?
French -> please tell me when I make writing mistakes.

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #6108 on: October 25, 2015, 11:54:16 AM »
Do you have a stable version other than the alpha who is way too old for the gui ?.. i already half modded Jack o nine tails into mine but would like something that works as good as the alpha but more recent lol.

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #6109 on: October 25, 2015, 01:43:13 PM »
The general idea is..

You send your girl/slave to the dungeon.. there you could train her obedience so she will accept to train some ST skill/attributes/traits ( they have nothing to do with the ones in the main game ) but if you trained her like ( nurse/secretary she might unlock the matron job for example in the real game )

The system will be the same as Jack o nine tails.. no lvlups or stats with numbers but Attributes/skills you can train from 0 to 5 with color from red to green but at first i will simplify everything..

I will use some of the original game logic:

Attribute*: ( 0 to 5 )
As the original 0-1 10xp 1-2 20xp 2-3 40xp 3-4 60 xp 4-5 80 xp

Job skills*: ( 0 to 5 )
We could either use the same system as attribute or what original game had but its hard to grasp when you will be lvling up that skill..

Sex skills*: ( 0 to 5 )
like jobs but increase by training their sub skills like ( petting has 4 sub skills of 5 point each.. so to max petting you need to get those 20 points )

Traits:
Bruise/scars from when she fights back or when you punish her ( will reduce her AP and her mood ) and hidden traits like nympho ( bonus to sex train in general.. that you can discover by either doing that kind of training and hoping it uncovers or by talking to her )

Mood: (from -5 to 0 to 5 )
If positive will reduce the girl to training resistance and will increase the xp she gains training.. if negative will do the opposite + if depressed too long it will reduce her psy attributes like Nature/Temper

Psy:
A simplified version will check her Nature/Temper/Pride and if score is below 2 she will be mind broken and like originnal game nature/temper is not easy to train.. but pride you can lower it fast making her do nasty things..

Rules:
will affect her mood by choosing where she will be sleeping, the diet will control her appearance ( if needed for a job.. but if you want her as milk cow let her go fat.. ) but if underfed her endurance will drop and since you get AP from her endurance it could be really bad.. behaving rules can train her passively to obey.. become a pet/maid/escort.. increase her sex skills/lust.. as long as she follows the rules..

Fear: ( from 0 to 5 )
Will increase as you force/rape torture her and will make her do things as it adds up to her obedience buy will lower her mood and could end mind breaking her

Quilt: ( from -5 to 0 to 5 )
I also did not like the proper reward/punishment from original game but i will keep that system as i can improve her mood who is really important when you reward her or improving her temper/nature if you fail to punish her.. i will not add the soiling system at this point.. but rest should work as it should.

Cleanness: ( from -5 to 0 )
Like original will affect her mood and train her skills..

Make her do:
She could do a lot of things ( but not worked on those so far as i dont know if we will use the MC in here or not for mood/libido/skill )

Force her to:
Like taking drugs or raping her.. will reduce her obedience and increase her fear ( if she is afraid of that action ) so in the long run.. you can but not too much

Items:
Like original i will add a few items to passively train her like rules do.

*All skill lvlup check her obedience + fear(if any) + mood + your skill in that training type + her trait(if any useful for that training revealed) - distaste form that training + difficulty increase to train it growing each rank + attributes like ( pride/temper/nature for some skills ) to see if she agrees to train then if the check passed.. ex: (-5 + 4 + -1 + 5 + (2)) - (2 + 1 + (x) )
Her mood + gear bonus + your skill on that training + cleanness + her trait.. ex (-2+4+5-1+(2)) 8xp

I made your skill to train a 5.. but in original game you should lvl your own skill in the major areas.. but until i know if MC can be used it will stay like this.

A few screen shots...

https://mon-partage.fr/f/i7UEu2Fx/

Edit:
Original game had against value that would increase if you forced the girl.. but at first ill try with the minimum vars, so against,awareness,taming,habit,devotion,spoiling wont be added at this time.

As for girl trarting attributes/skill.. we can round up those value for the 0-5 rank system.. ( if its a unique girl ) or random values ( if random girl )
« Last Edit: October 26, 2015, 07:13:31 AM by lamoli »

Offline Gismo

  • Jr. Member
  • **
  • Posts: 88
Re: General Discussion
« Reply #6110 on: October 25, 2015, 03:10:07 PM »
Sketches for the screen Victory and Defeat after the fight.


Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #6111 on: October 26, 2015, 11:41:23 AM »
Do you have a stable version other than the alpha who is way too old for the gui ?.. i already half modded Jack o nine tails into mine but would like something that works as good as the alpha but more recent lol.
The current dev version is stable enough to not crush, I suppose :)
You can always download it from the repo, we don't hide it.

ST skill/attributes/traits ( they have nothing to do with the ones in the main game )
I don't understand this part. I understand special traits like scars or nympho. But I don't get what do you mean by different skills/attributes.

After all, we should be able to transform slaves to free characters and vice versa when needed. So their systems should be more or less compatible, or at least have some algorithm to transform slave attributes to free chars attributes and vice versa.

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #6112 on: October 26, 2015, 11:43:02 AM »
Sketches for the screen Victory and Defeat after the fight.
They already look awesome  :)

Offline alien69

  • Newbie
  • *
  • Posts: 24
Re: General Discussion
« Reply #6113 on: October 26, 2015, 03:24:26 PM »
To be fair atm game is just not fun to play .As starter u just buy cheapest brothel employ 2 girls and wait to go broke with cash :D
i hope it would be more balance in future beacouse girls upkeep is just to high or income to low anyway good try

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #6114 on: October 26, 2015, 03:35:41 PM »
To be fair atm game is just not fun to play .As starter u just buy cheapest brothel employ 2 girls and wait to go broke with cash :D
i hope it would be more balance in future beacouse girls upkeep is just to high or income to low anyway good try

Even with alpha and the taxes on its easy if you know how to do it.. as for upkeep.. remember your girl ask to be paid 1 time per day while she earns up to 3 times her work price at 35 constitution ( 3 AP ) and rank her up as soon as you can so she will earn even more / AP.. but the tax on slave thats a bit too mutch since their upkeep is like the free girl wages..

to reduce upkeep lower refinement to 0 using items.. but when your girl is ready to rank up as prostitute add the required refinement using items.. also its a good idea to max charisma with items if you can..

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #6115 on: October 26, 2015, 05:20:29 PM »
After all, we should be able to transform slaves to free characters and vice versa when needed. So their systems should be more or less compatible, or at least have some algorithm to transform slave attributes to free chars attributes and vice versa.

This system is close to what you have in place with your current ST.. but instead of letting a trainer or you choosing a course and pressing next turn ( boorring and not even working >.< ) so i decided to make a active training system.. it would be like jack o nine tails to train her.. but her own real stats from unique char or random char will be as it was before entering that training.. and will be the same when you leave the Dungeon ( but you might earn the obedient trait that slave could require or a free girl job trait like matron ) in short its like a game module to unlock traits or professions..

and of course her attribute/skills/traits/arch type will be converted to a 0-5 basis so when you train her she would be as her personality should be.. same for random girls it will use what the game generated for her..

Ex: you wand a unique girl you like who has lots of temper/pride(attributes/traits/arch type ) those value will make her hard to train.. like a pet but if you succeed without mind breaking her then you could tel her to act as one in the ST module or main game if its needed for a job/slave market lol.. so when you free her from the dungeon she would have earned that pet trait.. and you could do something with her.. but everything else should be as she entered.. ( maybe the AP you earned training her could be as it was in the dungeon.. after all you spend so many of your AP/days to rank her endurance to the lvl she ended with and as reward her AP should be the same outside of the Dungeon )

And unlocking jobs/traits would require you to train specific attributes/skills to unnock them ( but i havent decided on the combinations )

I will be using the Alpha 0.45 as its easier to mod since nothing will change over time.. so that way i can only send the files i changed and not the whole game for you to use .. and i wont get errors because someone decided to change something in the code..
« Last Edit: October 27, 2015, 08:51:56 AM by lamoli »

Offline alien69

  • Newbie
  • *
  • Posts: 24
Re: General Discussion
« Reply #6116 on: October 27, 2015, 11:25:03 AM »
Even with alpha and the taxes on its easy if you know how to do it.. as for upkeep.. remember your girl ask to be paid 1 time per day while she earns up to 3 times her work price at 35 constitution ( 3 AP ) and rank her up as soon as you can so she will earn even more / AP.. but the tax on slave thats a bit too mutch since their upkeep is like the free girl wages..

to reduce upkeep lower refinement to 0 using items.. but when your girl is ready to rank up as prostitute add the required refinement using items.. also its a good idea to max charisma with items if you can..


Like I said to much complication on start of game...not fun to play at all for me but game got potential in future

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #6117 on: October 27, 2015, 03:06:48 PM »
How does the check on equipped items works ?? do you check item slots or there is a list of equipped items ? in 0.45

here is what i got so far and works like a charm..

                #################################################################
                elif result[1] == 'Analsex':
                #################################################################
                    if chr.AP > 0:                                                                                                  # AP DRAIN if ANY
                        chr.AP -= 1                                                                                                 #
                                        ######################
                        moodinfo = chr.stsskillmood['m%d' % (chr.moodrank)]                            #
                        cleaninfo = chr.stsskillbodycl['m%d' % (chr.bodyclrank)]                          #
                        #equipinfo =                                                                                             #                                           
                        moodval= moodinfo['valmood']                                                                 # CALCULATE XP GAIN
                        cleanval = cleaninfo['valclean']                                                                 #
                        #equipval = equipinfo                                                                              #
                        if ct("Nymphomaniac"):                                                                             #
                            traitval = 2                                                                                           #
                        else:                                                                                                        #
                            traitval = 0                                                                                          #
                        xpvalue = moodval+5+cleanval+traitval#+equipval                               #
                                        ######################
                        targetrank = chr.analsexrank                                                                 #
                        if targetrank <= 5:                                                                                 #
                            rankinfo = chr.stskillanalsex['p%d' % (chr.analsexrank+1)]              # ANAL SEX XP
                            targetrankxp = rankinfo['exp']                                                           #
                            chr.analsexrankxp += xpvalue
                                        ######################
                            if chr.analsexrankxp >= targetrankxp:                                              #
                                chr.analsexrank += 1                                                                    # ANAL SEX RANK UP
                                chr.analsexrankxp = 0                                                                  #
                                        ######################
                        renpy.hide_screen("pyt_girl_interactionsTrain")                                  #
                        renpy.hide_screen("pyt_girltraining")                                                  #
                        renpy.with_statement(dissolve)                                                          # IMG TXT SCREEN JUMP
                        renpy.jump('stinteract_anal')                                                               #
                    else:               ######################
                        renpy.show_screen("pyt_girl_interactionoutofap"), With(dissolve)    # OUT OF AP
                #########################################################################

copy past does not work well lol..

Atm im nearly done with interfaces.. as for the code i kept it like you see no function to parametter changes if needed and when its done ill clean it up..
rank up works as it should for:
increase 0-1 10xp 1-2 20xp 2-3 40xp 3-4 60xp 4-5 80xp ( ex: if you train Athletics.. his xp and endurance xp will increase at the same time )
decrease 1-0 10xp 2-1 20xp 3-2 40xp 4-3 60xp 5-4 80xp ( like lowering pride or counter effect from your training )
Or if you train job Pet ( pet xp will increase while pride xp decrease ) and so on..

AP regenerate every turn and match your endurance(only in the dungeon.. outside its the same AP value ( 3ap for 35con ))

I got a basic interaction screen for any action ( just changed yours to do what i needed )

the check for xp gain works as planned checking ( mood,your skill,cleanness,trait ) but im missing equipment check could you explain how its works ???

once i got equipment check on i can rar the files and let you test it :p
« Last Edit: October 27, 2015, 04:00:33 PM by lamoli »

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #6118 on: October 27, 2015, 03:57:21 PM »
How does the check on equipped items works ?? do you check item slots or there is a list of equipped items ? in 0.45
I'm not sure it's possible to do directly atm. You can ask Xela to code it, it's not difficult.

If you want to check for special items, there is also another way: for example, for handcuffs you can create a "handcuffed" trait and make handcuffs apply it when they are equipped. Thus you check for handcuffed trait instead of slot.

Like I said to much complication on start of game...not fun to play at all for me but game got potential in future
I'm surprised there were people who actually enjoyed it, considering how many systems were unfinished back then  :)

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #6119 on: October 27, 2015, 04:05:06 PM »
hmm as trait i know how to get them but it would be best if they are not showing in trait window..
unless you want to see ( leather dress effect +2 sex training, or tabi shoes + 2 gladiatrix training.. and so on.. )