Example #1
0
 public static void CopyChemistItem(ChemistItem source, ChemistItem destination)
 {
     destination.Formula          = source.Formula;
     destination.X                = source.X;
     destination.InflictStatus    = source.InflictStatus;
     destination.OldInflictStatus = source.OldInflictStatus;
 }
Example #2
0
 public ChemistItem( UInt16 offset, IList<byte> itemBytes, IList<byte> chemistBytes, ChemistItem defaults )
     : base(offset, itemBytes, defaults)
 {
     ChemistItemDefault = defaults;
     Formula = chemistBytes[0];
     X = chemistBytes[1];
     InflictStatus = chemistBytes[2];
 }
Example #3
0
 public ChemistItem(UInt16 offset, IList <byte> itemBytes, IList <byte> chemistBytes, ChemistItem defaults)
     : base(offset, itemBytes, defaults)
 {
     ChemistItemDefault = defaults;
     Formula            = chemistBytes[0];
     X             = chemistBytes[1];
     InflictStatus = chemistBytes[2];
 }
Example #4
0
        public ChemistItem(UInt16 offset, IList <byte> itemBytes, IList <byte> chemistBytes, ChemistItem defaults, PatcherLib.Datatypes.Context context)
            : base(offset, itemBytes, defaults, context)
        {
            ChemistItemDefault = defaults;
            Formula            = chemistBytes[0];
            X             = chemistBytes[1];
            InflictStatus = chemistBytes[2];

            OldInflictStatus = InflictStatus;
        }
Example #5
0
 public void CopyChemistItemTo(ChemistItem destination)
 {
     CopyChemistItem(this, destination);
 }
Example #6
0
 public void CopyAllTo(ChemistItem destination)
 {
     CopyAll(this, destination);
 }
Example #7
0
 public static void CopyAll(ChemistItem source, ChemistItem destination)
 {
     CopyChemistItem(source, destination);
     CopyCommon(source, destination);
 }
Example #8
0
 public void CopyChemistItemTo( ChemistItem destination )
 {
     CopyChemistItem( this, destination );
 }
Example #9
0
 public void CopyAllTo( ChemistItem destination )
 {
     CopyAll( this, destination );
 }
Example #10
0
 public static void CopyChemistItem( ChemistItem source, ChemistItem destination )
 {
     destination.Formula = source.Formula;
     destination.X = source.X;
     destination.InflictStatus = source.InflictStatus;
 }
Example #11
0
 public static void CopyAll( ChemistItem source, ChemistItem destination )
 {
     CopyChemistItem( source, destination );
     CopyCommon( source, destination );
 }