Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static class CopyPasteAutomation
- {
- #region General Objects
- #region Apply for either all objects or just the selected ones
- #region Set Detail Color IDs to unused Color IDs
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to unused Group IDs, setting the Main Color IDs to unused Color IDs and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Main Color IDs to unused Color IDs and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to a different number each time from an array, setting the Main Color IDs to unused Color IDs and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to unused Group IDs, adjusting the Main Color IDs by a specified number and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for the adjustment of the selected Group IDs by a specified number, adjusting the Main Color IDs by a specified number and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to a different number each time from an array, adjusting the Main Color IDs by a specified number and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to unused Group IDs, setting the Main Color IDs to a different number each time from an array and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Main Color IDs to a different number each time from an array and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to a different number each time from an array, setting the Main Color IDs to a different number each time from an array and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- #endregion
- #region Adjust Detail Color IDs by a specified number
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to unused Group IDs, setting the Main Color IDs to unused Color IDs and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Main Color IDs to unused Color IDs and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to a different number each time from an array, setting the Main Color IDs to unused Color IDs and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to unused Group IDs, adjusting the Main Color IDs by a specified number and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for the adjustment of the selected Group IDs by a specified number, adjusting the Main Color IDs by a specified number and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to a different number each time from an array, adjusting the Main Color IDs by a specified number and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to unused Group IDs, setting the Main Color IDs to a different number each time from an array and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Main Color IDs to a different number each time from an array and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to a different number each time from an array, setting the Main Color IDs to a different number each time from an array and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- #endregion
- #region Set Detail Color IDs to a different number from an array
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to unused Group IDs, setting the Main Color IDs to unused Color IDs and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Main Color IDs to unused Color IDs and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to a different number each time from an array, setting the Main Color IDs to unused Color IDs and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to unused Group IDs, adjusting the Main Color IDs by a specified number and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for the adjustment of the selected Group IDs by a specified number, adjusting the Main Color IDs by a specified number and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to a different number each time from an array, adjusting the Main Color IDs by a specified number and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to unused Group IDs, setting the Main Color IDs to a different number each time from an array and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Main Color IDs to a different number each time from an array and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of all objects or just the selected ones. This overload is for setting the Group IDs to a different number each time from an array, setting the Main Color IDs to a different number each time from an array and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- bool applyForAllObjects, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- #endregion
- #endregion
- #region Apply for objects with the specified Object IDs
- #region Set Detail Color IDs to unused Color IDs
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to unused Group IDs, setting the Main Color IDs to unused Color IDs and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Main Color IDs to unused Color IDs and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to a different number each time from an array, setting the Main Color IDs to unused Color IDs and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to unused Group IDs, adjusting the Main Color IDs by a specified number and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for the adjustment of the selected Group IDs by a specified number, adjusting the Main Color IDs by a specified number and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to a different number each time from an array, adjusting the Main Color IDs by a specified number and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to unused Group IDs, setting the Main Color IDs to a different number each time from an array and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Main Color IDs to a different number each time from an array and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to a different number each time from an array, setting the Main Color IDs to a different number each time from an array and setting the Detail Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs
- );
- #endregion
- #region Adjust Detail Color IDs by a specified number
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to unused Group IDs, setting the Main Color IDs to unused Color IDs and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Main Color IDs to unused Color IDs and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to a different number each time from an array, setting the Main Color IDs to unused Color IDs and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to unused Group IDs, adjusting the Main Color IDs by a specified number and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for the adjustment of the selected Group IDs by a specified number, adjusting the Main Color IDs by a specified number and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to a different number each time from an array, adjusting the Main Color IDs by a specified number and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to unused Group IDs, setting the Main Color IDs to a different number each time from an array and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Main Color IDs to a different number each time from an array and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to a different number each time from an array, setting the Main Color IDs to a different number each time from an array and adjusting the Detail Color IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int detailColorIDsAdj
- );
- #endregion
- #region Set Detail Color IDs to a different number from an array
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to unused Group IDs, setting the Main Color IDs to unused Color IDs and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Main Color IDs to unused Color IDs and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to a different number each time from an array, setting the Main Color IDs to unused Color IDs and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to unused Group IDs, adjusting the Main Color IDs by a specified number and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for the adjustment of the selected Group IDs by a specified number, adjusting the Main Color IDs by a specified number and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to a different number each time from an array, adjusting the Main Color IDs by a specified number and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int mainColorIDsAdj, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to unused Group IDs, setting the Main Color IDs to a different number each time from an array and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Main Color IDs to a different number each time from an array and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int groupIDsAdj, bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the general parameters of the objects with the specified Object IDs. This overload is for setting the Group IDs to a different number each time from an array, setting the Main Color IDs to a different number each time from an array and setting the Detail Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectGeneralObjectCopyPasteAutomation
- (
- int[] objectIDs, int hue, double saturation, double brightness, double rotation, double scaling,
- int[] groupIDValues, bool[] groupIDs, double x, double y, int[] mainColorIDValues, int zOrder, int zLayer, int EL1, int EL2, bool limitGroupIDs, bool limitColorIDs, int[] detailColorIDValues
- );
- #endregion
- #endregion
- #endregion
- #region Special Objects
- #region Orbs
- /// <summary>Injects the code for the copy-paste automation of orbs. This overload is for the adjustment of the selected Group IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectOrbsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, bool multiActivate, bool adjMultiActivate, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of orbs. This overload is for setting the Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectOrbsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, bool multiActivate, bool adjMultiActivate, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of orbs. This overload is for setting the Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectOrbsCopyPasteAutomation(bool[] groupIDs, bool multiActivate, bool adjMultiActivate, double x, double y, bool limitGroupIDs);
- #endregion
- #region Manipulation Portals
- /// <summary>Injects the code for the copy-paste automation of manipulation portals. This overload is for the adjustment of the selected Group IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectManipulationPortalsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, bool showBorders, bool adjShowBorders, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of manipulation portals. This overload is for setting the Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectManipulationPortalsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, bool showBorders, bool adjShowBorders, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of manipulation portals. This overload is for setting the Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectManipulationPortalsCopyPasteAutomation(bool[] groupIDs, bool showBorders, bool adjShowBorders, double x, double y, bool limitGroupIDs);
- #endregion
- #region Speed Portals
- /// <summary>Injects the code for the copy-paste automation of speed portals. This overload is for the adjustment of the selected Group IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectSpeedPortalsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, bool adjustGuidelines, bool adjAdjustGuidelines, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of speed portals. This overload is for setting the Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectSpeedPortalsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, bool adjustGuidelines, bool adjAdjustGuidelines, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of speed portals. This overload is for setting the Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectSpeedPortalsCopyPasteAutomation(bool[] groupIDs, bool adjustGuidelines, bool adjAdjustGuidelines, double x, double y, bool limitGroupIDs);
- #endregion
- #region Pulsating Animation Objects
- /// <summary>Injects the code for the copy-paste automation of pulsating animation objects. This overload is for the adjustment of the selected Group IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulsatingAnimationObjectsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, bool randomizeStart, bool adjRandomizeStart, double speed, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of pulsating animation objects. This overload is for setting the Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulsatingAnimationObjectsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, bool randomizeStart, bool adjRandomizeStart, double speed, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of pulsating animation objects. This overload is for setting the Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulsatingAnimationObjectsCopyPasteAutomation(bool[] groupIDs, bool randomizeStart, bool adjRandomizeStart, double speed, double x, double y, bool limitGroupIDs);
- #endregion
- #region Trigger Orbs
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for the adjustment of the selected Group IDs by a specified number and setting the Target Group ID to an unused Group ID. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTriggerOrbsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, bool activateGroup, bool adjActivateGroup, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for setting the Group IDs to a different number each time from an array and setting the Target Group ID to an unused Group ID. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTriggerOrbsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, bool activateGroup, bool adjActivateGroup, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for setting the Group IDs to unused Group IDs and setting the Target Group ID to an unused Group ID. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTriggerOrbsCopyPasteAutomation(bool[] groupIDs, bool activateGroup, bool adjActivateGroup, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for the adjustment of the selected Group IDs by a specified number and adjusting the Target Group ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTriggerOrbsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int targetGroupIDAdj, bool activateGroup, bool adjActivateGroup, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for setting the Group IDs to a different number each time from an array and adjusting the Target Group ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTriggerOrbsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int targetGroupIDAdj, bool activateGroup, bool adjActivateGroup, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for setting the Group IDs to unused Group IDs and adjusting the Target Group ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTriggerOrbsCopyPasteAutomation(bool[] groupIDs, int targetGroupIDAdj, bool activateGroup, bool adjActivateGroup, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for the adjustment of the selected Group IDs by a specified number and setting the Target Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTriggerOrbsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int[] targetGroupIDs, bool activateGroup, bool adjActivateGroup, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for setting the Group IDs to a different number each time from an array and setting the Target Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTriggerOrbsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int[] targetGroupIDs, bool activateGroup, bool adjActivateGroup, double x, double y, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for setting the Group IDs to unused Group IDs and setting the Target Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTriggerOrbsCopyPasteAutomation(bool[] groupIDs, int[] targetGroupIDs, bool activateGroup, bool adjActivateGroup, double x, double y, bool limitGroupIDs);
- #endregion
- #region Collision Blocks
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for the adjustment of the selected Group IDs by a specified number and setting the Block ID to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionBlocksCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, bool dynamicBlock, bool adjDynamicBlock, double x, double y, bool limitBlockIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for setting the Group IDs to a different number each time from an array and setting the Block ID to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionBlocksCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, bool dynamicBlock, bool adjDynamicBlock, double x, double y, bool limitBlockIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for setting the Group IDs to unused Group IDs and setting the Block ID to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionBlocksCopyPasteAutomation(bool[] groupIDs, bool dynamicBlock, bool adjDynamicBlock, double x, double y, bool limitBlockIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for the adjustment of the selected Group IDs by a specified number and adjusting the Block ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionBlocksCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int blockIDAdj, bool dynamicBlock, bool adjDynamicBlock, double x, double y, bool limitBlockIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for setting the Group IDs to a different number each time from an array and adjusting the Block ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionBlocksCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int blockIDAdj, bool dynamicBlock, bool adjDynamicBlock, double x, double y, bool limitBlockIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for setting the Group IDs to unused Group IDs and adjusting the Block ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionBlocksCopyPasteAutomation(bool[] groupIDs, int blockIDAdj, bool dynamicBlock, bool adjDynamicBlock, double x, double y, bool limitBlockIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for the adjustment of the selected Group IDs by a specified number and setting the Block IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionBlocksCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int[] blockIDs, bool dynamicBlock, bool adjDynamicBlock, double x, double y, bool limitBlockIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for setting the Group IDs to a different number each time from an array and setting the Block IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionBlocksCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int[] blockIDs, bool dynamicBlock, bool adjDynamicBlock, double x, double y, bool limitBlockIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of trigger orbs. This overload is for setting the Group IDs to unused Group IDs and setting the Block IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionBlocksCopyPasteAutomation(bool[] groupIDs, int[] blockIDs, bool dynamicBlock, bool adjDynamicBlock, double x, double y, bool limitBlockIDs, bool limitGroupIDs);
- #endregion
- #region Count Objects
- /// <summary>Injects the code for the copy-paste automation of count objects. This overload is for the adjustment of the selected Group IDs by a specified number and setting the Item ID to an unused Item ID. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountObjectsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, double x, double y, bool limitItemIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of count objects. This overload is for setting the Group IDs to a different number each time from an array and setting the Item ID to an unused Group ID. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountObjectsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, double x, double y, bool limitItemIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of count objects. This overload is for setting the Group IDs to unused Group IDs and setting the Item ID to an unused Group ID. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountObjectsCopyPasteAutomation(bool[] groupIDs, double x, double y, bool limitItemIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of count objects. This overload is for the adjustment of the selected Group IDs by a specified number and adjusting the Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountObjectsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int itemIDAdj, double x, double y, bool limitItemIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of count objects. This overload is for setting the Group IDs to a different number each time from an array and adjusting the Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountObjectsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int itemIDAdj, double x, double y, bool limitItemIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of count objects. This overload is for setting the Group IDs to unused Group IDs and adjusting the Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountObjectsCopyPasteAutomation(bool[] groupIDs, int itemIDAdj, double x, double y, bool limitItemIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of count objects. This overload is for the adjustment of the selected Group IDs by a specified number and setting the Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountObjectsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int[] itemIDs, double x, double y, bool limitItemIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of count objects. This overload is for setting the Group IDs to a different number each time from an array and setting the Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountObjectsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int[] itemIDs, double x, double y, bool limitItemIDs, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of count objects. This overload is for setting the Group IDs to unused Group IDs and setting the Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountObjectsCopyPasteAutomation(bool[] groupIDs, int[] itemIDs, double x, double y, bool limitItemIDs, bool limitGroupIDs);
- #endregion
- #region Pickup Items
- #region Set Target Item IDs to unused Item IDs
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to unused Group IDs, setting the Target Group ID to unused Group IDs and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, double x, double y, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Target Group ID to unused Group IDs and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, double x, double y, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to a different number each time from an array, setting the Target Group ID to unused Group IDs and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, double x, double y, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to unused Group IDs, adjusting the Target Group ID by a specified number and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int targetGroupIDAdj, double x, double y, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for the adjustment of the selected Group IDs by a specified number, adjusting the Target Group ID by a specified number and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int targetGroupIDAdj, double x, double y, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to a different number each time from an array, adjusting the Target Group ID by a specified number and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int targetGroupIDAdj, double x, double y, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to unused Group IDs, setting the Target Group IDs to a different number each time from an array and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int[] targetGroupIDs, double x, double y, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Target Group IDs to a different number each time from an array and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int[] targetGroupIDs, double x, double y, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to a different number each time from an array, setting the Target Group IDs to a different number each time from an array and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int[] targetGroupIDs, double x, double y, bool limitGroupIDs, bool limitItemIDs);
- #endregion
- #region Adjust Target Item IDs by a specified number
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to unused Group IDs, setting the Target Group ID to unused Group IDs and adjusting the Target Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, double x, double y, int targetItemIDAdj, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Target Group ID to unused Group IDs and setting the Target Item IDs to unused Item IDs and adjusting the Target Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, double x, double y, int targetItemIDAdj, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to a different number each time from an array, setting the Target Group ID to unused Group IDs and adjusting the Target Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, double x, double y, int targetItemIDAdj, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to unused Group IDs, adjusting the Target Group ID by a specified number and adjusting the Target Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int targetGroupIDAdj, double x, double y, int targetItemIDAdj, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for the adjustment of the selected Group IDs by a specified number, adjusting the Target Group ID by a specified numbe rand adjusting the Target Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int targetGroupIDAdj, double x, double y, int targetItemIDAdj, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to a different number each time from an array, adjusting the Target Group ID by a specified number and adjusting the Target Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int targetGroupIDAdj, double x, double y, int targetItemIDAdj, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to unused Group IDs, setting the Target Group IDs to a different number each time from an array and adjusting the Target Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int[] targetGroupIDs, double x, double y, int targetItemIDAdj, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Target Group IDs to a different number each time from an array and adjusting the Target Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int[] targetGroupIDs, double x, double y, int targetItemIDAdj, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to a different number each time from an array, setting the Target Group IDs to a different number each time from an array and adjusting the Target Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int[] targetGroupIDs, double x, double y, int targetItemIDAdj, bool limitGroupIDs, bool limitItemIDs);
- #endregion
- #region Set Target Item IDs to specified values from an array
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to unused Group IDs, setting the Target Group ID to unused Group IDsand setting the Target Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, double x, double y, int[] targetItemIDs, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Target Group ID to unused Group IDs and setting the Target Item IDs to unused Item IDs and setting the Target Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, double x, double y, int[] targetItemIDs, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to a different number each time from an array, setting the Target Group ID to unused Group IDs and setting the Target Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, double x, double y, int[] targetItemIDs, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to unused Group IDs, adjusting the Target Group ID by a specified number and setting the Target Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int targetGroupIDAdj, double x, double y, int[] targetItemIDs, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for the adjustment of the selected Group IDs by a specified number, adjusting the Target Group ID by a specified number and setting the Target Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int targetGroupIDAdj, double x, double y, int[] targetItemIDs, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to a different number each time from an array, adjusting the Target Group ID by a specified number and setting the Target Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int targetGroupIDAdj, double x, double y, int[] targetItemIDs, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to unused Group IDs, setting the Target Group IDs to a different number each time from an array and setting the Target Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int[] targetGroupIDs, double x, double y, int[] targetItemIDs, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for the adjustment of the selected Group IDs by a specified number, setting the Target Group IDs to a different number each time from an array and setting the Target Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int groupIDsAdj, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int[] targetGroupIDs, double x, double y, int[] targetItemIDs, bool limitGroupIDs, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of pickup items. This overload is for setting the Group IDs to a different number each time from an array, setting the Target Group IDs to a different number each time from an array and setting the Target Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupItemsCopyPasteAutomation(int[] groupIDValues, bool[] groupIDs, int targetType, bool subtractCount, bool toggleGroup, bool adjTargetType, bool adjAction, int[] targetGroupIDs, double x, double y, int[] targetItemIDs, bool limitGroupIDs, bool limitItemIDs);
- #endregion
- #endregion
- #region Text Objects
- /// <summary>Injects the code for the copy-paste automation of text objects. This overload is for setting the Group IDs to unused Group IDs and setting the Used Color IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTextObjectsCopyPasteAutomation
- (
- string textToApply, string[] customVariableNames, double[] customVariablesInitialValues, double[] customVariablesAdjustment,
- bool[] adjustedGroupIDs, double x, double y, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of text objects. This overload is for setting the Group IDs to unused Group IDs and adjusting the Used Color IDs by a specified number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTextObjectsCopyPasteAutomation
- (
- string textToApply, string[] customVariableNames, double[] customVariablesInitialValues, double[] customVariablesAdjustment,
- bool[] adjustedGroupIDs, int colorIDAdjustment, double x, double y, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of text objects. This overload is for setting the Group IDs to unused Group IDs and setting the Used Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTextObjectsCopyPasteAutomation
- (
- string textToApply, string[] customVariableNames, double[] customVariablesInitialValues, double[] customVariablesAdjustment,
- bool[] adjustedGroupIDs, int[] colorIDs, double x, double y, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of text objects. This overload is for adjusting the Group IDs by a specified number each time and setting the Used Color IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTextObjectsCopyPasteAutomation
- (
- string textToApply, string[] customVariableNames, double[] customVariablesInitialValues, double[] customVariablesAdjustment,
- int adjustedGroupIDsAdjustment, bool[] adjustedGroupIDs, double x, double y, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of text objects. This overload is for adjusting the Group IDs by a specified number each time and adjusting the Used Color IDs by a specified number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTextObjectsCopyPasteAutomation
- (
- string textToApply, string[] customVariableNames, double[] customVariablesInitialValues, double[] customVariablesAdjustment,
- int adjustedGroupIDsAdjustment, bool[] adjustedGroupIDs, int colorIDAdjustment, double x, double y, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of text objects. This overload is for adjusting the Group IDs by a specified number each time and setting the Used Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTextObjectsCopyPasteAutomation
- (
- string textToApply, string[] customVariableNames, double[] customVariablesInitialValues, double[] customVariablesAdjustment,
- int adjustedGroupIDsAdjustment, bool[] adjustedGroupIDs, int[] colorIDs, double x, double y, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of text objects. This overload is for setting the Group IDs to a different number each time from an array and setting the Used Color IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTextObjectsCopyPasteAutomation
- (
- string textToApply, string[] customVariableNames, double[] customVariablesInitialValues, double[] customVariablesAdjustment,
- int[] groupIDs, bool[] adjustedGroupIDs, double x, double y, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of text objects. This overload is for setting the Group IDs to a different number each time from an array and adjusting the Used Color IDs by a specified number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTextObjectsCopyPasteAutomation
- (
- string textToApply, string[] customVariableNames, double[] customVariablesInitialValues, double[] customVariablesAdjustment,
- int[] groupIDs, bool[] adjustedGroupIDs, int colorIDAdjustment, double x, double y, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of text objects. This overload is for setting the Group IDs to a different number each time from an array and setting the Used Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTextObjectsCopyPasteAutomation
- (
- string textToApply, string[] customVariableNames, double[] customVariablesInitialValues, double[] customVariablesAdjustment,
- int[] groupIDs, bool[] adjustedGroupIDs, int[] colorIDs, double x, double y, bool limitGroupIDs, bool limitColorIDs
- );
- #endregion
- #endregion
- #region Rotating Objects
- /// <summary>Injects the code for the copy-paste automation of the rotating objects. This overload is for adjusting the Degrees Per Second with the rotation setting being Custom. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotatingObjectsCopyPasteAutomation(int DpS, bool randomizeDpS);
- /// <summary>Injects the code for the copy-paste automation of the rotating objects. This overload is for the default rotations. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotatingObjectsCopyPasteAutomation(bool def, bool adjRotationDirection);
- #endregion
- #region Triggers
- #region Move
- /// <summary>Injects the code for the copy-paste automation of the Move triggers. This overload is for the adjustment of the Target Group ID by a specified number and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectMoveTriggerCopyPasteAutomation
- (
- double moveTime, bool randomizeMoveTime,
- int moveX, bool randomizeMoveX, int moveY, bool randomizeMoveY, bool[] lockToPlayerXY,
- int easing, double easingRate, bool randomizeEasingRate,
- bool useTarget, int targetPosGroupIDAdj, bool[] targetPosXY,
- int targetGroupIDAdj, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Move triggers. This overload is for setting the Target Group IDs to a different number each time from an array and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectMoveTriggerCopyPasteAutomation
- (
- double moveTime, bool randomizeMoveTime,
- int moveX, bool randomizeMoveX, int moveY, bool randomizeMoveY, bool[] lockToPlayerXY,
- int easing, double easingRate, bool randomizeEasingRate,
- bool useTarget, int targetPosGroupIDAdj, bool[] targetPosXY,
- int[] targetGroupIDValues, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Move triggers. This overload is for setting the Target Group IDs to unused Group IDs and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectMoveTriggerCopyPasteAutomation
- (
- double moveTime, bool randomizeMoveTime,
- int moveX, bool randomizeMoveX, int moveY, bool randomizeMoveY, bool[] lockToPlayerXY,
- int easing, double easingRate, bool randomizeEasingRate,
- bool useTarget, int targetPosGroupIDAdj, bool[] targetPosXY,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Move triggers. This overload is for the adjustment of the Target Group ID by a specified number and randomizing the Easing or leaving as is. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectMoveTriggerCopyPasteAutomation
- (
- double moveTime, bool randomizeMoveTime,
- int moveX, bool randomizeMoveX, int moveY, bool randomizeMoveY, bool[] lockToPlayerXY,
- bool randomizeEasing, double easingRate, bool randomizeEasingRate,
- bool useTarget, int targetPosGroupIDAdj, bool[] targetPosXY,
- int targetGroupIDAdj, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Move triggers. This overload is for setting the Target Group IDs to a different number each time from an array and randomizing the Easing or leaving as is. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectMoveTriggerCopyPasteAutomation
- (
- double moveTime, bool randomizeMoveTime,
- int moveX, bool randomizeMoveX, int moveY, bool randomizeMoveY, bool[] lockToPlayerXY,
- bool randomizeEasing, double easingRate, bool randomizeEasingRate,
- bool useTarget, int targetPosGroupIDAdj, bool[] targetPosXY,
- int[] targetGroupIDValues, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Move triggers. This overload is for setting the Target Group IDs to unused Group IDs and randomizing the Easing or leaving as is. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectMoveTriggerCopyPasteAutomation
- (
- double moveTime, bool randomizeMoveTime,
- int moveX, bool randomizeMoveX, int moveY, bool randomizeMoveY, bool[] lockToPlayerXY,
- bool randomizeEasing, double easingRate, bool randomizeEasingRate,
- bool useTarget, int targetPosGroupIDAdj, bool[] targetPosXY,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- #endregion
- #region Rotate
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for the adjustment of the Target Group ID by a specified number, setting the Center Group ID to unused Group IDs and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- int easing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- int targetGroupIDAdj, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for setting the Target Group IDs to a different number each time from an array, setting the Center Group ID to unused Group IDs and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- int easing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- int[] targetGroupIDValues, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for setting the Target Group IDs to unused Group IDs, setting the Center Group ID to unused Group IDs and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- int easing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for the adjustment of the Target Group ID by a specified number, setting the Center Group ID to unused Group IDs and randomizing the Easing. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- bool randomizeEasing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- int targetGroupIDAdj, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for setting the Target Group IDs to a different number each time from an array, setting the Center Group ID to unused Group IDs and randomizing the Easing. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- bool randomizeEasing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- int[] targetGroupIDValues, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for setting the Target Group IDs to unused Group IDs, setting the Center Group ID to unused Group IDs and randomizing the Easing. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- bool randomizeEasing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for the adjustment of the Target Group ID by a specified number, adjusting the Center Group ID by a specified number and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- int easing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- int targetGroupIDAdj, double x, double y, int centerGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for setting the Target Group IDs to a different number each time from an array, adjusting the Center Group ID by a specified number and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- int easing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- int[] targetGroupIDValues, double x, double y, int centerGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for setting the Target Group IDs to unused Group IDs, adjusting the Center Group ID by a specified number and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- int easing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- double x, double y, int centerGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for the adjustment of the Target Group ID by a specified number, adjusting the Center Group ID by a specified number and randomizing the Easing. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- bool randomizeEasing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- int targetGroupIDAdj, double x, double y, int centerGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for setting the Target Group IDs to a different number each time from an array, adjusting the Center Group ID by a specified number and randomizing the Easing. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- bool randomizeEasing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- int[] targetGroupIDValues, double x, double y, int centerGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for setting the Target Group IDs to unused Group IDs, adjusting the Center Group ID by a specified number and randomizing the Easing. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- bool randomizeEasing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- double x, double y, int centerGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for the adjustment of the Target Group ID by a specified number, setting the Center Group IDs to a different number each time from an array and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- int easing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- int targetGroupIDAdj, double x, double y, int[] centerGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for setting the Target Group IDs to a different number each time from an array, setting the Center Group IDs to a different number each time from an array and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- int easing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- int[] targetGroupIDValues, double x, double y, int[] centerGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for setting the Target Group IDs to unused Group IDs, setting the Center Group IDs to a different number each time from an array and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- int easing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- double x, double y, int[] centerGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for the adjustment of the Target Group ID by a specified number, setting the Center Group IDs to a different number each time from an array and randomizing the Easing. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- bool randomizeEasing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- int targetGroupIDAdj, double x, double y, int[] centerGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for setting the Target Group IDs to a different number each time from an array, setting the Center Group IDs to a different number each time from an array and randomizing the Easing. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- bool randomizeEasing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- int[] targetGroupIDValues, double x, double y, int[] centerGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Rotate triggers. This overload is for setting the Target Group IDs to unused Group IDs, setting the Center Group IDs to a different number each time from an array and randomizing the Easing. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectRotateTriggerCopyPasteAutomation
- (
- double rotationTime, bool randomizeRotationTime,
- int degrees, bool randomizeDegrees, int times360, bool randomizeTimes360,
- bool randomizeEasing, double easingRate, bool randomizeEasingRate,
- bool lockObjRotation, bool adjLockObjRotation,
- double x, double y, int[] centerGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- #endregion
- #region Stop
- /// <summary>Injects the code for the copy-paste automation of the Stop triggers. This overload is for the adjustment of the Target Group ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectStopTriggerCopyPasteAutomation(int targetGroupIDAdj, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the Stop triggers. This overload is for setting the Target Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectStopTriggerCopyPasteAutomation(int[] targetGroupIDValues, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the Stop triggers. This overload is for setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectStopTriggerCopyPasteAutomation(double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- #endregion
- #region On Death
- /// <summary>Injects the code for the copy-paste automation of the On Death triggers. This overload is for the adjustment of the Target Group ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectOnDeathTriggerCopyPasteAutomation(bool activateGroup, bool adjActivateGroup, int targetGroupIDAdj, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the On Death triggers. This overload is for setting the Target Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectOnDeathTriggerCopyPasteAutomation(bool activateGroup, bool adjActivateGroup, int[] targetGroupIDValues, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the On Death triggers. This overload is for setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectOnDeathTriggerCopyPasteAutomation(bool activateGroup, bool adjActivateGroup, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- #endregion
- #region Toggle
- /// <summary>Injects the code for the copy-paste automation of the Toggle triggers. This overload is for the adjustment of the Target Group ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectToggleTriggerCopyPasteAutomation(bool activateGroup, bool adjActivateGroup, int targetGroupIDAdj, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the Toggle triggers. This overload is for setting the Target Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectToggleTriggerCopyPasteAutomation(bool activateGroup, bool adjActivateGroup, int[] targetGroupIDValues, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the Toggle triggers. This overload is for setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectToggleTriggerCopyPasteAutomation(bool activateGroup, bool adjActivateGroup, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- #endregion
- #region Spawn
- /// <summary>Injects the code for the copy-paste automation of the Spawn triggers. This overload is for the adjustment of the Target Group ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectSpawnTriggerCopyPasteAutomation(double delay, bool randomizeDelay, int targetGroupIDAdj, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the Spawn triggers. This overload is for setting the Target Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectSpawnTriggerCopyPasteAutomation(double delay, bool randomizeDelay, int[] targetGroupIDValues, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the Spawn triggers. This overload is for setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectSpawnTriggerCopyPasteAutomation(double delay, bool randomizeDelay, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- #endregion
- #region Pickup
- /// <summary>Injects the code for the copy-paste automation of the Pickup triggers. This overload is for the adjustment of the Target Item ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupTriggerCopyPasteAutomation(int count, bool randomizeCount, int targetItemIDAdj, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of the Pickup triggers. This overload is for setting the Target Item IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupTriggerCopyPasteAutomation(int count, bool randomizeCount, int[] targetItemIDValues, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitItemIDs);
- /// <summary>Injects the code for the copy-paste automation of the Pickup triggers. This overload is for setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPickupTriggerCopyPasteAutomation(int count, bool randomizeCount, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitItemIDs);
- #endregion
- #region Animate
- /// <summary>Injects the code for the copy-paste automation of the Animate triggers. This overload is for the adjustment of the Target Group ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectAnimateTriggerCopyPasteAutomation(int animationID, bool randomizeAnimationID, int targetGroupIDAdj, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the Animate triggers. This overload is for setting the Target Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectAnimateTriggerCopyPasteAutomation(int animationID, bool randomizeAnimationID, int[] targetGroupIDValues, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the Animate triggers. This overload is for setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectAnimateTriggerCopyPasteAutomation(int animationID, bool randomizeAnimationID, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- #endregion
- #region Shake
- /// <summary>Injects the code for the copy-paste automation of the Animate triggers. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectShakeTriggerCopyPasteAutomation(double strength, double interval, double duration, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger);
- #endregion
- #region Count
- /// <summary>Injects the code for the copy-paste automation of the Count triggers. This overload is for the adjustment of the Target Group ID by a specified number and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool multiActivate, bool adjMultiActivate, int targetCount,
- int targetGroupIDAdj, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Count triggers. This overload is for setting the Target Group IDs to a different number each time from an array and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool multiActivate, bool adjMultiActivate, int targetCount,
- int[] targetGroupIDValues, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Count triggers. This overload is for setting the Target Group IDs to unused Group IDs and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool multiActivate, bool adjMultiActivate, int targetCount,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Count triggers. This overload is for the adjustment of the Target Group ID by a specified number and adjusting the Target Item IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool multiActivate, bool adjMultiActivate, int targetCount,
- int targetGroupIDAdj, double x, double y, int targetItemIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Count triggers. This overload is for setting the Target Group IDs to a different number each time from an array and adjusting the Target Item IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool multiActivate, bool adjMultiActivate, int targetCount,
- int[] targetGroupIDValues, double x, double y, int targetItemIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Count triggers. This overload is for setting the Target Group IDs to unused Group IDs and adjusting the Target Item IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool multiActivate, bool adjMultiActivate, int targetCount,
- double x, double y, int targetItemIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Count triggers. This overload is for the adjustment of the Target Group ID by a specified number and adjusting the Target Item IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool multiActivate, bool adjMultiActivate, int targetCount,
- int targetGroupIDAdj, double x, double y, int[] targetItemIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Count triggers. This overload is for setting the Target Group IDs to a different number each time from an array and adjusting the Target Item IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool multiActivate, bool adjMultiActivate, int targetCount,
- int[] targetGroupIDValues, double x, double y, int[] targetItemIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Count triggers. This overload is for setting the Target Group IDs to unused Group IDs and adjusting the Target Item IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool multiActivate, bool adjMultiActivate, int targetCount,
- double x, double y, int[] targetItemIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- #endregion
- #region Instant Count
- /// <summary>Injects the code for the copy-paste automation of the Instant Count triggers. This overload is for the adjustment of the Target Group ID by a specified number and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectInstantCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup,
- bool smaller, bool larger, bool equals, bool adjComparison, int targetCount,
- int targetGroupIDAdj, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Instant Count triggers. This overload is for setting the Target Group IDs to a different number each time from an array and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectInstantCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup,
- bool smaller, bool larger, bool equals, bool adjComparison, int targetCount,
- int[] targetGroupIDValues, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Instant Count triggers. This overload is for setting the Target Group IDs to unused Group IDs and setting the Target Item IDs to unused Item IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectInstantCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup,
- bool smaller, bool larger, bool equals, bool adjComparison, int targetCount,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Instant Count triggers. This overload is for the adjustment of the Target Group ID by a specified number and adjusting the Target Item IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectInstantCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup,
- bool smaller, bool larger, bool equals, bool adjComparison, int targetCount,
- int targetGroupIDAdj, double x, double y, int targetItemIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Instant Count triggers. This overload is for setting the Target Group IDs to a different number each time from an array and adjusting the Target Item IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectInstantCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup,
- bool smaller, bool larger, bool equals, bool adjComparison, int targetCount,
- int[] targetGroupIDValues, double x, double y, int targetItemIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Instant Count triggers. This overload is for setting the Target Group IDs to unused Group IDs and adjusting the Target Item IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectInstantCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup,
- bool smaller, bool larger, bool equals, bool adjComparison, int targetCount,
- double x, double y, int targetItemIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Instant Count triggers. This overload is for the adjustment of the Target Group ID by a specified number and adjusting the Target Item IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectInstantCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup,
- bool smaller, bool larger, bool equals, bool adjComparison, int targetCount,
- int targetGroupIDAdj, double x, double y, int[] targetItemIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Instant Count triggers. This overload is for setting the Target Group IDs to a different number each time from an array and adjusting the Target Item IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectInstantCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup,
- bool smaller, bool larger, bool equals, bool adjComparison, int targetCount,
- int[] targetGroupIDValues, double x, double y, int[] targetItemIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Instant Count triggers. This overload is for setting the Target Group IDs to unused Group IDs and adjusting the Target Item IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectInstantCountTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup,
- bool smaller, bool larger, bool equals, bool adjComparison, int targetCount,
- double x, double y, int[] targetItemIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitItemIDs
- );
- #endregion
- #region Follow
- /// <summary>Injects the code for the copy-paste automation of the Follow triggers. This overload is for the adjustment of the Target Group ID by a specified number and setting the Follow Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectFollowTriggerCopyPasteAutomation
- (
- double xMod, double yMod, double moveTime,
- int targetGroupIDAdj, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Follow triggers. This overload is for setting the Target Group IDs to a different number each time from an array and setting the Follow Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectFollowTriggerCopyPasteAutomation
- (
- double xMod, double yMod, double moveTime,
- int[] targetGroupIDValues, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Follow triggers. This overload is for setting the Target Group IDs to unused Group IDs and setting the Follow Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectFollowTriggerCopyPasteAutomation
- (
- double xMod, double yMod, double moveTime,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Follow triggers. This overload is for the adjustment of the Target Group ID by a specified number and adjusting the Follow Group IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectFollowTriggerCopyPasteAutomation
- (
- double xMod, double yMod, double moveTime,
- int targetGroupIDAdj, double x, double y, int followGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Follow triggers. This overload is for setting the Target Group IDs to a different number each time from an array and adjusting the Follow Group IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectFollowTriggerCopyPasteAutomation
- (
- double xMod, double yMod, double moveTime,
- int[] targetGroupIDValues, double x, double y, int followGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Follow triggers. This overload is for setting the Target Group IDs to unused Group IDs and adjusting the Follow Group IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectFollowTriggerCopyPasteAutomation
- (
- double xMod, double yMod, double moveTime,
- double x, double y, int followGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Follow triggers. This overload is for the adjustment of the Target Group ID by a specified number and adjusting the Follow Group IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectFollowTriggerCopyPasteAutomation
- (
- double xMod, double yMod, double moveTime,
- int targetGroupIDAdj, double x, double y, int[] followGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Follow triggers. This overload is for setting the Target Group IDs to a different number each time from an array and adjusting the Follow Group IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectFollowTriggerCopyPasteAutomation
- (
- double xMod, double yMod, double moveTime,
- int[] targetGroupIDValues, double x, double y, int[] followGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Follow triggers. This overload is for setting the Target Group IDs to unused Group IDs and adjusting the Follow Group IDs by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectFollowTriggerCopyPasteAutomation
- (
- double xMod, double yMod, double moveTime,
- double x, double y, int[] followGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- #endregion
- #region Follow Player Y
- /// <summary>Injects the code for the copy-paste automation of the Follow Player Y triggers. This overload is for the adjustment of the Target Group ID by a specified number. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectFollowPlayerYTriggerCopyPasteAutomation
- (
- double speed, double delay, double maxSpeed, int offset, double moveTime,
- int targetGroupIDAdj, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Follow Player Y triggers. This overload is for setting the Target Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectFollowPlayerYTriggerCopyPasteAutomation
- (
- double speed, double delay, double maxSpeed, int offset, double moveTime,
- int[] targetGroupIDValues, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Follow Player Y triggers. This overload is for setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectFollowPlayerYTriggerCopyPasteAutomation
- (
- double speed, double delay, double maxSpeed, int offset, double moveTime,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs
- );
- #endregion
- #region Touch
- /// <summary>Injects the code for the copy-paste automation of the Touch triggers. This overload is for the adjustment of the Target Group ID by a specified number and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTouchTriggerCopyPasteAutomation(bool activateGroup, bool adjActivateGroup, bool holdMove, bool adjHoldMove, bool dualMove, bool adjDualMode, int targetGroupIDAdj, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the Touch triggers. This overload is for setting the Target Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTouchTriggerCopyPasteAutomation(bool activateGroup, bool adjActivateGroup, bool holdMove, bool adjHoldMove, bool dualMove, bool adjDualMode, int[] targetGroupIDValues, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the Touch triggers. This overload is for setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectTouchTriggerCopyPasteAutomation(bool activateGroup, bool adjActivateGroup, bool holdMove, bool adjHoldMove, bool dualMove, bool adjDualMode, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- #endregion
- #region Alpha
- /// <summary>Injects the code for the copy-paste automation of the Alpha triggers. This overload is for the adjustment of the Target Group ID by a specified number and setting the Easing to a specified value. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectAlphaTriggerCopyPasteAutomation(double fadeTime, bool randomizeFadeTime, double opacity, bool randomizeOpacity, int targetGroupIDAdj, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the Alpha triggers. This overload is for setting the Target Group IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectAlphaTriggerCopyPasteAutomation(double fadeTime, bool randomizeFadeTime, double opacity, bool randomizeOpacity, int[] targetGroupIDValues, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- /// <summary>Injects the code for the copy-paste automation of the Alpha triggers. This overload is for setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectAlphaTriggerCopyPasteAutomation(double fadeTime, bool randomizeFadeTime, double opacity, bool randomizeOpacity, double x, double y, bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs);
- #endregion
- #region Collision
- #region Set Target Group IDs to unused Group IDs
- #region Set Block B IDs to unused Block IDs
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group ID to unused Group IDs, setting the Block A IDs to unused Block IDs and setting the Block B IDs to unused Block IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group ID to unused Group IDs, adjusting the Block A IDs by a number each time and setting the Block B IDs to unused Block IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int blockAIDAdj,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group ID to unused Group IDs, setting the Block A IDs to a different number each time from an array and setting the Block B IDs to unused Block IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int[] blockAIDValues,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs
- );
- #endregion
- #region Adjust Block B IDs by a specified number each time
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group ID to unused Group IDs, setting the Block A IDs to unused Block IDs and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- double x, double y,
- int blockBIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group ID to unused Group IDs, adjusting the Block A IDs by a number each time and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int blockAIDAdj,
- double x, double y,
- int blockBIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group ID to unused Group IDs, setting the Block A IDs to a different number each time from an array and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int[] blockAIDValues,
- double x, double y,
- int blockBIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs
- );
- #endregion
- #region Set Block B IDs to a different number each time from an array
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group ID to unused Group IDs, setting the Block A IDs to unused Block IDs and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- double x, double y,
- int[] blockBIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group ID to unused Group IDs, adjusting the Block A IDs by a number each time and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int blockAIDAdj,
- double x, double y,
- int[] blockBIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group ID to unused Group IDs, setting the Block A IDs to a different number each time from an array and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int[] blockAIDValues,
- double x, double y,
- int[] blockBIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs
- );
- #endregion
- #endregion
- #region Adjust Target Group IDs by a specified number each time
- #region Set Block B IDs to unused Block IDs
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for adjusting the Target Group ID by a specified number, setting the Block A IDs to unused Block IDs and setting the Block B IDs to unused Block IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int targetGroupIDAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for adjusting the Target Group ID by a specified number, adjusting the Block A IDs by a number each time and setting the Block B IDs to unused Block IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int blockAIDAdj,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int targetGroupIDAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for adjusting the Target Group ID by a specified number, setting the Block A IDs to a different number each time from an array and setting the Block B IDs to unused Block IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int[] blockAIDValues,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int targetGroupIDAdj
- );
- #endregion
- #region Adjust Block B IDs by a specified number each time
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for adjusting the Target Group ID by a specified number, setting the Block A IDs to unused Block IDs and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- double x, double y,
- int blockBIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int targetGroupIDAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for adjusting the Target Group ID by a specified number, adjusting the Block A IDs by a number each time and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int blockAIDAdj,
- double x, double y,
- int blockBIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int targetGroupIDAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for adjusting the Target Group ID by a specified number, setting the Block A IDs to a different number each time from an array and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int[] blockAIDValues,
- double x, double y,
- int blockBIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int targetGroupIDAdj
- );
- #endregion
- #region Set Block B IDs to a different number each time from an array
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for adjusting the Target Group ID by a specified number, setting the Block A IDs to unused Block IDs and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- double x, double y,
- int[] blockBIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int targetGroupIDAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for adjusting the Target Group ID by a specified number, adjusting the Block A IDs by a number each time and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int blockAIDAdj,
- double x, double y,
- int[] blockBIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int targetGroupIDAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for adjusting the Target Group ID by a specified number, setting the Block A IDs to a different number each time from an array and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int[] blockAIDValues,
- double x, double y,
- int[] blockBIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int targetGroupIDAdj
- );
- #endregion
- #endregion
- #region Set Target Group IDs to a different value from an array each time
- #region Set Block B IDs to unused Block IDs
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group IDs to a different number each time from an array, setting the Block A IDs to unused Block IDs and setting the Block B IDs to unused Block IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int[] targetGroupIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group IDs to a different number each time from an array, adjusting the Block A IDs by a number each time and setting the Block B IDs to unused Block IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int blockAIDAdj,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int[] targetGroupIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group IDs to a different number each time from an array, setting the Block A IDs to a different number each time from an array and setting the Block B IDs to unused Block IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int[] blockAIDValues,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int[] targetGroupIDValues
- );
- #endregion
- #region Adjust Block B IDs by a specified number each time
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group IDs to a different number each time from an array, setting the Block A IDs to unused Block IDs and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- double x, double y,
- int blockBIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int[] targetGroupIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group IDs to a different number each time from an array, adjusting the Block A IDs by a number each time and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int blockAIDAdj,
- double x, double y,
- int blockBIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int[] targetGroupIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group IDs to a different number each time from an array, setting the Block A IDs to a different number each time from an array and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int[] blockAIDValues,
- double x, double y,
- int blockBIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int[] targetGroupIDValues
- );
- #endregion
- #region Set Block B IDs to a different number each time from an array
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group IDs to a different number each time from an array, setting the Block A IDs to unused Block IDs and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- double x, double y,
- int[] blockBIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int[] targetGroupIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group IDs to a different number each time from an array, adjusting the Block A IDs by a number each time and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int blockAIDAdj,
- double x, double y,
- int[] blockBIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int[] targetGroupIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the Collision triggers. This overload is for setting the Target Group IDs to a different number each time from an array, setting the Block A IDs to a different number each time from an array and adjusting the Block B IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectCollisionTriggerCopyPasteAutomation
- (
- bool activateGroup, bool adjActivateGroup, bool triggerOnExit, bool adjTriggerOnExit,
- int[] blockAIDValues,
- double x, double y,
- int[] blockBIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitBlockIDs, int[] targetGroupIDValues
- );
- #endregion
- #endregion
- #endregion
- #region Pulse
- #region Set Copied Color IDs to unused Color IDs
- #region Set Target Group IDs to unused Group IDs
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color ID to unused Color IDs, setting the Target Color IDs to unused Color IDs and setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color ID to unused Color IDs, adjusting the Target Color IDs by a number each time and setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int targetColorIDAdj,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color ID to unused Color IDs, setting the Target Color IDs to a different number each time from an array and setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int[] targetColorIDValues,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs
- );
- #endregion
- #region Adjust Target Group IDs by a specified number each time
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color ID to unused Color IDs, setting the Target Color IDs to unused Color IDs and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- double x, double y,
- int targetGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color ID to unused Color IDs, adjusting the Target Color IDs by a number each time and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int targetColorIDAdj,
- double x, double y,
- int targetGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color ID to unused Color IDs, setting the Target Color IDs to a different number each time from an array and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int[] targetColorIDValues,
- double x, double y,
- int targetGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs
- );
- #endregion
- #region Set Target Group IDs to a different number each time from an array
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color ID to unused Color IDs, setting the Target Color IDs to unused Color IDs and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- double x, double y,
- int[] targetGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color ID to unused Color IDs, adjusting the Target Color IDs by a number each time and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int targetColorIDAdj,
- double x, double y,
- int[] targetGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color ID to unused Color IDs, setting the Target Color IDs to a different number each time from an array and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int[] targetColorIDValues,
- double x, double y,
- int[] targetGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs
- );
- #endregion
- #endregion
- #region Adjust Copied Color IDs by a specified number each time
- #region Set Target Group IDs to unused Group IDs
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for adjusting the Copied Color ID by a specified number, setting the Target Color IDs to unused Color IDs and setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int copiedColorIDAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for adjusting the Copied Color ID by a specified number, adjusting the Target Color IDs by a number each time and setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int targetColorIDAdj,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int copiedColorIDAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for adjusting the Copied Color ID by a specified number, setting the Target Color IDs to a different number each time from an array and setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int[] targetColorIDValues,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int copiedColorIDAdj
- );
- #endregion
- #region Adjust Target Group IDs by a specified number each time
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for adjusting the Copied Color ID by a specified number, setting the Target Color IDs to unused Color IDs and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- double x, double y,
- int targetGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int copiedColorIDAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for adjusting the Copied Color ID by a specified number, adjusting the Target Color IDs by a number each time and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int targetColorIDAdj,
- double x, double y,
- int targetGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int copiedColorIDAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for adjusting the Copied Color ID by a specified number, setting the Target Color IDs to a different number each time from an array and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int[] targetColorIDValues,
- double x, double y,
- int targetGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int copiedColorIDAdj
- );
- #endregion
- #region Set Target Group IDs to a different number each time from an array
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for adjusting the Copied Color ID by a specified number, setting the Target Color IDs to unused Color IDs and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- double x, double y,
- int[] targetGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int copiedColorIDAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for adjusting the Copied Color ID by a specified number, adjusting the Target Color IDs by a number each time and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int targetColorIDAdj,
- double x, double y,
- int[] targetGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int copiedColorIDAdj
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for adjusting the Copied Color ID by a specified number, setting the Target Color IDs to a different number each time from an array and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int[] targetColorIDValues,
- double x, double y,
- int[] targetGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int copiedColorIDAdj
- );
- #endregion
- #endregion
- #region Set Copied Color IDs to a different value from an array each time
- #region Set Target Group IDs to unused Group IDs
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color IDs to a different number each time from an array, setting the Target Color IDs to unused Color IDs and setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int[] copiedColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color IDs to a different number each time from an array, adjusting the Target Color IDs by a number each time and setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int targetColorIDAdj,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int[] copiedColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color IDs to a different number each time from an array, setting the Target Color IDs to a different number each time from an array and setting the Target Group IDs to unused Group IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int[] targetColorIDValues,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int[] copiedColorIDValues
- );
- #endregion
- #region Adjust Target Group IDs by a specified number each time
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color IDs to a different number each time from an array, setting the Target Color IDs to unused Block IDs and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- double x, double y,
- int targetGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int[] copiedColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color IDs to a different number each time from an array, adjusting the Target Color IDs by a number each time and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int targetColorIDAdj,
- double x, double y,
- int targetGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int[] copiedColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color IDs to a different number each time from an array, setting the Target Color IDs to a different number each time from an array and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int[] targetColorIDValues,
- double x, double y,
- int targetGroupIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int[] copiedColorIDValues
- );
- #endregion
- #region Set Target Group IDs to a different number each time from an array
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color IDs to a different number each time from an array, setting the Target Color IDs to unused Block IDs and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- double x, double y,
- int[] targetGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int[] copiedColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color IDs to a different number each time from an array, adjusting the Target Color IDs by a number each time and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int targetColorIDAdj,
- double x, double y,
- int[] targetGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int[] copiedColorIDValues
- );
- /// <summary>Injects the code for the copy-paste automation of the Pulse triggers. This overload is for setting the Copied Color IDs to a different number each time from an array, setting the Target Color IDs to a different number each time from an array and adjusting the Target Group IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectPulseTriggerCopyPasteAutomation
- (
- int targetType, bool[] mainDetailColor, bool adjMainDetail, double fadeIn, double hold, double fadeOut, int copyMode, int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int[] targetColorIDValues,
- double x, double y,
- int[] targetGroupIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitGroupIDs, bool limitColorIDs, int[] copiedColorIDValues
- );
- #endregion
- #endregion
- #endregion
- #region Color
- /// <summary>Injects the code for the copy-paste automation of the Color triggers. This overload is for setting the Copied Color IDs to unused Color IDs and setting the Target Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectColorTriggerCopyPasteAutomation
- (
- bool blending, bool adjBlending, double fadeTime, bool randomizeFadeTime, double opacity,
- int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Color triggers. This overload is for setting the Copied Color IDs to a different number each time from an array and setting the Target Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectColorTriggerCopyPasteAutomation
- (
- bool blending, bool adjBlending, double fadeTime, bool randomizeFadeTime, double opacity,
- int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int[] copiedColorIDValues, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Color triggers. This overload is for adjusting the Copied Color IDs by a number each time and setting the Target Color IDs to unused Color IDs. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectColorTriggerCopyPasteAutomation
- (
- bool blending, bool adjBlending, double fadeTime, bool randomizeFadeTime, double opacity,
- int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int copiedColorIDAdj, double x, double y,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Color triggers. This overload is for setting the Copied Color IDs to unused Color IDs and adjusting the Target Color IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectColorTriggerCopyPasteAutomation
- (
- bool blending, bool adjBlending, double fadeTime, bool randomizeFadeTime, double opacity,
- int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- double x, double y, int targetColorIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Color triggers. This overload is for setting the Copied Color IDs to a different number each time from an array and adjusting the Target Color IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectColorTriggerCopyPasteAutomation
- (
- bool blending, bool adjBlending, double fadeTime, bool randomizeFadeTime, double opacity,
- int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int[] copiedColorIDValues, double x, double y, int targetColorIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Color triggers. This overload is for adjusting the Copied Color IDs by a number each time and adjusting the Target Color IDs by a number each time. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectColorTriggerCopyPasteAutomation
- (
- bool blending, bool adjBlending, double fadeTime, bool randomizeFadeTime, double opacity,
- int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int copiedColorIDAdj, double x, double y, int targetColorIDAdj,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Color triggers. This overload is for setting the Copied Color IDs to unused Color IDs and setting the Target Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectColorTriggerCopyPasteAutomation
- (
- bool blending, bool adjBlending, double fadeTime, bool randomizeFadeTime, double opacity,
- int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- double x, double y, int[] targetColorIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Color triggers. This overload is for setting the Copied Color IDs to a different number each time from an array and setting the Target Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectColorTriggerCopyPasteAutomation
- (
- bool blending, bool adjBlending, double fadeTime, bool randomizeFadeTime, double opacity,
- int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int[] copiedColorIDValues, double x, double y, int[] targetColorIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitColorIDs
- );
- /// <summary>Injects the code for the copy-paste automation of the Color triggers. This overload is for adjusting the Copied Color IDs by a number each time and setting the Target Color IDs to a different number each time from an array. Returns true if the operation succeeded, otherwise false.</summary>
- [DllImport("EffectSome/lib/AutoCP.dll")]
- public static extern bool InjectColorTriggerCopyPasteAutomation
- (
- bool blending, bool adjBlending, double fadeTime, bool randomizeFadeTime, double opacity,
- int[] RGB, bool[] randomizeRGB, int[] HSV, bool[] randomizeHSV,
- int copiedColorIDAdj, double x, double y, int[] targetColorIDValues,
- bool touchTriggered, bool spawnTriggered, bool multiTrigger, bool limitColorIDs
- );
- #endregion
- #endregion
- }
Add Comment
Please, Sign In to add comment