devolution

Author Topic: General Discussion  (Read 3788593 times)

0 Members and 7 Guests are viewing this topic.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2655 on: April 16, 2014, 02:52:49 PM »
How can I recognize where to create this "end"?

Anywhere between last self.txt.append() statement and self.finish_job() method call but it'll prolly be safer to do something like changing this:

Code: [Select]
        def create_event(self):
            '''Returns an event depicting the current state of this job.
            '''
            evt = Event(type='girlreport', imginfo=self.img, txt=self.txt,
                        girl=self.girl, girlmod=self.girlmod,
                        loc=self.brothel, locmod=self.brothelmod)
            return evt

to

Code: [Select]
        def create_event(self):
            '''Returns an event depicting the current state of this job.
            '''
            if isinstance(self.txt, list):
                self.txt = "".join(self.txt)
            evt = Event(type='girlreport', imginfo=self.img, txt=self.txt,
                        girl=self.girl, girlmod=self.girlmod,
                        loc=self.brothel, locmod=self.brothelmod)
            return evt

in the Job base class because this way it will only have to be done once and not yet converted jobs will keep on working just the way that they were.
Like what we're doing?

Offline CherryWood

  • Hero Member
  • *****
  • Posts: 643
Re: General Discussion
« Reply #2656 on: April 17, 2014, 08:13:48 AM »
Ok, it's done
 - replaced self.txt to use a list
- added gold color when it was missing
- enabled titsjob with some lines
- deleted excluding of group/bdsm

Dunno how to see if something improved  :)
« Last Edit: April 17, 2014, 08:21:16 AM by CherryWood »

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2657 on: April 17, 2014, 02:07:54 PM »
Ok, it's done
 - replaced self.txt to use a list
- added gold color when it was missing
- enabled titsjob with some lines
- deleted excluding of group/bdsm

Dunno how to see if something improved  :)

It can be testing in the 1000 girls mode if that is timed... I personally believe that it just is :)
Like what we're doing?

Offline CherryWood

  • Hero Member
  • *****
  • Posts: 643
Re: General Discussion
« Reply #2658 on: April 21, 2014, 05:29:17 PM »
Is it not possible to set unique girls stats to zero? (Or 1 at least)When I write for example refinement = "0"  in her data.xml,  she have some strange random value in game.
 ...if this is some system limitation, will it be ok to set such stat in her start_id instead?
« Last Edit: April 21, 2014, 08:16:56 PM by CherryWood »

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2659 on: April 21, 2014, 10:28:57 PM »
Is it not possible to set unique girls stats to zero?

No.

...if this is some system limitation, will it be ok to set such stat in her start_id instead?

Yes.
Like what we're doing?

Offline CherryWood

  • Hero Member
  • *****
  • Posts: 643
Re: General Discussion
« Reply #2660 on: April 22, 2014, 06:55:34 AM »
Ok, np, I figured out how it works.


But something similar, how is "luck" calculated form girls .xmls?
I assumed it should be simply a value from -50 to 50,  but when I set  luck = '-40'  there, my girl only have luck -3, even with unlucky trait. With luck = "50" i get luck 1...


-------
- pushed a small text placement adjustment for profile screen
« Last Edit: April 22, 2014, 01:22:38 PM by CherryWood »

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2661 on: April 26, 2014, 07:20:55 AM »
But something similar, how is "luck" calculated form girls .xmls?

Fixed, it was a bug.
Like what we're doing?

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2662 on: April 27, 2014, 08:34:01 AM »
SF Updated:

- Crazy tags loading code vastly improved
- Equipping girls directly from hero's inventory option added (been requested many times across all forums)

======
I'll try to come up with something else to do for tonight.

Edit: @CW: Can you push the Next Day report screens you've been working on? I can finish them myself.
Like what we're doing?

Offline CherryWood

  • Hero Member
  • *****
  • Posts: 643
Re: General Discussion
« Reply #2663 on: April 28, 2014, 05:27:47 AM »
Edit: @CW: Can you push the Next Day report screens you've been working on? I can finish them myself.
No, sorry. I didn't work on it yet, so there is so little code that it's not worth using at all.
Should I try to create that screen? I was doing something else, but if you want, I can look into it later this week when I will have some time again.

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2664 on: April 28, 2014, 06:13:00 AM »
No, sorry. I didn't work on it yet, so there is so little code that it's not worth using at all.
Should I try to create that screen? I was doing something else, but if you want, I can look into it later this week when I will have some time again.

I don't really understand... if that pic was from the game, you already have the screens and positioning down. I don't really know what to work on right now, report screen seemed like a good bet because the more new features we create (like slave training) while using the old report screen, the more we'll have to review/change in the future. Just looked to me like you've done a lot of work building/positioning stuff and even if some of the stuff there were just placeholders, it'd be easier for me to get the logic down.
Like what we're doing?

Offline CherryWood

  • Hero Member
  • *****
  • Posts: 643
Re: General Discussion
« Reply #2665 on: April 28, 2014, 07:07:18 AM »
I don't really understand... if that pic was from the game, you already have the screens and positioning down.
Lol, I understand now... Sorry to disappoint you, but that wasn't from the game, it was just photoshoped pic meant as a concept,  just like the sketches Overhao drew in early development.


I tried to make the real thing after that, but because I didn't have any time this two weeks, there's virtually nothing here yet  :( .
only some copypasted parts of other screens.


If you want a report screen now, you probably have do it yourself from a scratch, because I seriously lack the skills to do anything good from it in a reasonable time (I never tried a screen before so I need to look into tutorials for almost everything).
« Last Edit: April 28, 2014, 10:59:12 AM by CherryWood »

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2666 on: April 28, 2014, 11:00:47 AM »
Aaah, ok, now I see :)

Well, I could prolly use your sketches for modelling or something. Going to think about it for a while.
Like what we're doing?

Offline CherryWood

  • Hero Member
  • *****
  • Posts: 643
Re: General Discussion
« Reply #2667 on: April 28, 2014, 11:19:59 AM »
Aaah, ok, now I see :)

Well, I could prolly use your sketches for modelling or something. Going to think about it for a while.
Sorry... :-[

That sketch was pretty random, I don't really agree with it anymore (especially the whole left side is really bad).


Do you want to talk about screen design?
But I'm not sure how to decide on something like that, there are so many options...
« Last Edit: April 28, 2014, 11:34:26 AM by CherryWood »

Offline Xela

  • Global Moderator
  • *****
  • Posts: 6893
  • "It's like hunting cows"
Re: General Discussion
« Reply #2668 on: April 28, 2014, 11:54:49 AM »
Since we're creating a new game, options are limitless in almost everything.

We need to make a list of features and order for the Next Day reports...
Like what we're doing?

Offline DarkTl

  • Hero Member
  • *****
  • Posts: 4737
Re: General Discussion
« Reply #2669 on: April 28, 2014, 12:38:52 PM »
First of all, dozens of random girls events following each other every single turn quickly get bored and annoying, especially with 200+ characters. We need sorting by brothels, and inside it sorting by girls, so if a player cares about specific character, he could watch all her events, and only her.

Also, I guess with ST some kind of events will be in MC house as well, so sorting by types of building probably required too.

In other words, it should be like a windows file tree, where buildings are catalogs of different nesting levels and girls are files  :)