0ad/binaries/data/mods/public/simulation/components/interfaces/Messages.js
2015-01-13 17:59:55 +00:00

18 lines
680 B
JavaScript

/**
* Broadcast message
* sent when one entity is changed to other:
* - from Foundation component when building construction is done
* - from Promotion component when unit is promoted
* - from Mirage component when a fogged entity is re-discovered
* Data: { entity: <integer>, newentity: <integer> }
*/
Engine.RegisterMessageType("EntityRenamed");
Engine.RegisterMessageType("DiplomacyChanged");
// Message of the form { "to": receiver, "from": sender, "amounts": amounts }.
// sent whenever a tribute is sent
Engine.RegisterMessageType("TributeExchanged");
// Message sent by InitGame for component map-dependent initialization
Engine.RegisterMessageType("InitGame");