open All Channels
seplocked EVE Technology Lab
blankseplocked [api] finding out if a blueprint is a copy or not?
 
This thread is older than 90 days and has been locked due to inactivity.


 
Author Topic

Daid Thiefsant
Posted - 2011.06.20 13:18:00 - [1]
 

I'm trying to find out if a blueprint is a copy or not, by using the assets api. However, I cannot really find a good way.

The 1.5 Incursion update: http://www.eveonline.com/devblog.asp?a=blog&bid=917
Added BPO/BPC difference in the "singleton" virtual column, however, singleton is always 0 or 1 with the api. So no difference there.

I tried to see if it's encoded into the ItemID bits, but I found no bits that are always 1 or 0 for BPO/BPC difference. The quantity column is always 1 and not -1 or -2 as told in the blog post. So no help there.

I do have found a half solution. If the "singleton" value is 0 then it must be a new BPO from the market, so I can mark that ItemID as BPO from that point on. And I think the industry API can be used to find out if a blueprint is a copy or not while it is in production. So that can help with some caching. But it feels like a half baked solution. ugh

Any other ideas? (Searching around finds me lots of information that it is impossible, but as main reason that they didn't want to query another table, which is no longer an issue with the 1.5 update)

Ruziel
Minmatar
Twilight Military Industrial Complex
Posted - 2011.06.20 21:25:00 - [2]
 

Currently the only way other than manual entry is to parse through the Industry Jobs (Characer and/or Corporation) and calculate the ME, PE and Runs from the information there.

PsyKzz
Posted - 2011.06.21 13:06:00 - [3]
 

I thought
singleton = 1
was a sign of a BPO

Tonto Auri
Vhero' Multipurpose Corp
Posted - 2011.06.21 15:36:00 - [4]
 

Originally by: PsyKzz
I thought
singleton = 1
was a sign of a BPO

And?

Zifrian
Deep Space Innovations
Posted - 2011.06.21 15:45:00 - [5]
 

Edited by: Zifrian on 21/06/2011 15:58:26
Nice to know about industry jobs. Probably a HUGE file for some of us though.

Just read through the blog post again and yeah, looks like -1 or -2 in the quantity column should work. What I'm wondering though is if the data dump files aren't updated yet?

Daid Thiefsant
Posted - 2011.06.22 11:47:00 - [6]
 

Edited by: Daid Thiefsant on 22/06/2011 11:54:53
Originally by: Tonto Auri
Originally by: PsyKzz
I thought
singleton = 1
was a sign of a BPO

And?
Nope, "singleton = 1" can both be a BPO and a BPC. "singleton = 0" is always a BPO, but it only has singleton = 0 when it's fresh from the market. As soon as you do an industry run the singleton becomes 1.

The 1.5 nor the Incarna update didn't change the quantity or the singleton fields. So quantities are still "1" for blueprints, and not "-1"/"-2"

So I'm using the industry now. Not 100% perfect (new BPC's are unknown, as well as traded BPO's)


 

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only