SC2Mapster Wiki
Advertisement

CItem[ | ]

Properties[ | ]

  • Type : Items
  • Read Access: Yes
  • Write Access: Yes

Information[ | ]

Needs further explanation...

Architecture[ | ]

CItem[ | ]

CItem - Face (CButtonLink) - Flags[] (CFlags) - Class (CItemClassLink) - Container (CItemContainerLink) - Level (uint32) - Requirements (const CTechRequirementsGraph*) - CarryBehaviorArray[] (CBehaviorLink) + CarryWeaponArray[] (SUnitWeaponData)

  - Link (CWeaponLink)
  - Turret (CTurretLink)

- EquipBehaviorArray[] (CBehaviorLink) + EquipWeaponArray[] (SUnitWeaponData)

  - Link (CWeaponLink)
  - Turret (CTurretLink)

CItemAbil[ | ]

CItemAbil - Face (CButtonLink) - Flags[] (CFlags) - Class (CItemClassLink) - Container (CItemContainerLink) - Level (uint32) - Requirements (const CTechRequirementsGraph*) - CarryBehaviorArray[] (CBehaviorLink) + CarryWeaponArray[] (SUnitWeaponData)

  - Link (CWeaponLink)
  - Turret (CTurretLink)

- EquipBehaviorArray[] (CBehaviorLink) + EquipWeaponArray[] (SUnitWeaponData)

  - Link (CWeaponLink)
  - Turret (CTurretLink)

- Abil (CAbilLink)

CItemEffect[ | ]

CItemEffect - Face (CButtonLink) - Flags[] (CFlags) - Class (CItemClassLink) - Container (CItemContainerLink) - Level (uint32) - Requirements (const CTechRequirementsGraph*) - CarryBehaviorArray[] (CBehaviorLink) + CarryWeaponArray[] (SUnitWeaponData)

  - Link (CWeaponLink)
  - Turret (CTurretLink)

- EquipBehaviorArray[] (CBehaviorLink) + EquipWeaponArray[] (SUnitWeaponData)

  - Link (CWeaponLink)
  - Turret (CTurretLink)

- Effect (CEffectLink) + EffectCost (SCost)

  - Resource[] (int32)
  - Display[] (CFlags)
  - Vital[] (CFixed)
  - VitalFraction[] (CFixed)
  + Charge (SCharge)
     - CountMax (CFixed)
     - CountStart (CFixed)
     - CountUse (CFixed)
     - HideCount (flag)
     - Link (TChargeLink)
     - Location (EChargeLocation)
     - TimeStart (CGameTime)
     - TimeUse (CGameTime)
  + Cooldown (SCooldown)
     - Link (TCooldownLink)
     - Location (ECooldownLocation)
     - TimeStart (CGameTime)
     - TimeUse (CGameTime)

- EffectFlags[] (CFlags) + RefundFraction (SCostFactor)

  - Vital[] (CFixed)
  - VitalFraction[] (CFixed)
  - Resource[] (CFixed)
  - Charge (CFixed)
  - Cooldown (CFixed)

- TargetFilters (CTargetFilters) - Range (CFixed)

CItemEffectInstant[ | ]

CItemEffectInstant - Face (CButtonLink) - Flags[] (CFlags) - Class (CItemClassLink) - Container (CItemContainerLink) - Level (uint32) - Requirements (const CTechRequirementsGraph*) - CarryBehaviorArray[] (CBehaviorLink) + CarryWeaponArray[] (SUnitWeaponData)

  - Link (CWeaponLink)
  - Turret (CTurretLink)

- EquipBehaviorArray[] (CBehaviorLink) + EquipWeaponArray[] (SUnitWeaponData)

  - Link (CWeaponLink)
  - Turret (CTurretLink)

- Effect (CEffectLink) + EffectCost (SCost)

  - Resource[] (int32)
  - Display[] (CFlags)
  - Vital[] (CFixed)
  - VitalFraction[] (CFixed)
  + Charge (SCharge)
     - CountMax (CFixed)
     - CountStart (CFixed)
     - CountUse (CFixed)
     - HideCount (flag)
     - Link (TChargeLink)
     - Location (EChargeLocation)
     - TimeStart (CGameTime)
     - TimeUse (CGameTime)
  + Cooldown (SCooldown)
     - Link (TCooldownLink)
     - Location (ECooldownLocation)
     - TimeStart (CGameTime)
     - TimeUse (CGameTime)

- EffectFlags[] (CFlags) + RefundFraction (SCostFactor)

  - Vital[] (CFixed)
  - VitalFraction[] (CFixed)
  - Resource[] (CFixed)
  - Charge (CFixed)
  - Cooldown (CFixed)

- TargetFilters (CTargetFilters) - Range (CFixed)

CItemEffectTarget[ | ]

CItemEffectTarget - Face (CButtonLink) - Flags[] (CFlags) - Class (CItemClassLink) - Container (CItemContainerLink) - Level (uint32) - Requirements (const CTechRequirementsGraph*) - CarryBehaviorArray[] (CBehaviorLink) + CarryWeaponArray[] (SUnitWeaponData)

  - Link (CWeaponLink)
  - Turret (CTurretLink)

- EquipBehaviorArray[] (CBehaviorLink) + EquipWeaponArray[] (SUnitWeaponData)

  - Link (CWeaponLink)
  - Turret (CTurretLink)

- Effect (CEffectLink) + EffectCost (SCost)

  - Resource[] (int32)
  - Display[] (CFlags)
  - Vital[] (CFixed)
  - VitalFraction[] (CFixed)
  + Charge (SCharge)
     - CountMax (CFixed)
     - CountStart (CFixed)
     - CountUse (CFixed)
     - HideCount (flag)
     - Link (TChargeLink)
     - Location (EChargeLocation)
     - TimeStart (CGameTime)
     - TimeUse (CGameTime)
  + Cooldown (SCooldown)
     - Link (TCooldownLink)
     - Location (ECooldownLocation)
     - TimeStart (CGameTime)
     - TimeUse (CGameTime)

- EffectFlags[] (CFlags) + RefundFraction (SCostFactor)

  - Vital[] (CFixed)
  - VitalFraction[] (CFixed)
  - Resource[] (CFixed)
  - Charge (CFixed)
  - Cooldown (CFixed)

- TargetFilters (CTargetFilters) - Range (CFixed)

Types used[ | ]

Advertisement