devolution

Author Topic: General Discussion  (Read 3821391 times)

0 Members and 62 Guests are viewing this topic.

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #3255 on: August 12, 2014, 10:01:05 AM »
Yup, we have 2, strict morals and pervert. But the more I think about them, the more I want a stat instead, because they show two opposites and nothing more.

I was thinking about semihidden stat with hardcoded min and max, from 0 to 100. Whores can never have more than 30 for example, strippers more than 50, others can have even 100.
Next, every action (kiss, sex, multi-day orgy with cosplay and oil) have a difficulty level. A kiss has 75, sex has 30, orgy has 0. If current virtue is more than the level, the girl will refuse unless you are lovers (-100 to virtue in the formula) or friends (-30 to virtue in the formula).
Multiple sex actions and some items descrease it, some items increase it.

As you can see, this is a closed system, you don't have to code something new or use it everywhere in the game, I'll do everything if you'll show me the basics  :D
« Last Edit: August 12, 2014, 10:26:39 AM by DarkTl »

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #3256 on: August 12, 2014, 03:00:17 PM »
I still not that fond of breaking slaves and explicit stuff, so don't expect much help from me there, but I at least like the part of training maids.  And governing the girls lives in general, as I'm a fan of princess maker and raising project games.
Well, both SM and Otherworld imply soft ways to train slaves too. Something like gradual change of personality, so they get used to do what is expected from them without breaking or any punishing involved. Of course it takes more time.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #3257 on: August 12, 2014, 11:34:33 PM »
SF Updated! **Note, with this JSON files will no longer be useful for gameplay (They will still load to a separate database for conversion purposes)
Tags loaded from JSONs will no longer be used in the game!
To convert:
*Backup imagepacks
*Open tagger
*Click JSON --> Filenames button
*Follow instructions

**Note that the JSON files will be deleted after the process is finished.

- Removed pixilate transition from mainscreen
- Coded Tagger version 0.01
==============================================================
Quote
INFO     PyTFall 0.47 Alpha Loading: Characters + Building Crazy Tags Database From Filenames! took 1.12599992752 secs to run!
INFO     PyTFall 0.47 Alpha Loaded 24329 images from filenames!

This is everything, data files and images.
Like what we're doing?

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #3258 on: August 13, 2014, 02:53:11 AM »
Well, both SM and Otherworld imply soft ways to train slaves too. Something like gradual change of personality, so they get used to do what is expected from them without breaking or any punishing involved. Of course it takes more time.

Could be a personal choice in ST training when ever you wish to use soft action ( gradual change of personality ) or more direct ST ( OldHuntsman ) doesnt involve complex coding to add both its just adding different types of training options..

That Way ppl who like ( SM and Otherworld ) can do it their way too

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #3259 on: August 13, 2014, 02:54:39 AM »
SF Updated! **Note, with this JSON files will no longer be useful for gameplay (They will still load to a separate database for conversion purposes)
Tags loaded from JSONs will no longer be used in the game!
To convert:
*Backup imagepacks
*Open tagger
*Click JSON --> Filenames button
*Follow instructions

**Note that the JSON files will be deleted after the process is finished.

- Removed pixilate transition from mainscreen
- Coded Tagger version 0.01
==============================================================
This is everything, data files and images.

Ok.. nothing works for me after sync/update.. where is the tagger ?

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #3260 on: August 13, 2014, 03:00:23 AM »
What is the syntax for checking several traits at the same time in girlsmeets?
For example, if a girl has either Tomboy or Energetic (or both)?

Quote
elif ct("Tomboy") or ct("Energetic"):
Is it correct?

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #3261 on: August 13, 2014, 06:06:08 AM »
What is the syntax for checking several traits at the same time in girlsmeets?
For example, if a girl has either Tomboy or Energetic (or both)?
Is it correct?

if that fails try || thats used in some code language as OR
« Last Edit: August 13, 2014, 06:15:16 AM by lamoli »

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #3262 on: August 13, 2014, 06:09:33 AM »
nm lol it use plain or

if girlfolder.endswith(".json") or girlfolder.endswith(".xml") or girlfolder.startswith("data"):


Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #3263 on: August 13, 2014, 06:14:13 AM »
here actual girlsmeet code you can follow..

    if "Mind Fucked" in chr.traits: 
        $g(choice(["...","<Is she drooling?...>","<The dead look in her eyes isn't reassuring...>"]))   
    elif ct("Dandere"):
        $rc("...no...", "...later...maybe...")
    elif ct("Optimist") and ct("Lolita"):
        $rc("Uhuhu♪ I won't tell you~ ♪ ","I'm not going to tell you~ ","It's a secret! ")

