Compare commits
No commits in common. "dfd7972752cf3587da0ddfcc442f9be9c9e558ae" and "878cec8c763f1e57acfaa46af4fbcd29f4c0e72c" have entirely different histories.
dfd7972752
...
878cec8c76
@ -79,7 +79,7 @@ python early hide:
|
|||||||
return (who, action)
|
return (who, action)
|
||||||
|
|
||||||
def execute(self):
|
def execute(self):
|
||||||
print(self)
|
print(f"{self}")
|
||||||
who, action = self
|
who, action = self
|
||||||
chibi = DollChibi.instance[who]
|
chibi = DollChibi.instance[who]
|
||||||
getattr(chibi, action)
|
getattr(chibi, action)
|
||||||
@ -101,7 +101,7 @@ python early hide:
|
|||||||
who, action = self
|
who, action = self
|
||||||
|
|
||||||
chibi = DollChibi.instances[who]
|
chibi = DollChibi.instances[who]
|
||||||
doll = states.dolls[who]
|
doll = getattr(store, who)
|
||||||
|
|
||||||
layers = (
|
layers = (
|
||||||
l[0] for pose in chibi.poses.keys()
|
l[0] for pose in chibi.poses.keys()
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
define renpy.store.states.dolls = {}
|
|
||||||
|
|
||||||
init python:
|
init python:
|
||||||
class Doll(DollMethods):
|
class Doll(DollMethods):
|
||||||
# 0 - 50 = Skin/Body Layers
|
# 0 - 50 = Skin/Body Layers
|
||||||
@ -79,11 +77,15 @@ init python:
|
|||||||
|
|
||||||
self.build_image()
|
self.build_image()
|
||||||
|
|
||||||
renpy.store.states.dolls[name] = self
|
# Add doll name to global doll states store
|
||||||
|
try:
|
||||||
|
renpy.store.states.dolls.add(name)
|
||||||
|
except AttributeError:
|
||||||
|
renpy.store.states.dolls = {name}
|
||||||
|
|
||||||
def generate_hash(self):
|
def generate_hash(self):
|
||||||
clothes_hash = str([x[0]._hash for x in self.states.values() if istype(x[0], (DollCloth, DollClothDynamic, DollMakeup)) and x[2]])
|
clothes_hash = str([x[0]._hash for x in self.states.values() if istype(x[0], (DollCloth, DollClothDynamic, DollMakeup)) and x[2]])
|
||||||
salt = str([self.name, self.pose, str(self.body._hash), str(self.face._hash), str(self.cum._hash), clothes_hash])
|
salt = str( [self.name, self.pose, str(self.body._hash), str(self.face._hash), str(self.cum._hash), clothes_hash] )
|
||||||
return hash(salt)
|
return hash(salt)
|
||||||
|
|
||||||
def show(self, force=False, ignore_skipping=False):
|
def show(self, force=False, ignore_skipping=False):
|
||||||
|
Loading…
Reference in New Issue
Block a user