public virtual void RemoveUnitCallback(JassUnit unit) { }
public virtual void CreateCorpseCallback(JassUnit unit, JassPlayer owner, JassObjectId id, Single x, Single y, Single facing) { }
public static CUnitInternal *FromHandle(JassUnit unit) { return(FastCall.Invoke <CUnit>(GameAddresses.GetUnitFromHandle, unit).AsUnsafe()); }
public static CUnit FromHandle(JassUnit unit) { return(FastCall.Invoke <CUnit>(GameAddresses.GetUnitFromHandle, unit)); }
private static JassInteger DzGetUnitNeededXP(JassUnit whichUnit, JassInteger level) => 0;