dialogues

This commit is contained in:
electro positron 2024-01-16 16:10:15 +01:00
parent 0ade6ee2ca
commit 9c7a5b8e47
17 changed files with 52 additions and 31 deletions

View file

@ -2,13 +2,9 @@
errors listed below, and try again. errors listed below, and try again.
File "game/characters/conjoint.rpy", line 3: expected statement. File "game/characters/safeenergies/patron.rpy", line 25: expected statement.
def etat_civil(): patron_safe.c
^ ^
File "game/engine/score.rpy", line 1: python block expects a non-empty block.
init 10 python:
^
Ren'Py Version: Ren'Py 8.1.3.23091805 Ren'Py Version: Ren'Py 8.1.3.23091805
Fri Jan 12 21:10:15 2024 Tue Jan 16 15:46:17 2024

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,7 +1,7 @@
renpy.solid
renpy.dissolve renpy.geometry
renpy.geometry renpy.solid
renpy.texture
renpy.ftl
renpy.geometry renpy.texture renpy.geometry renpy.texture
renpy.dissolve renpy.geometry
renpy.dissolve renpy.dissolve renpy.dissolve renpy.dissolve
renpy.texture
renpy.geometry renpy.solid
renpy.ftl
renpy.solid

Binary file not shown.

Binary file not shown.

View file

@ -47,7 +47,7 @@ init 0 python:
# nombre d'annés d'expérience sur toute la carrière # nombre d'annés d'expérience sur toute la carrière
self.experience = renpy.random.randint(0, self.age - (18 + self.etudes)) self.experience = renpy.random.randint(0, self.age - (18 + self.etudes))
# entreprise employeuse # entreprise employeuse
self.entreprise = renpy.random.choice(["Greenergie", "Watt-o-watt", "Enercentrale"]) self.entreprise = renpy.random.choice(["SAFE energies", "Watt-o-watt", "Enercentrale"])
# nombre d'années d'ancienneté dans l'entreprise # nombre d'années d'ancienneté dans l'entreprise
self.anciennete = renpy.random.randint(0, self.experience) self.anciennete = renpy.random.randint(0, self.experience)
# nombre d'années de chômage # nombre d'années de chômage
@ -68,3 +68,10 @@ init 0 python:
if self.genre == "femme": if self.genre == "femme":
self.salaire = self.salaire - (self.salaire * 0.2) self.salaire = self.salaire - (self.salaire * 0.2)
# Méthode qui permet d'appeller les dialogues avec les autres personnages
def parle(self,sujet):
parse = str(sujet)+"."+str(self.c)+"."+str(self.humeur)
return parse

Binary file not shown.

View file

@ -0,0 +1,26 @@
init 25 python :
class Patron (Personnage):
# Variables des classes des personnages
def __init__(self):
self.c = Character("Christopher", color="#220fafff")
self.genre = "homme"
self.age = "49"
self.conjoint = 1
self.attirance = "hetero"
self.enfants = 3
self.social = "Chief Executive Officer"
self.salaire = 438000
self.entreprise = "SAFE energies"
self.experience = 21
self.anciennete = 4
self.etudes = 10
self.chomage = 0
self.humeur = "aimable"
label patron_safe:
label .bonjour:
label .aimable:
patron_safe.c "Bonjour [m.c], asseyez-vous, je vous en prie."
label .antipathique:
patron_safe.c "Asseyez-vous."

File diff suppressed because one or more lines are too long

Binary file not shown.

View file

@ -16,22 +16,10 @@ label fiches_personnages:
python: python:
conjoint = Personnage() conjoint = Personnage()
conjoint.etat_civil() conjoint.etat_civil()
# correction des éléments de l'état civil qui dépendent des traits
# du protagoniste
# retirer un nom en fonction du genre
# âge proche de celui du personnage
# Initialisation des personnages
# Patron SAFE energies
python:
patron_safe = Patron()
#On revient à la suite du label start #On revient à la suite du label start
return return

View file

@ -1,2 +1,6 @@
label negociation_patron: label negociation_patron:
m.c "Bonjour patron, donne-moi une augmentation !"
m.c "Bonjour patron, donne-moi une augmentation !"
$ patron_safe.parle("bonjour")

Binary file not shown.