コード例 #1
0
 public override TileEntityPowered CreateTileEntity(Chunk chunk)
 {
     PowerItem.PowerItemTypes powerItemType = PowerItem.PowerItemTypes.Consumer;
     powerItemType = PowerItem.PowerItemTypes.ConsumerToggle;
     return(new TileEntityPoweredBlock(chunk)
     {
         PowerItemType = powerItemType
     });
 }
コード例 #2
0
    public override TileEntityPowered CreateTileEntity(Chunk chunk)
    {
        PowerItem.PowerItemTypes powerItemType = PowerItem.PowerItemTypes.Consumer;
        powerItemType = PowerItem.PowerItemTypes.ConsumerToggle;
        TileEntityPowered tileEntityPowered = new TileEntityPoweredBlock(chunk)
        {
            PowerItemType = powerItemType
        };

        tileEntityPowered.WireOffset = new Vector3(0, -0.5f, 0);
        return(tileEntityPowered);
    }
コード例 #3
0
    public override TileEntityPowered CreateTileEntity(Chunk chunk)
    {
        PowerItem.PowerItemTypes powerItemType = PowerItem.PowerItemTypes.Consumer;
        powerItemType = PowerItem.PowerItemTypes.ConsumerToggle;
        TileEntityPowered tileEntityPowered = new TileEntityPoweredBlock(chunk)
        {
            PowerItemType = powerItemType,
        };

        // wire offset
        //tileEntityPowered.WireOffset = new Vector3(0, 0, 0);

        DebugMsg("BlockHydroponicFarmPower creating TileEntityPoweredBlock");
        return(tileEntityPowered);
    }