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); }
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); } }
void ControlPanelForm_gold_changed(object sender, DotaHIT.Jass.Native.Events.DHJassEventArgs e) { heroGoldTSMI.Tag = (e.args["player"] as player).Gold; ShowGold(); }