Inheritance: BioStateEventElement
            public void Write(BioStateEventElementInt element)
            {
                WriteEventElement(element);

                Write(element.GlobalInt);
                Write(element.NewValue);
                Write(element.UseParam.ToInt32());
                Write(element.Increment.ToInt32());
            }
            public BioStateEventElementInt ReadEventElementInt()
            {
                var element = new BioStateEventElementInt();

                ReadBioStateEventElement(element);

                element.GlobalInt = ReadInt32();
                element.NewValue  = ReadInt32();
                element.UseParam  = ReadInt32().ToBoolean();
                element.Increment = ReadInt32().ToBoolean();

                return(element);
            }
			public void Write(BioStateEventElementInt element)
			{
				WriteEventElement(element);

				Write(element.GlobalInt);
				Write(element.NewValue);
				Write(element.UseParam.ToInt32());
				Write(element.Increment.ToInt32());
			}
			public BioStateEventElementInt ReadEventElementInt()
			{
				var element = new BioStateEventElementInt();

				ReadBioStateEventElement(element);

				element.GlobalInt = ReadInt32();
				element.NewValue = ReadInt32();
				element.UseParam = ReadInt32().ToBoolean();
				element.Increment = ReadInt32().ToBoolean();

				return element;
			}