Skip to content

Commit

Permalink
Parte de atrás de la clase mañana y recreo día 1
Browse files Browse the repository at this point in the history
- Modificado character para que se le pueda cambiar la velocidad de las animaciones y ponerle una máscara al personaje
- modificados gameManager y phoneManager para que solo haga falta poner la id del nodo de traducciones para cambiar el día y la hora del móvil
- Terminadas escenas de la parte de atrás de la clase de la mañana y el recreo del día 1 (en español y en inglés)
- Creada escena para el baño del género opuesto
  • Loading branch information
MattCastUCM committed Jul 26, 2024
1 parent c02400a commit 33dbf87
Show file tree
Hide file tree
Showing 24 changed files with 1,042 additions and 70 deletions.
214 changes: 214 additions & 0 deletions localization/day1/classBackBreakDay1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,214 @@
{

"alex": {
"root": {
"type": "condition",
"conditions": [
{
"next": "notTalked",
"talkedAlex": {
"value": false,
"operator": "equal",
"global": false,
"default": false
}
},
{
"next": "talked",
"talkedAlex": {
"value": true,
"operator": "equal",
"global": false,
"default": false
}
}
]
},
"notTalked": {
"type": "text",
"character": "Alex",
"next": "choices"
},
"talked": {
"type": "text",
"character": "Alex"
},

"choices": {
"type": "choice",
"choices":[
{ "next": "submit" },
{ "next": "downplay" },
{ "next": "defy"}
]
},

"submit": {
"type": "text",
"character": "Alex",
"next": "giveSandwich"
},
"giveSandwich": {
"type": "text",
"character": "player",
"next": "takeSandwich"
},
"takeSandwich": {
"type": "text",
"character": "Alex",
"next": "move"
},

"downplay": {
"type": "text",
"character": "Alex",
"next": "move"
},

"defy": {
"type": "text",
"character": "Alex",
"next": "push"
},
"push": {
"type": "text",
"character": "",
"next": "insult"
},
"insult": {
"type": "text",
"character": "Alex",
"next": "leave"
},
"leave": {
"type": "text",
"character": "",
"next": "leaveEvent"
},


"move": {
"type": "event",
"events": [
{
"moveAlex": {
"variable": "talkedAlex",
"value": true,
"global": false
}
}
]
},
"leaveEvent": {
"type": "event",
"events": [
{
"leaveAlex": { }
}
]
}
},

"alison": {
"root": {
"type": "condition",
"conditions": [
{
"next": "notTalked",
"talkedAlison": {
"value": false,
"operator": "equal",
"global": false,
"default": false
}
},
{
"next": "talked",
"talkedAlison": {
"value": true,
"operator": "equal",
"global": false,
"default": false
}
}
]
},
"notTalked": {
"type": "text",
"character": "Alison",
"next": "choices1"
},
"talked": {
"type": "text",
"character": "Alison"
},

"choices1": {
"type": "choice",
"choices":[
{ "next": "didntCheck" },
{ "next": "didntCheck" },
{ "next": "cry"}
]
},
"didntCheck": {
"type": "text",
"character": "Alison",
"next": "choices2"
},
"cry": {
"type": "text",
"character": "Alison",
"next": "playerThoughts"
},
"playerThoughts": {
"type": "text",
"character": "",
"next": "beg"
},
"beg": {
"type": "text",
"character": "Alison",
"next": "choices2"
},

"choices2": {
"type": "choice",
"choices":[
{ "next": "illusionOfFreeChoice" },
{ "next": "illusionOfFreeChoice" }
]
},
"illusionOfFreeChoice": {
"type": "text",
"character": "Alison",
"next": "exchangePhoneNumber"
},
"exchangePhoneNumber": {
"type": "text",
"character": "Alison",
"next": "setTalked"
},

"setTalked": {
"type": "event",
"events": [
{
"setTalkedAlison": {
"variable": "talkedAlison",
"value": true,
"global": false
}
}
]
}
},


"door": {
"root": {
"type": "text",
"character": "player"
}
}
}
167 changes: 167 additions & 0 deletions localization/en/day1/classBackBreakDay1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,167 @@
{
"alex": {
"notTalked": [
{
"text": "Hey, newcomer, let's talk for a sec!!"
},
{
"text": "Today you were sat in my spot, I don't want you to sit there again."
},
{
"text": "Starting tomorrow you will sit in the empty desk at the back."
}
],
"talked": {
"text": "What at you looking at? go away, we've talked everything we needed."
},

"choices": [
{
"text": "Sure, sorry, it won't happen again."
},
{
"text": "It's just a spot."
},
{
"text": "And who are you to tell me where I can or cannot sit?"
}
],

"submit": [
{
"text": "That's right, obedient."
},
{
"text": "And by the way, in compensation, gimme that sandwich, i'm hungry."
}
],
"giveSandwich": {
"text": "(You give him your sandwich)"
},
"takeSandwich": {
"text": "C'mon, get out of my sight."
},

"downplay": [
{
"text": "That's it, it's just a spot but it's my spot."
},
{
"text": "So go and find another one."
},
{
"text": "(In a threatening tone) Or i'll have to help you find one."
},
{
"text": "And the last one I helped find a spot...well, he also found a bruise in his face."
},
{
"text": "Now go away."
}
],

"defy": {
"text": "You are a smartass, aren't you?"
},
"push": {
"text": "(You are pushed)"
},
"insult": {
"text": "So be it, prat."
},
"leave": {
"text": "(Alejandro leaves)"
}
},

"alison": {
"notTalked": [
{
"text": "Where did I lose it..."
},
{
"text": "Sorry {{name}}, I did not see you."
},
{
"text": "I'm looking for an earring, I don't know where I could have lose it."
}
],
"talked": [
{
"text": "Haven't you found anything yet?"
},
{
"text": "Please, keep searching."
}
],

"choices1": [
{
"text": "Have you looked in the hallway?"
},
{
"text": "¿Have you looked in the playground?"
},
{
"text": "Perhaps you left it at home..."
}
],
"didntCheck": [
{
"text": "I haven't looked yet."
},
{
"text": "Can you go there? While I finish searching in the classroom..."
},
{
"text": "You would do me a big favour."
}
],
"cry": [
{
"text": "It can´t be, I was wearing them this morning."
},
{
"text": "Th- th- they are new, a gi... gift."
}
],
"playerThoughts": {
"text": "(You noticed she is very worried and about to start crying)"
},
"beg" :{
"text": "Please, *sniff* , *sniff* can you help me find them?"
},
"choices2": [
{
"text": "Alright, i'll take a look."
},
{
"text": "Yes (I will enjoy the recess and tell her I have not found anything)."
}
],
"illusionOfFreeChoice": [
{
"text": "Thank you very much."
},
{
"text": "Also here is my phone number, so we can text each other."
}
],
"exchangePhoneNumber": {
"text": "(You also give her your number)"
}

},


"door": {
"root": [
{
"text": "Alison seems worried."
},
{
"text": "I should talk to her to see what happens."
}
]
}
}
Loading

0 comments on commit 33dbf87

Please sign in to comment.