# HG changeset patch # User nemo # Date 1291760942 18000 # Node ID 59e11a5a3bfa2577ed3d892823d9be55c7a89231 # Parent 63a21fac8bf757bdf2bb0b4771e8878dac7cdfa0 Add script hook onNewTurn to the end of AfterSwitchHedgehog. This should signal the very start of a new turn, immediately after CurrentTeam is switched. diff -r 63a21fac8bf7 -r 59e11a5a3bfa hedgewars/uTeams.pas --- a/hedgewars/uTeams.pas Tue Dec 07 22:02:09 2010 +0300 +++ b/hedgewars/uTeams.pas Tue Dec 07 17:29:02 2010 -0500 @@ -36,7 +36,7 @@ procedure TeamGoneEffect(var Team: TTeam); implementation -uses uLocale, uAmmos, uChat, uMobile, uVariables, uUtils, uIO, uCaptions, uCommands, uDebug; +uses uLocale, uAmmos, uChat, uMobile, uVariables, uUtils, uIO, uCaptions, uCommands, uDebug, uScript; const MaxTeamHealth: LongInt = 0; @@ -291,6 +291,7 @@ CurrentTeam:= team; AddTeam:= team; +ScriptCall('onNewTurn'); end; procedure RecountAllTeamsHealth;