Ticket #983: add_metadata_and_rawEntity.patch

File add_metadata_and_rawEntity.patch, 567 bytes (added by Jonathan Waller, 13 years ago)
  • base.js

     
    113113        }
    114114        else if (evt.type == "Destroy")
    115115        {
     116            evt.msg.metadata = (evt.msg.metadata || []);
     117            evt.msg.rawEntity = (evt.msg.rawEntity || this._rawEntities[evt.msg.entity]);
     118           
     119            evt.msg.metadata[this._player] = this._entityMetadata[evt.msg.entity];
     120           
    116121            delete this._rawEntities[evt.msg.entity];
    117122            delete this._entityMetadata[evt.msg.entity];
    118123            delete this._ownEntities[evt.msg.entity];