Ticket #52: TreasureCollected.diff

File TreasureCollected.diff, 676 bytes (added by Yves, 10 years ago)

Small patch to add a TreasureCollected event (needs the event name definition in Trigger.js in addition to the patch)

  • binaries/data/mods/public/simulation/components/ResourceGatherer.js

     
    179179    if (cmpStatisticsTracker)
    180180        cmpStatisticsTracker.IncreaseTreasuresCollectedCounter();
    181181
     182    var cmpTrigger = Engine.QueryInterface(SYSTEM_ENTITY, IID_Trigger);
     183    if (cmpTrigger)
     184        cmpTrigger.CallEvent("TreasureCollected", {"player": cmpPlayer.GetPlayerID(), "type": type.specific, "amount": status.amount });
     185
    182186    return true;
    183187};