mirror of
https://github.com/danbulant/flying-squid
synced 2026-06-16 21:11:22 +00:00
Add serv.entities
This commit is contained in:
parent
5593c1d29f
commit
b11fb30ad6
2 changed files with 3 additions and 0 deletions
|
|
@ -21,6 +21,7 @@ function inject(serv,player)
|
|||
{
|
||||
serv.entityMaxId++;
|
||||
player.entity=new Entity(serv.entityMaxId);
|
||||
serv.entities[player.entity.id]=player.entity;
|
||||
player.username=player._client.username;
|
||||
serv.players.push(player);
|
||||
serv.uuidToPlayer[player._client.uuid] = player;
|
||||
|
|
@ -187,6 +188,7 @@ function inject(serv,player)
|
|||
}]
|
||||
});
|
||||
player._writeOthers('entity_destroy', {'entityIds': [player.entity.id]});
|
||||
delete serv.entities[player.entity.id]
|
||||
player.emit('disconnect');
|
||||
var index = serv.players.indexOf(player);
|
||||
if (index > -1) {
|
||||
|
|
|
|||
|
|
@ -5,4 +5,5 @@ function inject(serv)
|
|||
serv.entityMaxId=0;
|
||||
serv.players=[];
|
||||
serv.uuidToPlayer={};
|
||||
serv.entities={};
|
||||
}
|
||||
Loading…
Reference in a new issue