The Trainer Unit

Stryke

New Member
Reaction score
6
There is a 'Trained unit', so where's the 'Trainer unit'?
I want to get the unit that trained the unit.
 

PoZoR

New Member
Reaction score
5
if i remember correctly, there is an event for "unit finishes training a unit"
that would be the triggering unit. the unit that comes out is the trained unit.
 

Stryke

New Member
Reaction score
6
When the building finishes training an unit, it will check what building it is and if it a certain type of building, it will create units of the same unit-type of the trained unit.
 

Stryke

New Member
Reaction score
6
Trigger:
  • Build Unit Bot
    • Events
      • Unit - A unit Finishes training a unit
    • Conditions
      • Or - Any (Conditions) are true
        • Conditions
          • (Unit-type of (Triggering unit)) Equal to Shrine Level 1
          • (Unit-type of (Triggering unit)) Equal to Shrine Level 2
    • Actions
      • Set TempPoint = (Center of Middle Center Top Left <gen>)
      • Unit - Create 1 (Unit-type of (Trained unit)) for (Owner of (Trained unit)) at TempPoint facing Default building facing degrees
      • Custom script: call RemoveLocation(udg_TempPoint)
      • Set Income[(Player number of (Owner of (Trained unit)))] = (Income[(Player number of (Owner of (Trained unit)))] + (Point-value of (Trained unit)))
      • Unit - Change ownership of (Trained unit) to Player 12 (Brown) and Retain color
      • Set TempPoint = (Center of Middle Center Bottom Right <gen>)
      • Unit - Move (Trained unit) instantly to TempPoint
      • Custom script: call RemoveLocation(udg_TempPoint)
      • Unit Group - Add (Trained unit) to UnitsBottomLeft
      • Unit - Change ownership of (Last created unit) to Player 12 (Brown) and Retain color
      • Unit Group - Add (Last created unit) to UnitsBottomRight
      • Set TempPoint = (Center of Middle Right <gen>)
      • Unit - Order (Trained unit) to Move To TempPoint
      • Custom script: call RemoveLocation(udg_TempPoint)
      • Set TempPoint = (Center of Middle Left <gen>)
      • Unit - Order (Last created unit) to Move To TempPoint
      • Custom script: call RemoveLocation(udg_TempPoint)
 

istar

New Member
Reaction score
31
in this event
Code:
A unit Finishes training a unit
the trainer is triggering unit
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top