Exemplo n.º 1
0
        static void SetItemList(SETItem obj, object val)
        {
            MissionSETItem item  = (MissionSETItem)obj;
            MsnObjectList  value = (MsnObjectList)val;

            item.PRMBytes[6] = (byte)((item.PRMBytes[6] & 0x7F) | (int)val << 7);
        }
Exemplo n.º 2
0
 public MissionSETItem(MsnObjectList list, ushort id, EditorItemSelection selectionManager)
     : base(selectionManager)
 {
     ObjectList = list;
     ID         = id;
     objdef     = GetObjectDefinition();
     Position   = new Vertex();
     Rotation   = new Rotation(objdef.DefaultXRotation, objdef.DefaultYRotation, objdef.DefaultZRotation);
     Scale      = new Vertex(objdef.DefaultXScale, objdef.DefaultYScale, objdef.DefaultZScale);
     isLoaded   = true;
 }