Imperivm Modding WikiCKS · FORMATS · GUIDESEspañol
CKS TYPECKS reference

Druid

Browse its members and the signatures that accept or return this type.

12 members1 return it2 accept it

Members

12

Expand a member to read its notes or open its full entry. Each overload keeps its own identity.

MemberSignature and description
FindUnitToHeal

Behavior awaiting documentation.

Open full entry →
Druid
Unit Druid::FindUnitToHeal()Description pending

Description pending.

FindUnitToLearn

CKS-exposed AI helper that scans for an ally to apply an experience-gain effect to, sharing the same vision-range/eligibility pattern as the druid's other target-search helpers.

Open full entry →
Druid
Unit Druid::FindUnitToLearn()

CKS-exposed AI helper that scans for an ally to apply an experience-gain effect to, sharing the same vision-range/eligibility pattern as the druid's other target-search helpers.

FindUnitToHide

CKS-exposed AI helper that scans for an ally to apply an invisibility-style effect to, sharing the same vision-range/eligibility pattern as the druid's other target-search helpers.

Open full entry →
Druid
Unit Druid::FindUnitToHide()

CKS-exposed AI helper that scans for an ally to apply an invisibility-style effect to, sharing the same vision-range/eligibility pattern as the druid's other target-search helpers.

GetBestCrippleTarget

CKS target selector that chooses the greatest positive [field] score among eligible candidates from a squad-member traversal or a radius-bounded map traversal.

Open full entry →
Druid
Unit Druid::GetBestCrippleTarget()

CKS target selector that chooses the greatest positive [field] score among eligible candidates from a squad-member traversal or a radius-bounded map traversal.

FindUnitToRevitalize

CKS-exposed AI helper that scans for a drained ally to recharge, sharing the same vision-range/eligibility pattern as the druid's other target-search helpers.

Open full entry →
Druid
Unit Druid::FindUnitToRevitalize()

CKS-exposed AI helper that scans for a drained ally to recharge, sharing the same vision-range/eligibility pattern as the druid's other target-search helpers.

FindUnitBelowILevel

CKS Druid adapter that searches within receiver [field] and validates one spatially selected candidate against a strict experience-derived level threshold.

Open full entry →
Druid
Unit Druid::FindUnitBelowILevel(int)

CKS Druid adapter that searches within receiver [field] and validates one spatially selected candidate against a strict experience-derived level threshold.

FindUnitBelowILevel

Behavior awaiting documentation.

Open full entry →
Druid
Unit Druid::FindUnitBelowILevel(int, int)Description pending

Description pending.

SetStonehenge

Behavior awaiting documentation.

Open full entry →
Druid
void Druid::SetStonehenge(Building)Description pending

Description pending.

GetJupiterAngerTarget

CKS Jupiter Anger target adapter that allocates an output registry slot for an eligible target without clearing the stored target field.

Open full entry →
Druid
Unit Druid::GetJupiterAngerTarget()

CKS Jupiter Anger target adapter that allocates an output registry slot for an eligible target without clearing the stored target field.

SetJupiterAngerTarget

Behavior awaiting documentation.

Open full entry →
Druid
void Druid::SetJupiterAngerTarget(Unit)Description pending

Description pending.

SetSummoningDeath

Behavior awaiting documentation.

Open full entry →
Druid
void Druid::SetSummoningDeath(bool)Description pending

Description pending.

IsSummoningDeath

Behavior awaiting documentation.

Open full entry →
Druid
bool Druid::IsSummoningDeath()Description pending

Description pending.

Return this type

1
MemberSignature and description
Obj::AsDruidObjDruid Obj::AsDruid()

Resolves the object reference and attempts a dynamic conversion to Druid. Returns a Druid reference on a match or a null reference otherwise.

Accept this type

2
MemberSignature and description
Sacrifice::AddDruidSacrificebool Sacrifice::AddDruid(Druid, int)

For a nonnull Sacrifice, passes the resolved Druid and a wrapping 32-bit sum of an existing receiver value and the integer argument to an operation, then returns whether its result is nonzero. Returns false for a null Sacrifice.

Sacrifice::RemoveDruidSacrificevoid Sacrifice::RemoveDruid(Druid)

Consumes the Druid and Sacrifice references. For a nonnull Sacrifice, passes the receiver and resolved Druid to an implementation operation.

Coverage and limits

6 / 12 members with a published description.

These lists come from published signatures. “Accept” counts explicit parameters, excluding the method receiver; reference variants (&) are included. No inheritance hierarchy is asserted. Undocumented names, units and effects remain unresolved.