resolveReferences method
Restores UUIDs with references to GameEntity objects.
Implementation
Vision resolveReferences(Map<String,GameEntity> entities ) {
owner = entities.get(owner!);
final obstacles = this.obstacles;
for ( int i = 0, l = obstacles.length; i < l; i ++ ) {
obstacles[ i ] = entities.get(obstacles[ i ])!;
}
return this;
}