equal
deleted
inserted
replaced
179 winAnim = {} |
179 winAnim = {} |
180 winAnimAD = {} |
180 winAnimAD = {} |
181 |
181 |
182 --/////////////////////////Animation Functions/////////////////////// |
182 --/////////////////////////Animation Functions/////////////////////// |
183 function AfterMidFailAnim() |
183 function AfterMidFailAnim() |
184 DismissTeam(nativesTeamName) |
|
185 DismissTeam(princessTeamName) |
|
186 EndTurn(true) |
184 EndTurn(true) |
187 end |
185 end |
188 |
186 |
189 function AfterMidAnimAlone() |
187 function AfterMidAnimAlone() |
190 SetupCourse() |
188 SetupCourse() |
1017 |
1015 |
1018 function DoLost() |
1016 function DoLost() |
1019 if not cyborgDead then |
1017 if not cyborgDead then |
1020 SwitchHog(cyborg) |
1018 SwitchHog(cyborg) |
1021 end |
1019 end |
1022 if not (leaksDead or denseDead) then |
1020 if (not (leaksDead or denseDead)) and (TurnsLeft > 0) then |
1023 AddAnim(endFailAnim) |
1021 AddAnim(endFailAnim) |
1024 end |
1022 end |
1025 AddFunction({func = DismissTeam, args = {nativesTeamName}}) |
1023 AddFunction({func = DismissTeam, args = {nativesTeamName}}) |
1026 AddFunction({func = DismissTeam, args = {princessTeamName}}) |
1024 AddFunction({func = DismissTeam, args = {princessTeamName}}) |
1027 AddFunction({func = EndTurn, args = {true}}) |
1025 AddFunction({func = EndTurn, args = {true}}) |
1056 RestoreHedge(cyborg) |
1054 RestoreHedge(cyborg) |
1057 RestoreHedge(princess) |
1055 RestoreHedge(princess) |
1058 AnimWait(cyborg, 1) |
1056 AnimWait(cyborg, 1) |
1059 AddFunction({func = AddAnim, args = {failAnim}}) |
1057 AddFunction({func = AddAnim, args = {failAnim}}) |
1060 AddFunction({func = AddFunction, args = {{func = AfterMidFailAnim, args = {}}}}) |
1058 AddFunction({func = AddFunction, args = {{func = AfterMidFailAnim, args = {}}}}) |
|
1059 AddEvent(CheckLost, {}, DoLost, {}) |
1061 end |
1060 end |
1062 |
1061 |
1063 function SkipFailAnimAlone() |
1062 function SkipFailAnimAlone() |
1064 DumpMines(1) |
1063 DumpMines(1) |
1065 KillPrincess() |
1064 KillPrincess() |