PyTFall > PyTFall: Bugs and Game balancing

Game Balancing - General

<< < (3/10) > >>

DarkTl:
Ok, what about salary? How the game currently determines how much girls want per day?

Xela:

--- Quote from: DarkTl on May 29, 2014, 07:05:09 AM ---Ok, what about salary? How the game currently determines how much girls want per day?

--- End quote ---


--- Code: ---        def expects_wage(self):
            """
            Amount of money each girl expects to get paid for her skillset.
            """
           
            wage = 0
           
            if self.occupation == 'Prostitute':
                bw = self.rank * 5 # Base wage
                sm = self.charisma/3 + self.refinement/2 + self.reputation/2 + self.fame/2 # Stats Mod
                osm = (self.anal + self.normalsex + self.blowjob + self.lesbian) / 2 # Occupational Stats M

                wage =  bw+sm+osm

            elif self.occupation == 'Stripper':
                bw = 20 + self.strip*2
                sm = self.charisma/2 + self.refinement/2 + self.reputation + self.fame/2 + self.agility/2
                osm = self.strip*4

                wage = bw+sm+osm

            elif self.occupation == 'ServiceGirl':
                bw = 15 + self.service*2
                sm = self.charisma/2 + self.agility/2 + self.refinement/2
                osm = self.service*3

                wage = bw+sm+osm

            elif self.occupation == 'Warrior':
                bw = 15 + self.attack*0.2 + self.defence*0.2
                sm = self.fame/2 + self.reputation*0.4
                osm = self.attack + self.defence + self.magic/2 + self.agility

                wage = bw+sm+osm

            else:
                for stat in self.stats:
                    if stat not in ["disposition", "libido", "joy", "health", "fatigue", "mood"]:
                        wage += getattr(self, stat)
                wage = wage/2       

            # Normalize:   
            wage = int(wage)
            if wage < 20:
                wage = 20
               
            return wage
--- End code ---

You can pay more/less using the slider in girl control (from 0 - 200%), it carries penalties/benefits of it's own.

DarkTl:
Well, that's too high anyway. I'll have to change it a bit.
Moreover, there should be a little "discount" for close to max disposition and joy, maybe penalty for low values too.

Btw, do these formulas consider bonuses and penalties from equipped items?

Xela:

--- Quote from: DarkTl on May 29, 2014, 07:29:55 AM ---Moreover, there should be a little "discount" for close to max disposition and joy, maybe penalty for low values too.

--- End quote ---

That's pretty much what the slider is for. Wage is wage, it should not be lower if a boss is well-liked.


--- Quote from: DarkTl on May 29, 2014, 07:29:55 AM ---Btw, do these formulas consider bonuses and penalties from equipped items?

--- End quote ---

They do, but rewriting them not to conciser items will take 5 minutes.


--- Quote from: DarkTl on May 29, 2014, 07:29:55 AM ---Well, that's too high anyway. I'll have to change it a bit.

--- End quote ---

You're prolly right (that's why it's called balancing :) )

===================
I have no doubts that we'll balance the exonomics eventually, what really scares me is the experience/leveling system. Stats (girlsmeets/interactions/jobs) should not be too hard as well, maybe that's something CW can look into.

I've just tracked down and fixed a bug reported on FP forum, going to continue looking into balancing and difficulties while I have time.

DarkTl:
Well, in our case it's not a fixed wage with a labor contract and stuff like irl, more like expected wage. But you probably right, instead of it we could reduce consequences of low wages for high disposition characters.

Equipped items... It's hard to say.
A hypothetical situation: a warrior girl saved some money to buy a better weapon to do her work better. Fair enough, with higher attack she can guard better, so she earned it.
But it also will prevent players from giving powerful items to girls. We already have a couple of people who prefer to equip rags on girls to reduce upkeep as much as possible.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version