Originally Posted by BlazingDiancie
I do have to ask, is "TF2IDB_TF2II_Compat" needed?" Because mine doesnt seem to work. It throws these at me:
L 10/27/2018 - 17:23:55: [tf2attributes.smx] Could not initialize call to CEconItem::SetCustomName
L 10/27/2018 - 17:23:55: [SM] Unable to load plugin "tf2idb_tf2ii_compat.smx": Native "TF2IDB_CustomQuery" was not found
Well, so, look at it this way:
TF2Items GiveWeapon needed TF2ItemsInfo to automatically add new items.
TF2ItemsInfo was old and not maintained, so TF2IDB was written to replace it, but TF2II and TF2IDB asked for the parameters needed to give info in different ways, so GiveWeapon couldn't use TF2IDB.
TF2IDB TF2II Compat pretends that it's TF2ItemsInfo (so GiveWeapon can use it), and then translates anything GiveWeapon asks for into relevant parameters for TF2IDB, and then translates TF2IDB's result back into a TF2II result.
Right now, though, TF2IDB TF2II Compat only works with the GitHub version of TF2IDB, which isn't finalized yet. You can experiment with it if you know how to compile plugins, though.