animationsDesc = animationsDesc or {}
animationsDesc[2] = animationsDesc[2] or {}
animationsDesc[2].actors = animationsDesc[2].actors or {}
animationsDesc[2].actors[1] = "resident"
animationsDesc[2].actors[2] = "hero"
animationsDesc[2].actors[3] = "{base=\"daniel\", x=311, y=388}"
animationsDesc[2].class = "TasksAnimation"
animationsDesc[2].id = "preShift"
animationsDesc[2].idx = 2
animationsDesc[2].list = animationsDesc[2].list or {}
animationsDesc[2].list[2] = animationsDesc[2].list[2] or {}
animationsDesc[2].list[2].actor = "hero"
animationsDesc[2].list[2].class = "WalkToTask"
animationsDesc[2].list[2].target = animationsDesc[2].list[2].target or {}
animationsDesc[2].list[2].target.x = 230
animationsDesc[2].list[2].target.y = 388
animationsDesc[2].list[3] = animationsDesc[2].list[3] or {}
animationsDesc[2].list[3].class = "EndStoryTask"
animationsDesc[2].list[4] = animationsDesc[2].list[4] or {}
animationsDesc[2].list[4].actor = "daniel"
animationsDesc[2].list[4].class = "MessageTask"
animationsDesc[2].list[4].needsClick = true
animationsDesc[2].list[4].textId = "TEXT_R4_SH4_1"
animationsDesc[2].list[6] = animationsDesc[2].list[6] or {}
animationsDesc[2].list[6].class = "FadeScreenTask"
animationsDesc[2].list[6].fadeDelay = 500
animationsDesc[2].list[6].fadeOut = 500
animationsDesc[2].list[7] = animationsDesc[2].list[7] or {}
animationsDesc[2].list[7].actor = "hero"
animationsDesc[2].list[7].class = "SetTask"
animationsDesc[2].list[7].values = "{x=-130,y=365, walkSpeed=180}"
animationsDesc[2].list[8] = animationsDesc[2].list[8] or {}
animationsDesc[2].list[8].actor = "resident"
animationsDesc[2].list[8].class = "SetTask"
animationsDesc[2].list[8].values = "{x=-130,y=365, walkSpeed=180}"
animationsDesc[2].list[9] = animationsDesc[2].list[9] or {}
animationsDesc[2].list[9].class = "StartStoryTask"
animationsDesc[2].list[10] = animationsDesc[2].list[10] or {}
animationsDesc[2].list[10].actor = "daniel"
animationsDesc[2].list[10].animation = "SOURS"
animationsDesc[2].list[10].class = "PlayAnimationTask"
animationsDesc[2].list[11] = animationsDesc[2].list[11] or {}
animationsDesc[2].list[11].actor = "hero"
animationsDesc[2].list[11].animation = "SURPRISE_HAPPY"
animationsDesc[2].list[11].class = "PlayAnimationTask"
animationsDesc[2].list[12] = animationsDesc[2].list[12] or {}
animationsDesc[2].list[12].actor = "daniel"
animationsDesc[2].list[12].animation = "SMILING"
animationsDesc[2].list[12].class = "PlayAnimationTask"
animationsDesc[2].list[13] = animationsDesc[2].list[13] or {}
animationsDesc[2].list[13].actor = "hero"
animationsDesc[2].list[13].animation = "QUESTIONING"
animationsDesc[2].list[13].class = "PlayAnimationTask"
animationsDesc[2].list[14] = animationsDesc[2].list[14] or {}
animationsDesc[2].list[14].actor = "resident"
animationsDesc[2].list[14].class = "WalkToTask"
animationsDesc[2].list[14].target = animationsDesc[2].list[14].target or {}
animationsDesc[2].list[14].target.x = 747
animationsDesc[2].list[14].target.y = 667
animationsDesc[2].list[15] = animationsDesc[2].list[15] or {}
animationsDesc[2].list[15].actor = "resident"
animationsDesc[2].list[15].animation = "WORK"
animationsDesc[2].list[15].class = "PlayAnimationTask"
animationsDesc[2].list[16] = animationsDesc[2].list[16] or {}
animationsDesc[2].list[16].actor = "hero"
animationsDesc[2].list[16].class = "MessageTask"
animationsDesc[2].list[16].needsClick = true
animationsDesc[2].list[16].textId = "TEXT_R4_SH4_2"
animationsDesc[2].list[17] = animationsDesc[2].list[17] or {}
animationsDesc[2].list[17].actor = "daniel"
animationsDesc[2].list[17].animation = "HAPPY"
animationsDesc[2].list[17].class = "PlayAnimationTask"
animationsDesc[2].list[18] = animationsDesc[2].list[18] or {}
animationsDesc[2].list[18].actor = "daniel"
animationsDesc[2].list[18].class = "MessageTask"
animationsDesc[2].list[18].needsClick = true
animationsDesc[2].list[18].textId = "TEXT_R4_SH4_3"
animationsDesc[2].list[19] = animationsDesc[2].list[19] or {}
animationsDesc[2].list[19].actor = "daniel"
animationsDesc[2].list[19].class = "MessageTask"
animationsDesc[2].list[19].needsClick = true
animationsDesc[2].list[19].textId = "TEXT_R4_SH4_4"
animationsDesc[2].list[20] = animationsDesc[2].list[20] or {}
animationsDesc[2].list[20].actor = "daniel"
animationsDesc[2].list[20].class = "WalkToTask"
animationsDesc[2].list[20].target = animationsDesc[2].list[20].target or {}
animationsDesc[2].list[20].target.x = -130
animationsDesc[2].list[20].target.y = 365
animationsDesc[2].list[21] = animationsDesc[2].list[21] or {}
animationsDesc[2].list[21].actor = "hero"
animationsDesc[2].list[21].animation = "BLUSH2"
animationsDesc[2].list[21].class = "PlayAnimationTask"
animationsDesc[2].list[22] = animationsDesc[2].list[22] or {}
animationsDesc[2].list[22].actor = "hero"
animationsDesc[2].list[22].class = "Task"
animationsDesc[2].list[22].duration = 1000
animationsDesc[2].list[23] = animationsDesc[2].list[23] or {}
animationsDesc[2].list[23].actor = "hero"
animationsDesc[2].list[23].animation = "IDLE"
animationsDesc[2].list[23].class = "PlayAnimationTask"
animationsDesc[2].list[24] = animationsDesc[2].list[24] or {}
animationsDesc[2].list[24].actor = "daniel"
animationsDesc[2].list[24].class = "SetTask"
animationsDesc[2].list[24].values = "{direction=\"left\"}"
animationsDesc[2].list[25] = animationsDesc[2].list[25] or {}
animationsDesc[2].list[25].actor = "hero"
animationsDesc[2].list[25].animation = "TALK"
animationsDesc[2].list[25].class = "PlayAnimationTask"
animationsDesc[2].list[26] = animationsDesc[2].list[26] or {}
animationsDesc[2].list[26].actor = "resident"
animationsDesc[2].list[26].class = "TriggerTask"
animationsDesc[2].list[26].trigger = "pickup petal"
animationsDesc[2].list[27] = animationsDesc[2].list[27] or {}
animationsDesc[2].list[27].actor = "hero"
animationsDesc[2].list[27].class = "TriggerTask"
animationsDesc[2].list[27].trigger = "startEvent"
animationsDesc[2].list[28] = animationsDesc[2].list[28] or {}
animationsDesc[2].list[28].actor = "resident"
animationsDesc[2].list[28].class = "WalkToTask"
animationsDesc[2].list[28].target = animationsDesc[2].list[28].target or {}
animationsDesc[2].list[28].target.x = 725
animationsDesc[2].list[28].target.y = 680
animationsDesc[2].list[29] = animationsDesc[2].list[29] or {}
animationsDesc[2].list[29].actor = "EVENT_HIDDEN_ROSEPETAL_9"
animationsDesc[2].list[29].class = "SetTask"
animationsDesc[2].list[29].values = "{visible=false}"
animationsDesc[2].list[30] = animationsDesc[2].list[30] or {}
animationsDesc[2].list[30].actor = "resident"
animationsDesc[2].list[30].class = "WalkToTask"
animationsDesc[2].list[30].target = animationsDesc[2].list[30].target or {}
animationsDesc[2].list[30].target.x = 314
animationsDesc[2].list[30].target.y = 371
animationsDesc[2].list[31] = animationsDesc[2].list[31] or {}
animationsDesc[2].list[31].actor = "EVENT_HIDDEN_ROSEPETAL_9"
animationsDesc[2].list[31].class = "SetTask"
animationsDesc[2].list[31].values = "{visible=true, x=334, y=275, floor=100}"
animationsDesc[2].list[32] = animationsDesc[2].list[32] or {}
animationsDesc[2].list[32].actor = "resident"
animationsDesc[2].list[32].class = "MessageTask"
animationsDesc[2].list[32].needsClick = true
animationsDesc[2].list[32].textId = "TEXT_R4_SH4_5"
animationsDesc[2].list[33] = animationsDesc[2].list[33] or {}
animationsDesc[2].list[33].actor = "resident"
animationsDesc[2].list[33].class = "SetTask"
animationsDesc[2].list[33].values = "{direction=\"left\"}"
animationsDesc[2].list[34] = animationsDesc[2].list[34] or {}
animationsDesc[2].list[34].actor = "resident"
animationsDesc[2].list[34].class = "SetTask"
animationsDesc[2].list[34].values = "{walkSpeed=levelDesc.characterTypes.robin.walkSpeed}"
animationsDesc[2].list[35] = animationsDesc[2].list[35] or {}
animationsDesc[2].list[35].actor = "resident"
animationsDesc[2].list[35].class = "WalkToTask"
animationsDesc[2].list[35].target = animationsDesc[2].list[35].target or {}
animationsDesc[2].list[35].target.x = 120
animationsDesc[2].list[35].target.y = 264
animationsDesc[2].list[36] = animationsDesc[2].list[36] or {}
animationsDesc[2].list[36].actor = "hero"
animationsDesc[2].list[36].class = "SetTask"
animationsDesc[2].list[36].values = "{walkSpeed=levelDesc.characterTypes.sarah.walkSpeed}"
animationsDesc[2].list[37] = animationsDesc[2].list[37] or {}
animationsDesc[2].list[37].actor = "resident"
animationsDesc[2].list[37].class = "Task"
animationsDesc[2].list[37].duration = 1500
animationsDesc[2].list[38] = animationsDesc[2].list[38] or {}
animationsDesc[2].list[38].actor = "hero"
animationsDesc[2].list[38].animation = "BLUSH2"
animationsDesc[2].list[38].class = "PlayAnimationTask"
animationsDesc[2].list[39] = animationsDesc[2].list[39] or {}
animationsDesc[2].list[39].actor = "hero"
animationsDesc[2].list[39].animation = "IDLE"
animationsDesc[2].list[39].class = "PlayAnimationTask"
animationsDesc[2].list[40] = animationsDesc[2].list[40] or {}
animationsDesc[2].list[40].actor = "resident"
animationsDesc[2].list[40].class = "SetTask"
animationsDesc[2].list[40].values = "{direction=\"up\"}"
animationsDesc[2].musicMoodStart = "LOVE"
animationsDesc[2].name = "Intro: Daniel's rose petals (+ start event)"
animationsDesc[2].tree = animationsDesc[2].tree or {}
animationsDesc[2].tree[1] = animationsDesc[2].tree[1] or {}
animationsDesc[2].tree[1][1] = 27
animationsDesc[2].tree[1][2] = 9
animationsDesc[2].tree[1][3] = 10
animationsDesc[2].tree[1][4] = 7
animationsDesc[2].tree[1][5] = 8
animationsDesc[2].tree[1][6] = 24
animationsDesc[2].tree[1][7] = 6
animationsDesc[2].tree[2] = 2
animationsDesc[2].tree[3] = 11
animationsDesc[2].tree[4] = 12
animationsDesc[2].tree[5] = 14
animationsDesc[2].tree[6] = 15
animationsDesc[2].tree[7] = 4
animationsDesc[2].tree[8] = 13
animationsDesc[2].tree[9] = 16
animationsDesc[2].tree[10] = 17
animationsDesc[2].tree[11] = 18
animationsDesc[2].tree[12] = 25
animationsDesc[2].tree[13] = 19
animationsDesc[2].tree[14] = 20
animationsDesc[2].tree[15] = 21
animationsDesc[2].tree[16] = 22
animationsDesc[2].tree[17] = 23
animationsDesc[2].tree[18] = 28
animationsDesc[2].tree[19] = 40
animationsDesc[2].tree[20] = 29
animationsDesc[2].tree[21] = 37
animationsDesc[2].tree[22] = 30
animationsDesc[2].tree[23] = 33
animationsDesc[2].tree[24] = 31
animationsDesc[2].tree[25] = 38
animationsDesc[2].tree[26] = 32
animationsDesc[2].tree[27] = 39
animationsDesc[2].tree[28] = 26
animationsDesc[2].tree[29] = 35
animationsDesc[2].tree[30] = 34
animationsDesc[2].tree[31] = 36
animationsDesc[2].tree[32] = 3
animationsDesc[3] = animationsDesc[3] or {}
animationsDesc[3].actors = animationsDesc[3].actors or {}
animationsDesc[3].actors[1] = "hero"
animationsDesc[3].actors[2] = "resident"
animationsDesc[3].actors[3] = "daniel"
animationsDesc[3].class = "TasksAnimation"
animationsDesc[3].id = "eventWon"
animationsDesc[3].idx = 3
animationsDesc[3].list = animationsDesc[3].list or {}
animationsDesc[3].list[2] = animationsDesc[3].list[2] or {}
animationsDesc[3].list[2].class = "StartStoryTask"
animationsDesc[3].list[3] = animationsDesc[3].list[3] or {}
animationsDesc[3].list[3].class = "EndStoryTask"
animationsDesc[3].list[4] = animationsDesc[3].list[4] or {}
animationsDesc[3].list[4].actor = "hero"
animationsDesc[3].list[4].class = "WalkToTask"
animationsDesc[3].list[4].target = animationsDesc[3].list[4].target or {}
animationsDesc[3].list[4].target.x = 228
animationsDesc[3].list[4].target.y = 371
animationsDesc[3].list[5] = animationsDesc[3].list[5] or {}
animationsDesc[3].list[5].actor = "daniel"
animationsDesc[3].list[5].class = "WalkToTask"
animationsDesc[3].list[5].target = animationsDesc[3].list[5].target or {}
animationsDesc[3].list[5].target.x = 53
animationsDesc[3].list[5].target.y = 377
animationsDesc[3].list[6] = animationsDesc[3].list[6] or {}
animationsDesc[3].list[6].actor = "daniel"
animationsDesc[3].list[6].class = "MessageTask"
animationsDesc[3].list[6].needsClick = true
animationsDesc[3].list[6].textId = "TEXT_R4_SH4_6"
animationsDesc[3].list[6].tipSide = "left"
animationsDesc[3].list[7] = animationsDesc[3].list[7] or {}
animationsDesc[3].list[7].actor = "hero"
animationsDesc[3].list[7].animation = "QUESTIONING_LEFT"
animationsDesc[3].list[7].class = "PlayAnimationTask"
animationsDesc[3].list[8] = animationsDesc[3].list[8] or {}
animationsDesc[3].list[8].actor = "daniel"
animationsDesc[3].list[8].class = "MessageTask"
animationsDesc[3].list[8].needsClick = true
animationsDesc[3].list[8].textId = "TEXT_R4_SH4_7"
animationsDesc[3].list[8].tipSide = "left"
animationsDesc[3].list[9] = animationsDesc[3].list[9] or {}
animationsDesc[3].list[9].actor = "daniel"
animationsDesc[3].list[9].animation = "HAPPY"
animationsDesc[3].list[9].class = "PlayAnimationTask"
animationsDesc[3].list[10] = animationsDesc[3].list[10] or {}
animationsDesc[3].list[10].actor = "daniel"
animationsDesc[3].list[10].animation = "ARRANGE"
animationsDesc[3].list[10].class = "PlayAnimationTask"
animationsDesc[3].list[10].cycles = 5
animationsDesc[3].list[10].wait = true
animationsDesc[3].list[11] = animationsDesc[3].list[11] or {}
animationsDesc[3].list[11].actor = "daniel"
animationsDesc[3].list[11].animation = "HELP_JOHN"
animationsDesc[3].list[11].class = "PlayAnimationTask"
animationsDesc[3].list[11].cycles = 5
animationsDesc[3].list[12] = animationsDesc[3].list[12] or {}
animationsDesc[3].list[12].actor = "daniel"
animationsDesc[3].list[12].class = "WalkToTask"
animationsDesc[3].list[12].target = animationsDesc[3].list[12].target or {}
animationsDesc[3].list[12].target.x = 124
animationsDesc[3].list[12].target.y = 368
animationsDesc[3].list[13] = animationsDesc[3].list[13] or {}
animationsDesc[3].list[13].actor = "resident"
animationsDesc[3].list[13].class = "WalkToTask"
animationsDesc[3].list[13].target = animationsDesc[3].list[13].target or {}
animationsDesc[3].list[13].target.x = 663
animationsDesc[3].list[13].target.y = 503
animationsDesc[3].list[14] = animationsDesc[3].list[14] or {}
animationsDesc[3].list[14].actor = "hero"
animationsDesc[3].list[14].class = "SetTask"
animationsDesc[3].list[14].values = "{direction=\"up\"}"
animationsDesc[3].list[15] = animationsDesc[3].list[15] or {}
animationsDesc[3].list[15].actor = "daniel"
animationsDesc[3].list[15].class = "WalkToTask"
animationsDesc[3].list[15].target = animationsDesc[3].list[15].target or {}
animationsDesc[3].list[15].target.x = 199
animationsDesc[3].list[15].target.y = 360
animationsDesc[3].list[16] = animationsDesc[3].list[16] or {}
animationsDesc[3].list[16].actor = "hero"
animationsDesc[3].list[16].class = "WalkToTask"
animationsDesc[3].list[16].target = animationsDesc[3].list[16].target or {}
animationsDesc[3].list[16].target.x = 289
animationsDesc[3].list[16].target.y = 360
animationsDesc[3].list[17] = animationsDesc[3].list[17] or {}
animationsDesc[3].list[17].actor = "hero"
animationsDesc[3].list[17].class = "WalkToTask"
animationsDesc[3].list[17].target = animationsDesc[3].list[17].target or {}
animationsDesc[3].list[17].target.x = 200
animationsDesc[3].list[17].target.y = 360
animationsDesc[3].list[18] = animationsDesc[3].list[18] or {}
animationsDesc[3].list[18].actor = "hero"
animationsDesc[3].list[18].class = "SetTask"
animationsDesc[3].list[18].values = "{direction=\"up\"}"
animationsDesc[3].list[19] = animationsDesc[3].list[19] or {}
animationsDesc[3].list[19].actor = "hero"
animationsDesc[3].list[19].class = "SetTask"
animationsDesc[3].list[19].values = "{direction=\"down\"}"
animationsDesc[3].list[20] = animationsDesc[3].list[20] or {}
animationsDesc[3].list[20].actor = "hero"
animationsDesc[3].list[20].class = "MessageTask"
animationsDesc[3].list[20].needsClick = true
animationsDesc[3].list[20].textId = "TEXT_R4_SH4_8"
animationsDesc[3].list[21] = animationsDesc[3].list[21] or {}
animationsDesc[3].list[21].actor = "daniel"
animationsDesc[3].list[21].class = "MessageTask"
animationsDesc[3].list[21].needsClick = true
animationsDesc[3].list[21].textId = "TEXT_R4_SH4_9"
animationsDesc[3].list[22] = animationsDesc[3].list[22] or {}
animationsDesc[3].list[22].actor = "hero"
animationsDesc[3].list[22].animation = "BLUSH_LEFT"
animationsDesc[3].list[22].class = "PlayAnimationTask"
animationsDesc[3].list[23] = animationsDesc[3].list[23] or {}
animationsDesc[3].list[23].actor = "hero"
animationsDesc[3].list[23].class = "MessageTask"
animationsDesc[3].list[23].needsClick = true
animationsDesc[3].list[23].textId = "TEXT_R4_SH4_10"
animationsDesc[3].list[24] = animationsDesc[3].list[24] or {}
animationsDesc[3].list[24].actor = "hero"
animationsDesc[3].list[24].animation = "TALK"
animationsDesc[3].list[24].class = "PlayAnimationTask"
animationsDesc[3].list[25] = animationsDesc[3].list[25] or {}
animationsDesc[3].list[25].actor = "daniel"
animationsDesc[3].list[25].animation = "PLEASANT"
animationsDesc[3].list[25].class = "PlayAnimationTask"
animationsDesc[3].list[26] = animationsDesc[3].list[26] or {}
animationsDesc[3].list[26].actor = "daniel"
animationsDesc[3].list[26].class = "MessageTask"
animationsDesc[3].list[26].needsClick = true
animationsDesc[3].list[26].textId = "TEXT_R4_SH4_11"
animationsDesc[3].list[27] = animationsDesc[3].list[27] or {}
animationsDesc[3].list[27].actor = "hero"
animationsDesc[3].list[27].animation = "TALK_LEFT"
animationsDesc[3].list[27].class = "PlayAnimationTask"
animationsDesc[3].list[28] = animationsDesc[3].list[28] or {}
animationsDesc[3].list[28].actor = "hero"
animationsDesc[3].list[28].class = "Task"
animationsDesc[3].list[28].duration = 1500
animationsDesc[3].list[29] = animationsDesc[3].list[29] or {}
animationsDesc[3].list[29].actor = "hero"
animationsDesc[3].list[29].class = "SetTask"
animationsDesc[3].list[29].values = "{direction=\"left\"}"
animationsDesc[3].list[30] = animationsDesc[3].list[30] or {}
animationsDesc[3].list[30].actor = "hero"
animationsDesc[3].list[30].class = "SetTask"
animationsDesc[3].list[30].values = "{direction=\"down\"}"
animationsDesc[3].list[32] = animationsDesc[3].list[32] or {}
animationsDesc[3].list[32].actor = "resident"
animationsDesc[3].list[32].class = "WalkToTask"
animationsDesc[3].list[32].target = animationsDesc[3].list[32].target or {}
animationsDesc[3].list[32].target.x = 120
animationsDesc[3].list[32].target.y = 264
animationsDesc[3].list[33] = animationsDesc[3].list[33] or {}
animationsDesc[3].list[33].actor = "daniel"
animationsDesc[3].list[33].class = "WalkToTask"
animationsDesc[3].list[33].target = animationsDesc[3].list[33].target or {}
animationsDesc[3].list[33].target.x = -130
animationsDesc[3].list[33].target.y = 365
animationsDesc[3].musicMoodStart = "LOVE"
animationsDesc[3].name = "Event won"
animationsDesc[3].tree = animationsDesc[3].tree or {}
animationsDesc[3].tree[1] = 2
animationsDesc[3].tree[2] = animationsDesc[3].tree[2] or {}
animationsDesc[3].tree[2][1] = animationsDesc[3].tree[2][1] or {}
animationsDesc[3].tree[2][1][1] = 17
animationsDesc[3].tree[2][1][2] = 18
animationsDesc[3].tree[2][2] = 13
animationsDesc[3].tree[3] = 5
animationsDesc[3].tree[4] = 6
animationsDesc[3].tree[5] = 7
animationsDesc[3].tree[6] = 8
animationsDesc[3].tree[7] = animationsDesc[3].tree[7] or {}
animationsDesc[3].tree[7][1] = 16
animationsDesc[3].tree[7][2] = 15
animationsDesc[3].tree[8] = 10
animationsDesc[3].tree[9] = 27
animationsDesc[3].tree[10] = 12
animationsDesc[3].tree[11] = 11
animationsDesc[3].tree[12] = 4
animationsDesc[3].tree[13] = 14
animationsDesc[3].tree[14] = 9
animationsDesc[3].tree[15] = 28
animationsDesc[3].tree[16] = 19
animationsDesc[3].tree[17] = 20
animationsDesc[3].tree[18] = 21
animationsDesc[3].tree[19] = 29
animationsDesc[3].tree[20] = 22
animationsDesc[3].tree[21] = 23
animationsDesc[3].tree[22] = 30
animationsDesc[3].tree[23] = 25
animationsDesc[3].tree[24] = 26
animationsDesc[3].tree[25] = animationsDesc[3].tree[25] or {}
animationsDesc[3].tree[25][1] = 32
animationsDesc[3].tree[25][2] = 33
animationsDesc[3].tree[26] = 24
animationsDesc[3].tree[27] = 3
animationsDesc[4] = animationsDesc[4] or {}
animationsDesc[4].actors = animationsDesc[4].actors or {}
animationsDesc[4].actors[1] = "hero"
animationsDesc[4].actors[2] = "resident"
animationsDesc[4].actors[3] = "daniel"
animationsDesc[4].class = "TasksAnimation"
animationsDesc[4].id = "eventLost"
animationsDesc[4].idx = 4
animationsDesc[4].list = animationsDesc[4].list or {}
animationsDesc[4].list[2] = animationsDesc[4].list[2] or {}
animationsDesc[4].list[2].class = "StartStoryTask"
animationsDesc[4].list[3] = animationsDesc[4].list[3] or {}
animationsDesc[4].list[3].class = "EndStoryTask"
animationsDesc[4].list[4] = animationsDesc[4].list[4] or {}
animationsDesc[4].list[4].actor = "hero"
animationsDesc[4].list[4].class = "WalkToTask"
animationsDesc[4].list[4].target = animationsDesc[4].list[4].target or {}
animationsDesc[4].list[4].target.x = 200
animationsDesc[4].list[4].target.y = 277
animationsDesc[4].list[5] = animationsDesc[4].list[5] or {}
animationsDesc[4].list[5].actor = "daniel"
animationsDesc[4].list[5].class = "WalkToTask"
animationsDesc[4].list[5].target = animationsDesc[4].list[5].target or {}
animationsDesc[4].list[5].target.x = 324
animationsDesc[4].list[5].target.y = 377
animationsDesc[4].list[6] = animationsDesc[4].list[6] or {}
animationsDesc[4].list[6].actor = "daniel"
animationsDesc[4].list[6].animation = "HAPPY"
animationsDesc[4].list[6].class = "PlayAnimationTask"
animationsDesc[4].list[7] = animationsDesc[4].list[7] or {}
animationsDesc[4].list[7].actor = "hero"
animationsDesc[4].list[7].animation = "QUESTIONING"
animationsDesc[4].list[7].class = "PlayAnimationTask"
animationsDesc[4].list[8] = animationsDesc[4].list[8] or {}
animationsDesc[4].list[8].actor = "daniel"
animationsDesc[4].list[8].class = "MessageTask"
animationsDesc[4].list[8].needsClick = true
animationsDesc[4].list[8].textId = "TEXT_R4_SH4_14"
animationsDesc[4].list[9] = animationsDesc[4].list[9] or {}
animationsDesc[4].list[9].actor = "daniel"
animationsDesc[4].list[9].animation = "HAPPY"
animationsDesc[4].list[9].class = "PlayAnimationTask"
animationsDesc[4].list[10] = animationsDesc[4].list[10] or {}
animationsDesc[4].list[10].actor = "daniel"
animationsDesc[4].list[10].animation = "ARRANGE"
animationsDesc[4].list[10].class = "PlayAnimationTask"
animationsDesc[4].list[10].cycles = 5
animationsDesc[4].list[10].wait = true
animationsDesc[4].list[11] = animationsDesc[4].list[11] or {}
animationsDesc[4].list[11].actor = "daniel"
animationsDesc[4].list[11].animation = "HELP_JOHN"
animationsDesc[4].list[11].class = "PlayAnimationTask"
animationsDesc[4].list[12] = animationsDesc[4].list[12] or {}
animationsDesc[4].list[12].actor = "daniel"
animationsDesc[4].list[12].class = "WalkToTask"
animationsDesc[4].list[12].target = animationsDesc[4].list[12].target or {}
animationsDesc[4].list[12].target.x = 129
animationsDesc[4].list[12].target.y = 277
animationsDesc[4].list[13] = animationsDesc[4].list[13] or {}
animationsDesc[4].list[13].actor = "resident"
animationsDesc[4].list[13].class = "WalkToTask"
animationsDesc[4].list[13].target = animationsDesc[4].list[13].target or {}
animationsDesc[4].list[13].target.x = 663
animationsDesc[4].list[13].target.y = 503
animationsDesc[4].list[14] = animationsDesc[4].list[14] or {}
animationsDesc[4].list[14].actor = "hero"
animationsDesc[4].list[14].class = "SetTask"
animationsDesc[4].list[14].values = "{direction=\"up\"}"
animationsDesc[4].list[15] = animationsDesc[4].list[15] or {}
animationsDesc[4].list[15].actor = "daniel"
animationsDesc[4].list[15].class = "WalkToTask"
animationsDesc[4].list[15].target = animationsDesc[4].list[15].target or {}
animationsDesc[4].list[15].target.x = 199
animationsDesc[4].list[15].target.y = 277
animationsDesc[4].list[16] = animationsDesc[4].list[16] or {}
animationsDesc[4].list[16].actor = "hero"
animationsDesc[4].list[16].class = "WalkToTask"
animationsDesc[4].list[16].target = animationsDesc[4].list[16].target or {}
animationsDesc[4].list[16].target.x = 289
animationsDesc[4].list[16].target.y = 277
animationsDesc[4].list[17] = animationsDesc[4].list[17] or {}
animationsDesc[4].list[17].actor = "hero"
animationsDesc[4].list[17].class = "WalkToTask"
animationsDesc[4].list[17].target = animationsDesc[4].list[17].target or {}
animationsDesc[4].list[17].target.x = 260
animationsDesc[4].list[17].target.y = 277
animationsDesc[4].list[18] = animationsDesc[4].list[18] or {}
animationsDesc[4].list[18].actor = "hero"
animationsDesc[4].list[18].animation = "TALK"
animationsDesc[4].list[18].class = "PlayAnimationTask"
animationsDesc[4].list[19] = animationsDesc[4].list[19] or {}
animationsDesc[4].list[19].actor = "hero"
animationsDesc[4].list[19].class = "SetTask"
animationsDesc[4].list[19].values = "{direction=\"down\"}"
animationsDesc[4].list[20] = animationsDesc[4].list[20] or {}
animationsDesc[4].list[20].actor = "hero"
animationsDesc[4].list[20].class = "MessageTask"
animationsDesc[4].list[20].needsClick = true
animationsDesc[4].list[20].textId = "TEXT_R4_SH4_8"
animationsDesc[4].list[21] = animationsDesc[4].list[21] or {}
animationsDesc[4].list[21].actor = "daniel"
animationsDesc[4].list[21].class = "MessageTask"
animationsDesc[4].list[21].needsClick = true
animationsDesc[4].list[21].textId = "TEXT_R4_SH4_9"
animationsDesc[4].list[22] = animationsDesc[4].list[22] or {}
animationsDesc[4].list[22].actor = "hero"
animationsDesc[4].list[22].animation = "BLUSH_LEFT"
animationsDesc[4].list[22].class = "PlayAnimationTask"
animationsDesc[4].list[23] = animationsDesc[4].list[23] or {}
animationsDesc[4].list[23].actor = "hero"
animationsDesc[4].list[23].class = "MessageTask"
animationsDesc[4].list[23].needsClick = true
animationsDesc[4].list[23].textId = "TEXT_R4_SH4_10"
animationsDesc[4].list[25] = animationsDesc[4].list[25] or {}
animationsDesc[4].list[25].actor = "daniel"
animationsDesc[4].list[25].animation = "PLEASANT"
animationsDesc[4].list[25].class = "PlayAnimationTask"
animationsDesc[4].list[26] = animationsDesc[4].list[26] or {}
animationsDesc[4].list[26].actor = "daniel"
animationsDesc[4].list[26].class = "MessageTask"
animationsDesc[4].list[26].needsClick = true
animationsDesc[4].list[26].textId = "TEXT_R4_SH4_11"
animationsDesc[4].list[27] = animationsDesc[4].list[27] or {}
animationsDesc[4].list[27].actor = "daniel"
animationsDesc[4].list[27].animation = "SOURS"
animationsDesc[4].list[27].class = "PlayAnimationTask"
animationsDesc[4].list[28] = animationsDesc[4].list[28] or {}
animationsDesc[4].list[28].actor = "hero"
animationsDesc[4].list[28].class = "Task"
animationsDesc[4].list[28].duration = 1500
animationsDesc[4].list[29] = animationsDesc[4].list[29] or {}
animationsDesc[4].list[29].actor = "hero"
animationsDesc[4].list[29].class = "SetTask"
animationsDesc[4].list[29].values = "{direction=\"left\"}"
animationsDesc[4].list[30] = animationsDesc[4].list[30] or {}
animationsDesc[4].list[30].actor = "hero"
animationsDesc[4].list[30].class = "SetTask"
animationsDesc[4].list[30].values = "{direction=\"down\"}"
animationsDesc[4].list[31] = animationsDesc[4].list[31] or {}
animationsDesc[4].list[31].actor = "daniel"
animationsDesc[4].list[31].class = "MessageTask"
animationsDesc[4].list[31].needsClick = true
animationsDesc[4].list[31].textId = "TEXT_R4_SH4_12"
animationsDesc[4].list[32] = animationsDesc[4].list[32] or {}
animationsDesc[4].list[32].actor = "resident"
animationsDesc[4].list[32].class = "WalkToTask"
animationsDesc[4].list[32].target = animationsDesc[4].list[32].target or {}
animationsDesc[4].list[32].target.x = 120
animationsDesc[4].list[32].target.y = 264
animationsDesc[4].list[33] = animationsDesc[4].list[33] or {}
animationsDesc[4].list[33].actor = "daniel"
animationsDesc[4].list[33].class = "WalkToTask"
animationsDesc[4].list[33].target = animationsDesc[4].list[33].target or {}
animationsDesc[4].list[33].target.x = -130
animationsDesc[4].list[33].target.y = 365
animationsDesc[4].list[34] = animationsDesc[4].list[34] or {}
animationsDesc[4].list[34].actor = "hero"
animationsDesc[4].list[34].animation = "ANXIOUS"
animationsDesc[4].list[34].class = "PlayAnimationTask"
animationsDesc[4].list[35] = animationsDesc[4].list[35] or {}
animationsDesc[4].list[35].actor = "hero"
animationsDesc[4].list[35].class = "MessageTask"
animationsDesc[4].list[35].needsClick = true
animationsDesc[4].list[35].textId = "TEXT_R4_SH4_13"
animationsDesc[4].list[36] = animationsDesc[4].list[36] or {}
animationsDesc[4].list[36].class = "TriggerTask"
animationsDesc[4].list[36].trigger = "pickup forgotten petals"
animationsDesc[4].musicMoodStart = "LOVE"
animationsDesc[4].name = "Event lost"
animationsDesc[4].tree = animationsDesc[4].tree or {}
animationsDesc[4].tree[1] = 2
animationsDesc[4].tree[2] = animationsDesc[4].tree[2] or {}
animationsDesc[4].tree[2][1] = animationsDesc[4].tree[2][1] or {}
animationsDesc[4].tree[2][1][1] = 17
animationsDesc[4].tree[2][2] = 13
animationsDesc[4].tree[3] = 5
animationsDesc[4].tree[4] = 27
animationsDesc[4].tree[5] = 31
animationsDesc[4].tree[6] = 34
animationsDesc[4].tree[7] = 35
animationsDesc[4].tree[8] = 36
animationsDesc[4].tree[9] = 6
animationsDesc[4].tree[10] = 7
animationsDesc[4].tree[11] = 8
animationsDesc[4].tree[12] = animationsDesc[4].tree[12] or {}
animationsDesc[4].tree[12][1] = 16
animationsDesc[4].tree[12][2] = 15
animationsDesc[4].tree[13] = 10
animationsDesc[4].tree[14] = 12
animationsDesc[4].tree[15] = 11
animationsDesc[4].tree[16] = 4
animationsDesc[4].tree[17] = 14
animationsDesc[4].tree[18] = 9
animationsDesc[4].tree[19] = 28
animationsDesc[4].tree[20] = 19
animationsDesc[4].tree[21] = 20
animationsDesc[4].tree[22] = 21
animationsDesc[4].tree[23] = 29
animationsDesc[4].tree[24] = 22
animationsDesc[4].tree[25] = 23
animationsDesc[4].tree[26] = 30
animationsDesc[4].tree[27] = 25
animationsDesc[4].tree[28] = 26
animationsDesc[4].tree[29] = animationsDesc[4].tree[29] or {}
animationsDesc[4].tree[29][1] = 32
animationsDesc[4].tree[29][2] = 33
animationsDesc[4].tree[29][3] = 18
animationsDesc[4].tree[30] = 3
