animationsDesc = animationsDesc or {}
animationsDesc[1] = animationsDesc[1] or {}
animationsDesc[1].actors = animationsDesc[1].actors or {}
animationsDesc[1].actors.hero = "hero"
animationsDesc[1].class = "TasksAnimation"
animationsDesc[1].id = "sarahArrives"
animationsDesc[1].idx = 1
animationsDesc[1].list = animationsDesc[1].list or {}
animationsDesc[1].list[1] = animationsDesc[1].list[1] or {}
animationsDesc[1].list[1].actor = "hero"
animationsDesc[1].list[1].class = "SetTask"
animationsDesc[1].list[1].values = "{visible=false, walkSpeed=230, x=538, y=687}"
animationsDesc[1].list[2] = animationsDesc[1].list[2] or {}
animationsDesc[1].list[2].actor = "hero"
animationsDesc[1].list[2].animation = "GET_OUT_CAR"
animationsDesc[1].list[2].class = "PlayAnimationTask"
animationsDesc[1].list[3] = animationsDesc[1].list[3] or {}
animationsDesc[1].list[3].class = "FadeScreenTask"
animationsDesc[1].list[3].color = 0
animationsDesc[1].list[3].fadeDelay = 2000
animationsDesc[1].list[3].fadeIn = 0
animationsDesc[1].list[3].fadeOut = 4000
animationsDesc[1].list[3].wait = false
animationsDesc[1].list[4] = animationsDesc[1].list[4] or {}
animationsDesc[1].list[4].actor = "john"
animationsDesc[1].list[4].class = "MessageTask"
animationsDesc[1].list[4].needsClick = true
animationsDesc[1].list[4].textId = "TEXT_INTRO_1"
animationsDesc[1].list[5] = animationsDesc[1].list[5] or {}
animationsDesc[1].list[5].actor = "john"
animationsDesc[1].list[5].animation = "SHOUT"
animationsDesc[1].list[5].class = "PlayAnimationTask"
animationsDesc[1].list[6] = animationsDesc[1].list[6] or {}
animationsDesc[1].list[6].actor = "john"
animationsDesc[1].list[6].class = "MessageTask"
animationsDesc[1].list[6].needsClick = true
animationsDesc[1].list[6].textId = "TEXT_INTRO_2"
animationsDesc[1].list[7] = animationsDesc[1].list[7] or {}
animationsDesc[1].list[7].class = "PlayMusicTask"
animationsDesc[1].list[7].mood = "1"
animationsDesc[1].list[8] = animationsDesc[1].list[8] or {}
animationsDesc[1].list[8].actor = "hero"
animationsDesc[1].list[8].class = "MessageTask"
animationsDesc[1].list[8].needsClick = true
animationsDesc[1].list[8].textId = "TEXT_INTRO_3"
animationsDesc[1].list[9] = animationsDesc[1].list[9] or {}
animationsDesc[1].list[9].actor = "john"
animationsDesc[1].list[9].animation = "POINT"
animationsDesc[1].list[9].class = "PlayAnimationTask"
animationsDesc[1].list[10] = animationsDesc[1].list[10] or {}
animationsDesc[1].list[10].actor = "john"
animationsDesc[1].list[10].class = "MessageTask"
animationsDesc[1].list[10].needsClick = true
animationsDesc[1].list[10].textId = "TEXT_INTRO_4"
animationsDesc[1].list[11] = animationsDesc[1].list[11] or {}
animationsDesc[1].list[11].actor = "motorguy"
animationsDesc[1].list[11].animation = "SQUIRM"
animationsDesc[1].list[11].class = "PlayAnimationTask"
animationsDesc[1].list[11].cycles = 10
animationsDesc[1].list[11].frameTime = 200
animationsDesc[1].list[11].whenFinished = "stay"
animationsDesc[1].list[12] = animationsDesc[1].list[12] or {}
animationsDesc[1].list[12].actor = "john"
animationsDesc[1].list[12].animation = "HOLD"
animationsDesc[1].list[12].class = "PlayAnimationTask"
animationsDesc[1].list[13] = animationsDesc[1].list[13] or {}
animationsDesc[1].list[13].actor = "hero"
animationsDesc[1].list[13].animation = "JACKET_AWAY"
animationsDesc[1].list[13].class = "PlayAnimationTask"
animationsDesc[1].list[14] = animationsDesc[1].list[14] or {}
animationsDesc[1].list[14].class = "Task"
animationsDesc[1].list[14].duration = 700
animationsDesc[1].list[15] = animationsDesc[1].list[15] or {}
animationsDesc[1].list[15].actor = "hero"
animationsDesc[1].list[15].animation = "IDLE_DRY"
animationsDesc[1].list[15].class = "PlayAnimationTask"
animationsDesc[1].list[15].frameTime = 250
animationsDesc[1].list[20] = animationsDesc[1].list[20] or {}
animationsDesc[1].list[20].class = "Task"
animationsDesc[1].list[20].duration = 500
animationsDesc[1].list[21] = animationsDesc[1].list[21] or {}
animationsDesc[1].list[21].actor = "cardoor"
animationsDesc[1].list[21].class = "PlayAnimationTask"
animationsDesc[1].list[21].cycles = 1
animationsDesc[1].list[21].frameTime = 86
animationsDesc[1].list[21].values = ""
animationsDesc[1].list[21].wait = true
animationsDesc[1].list[21].whenFinished = "stay"
animationsDesc[1].list[22] = animationsDesc[1].list[22] or {}
animationsDesc[1].list[22].class = "Task"
animationsDesc[1].list[22].duration = 800
animationsDesc[1].list[23] = animationsDesc[1].list[23] or {}
animationsDesc[1].list[23].actor = "hero"
animationsDesc[1].list[23].class = "SetTask"
animationsDesc[1].list[23].values = "{visible=true}"
animationsDesc[1].list[44] = animationsDesc[1].list[44] or {}
animationsDesc[1].list[44].actor = "john"
animationsDesc[1].list[44].class = "MessageTask"
animationsDesc[1].list[44].needsClick = true
animationsDesc[1].list[44].textId = "TEXT_INTRO_26"
animationsDesc[1].list[50] = animationsDesc[1].list[50] or {}
animationsDesc[1].list[50].actor = "john"
animationsDesc[1].list[50].animation = "LEFT"
animationsDesc[1].list[50].class = "PlayAnimationTask"
animationsDesc[1].list[51] = animationsDesc[1].list[51] or {}
animationsDesc[1].list[51].actor = "john"
animationsDesc[1].list[51].animation = "RIGHT"
animationsDesc[1].list[51].class = "PlayAnimationTask"
animationsDesc[1].list[70] = animationsDesc[1].list[70] or {}
animationsDesc[1].list[70].actor = "john"
animationsDesc[1].list[70].class = "OverheadTask"
animationsDesc[1].list[70].image = "icon_bag"
animationsDesc[1].list[70].section = "icons"
animationsDesc[1].list[80] = animationsDesc[1].list[80] or {}
animationsDesc[1].list[80].class = "Task"
animationsDesc[1].list[80].duration = 3000
animationsDesc[1].list[100] = animationsDesc[1].list[100] or {}
animationsDesc[1].list[100].actor = "bag"
animationsDesc[1].list[100].class = "SetTask"
animationsDesc[1].list[100].values = "{clickable=true}"
animationsDesc[1].list[131] = animationsDesc[1].list[131] or {}
animationsDesc[1].list[131].actor = "jacket"
animationsDesc[1].list[131].class = "SetTask"
animationsDesc[1].list[131].values = "{visible=true}"
animationsDesc[1].name = "Intro - Allison arrives and starts helping john"
animationsDesc[1].tree = animationsDesc[1].tree or {}
animationsDesc[1].tree[1] = 7
animationsDesc[1].tree[2] = 1
animationsDesc[1].tree[3] = 2
animationsDesc[1].tree[4] = 3
animationsDesc[1].tree[5] = 80
animationsDesc[1].tree[6] = 11
animationsDesc[1].tree[7] = 51
animationsDesc[1].tree[8] = 4
animationsDesc[1].tree[9] = 50
animationsDesc[1].tree[10] = 44
animationsDesc[1].tree[11] = 20
animationsDesc[1].tree[12] = 21
animationsDesc[1].tree[13] = 22
animationsDesc[1].tree[14] = 23
animationsDesc[1].tree[15] = 5
animationsDesc[1].tree[16] = 6
animationsDesc[1].tree[17] = 8
animationsDesc[1].tree[18] = 9
animationsDesc[1].tree[19] = 10
animationsDesc[1].tree[20] = 12
animationsDesc[1].tree[21] = 13
animationsDesc[1].tree[22] = 131
animationsDesc[1].tree[23] = 14
animationsDesc[1].tree[24] = 15
animationsDesc[1].tree[25] = 70
animationsDesc[1].tree[26] = 100
animationsDesc[2] = animationsDesc[2] or {}
animationsDesc[2].actors = animationsDesc[2].actors or {}
animationsDesc[2].actors.hero = "hero"
animationsDesc[2].class = "TasksAnimation"
animationsDesc[2].id = "sarahDropsBag"
animationsDesc[2].idx = 2
animationsDesc[2].list = animationsDesc[2].list or {}
animationsDesc[2].list[2] = animationsDesc[2].list[2] or {}
animationsDesc[2].list[2].class = "PlayMusicTask"
animationsDesc[2].list[2].mood = "2"
animationsDesc[2].list[9] = animationsDesc[2].list[9] or {}
animationsDesc[2].list[9].actor = "hero"
animationsDesc[2].list[9].class = "WalkToTask"
animationsDesc[2].list[9].target = "bag"
animationsDesc[2].list[10] = animationsDesc[2].list[10] or {}
animationsDesc[2].list[10].actor = "bag"
animationsDesc[2].list[10].class = "SetTask"
animationsDesc[2].list[10].values = "{visible=false}"
animationsDesc[2].list[11] = animationsDesc[2].list[11] or {}
animationsDesc[2].list[11].actor = "hero"
animationsDesc[2].list[11].animation = "PULL_BAG"
animationsDesc[2].list[11].class = "PlayAnimationTask"
animationsDesc[2].list[11].cycles = 2
animationsDesc[2].list[11].frameTime = 400
animationsDesc[2].list[11].wait = true
animationsDesc[2].list[11].whenFinished = "stay"
animationsDesc[2].list[12] = animationsDesc[2].list[12] or {}
animationsDesc[2].list[12].actor = "hero"
animationsDesc[2].list[12].animation = "DROP_BAG"
animationsDesc[2].list[12].class = "PlayAnimationTask"
animationsDesc[2].list[12].cycles = 1
animationsDesc[2].list[12].frameTime = 150
animationsDesc[2].list[12].wait = true
animationsDesc[2].list[12].whenFinished = "stay"
animationsDesc[2].list[31] = animationsDesc[2].list[31] or {}
animationsDesc[2].list[31].actor = "bandage"
animationsDesc[2].list[31].class = "SetTask"
animationsDesc[2].list[31].values = "{visible=true}"
animationsDesc[2].list[32] = animationsDesc[2].list[32] or {}
animationsDesc[2].list[32].actor = "desinfection"
animationsDesc[2].list[32].class = "SetTask"
animationsDesc[2].list[32].values = "{visible=true}"
animationsDesc[2].list[33] = animationsDesc[2].list[33] or {}
animationsDesc[2].list[33].actor = "needle_thread"
animationsDesc[2].list[33].class = "SetTask"
animationsDesc[2].list[33].values = "{visible=true}"
animationsDesc[2].list[34] = animationsDesc[2].list[34] or {}
animationsDesc[2].list[34].actor = "air_pump"
animationsDesc[2].list[34].class = "SetTask"
animationsDesc[2].list[34].values = "{visible=true}"
animationsDesc[2].list[35] = animationsDesc[2].list[35] or {}
animationsDesc[2].list[35].actor = "bag_open"
animationsDesc[2].list[35].class = "SetTask"
animationsDesc[2].list[35].values = "{visible=true}"
animationsDesc[2].list[37] = animationsDesc[2].list[37] or {}
animationsDesc[2].list[37].actor = "hero"
animationsDesc[2].list[37].class = "MessageTask"
animationsDesc[2].list[37].needsClick = true
animationsDesc[2].list[37].textId = "TEXT_INTRO_5"
animationsDesc[2].list[38] = animationsDesc[2].list[38] or {}
animationsDesc[2].list[38].actor = "john"
animationsDesc[2].list[38].class = "MessageTask"
animationsDesc[2].list[38].needsClick = true
animationsDesc[2].list[38].textId = "TEXT_INTRO_6"
animationsDesc[2].list[39] = animationsDesc[2].list[39] or {}
animationsDesc[2].list[39].actor = "john"
animationsDesc[2].list[39].animation = "HOLD"
animationsDesc[2].list[39].class = "PlayAnimationTask"
animationsDesc[2].list[70] = animationsDesc[2].list[70] or {}
animationsDesc[2].list[70].actor = "john"
animationsDesc[2].list[70].class = "RemoveOverheadTask"
animationsDesc[2].list[100] = animationsDesc[2].list[100] or {}
animationsDesc[2].list[100].class = "TriggerTask"
animationsDesc[2].list[100].trigger = "bag dropped"
animationsDesc[2].list[101] = animationsDesc[2].list[101] or {}
animationsDesc[2].list[101].actor = "john"
animationsDesc[2].list[101].animation = "LOOK"
animationsDesc[2].list[101].class = "PlayAnimationTask"
animationsDesc[2].list[300] = animationsDesc[2].list[300] or {}
animationsDesc[2].list[300].class = "Task"
animationsDesc[2].list[300].duration = 3300
animationsDesc[2].list[301] = animationsDesc[2].list[301] or {}
animationsDesc[2].list[301].class = "Task"
animationsDesc[2].list[301].duration = 50
animationsDesc[2].list[302] = animationsDesc[2].list[302] or {}
animationsDesc[2].list[302].class = "Task"
animationsDesc[2].list[302].duration = 50
animationsDesc[2].list[303] = animationsDesc[2].list[303] or {}
animationsDesc[2].list[303].class = "Task"
animationsDesc[2].list[303].duration = 50
animationsDesc[2].list[304] = animationsDesc[2].list[304] or {}
animationsDesc[2].list[304].class = "Task"
animationsDesc[2].list[304].duration = 1100
animationsDesc[2].list[1000] = animationsDesc[2].list[1000] or {}
animationsDesc[2].list[1000].actor = "motorguy"
animationsDesc[2].list[1000].animation = "SQUIRM"
animationsDesc[2].list[1000].class = "PlayAnimationTask"
animationsDesc[2].list[1000].cycles = 10
animationsDesc[2].list[1000].frameTime = 200
animationsDesc[2].list[1000].whenFinished = "stay"
animationsDesc[2].name = "Intro - Allison walks to the ambulance and drops the bag"
animationsDesc[2].tree = animationsDesc[2].tree or {}
animationsDesc[2].tree[1] = 70
animationsDesc[2].tree[2] = 1000
animationsDesc[2].tree[3] = 9
animationsDesc[2].tree[4] = 10
animationsDesc[2].tree[5] = animationsDesc[2].tree[5] or {}
animationsDesc[2].tree[5][1] = 2
animationsDesc[2].tree[5][2] = animationsDesc[2].tree[5][2] or {}
animationsDesc[2].tree[5][2][1] = 11
animationsDesc[2].tree[5][2][2] = 101
animationsDesc[2].tree[5][2][3] = 12
animationsDesc[2].tree[5][3] = animationsDesc[2].tree[5][3] or {}
animationsDesc[2].tree[5][3][1] = 300
animationsDesc[2].tree[5][3][2] = 35
animationsDesc[2].tree[5][3][3] = 31
animationsDesc[2].tree[5][3][4] = 301
animationsDesc[2].tree[5][3][5] = 32
animationsDesc[2].tree[5][3][6] = 302
animationsDesc[2].tree[5][3][7] = 33
animationsDesc[2].tree[5][3][8] = 303
animationsDesc[2].tree[5][3][9] = 34
animationsDesc[2].tree[6] = 304
animationsDesc[2].tree[7] = 37
animationsDesc[2].tree[8] = 38
animationsDesc[2].tree[9] = 39
animationsDesc[2].tree[10] = 100
animationsDesc[3] = animationsDesc[3] or {}
animationsDesc[3].actors = animationsDesc[3].actors or {}
animationsDesc[3].actors.hero = "hero"
animationsDesc[3].actors.item = "item"
animationsDesc[3].class = "TasksAnimation"
animationsDesc[3].id = "pickupItem"
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 = "TriggerTask"
animationsDesc[3].list[2].trigger = "next pickup item"
animationsDesc[3].list[3] = animationsDesc[3].list[3] or {}
animationsDesc[3].list[3].actor = "hero"
animationsDesc[3].list[3].class = "WalkToTask"
animationsDesc[3].list[3].target = "item"
animationsDesc[3].list[4] = animationsDesc[3].list[4] or {}
animationsDesc[3].list[4].actor = "hero"
animationsDesc[3].list[4].animation = "PICKUP"
animationsDesc[3].list[4].class = "PlayAnimationTask"
animationsDesc[3].list[4].cycles = 1
animationsDesc[3].list[4].frameTime = 100
animationsDesc[3].list[4].wait = true
animationsDesc[3].list[5] = animationsDesc[3].list[5] or {}
animationsDesc[3].list[5].class = "Task"
animationsDesc[3].list[5].duration = 200
animationsDesc[3].list[6] = animationsDesc[3].list[6] or {}
animationsDesc[3].list[6].actor = "item"
animationsDesc[3].list[6].class = "SetTask"
animationsDesc[3].list[6].values = "{visible=false}"
animationsDesc[3].list[11] = animationsDesc[3].list[11] or {}
animationsDesc[3].list[11].actor = "hero"
animationsDesc[3].list[11].class = "SetTask"
animationsDesc[3].list[11].values = "{walkSpeed=230}"
animationsDesc[3].list[15] = animationsDesc[3].list[15] or {}
animationsDesc[3].list[15].actor = "hero"
animationsDesc[3].list[15].animation = "IDLE"
animationsDesc[3].list[15].class = "PlayAnimationTask"
animationsDesc[3].list[15].frameTime = 250
animationsDesc[3].list[1000] = animationsDesc[3].list[1000] or {}
animationsDesc[3].list[1000].actor = "motorguy"
animationsDesc[3].list[1000].animation = "SQUIRM"
animationsDesc[3].list[1000].class = "PlayAnimationTask"
animationsDesc[3].list[1000].cycles = 10
animationsDesc[3].list[1000].frameTime = 200
animationsDesc[3].list[1000].whenFinished = "stay"
animationsDesc[3].name = "Intro - Allison walks to and picks up one item"
animationsDesc[3].tree = animationsDesc[3].tree or {}
animationsDesc[3].tree[1] = 11
animationsDesc[3].tree[2] = 1000
animationsDesc[3].tree[3] = 3
animationsDesc[3].tree[4] = animationsDesc[3].tree[4] or {}
animationsDesc[3].tree[4][1] = animationsDesc[3].tree[4][1] or {}
animationsDesc[3].tree[4][1][1] = 4
animationsDesc[3].tree[4][2] = animationsDesc[3].tree[4][2] or {}
animationsDesc[3].tree[4][2][1] = 5
animationsDesc[3].tree[4][2][2] = 6
animationsDesc[3].tree[5] = 15
animationsDesc[3].tree[6] = 2
animationsDesc[5] = animationsDesc[5] or {}
animationsDesc[5].actors = animationsDesc[5].actors or {}
animationsDesc[5].actors.hero = "hero"
animationsDesc[5].class = "TasksAnimation"
animationsDesc[5].id = "returnItems"
animationsDesc[5].idx = 5
animationsDesc[5].list = animationsDesc[5].list or {}
animationsDesc[5].list[2] = animationsDesc[5].list[2] or {}
animationsDesc[5].list[2].actor = "john"
animationsDesc[5].list[2].class = "RemoveOverheadTask"
animationsDesc[5].list[3] = animationsDesc[5].list[3] or {}
animationsDesc[5].list[3].actor = "john"
animationsDesc[5].list[3].animation = "LEFT"
animationsDesc[5].list[3].class = "PlayAnimationTask"
animationsDesc[5].list[4] = animationsDesc[5].list[4] or {}
animationsDesc[5].list[4].actor = "john"
animationsDesc[5].list[4].animation = "HOLD"
animationsDesc[5].list[4].class = "PlayAnimationTask"
animationsDesc[5].list[5] = animationsDesc[5].list[5] or {}
animationsDesc[5].list[5].actor = "needle_thread2"
animationsDesc[5].list[5].class = "SetTask"
animationsDesc[5].list[5].values = "{visible=true}"
animationsDesc[5].list[6] = animationsDesc[5].list[6] or {}
animationsDesc[5].list[6].actor = "hero"
animationsDesc[5].list[6].animation = "GIVE"
animationsDesc[5].list[6].class = "PlayAnimationTask"
animationsDesc[5].list[6].cycles = 1
animationsDesc[5].list[6].frameTime = 150
animationsDesc[5].list[6].wait = true
animationsDesc[5].list[7] = animationsDesc[5].list[7] or {}
animationsDesc[5].list[7].actor = "air_pump2"
animationsDesc[5].list[7].class = "SetTask"
animationsDesc[5].list[7].values = "{visible=true}"
animationsDesc[5].list[8] = animationsDesc[5].list[8] or {}
animationsDesc[5].list[8].actor = "john"
animationsDesc[5].list[8].animation = "TAKING"
animationsDesc[5].list[8].class = "PlayAnimationTask"
animationsDesc[5].list[8].cycles = 1
animationsDesc[5].list[8].frameTime = 250
animationsDesc[5].list[8].wait = true
animationsDesc[5].list[9] = animationsDesc[5].list[9] or {}
animationsDesc[5].list[9].actor = "hero"
animationsDesc[5].list[9].class = "WalkToTask"
animationsDesc[5].list[9].target = "john"
animationsDesc[5].list[10] = animationsDesc[5].list[10] or {}
animationsDesc[5].list[10].actor = "hero"
animationsDesc[5].list[10].class = "SetTask"
animationsDesc[5].list[10].values = "{visible=false}"
animationsDesc[5].list[11] = animationsDesc[5].list[11] or {}
animationsDesc[5].list[11].class = "Task"
animationsDesc[5].list[11].duration = 500
animationsDesc[5].list[12] = animationsDesc[5].list[12] or {}
animationsDesc[5].list[12].actor = "hero"
animationsDesc[5].list[12].class = "SetTask"
animationsDesc[5].list[12].values = "{walkSpeed=230}"
animationsDesc[5].list[13] = animationsDesc[5].list[13] or {}
animationsDesc[5].list[13].actor = "motorguy"
animationsDesc[5].list[13].animation = "SQUIRM"
animationsDesc[5].list[13].class = "PlayAnimationTask"
animationsDesc[5].list[13].cycles = 10
animationsDesc[5].list[13].frameTime = 200
animationsDesc[5].list[13].whenFinished = "stay"
animationsDesc[5].list[14] = animationsDesc[5].list[14] or {}
animationsDesc[5].list[14].actor = "bandage2"
animationsDesc[5].list[14].class = "SetTask"
animationsDesc[5].list[14].values = "{visible=true}"
animationsDesc[5].list[15] = animationsDesc[5].list[15] or {}
animationsDesc[5].list[15].actor = "desinfection2"
animationsDesc[5].list[15].class = "SetTask"
animationsDesc[5].list[15].values = "{visible=true}"
animationsDesc[5].list[16] = animationsDesc[5].list[16] or {}
animationsDesc[5].list[16].class = "Task"
animationsDesc[5].list[16].duration = 700
animationsDesc[5].list[17] = animationsDesc[5].list[17] or {}
animationsDesc[5].list[17].actor = "john"
animationsDesc[5].list[17].class = "MessageTask"
animationsDesc[5].list[17].needsClick = true
animationsDesc[5].list[17].textId = "TEXT_INTRO_7"
animationsDesc[5].list[18] = animationsDesc[5].list[18] or {}
animationsDesc[5].list[18].actor = "john"
animationsDesc[5].list[18].class = "RemoveOverheadTask"
animationsDesc[5].list[30] = animationsDesc[5].list[30] or {}
animationsDesc[5].list[30].actor = "john"
animationsDesc[5].list[30].class = "RemoveMessageTask"
animationsDesc[5].list[30].textId = "TEXT_INTRO_61"
animationsDesc[5].list[38] = animationsDesc[5].list[38] or {}
animationsDesc[5].list[38].actor = "hero"
animationsDesc[5].list[38].class = "MessageTask"
animationsDesc[5].list[38].needsClick = true
animationsDesc[5].list[38].textId = "TEXT_INTRO_8"
animationsDesc[5].list[40] = animationsDesc[5].list[40] or {}
animationsDesc[5].list[40].actor = "john"
animationsDesc[5].list[40].class = "MessageTask"
animationsDesc[5].list[40].needsClick = true
animationsDesc[5].list[40].textId = "TEXT_INTRO_9"
animationsDesc[5].list[50] = animationsDesc[5].list[50] or {}
animationsDesc[5].list[50].class = "Task"
animationsDesc[5].list[50].duration = 10
animationsDesc[5].list[100] = animationsDesc[5].list[100] or {}
animationsDesc[5].list[100].class = "TriggerTask"
animationsDesc[5].list[100].trigger = "start holding pressure"
animationsDesc[5].list[121] = animationsDesc[5].list[121] or {}
animationsDesc[5].list[121].actor = "john"
animationsDesc[5].list[121].animation = "ASKING_SARAH"
animationsDesc[5].list[121].class = "PlayAnimationTask"
animationsDesc[5].list[380] = animationsDesc[5].list[380] or {}
animationsDesc[5].list[380].actor = "john"
animationsDesc[5].list[380].animation = "FAINTING"
animationsDesc[5].list[380].class = "PlayAnimationTask"
animationsDesc[5].list[380].cycles = 1
animationsDesc[5].list[380].duration = 200
animationsDesc[5].list[380].frameTime = 150
animationsDesc[5].list[380].wait = true
animationsDesc[5].list[380].whenFinished = "stay"
animationsDesc[5].list[381] = animationsDesc[5].list[381] or {}
animationsDesc[5].list[381].actor = "john"
animationsDesc[5].list[381].class = "MessageTask"
animationsDesc[5].list[381].needsClick = true
animationsDesc[5].list[381].textId = "TEXT_INTRO_81"
animationsDesc[5].list[382] = animationsDesc[5].list[382] or {}
animationsDesc[5].list[382].actor = "hero"
animationsDesc[5].list[382].class = "MessageTask"
animationsDesc[5].list[382].needsClick = true
animationsDesc[5].list[382].textId = "TEXT_INTRO_82"
animationsDesc[5].name = "Intro - Allison brings the items and kneels at the patient"
animationsDesc[5].tree = animationsDesc[5].tree or {}
animationsDesc[5].tree[1] = 18
animationsDesc[5].tree[2] = 3
animationsDesc[5].tree[3] = 17
animationsDesc[5].tree[4] = 4
animationsDesc[5].tree[5] = 30
animationsDesc[5].tree[6] = 2
animationsDesc[5].tree[7] = 12
animationsDesc[5].tree[8] = 13
animationsDesc[5].tree[9] = 9
animationsDesc[5].tree[10] = 11
animationsDesc[5].tree[11] = animationsDesc[5].tree[11] or {}
animationsDesc[5].tree[11][1] = animationsDesc[5].tree[11][1] or {}
animationsDesc[5].tree[11][1][1] = 6
animationsDesc[5].tree[11][2] = animationsDesc[5].tree[11][2] or {}
animationsDesc[5].tree[11][2][1] = 8
animationsDesc[5].tree[11][3] = animationsDesc[5].tree[11][3] or {}
animationsDesc[5].tree[11][3][1] = 16
animationsDesc[5].tree[11][3][2] = 5
animationsDesc[5].tree[11][3][3] = 7
animationsDesc[5].tree[11][3][4] = 14
animationsDesc[5].tree[11][3][5] = 15
animationsDesc[5].tree[12] = 10
animationsDesc[5].tree[13] = 121
animationsDesc[5].tree[14] = 38
animationsDesc[5].tree[15] = 380
animationsDesc[5].tree[16] = 50
animationsDesc[5].tree[17] = 381
animationsDesc[5].tree[18] = 382
animationsDesc[5].tree[19] = 40
animationsDesc[5].tree[20] = 100
animationsDesc[6] = animationsDesc[6] or {}
animationsDesc[6].actors = animationsDesc[6].actors or {}
animationsDesc[6].actors.hero = "hero"
animationsDesc[6].class = "TasksAnimation"
animationsDesc[6].id = "spawnPressureArrow"
animationsDesc[6].idx = 6
animationsDesc[6].list = animationsDesc[6].list or {}
animationsDesc[6].list[1001] = animationsDesc[6].list[1001] or {}
animationsDesc[6].list[1001].actor = "motorguy"
animationsDesc[6].list[1001].class = "ArrowTask"
animationsDesc[6].list[1001].id = "ARROW_1"
animationsDesc[6].list[1001].x = 70
animationsDesc[6].list[1001].y = 24
animationsDesc[6].name = "Intro - Spawn Pressure Arrow"
animationsDesc[6].tree = animationsDesc[6].tree or {}
animationsDesc[6].tree[1] = 1001
animationsDesc[7] = animationsDesc[7] or {}
animationsDesc[7].actors = animationsDesc[7].actors or {}
animationsDesc[7].actors.hero = "hero"
animationsDesc[7].class = "TasksAnimation"
animationsDesc[7].id = "holdPressure"
animationsDesc[7].idx = 7
animationsDesc[7].list = animationsDesc[7].list or {}
animationsDesc[7].list[3] = animationsDesc[7].list[3] or {}
animationsDesc[7].list[3].actor = "john"
animationsDesc[7].list[3].animation = "ASKING_SARAH"
animationsDesc[7].list[3].class = "PlayAnimationTask"
animationsDesc[7].list[4] = animationsDesc[7].list[4] or {}
animationsDesc[7].list[4].actor = "john"
animationsDesc[7].list[4].animation = "321"
animationsDesc[7].list[4].class = "PlayAnimationTask"
animationsDesc[7].list[5] = animationsDesc[7].list[5] or {}
animationsDesc[7].list[5].actor = "john"
animationsDesc[7].list[5].animation = "NOW"
animationsDesc[7].list[5].class = "PlayAnimationTask"
animationsDesc[7].list[30] = animationsDesc[7].list[30] or {}
animationsDesc[7].list[30].actor = "john"
animationsDesc[7].list[30].class = "MessageTask"
animationsDesc[7].list[30].needsClick = true
animationsDesc[7].list[30].textId = "TEXT_INTRO_10"
animationsDesc[7].list[31] = animationsDesc[7].list[31] or {}
animationsDesc[7].list[31].actor = "john"
animationsDesc[7].list[31].class = "MessageTask"
animationsDesc[7].list[31].duration = 1300
animationsDesc[7].list[31].textId = "TEXT_INTRO_11"
animationsDesc[7].list[32] = animationsDesc[7].list[32] or {}
animationsDesc[7].list[32].actor = "john"
animationsDesc[7].list[32].class = "MessageTask"
animationsDesc[7].list[32].duration = 1300
animationsDesc[7].list[32].textId = "TEXT_INTRO_12"
animationsDesc[7].list[33] = animationsDesc[7].list[33] or {}
animationsDesc[7].list[33].actor = "john"
animationsDesc[7].list[33].class = "MessageTask"
animationsDesc[7].list[33].duration = 1300
animationsDesc[7].list[33].textId = "TEXT_INTRO_13"
animationsDesc[7].list[55] = animationsDesc[7].list[55] or {}
animationsDesc[7].list[55].actor = "john"
animationsDesc[7].list[55].class = "SetTask"
animationsDesc[7].list[55].values = "{x=333, y=598}"
animationsDesc[7].list[99] = animationsDesc[7].list[99] or {}
animationsDesc[7].list[99].actor = "john"
animationsDesc[7].list[99].class = "SetTask"
animationsDesc[7].list[99].values = "{clickable=true}"
animationsDesc[7].list[100] = animationsDesc[7].list[100] or {}
animationsDesc[7].list[100].class = "TriggerTask"
animationsDesc[7].list[100].trigger = "321 now"
animationsDesc[7].list[101] = animationsDesc[7].list[101] or {}
animationsDesc[7].list[101].actor = "john"
animationsDesc[7].list[101].class = "MessageTask"
animationsDesc[7].list[101].duration = 1300
animationsDesc[7].list[101].textId = "TEXT_INTRO_14"
animationsDesc[7].list[1000] = animationsDesc[7].list[1000] or {}
animationsDesc[7].list[1000].actor = "motorguy"
animationsDesc[7].list[1000].class = "RemoveArrowTask"
animationsDesc[7].list[1000].id = "ARROW_1"
animationsDesc[7].list[1001] = animationsDesc[7].list[1001] or {}
animationsDesc[7].list[1001].actor = "john"
animationsDesc[7].list[1001].class = "OverheadTask"
animationsDesc[7].list[1001].image = "icon_hold_button"
animationsDesc[7].list[1001].section = "icons"
animationsDesc[7].list[1002] = animationsDesc[7].list[1002] or {}
animationsDesc[7].list[1002].actor = "john"
animationsDesc[7].list[1002].class = "RemoveOverheadTask"
animationsDesc[7].name = "Intro - Allison is told to hold the pressure"
animationsDesc[7].tree = animationsDesc[7].tree or {}
animationsDesc[7].tree[1] = 1002
animationsDesc[7].tree[2] = 3
animationsDesc[7].tree[3] = 30
animationsDesc[7].tree[4] = 31
animationsDesc[7].tree[5] = 32
animationsDesc[7].tree[6] = 4
animationsDesc[7].tree[7] = 33
animationsDesc[7].tree[8] = 55
animationsDesc[7].tree[9] = 5
animationsDesc[7].tree[10] = 99
animationsDesc[7].tree[11] = 1001
animationsDesc[7].tree[12] = 100
animationsDesc[7].tree[13] = 101
animationsDesc[7].tree[14] = 1000
animationsDesc[8] = animationsDesc[8] or {}
animationsDesc[8].actors = animationsDesc[8].actors or {}
animationsDesc[8].actors.hero = "hero"
animationsDesc[8].class = "TasksAnimation"
animationsDesc[8].id = "holdPressureAgain"
animationsDesc[8].idx = 8
animationsDesc[8].list = animationsDesc[8].list or {}
animationsDesc[8].list[3] = animationsDesc[8].list[3] or {}
animationsDesc[8].list[3].actor = "john"
animationsDesc[8].list[3].animation = "ASKING_SARAH"
animationsDesc[8].list[3].class = "PlayAnimationTask"
animationsDesc[8].list[4] = animationsDesc[8].list[4] or {}
animationsDesc[8].list[4].class = "Task"
animationsDesc[8].list[4].duration = 1000
animationsDesc[8].list[55] = animationsDesc[8].list[55] or {}
animationsDesc[8].list[55].actor = "john"
animationsDesc[8].list[55].class = "SetTask"
animationsDesc[8].list[55].values = "{x=333,y=548}"
animationsDesc[8].list[100] = animationsDesc[8].list[100] or {}
animationsDesc[8].list[100].class = "TriggerTask"
animationsDesc[8].list[100].trigger = "hold again"
animationsDesc[8].name = "Intro - Allison is told AGAIN to hold the pressure"
animationsDesc[8].tree = animationsDesc[8].tree or {}
animationsDesc[8].tree[1] = 55
animationsDesc[8].tree[2] = 3
animationsDesc[8].tree[3] = 4
animationsDesc[8].tree[4] = 100
animationsDesc[9] = animationsDesc[9] or {}
animationsDesc[9].actors = animationsDesc[9].actors or {}
animationsDesc[9].actors.hero = "hero"
animationsDesc[9].class = "TasksAnimation"
animationsDesc[9].id = "johnMovesToHead"
animationsDesc[9].idx = 9
animationsDesc[9].list = animationsDesc[9].list or {}
animationsDesc[9].list[4] = animationsDesc[9].list[4] or {}
animationsDesc[9].list[4].actor = "john"
animationsDesc[9].list[4].animation = "TAKE_OVER"
animationsDesc[9].list[4].class = "PlayAnimationTask"
animationsDesc[9].list[4].frameTime = 100
animationsDesc[9].list[52] = animationsDesc[9].list[52] or {}
animationsDesc[9].list[52].actor = "john"
animationsDesc[9].list[52].class = "LoopSampleTask"
animationsDesc[9].list[52].loop = "heart1"
animationsDesc[9].list[52].sound = "SND_HEARTBEAT_LOOP:sound"
animationsDesc[9].list[55] = animationsDesc[9].list[55] or {}
animationsDesc[9].list[55].actor = "john"
animationsDesc[9].list[55].class = "SetTask"
animationsDesc[9].list[100] = animationsDesc[9].list[100] or {}
animationsDesc[9].list[100].class = "TriggerTask"
animationsDesc[9].list[100].trigger = "start bandaging"
animationsDesc[9].list[1000] = animationsDesc[9].list[1000] or {}
animationsDesc[9].list[1000].actor = "motorguy"
animationsDesc[9].list[1000].class = "RemoveArrowTask"
animationsDesc[9].list[1000].id = "ARROW_1"
animationsDesc[9].name = "Intro - Allison puts her hands on the patient's chest"
animationsDesc[9].tree = animationsDesc[9].tree or {}
animationsDesc[9].tree[1] = 1000
animationsDesc[9].tree[2] = 4
animationsDesc[9].tree[3] = 52
animationsDesc[9].tree[4] = 55
animationsDesc[9].tree[5] = 100
animationsDesc[10] = animationsDesc[10] or {}
animationsDesc[10].actors = animationsDesc[10].actors or {}
animationsDesc[10].actors.hero = "hero"
animationsDesc[10].class = "TasksAnimation"
animationsDesc[10].id = "johnSaysGood"
animationsDesc[10].idx = 10
animationsDesc[10].list = animationsDesc[10].list or {}
animationsDesc[10].list[10] = animationsDesc[10].list[10] or {}
animationsDesc[10].list[10].actor = "john"
animationsDesc[10].list[10].class = "RemoveMessageTask"
animationsDesc[10].list[10].textId = "TEXT_INTRO_16"
animationsDesc[10].list[11] = animationsDesc[10].list[11] or {}
animationsDesc[10].list[11].actor = "john"
animationsDesc[10].list[11].animation = "BANDAGE"
animationsDesc[10].list[11].class = "PlayAnimationTask"
animationsDesc[10].list[11].cycles = -1
animationsDesc[10].list[11].frameTime = 200
animationsDesc[10].list[52] = animationsDesc[10].list[52] or {}
animationsDesc[10].list[52].actor = "john"
animationsDesc[10].list[52].class = "LoopSampleTask"
animationsDesc[10].list[52].loop = "heart1"
animationsDesc[10].list[52].sound = "SND_HEARTBEAT_LOOP:sound"
animationsDesc[10].list[55] = animationsDesc[10].list[55] or {}
animationsDesc[10].list[55].actor = "john"
animationsDesc[10].list[55].class = "SetTask"
animationsDesc[10].list[55].values = "{x=333,y=548}"
animationsDesc[10].list[1000] = animationsDesc[10].list[1000] or {}
animationsDesc[10].list[1000].actor = "motorguy"
animationsDesc[10].list[1000].animation = "SQUIRM"
animationsDesc[10].list[1000].class = "PlayAnimationTask"
animationsDesc[10].list[1000].cycles = 10
animationsDesc[10].list[1000].frameTime = 200
animationsDesc[10].list[1000].whenFinished = "stay"
animationsDesc[10].name = "Intro - John sais 'good'"
animationsDesc[10].tree = animationsDesc[10].tree or {}
animationsDesc[10].tree[1] = 10
animationsDesc[10].tree[2] = 52
animationsDesc[10].tree[3] = 55
animationsDesc[10].tree[4] = 1000
animationsDesc[10].tree[5] = 11
animationsDesc[11] = animationsDesc[11] or {}
animationsDesc[11].actors = animationsDesc[11].actors or {}
animationsDesc[11].actors.hero = "hero"
animationsDesc[11].class = "TasksAnimation"
animationsDesc[11].id = "johnSaysGood2"
animationsDesc[11].idx = 11
animationsDesc[11].list = animationsDesc[11].list or {}
animationsDesc[11].list[12] = animationsDesc[11].list[12] or {}
animationsDesc[11].list[12].actor = "john"
animationsDesc[11].list[12].class = "MessageTask"
animationsDesc[11].list[12].keepOpen = true
animationsDesc[11].list[12].offset = animationsDesc[11].list[12].offset or {}
animationsDesc[11].list[12].offset[1] = -60
animationsDesc[11].list[12].offset[2] = -10
animationsDesc[11].list[12].textId = "TEXT_INTRO_15"
animationsDesc[11].list[52] = animationsDesc[11].list[52] or {}
animationsDesc[11].list[52].actor = "john"
animationsDesc[11].list[52].class = "LoopSampleTask"
animationsDesc[11].list[52].loop = "heart1"
animationsDesc[11].list[52].sound = "SND_HEARTBEAT_LOOP:sound"
animationsDesc[11].name = "Intro - John says 'good' 2"
animationsDesc[11].tree = animationsDesc[11].tree or {}
animationsDesc[11].tree[1] = 52
animationsDesc[11].tree[2] = 12
animationsDesc[12] = animationsDesc[12] or {}
animationsDesc[12].actors = animationsDesc[12].actors or {}
animationsDesc[12].actors.hero = "hero"
animationsDesc[12].class = "TasksAnimation"
animationsDesc[12].id = "johnSaysToKeepPressure"
animationsDesc[12].idx = 12
animationsDesc[12].list = animationsDesc[12].list or {}
animationsDesc[12].list[9] = animationsDesc[12].list[9] or {}
animationsDesc[12].list[9].actor = "john"
animationsDesc[12].list[9].class = "SetTask"
animationsDesc[12].list[9].values = "{clickable=true}"
animationsDesc[12].list[10] = animationsDesc[12].list[10] or {}
animationsDesc[12].list[10].actor = "john"
animationsDesc[12].list[10].class = "RemoveMessageTask"
animationsDesc[12].list[10].textId = "TEXT_INTRO_15"
animationsDesc[12].list[11] = animationsDesc[12].list[11] or {}
animationsDesc[12].list[11].actor = "john"
animationsDesc[12].list[11].animation = "NO_HEART"
animationsDesc[12].list[11].class = "PlayAnimationTask"
animationsDesc[12].list[53] = animationsDesc[12].list[53] or {}
animationsDesc[12].list[53].actor = "john"
animationsDesc[12].list[53].class = "StopLoopSampleTask"
animationsDesc[12].list[53].loop = "heart1"
animationsDesc[12].list[53].sound = "SND_HEARTBEAT_LOOP:sound"
animationsDesc[12].list[55] = animationsDesc[12].list[55] or {}
animationsDesc[12].list[55].actor = "john"
animationsDesc[12].list[55].class = "SetTask"
animationsDesc[12].list[55].values = "{x=333, y=598}"
animationsDesc[12].list[1000] = animationsDesc[12].list[1000] or {}
animationsDesc[12].list[1000].actor = "motorguy"
animationsDesc[12].list[1000].animation = "SQUIRM"
animationsDesc[12].list[1000].class = "PlayAnimationTask"
animationsDesc[12].list[1000].cycles = 10
animationsDesc[12].list[1000].frameTime = 200
animationsDesc[12].list[1000].whenFinished = "stay"
animationsDesc[12].name = "Intro - Allison takes her hands off the patient's chest too soon"
animationsDesc[12].tree = animationsDesc[12].tree or {}
animationsDesc[12].tree[1] = 9
animationsDesc[12].tree[2] = 53
animationsDesc[12].tree[3] = 10
animationsDesc[12].tree[4] = 55
animationsDesc[12].tree[5] = 1000
animationsDesc[12].tree[6] = 11
animationsDesc[13] = animationsDesc[13] or {}
animationsDesc[13].actors = animationsDesc[13].actors or {}
animationsDesc[13].actors.hero = "hero"
animationsDesc[13].class = "TasksAnimation"
animationsDesc[13].id = "johnSaysToKeepPressure2"
animationsDesc[13].idx = 13
animationsDesc[13].list = animationsDesc[13].list or {}
animationsDesc[13].list[12] = animationsDesc[13].list[12] or {}
animationsDesc[13].list[12].actor = "john"
animationsDesc[13].list[12].class = "MessageTask"
animationsDesc[13].list[12].keepOpen = true
animationsDesc[13].list[12].offset = animationsDesc[13].list[12].offset or {}
animationsDesc[13].list[12].offset[1] = -60
animationsDesc[13].list[12].offset[2] = -10
animationsDesc[13].list[12].textId = "TEXT_INTRO_16"
animationsDesc[13].list[53] = animationsDesc[13].list[53] or {}
animationsDesc[13].list[53].actor = "john"
animationsDesc[13].list[53].class = "StopLoopSampleTask"
animationsDesc[13].list[53].loop = "heart1"
animationsDesc[13].list[53].sound = "SND_HEARTBEAT_LOOP:sound"
animationsDesc[13].list[55] = animationsDesc[13].list[55] or {}
animationsDesc[13].list[55].actor = "john"
animationsDesc[13].list[55].class = "SetTask"
animationsDesc[13].list[55].values = "{x=333, y=598}"
animationsDesc[13].name = "Intro - John says 'No, hold pressure'"
animationsDesc[13].tree = animationsDesc[13].tree or {}
animationsDesc[13].tree[1] = 53
animationsDesc[13].tree[2] = 55
animationsDesc[13].tree[3] = 12
animationsDesc[14] = animationsDesc[14] or {}
animationsDesc[14].actors = animationsDesc[14].actors or {}
animationsDesc[14].actors.hero = "hero"
animationsDesc[14].class = "TasksAnimation"
animationsDesc[14].id = "heartStopped"
animationsDesc[14].idx = 14
animationsDesc[14].list = animationsDesc[14].list or {}
animationsDesc[14].list[2] = animationsDesc[14].list[2] or {}
animationsDesc[14].list[2].class = "Task"
animationsDesc[14].list[2].duration = 1200
animationsDesc[14].list[3] = animationsDesc[14].list[3] or {}
animationsDesc[14].list[3].actor = "john"
animationsDesc[14].list[3].class = "RemoveMessageTask"
animationsDesc[14].list[3].textId = "TEXT_INTRO_15"
animationsDesc[14].list[4] = animationsDesc[14].list[4] or {}
animationsDesc[14].list[4].actor = "john"
animationsDesc[14].list[4].class = "RemoveMessageTask"
animationsDesc[14].list[4].textId = "TEXT_INTRO_16"
animationsDesc[14].list[10] = animationsDesc[14].list[10] or {}
animationsDesc[14].list[10].actor = "john"
animationsDesc[14].list[10].class = "MessageTask"
animationsDesc[14].list[10].needsClick = true
animationsDesc[14].list[10].offset = animationsDesc[14].list[10].offset or {}
animationsDesc[14].list[10].offset[1] = 20
animationsDesc[14].list[10].offset[2] = -10
animationsDesc[14].list[10].textId = "TEXT_INTRO_17"
animationsDesc[14].list[11] = animationsDesc[14].list[11] or {}
animationsDesc[14].list[11].actor = "john"
animationsDesc[14].list[11].animation = "NO_HEART"
animationsDesc[14].list[11].class = "PlayAnimationTask"
animationsDesc[14].list[12] = animationsDesc[14].list[12] or {}
animationsDesc[14].list[12].actor = "john"
animationsDesc[14].list[12].class = "MessageTask"
animationsDesc[14].list[12].needsClick = true
animationsDesc[14].list[12].offset = animationsDesc[14].list[12].offset or {}
animationsDesc[14].list[12].offset[1] = -60
animationsDesc[14].list[12].offset[2] = -10
animationsDesc[14].list[12].textId = "TEXT_INTRO_18"
animationsDesc[14].list[15] = animationsDesc[14].list[15] or {}
animationsDesc[14].list[15].actor = "john"
animationsDesc[14].list[15].animation = "PUT_ON_PUMP"
animationsDesc[14].list[15].class = "PlayAnimationTask"
animationsDesc[14].list[15].cycles = 1
animationsDesc[14].list[15].frameTime = 300
animationsDesc[14].list[15].wait = true
animationsDesc[14].list[15].whenFinished = "stay"
animationsDesc[14].list[20] = animationsDesc[14].list[20] or {}
animationsDesc[14].list[20].class = "Task"
animationsDesc[14].list[20].duration = 300
animationsDesc[14].list[21] = animationsDesc[14].list[21] or {}
animationsDesc[14].list[21].actor = "air_pump2"
animationsDesc[14].list[21].class = "SetTask"
animationsDesc[14].list[21].values = "{visible=false}"
animationsDesc[14].list[30] = animationsDesc[14].list[30] or {}
animationsDesc[14].list[30].actor = "john"
animationsDesc[14].list[30].class = "MessageTask"
animationsDesc[14].list[30].needsClick = true
animationsDesc[14].list[30].offset = animationsDesc[14].list[30].offset or {}
animationsDesc[14].list[30].offset[1] = -60
animationsDesc[14].list[30].offset[2] = -10
animationsDesc[14].list[30].textId = "TEXT_INTRO_19"
animationsDesc[14].list[31] = animationsDesc[14].list[31] or {}
animationsDesc[14].list[31].actor = "john"
animationsDesc[14].list[31].animation = "SWITCH"
animationsDesc[14].list[31].class = "PlayAnimationTask"
animationsDesc[14].list[31].cycles = 1
animationsDesc[14].list[31].frameTime = 200
animationsDesc[14].list[31].wait = true
animationsDesc[14].list[53] = animationsDesc[14].list[53] or {}
animationsDesc[14].list[53].actor = "john"
animationsDesc[14].list[53].class = "StopLoopSampleTask"
animationsDesc[14].list[53].loop = "heart1"
animationsDesc[14].list[53].sound = "SND_HEARTBEAT_LOOP:sound"
animationsDesc[14].list[55] = animationsDesc[14].list[55] or {}
animationsDesc[14].list[55].actor = "john"
animationsDesc[14].list[55].class = "SetTask"
animationsDesc[14].list[55].values = "{x=333, y=598}"
animationsDesc[14].list[56] = animationsDesc[14].list[56] or {}
animationsDesc[14].list[56].actor = "john"
animationsDesc[14].list[56].class = "SetTask"
animationsDesc[14].list[56].values = "{x=333, y=548}"
animationsDesc[14].list[100] = animationsDesc[14].list[100] or {}
animationsDesc[14].list[100].class = "TriggerTask"
animationsDesc[14].list[100].trigger = "start pumping"
animationsDesc[14].list[1000] = animationsDesc[14].list[1000] or {}
animationsDesc[14].list[1000].actor = "motorguy"
animationsDesc[14].list[1000].animation = "SQUIRM"
animationsDesc[14].list[1000].class = "PlayAnimationTask"
animationsDesc[14].list[1000].cycles = 0
animationsDesc[14].list[1000].whenFinished = "stay"
animationsDesc[14].list[1001] = animationsDesc[14].list[1001] or {}
animationsDesc[14].list[1001].actor = "john"
animationsDesc[14].list[1001].class = "RemoveOverheadTask"
animationsDesc[14].name = "Intro - Allison notices the heart stopped and they switch"
animationsDesc[14].tree = animationsDesc[14].tree or {}
animationsDesc[14].tree[1] = 1001
animationsDesc[14].tree[2] = 53
animationsDesc[14].tree[3] = 3
animationsDesc[14].tree[4] = 4
animationsDesc[14].tree[5] = 1000
animationsDesc[14].tree[6] = 2
animationsDesc[14].tree[7] = 10
animationsDesc[14].tree[8] = 55
animationsDesc[14].tree[9] = 11
animationsDesc[14].tree[10] = 12
animationsDesc[14].tree[11] = animationsDesc[14].tree[11] or {}
animationsDesc[14].tree[11][1] = animationsDesc[14].tree[11][1] or {}
animationsDesc[14].tree[11][1][1] = 56
animationsDesc[14].tree[11][2] = animationsDesc[14].tree[11][2] or {}
animationsDesc[14].tree[11][2][1] = 15
animationsDesc[14].tree[11][3] = animationsDesc[14].tree[11][3] or {}
animationsDesc[14].tree[11][3][1] = 20
animationsDesc[14].tree[11][3][2] = 21
animationsDesc[14].tree[12] = 30
animationsDesc[14].tree[13] = 31
animationsDesc[14].tree[14] = 100
animationsDesc[15] = animationsDesc[15] or {}
animationsDesc[15].actors = animationsDesc[15].actors or {}
animationsDesc[15].actors.hero = "hero"
animationsDesc[15].class = "TasksAnimation"
animationsDesc[15].id = "startPumping"
animationsDesc[15].idx = 15
animationsDesc[15].list = animationsDesc[15].list or {}
animationsDesc[15].list[4] = animationsDesc[15].list[4] or {}
animationsDesc[15].list[4].actor = "john"
animationsDesc[15].list[4].class = "RemoveMessageTask"
animationsDesc[15].list[4].textId = "TEXT_INTRO_16"
animationsDesc[15].list[10] = animationsDesc[15].list[10] or {}
animationsDesc[15].list[10].actor = "john"
animationsDesc[15].list[10].animation = "JOHN_PUMP"
animationsDesc[15].list[10].class = "PlayAnimationTask"
animationsDesc[15].list[10].cycles = 2
animationsDesc[15].list[10].frameTime = 200
animationsDesc[15].list[10].wait = true
animationsDesc[15].list[10].whenFinished = "rewind"
animationsDesc[15].list[13] = animationsDesc[15].list[13] or {}
animationsDesc[15].list[13].actor = "john"
animationsDesc[15].list[13].class = "RemoveMessageTask"
animationsDesc[15].list[13].textId = "TEXT_INTRO_20"
animationsDesc[15].list[14] = animationsDesc[15].list[14] or {}
animationsDesc[15].list[14].actor = "john"
animationsDesc[15].list[14].class = "RemoveMessageTask"
animationsDesc[15].list[14].textId = "TEXT_INTRO_21"
animationsDesc[15].list[20] = animationsDesc[15].list[20] or {}
animationsDesc[15].list[20].class = "Task"
animationsDesc[15].list[20].duration = 500
animationsDesc[15].list[25] = animationsDesc[15].list[25] or {}
animationsDesc[15].list[25].actor = "john"
animationsDesc[15].list[25].class = "SetTask"
animationsDesc[15].list[25].values = "{clickable=true}"
animationsDesc[15].list[30] = animationsDesc[15].list[30] or {}
animationsDesc[15].list[30].actor = "john"
animationsDesc[15].list[30].class = "MessageTask"
animationsDesc[15].list[30].keepOpen = true
animationsDesc[15].list[30].offset = animationsDesc[15].list[30].offset or {}
animationsDesc[15].list[30].offset[1] = 10
animationsDesc[15].list[30].offset[2] = -10
animationsDesc[15].list[30].textId = "TEXT_INTRO_20"
animationsDesc[15].list[55] = animationsDesc[15].list[55] or {}
animationsDesc[15].list[55].actor = "john"
animationsDesc[15].list[55].class = "SetTask"
animationsDesc[15].list[55].values = "{x=333, y=598}"
animationsDesc[15].list[100] = animationsDesc[15].list[100] or {}
animationsDesc[15].list[100].class = "TriggerTask"
animationsDesc[15].list[100].trigger = "must pump"
animationsDesc[15].name = "Intro - John says Allison needs to pump"
animationsDesc[15].tree = animationsDesc[15].tree or {}
animationsDesc[15].tree[1] = 4
animationsDesc[15].tree[2] = 13
animationsDesc[15].tree[3] = 14
animationsDesc[15].tree[4] = 55
animationsDesc[15].tree[5] = 10
animationsDesc[15].tree[6] = 20
animationsDesc[15].tree[7] = 25
animationsDesc[15].tree[8] = 30
animationsDesc[15].tree[9] = 100
animationsDesc[16] = animationsDesc[16] or {}
animationsDesc[16].actors = animationsDesc[16].actors or {}
animationsDesc[16].actors.hero = "hero"
animationsDesc[16].class = "TasksAnimation"
animationsDesc[16].id = "sarahPumpsIn"
animationsDesc[16].idx = 16
animationsDesc[16].list = animationsDesc[16].list or {}
animationsDesc[16].list[13] = animationsDesc[16].list[13] or {}
animationsDesc[16].list[13].actor = "john"
animationsDesc[16].list[13].class = "RemoveMessageTask"
animationsDesc[16].list[13].textId = "TEXT_INTRO_20"
animationsDesc[16].list[14] = animationsDesc[16].list[14] or {}
animationsDesc[16].list[14].actor = "john"
animationsDesc[16].list[14].class = "RemoveMessageTask"
animationsDesc[16].list[14].textId = "TEXT_INTRO_21"
animationsDesc[16].list[20] = animationsDesc[16].list[20] or {}
animationsDesc[16].list[20].actor = "john"
animationsDesc[16].list[20].animation = "SARAH_PUMP"
animationsDesc[16].list[20].class = "PlayAnimationTask"
animationsDesc[16].list[20].cycles = 1
animationsDesc[16].list[20].frameTime = 150
animationsDesc[16].list[20].wait = true
animationsDesc[16].list[20].whenFinished = "rewind"
animationsDesc[16].name = "Intro - Allison pumps one time (in)"
animationsDesc[16].tree = animationsDesc[16].tree or {}
animationsDesc[16].tree[1] = 13
animationsDesc[16].tree[2] = 14
animationsDesc[16].tree[3] = 20
animationsDesc[17] = animationsDesc[17] or {}
animationsDesc[17].actors = animationsDesc[17].actors or {}
animationsDesc[17].actors.hero = "hero"
animationsDesc[17].class = "TasksAnimation"
animationsDesc[17].id = "sarahPumpsOut"
animationsDesc[17].idx = 17
animationsDesc[17].list = animationsDesc[17].list or {}
animationsDesc[17].list[13] = animationsDesc[17].list[13] or {}
animationsDesc[17].list[13].actor = "john"
animationsDesc[17].list[13].class = "RemoveMessageTask"
animationsDesc[17].list[13].textId = "TEXT_INTRO_20"
animationsDesc[17].list[14] = animationsDesc[17].list[14] or {}
animationsDesc[17].list[14].actor = "john"
animationsDesc[17].list[14].class = "RemoveMessageTask"
animationsDesc[17].list[14].textId = "TEXT_INTRO_21"
animationsDesc[17].list[20] = animationsDesc[17].list[20] or {}
animationsDesc[17].list[20].actor = "john"
animationsDesc[17].list[20].animation = "SARAH_PUMP"
animationsDesc[17].list[20].class = "PlayAnimationTask"
animationsDesc[17].list[20].cycles = 1
animationsDesc[17].list[20].frameTime = 150
animationsDesc[17].list[20].wait = true
animationsDesc[17].list[20].whenFinished = "rewind"
animationsDesc[17].list[100] = animationsDesc[17].list[100] or {}
animationsDesc[17].list[100].class = "TriggerTask"
animationsDesc[17].list[100].trigger = "sarah pumped"
animationsDesc[17].name = "Intro - Allison pumps one time (out)"
animationsDesc[17].tree = animationsDesc[17].tree or {}
animationsDesc[17].tree[1] = 13
animationsDesc[17].tree[2] = 14
animationsDesc[17].tree[3] = 20
animationsDesc[17].tree[4] = 100
animationsDesc[18] = animationsDesc[18] or {}
animationsDesc[18].actors = animationsDesc[18].actors or {}
animationsDesc[18].actors.hero = "hero"
animationsDesc[18].class = "TasksAnimation"
animationsDesc[18].id = "comeOnPump"
animationsDesc[18].idx = 18
animationsDesc[18].list = animationsDesc[18].list or {}
animationsDesc[18].list[13] = animationsDesc[18].list[13] or {}
animationsDesc[18].list[13].actor = "john"
animationsDesc[18].list[13].class = "RemoveMessageTask"
animationsDesc[18].list[13].textId = "TEXT_INTRO_20"
animationsDesc[18].list[14] = animationsDesc[18].list[14] or {}
animationsDesc[18].list[14].actor = "john"
animationsDesc[18].list[14].class = "RemoveMessageTask"
animationsDesc[18].list[14].textId = "TEXT_INTRO_21"
animationsDesc[18].list[30] = animationsDesc[18].list[30] or {}
animationsDesc[18].list[30].actor = "john"
animationsDesc[18].list[30].class = "MessageTask"
animationsDesc[18].list[30].keepOpen = true
animationsDesc[18].list[30].offset = animationsDesc[18].list[30].offset or {}
animationsDesc[18].list[30].offset[1] = 10
animationsDesc[18].list[30].offset[2] = -10
animationsDesc[18].list[30].textId = "TEXT_INTRO_21"
animationsDesc[18].name = "Intro - John says 'Come on, pump!'"
animationsDesc[18].tree = animationsDesc[18].tree or {}
animationsDesc[18].tree[1] = 13
animationsDesc[18].tree[2] = 14
animationsDesc[18].tree[3] = 30
animationsDesc[19] = animationsDesc[19] or {}
animationsDesc[19].actors = animationsDesc[19].actors or {}
animationsDesc[19].actors.hero = "hero"
animationsDesc[19].class = "TasksAnimation"
animationsDesc[19].id = "patientSaved"
animationsDesc[19].idx = 19
animationsDesc[19].list = animationsDesc[19].list or {}
animationsDesc[19].list[2] = animationsDesc[19].list[2] or {}
animationsDesc[19].list[2].class = "Task"
animationsDesc[19].list[2].duration = 3000
animationsDesc[19].list[3] = animationsDesc[19].list[3] or {}
animationsDesc[19].list[3].class = "FadeScreenTask"
animationsDesc[19].list[3].color = 0
animationsDesc[19].list[3].fadeOut = 0
animationsDesc[19].list[3].time = 4000
animationsDesc[19].list[3].wait = true
animationsDesc[19].list[4] = animationsDesc[19].list[4] or {}
animationsDesc[19].list[4].class = "PlayMusicTask"
animationsDesc[19].list[4].mood = "3"
animationsDesc[19].list[5] = animationsDesc[19].list[5] or {}
animationsDesc[19].list[5].actor = "john"
animationsDesc[19].list[5].animation = "TALK_JOHN"
animationsDesc[19].list[5].class = "PlayAnimationTask"
animationsDesc[19].list[10] = animationsDesc[19].list[10] or {}
animationsDesc[19].list[10].actor = "john"
animationsDesc[19].list[10].animation = "VOILA1"
animationsDesc[19].list[10].class = "PlayAnimationTask"
animationsDesc[19].list[10].cycles = 1
animationsDesc[19].list[10].frameTime = 200
animationsDesc[19].list[10].whenFinished = "stay"
animationsDesc[19].list[11] = animationsDesc[19].list[11] or {}
animationsDesc[19].list[11].class = "Task"
animationsDesc[19].list[11].duration = 3000
animationsDesc[19].list[13] = animationsDesc[19].list[13] or {}
animationsDesc[19].list[13].actor = "john"
animationsDesc[19].list[13].class = "RemoveMessageTask"
animationsDesc[19].list[13].textId = "TEXT_INTRO_20"
animationsDesc[19].list[14] = animationsDesc[19].list[14] or {}
animationsDesc[19].list[14].actor = "john"
animationsDesc[19].list[14].class = "RemoveMessageTask"
animationsDesc[19].list[14].textId = "TEXT_INTRO_21"
animationsDesc[19].list[20] = animationsDesc[19].list[20] or {}
animationsDesc[19].list[20].actor = "john"
animationsDesc[19].list[20].class = "MessageTask"
animationsDesc[19].list[20].needsClick = true
animationsDesc[19].list[20].offset = animationsDesc[19].list[20].offset or {}
animationsDesc[19].list[20].offset[1] = 40
animationsDesc[19].list[20].offset[2] = -10
animationsDesc[19].list[20].textId = "TEXT_INTRO_22"
animationsDesc[19].list[21] = animationsDesc[19].list[21] or {}
animationsDesc[19].list[21].actor = "john"
animationsDesc[19].list[21].class = "MessageTask"
animationsDesc[19].list[21].needsClick = true
animationsDesc[19].list[21].offset = animationsDesc[19].list[21].offset or {}
animationsDesc[19].list[21].offset[1] = 40
animationsDesc[19].list[21].offset[2] = -10
animationsDesc[19].list[21].textId = "TEXT_INTRO_23"
animationsDesc[19].list[22] = animationsDesc[19].list[22] or {}
animationsDesc[19].list[22].actor = "john"
animationsDesc[19].list[22].class = "MessageTask"
animationsDesc[19].list[22].needsClick = true
animationsDesc[19].list[22].offset = animationsDesc[19].list[22].offset or {}
animationsDesc[19].list[22].offset[1] = -100
animationsDesc[19].list[22].offset[2] = 10
animationsDesc[19].list[22].textId = "TEXT_INTRO_24"
animationsDesc[19].list[23] = animationsDesc[19].list[23] or {}
animationsDesc[19].list[23].actor = "john"
animationsDesc[19].list[23].class = "MessageTask"
animationsDesc[19].list[23].needsClick = true
animationsDesc[19].list[23].offset = animationsDesc[19].list[23].offset or {}
animationsDesc[19].list[23].offset[1] = 40
animationsDesc[19].list[23].offset[2] = -10
animationsDesc[19].list[23].textId = "TEXT_INTRO_25"
animationsDesc[19].list[24] = animationsDesc[19].list[24] or {}
animationsDesc[19].list[24].actor = "john"
animationsDesc[19].list[24].class = "MessageTask"
animationsDesc[19].list[24].needsClick = true
animationsDesc[19].list[24].offset = animationsDesc[19].list[24].offset or {}
animationsDesc[19].list[24].offset[1] = -100
animationsDesc[19].list[24].offset[2] = 10
animationsDesc[19].list[24].textId = "TEXT_INTRO_27"
animationsDesc[19].list[25] = animationsDesc[19].list[25] or {}
animationsDesc[19].list[25].actor = "john"
animationsDesc[19].list[25].class = "MessageTask"
animationsDesc[19].list[25].needsClick = true
animationsDesc[19].list[25].offset = animationsDesc[19].list[25].offset or {}
animationsDesc[19].list[25].offset[1] = 40
animationsDesc[19].list[25].offset[2] = -10
animationsDesc[19].list[25].textId = "TEXT_INTRO_28"
animationsDesc[19].list[30] = animationsDesc[19].list[30] or {}
animationsDesc[19].list[30].actor = "john"
animationsDesc[19].list[30].animation = "VOILA2"
animationsDesc[19].list[30].class = "PlayAnimationTask"
animationsDesc[19].list[31] = animationsDesc[19].list[31] or {}
animationsDesc[19].list[31].class = "Task"
animationsDesc[19].list[31].duration = 1500
animationsDesc[19].list[42] = animationsDesc[19].list[42] or {}
animationsDesc[19].list[42].actor = "john"
animationsDesc[19].list[42].animation = "TALK_SARAH"
animationsDesc[19].list[42].class = "PlayAnimationTask"
animationsDesc[19].list[55] = animationsDesc[19].list[55] or {}
animationsDesc[19].list[55].actor = "john"
animationsDesc[19].list[55].class = "SetTask"
animationsDesc[19].list[55].values = "{x=333, y=548}"
animationsDesc[19].list[100] = animationsDesc[19].list[100] or {}
animationsDesc[19].list[100].class = "TriggerTask"
animationsDesc[19].list[100].trigger = "patient saved"
animationsDesc[19].name = "Intro - The patient is saved, rejoyce!"
animationsDesc[19].tree = animationsDesc[19].tree or {}
animationsDesc[19].tree[1] = 4
animationsDesc[19].tree[2] = 13
animationsDesc[19].tree[3] = 14
animationsDesc[19].tree[4] = 11
animationsDesc[19].tree[5] = 55
animationsDesc[19].tree[6] = 10
animationsDesc[19].tree[7] = 2
animationsDesc[19].tree[8] = 20
animationsDesc[19].tree[9] = 5
animationsDesc[19].tree[10] = 21
animationsDesc[19].tree[11] = 22
animationsDesc[19].tree[12] = 23
animationsDesc[19].tree[13] = 42
animationsDesc[19].tree[14] = 24
animationsDesc[19].tree[15] = 30
animationsDesc[19].tree[16] = 25
animationsDesc[19].tree[17] = 31
animationsDesc[19].tree[18] = 3
animationsDesc[19].tree[19] = 100