What is the syntax for checking several traits at the same time in girlsmeets?
For example, if a girl has either Tomboy or Energetic (or both)?
Is it correct?

    if "Tomboy" in chr.traits: 
        $g(choice(["...","<Is she drooling?...>","<The dead look in her eyes isn't reassuring...>"]))   
    elif ct("Energetic"):
        $rc("...no...", "...later...maybe...")
    elif ct("Tomboy") or ct("Energetic"):                                        not needed as the 2 line above are doing the same unless you want combined response unlike the coder chosed to in this case
        $rc("Uhuhu♪ I won't tell you~ ♪ ","I'm not going to tell you~ ","It's a secret! ")
    elif ct("Tomboy") and ct("Energetic"):                                                                         AND example to check need for both
        $rc("Uhuhu♪ I won't tell you~ ♪ ","I'm not going to tell you~ ","It's a secret! ")

thats applied example dont look at $g / $rc :p

beware of AND OR result.. might mistake 1 for the other on the conditioning
« Last Edit: August 13, 2014, 06:34:36 AM by lamoli »

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #3264 on: August 13, 2014, 06:41:32 AM »
could use sub conditioning too.. ex:

    if ct("Tomboy") and ct("Energetic"):
        if ct("stubborn") or ct("iron will"):
           $rc("Uhuhu♪ I won't tell you~ ♪ ","I'm not going to tell you~ ","It's a secret! ")
        else:
           ....
    ....( may need closing option here as sub sets use em most of the time.. and im not familiar enough with python to tell its name.. might be END/endif/}/.. might be none aswell lol )
« Last Edit: August 13, 2014, 09:03:20 AM by lamoli »

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #3265 on: August 13, 2014, 07:44:47 AM »
Looks like there are too many if and elif operators.
For example, if we have shy energetic girl, and shy is always goes first in the girlsmeets rpy, doesn't it mean that we'll never see energetic lines?
Same goes for many other cases. Shouldn't lines be a bit more random? Like, sometimes shy, sometimes energetic?

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #3266 on: August 13, 2014, 08:21:12 AM »
Looks like there are too many if and elif operators.
For example, if we have shy energetic girl, and shy is always goes first in the girlsmeets rpy, doesn't it mean that we'll never see energetic lines?
Same goes for many other cases. Shouldn't lines be a bit more random? Like, sometimes shy, sometimes energetic?

elseif or elif after if have same checking value as if so if you start with if.. shy then elif.. energetic placement order wont matter since their both on top of the line

only if you do this.. ex:

if .... shy
    if ... energetic
    .....
    else
    .....
....( dont know closing parameter )
elif ... tough
    .....
elif ... broken will
    ......
else
   ......

in that example energetic will never check ok if shy isnt found first but tough or broken will .. will always be checked aswell

about numbers of if/elif.. you need as many of em as trait of girls you need to check for that interaction option

but if text you reply could be the same you can condense code using or... ex:

if ... shy or cute or nerd or xx..
     ... text will appear if 1 of those returns positive ( but you will not get individual texts for any of em )

that way you saved 3 or more elif but with a down side.. only 1 result
« Last Edit: August 13, 2014, 09:20:12 AM by lamoli »

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #3267 on: August 13, 2014, 08:43:18 AM »
hmm about randomness.. thats from the part on girl generation using x% factor chance on a trait or other isnt it of m i confused with another game random girl generation system ?

if you mean the trait that interaction will check on.. it could be either shy or energetic.. if girl has both but does it has randomness picking.. from what i see it does.. use dice so if coded right yes it could pick 50/50 energetic or shy
« Last Edit: August 13, 2014, 08:47:58 AM by lamoli »

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #3268 on: August 13, 2014, 08:57:21 AM »
could use that to either pick shy or energetic .. with 50/50  chance.. ex:

    if ct("shy") or ct("energetic"):
        if dice(50):
           $rc("DISPLAY SHY TEXT")
        else:
           $rc("DISPLAY ENERGETIC TEXT")
   ... ( just fount out you need nothing to close.. python is great lol ) so leave that empty and continue with elif else or nothing if your done

Text order dont matter unless you add more conditions with dice so in this case energetic text could replace shy text if you wanted
« Last Edit: August 13, 2014, 09:23:08 AM by lamoli »

Offline lamoli

  • Hero Member
  • *****
  • Posts: 553
Re: General Discussion
« Reply #3269 on: August 13, 2014, 09:05:50 AM »
Omg forgot code syntax lol .. corrected now dont forget the : at the end on: if elif else
if you tryed to code something already