Changes between Version 5 and Version 6 of Triggers


Ignore:
Timestamp:
Jun 22, 2014, 1:53:02 PM (10 years ago)
Author:
sanderd17
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Triggers

    v5 v6  
    134134== Reference Table ==
    135135
    136 ||= Event name            =||= Accepted data format                  =||= Returned data format =||
    137 || `OnStructureBuilt`      || `{"enabled": bool}`                     || `{"building": constructedBuilding}` ||
    138 || `OnConstructionStarted` || `{"enabled": bool}`                     || TODO ||
    139 || `OnTrainingFinished`    || `{"enabled": bool}`                     || TODO ||
    140 || `OnTrainingQueued`      || `{"enabled": bool}`                     || TODO ||
    141 || `OnResearchFinished`    || `{"enabled": bool}`                     || TODO ||
    142 || `OnResearchQueued`      || `{"enabled": bool}`                     || TODO ||
    143 || `OnPlayerCommand`       || `{"enabled": bool}`                     || TODO ||
    144 || `OnInterval`            || `{"delay": number, "interval": number, "enabled": bool}` || TODO ||
    145 || `OnRange`               || `{"entities": [entityId], "players": [playerId], "minRange": number, "maxRange": number, "requiredComponent": componentId, "enabled": bool}` || TODO ||
     136||= Event name            =||= Accepted data format                  =||= Returned data format =||= Notes =||
     137|| `OnStructureBuilt`      || `{"enabled": bool}`                     || `{"building": constructedBuilding}` || Happens when a foundation gets finished or a building gets completely repaired ||
     138|| `OnConstructionStarted` || `{"enabled": bool}`                     || TODO || 
     139|| `OnTrainingFinished`    || `{"enabled": bool}`                     || `{"entities": [entityId], "owner": playerId, "metadata": metadata}` || Happens when training of some units is finished ||
     140|| `OnTrainingQueued`      || `{"enabled": bool}`                     || TODO || ||
     141|| `OnResearchFinished`    || `{"enabled": bool}`                     || TODO || ||
     142|| `OnResearchQueued`      || `{"enabled": bool}`                     || TODO || ||
     143|| `OnPlayerCommand`       || `{"enabled": bool}`                     || ''TODO: make separate table for the huge number of possible commands'' || Any command a player sends. ||
     144|| `OnInterval`            || `{"delay": number, "interval": number, "enabled": bool}` || TODO || ||
     145|| `OnRange`               || `{"entities": [entityId], "players": [playerId], "minRange": number, "maxRange": number, "requiredComponent": componentId, "enabled": bool}` || `{"added": [entityId], "removed": [entityId], "currenctCollection": [entityId]}` || ||