\r
/* --- PContainer2D class --- */\r
\r
-void PContainer2D::SetEntryPosXY( PContainerEntry* nEntry, uint8_t nSlotId, uint8_t nPosX, uint8_t nPosY )\r
+void PContainer2D::SetEntryPosXY( PContainerEntry* nEntry, uint8_t /*nSlotId*/, uint8_t nPosX, uint8_t nPosY )\r
{\r
- nSlotId = nSlotId;\r
+ //nSlotId = nSlotId;\r
if (( nPosX >= INV_BACKPACK_COLS ) || ( nPosY == 255 ) )\r
{\r
nPosX = nPosY = 0;\r
/////\r
PContainer2DWorkaround::PContainer2DWorkaround( uint8_t nMaxSlots ) : PContainerWithHoles( nMaxSlots )\r
{\r
- nMaxSlots = nMaxSlots;\r
mNextFreeSlot = 0;\r
mMaxCols = 254;\r
mMaxRows = 254;\r
return false;\r
}\r
\r
-void PContainer2DWorkaround::SetEntryPosXY( PContainerEntry* nEntry, uint8_t nSlotId, uint8_t nPosX, uint8_t nPosY )\r
+void PContainer2DWorkaround::SetEntryPosXY( PContainerEntry* nEntry, uint8_t /*nSlotId*/, uint8_t nPosX, uint8_t nPosY )\r
{\r
- nSlotId = nSlotId;\r
+ //nSlotId = nSlotId;\r
if (( nPosX == 255 ) && ( nPosY == 255 ) )\r
{\r
nEntry->Set2DPos( 255, 255 );\r
class PContainerWithHoles : public PContainer // Holes allowed, no autofind free slots\r
{\r
public:\r
- PContainerWithHoles(uint8_t nMaxSlots = 0) : PContainer(nMaxSlots){ nMaxSlots = nMaxSlots; }\r
+ PContainerWithHoles(uint8_t nMaxSlots = 0) : PContainer(nMaxSlots) {}\r
virtual ~PContainerWithHoles() {}\r
};\r
\r
virtual bool GetFreeSlot(uint8_t* nSlotId);\r
\r
public:\r
- PContainerAutoCompact(uint8_t nMaxSlots = 0) : PContainer(nMaxSlots){ nMaxSlots = nMaxSlots; }\r
+ PContainerAutoCompact(uint8_t nMaxSlots = 0) : PContainer(nMaxSlots) {}\r
virtual ~PContainerAutoCompact() {}\r
virtual bool MoveItem(uint8_t srcSlotId, uint8_t nCount, uint8_t dstSlotId);\r
};\r
class PContainer2D : public PContainerAutoCompact // + slotId not used, non-significant XY used (no XY check yet)\r
{\r
public:\r
- PContainer2D(uint8_t nMaxSlots = 0) : PContainerAutoCompact(nMaxSlots){ nMaxSlots = nMaxSlots; }\r
+ PContainer2D(uint8_t nMaxSlots = 0) : PContainerAutoCompact(nMaxSlots) {}\r
virtual ~PContainer2D() {}\r
\r
virtual void SetEntryPosXY(PContainerEntry* nEntry, uint8_t nSlotId, uint8_t nPosX = 0, uint8_t nPosY = 0);\r
virtual bool GetFreeSlot(uint8_t* nSlotId);\r
\r
public:\r
- PContainerAutoFindFree(uint8_t nMaxSlots = 0) : PContainerWithHoles(nMaxSlots){ nMaxSlots = nMaxSlots; }\r
+ PContainerAutoFindFree(uint8_t nMaxSlots = 0) : PContainerWithHoles(nMaxSlots) {}\r
virtual ~PContainerAutoFindFree() {}\r
};\r
\r
class PContainerAutoCompactOnClose : public PContainerAutoFindFree // No holes kept after EndUse, automatic find first free slots (no control on insertion slot)\r
{\r
public:\r
- PContainerAutoCompactOnClose(uint8_t nMaxSlots = 0) : PContainerAutoFindFree(nMaxSlots){ nMaxSlots = nMaxSlots; }\r
+ PContainerAutoCompactOnClose(uint8_t nMaxSlots = 0) : PContainerAutoFindFree(nMaxSlots) {}\r
virtual ~PContainerAutoCompactOnClose() {}\r
\r
virtual bool EndUse(uint32_t nExclusiveUseCharID = 0);\r
{\r
// Look in DB\r
// tmp\r
- uint32_t tVehicleId = nVehicleId; tVehicleId = tVehicleId;\r
- bool tCheckOwner = nCheckOwner; tCheckOwner = tCheckOwner;\r
- uint32_t tOwnerId = nOwnerId; tOwnerId = tOwnerId;\r
+ uint32_t tVehicleId = nVehicleId;\r
+ bool tCheckOwner = nCheckOwner;\r
+ uint32_t tOwnerId = nOwnerId;\r
return true; // tmp\r
}\r
\r