Code:
<?xml version="1.0" encoding="UTF-8"?>
<modification
application="Heroes of Newerth"
appversion="-1.*"
mmversion="1.3"
name="Lonjaxson's Smooth"
version="1.0"
description="This will make any keyboard camera movements smooth. This version is designed for the default UI."
author="Lonjaxson"
weblink=""
updatecheckurl=""
updatedownloadurl=""
>
<copyfile name="ui/smooth.package" />
<editfile name="ui/game.interface" condition="not 'Bang! Misclick Master'">
<find><![CDATA[<map x="0.5h" y="-0.5h" width="23.2h" height="23.2h" align="left" valign="bottom" name="minimap" texture="!minimap_texture" watch="Minimap" onclick="If(MinimapClick(param0, param1), BreakDrag());" onrightclick="If(MinimapRightClick(param0, param1), BreakDrag());"/>]]></find>
<replace><![CDATA[<!--<map x="0.5h" y="-0.5h" width="23.2h" height="23.2h" align="left" valign="bottom" name="minimap" texture="!minimap_texture" watch="Minimap" onclick="If(MinimapClick(param0, param1), BreakDrag());" onrightclick="If(MinimapRightClick(param0, param1), BreakDrag());"/>-->
<map x="0.5h" y="-0.5h" width="23.2h" height="23.2h" align="left" valign="bottom" name="minimap" texture="!minimap_texture" watch="Minimap" onclick="Set(cg_cameraSmoothing,0); If(MinimapClick(param0, param1), BreakDrag());" onrightclick="If(MinimapRightClick(param0, param1), BreakDrag());" onmouseout="Set(cg_cameraSmoothing,1);"/>]]></replace>
<find><![CDATA[<map x="-0.5h" y="-0.5h" width="23.2h" height="23.2h" align="right" valign="bottom" name="minimap_altview" texture="!minimap_texture" watch="Minimap" onclick="If(MinimapClick(param0, param1), BreakDrag());" onrightclick="If(MinimapRightClick(param0, param1), BreakDrag());"/>]]></find>
<replace><![CDATA[<!--<map x="-0.5h" y="-0.5h" width="23.2h" height="23.2h" align="right" valign="bottom" name="minimap_altview" texture="!minimap_texture" watch="Minimap" onclick="If(MinimapClick(param0, param1), BreakDrag());" onrightclick="If(MinimapRightClick(param0, param1), BreakDrag());"/>-->
<map x="-0.5h" y="-0.5h" width="23.2h" height="23.2h" align="right" valign="bottom" name="minimap_altview" texture="!minimap_texture" watch="Minimap" onclick="Set(cg_cameraSmoothing,0); If(MinimapClick(param0, param1), BreakDrag());" onrightclick="If(MinimapRightClick(param0, param1), BreakDrag());" onmouseout="Set(cg_cameraSmoothing,1);"/>]]></replace>
</editfile>
<editfile name="ui/game.interface">
<find><![CDATA[ <include file="tooltip_team_colors.package"/>]]></find>
<insert position="after"><![CDATA[
<include file="smooth.package"/>]]></insert>
</editfile>
<editfile name="ui/game.interface" condition="'Bang! Misclick Master'">
<find><![CDATA[<map x="0.5h" y="-0.5h" width="23.2h" height="23.2h" align="left" valign="bottom" name="minimap" texture="!minimap_texture" watch="Minimap" onclick="If(MinimapClick(param0, param1), BreakDrag());" onrightclick="If(MinimapRightClick(param0, param1), BreakDrag());"
onmouseover=" If(bang_MCM_Minimap_Enabled and !bang_MCM_Minimap_Sleeping, Split( Set(cg_enableMinimapRightclick, 0), Set(bang_MCM_Minimap_Sleeping, 1), CallEvent('bang_MCM_MapBiatch1') ) ); "
onmouseout="If(bang_MCM_Minimap_Enabled, Split(Set(bang_MCM_Minimap_Sleeping, 0), Set(cg_enableMinimapRightclick, 0)));"
/>]]></find>
<replace><![CDATA[<map x="0.5h" y="-0.5h" width="23.2h" height="23.2h" align="left" valign="bottom" name="minimap" texture="!minimap_texture" watch="Minimap" onclick="Set(cg_cameraSmoothing,0); If(MinimapClick(param0, param1), BreakDrag());" onrightclick="If(MinimapRightClick(param0, param1), BreakDrag());"
onmouseover="If(bang_MCM_Minimap_Enabled and !bang_MCM_Minimap_Sleeping, Split( Set(cg_enableMinimapRightclick, 0), Set(bang_MCM_Minimap_Sleeping, 1), CallEvent('bang_MCM_MapBiatch1') ) ); "
onmouseout="If(bang_MCM_Minimap_Enabled, Split(Set(bang_MCM_Minimap_Sleeping, 0), Set(cg_enableMinimapRightclick, 0), Set(cg_cameraSmoothing,1)));"/>]]></replace>
<find><![CDATA[<map x="-0.5h" y="-0.5h" width="23.2h" height="23.2h" align="right" valign="bottom" name="minimap_altview" texture="!minimap_texture" watch="Minimap" onclick="If(MinimapClick(param0, param1), BreakDrag());" onrightclick="If(MinimapRightClick(param0, param1), BreakDrag());"
onmouseover=" If(bang_MCM_Minimap_Enabled and !bang_MCM_Minimap_Sleeping, Split( Set(cg_enableMinimapRightclick, 0), Set(bang_MCM_Minimap_Sleeping, 1), CallEvent('bang_MCM_MapBiatch2') ) ); "
onmouseout="If(bang_MCM_Minimap_Enabled, Split(Set(bang_MCM_Minimap_Sleeping, 0), Set(cg_enableMinimapRightclick, 0)));"
/>]]></find>
<replace><![CDATA[<map x="-0.5h" y="-0.5h" width="23.2h" height="23.2h" align="right" valign="bottom" name="minimap_altview" texture="!minimap_texture" watch="Minimap" onclick="Set(cg_cameraSmoothing,0); If(MinimapClick(param0, param1), BreakDrag());" onrightclick="If(MinimapRightClick(param0, param1), BreakDrag());"
onmouseover="If(bang_MCM_Minimap_Enabled and !bang_MCM_Minimap_Sleeping, Split( Set(cg_enableMinimapRightclick, 0), Set(bang_MCM_Minimap_Sleeping, 1), CallEvent('bang_MCM_MapBiatch2') ) ); "
onmouseout="If(bang_MCM_Minimap_Enabled, Split(Set(bang_MCM_Minimap_Sleeping, 0), Set(cg_enableMinimapRightclick, 0), Set(cg_cameraSmoothing,1);)))"/>]]></replace>
</editfile>
<editfile name="ui/game.interface">
<find><![CDATA[ <include file="tooltip_team_colors.package"/>]]></find>
<insert position="after"><![CDATA[
<include file="smooth.package"/>]]></insert>
</editfile>
</modification>