Exemple #1
0
        void player_unit_summon(object sender, DotaHIT.Jass.Native.Events.DHJassEventArgs e)
        {
            unit u = e.args["unit"] as unit;

            // if it's a hero
            if (u.primary != PrimAttrType.None)
            {
                Current.unit = u;
                Current.unit.playSound(UnitAckSounds.Ready);
            }
        }
Exemple #2
0
        void ControlPanelForm_message(object sender, DotaHIT.Jass.Native.Events.DHJassEventArgs e)
        {
            string message = e.args["messageString"] as string;

            if (message == " ")
            {
                return;
            }

            if (!logForm.Visible)
            {
                chatLogB.Text = "log*";
            }
            logForm.AddToLog(message);
        }
Exemple #3
0
 void ControlPanelForm_gold_changed(object sender, DotaHIT.Jass.Native.Events.DHJassEventArgs e)
 {
     heroGoldTSMI.Tag = (e.args["player"] as player).Gold;
     ShowGold();
 }