Fixed warnings
This commit is contained in:
parent
b480148116
commit
7f389522ef
@ -25,6 +25,14 @@ public:
|
|||||||
BLOCKTYPE & a_BlockType, NIBBLETYPE & a_BlockMeta
|
BLOCKTYPE & a_BlockType, NIBBLETYPE & a_BlockMeta
|
||||||
) override
|
) override
|
||||||
{
|
{
|
||||||
|
UNUSED(a_ChunkInterface);
|
||||||
|
UNUSED(a_BlockX);
|
||||||
|
UNUSED(a_BlockY);
|
||||||
|
UNUSED(a_BlockZ);
|
||||||
|
UNUSED(a_CursorX);
|
||||||
|
UNUSED(a_CursorY);
|
||||||
|
UNUSED(a_CursorZ);
|
||||||
|
UNUSED(a_BlockMeta);
|
||||||
a_BlockType = m_BlockType;
|
a_BlockType = m_BlockType;
|
||||||
a_BlockMeta = RotationToMetaData(a_Player->GetYaw());
|
a_BlockMeta = RotationToMetaData(a_Player->GetYaw());
|
||||||
switch (a_BlockFace)
|
switch (a_BlockFace)
|
||||||
|
@ -24,6 +24,10 @@ public:
|
|||||||
BLOCKTYPE & a_BlockType, NIBBLETYPE & a_BlockMeta
|
BLOCKTYPE & a_BlockType, NIBBLETYPE & a_BlockMeta
|
||||||
) override
|
) override
|
||||||
{
|
{
|
||||||
|
UNUSED(a_Player);
|
||||||
|
UNUSED(a_CursorX);
|
||||||
|
UNUSED(a_CursorY);
|
||||||
|
UNUSED(a_CursorZ);
|
||||||
// TODO: Disallow placement where the vine doesn't attach to something properly
|
// TODO: Disallow placement where the vine doesn't attach to something properly
|
||||||
BLOCKTYPE BlockType = 0;
|
BLOCKTYPE BlockType = 0;
|
||||||
NIBBLETYPE BlockMeta;
|
NIBBLETYPE BlockMeta;
|
||||||
@ -162,11 +166,17 @@ public:
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual void OnUpdate(cWorld * a_World, int X, int Y, int Z)
|
virtual void OnUpdate(cChunkInterface & a_ChunkInterface, cWorldInterface & a_WorldInterface, cBlockPluginInterface & a_BlockPluginInterface, cChunk & a_Chunk, int a_RelX, int a_RelY, int a_RelZ)
|
||||||
{
|
{
|
||||||
if (a_World->GetBlock(X, Y - 1, Z) == E_BLOCK_AIR)
|
UNUSED(a_ChunkInterface);
|
||||||
|
UNUSED(a_WorldInterface);
|
||||||
|
UNUSED(a_BlockPluginInterface);
|
||||||
|
|
||||||
|
BLOCKTYPE Block;
|
||||||
|
a_Chunk.UnboundedRelGetBlockType(a_RelX, a_RelY - 1, a_RelZ, Block);
|
||||||
|
if (Block == E_BLOCK_AIR)
|
||||||
{
|
{
|
||||||
a_World->SetBlock(X, Y - 1, Z, E_BLOCK_VINES, a_World->GetBlockMeta(X, Y, Z));
|
a_Chunk.UnboundedRelSetBlock(a_RelX, a_RelY - 1, a_RelZ, E_BLOCK_VINES, a_Chunk.GetMeta(a_RelX, a_RelY, a_RelZ));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user