コード例 #1
0
        public Multi Add
        (
            ushort graphic,
            ushort hue,
            ushort x,
            ushort y,
            sbyte z,
            bool iscustom,
            bool ismovable
        )
        {
            Multi m = Multi.Create(graphic);

            m.Hue = hue;
            m.X   = x;
            m.Y   = y;
            m.Z   = z;
            m.UpdateScreenPosition();
            m.IsCustom  = iscustom;
            m.IsMovable = ismovable;
            m.AddToTile();

            Components.Add(m);

            return(m);
        }
コード例 #2
0
ファイル: House.cs プロジェクト: perpetualy/ClassicUO
        public Multi Add
        (
            ushort graphic,
            ushort hue,
            int x,
            int y,
            sbyte z,
            bool iscustom
        )
        {
            Item item = World.Items.Get(Serial);

            Multi m = Multi.Create(graphic);

            m.Hue = hue;
            m.X   = (ushort)(item.X + x);
            m.Y   = (ushort)(item.Y + y);
            m.Z   = z;
            m.UpdateScreenPosition();
            m.IsCustom = iscustom;
            m.AddToTile();

            //if (iscustom)
            Components.Add(m);

            return(m);
        }