protected Entity getEntityCollidingWithParticle() {
		if(!collidable)
			return null;
		if(game.localEntity.intersects(this))
			return game.localEntity;
		for(int i = 0; i < game.globalEntity.length; i++){
			if(game.globalEntity[i] != null)
				if(game.globalEntity[i].intersects(this))
					return game.globalEntity[i];
		}
		for(int i = 0; i < game.getCurrentLevel().entities.size(); i++){
			if(game.getCurrentLevel().entities.get(i).intersects(this))
				return game.getCurrentLevel().entities.get(i);
		}
		return null;
	}