diff --git a/404.html b/404.html
index 5a9a3cb2e..d8f228163 100644
--- a/404.html
+++ b/404.html
@@ -1 +1 @@
-
BTD Mod Helper
Not found Page not found Sorry 😔 we couldn’t find what you were looking for.Go home .
\ No newline at end of file
+BTD Mod Helper
Not found Page not found Sorry 😔 we couldn’t find what you were looking for.Go home .
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Animations.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Animations.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Animations.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Animations.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Bloons.BloonModelUtils.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Bloons.BloonModelUtils.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Bloons.BloonModelUtils.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Bloons.BloonModelUtils.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Bloons.ModBloon.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Bloons.ModBloon.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Bloons.ModBloon.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Bloons.ModBloon.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Bloons.ModBloon_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Bloons.ModBloon_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Bloons.ModBloon_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Bloons.ModBloon_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Bloons.ModRoundSet.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Bloons.ModRoundSet.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Bloons.ModRoundSet.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Bloons.ModRoundSet.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloon.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloon.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloon.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloon.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloons.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloons.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloons.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloons.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.Info.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.Info.json
similarity index 60%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.Info.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.Info.json
index aeff5e74c..93811118f 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.Info.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.Info.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n Info Struct \nStruct used to represent the name, position and size information of a ModHelperComponent
\npublic readonly struct Info\n
\n Constructors \n
\n Info(string) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name ) ;\n
\n Parameters \n
\nname
System.String
\n
\n Info(string, InfoPreset) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\npublic Info (string name, BTD_Mod_Helper.Api.Components.InfoPreset preset ) ;\n
\n Parameters \n
\nname
System.String
\nThe name of the ModHelperComponent's Unity GameObject
\n
\npreset
InfoPreset
\nA preset to apply
\n
\n Info(string, float) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float size ) ;\n
\n Parameters \n
\nname
System.String
\n
\nsize
System.Single
\n
\n Info(string, float, float) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float width, float height ) ;\n
\n Parameters \n
\nname
System.String
\n
\nwidth
System.Single
\n
\nheight
System.Single
\n
\n Info(string, float, float, float) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float x, float y, float size ) ;\n
\n Parameters \n
\nname
System.String
\n
\nx
System.Single
\n
\ny
System.Single
\n
\nsize
System.Single
\n
\n Info(string, float, float, float, float) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float x, float y, float width, float height ) ;\n
\n Parameters \n
\nname
System.String
\n
\nx
System.Single
\n
\ny
System.Single
\n
\nwidth
System.Single
\n
\nheight
System.Single
\n
\n Info(string, float, float, float, float, Vector2) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float x, float y, float width, float height, Vector2 anchor ) ;\n
\n Parameters \n
\nname
System.String
\n
\nx
System.Single
\n
\ny
System.Single
\n
\nwidth
System.Single
\n
\nheight
System.Single
\n
\nanchor
UnityEngine.Vector2
\n
\n Info(string, float, float, float, float, Vector2, Vector2) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float x, float y, float width, float height, Vector2 anchor, Vector2 pivot ) ;\n
\n Parameters \n
\nname
System.String
\n
\nx
System.Single
\n
\ny
System.Single
\n
\nwidth
System.Single
\n
\nheight
System.Single
\n
\nanchor
UnityEngine.Vector2
\n
\npivot
UnityEngine.Vector2
\n
\n Info(string, float, float, float, Vector2) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float x, float y, float size, Vector2 anchor ) ;\n
\n Parameters \n
\nname
System.String
\n
\nx
System.Single
\n
\ny
System.Single
\n
\nsize
System.Single
\n
\nanchor
UnityEngine.Vector2
\n
\n Info(string, float, float, Vector2) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float width, float height, Vector2 anchor ) ;\n
\n Parameters \n
\nname
System.String
\n
\nwidth
System.Single
\n
\nheight
System.Single
\n
\nanchor
UnityEngine.Vector2
\n Properties \n
\n Info.Anchor Property \nSets both AnchorMin and AnchorMax to the given value
\npublic Vector2 Anchor { set ; }\n
\n Property Value \nUnityEngine.Vector2
\n
\n Info.AnchorMax Property \nThe upper anchor. (0, 0) is the parent's lower left while (1,1) is the parent's upper right. Default (0.5, 0.5)
\npublic Vector2 AnchorMax { get ; set ; }\n
\n Property Value \nUnityEngine.Vector2
\n
\n Info.AnchorMaxX Property \nSets the X coordinate of the AnchorMax to be the specified value, leaving the Y coordinate unchanged (0.5)
\npublic float AnchorMaxX { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.AnchorMaxY Property \nSets the Y coordinate of the AnchorMax to be the specified value, leaving the X coordinate unchanged (0.5)
\npublic float AnchorMaxY { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.AnchorMin Property \nThe lower anchor. (0, 0) is the parent's lower left while (1,1) is the parent's upper right. Default (0.5, 0.5)
\npublic Vector2 AnchorMin { get ; set ; }\n
\n Property Value \nUnityEngine.Vector2
\n
\n Info.AnchorMinX Property \nSets the X coordinate of the AnchorMin to be the specified value, leaving the Y coordinate unchanged (0.5)
\npublic float AnchorMinX { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.AnchorMinY Property \nSets the Y coordinate of the AnchorMin to be the specified value, leaving the X coordinate unchanged (0.5)
\npublic float AnchorMinY { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.Flex Property \nSets both FlexWidth and FlexHeight to be a certain value
\npublic int Flex { set ; }\n
\n Property Value \nSystem.Int32
\n
\n Info.FlexHeight Property \nIf this is part of a layout group, then the relative flexible height of this component.
\npublic int FlexHeight { get ; set ; }\n
\n Property Value \nSystem.Int32
\n
\n Info.FlexWidth Property \nIf this is part of a layout group, then the relative flexible width of this component.
\npublic int FlexWidth { get ; set ; }\n
\n Property Value \nSystem.Int32
\n
\n Info.Height Property \nThe sizeDelta y field. This technically is how much the width should change compared to (anchorMax.x - anchorMin.x)
\npublic float Height { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.Name Property \nThe name of the ModHelperComponent's Unity GameObject
\npublic string Name { get ; }\n
\n Property Value \nSystem.String
\n
\n Info.Pivot Property \nThe point between (0, 0) and (1, 1) that this object rotates around and expands out from, by default (0.5, 0.5)
\npublic Vector2 Pivot { get ; set ; }\n
\n Property Value \nUnityEngine.Vector2
\n
\n Info.PivotX Property \nThe x component of the pivot
\npublic float PivotX { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.PivotY Property \nThe y component of the pivot
\npublic float PivotY { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.Position Property \nThe localPosition field, by default relative to the parent's center unless anchors are changed
\npublic Vector2 Position { get ; set ; }\n
\n Property Value \nUnityEngine.Vector2
\n
\n Info.Scale Property \nThe local scale field to initialize width
\npublic Vector3 Scale { get ; set ; }\n
\n Property Value \nUnityEngine.Vector3
\n
\n Info.Size Property \nSets both the width and the height to be a certain value
\npublic float Size { set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.SizeDelta Property \nThe sizeDelta field. This technically is how much the size should change compared to (anchorMax - anchorMin)
\npublic Vector2 SizeDelta { get ; set ; }\n
\n Property Value \nUnityEngine.Vector2
\n
\n Info.Width Property \nThe sizeDelta x field. This technically is how much the width should change compared to (anchorMax.x - anchorMin.x)
\npublic float Width { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.X Property \nThe localPosition x field, by default relative to the parent's center unless anchors are changed
\npublic float X { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.Y Property \nThe localPosition y field, by default relative to the parent's center unless anchors are changed
\npublic float Y { get ; set ; }\n
\n Property Value \nSystem.Single
\n Methods \n
\n\nSets the properties of the RectTransform based on this Info object
\npublic void Apply (RectTransform rectTransform ) ;\n
\n Parameters \n
\nrectTransform
UnityEngine.RectTransform
\n
\n Info.Duplicate(string) Method \nCreates a new Info with all the same properties as this
\npublic BTD_Mod_Helper.Api.Components.Info Duplicate (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nInfo
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Components Info Struct Constructors Info(string) Constructor Parameters Info(string, InfoPreset) Constructor Parameters Info(string, float) Constructor Parameters Info(string, float, float) Constructor Parameters Info(string, float, float, float) Constructor Parameters Info(string, float, float, float, float) Constructor Parameters Info(string, float, float, float, float, Vector2) Constructor Parameters Info(string, float, float, float, float, Vector2, Vector2) Constructor Parameters Info(string, float, float, float, Vector2) Constructor Parameters Info(string, float, float, Vector2) Constructor Parameters Properties Info.Anchor Property Property Value Info.AnchorMax Property Property Value Info.AnchorMaxX Property Property Value Info.AnchorMaxY Property Property Value Info.AnchorMin Property Property Value Info.AnchorMinX Property Property Value Info.AnchorMinY Property Property Value Info.Flex Property Property Value Info.FlexHeight Property Property Value Info.FlexWidth Property Property Value Info.Height Property Property Value Info.Name Property Property Value Info.Pivot Property Property Value Info.PivotX Property Property Value Info.PivotY Property Property Value Info.Position Property Property Value Info.Scale Property Property Value Info.Size Property Property Value Info.SizeDelta Property Property Value Info.Width Property Property Value Info.X Property Property Value Info.Y Property Property Value Methods Info.Apply(RectTransform) Method Parameters Info.Duplicate(string) Method Parameters Returns ","title":"BTD_Mod_Helper.Api.Components.Info"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n Info Struct \nStruct used to represent the name, position and size information of a ModHelperComponent
\npublic readonly struct Info\n
\n Constructors \n
\n Info(string, InfoPreset) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\npublic Info (string name, BTD_Mod_Helper.Api.Components.InfoPreset preset ) ;\n
\n Parameters \n
\nname
System.String
\nThe name of the ModHelperComponent's Unity GameObject
\n
\npreset
InfoPreset
\nA preset to apply
\n
\n Info(string, float, float, float, float, Vector2, Vector2) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float x, float y, float width, float height, Vector2 anchor, Vector2 pivot ) ;\n
\n Parameters \n
\nname
System.String
\n
\nx
System.Single
\n
\ny
System.Single
\n
\nwidth
System.Single
\n
\nheight
System.Single
\n
\nanchor
UnityEngine.Vector2
\n
\npivot
UnityEngine.Vector2
\n
\n Info(string, float, float, float, float, Vector2) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float x, float y, float width, float height, Vector2 anchor ) ;\n
\n Parameters \n
\nname
System.String
\n
\nx
System.Single
\n
\ny
System.Single
\n
\nwidth
System.Single
\n
\nheight
System.Single
\n
\nanchor
UnityEngine.Vector2
\n
\n Info(string, float, float, float, float) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float x, float y, float width, float height ) ;\n
\n Parameters \n
\nname
System.String
\n
\nx
System.Single
\n
\ny
System.Single
\n
\nwidth
System.Single
\n
\nheight
System.Single
\n
\n Info(string, float, float, float, Vector2) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float x, float y, float size, Vector2 anchor ) ;\n
\n Parameters \n
\nname
System.String
\n
\nx
System.Single
\n
\ny
System.Single
\n
\nsize
System.Single
\n
\nanchor
UnityEngine.Vector2
\n
\n Info(string, float, float, float) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float x, float y, float size ) ;\n
\n Parameters \n
\nname
System.String
\n
\nx
System.Single
\n
\ny
System.Single
\n
\nsize
System.Single
\n
\n Info(string, float, float, Vector2) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float width, float height, Vector2 anchor ) ;\n
\n Parameters \n
\nname
System.String
\n
\nwidth
System.Single
\n
\nheight
System.Single
\n
\nanchor
UnityEngine.Vector2
\n
\n Info(string, float, float) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float width, float height ) ;\n
\n Parameters \n
\nname
System.String
\n
\nwidth
System.Single
\n
\nheight
System.Single
\n
\n Info(string, float) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name, float size ) ;\n
\n Parameters \n
\nname
System.String
\n
\nsize
System.Single
\n
\n Info(string) Constructor \nCreates a new info struct representing the name, position and size of a ModHelperComponent
\n The name of the ModHelperComponent's Unity GameObject\npublic Info (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Properties \n
\n Info.Anchor Property \nSets both AnchorMin and AnchorMax to the given value
\npublic Vector2 Anchor { set ; }\n
\n Property Value \nUnityEngine.Vector2
\n
\n Info.AnchorMax Property \nThe upper anchor. (0, 0) is the parent's lower left while (1,1) is the parent's upper right. Default (0.5, 0.5)
\npublic Vector2 AnchorMax { get ; set ; }\n
\n Property Value \nUnityEngine.Vector2
\n
\n Info.AnchorMaxX Property \nSets the X coordinate of the AnchorMax to be the specified value, leaving the Y coordinate unchanged (0.5)
\npublic float AnchorMaxX { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.AnchorMaxY Property \nSets the Y coordinate of the AnchorMax to be the specified value, leaving the X coordinate unchanged (0.5)
\npublic float AnchorMaxY { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.AnchorMin Property \nThe lower anchor. (0, 0) is the parent's lower left while (1,1) is the parent's upper right. Default (0.5, 0.5)
\npublic Vector2 AnchorMin { get ; set ; }\n
\n Property Value \nUnityEngine.Vector2
\n
\n Info.AnchorMinX Property \nSets the X coordinate of the AnchorMin to be the specified value, leaving the Y coordinate unchanged (0.5)
\npublic float AnchorMinX { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.AnchorMinY Property \nSets the Y coordinate of the AnchorMin to be the specified value, leaving the X coordinate unchanged (0.5)
\npublic float AnchorMinY { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.Flex Property \nSets both FlexWidth and FlexHeight to be a certain value
\npublic int Flex { set ; }\n
\n Property Value \nSystem.Int32
\n
\n Info.FlexHeight Property \nIf this is part of a layout group, then the relative flexible height of this component.
\npublic int FlexHeight { get ; set ; }\n
\n Property Value \nSystem.Int32
\n
\n Info.FlexWidth Property \nIf this is part of a layout group, then the relative flexible width of this component.
\npublic int FlexWidth { get ; set ; }\n
\n Property Value \nSystem.Int32
\n
\n Info.Height Property \nThe sizeDelta y field. This technically is how much the width should change compared to (anchorMax.x - anchorMin.x)
\npublic float Height { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.Name Property \nThe name of the ModHelperComponent's Unity GameObject
\npublic string Name { get ; }\n
\n Property Value \nSystem.String
\n
\n Info.Pivot Property \nThe point between (0, 0) and (1, 1) that this object rotates around and expands out from, by default (0.5, 0.5)
\npublic Vector2 Pivot { get ; set ; }\n
\n Property Value \nUnityEngine.Vector2
\n
\n Info.PivotX Property \nThe x component of the pivot
\npublic float PivotX { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.PivotY Property \nThe y component of the pivot
\npublic float PivotY { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.Position Property \nThe localPosition field, by default relative to the parent's center unless anchors are changed
\npublic Vector2 Position { get ; set ; }\n
\n Property Value \nUnityEngine.Vector2
\n
\n Info.Scale Property \nThe local scale field to initialize width
\npublic Vector3 Scale { get ; set ; }\n
\n Property Value \nUnityEngine.Vector3
\n
\n Info.Size Property \nSets both the width and the height to be a certain value
\npublic float Size { set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.SizeDelta Property \nThe sizeDelta field. This technically is how much the size should change compared to (anchorMax - anchorMin)
\npublic Vector2 SizeDelta { get ; set ; }\n
\n Property Value \nUnityEngine.Vector2
\n
\n Info.Width Property \nThe sizeDelta x field. This technically is how much the width should change compared to (anchorMax.x - anchorMin.x)
\npublic float Width { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.X Property \nThe localPosition x field, by default relative to the parent's center unless anchors are changed
\npublic float X { get ; set ; }\n
\n Property Value \nSystem.Single
\n
\n Info.Y Property \nThe localPosition y field, by default relative to the parent's center unless anchors are changed
\npublic float Y { get ; set ; }\n
\n Property Value \nSystem.Single
\n Methods \n
\n\nSets the properties of the RectTransform based on this Info object
\npublic void Apply (RectTransform rectTransform ) ;\n
\n Parameters \n
\nrectTransform
UnityEngine.RectTransform
\n
\n Info.Duplicate(string) Method \nCreates a new Info with all the same properties as this
\npublic BTD_Mod_Helper.Api.Components.Info Duplicate (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nInfo
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Components Info Struct Constructors Info(string, InfoPreset) Constructor Parameters Info(string, float, float, float, float, Vector2, Vector2) Constructor Parameters Info(string, float, float, float, float, Vector2) Constructor Parameters Info(string, float, float, float, float) Constructor Parameters Info(string, float, float, float, Vector2) Constructor Parameters Info(string, float, float, float) Constructor Parameters Info(string, float, float, Vector2) Constructor Parameters Info(string, float, float) Constructor Parameters Info(string, float) Constructor Parameters Info(string) Constructor Parameters Properties Info.Anchor Property Property Value Info.AnchorMax Property Property Value Info.AnchorMaxX Property Property Value Info.AnchorMaxY Property Property Value Info.AnchorMin Property Property Value Info.AnchorMinX Property Property Value Info.AnchorMinY Property Property Value Info.Flex Property Property Value Info.FlexHeight Property Property Value Info.FlexWidth Property Property Value Info.Height Property Property Value Info.Name Property Property Value Info.Pivot Property Property Value Info.PivotX Property Property Value Info.PivotY Property Property Value Info.Position Property Property Value Info.Scale Property Property Value Info.Size Property Property Value Info.SizeDelta Property Property Value Info.Width Property Property Value Info.X Property Property Value Info.Y Property Property Value Methods Info.Apply(RectTransform) Method Parameters Info.Duplicate(string) Method Parameters Returns ","title":"BTD_Mod_Helper.Api.Components.Info"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.InfoPreset.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.InfoPreset.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.InfoPreset.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.InfoPreset.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.MatchLocalPosition.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.MatchLocalPosition.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.MatchLocalPosition.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.MatchLocalPosition.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModGameMenuTracker.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModGameMenuTracker.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModGameMenuTracker.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModGameMenuTracker.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperButton.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperButton.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperButton.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperButton.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperCategory.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperCategory.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperCategory.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperCategory.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperCheckbox.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperCheckbox.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperCheckbox.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperCheckbox.json
diff --git a/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperComponent.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperComponent.json
new file mode 100644
index 000000000..b4f797c8d
--- /dev/null
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperComponent.json
@@ -0,0 +1 @@
+{"pageProps":{"data":{"contentHtml":"\n\n ModHelperComponent Class \nBase for a helper component for making custom UIs in the same style as Vanilla ones
\npublic class ModHelperComponent \n
\nInheritance UnityEngine.MonoBehaviour ï¡’ ModHelperComponent
\nDerived \n↳ ModHelperButton \n↳ ModHelperCheckbox \n↳ ModHelperDropdown \n↳ ModHelperImage \n↳ ModHelperInputField \n↳ ModHelperOption \n↳ ModHelperPanel \n↳ ModHelperSlider \n↳ ModHelperText
\n Fields \n
\n ModHelperComponent.DefaultFontSize Field \nDefault font size for UI labels
\npublic const float DefaultFontSize = 42 ;\n
\n Field Value \nSystem.Single
\n
\n ModHelperComponent.DefaultTextAlignment Field \nDefault alignment for texts and input fields
\npublic const TextAlignmentOptions DefaultTextAlignment = 4098 ;\n
\n Field Value \nIl2CppTMPro.TextAlignmentOptions
\n
\n ModHelperComponent.disableNextFrame Field \nBool for if this should disable itself on the next frame
\npublic bool disableNextFrame;\n
\n Field Value \nSystem.Boolean
\n
\n ModHelperComponent.enableNextFrame Field \nBool for if this should enable itself on the next frame
\npublic bool enableNextFrame;\n
\n Field Value \nSystem.Boolean
\n
\n ModHelperComponent.initialInfo Field \nThe Info object that this was defined with, determining its initial name, position and size
\npublic Info initialInfo;\n
\n Field Value \nInfo
\n
\n ModHelperComponent.parent Field \nThe ModHelperComponent that this is a child of, if any
\npublic ModHelperComponent parent;\n
\n Field Value \nModHelperComponent
\n Properties \n
\n ModHelperComponent.LayoutElement Property \nThe LayoutElement component, if this has been assigned one
\npublic LayoutElement LayoutElement { get ; }\n
\n Property Value \nUnityEngine.UI.LayoutElement
\n
\n ModHelperComponent.LayoutGroup Property \nThe LayoutGroup component, if this has been assigned one
\npublic HorizontalOrVerticalLayoutGroup LayoutGroup { get ; }\n
\n Property Value \nUnityEngine.UI.HorizontalOrVerticalLayoutGroup
\n
\n\nThe RectTransform for this GameObject
\npublic RectTransform RectTransform { get ; }\n
\n Property Value \nUnityEngine.RectTransform
\n Methods \n
\n ModHelperComponent.Add(T) Method \nAdds another ModHelperComponent as a child of this, returning the child
\npublic T Add <T >(T child )\n where T : BTD_Mod_Helper.Api.Components.ModHelperComponent ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nchild
(T).T\">T
\n Returns \n(T).T\">T
\n
\n\nCreates a new ModHelperButton
\npublic BTD_Mod_Helper.Api.Components.ModHelperButton AddButton (BTD_Mod_Helper.Api.Components.Info info, string sprite, Action onClick ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\nsprite
System.String
\nThe button's visuals
\n
\nonClick
Il2CppSystem.Action
\nWhat should happen when the button is clicked
\n Returns \nModHelperButton
\n
\n ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction, string, int) Method \nCreates a new ModHelperCheckbox
\npublic BTD_Mod_Helper.Api.Components.ModHelperCheckbox AddCheckbox (BTD_Mod_Helper.Api.Components.Info info, bool defaultValue, string background, UnityAction<bool > onValueChanged, string checkImage, int padding ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ndefaultValue
System.Boolean
\nIf it starts out checked or not
\n
\nbackground
System.String
\nThe background behind the check, or null for nothing
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction to perform when it is checked/unchecked, or null
\n
\ncheckImage
System.String
\nThe checkmark itself, or null for the default checkmark
\n
\npadding
System.Int32
\nHow much space around the outside of the check there is
\n Returns \nModHelperCheckbox \nThe new ModHelperCheckbox
\n
\n ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction, string) Method \nCreates a new ModHelperCheckbox
\npublic BTD_Mod_Helper.Api.Components.ModHelperCheckbox AddCheckbox (BTD_Mod_Helper.Api.Components.Info info, bool defaultValue, string background, UnityAction<bool > onValueChanged, string checkImage ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ndefaultValue
System.Boolean
\nIf it starts out checked or not
\n
\nbackground
System.String
\nThe background behind the check, or null for nothing
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction to perform when it is checked/unchecked, or null
\n
\ncheckImage
System.String
\nThe checkmark itself, or null for the default checkmark
\n Returns \nModHelperCheckbox \nThe new ModHelperCheckbox
\n
\n ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction) Method \nCreates a new ModHelperCheckbox
\npublic BTD_Mod_Helper.Api.Components.ModHelperCheckbox AddCheckbox (BTD_Mod_Helper.Api.Components.Info info, bool defaultValue, string background, UnityAction<bool > onValueChanged ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ndefaultValue
System.Boolean
\nIf it starts out checked or not
\n
\nbackground
System.String
\nThe background behind the check, or null for nothing
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction to perform when it is checked/unchecked, or null
\n Returns \nModHelperCheckbox \nThe new ModHelperCheckbox
\n
\n ModHelperComponent.AddCheckbox(Info, bool, string) Method \nCreates a new ModHelperCheckbox
\npublic BTD_Mod_Helper.Api.Components.ModHelperCheckbox AddCheckbox (BTD_Mod_Helper.Api.Components.Info info, bool defaultValue, string background ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ndefaultValue
System.Boolean
\nIf it starts out checked or not
\n
\nbackground
System.String
\nThe background behind the check, or null for nothing
\n Returns \nModHelperCheckbox \nThe new ModHelperCheckbox
\n
\n ModHelperComponent.AddDropdown(Info, List, float, UnityAction, string, float) Method \nCreates a new ModHelperDropdown
\npublic BTD_Mod_Helper.Api.Components.ModHelperDropdown AddDropdown (BTD_Mod_Helper.Api.Components.Info info, List<string > options, float windowHeight, UnityAction<int > onValueChanged, string background, float labelFontSize ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: width/height must be set to actual values
\n
\noptions
Il2CppSystem.Collections.Generic.List
\nThe list of options
\n
\nwindowHeight
System.Single
\nHeight of the created dropdown window
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction that should happen when an option of the given index is selected
\n
\nbackground
System.String
\nThe background image
\n
\nlabelFontSize
System.Single
\nText size of label
\n Returns \nModHelperDropdown \nThe created ModHelperDropdown
\n
\n ModHelperComponent.AddDropdown(Info, List, float, UnityAction, string) Method \nCreates a new ModHelperDropdown
\npublic BTD_Mod_Helper.Api.Components.ModHelperDropdown AddDropdown (BTD_Mod_Helper.Api.Components.Info info, List<string > options, float windowHeight, UnityAction<int > onValueChanged, string background ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: width/height must be set to actual values
\n
\noptions
Il2CppSystem.Collections.Generic.List
\nThe list of options
\n
\nwindowHeight
System.Single
\nHeight of the created dropdown window
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction that should happen when an option of the given index is selected
\n
\nbackground
System.String
\nThe background image
\n Returns \nModHelperDropdown \nThe created ModHelperDropdown
\n
\n ModHelperComponent.AddDropdown(Info, List, float, UnityAction) Method \nCreates a new ModHelperDropdown
\npublic BTD_Mod_Helper.Api.Components.ModHelperDropdown AddDropdown (BTD_Mod_Helper.Api.Components.Info info, List<string > options, float windowHeight, UnityAction<int > onValueChanged ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: width/height must be set to actual values
\n
\noptions
Il2CppSystem.Collections.Generic.List
\nThe list of options
\n
\nwindowHeight
System.Single
\nHeight of the created dropdown window
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction that should happen when an option of the given index is selected
\n Returns \nModHelperDropdown \nThe created ModHelperDropdown
\n
\n ModHelperComponent.AddImage(Info, Sprite) Method \nCreates a new ModHelperImage
\npublic BTD_Mod_Helper.Api.Components.ModHelperImage AddImage (BTD_Mod_Helper.Api.Components.Info info, Sprite sprite ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\nsprite
UnityEngine.Sprite
\nThe sprite to display
\n Returns \nModHelperImage \nThe created ModHelperImage
\n
\n ModHelperComponent.AddImage(Info, string) Method \nCreates a new ModHelperImage
\npublic BTD_Mod_Helper.Api.Components.ModHelperImage AddImage (BTD_Mod_Helper.Api.Components.Info info, string sprite ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\nsprite
System.String
\nThe sprite to display
\n Returns \nModHelperImage \nThe created ModHelperImage
\n
\n ModHelperComponent.AddLayoutElement() Method \nAdds and returns a LayoutElement for this, making it work as part of a LayoutGroup
\npublic LayoutElement AddLayoutElement () ;\n
\n Returns \nUnityEngine.UI.LayoutElement
\n
\n ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float, string, float) Method \nCreates a new ModHelperSlider
\npublic BTD_Mod_Helper.Api.Components.ModHelperSlider AddSlider (BTD_Mod_Helper.Api.Components.Info info, float defaultValue, float minValue, float maxValue, float stepSize, Vector2 handleSize, UnityAction<float > onValueChanged, float fontSize, string labelSuffix, float startingValue ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: height must be a set value
\n
\ndefaultValue
System.Single
\nThe default slider amount
\n
\nminValue
System.Single
\nThe minimum value of the slider
\n
\nmaxValue
System.Single
\nThe maximum value of the slider
\n
\nstepSize
System.Single
\nWhat value the slider should increase by per tick
\n
\nhandleSize
UnityEngine.Vector2
\nThe height and width of the pip
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction should happen when the slider changes value, or null
\n
\nfontSize
System.Single
\nThe size of the label text
\n
\nlabelSuffix
System.String
\nString to add to the end of the label, e.g. \"%\"
\n
\nstartingValue
System.Single
\nIf not null, the value that this should start as instead of the default
\n Returns \nModHelperSlider
\n
\n ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float, string) Method \nCreates a new ModHelperSlider
\npublic BTD_Mod_Helper.Api.Components.ModHelperSlider AddSlider (BTD_Mod_Helper.Api.Components.Info info, float defaultValue, float minValue, float maxValue, float stepSize, Vector2 handleSize, UnityAction<float > onValueChanged, float fontSize, string labelSuffix ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: height must be a set value
\n
\ndefaultValue
System.Single
\nThe default slider amount
\n
\nminValue
System.Single
\nThe minimum value of the slider
\n
\nmaxValue
System.Single
\nThe maximum value of the slider
\n
\nstepSize
System.Single
\nWhat value the slider should increase by per tick
\n
\nhandleSize
UnityEngine.Vector2
\nThe height and width of the pip
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction should happen when the slider changes value, or null
\n
\nfontSize
System.Single
\nThe size of the label text
\n
\nlabelSuffix
System.String
\nString to add to the end of the label, e.g. \"%\"
\n Returns \nModHelperSlider
\n
\n ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float) Method \nCreates a new ModHelperSlider
\npublic BTD_Mod_Helper.Api.Components.ModHelperSlider AddSlider (BTD_Mod_Helper.Api.Components.Info info, float defaultValue, float minValue, float maxValue, float stepSize, Vector2 handleSize, UnityAction<float > onValueChanged, float fontSize ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: height must be a set value
\n
\ndefaultValue
System.Single
\nThe default slider amount
\n
\nminValue
System.Single
\nThe minimum value of the slider
\n
\nmaxValue
System.Single
\nThe maximum value of the slider
\n
\nstepSize
System.Single
\nWhat value the slider should increase by per tick
\n
\nhandleSize
UnityEngine.Vector2
\nThe height and width of the pip
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction should happen when the slider changes value, or null
\n
\nfontSize
System.Single
\nThe size of the label text
\n Returns \nModHelperSlider
\n
\n ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction) Method \nCreates a new ModHelperSlider
\npublic BTD_Mod_Helper.Api.Components.ModHelperSlider AddSlider (BTD_Mod_Helper.Api.Components.Info info, float defaultValue, float minValue, float maxValue, float stepSize, Vector2 handleSize, UnityAction<float > onValueChanged ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: height must be a set value
\n
\ndefaultValue
System.Single
\nThe default slider amount
\n
\nminValue
System.Single
\nThe minimum value of the slider
\n
\nmaxValue
System.Single
\nThe maximum value of the slider
\n
\nstepSize
System.Single
\nWhat value the slider should increase by per tick
\n
\nhandleSize
UnityEngine.Vector2
\nThe height and width of the pip
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction should happen when the slider changes value, or null
\n Returns \nModHelperSlider
\n
\n ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2) Method \nCreates a new ModHelperSlider
\npublic BTD_Mod_Helper.Api.Components.ModHelperSlider AddSlider (BTD_Mod_Helper.Api.Components.Info info, float defaultValue, float minValue, float maxValue, float stepSize, Vector2 handleSize ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: height must be a set value
\n
\ndefaultValue
System.Single
\nThe default slider amount
\n
\nminValue
System.Single
\nThe minimum value of the slider
\n
\nmaxValue
System.Single
\nThe maximum value of the slider
\n
\nstepSize
System.Single
\nWhat value the slider should increase by per tick
\n
\nhandleSize
UnityEngine.Vector2
\nThe height and width of the pip
\n Returns \nModHelperSlider
\n
\n ModHelperComponent.AddText(Info, string, float, TextAlignmentOptions) Method \nCreates a new ModHelperText
\npublic BTD_Mod_Helper.Api.Components.ModHelperText AddText (BTD_Mod_Helper.Api.Components.Info info, string text, float fontSize, TextAlignmentOptions align ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ntext
System.String
\nThe text to display
\n
\nfontSize
System.Single
\nSize of font
\n
\nalign
Il2CppTMPro.TextAlignmentOptions
\nAlignment of text
\n Returns \nModHelperText \nThe created ModHelperText
\n
\n ModHelperComponent.AddText(Info, string, float) Method \nCreates a new ModHelperText
\npublic BTD_Mod_Helper.Api.Components.ModHelperText AddText (BTD_Mod_Helper.Api.Components.Info info, string text, float fontSize ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ntext
System.String
\nThe text to display
\n
\nfontSize
System.Single
\nSize of font
\n Returns \nModHelperText \nThe created ModHelperText
\n
\n ModHelperComponent.AddText(Info, string) Method \nCreates a new ModHelperText
\npublic BTD_Mod_Helper.Api.Components.ModHelperText AddText (BTD_Mod_Helper.Api.Components.Info info, string text ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ntext
System.String
\nThe text to display
\n Returns \nModHelperText \nThe created ModHelperText
\n
\n ModHelperComponent.DeleteObject() Method \nDeletes the underlying GameObject this is attached to, not just the component
\npublic void DeleteObject () ;\n
\n
\n ModHelperComponent.GetDescendent(string) Method \nGets a descendent component with the given name
\npublic T GetDescendent <T >(string s=\"\" )\n where T : Component ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ns
System.String
\n Returns \n(string).T\">T
\n
\n ModHelperComponent.OnUpdate() Method \nUnity Component Update
\nprotected virtual void OnUpdate () ;\n
\n
\n ModHelperComponent.RemoveComponent() Method \nRemoves a Component from a GameObject by destroying it
\npublic void RemoveComponent <T >()\n where T : Component ;\n
\n Type parameters \n
\nT
\n
\n ModHelperComponent.SetActive(bool) Method \nSets whether or not this is active
\npublic void SetActive (bool active ) ;\n
\n Parameters \n
\nactive
System.Boolean
\n
\n ModHelperComponent.SetInfo(Info) Method \nApplies the properties of an info struct to this
\npublic void SetInfo (BTD_Mod_Helper.Api.Components.Info newInfo ) ;\n
\n Parameters \n
\nnewInfo
Info
\n
\n ModHelperComponent.SetParent(ModHelperComponent) Method \nSets a particular ModHelperComponent to be the parent of this
\npublic void SetParent (BTD_Mod_Helper.Api.Components.ModHelperComponent newParent ) ;\n
\n Parameters \n
\nnewParent
ModHelperComponent
\n
\n\nSets a particular transform to be the parent of this
\npublic void SetParent (Transform newParent ) ;\n
\n Parameters \n
\nnewParent
UnityEngine.Transform
\n Operators \n
\n ModHelperComponent.implicit operator GameObject(ModHelperComponent) Operator \nImplicitly get the gameObject
\npublic static GameObject implicit operator GameObject (BTD_Mod_Helper.Api.Components.ModHelperComponent component ) ;\n
\n Parameters \n
\ncomponent
ModHelperComponent
\n Returns \nUnityEngine.GameObject
\n
\n\nImplicitly get the RectTransform
\npublic static RectTransform implicit operator RectTransform (BTD_Mod_Helper.Api.Components.ModHelperComponent component ) ;\n
\n Parameters \n
\ncomponent
ModHelperComponent
\n Returns \nUnityEngine.RectTransform
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Components ModHelperComponent Class Fields ModHelperComponent.DefaultFontSize Field Field Value ModHelperComponent.DefaultTextAlignment Field Field Value ModHelperComponent.disableNextFrame Field Field Value ModHelperComponent.enableNextFrame Field Field Value ModHelperComponent.initialInfo Field Field Value ModHelperComponent.parent Field Field Value Properties ModHelperComponent.LayoutElement Property Property Value ModHelperComponent.LayoutGroup Property Property Value ModHelperComponent.RectTransform Property Property Value Methods ModHelperComponent.Add(T) Method Type parameters Parameters Returns ModHelperComponent.AddButton(Info, string, Action) Method Parameters Returns ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction, string, int) Method Parameters Returns ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction, string) Method Parameters Returns ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction) Method Parameters Returns ModHelperComponent.AddCheckbox(Info, bool, string) Method Parameters Returns ModHelperComponent.AddDropdown(Info, List, float, UnityAction, string, float) Method Parameters Returns ModHelperComponent.AddDropdown(Info, List, float, UnityAction, string) Method Parameters Returns ModHelperComponent.AddDropdown(Info, List, float, UnityAction) Method Parameters Returns ModHelperComponent.AddImage(Info, Sprite) Method Parameters Returns ModHelperComponent.AddImage(Info, string) Method Parameters Returns ModHelperComponent.AddLayoutElement() Method Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float, string, float) Method Parameters Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float, string) Method Parameters Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float) Method Parameters Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction) Method Parameters Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2) Method Parameters Returns ModHelperComponent.AddText(Info, string, float, TextAlignmentOptions) Method Parameters Returns ModHelperComponent.AddText(Info, string, float) Method Parameters Returns ModHelperComponent.AddText(Info, string) Method Parameters Returns ModHelperComponent.DeleteObject() Method ModHelperComponent.GetDescendent(string) Method Type parameters Parameters Returns ModHelperComponent.OnUpdate() Method ModHelperComponent.RemoveComponent() Method Type parameters ModHelperComponent.SetActive(bool) Method Parameters ModHelperComponent.SetInfo(Info) Method Parameters ModHelperComponent.SetParent(ModHelperComponent) Method Parameters ModHelperComponent.SetParent(Transform) Method Parameters Operators ModHelperComponent.implicit operator GameObject(ModHelperComponent) Operator Parameters Returns ModHelperComponent.implicit operator RectTransform(ModHelperComponent) Operator Parameters Returns ","title":"BTD_Mod_Helper.Api.Components.ModHelperComponent"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperComponentExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperComponentExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperComponentExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperComponentExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperDropdown.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperDropdown.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperDropdown.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperDropdown.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperImage.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperImage.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperImage.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperImage.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperInputField.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperInputField.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperInputField.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperInputField.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperOption.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperOption.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperOption.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperOption.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperPanel.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperPanel.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperPanel.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperPanel.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperScrollPanel.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperScrollPanel.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperScrollPanel.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperScrollPanel.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperSlider.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperSlider.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperSlider.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperSlider.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperText.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperText.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperText.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ModHelperText.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ScaleOverride.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ScaleOverride.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ScaleOverride.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Components.ScaleOverride.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Coop.MessageUtils.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Coop.MessageUtils.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Coop.MessageUtils.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Coop.MessageUtils.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Data.IModSettings.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Data.IModSettings.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Data.IModSettings.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Data.IModSettings.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Data.ModMultiTextOverride.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Data.ModMultiTextOverride.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Data.ModMultiTextOverride.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Data.ModMultiTextOverride.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Data.ModSettings.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Data.ModSettings.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Data.ModSettings.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Data.ModSettings.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Data.ModTextOverride.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Data.ModTextOverride.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Data.ModTextOverride.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Data.ModTextOverride.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModBuffIcon.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModBuffIcon.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModBuffIcon.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModBuffIcon.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModCustomDisplay.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModCustomDisplay.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModCustomDisplay.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModCustomDisplay.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModDisplay.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModDisplay.json
similarity index 75%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModDisplay.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModDisplay.json
index b5dcc2981..adbda3620 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModDisplay.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModDisplay.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n ModDisplay Class \nA custom Display that is a copy of an existing Display that can be modified
\npublic abstract class ModDisplay : BTD_Mod_Helper.Api.ModContent \n
\nInheritance System.Object ï¡’ ModContent ï¡’ ModDisplay
\nDerived \n↳ ModBloonDisplay \n↳ ModCustomDisplay \n↳ ModDisplay2D \n↳ ModTowerDisplay
\n Fields \n
\n ModDisplay.Bloon2dDisplay Field \nThe display id for a Red Bloon
\npublic const string Bloon2dDisplay = \"9d3c0064c3ace7448bf8fefa4a97a70f\" ;\n
\n Field Value \nSystem.String
\n
\n ModDisplay.Generic2dDisplay Field \nThe display id for Road Spikes
\npublic const string Generic2dDisplay = \"9dccc16d26c1c8a45b129e2a8cbd17ba\" ;\n
\n Field Value \nSystem.String
\n Properties \n
\n ModDisplay.BaseDisplay Property \nThe GUID of the display to copy this ModDisplay off of
\npublic virtual string BaseDisplay { get ; }\n
\n Property Value \nSystem.String
\n
\n ModDisplay.BaseDisplayReference Property \nThe prefab reference itself of the base display that will be used
\npublic virtual PrefabReference BaseDisplayReference { get ; }\n
\n Property Value \nIl2CppNinjaKiwi.Common.ResourceUtils.PrefabReference
\n
\n ModDisplay.DisplayCategory Property \nThe DisplayCategory to use for the DisplayModel
\npublic virtual DisplayCategory DisplayCategory { get ; }\n
\n Property Value \nIl2CppAssets.Scripts.Models.GenericBehaviors.DisplayCategory
\n
\n ModDisplay.ModifiesUnityObject Property \nIf you modify the unity Object and not just the DisplayNode attached to it, then set this to true
\npublic virtual bool ModifiesUnityObject { get ; }\n
\n Property Value \nSystem.Boolean
\n
\n ModDisplay.PixelsPerUnit Property \nHow many pixels in a sprite texture should be equal to one unit
\npublic virtual float PixelsPerUnit { get ; }\n
\n Property Value \nSystem.Single
\n
\n ModDisplay.PositionOffset Property \nThe position offset to render the display at (z axis is up toward camera)
\npublic virtual Vector3 PositionOffset { get ; }\n
\n Property Value \nIl2CppAssets.Scripts.Simulation.SMath.Vector3
\n
\n ModDisplay.Scale Property \nThe scale to render the display at
\npublic virtual float Scale { get ; }\n
\n Property Value \nSystem.Single
\n Methods \n
\n ModDisplay.Apply(AssetPathModel) Method \nApplies this ModDisplay to a given EffectModel
\npublic virtual void Apply (AssetPathModel assetPathModel ) ;\n
\n Parameters \n
\nassetPathModel
Il2CppAssets.Scripts.Models.Effects.AssetPathModel
\n
\n ModDisplay.Apply(BloonModel) Method \nApplies this ModDisplay to a given BloonModel
\npublic virtual void Apply (BloonModel bloonModel ) ;\n
\n Parameters \n
\nbloonModel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n
\n ModDisplay.Apply(DisplayModel) Method \nApplies this ModDisplay to a given DisplayModel
\npublic virtual void Apply (DisplayModel displayModel ) ;\n
\n Parameters \n
\ndisplayModel
Il2CppAssets.Scripts.Models.GenericBehaviors.DisplayModel
\n
\n ModDisplay.Apply(EffectModel) Method \nApplies this ModDisplay to a given EffectModel
\npublic virtual void Apply (EffectModel effectModel ) ;\n
\n Parameters \n
\neffectModel
Il2CppAssets.Scripts.Models.Effects.EffectModel
\n
\n ModDisplay.Apply(ProjectileModel) Method \nApplies this ModDisplay to a given ProjectileModel
\npublic virtual void Apply (ProjectileModel projectileModel ) ;\n
\n Parameters \n
\nprojectileModel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n
\n ModDisplay.Apply(TowerModel) Method \nApplies this ModDisplay to a given TowerModel
\npublic virtual void Apply (TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n ModDisplay.GetBloonDisplay(string) Method \nGets the Display for a given bloon
\nprotected string GetBloonDisplay (string bloon ) ;\n
\n Parameters \n
\nbloon
System.String
\nThe bloon base id
\n Returns \nSystem.String \nThe display GUID
\n
\n ModDisplay.GetDisplay(string, int, int, int) Method \nGets the Display for a given tower, optionally for the given tiers
\nprotected string GetDisplay (string tower, int top=0 , int mid=0 , int bot=0 ) ;\n
\n Parameters \n
\ntower
System.String
\nThe tower base id
\n
\ntop
System.Int32
\nPath 1 tier
\n
\nmid
System.Int32
\nPath 2 tier
\n
\nbot
System.Int32
\nPath 3 tier
\n Returns \nSystem.String \nThe display GUID
\n
\n ModDisplay.GetDisplayModel() Method \nGets a new DisplayModel based on this ModDisplay
\npublic DisplayModel GetDisplayModel () ;\n
\n Returns \nIl2CppAssets.Scripts.Models.GenericBehaviors.DisplayModel
\n
\n ModDisplay.ModifyDisplayNode(UnityDisplayNode) Method \nAlters the UnityDisplayNode that was copied from the one used by BaseDisplay
\npublic virtual void ModifyDisplayNode (UnityDisplayNode node ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe prototype unity display node
\n
\n ModDisplay.ModifyDisplayNodeAsync(UnityDisplayNode, Action) Method \nAllows you to modify this node asynchronously. On complete must be called for load to work! Takes \nplace after the non-async ModifyDisplayNode call
\npublic virtual void ModifyDisplayNodeAsync (UnityDisplayNode node, System.Action onComplete ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe prototype unity display node
\n
\nonComplete
System.Action
\nCallback for when you've finished changing the node
\n
\n ModDisplay.Set2DTexture(UnityDisplayNode, string) Method \nSets the sprite texture to that of a named png
\nprotected void Set2DTexture (UnityDisplayNode node, string textureName ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe UnityDisplayNode
\n
\ntextureName
System.String
\nThe name of the texture, without .png
\n
\n ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color) Method \nSets the outline color for the first mesh renderer in the given node
\nprotected void SetMeshOutlineColor (UnityDisplayNode node, Color color ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe UnityDisplayNode
\n
\ncolor
UnityEngine.Color
\nThe color for it to be outlined (when not highlighted)
\n
\n ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color, int) Method \nSets the outline color for the index'th mesh renderer in the given node
\nprotected void SetMeshOutlineColor (UnityDisplayNode node, Color color, int index ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe UnityDisplayNode
\n
\ncolor
UnityEngine.Color
\nThe color for it to be outlined (when not highlighted)
\n
\nindex
System.Int32
\nWhat index of mesh renderer to use
\n
\n ModDisplay.SetMeshTexture(UnityDisplayNode, string) Method \nSets the mesh texture to that of a named png
\nprotected void SetMeshTexture (UnityDisplayNode node, string textureName ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe UnityDisplayNode
\n
\ntextureName
System.String
\nThe name of the texture, without .png
\n
\n ModDisplay.SetMeshTexture(UnityDisplayNode, string, int) Method \nSets the mesh texture to that of a named png
\nprotected void SetMeshTexture (UnityDisplayNode node, string textureName, int index ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe UnityDisplayNode
\n
\ntextureName
System.String
\nThe name of the texture, without .png
\n
\nindex
System.Int32
\nThe index to set at
\n
\n ModDisplay.UseNode(string, Action) Method \nGets a UnityDisplayNode for a different guid
\nprotected void UseNode (string guid, System.Action<UnityDisplayNode> action ) ;\n
\n Parameters \n
\nguid
System.String
\nThe asset reference guid to get the node from
\n
\naction
System.Action< Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode >
\nWhat to do with the node
\n
\n ModDisplay.UseNode(string, Action, DisplayCategory) Method \nGets a UnityDisplayNode for a different guid
\nprotected void UseNode (string guid, System.Action<UnityDisplayNode> action, DisplayCategory displayCategory ) ;\n
\n Parameters \n
\nguid
System.String
\nThe asset reference guid to get the node from
\n
\naction
System.Action< Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode >
\nWhat to do with the node
\n
\ndisplayCategory
Il2CppAssets.Scripts.Models.GenericBehaviors.DisplayCategory
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Display ModDisplay Class Fields ModDisplay.Bloon2dDisplay Field Field Value ModDisplay.Generic2dDisplay Field Field Value Properties ModDisplay.BaseDisplay Property Property Value ModDisplay.BaseDisplayReference Property Property Value ModDisplay.DisplayCategory Property Property Value ModDisplay.ModifiesUnityObject Property Property Value ModDisplay.PixelsPerUnit Property Property Value ModDisplay.PositionOffset Property Property Value ModDisplay.Scale Property Property Value Methods ModDisplay.Apply(AssetPathModel) Method Parameters ModDisplay.Apply(BloonModel) Method Parameters ModDisplay.Apply(DisplayModel) Method Parameters ModDisplay.Apply(EffectModel) Method Parameters ModDisplay.Apply(ProjectileModel) Method Parameters ModDisplay.Apply(TowerModel) Method Parameters ModDisplay.GetBloonDisplay(string) Method Parameters Returns ModDisplay.GetDisplay(string, int, int, int) Method Parameters Returns ModDisplay.GetDisplayModel() Method Returns ModDisplay.ModifyDisplayNode(UnityDisplayNode) Method Parameters ModDisplay.ModifyDisplayNodeAsync(UnityDisplayNode, Action) Method Parameters ModDisplay.Set2DTexture(UnityDisplayNode, string) Method Parameters ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color) Method Parameters ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color, int) Method Parameters ModDisplay.SetMeshTexture(UnityDisplayNode, string) Method Parameters ModDisplay.SetMeshTexture(UnityDisplayNode, string, int) Method Parameters ModDisplay.UseNode(string, Action) Method Parameters ModDisplay.UseNode(string, Action, DisplayCategory) Method Parameters ","title":"BTD_Mod_Helper.Api.Display.ModDisplay"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n ModDisplay Class \nA custom Display that is a copy of an existing Display that can be modified
\npublic abstract class ModDisplay : BTD_Mod_Helper.Api.ModContent \n
\nInheritance System.Object ï¡’ ModContent ï¡’ ModDisplay
\nDerived \n↳ ModBloonDisplay \n↳ ModCustomDisplay \n↳ ModDisplay2D \n↳ ModTowerDisplay
\n Fields \n
\n ModDisplay.Bloon2dDisplay Field \nThe display id for a Red Bloon
\npublic const string Bloon2dDisplay = \"9d3c0064c3ace7448bf8fefa4a97a70f\" ;\n
\n Field Value \nSystem.String
\n
\n ModDisplay.Generic2dDisplay Field \nThe display id for Road Spikes
\npublic const string Generic2dDisplay = \"9dccc16d26c1c8a45b129e2a8cbd17ba\" ;\n
\n Field Value \nSystem.String
\n Properties \n
\n ModDisplay.BaseDisplay Property \nThe GUID of the display to copy this ModDisplay off of
\npublic virtual string BaseDisplay { get ; }\n
\n Property Value \nSystem.String
\n
\n ModDisplay.BaseDisplayReference Property \nThe prefab reference itself of the base display that will be used
\npublic virtual PrefabReference BaseDisplayReference { get ; }\n
\n Property Value \nIl2CppNinjaKiwi.Common.ResourceUtils.PrefabReference
\n
\n ModDisplay.DisplayCategory Property \nThe DisplayCategory to use for the DisplayModel
\npublic virtual DisplayCategory DisplayCategory { get ; }\n
\n Property Value \nIl2CppAssets.Scripts.Models.GenericBehaviors.DisplayCategory
\n
\n ModDisplay.ModifiesUnityObject Property \nIf you modify the unity Object and not just the DisplayNode attached to it, then set this to true
\npublic virtual bool ModifiesUnityObject { get ; }\n
\n Property Value \nSystem.Boolean
\n
\n ModDisplay.PixelsPerUnit Property \nHow many pixels in a sprite texture should be equal to one unit
\npublic virtual float PixelsPerUnit { get ; }\n
\n Property Value \nSystem.Single
\n
\n ModDisplay.PositionOffset Property \nThe position offset to render the display at (z axis is up toward camera)
\npublic virtual Vector3 PositionOffset { get ; }\n
\n Property Value \nIl2CppAssets.Scripts.Simulation.SMath.Vector3
\n
\n ModDisplay.Scale Property \nThe scale to render the display at
\npublic virtual float Scale { get ; }\n
\n Property Value \nSystem.Single
\n Methods \n
\n ModDisplay.Apply(AssetPathModel) Method \nApplies this ModDisplay to a given EffectModel
\npublic virtual void Apply (AssetPathModel assetPathModel ) ;\n
\n Parameters \n
\nassetPathModel
Il2CppAssets.Scripts.Models.Effects.AssetPathModel
\n
\n ModDisplay.Apply(BloonModel) Method \nApplies this ModDisplay to a given BloonModel
\npublic virtual void Apply (BloonModel bloonModel ) ;\n
\n Parameters \n
\nbloonModel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n
\n ModDisplay.Apply(DisplayModel) Method \nApplies this ModDisplay to a given DisplayModel
\npublic virtual void Apply (DisplayModel displayModel ) ;\n
\n Parameters \n
\ndisplayModel
Il2CppAssets.Scripts.Models.GenericBehaviors.DisplayModel
\n
\n ModDisplay.Apply(EffectModel) Method \nApplies this ModDisplay to a given EffectModel
\npublic virtual void Apply (EffectModel effectModel ) ;\n
\n Parameters \n
\neffectModel
Il2CppAssets.Scripts.Models.Effects.EffectModel
\n
\n ModDisplay.Apply(ProjectileModel) Method \nApplies this ModDisplay to a given ProjectileModel
\npublic virtual void Apply (ProjectileModel projectileModel ) ;\n
\n Parameters \n
\nprojectileModel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n
\n ModDisplay.Apply(TowerModel) Method \nApplies this ModDisplay to a given TowerModel
\npublic virtual void Apply (TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n ModDisplay.GetBloonDisplay(string) Method \nGets the Display for a given bloon
\nprotected string GetBloonDisplay (string bloon ) ;\n
\n Parameters \n
\nbloon
System.String
\nThe bloon base id
\n Returns \nSystem.String \nThe display GUID
\n
\n ModDisplay.GetDisplay(string, int, int, int) Method \nGets the Display for a given tower, optionally for the given tiers
\nprotected string GetDisplay (string tower, int top=0 , int mid=0 , int bot=0 ) ;\n
\n Parameters \n
\ntower
System.String
\nThe tower base id
\n
\ntop
System.Int32
\nPath 1 tier
\n
\nmid
System.Int32
\nPath 2 tier
\n
\nbot
System.Int32
\nPath 3 tier
\n Returns \nSystem.String \nThe display GUID
\n
\n ModDisplay.GetDisplayModel() Method \nGets a new DisplayModel based on this ModDisplay
\npublic DisplayModel GetDisplayModel () ;\n
\n Returns \nIl2CppAssets.Scripts.Models.GenericBehaviors.DisplayModel
\n
\n ModDisplay.ModifyDisplayNode(UnityDisplayNode) Method \nAlters the UnityDisplayNode that was copied from the one used by BaseDisplay
\npublic virtual void ModifyDisplayNode (UnityDisplayNode node ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe prototype unity display node
\n
\n ModDisplay.ModifyDisplayNodeAsync(UnityDisplayNode, Action) Method \nAllows you to modify this node asynchronously. On complete must be called for load to work! Takes \nplace after the non-async ModifyDisplayNode call
\npublic virtual void ModifyDisplayNodeAsync (UnityDisplayNode node, System.Action onComplete ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe prototype unity display node
\n
\nonComplete
System.Action
\nCallback for when you've finished changing the node
\n
\n ModDisplay.Set2DTexture(UnityDisplayNode, string) Method \nSets the sprite texture to that of a named png
\nprotected void Set2DTexture (UnityDisplayNode node, string textureName ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe UnityDisplayNode
\n
\ntextureName
System.String
\nThe name of the texture, without .png
\n
\n ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color, int) Method \nSets the outline color for the index'th mesh renderer in the given node
\nprotected void SetMeshOutlineColor (UnityDisplayNode node, Color color, int index ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe UnityDisplayNode
\n
\ncolor
UnityEngine.Color
\nThe color for it to be outlined (when not highlighted)
\n
\nindex
System.Int32
\nWhat index of mesh renderer to use
\n
\n ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color) Method \nSets the outline color for the first mesh renderer in the given node
\nprotected void SetMeshOutlineColor (UnityDisplayNode node, Color color ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe UnityDisplayNode
\n
\ncolor
UnityEngine.Color
\nThe color for it to be outlined (when not highlighted)
\n
\n ModDisplay.SetMeshTexture(UnityDisplayNode, string, int) Method \nSets the mesh texture to that of a named png
\nprotected void SetMeshTexture (UnityDisplayNode node, string textureName, int index ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe UnityDisplayNode
\n
\ntextureName
System.String
\nThe name of the texture, without .png
\n
\nindex
System.Int32
\nThe index to set at
\n
\n ModDisplay.SetMeshTexture(UnityDisplayNode, string) Method \nSets the mesh texture to that of a named png
\nprotected void SetMeshTexture (UnityDisplayNode node, string textureName ) ;\n
\n Parameters \n
\nnode
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
\nThe UnityDisplayNode
\n
\ntextureName
System.String
\nThe name of the texture, without .png
\n
\n ModDisplay.UseNode(string, Action, DisplayCategory) Method \nGets a UnityDisplayNode for a different guid
\nprotected void UseNode (string guid, System.Action<UnityDisplayNode> action, DisplayCategory displayCategory ) ;\n
\n Parameters \n
\nguid
System.String
\nThe asset reference guid to get the node from
\n
\naction
System.Action< Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode >
\nWhat to do with the node
\n
\ndisplayCategory
Il2CppAssets.Scripts.Models.GenericBehaviors.DisplayCategory
\n
\n ModDisplay.UseNode(string, Action) Method \nGets a UnityDisplayNode for a different guid
\nprotected void UseNode (string guid, System.Action<UnityDisplayNode> action ) ;\n
\n Parameters \n
\nguid
System.String
\nThe asset reference guid to get the node from
\n
\naction
System.Action< Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode >
\nWhat to do with the node
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Display ModDisplay Class Fields ModDisplay.Bloon2dDisplay Field Field Value ModDisplay.Generic2dDisplay Field Field Value Properties ModDisplay.BaseDisplay Property Property Value ModDisplay.BaseDisplayReference Property Property Value ModDisplay.DisplayCategory Property Property Value ModDisplay.ModifiesUnityObject Property Property Value ModDisplay.PixelsPerUnit Property Property Value ModDisplay.PositionOffset Property Property Value ModDisplay.Scale Property Property Value Methods ModDisplay.Apply(AssetPathModel) Method Parameters ModDisplay.Apply(BloonModel) Method Parameters ModDisplay.Apply(DisplayModel) Method Parameters ModDisplay.Apply(EffectModel) Method Parameters ModDisplay.Apply(ProjectileModel) Method Parameters ModDisplay.Apply(TowerModel) Method Parameters ModDisplay.GetBloonDisplay(string) Method Parameters Returns ModDisplay.GetDisplay(string, int, int, int) Method Parameters Returns ModDisplay.GetDisplayModel() Method Returns ModDisplay.ModifyDisplayNode(UnityDisplayNode) Method Parameters ModDisplay.ModifyDisplayNodeAsync(UnityDisplayNode, Action) Method Parameters ModDisplay.Set2DTexture(UnityDisplayNode, string) Method Parameters ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color, int) Method Parameters ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color) Method Parameters ModDisplay.SetMeshTexture(UnityDisplayNode, string, int) Method Parameters ModDisplay.SetMeshTexture(UnityDisplayNode, string) Method Parameters ModDisplay.UseNode(string, Action, DisplayCategory) Method Parameters ModDisplay.UseNode(string, Action) Method Parameters ","title":"BTD_Mod_Helper.Api.Display.ModDisplay"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModDisplay2D.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModDisplay2D.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModDisplay2D.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModDisplay2D.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Enums.RoundSetType.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Enums.RoundSetType.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Enums.RoundSetType.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Enums.RoundSetType.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Enums.ScheduleType.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Enums.ScheduleType.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Enums.ScheduleType.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Enums.ScheduleType.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Enums.TowerSetType.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Enums.TowerSetType.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Enums.TowerSetType.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Enums.TowerSetType.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Fonts.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Fonts.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Fonts.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Fonts.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.AbilityHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.AbilityHelper.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.AbilityHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.AbilityHelper.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.ActionHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.ActionHelper.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.ActionHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.ActionHelper.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.AttackHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.AttackHelper.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.AttackHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.AttackHelper.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.CostHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.CostHelper.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.CostHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.CostHelper.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.FileDialogHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.FileDialogHelper.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.FileDialogHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.FileDialogHelper.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.FileIOHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.FileIOHelper.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.FileIOHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.FileIOHelper.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.GameModelExporter.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.GameModelExporter.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.GameModelExporter.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.GameModelExporter.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.Instances.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.Instances.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.Instances.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.Instances.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.Lists.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.Lists.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.Lists.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.Lists.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.MapHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.MapHelper.json
similarity index 77%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.MapHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.MapHelper.json
index cfc617a21..9983c792f 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.MapHelper.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.MapHelper.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n MapHelper Class \nContains helper methods for working with maps and custom maps.
\npublic class MapHelper \n
\nInheritance System.Object ï¡’ MapHelper
\n Methods \n
\n MapHelper.CreatePathModel(string, List) Method \nCreates a default PathModel out of list of PointInfos
\npublic static PathModel CreatePathModel (string pathName, System.Collections.Generic.List<PointInfo> points ) ;\n
\n Parameters \n
\npathName
System.String
\n
\npoints
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.Map.PointInfo >
\n Returns \nIl2CppAssets.Scripts.Models.Map.PathModel
\n
\n MapHelper.CreatePathModel(string, List) Method \nCreates a default PathModel out of list of Vector2 points
\npublic static PathModel CreatePathModel (string pathName, System.Collections.Generic.List<Vector2> points ) ;\n
\n Parameters \n
\npathName
System.String
\n
\npoints
System.Collections.Generic.List< Il2CppAssets.Scripts.Simulation.SMath.Vector2 >
\n Returns \nIl2CppAssets.Scripts.Models.Map.PathModel
\n
\n MapHelper.CreatePointInfo(float, float) Method \nCreate a Il2CppAssets.Scripts.Models.Map.PointInfo out of an X and Y coord.
\npublic static PointInfo CreatePointInfo (float x, float y ) ;\n
\n Parameters \n
\nx
System.Single
\n
\ny
System.Single
\n Returns \nIl2CppAssets.Scripts.Models.Map.PointInfo
\n
\n MapHelper.CreatePointInfo(float, float, float) Method \nCreate a Il2CppAssets.Scripts.Models.Map.PointInfo out of X, Y, Z coords.
\npublic static PointInfo CreatePointInfo (float x, float y, float z ) ;\n
\n Parameters \n
\nx
System.Single
\n
\ny
System.Single
\n
\nz
System.Single
\n Returns \nIl2CppAssets.Scripts.Models.Map.PointInfo
\n
\n MapHelper.CreatePointInfo(Vector2) Method \nCreate a Il2CppAssets.Scripts.Models.Map.PointInfo out of a Vector2.
\npublic static PointInfo CreatePointInfo (Vector2 point ) ;\n
\n Parameters \n
\npoint
Il2CppAssets.Scripts.Simulation.SMath.Vector2
\n Returns \nIl2CppAssets.Scripts.Models.Map.PointInfo
\n
\n MapHelper.CreatePointInfo(Vector3) Method \nCreate a Il2CppAssets.Scripts.Models.Map.PointInfo out of a Vector3.
\npublic static PointInfo CreatePointInfo (Vector3 point ) ;\n
\n Parameters \n
\npoint
Il2CppAssets.Scripts.Simulation.SMath.Vector3
\n Returns \nIl2CppAssets.Scripts.Models.Map.PointInfo
\n
\n MapHelper.CreateSpawner(PathModel[]) Method \nCreate a SpawnerModel based off of an array of paths
\npublic static PathSpawnerModel CreateSpawner (PathModel[] paths ) ;\n
\n Parameters \n
\npaths
Il2CppAssets.Scripts.Models.Map.PathModel []
\n Returns \nIl2CppAssets.Scripts.Models.Map.Spawners.PathSpawnerModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Helpers MapHelper Class Methods MapHelper.CreatePathModel(string, List) Method Parameters Returns MapHelper.CreatePathModel(string, List) Method Parameters Returns MapHelper.CreatePointInfo(float, float) Method Parameters Returns MapHelper.CreatePointInfo(float, float, float) Method Parameters Returns MapHelper.CreatePointInfo(Vector2) Method Parameters Returns MapHelper.CreatePointInfo(Vector3) Method Parameters Returns MapHelper.CreateSpawner(PathModel[]) Method Parameters Returns ","title":"BTD_Mod_Helper.Api.Helpers.MapHelper"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n MapHelper Class \nContains helper methods for working with maps and custom maps.
\npublic class MapHelper \n
\nInheritance System.Object ï¡’ MapHelper
\n Methods \n
\n MapHelper.CreatePathModel(string, List) Method \nCreates a default PathModel out of list of PointInfos
\npublic static PathModel CreatePathModel (string pathName, System.Collections.Generic.List<PointInfo> points ) ;\n
\n Parameters \n
\npathName
System.String
\n
\npoints
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.Map.PointInfo >
\n Returns \nIl2CppAssets.Scripts.Models.Map.PathModel
\n
\n MapHelper.CreatePathModel(string, List) Method \nCreates a default PathModel out of list of Vector2 points
\npublic static PathModel CreatePathModel (string pathName, System.Collections.Generic.List<Vector2> points ) ;\n
\n Parameters \n
\npathName
System.String
\n
\npoints
System.Collections.Generic.List< Il2CppAssets.Scripts.Simulation.SMath.Vector2 >
\n Returns \nIl2CppAssets.Scripts.Models.Map.PathModel
\n
\n MapHelper.CreatePointInfo(float, float, float) Method \nCreate a Il2CppAssets.Scripts.Models.Map.PointInfo out of X, Y, Z coords.
\npublic static PointInfo CreatePointInfo (float x, float y, float z ) ;\n
\n Parameters \n
\nx
System.Single
\n
\ny
System.Single
\n
\nz
System.Single
\n Returns \nIl2CppAssets.Scripts.Models.Map.PointInfo
\n
\n MapHelper.CreatePointInfo(float, float) Method \nCreate a Il2CppAssets.Scripts.Models.Map.PointInfo out of an X and Y coord.
\npublic static PointInfo CreatePointInfo (float x, float y ) ;\n
\n Parameters \n
\nx
System.Single
\n
\ny
System.Single
\n Returns \nIl2CppAssets.Scripts.Models.Map.PointInfo
\n
\n MapHelper.CreatePointInfo(Vector2) Method \nCreate a Il2CppAssets.Scripts.Models.Map.PointInfo out of a Vector2.
\npublic static PointInfo CreatePointInfo (Vector2 point ) ;\n
\n Parameters \n
\npoint
Il2CppAssets.Scripts.Simulation.SMath.Vector2
\n Returns \nIl2CppAssets.Scripts.Models.Map.PointInfo
\n
\n MapHelper.CreatePointInfo(Vector3) Method \nCreate a Il2CppAssets.Scripts.Models.Map.PointInfo out of a Vector3.
\npublic static PointInfo CreatePointInfo (Vector3 point ) ;\n
\n Parameters \n
\npoint
Il2CppAssets.Scripts.Simulation.SMath.Vector3
\n Returns \nIl2CppAssets.Scripts.Models.Map.PointInfo
\n
\n MapHelper.CreateSpawner(PathModel[]) Method \nCreate a SpawnerModel based off of an array of paths
\npublic static PathSpawnerModel CreateSpawner (PathModel[] paths ) ;\n
\n Parameters \n
\npaths
Il2CppAssets.Scripts.Models.Map.PathModel []
\n Returns \nIl2CppAssets.Scripts.Models.Map.Spawners.PathSpawnerModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Helpers MapHelper Class Methods MapHelper.CreatePathModel(string, List) Method Parameters Returns MapHelper.CreatePathModel(string, List) Method Parameters Returns MapHelper.CreatePointInfo(float, float, float) Method Parameters Returns MapHelper.CreatePointInfo(float, float) Method Parameters Returns MapHelper.CreatePointInfo(Vector2) Method Parameters Returns MapHelper.CreatePointInfo(Vector3) Method Parameters Returns MapHelper.CreateSpawner(PathModel[]) Method Parameters Returns ","title":"BTD_Mod_Helper.Api.Helpers.MapHelper"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.MatchScale.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.MatchScale.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.MatchScale.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.MatchScale.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.ProcessHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.ProcessHelper.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.ProcessHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.ProcessHelper.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.ProjectileHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.ProjectileHelper.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.ProjectileHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.ProjectileHelper.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.WeaponHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.WeaponHelper.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Helpers.WeaponHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Helpers.WeaponHelper.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.IModContent.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.IModContent.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.IModContent.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.IModContent.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModByteLoader.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModByteLoader.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModByteLoader.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModByteLoader.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModByteLoader_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModByteLoader_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModByteLoader_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModByteLoader_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModContent.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModContent.json
similarity index 97%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModContent.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModContent.json
index 0c86ab77b..671ccbdd3 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModContent.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModContent.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n ModContent Class \nModContent serves two major purposes: \n
\n\nIt is a base class for things that needs to be loaded via reflection from mods and given Ids, \nsuch as ModTower and ModUpgrade\n \n \nIt is a utility class with methods to access instances of those classes and other resources \n \npublic abstract class ModContent :\nBTD_Mod_Helper.Api.IModContent ,\nSystem.IComparable <BTD_Mod_Helper.Api.ModContent >\n
\nInheritance System.Object ï¡’ ModContent
\nDerived \n↳ ModSettings \n↳ ModTextOverride \n↳ ModDisplay \n↳ ModByteLoader \n↳ ModGameMenu \n↳ NamedModContent \n↳ ModVanillaContent
\nImplements IModContent , System.IComparable< ModContent >
\n Fields \n
\n ModContent.mod Field \nThe BloonsTD6Mod that this content was added by
\npublic BloonsMod mod;\n
\n Field Value \nBloonsMod
\n Properties \n
\n ModContent.Id Property \nThe id that this ModContent will be given; a combination of the Mod's prefix and the name
\npublic string Id { get ; }\n
\n Property Value \nSystem.String
\n
\n ModContent.Name Property \nThe name that will be at the end of the ID for this ModContent, by default the class name
\npublic virtual string Name { get ; }\n
\n Property Value \nSystem.String
\n
\n ModContent.Order Property \nThe order that this ModContent will be loaded/registered in by Mod Helper. \nUseful for changing the ordering that it will appear in in-game relative to other content of this type in your mod, \nor for making certain content load before others like may be necessary for sub-towers. \nDefault/0 will use arbitrary ordering.
\nprotected virtual int Order { get ; }\n
\n Property Value \nSystem.Int32
\n Methods \n
\n ModContent.BloonID() Method \nGets the ID for the given ModBloon
\npublic static string BloonID <T >()\n where T : BTD_Mod_Helper.Api.Bloons.ModBloon ;\n
\n Type parameters \n
\nT
\n Returns \nSystem.String
\n
\n ModContent.CreateAudioSourceReference(string) Method \nReturns a new AudioSourceReference that uses the given guid
\npublic static AudioSourceReference CreateAudioSourceReference (string guid ) ;\n
\n Parameters \n
\nguid
System.String
\nThe guid that you'd like to assign to the AudioSourceReference
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.AudioSourceReference
\n
\n ModContent.CreateAudioSourceReference(string) Method \nGets an AudioSource reference for a given sound within a mod
\npublic static AudioSourceReference CreateAudioSourceReference <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nThe mod
\n Parameters \n
\nname
System.String
\nSound name (no .wav)
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.AudioSourceReference \nAn AudioSoundReference
\n
\n ModContent.CreatePrefabReference(string) Method \nReturns a new PrefabReference that uses the given guid
\npublic static PrefabReference CreatePrefabReference (string guid ) ;\n
\n Parameters \n
\nguid
System.String
\nThe guid that you'd like to assign to the PrefabReference
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.PrefabReference
\n
\n ModContent.CreatePrefabReference() Method \nCreates a Prefab Reference for a ModDisplay
\npublic static PrefabReference CreatePrefabReference <T >()\n where T : BTD_Mod_Helper.Api.Display.ModDisplay ;\n
\n Type parameters \n
\nT
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.PrefabReference
\n
\n ModContent.CreateSpriteReference(string) Method \nReturns a new SpriteReference that uses the given guid
\npublic static SpriteReference CreateSpriteReference (string guid ) ;\n
\n Parameters \n
\nguid
System.String
\nThe guid that you'd like to assign to the SpriteReference
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference
\n
\n ModContent.Find(string) Method \nFinds the loaded ModContent with the given Id and type T
\npublic static T Find <T >(string id )\n where T : BTD_Mod_Helper.Api.ModContent ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nid
System.String
\n Returns \n(string).T\">T
\n
\n ModContent.GameModeId() Method \nGets the ID for the given ModGameMode
\npublic static string GameModeId <T >()\n where T : BTD_Mod_Helper.Api.Scenarios.ModGameMode ;\n
\n Type parameters \n
\nT
\n Returns \nSystem.String
\n
\n ModContent.GetAudioClip(BloonsMod, string) Method \nGets an AudioClip from a mod by its name (no file extension included)
\npublic static AudioClip GetAudioClip (BTD_Mod_Helper.BloonsMod mod, string name ) ;\n
\n Parameters \n
\nmod
BloonsMod
\nThe mod
\n
\nname
System.String
\nSound name (no .wav)
\n Returns \nUnityEngine.AudioClip \na playable AudioClip
\n
\n ModContent.GetAudioClip(string) Method \nGets an AudioClip from this mod by its name (no file extension included)
\npublic AudioClip GetAudioClip (string name ) ;\n
\n Parameters \n
\nname
System.String
\nSound name (no .wav)
\n Returns \nUnityEngine.AudioClip \na playable AudioClip
\n
\n ModContent.GetAudioClip(string) Method \nGets an AudioClip from a mod by its name (no file extension included)
\npublic static AudioClip GetAudioClip <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nThe mod
\n Parameters \n
\nname
System.String
\nSound name (no .wav)
\n Returns \nUnityEngine.AudioClip \na playable AudioClip
\n
\n ModContent.GetAudioSourceReference(BloonsMod, string) Method \nGets an AudioSource reference for a given sound within a mod
\npublic static AudioSourceReference GetAudioSourceReference (BTD_Mod_Helper.BloonsMod mod, string name ) ;\n
\n Parameters \n
\nmod
BloonsMod
\n
\nname
System.String
\nSound name (no .wav)
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.AudioSourceReference \nAn AudioSoundReference
\n
\n ModContent.GetAudioSourceReference(string) Method \nGets an AudioSource reference for a given sound within this mod
\npublic AudioSourceReference GetAudioSourceReference (string name ) ;\n
\n Parameters \n
\nname
System.String
\nSound name (no .wav)
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.AudioSourceReference \nAn AudioSoundReference
\n
\n ModContent.GetAudioSourceReference(string) Method \nGets an AudioSource reference for a given sound within a mod
\npublic static AudioSourceReference GetAudioSourceReference <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nThe mod
\n Parameters \n
\nname
System.String
\nSound name (no .wav)
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.AudioSourceReference \nAn AudioSoundReference
\n
\n ModContent.GetBundle(BloonsMod, string) Method \nGets a bundle from a mod with the specified name (no file extension)
\npublic static AssetBundle GetBundle (BTD_Mod_Helper.BloonsMod mod, string name ) ;\n
\n Parameters \n
\nmod
BloonsMod
\n
\nname
System.String
\n Returns \nUnityEngine.AssetBundle
\n
\n ModContent.GetBundle(string) Method \nGets a bundle from your mod with the specified name (no file extension)
\nprotected AssetBundle GetBundle (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nUnityEngine.AssetBundle
\n
\n ModContent.GetBundle(string) Method \nGets a bundle from the mod T with the specified name (no file extension)
\npublic static AssetBundle GetBundle <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nname
System.String
\n Returns \nUnityEngine.AssetBundle
\n
\n ModContent.GetContent() Method \nGets all loaded ModContent objects that are T or a subclass of T
\npublic static System.Collections.Generic.List <T > GetContent <T >()\n where T : BTD_Mod_Helper.Api.ModContent ;\n
\n Type parameters \n
\nT
\n Returns \nSystem.Collections.Generic.List< ().T\">T >
\n
\n ModContent.GetDisplayGUID() Method \nGets the GUID (thing that should be used in the display field for things) for a specific ModDisplay
\npublic static string GetDisplayGUID <T >()\n where T : BTD_Mod_Helper.Api.Display.ModDisplay ;\n
\n Type parameters \n
\nT
\n Returns \nSystem.String
\n
\n ModContent.GetId(BloonsMod, string) Method \nGets the id of a resource by appending the mod's ID prefix to its name
\npublic static string GetId (BTD_Mod_Helper.BloonsMod bloonsMod, string name ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\n
\nname
System.String
\n Returns \nSystem.String
\n
\n ModContent.GetId(string) Method \nGets the id of a resource by appending the mod's ID prefix to its name
\npublic string GetId (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nSystem.String
\n
\n ModContent.GetId(string) Method \nGets the id of a resource by appending the mod's ID prefix to its name
\npublic static string GetId <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nname
System.String
\n Returns \nSystem.String
\n
\n ModContent.GetInstance(Type) Method \nGets the official instance of a particular ModContent or BloonsTD6Mod based on its type
\npublic static BTD_Mod_Helper.Api.IModContent GetInstance (System.Type type ) ;\n
\n Parameters \n
\ntype
System.Type
\nThe type to get the instance of
\n Returns \nIModContent \nThe official instance of it
\n
\n ModContent.GetInstance() Method \nGets the singleton instance of a particular ModContent or BloonsTD6Mod based on its type
\npublic static T GetInstance <T >()\n where T : BTD_Mod_Helper.Api.IModContent ;\n
\n Type parameters \n
\nT
\nThe type to get the instance of
\n Returns \n().T\">T \nThe singleton instance of it
\n
\n ModContent.GetInstances() Method \nGets all loaded ModContent objects that are exactly of type T
\npublic static System.Collections.Generic.List <T > GetInstances <T >()\n where T : BTD_Mod_Helper.Api.ModContent ;\n
\n Type parameters \n
\nT
\n Returns \nSystem.Collections.Generic.List< ().T\">T >
\n
\n ModContent.GetMod(string) Method \nGets a BloonsTD6Mod by its name, or returns null if none are loaded with that name
\npublic static BTD_Mod_Helper.BloonsMod GetMod (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nBloonsMod
\n
\n ModContent.GetSprite(BloonsMod, string, float) Method \nConstructs a Sprite for a given texture name within a given mod
\npublic static Sprite GetSprite (BTD_Mod_Helper.BloonsMod mod, string name, float pixelsPerUnit=10f ) ;\n
\n Parameters \n
\nmod
BloonsMod
\n
\nname
System.String
\nThe file name of your texture, without the extension
\n
\npixelsPerUnit
System.Single
\nThe pixels per unit for the Sprite to have
\n Returns \nUnityEngine.Sprite \nA Sprite
\n
\n ModContent.GetSprite(string, float) Method \nConstructs a Sprite for a given texture name within this mod
\nprotected Sprite GetSprite (string name, float pixelsPerUnit=10f ) ;\n
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n
\npixelsPerUnit
System.Single
\nThe pixels per unit for the Sprite to have
\n Returns \nUnityEngine.Sprite \nA Sprite
\n
\n ModContent.GetSprite(string, float) Method \nConstructs a Sprite for a given texture name within a given mod
\npublic static Sprite GetSprite <T >(string name, float pixelsPerUnit=10f )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n
\npixelsPerUnit
System.Single
\nThe pixels per unit for the Sprite to have
\n Returns \nUnityEngine.Sprite \nA Sprite
\n
\n ModContent.GetSpriteReference(BloonsMod, string) Method \nGets a sprite reference by name for a specific mod
\npublic static SpriteReference GetSpriteReference (BTD_Mod_Helper.BloonsMod mod, string name ) ;\n
\n Parameters \n
\nmod
BloonsMod
\nThe BloonsTD6Mod that the texture is from
\n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReference(string) Method \nGets a sprite reference by name for this mod
\nprotected SpriteReference GetSpriteReference (string name ) ;\n
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReference(string) Method \nGets a sprite reference by name for a specific mod
\npublic static SpriteReference GetSpriteReference <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nYour mod's main BloonsTD6Mod extending class
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReferenceOrDefault(BloonsMod, string) Method \nGets a sprite reference by name for a specific mod, or if the mod does not include a texture with that name, \ntreats it as a vanilla sprite reference
\npublic static SpriteReference GetSpriteReferenceOrDefault (BTD_Mod_Helper.BloonsMod mod, string name ) ;\n
\n Parameters \n
\nmod
BloonsMod
\nThe BloonsTD6Mod that the texture is from
\n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReferenceOrDefault(string) Method \nGets a sprite reference by name for a specific mod, or if the mod does not include a texture with that name, \ntreats it as a vanilla sprite reference
\nprotected SpriteReference GetSpriteReferenceOrDefault (string name ) ;\n
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReferenceOrDefault(string) Method \nGets a sprite reference by name for a specific mod, or if the mod does not include a texture with that name, \ntreats it as a vanilla sprite reference
\npublic static SpriteReference GetSpriteReferenceOrDefault <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nYour mod's main BloonsTD6Mod extending class
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReferenceOrNull(BloonsMod, string) Method \nGets a sprite reference by name for a specific mod, returning null if the texture hasn't currently been \nloaded instead of an invalid SpriteReference
\npublic static SpriteReference GetSpriteReferenceOrNull (BTD_Mod_Helper.BloonsMod mod, string name ) ;\n
\n Parameters \n
\nmod
BloonsMod
\nThe BloonsTD6Mod that the texture is from
\n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReferenceOrNull(string) Method \nGets a sprite reference by name for this mod, returning null if the texture hasn't currently been \nloaded instead of an invalid SpriteReference
\nprotected SpriteReference GetSpriteReferenceOrNull (string name ) ;\n
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReferenceOrNull(string) Method \nGets a sprite reference by name for a specific mod, returning null if the texture hasn't currently been \nloaded instead of an invalid SpriteReference
\npublic static SpriteReference GetSpriteReferenceOrNull <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nYour mod's main BloonsTD6Mod extending class
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetTexture(BloonsMod, string) Method \nConstructs a Texture2D for a given texture name within a mod
\npublic static Texture2D GetTexture (BTD_Mod_Helper.BloonsMod bloonsMod, string fileName ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\nThe mod that adds this texture
\n
\nfileName
System.String
\nThe file name of your texture, without the extension
\n Returns \nUnityEngine.Texture2D \nA Texture2D
\n
\n ModContent.GetTexture(string) Method \nConstructs a Texture2D for a given texture name within this mod
\nprotected Texture2D GetTexture (string fileName ) ;\n
\n Parameters \n
\nfileName
System.String
\nThe file name of your texture, without the extension
\n Returns \nUnityEngine.Texture2D \nA Texture2D
\n
\n ModContent.GetTexture(string) Method \nConstructs a Texture2D for a given texture name within a mod
\npublic static Texture2D GetTexture <T >(string fileName )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nfileName
System.String
\nThe file name of your texture, without the extension
\n Returns \nUnityEngine.Texture2D \nA Texture2D
\n
\n ModContent.GetTextureBytes(BloonsMod, string) Method \nReturns the Bytes associated with a texture.
\npublic static byte [] GetTextureBytes (BTD_Mod_Helper.BloonsMod bloonsMod, string fileName ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\nThe mod that adds this texture.
\n
\nfileName
System.String
\nThe file name of your texture, without the extension.
\n Returns \nSystem.Byte [] \nThe bytes associated with the texture.
\n
\n ModContent.GetTextureBytes(string) Method \nReturns the Bytes associated with a texture.
\nprotected byte [] GetTextureBytes (string fileName ) ;\n
\n Parameters \n
\nfileName
System.String
\nThe file name of your texture, without the extension.
\n Returns \nSystem.Byte [] \nThe bytes associated with the texture.
\n
\n ModContent.GetTextureBytes(string) Method \nReturns the Bytes associated with a texture.
\npublic static byte [] GetTextureBytes <T >(string fileName )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nfileName
System.String
\nThe file name of your texture, without the extension.
\n Returns \nSystem.Byte [] \nThe bytes associated with the texture.
\n
\n ModContent.GetTextureGUID(BloonsMod, string) Method \nGets a texture's GUID by name for a specific mod
\npublic static string GetTextureGUID (BTD_Mod_Helper.BloonsMod mod, string fileName ) ;\n
\n Parameters \n
\nmod
BloonsMod
\nThe BloonsTD6Mod that the texture is from
\n
\nfileName
System.String
\nThe file name of your texture, without the extension
\n Returns \nSystem.String \nThe texture's GUID
\n
\n ModContent.GetTextureGUID(string) Method \nGets a texture's GUID by name for this mod \n \nReturns null if a Texture hasn't been loaded with that name
\npublic string GetTextureGUID (string name ) ;\n
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nSystem.String \nThe texture's GUID
\n
\n ModContent.GetTextureGUID(string) Method \nGets a texture's GUID by name for a specific mod, to be used in SpriteReferences \n \nReturns null if a Texture hasn't been loaded with that name
\npublic static string GetTextureGUID <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nYour mod's main BloonsTD6Mod extending class
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nSystem.String \nThe texture's GUID
\n
\n ModContent.GetTowerModel(int, int, int) Method \nGets the TowerModel for a ModTower at a specific tier level
\npublic static TowerModel GetTowerModel <T >(int top=0 , int mid=0 , int bot=0 )\n where T : BTD_Mod_Helper.Api.Towers.ModTower ;\n
\n Type parameters \n
\nT
\nThe ModTower type
\n Parameters \n
\ntop
System.Int32
\nThe top path tier
\n
\nmid
System.Int32
\nThe middle path tier
\n
\nbot
System.Int32
\nThe bottom path tier
\n Returns \nIl2CppAssets.Scripts.Models.Towers.TowerModel \nThe tower name/id
\n
\n ModContent.GetTowerSet() Method \nGets the fabricated TowerSet enum value for a ModTowerSet
\npublic static TowerSet GetTowerSet <T >()\n where T : BTD_Mod_Helper.Api.Towers.ModTowerSet ;\n
\n Type parameters \n
\nT
\n Returns \nIl2CppAssets.Scripts.Models.TowerSets.TowerSet
\n
\n ModContent.HasMod(string) Method \nReturns whether a mod with the given name is installed
\npublic static bool HasMod (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nSystem.Boolean
\n
\n ModContent.HasMod(string, BloonsMod) Method \nReturns whether a mod with the given name is installed, and pass it to the out param if it is
\npublic static bool HasMod (string name, out BTD_Mod_Helper.BloonsMod bloonsMod ) ;\n
\n Parameters \n
\nname
System.String
\n
\nbloonsMod
BloonsMod
\n Returns \nSystem.Boolean
\n
\n ModContent.Load(ModContent) Method \nCreates the Instances of a ModContent type within a Mod and adds them to ModContentInstances
\nprivate static System.Collections.Generic.IEnumerable<BTD_Mod_Helper.Api.ModContent> Load(BTD_Mod_Helper.Api.ModContent instance);\n
\n Parameters \n
\ninstance
ModContent
\n Returns \nSystem.Collections.Generic.IEnumerable< ModContent >
\n
\n ModContent.RoundSetId() Method \nGets the ID for the given ModRoundSet
\npublic static string RoundSetId <T >()\n where T : BTD_Mod_Helper.Api.Bloons.ModRoundSet ;\n
\n Type parameters \n
\nT
\n Returns \nSystem.String
\n
\n ModContent.TextureExists(BloonsMod, string) Method \nGets whether a texture with a given name has been loaded by the Mod Helper for a mod
\npublic static bool TextureExists (BTD_Mod_Helper.BloonsMod bloonsMod, string name ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\nThe mod to look in
\n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nSystem.Boolean
\n
\n ModContent.TextureExists(string) Method \nGets whether a texture with a given name has been loaded by the Mod Helper for this mod
\nprotected bool TextureExists (string name ) ;\n
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nSystem.Boolean
\n
\n ModContent.TextureExists(string) Method \nGets whether a texture with a given name has been loaded by the Mod Helper for a mod
\npublic static bool TextureExists <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nThe mod to look in
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nSystem.Boolean
\n
\n ModContent.TowerID(int, int, int) Method \nGets the internal tower name/id for a ModTower
\npublic static string TowerID <T >(int top=0 , int mid=0 , int bot=0 )\n where T : BTD_Mod_Helper.Api.Towers.ModTower ;\n
\n Type parameters \n
\nT
\nThe ModTower type
\n Parameters \n
\ntop
System.Int32
\nThe top path tier
\n
\nmid
System.Int32
\nThe middle path tier
\n
\nbot
System.Int32
\nThe bottom path tier
\n Returns \nSystem.String \nThe tower name/id
\n
\n ModContent.TryFind(string, T) Method \nFinds the loaded ModContent with the given Id and type T
\npublic static bool TryFind <T >(string id, out T result )\n where T : BTD_Mod_Helper.Api.ModContent ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nid
System.String
\n
\nresult
(string, T).T\">T
\n Returns \nSystem.Boolean
\n
\n ModContent.UpgradeID() Method \nGets the internal upgrade name/id for a ModUpgrade
\npublic static string UpgradeID <T >()\n where T : BTD_Mod_Helper.Api.Towers.ModUpgrade ;\n
\n Type parameters \n
\nT
\nThe ModUpgrade type
\n Returns \nSystem.String \nThe upgrade name/id
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Api ModContent Class Fields ModContent.mod Field Field Value Properties ModContent.Id Property Property Value ModContent.Name Property Property Value ModContent.Order Property Property Value Methods ModContent.BloonID() Method Type parameters Returns ModContent.CreateAudioSourceReference(string) Method Parameters Returns ModContent.CreateAudioSourceReference(string) Method Type parameters Parameters Returns ModContent.CreatePrefabReference(string) Method Parameters Returns ModContent.CreatePrefabReference() Method Type parameters Returns ModContent.CreateSpriteReference(string) Method Parameters Returns ModContent.Find(string) Method Type parameters Parameters Returns ModContent.GameModeId() Method Type parameters Returns ModContent.GetAudioClip(BloonsMod, string) Method Parameters Returns ModContent.GetAudioClip(string) Method Parameters Returns ModContent.GetAudioClip(string) Method Type parameters Parameters Returns ModContent.GetAudioSourceReference(BloonsMod, string) Method Parameters Returns ModContent.GetAudioSourceReference(string) Method Parameters Returns ModContent.GetAudioSourceReference(string) Method Type parameters Parameters Returns ModContent.GetBundle(BloonsMod, string) Method Parameters Returns ModContent.GetBundle(string) Method Parameters Returns ModContent.GetBundle(string) Method Type parameters Parameters Returns ModContent.GetContent() Method Type parameters Returns ModContent.GetDisplayGUID() Method Type parameters Returns ModContent.GetId(BloonsMod, string) Method Parameters Returns ModContent.GetId(string) Method Parameters Returns ModContent.GetId(string) Method Type parameters Parameters Returns ModContent.GetInstance(Type) Method Parameters Returns ModContent.GetInstance() Method Type parameters Returns ModContent.GetInstances() Method Type parameters Returns ModContent.GetMod(string) Method Parameters Returns ModContent.GetSprite(BloonsMod, string, float) Method Parameters Returns ModContent.GetSprite(string, float) Method Parameters Returns ModContent.GetSprite(string, float) Method Type parameters Parameters Returns ModContent.GetSpriteReference(BloonsMod, string) Method Parameters Returns ModContent.GetSpriteReference(string) Method Parameters Returns ModContent.GetSpriteReference(string) Method Type parameters Parameters Returns ModContent.GetSpriteReferenceOrDefault(BloonsMod, string) Method Parameters Returns ModContent.GetSpriteReferenceOrDefault(string) Method Parameters Returns ModContent.GetSpriteReferenceOrDefault(string) Method Type parameters Parameters Returns ModContent.GetSpriteReferenceOrNull(BloonsMod, string) Method Parameters Returns ModContent.GetSpriteReferenceOrNull(string) Method Parameters Returns ModContent.GetSpriteReferenceOrNull(string) Method Type parameters Parameters Returns ModContent.GetTexture(BloonsMod, string) Method Parameters Returns ModContent.GetTexture(string) Method Parameters Returns ModContent.GetTexture(string) Method Type parameters Parameters Returns ModContent.GetTextureBytes(BloonsMod, string) Method Parameters Returns ModContent.GetTextureBytes(string) Method Parameters Returns ModContent.GetTextureBytes(string) Method Type parameters Parameters Returns ModContent.GetTextureGUID(BloonsMod, string) Method Parameters Returns ModContent.GetTextureGUID(string) Method Parameters Returns ModContent.GetTextureGUID(string) Method Type parameters Parameters Returns ModContent.GetTowerModel(int, int, int) Method Type parameters Parameters Returns ModContent.GetTowerSet() Method Type parameters Returns ModContent.HasMod(string) Method Parameters Returns ModContent.HasMod(string, BloonsMod) Method Parameters Returns ModContent.Load(ModContent) Method Parameters Returns ModContent.RoundSetId() Method Type parameters Returns ModContent.TextureExists(BloonsMod, string) Method Parameters Returns ModContent.TextureExists(string) Method Parameters Returns ModContent.TextureExists(string) Method Type parameters Parameters Returns ModContent.TowerID(int, int, int) Method Type parameters Parameters Returns ModContent.TryFind(string, T) Method Type parameters Parameters Returns ModContent.UpgradeID() Method Type parameters Returns ","title":"BTD_Mod_Helper.Api.ModContent"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n ModContent Class \nModContent serves two major purposes: \n
\n\nIt is a base class for things that needs to be loaded via reflection from mods and given Ids, \nsuch as ModTower and ModUpgrade\n \n \nIt is a utility class with methods to access instances of those classes and other resources \n \npublic abstract class ModContent :\nBTD_Mod_Helper.Api.IModContent ,\nSystem.IComparable <BTD_Mod_Helper.Api.ModContent >\n
\nInheritance System.Object ï¡’ ModContent
\nDerived \n↳ ModSettings \n↳ ModTextOverride \n↳ ModDisplay \n↳ ModByteLoader \n↳ ModGameMenu \n↳ NamedModContent \n↳ ModVanillaContent
\nImplements IModContent , System.IComparable< ModContent >
\n Fields \n
\n ModContent.mod Field \nThe BloonsTD6Mod that this content was added by
\npublic BloonsMod mod;\n
\n Field Value \nBloonsMod
\n Properties \n
\n ModContent.Id Property \nThe id that this ModContent will be given; a combination of the Mod's prefix and the name
\npublic string Id { get ; }\n
\n Property Value \nSystem.String
\n
\n ModContent.Name Property \nThe name that will be at the end of the ID for this ModContent, by default the class name
\npublic virtual string Name { get ; }\n
\n Property Value \nSystem.String
\n
\n ModContent.Order Property \nThe order that this ModContent will be loaded/registered in by Mod Helper. \nUseful for changing the ordering that it will appear in in-game relative to other content of this type in your mod, \nor for making certain content load before others like may be necessary for sub-towers. \nDefault/0 will use arbitrary ordering.
\nprotected virtual int Order { get ; }\n
\n Property Value \nSystem.Int32
\n Methods \n
\n ModContent.BloonID() Method \nGets the ID for the given ModBloon
\npublic static string BloonID <T >()\n where T : BTD_Mod_Helper.Api.Bloons.ModBloon ;\n
\n Type parameters \n
\nT
\n Returns \nSystem.String
\n
\n ModContent.CreateAudioSourceReference(string) Method \nReturns a new AudioSourceReference that uses the given guid
\npublic static AudioSourceReference CreateAudioSourceReference (string guid ) ;\n
\n Parameters \n
\nguid
System.String
\nThe guid that you'd like to assign to the AudioSourceReference
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.AudioSourceReference
\n
\n ModContent.CreateAudioSourceReference(string) Method \nGets an AudioSource reference for a given sound within a mod
\npublic static AudioSourceReference CreateAudioSourceReference <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nThe mod
\n Parameters \n
\nname
System.String
\nSound name (no .wav)
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.AudioSourceReference \nAn AudioSoundReference
\n
\n ModContent.CreatePrefabReference(string) Method \nReturns a new PrefabReference that uses the given guid
\npublic static PrefabReference CreatePrefabReference (string guid ) ;\n
\n Parameters \n
\nguid
System.String
\nThe guid that you'd like to assign to the PrefabReference
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.PrefabReference
\n
\n ModContent.CreatePrefabReference() Method \nCreates a Prefab Reference for a ModDisplay
\npublic static PrefabReference CreatePrefabReference <T >()\n where T : BTD_Mod_Helper.Api.Display.ModDisplay ;\n
\n Type parameters \n
\nT
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.PrefabReference
\n
\n ModContent.CreateSpriteReference(string) Method \nReturns a new SpriteReference that uses the given guid
\npublic static SpriteReference CreateSpriteReference (string guid ) ;\n
\n Parameters \n
\nguid
System.String
\nThe guid that you'd like to assign to the SpriteReference
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference
\n
\n ModContent.Find(string) Method \nFinds the loaded ModContent with the given Id and type T
\npublic static T Find <T >(string id )\n where T : BTD_Mod_Helper.Api.ModContent ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nid
System.String
\n Returns \n(string).T\">T
\n
\n ModContent.GameModeId() Method \nGets the ID for the given ModGameMode
\npublic static string GameModeId <T >()\n where T : BTD_Mod_Helper.Api.Scenarios.ModGameMode ;\n
\n Type parameters \n
\nT
\n Returns \nSystem.String
\n
\n ModContent.GetAudioClip(BloonsMod, string) Method \nGets an AudioClip from a mod by its name (no file extension included)
\npublic static AudioClip GetAudioClip (BTD_Mod_Helper.BloonsMod mod, string name ) ;\n
\n Parameters \n
\nmod
BloonsMod
\nThe mod
\n
\nname
System.String
\nSound name (no .wav)
\n Returns \nUnityEngine.AudioClip \na playable AudioClip
\n
\n ModContent.GetAudioClip(string) Method \nGets an AudioClip from this mod by its name (no file extension included)
\npublic AudioClip GetAudioClip (string name ) ;\n
\n Parameters \n
\nname
System.String
\nSound name (no .wav)
\n Returns \nUnityEngine.AudioClip \na playable AudioClip
\n
\n ModContent.GetAudioClip(string) Method \nGets an AudioClip from a mod by its name (no file extension included)
\npublic static AudioClip GetAudioClip <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nThe mod
\n Parameters \n
\nname
System.String
\nSound name (no .wav)
\n Returns \nUnityEngine.AudioClip \na playable AudioClip
\n
\n ModContent.GetAudioSourceReference(BloonsMod, string) Method \nGets an AudioSource reference for a given sound within a mod
\npublic static AudioSourceReference GetAudioSourceReference (BTD_Mod_Helper.BloonsMod mod, string name ) ;\n
\n Parameters \n
\nmod
BloonsMod
\n
\nname
System.String
\nSound name (no .wav)
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.AudioSourceReference \nAn AudioSoundReference
\n
\n ModContent.GetAudioSourceReference(string) Method \nGets an AudioSource reference for a given sound within this mod
\npublic AudioSourceReference GetAudioSourceReference (string name ) ;\n
\n Parameters \n
\nname
System.String
\nSound name (no .wav)
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.AudioSourceReference \nAn AudioSoundReference
\n
\n ModContent.GetAudioSourceReference(string) Method \nGets an AudioSource reference for a given sound within a mod
\npublic static AudioSourceReference GetAudioSourceReference <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nThe mod
\n Parameters \n
\nname
System.String
\nSound name (no .wav)
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.AudioSourceReference \nAn AudioSoundReference
\n
\n ModContent.GetBundle(BloonsMod, string) Method \nGets a bundle from a mod with the specified name (no file extension)
\npublic static AssetBundle GetBundle (BTD_Mod_Helper.BloonsMod mod, string name ) ;\n
\n Parameters \n
\nmod
BloonsMod
\n
\nname
System.String
\n Returns \nUnityEngine.AssetBundle
\n
\n ModContent.GetBundle(string) Method \nGets a bundle from your mod with the specified name (no file extension)
\nprotected AssetBundle GetBundle (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nUnityEngine.AssetBundle
\n
\n ModContent.GetBundle(string) Method \nGets a bundle from the mod T with the specified name (no file extension)
\npublic static AssetBundle GetBundle <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nname
System.String
\n Returns \nUnityEngine.AssetBundle
\n
\n ModContent.GetContent() Method \nGets all loaded ModContent objects that are T or a subclass of T
\npublic static System.Collections.Generic.List <T > GetContent <T >()\n where T : BTD_Mod_Helper.Api.ModContent ;\n
\n Type parameters \n
\nT
\n Returns \nSystem.Collections.Generic.List< ().T\">T >
\n
\n ModContent.GetDisplayGUID() Method \nGets the GUID (thing that should be used in the display field for things) for a specific ModDisplay
\npublic static string GetDisplayGUID <T >()\n where T : BTD_Mod_Helper.Api.Display.ModDisplay ;\n
\n Type parameters \n
\nT
\n Returns \nSystem.String
\n
\n ModContent.GetId(BloonsMod, string) Method \nGets the id of a resource by appending the mod's ID prefix to its name
\npublic static string GetId (BTD_Mod_Helper.BloonsMod bloonsMod, string name ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\n
\nname
System.String
\n Returns \nSystem.String
\n
\n ModContent.GetId(string) Method \nGets the id of a resource by appending the mod's ID prefix to its name
\npublic string GetId (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nSystem.String
\n
\n ModContent.GetId(string) Method \nGets the id of a resource by appending the mod's ID prefix to its name
\npublic static string GetId <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nname
System.String
\n Returns \nSystem.String
\n
\n ModContent.GetInstance(Type) Method \nGets the official instance of a particular ModContent or BloonsTD6Mod based on its type
\npublic static BTD_Mod_Helper.Api.IModContent GetInstance (System.Type type ) ;\n
\n Parameters \n
\ntype
System.Type
\nThe type to get the instance of
\n Returns \nIModContent \nThe official instance of it
\n
\n ModContent.GetInstance() Method \nGets the singleton instance of a particular ModContent or BloonsTD6Mod based on its type
\npublic static T GetInstance <T >()\n where T : BTD_Mod_Helper.Api.IModContent ;\n
\n Type parameters \n
\nT
\nThe type to get the instance of
\n Returns \n().T\">T \nThe singleton instance of it
\n
\n ModContent.GetInstances() Method \nGets all loaded ModContent objects that are exactly of type T
\npublic static System.Collections.Generic.List <T > GetInstances <T >()\n where T : BTD_Mod_Helper.Api.ModContent ;\n
\n Type parameters \n
\nT
\n Returns \nSystem.Collections.Generic.List< ().T\">T >
\n
\n ModContent.GetMod(string) Method \nGets a BloonsTD6Mod by its name, or returns null if none are loaded with that name
\npublic static BTD_Mod_Helper.BloonsMod GetMod (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nBloonsMod
\n
\n ModContent.GetSprite(BloonsMod, string, float) Method \nConstructs a Sprite for a given texture name within a given mod
\npublic static Sprite GetSprite (BTD_Mod_Helper.BloonsMod mod, string name, float pixelsPerUnit=10f ) ;\n
\n Parameters \n
\nmod
BloonsMod
\n
\nname
System.String
\nThe file name of your texture, without the extension
\n
\npixelsPerUnit
System.Single
\nThe pixels per unit for the Sprite to have
\n Returns \nUnityEngine.Sprite \nA Sprite
\n
\n ModContent.GetSprite(string, float) Method \nConstructs a Sprite for a given texture name within this mod
\nprotected Sprite GetSprite (string name, float pixelsPerUnit=10f ) ;\n
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n
\npixelsPerUnit
System.Single
\nThe pixels per unit for the Sprite to have
\n Returns \nUnityEngine.Sprite \nA Sprite
\n
\n ModContent.GetSprite(string, float) Method \nConstructs a Sprite for a given texture name within a given mod
\npublic static Sprite GetSprite <T >(string name, float pixelsPerUnit=10f )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n
\npixelsPerUnit
System.Single
\nThe pixels per unit for the Sprite to have
\n Returns \nUnityEngine.Sprite \nA Sprite
\n
\n ModContent.GetSpriteReference(BloonsMod, string) Method \nGets a sprite reference by name for a specific mod
\npublic static SpriteReference GetSpriteReference (BTD_Mod_Helper.BloonsMod mod, string name ) ;\n
\n Parameters \n
\nmod
BloonsMod
\nThe BloonsTD6Mod that the texture is from
\n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReference(string) Method \nGets a sprite reference by name for this mod
\nprotected SpriteReference GetSpriteReference (string name ) ;\n
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReference(string) Method \nGets a sprite reference by name for a specific mod
\npublic static SpriteReference GetSpriteReference <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nYour mod's main BloonsTD6Mod extending class
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReferenceOrDefault(BloonsMod, string) Method \nGets a sprite reference by name for a specific mod, or if the mod does not include a texture with that name, \ntreats it as a vanilla sprite reference
\npublic static SpriteReference GetSpriteReferenceOrDefault (BTD_Mod_Helper.BloonsMod mod, string name ) ;\n
\n Parameters \n
\nmod
BloonsMod
\nThe BloonsTD6Mod that the texture is from
\n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReferenceOrDefault(string) Method \nGets a sprite reference by name for a specific mod, or if the mod does not include a texture with that name, \ntreats it as a vanilla sprite reference
\nprotected SpriteReference GetSpriteReferenceOrDefault (string name ) ;\n
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReferenceOrDefault(string) Method \nGets a sprite reference by name for a specific mod, or if the mod does not include a texture with that name, \ntreats it as a vanilla sprite reference
\npublic static SpriteReference GetSpriteReferenceOrDefault <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nYour mod's main BloonsTD6Mod extending class
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReferenceOrNull(BloonsMod, string) Method \nGets a sprite reference by name for a specific mod, returning null if the texture hasn't currently been \nloaded instead of an invalid SpriteReference
\npublic static SpriteReference GetSpriteReferenceOrNull (BTD_Mod_Helper.BloonsMod mod, string name ) ;\n
\n Parameters \n
\nmod
BloonsMod
\nThe BloonsTD6Mod that the texture is from
\n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReferenceOrNull(string) Method \nGets a sprite reference by name for this mod, returning null if the texture hasn't currently been \nloaded instead of an invalid SpriteReference
\nprotected SpriteReference GetSpriteReferenceOrNull (string name ) ;\n
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetSpriteReferenceOrNull(string) Method \nGets a sprite reference by name for a specific mod, returning null if the texture hasn't currently been \nloaded instead of an invalid SpriteReference
\npublic static SpriteReference GetSpriteReferenceOrNull <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nYour mod's main BloonsTD6Mod extending class
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nIl2CppNinjaKiwi.Common.ResourceUtils.SpriteReference \nA new SpriteReference
\n
\n ModContent.GetTexture(BloonsMod, string) Method \nConstructs a Texture2D for a given texture name within a mod
\npublic static Texture2D GetTexture (BTD_Mod_Helper.BloonsMod bloonsMod, string fileName ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\nThe mod that adds this texture
\n
\nfileName
System.String
\nThe file name of your texture, without the extension
\n Returns \nUnityEngine.Texture2D \nA Texture2D
\n
\n ModContent.GetTexture(string) Method \nConstructs a Texture2D for a given texture name within this mod
\nprotected Texture2D GetTexture (string fileName ) ;\n
\n Parameters \n
\nfileName
System.String
\nThe file name of your texture, without the extension
\n Returns \nUnityEngine.Texture2D \nA Texture2D
\n
\n ModContent.GetTexture(string) Method \nConstructs a Texture2D for a given texture name within a mod
\npublic static Texture2D GetTexture <T >(string fileName )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nfileName
System.String
\nThe file name of your texture, without the extension
\n Returns \nUnityEngine.Texture2D \nA Texture2D
\n
\n ModContent.GetTextureBytes(BloonsMod, string) Method \nReturns the Bytes associated with a texture.
\npublic static byte [] GetTextureBytes (BTD_Mod_Helper.BloonsMod bloonsMod, string fileName ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\nThe mod that adds this texture.
\n
\nfileName
System.String
\nThe file name of your texture, without the extension.
\n Returns \nSystem.Byte [] \nThe bytes associated with the texture.
\n
\n ModContent.GetTextureBytes(string) Method \nReturns the Bytes associated with a texture.
\nprotected byte [] GetTextureBytes (string fileName ) ;\n
\n Parameters \n
\nfileName
System.String
\nThe file name of your texture, without the extension.
\n Returns \nSystem.Byte [] \nThe bytes associated with the texture.
\n
\n ModContent.GetTextureBytes(string) Method \nReturns the Bytes associated with a texture.
\npublic static byte [] GetTextureBytes <T >(string fileName )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nfileName
System.String
\nThe file name of your texture, without the extension.
\n Returns \nSystem.Byte [] \nThe bytes associated with the texture.
\n
\n ModContent.GetTextureGUID(BloonsMod, string) Method \nGets a texture's GUID by name for a specific mod
\npublic static string GetTextureGUID (BTD_Mod_Helper.BloonsMod mod, string fileName ) ;\n
\n Parameters \n
\nmod
BloonsMod
\nThe BloonsTD6Mod that the texture is from
\n
\nfileName
System.String
\nThe file name of your texture, without the extension
\n Returns \nSystem.String \nThe texture's GUID
\n
\n ModContent.GetTextureGUID(string) Method \nGets a texture's GUID by name for this mod \n \nReturns null if a Texture hasn't been loaded with that name
\npublic string GetTextureGUID (string name ) ;\n
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nSystem.String \nThe texture's GUID
\n
\n ModContent.GetTextureGUID(string) Method \nGets a texture's GUID by name for a specific mod, to be used in SpriteReferences \n \nReturns null if a Texture hasn't been loaded with that name
\npublic static string GetTextureGUID <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nYour mod's main BloonsTD6Mod extending class
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nSystem.String \nThe texture's GUID
\n
\n ModContent.GetTowerModel(int, int, int) Method \nGets the TowerModel for a ModTower at a specific tier level
\npublic static TowerModel GetTowerModel <T >(int top=0 , int mid=0 , int bot=0 )\n where T : BTD_Mod_Helper.Api.Towers.ModTower ;\n
\n Type parameters \n
\nT
\nThe ModTower type
\n Parameters \n
\ntop
System.Int32
\nThe top path tier
\n
\nmid
System.Int32
\nThe middle path tier
\n
\nbot
System.Int32
\nThe bottom path tier
\n Returns \nIl2CppAssets.Scripts.Models.Towers.TowerModel \nThe tower name/id
\n
\n ModContent.GetTowerSet() Method \nGets the fabricated TowerSet enum value for a ModTowerSet
\npublic static TowerSet GetTowerSet <T >()\n where T : BTD_Mod_Helper.Api.Towers.ModTowerSet ;\n
\n Type parameters \n
\nT
\n Returns \nIl2CppAssets.Scripts.Models.TowerSets.TowerSet
\n
\n ModContent.HasMod(string, BloonsMod) Method \nReturns whether a mod with the given name is installed, and pass it to the out param if it is
\npublic static bool HasMod (string name, out BTD_Mod_Helper.BloonsMod bloonsMod ) ;\n
\n Parameters \n
\nname
System.String
\n
\nbloonsMod
BloonsMod
\n Returns \nSystem.Boolean
\n
\n ModContent.HasMod(string) Method \nReturns whether a mod with the given name is installed
\npublic static bool HasMod (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nSystem.Boolean
\n
\n ModContent.Load(ModContent) Method \nCreates the Instances of a ModContent type within a Mod and adds them to ModContentInstances
\nprivate static System.Collections.Generic.IEnumerable<BTD_Mod_Helper.Api.ModContent> Load(BTD_Mod_Helper.Api.ModContent instance);\n
\n Parameters \n
\ninstance
ModContent
\n Returns \nSystem.Collections.Generic.IEnumerable< ModContent >
\n
\n ModContent.RoundSetId() Method \nGets the ID for the given ModRoundSet
\npublic static string RoundSetId <T >()\n where T : BTD_Mod_Helper.Api.Bloons.ModRoundSet ;\n
\n Type parameters \n
\nT
\n Returns \nSystem.String
\n
\n ModContent.TextureExists(BloonsMod, string) Method \nGets whether a texture with a given name has been loaded by the Mod Helper for a mod
\npublic static bool TextureExists (BTD_Mod_Helper.BloonsMod bloonsMod, string name ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\nThe mod to look in
\n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nSystem.Boolean
\n
\n ModContent.TextureExists(string) Method \nGets whether a texture with a given name has been loaded by the Mod Helper for this mod
\nprotected bool TextureExists (string name ) ;\n
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nSystem.Boolean
\n
\n ModContent.TextureExists(string) Method \nGets whether a texture with a given name has been loaded by the Mod Helper for a mod
\npublic static bool TextureExists <T >(string name )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\nThe mod to look in
\n Parameters \n
\nname
System.String
\nThe file name of your texture, without the extension
\n Returns \nSystem.Boolean
\n
\n ModContent.TowerID(int, int, int) Method \nGets the internal tower name/id for a ModTower
\npublic static string TowerID <T >(int top=0 , int mid=0 , int bot=0 )\n where T : BTD_Mod_Helper.Api.Towers.ModTower ;\n
\n Type parameters \n
\nT
\nThe ModTower type
\n Parameters \n
\ntop
System.Int32
\nThe top path tier
\n
\nmid
System.Int32
\nThe middle path tier
\n
\nbot
System.Int32
\nThe bottom path tier
\n Returns \nSystem.String \nThe tower name/id
\n
\n ModContent.TryFind(string, T) Method \nFinds the loaded ModContent with the given Id and type T
\npublic static bool TryFind <T >(string id, out T result )\n where T : BTD_Mod_Helper.Api.ModContent ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nid
System.String
\n
\nresult
(string, T).T\">T
\n Returns \nSystem.Boolean
\n
\n ModContent.UpgradeID() Method \nGets the internal upgrade name/id for a ModUpgrade
\npublic static string UpgradeID <T >()\n where T : BTD_Mod_Helper.Api.Towers.ModUpgrade ;\n
\n Type parameters \n
\nT
\nThe ModUpgrade type
\n Returns \nSystem.String \nThe upgrade name/id
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Api ModContent Class Fields ModContent.mod Field Field Value Properties ModContent.Id Property Property Value ModContent.Name Property Property Value ModContent.Order Property Property Value Methods ModContent.BloonID() Method Type parameters Returns ModContent.CreateAudioSourceReference(string) Method Parameters Returns ModContent.CreateAudioSourceReference(string) Method Type parameters Parameters Returns ModContent.CreatePrefabReference(string) Method Parameters Returns ModContent.CreatePrefabReference() Method Type parameters Returns ModContent.CreateSpriteReference(string) Method Parameters Returns ModContent.Find(string) Method Type parameters Parameters Returns ModContent.GameModeId() Method Type parameters Returns ModContent.GetAudioClip(BloonsMod, string) Method Parameters Returns ModContent.GetAudioClip(string) Method Parameters Returns ModContent.GetAudioClip(string) Method Type parameters Parameters Returns ModContent.GetAudioSourceReference(BloonsMod, string) Method Parameters Returns ModContent.GetAudioSourceReference(string) Method Parameters Returns ModContent.GetAudioSourceReference(string) Method Type parameters Parameters Returns ModContent.GetBundle(BloonsMod, string) Method Parameters Returns ModContent.GetBundle(string) Method Parameters Returns ModContent.GetBundle(string) Method Type parameters Parameters Returns ModContent.GetContent() Method Type parameters Returns ModContent.GetDisplayGUID() Method Type parameters Returns ModContent.GetId(BloonsMod, string) Method Parameters Returns ModContent.GetId(string) Method Parameters Returns ModContent.GetId(string) Method Type parameters Parameters Returns ModContent.GetInstance(Type) Method Parameters Returns ModContent.GetInstance() Method Type parameters Returns ModContent.GetInstances() Method Type parameters Returns ModContent.GetMod(string) Method Parameters Returns ModContent.GetSprite(BloonsMod, string, float) Method Parameters Returns ModContent.GetSprite(string, float) Method Parameters Returns ModContent.GetSprite(string, float) Method Type parameters Parameters Returns ModContent.GetSpriteReference(BloonsMod, string) Method Parameters Returns ModContent.GetSpriteReference(string) Method Parameters Returns ModContent.GetSpriteReference(string) Method Type parameters Parameters Returns ModContent.GetSpriteReferenceOrDefault(BloonsMod, string) Method Parameters Returns ModContent.GetSpriteReferenceOrDefault(string) Method Parameters Returns ModContent.GetSpriteReferenceOrDefault(string) Method Type parameters Parameters Returns ModContent.GetSpriteReferenceOrNull(BloonsMod, string) Method Parameters Returns ModContent.GetSpriteReferenceOrNull(string) Method Parameters Returns ModContent.GetSpriteReferenceOrNull(string) Method Type parameters Parameters Returns ModContent.GetTexture(BloonsMod, string) Method Parameters Returns ModContent.GetTexture(string) Method Parameters Returns ModContent.GetTexture(string) Method Type parameters Parameters Returns ModContent.GetTextureBytes(BloonsMod, string) Method Parameters Returns ModContent.GetTextureBytes(string) Method Parameters Returns ModContent.GetTextureBytes(string) Method Type parameters Parameters Returns ModContent.GetTextureGUID(BloonsMod, string) Method Parameters Returns ModContent.GetTextureGUID(string) Method Parameters Returns ModContent.GetTextureGUID(string) Method Type parameters Parameters Returns ModContent.GetTowerModel(int, int, int) Method Type parameters Parameters Returns ModContent.GetTowerSet() Method Type parameters Returns ModContent.HasMod(string, BloonsMod) Method Parameters Returns ModContent.HasMod(string) Method Parameters Returns ModContent.Load(ModContent) Method Parameters Returns ModContent.RoundSetId() Method Type parameters Returns ModContent.TextureExists(BloonsMod, string) Method Parameters Returns ModContent.TextureExists(string) Method Parameters Returns ModContent.TextureExists(string) Method Type parameters Parameters Returns ModContent.TowerID(int, int, int) Method Type parameters Parameters Returns ModContent.TryFind(string, T) Method Type parameters Parameters Returns ModContent.UpgradeID() Method Type parameters Returns ","title":"BTD_Mod_Helper.Api.ModContent"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModGameMenu.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModGameMenu.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModGameMenu.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModGameMenu.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModGameMenu_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModGameMenu_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModGameMenu_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModGameMenu_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModLoadTask.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModLoadTask.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModLoadTask.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModLoadTask.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModMenu.ModHelperHttp.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModMenu.ModHelperHttp.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModMenu.ModHelperHttp.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModMenu.ModHelperHttp.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModMenuData.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModMenuData.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModMenuData.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModMenuData.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingBool.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingBool.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingBool.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingBool.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingButton.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingButton.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingButton.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingButton.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingCategory.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingCategory.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingCategory.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingCategory.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingDouble.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingDouble.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingDouble.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingDouble.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingEnum_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingEnum_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingEnum_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingEnum_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFile.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFile.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFile.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFile.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFloat.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFloat.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFloat.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFloat.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFolder.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFolder.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFolder.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFolder.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingHotkey.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingHotkey.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingHotkey.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingHotkey.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingInt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingInt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingInt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingInt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingNumber_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingNumber_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingNumber_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingNumber_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingString.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingString.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingString.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingString.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.MoreAccessTools.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.MoreAccessTools.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.MoreAccessTools.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.MoreAccessTools.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.NamedModContent.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.NamedModContent.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.NamedModContent.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.NamedModContent.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Scenarios.ModGameMode.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Scenarios.ModGameMode.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Scenarios.ModGameMode.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Scenarios.ModGameMode.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.TaskScheduler.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.TaskScheduler.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.TaskScheduler.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.TaskScheduler.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModHero.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModHero.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModHero.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModHero.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModSubTower.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModSubTower.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModSubTower.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModSubTower.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModSubTower_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModSubTower_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModSubTower_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModSubTower_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModTower.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModTower.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModTower.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModTower.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModTowerHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModTowerHelper.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModTowerHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModTowerHelper.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModTowerSet.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModTowerSet.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModTowerSet.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModTowerSet.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModTower_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModTower_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModTower_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModTower_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_.json
similarity index 73%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_.json
index b83df0707..ccccfcaef 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n ModVanillaContent Class \nModContent Class for modifying a certain set of vanilla towers
\npublic abstract class ModVanillaContent <T > : BTD_Mod_Helper.Api.Towers.ModVanillaContent \n where T : Model \n
\n Type parameters \n
\nT
\nInheritance System.Object ï¡’ ModContent ï¡’ ModVanillaContent ï¡’ ModVanillaContent
\nDerived \n↳ ModVanillaBloon \n↳ ModVanillaBloons \n↳ ModVanillaTower \n↳ ModVanillaUpgrade
\n Methods \n
\n ModVanillaContent.Apply(T) Method \nApplies the modifications to the vanilla content
\npublic virtual void Apply (T model ) ;\n
\n Parameters \n
\nmodel
.T\">T
\n
\n ModVanillaContent.Apply(T, GameModel) Method \nApplies the modifications to the vanilla content
\npublic virtual void Apply (T model, GameModel gameModel ) ;\n
\n Parameters \n
\nmodel
.T\">T
\n
\ngameModel
Il2CppAssets.Scripts.Models.GameModel
\n
\n ModVanillaContent.GetAffected(GameModel) Method \nGets the TowerModels that this will affect in the GameModel
\npublic abstract System.Collections.Generic.IEnumerable<T> GetAffected (GameModel gameModel ) ;\n
\n Parameters \n
\ngameModel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.IEnumerable< .T\">T >
\n
\n ModVanillaContent.GetAffectedModels(GameModel) Method \nGets the TowerModels that this will affect in the GameModel
\npublic sealed override System.Collections.Generic.IEnumerable<Model> GetAffectedModels (GameModel gameModel ) ;\n
\n Parameters \n
\ngameModel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.IEnumerable< Il2CppAssets.Scripts.Models.Model >
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Towers ModVanillaContent Class Type parameters Methods ModVanillaContent.Apply(T) Method Parameters ModVanillaContent.Apply(T, GameModel) Method Parameters ModVanillaContent.GetAffected(GameModel) Method Parameters Returns ModVanillaContent.GetAffectedModels(GameModel) Method Parameters Returns ","title":"BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n ModVanillaContent Class \nModContent Class for modifying a certain set of vanilla towers
\npublic abstract class ModVanillaContent <T > : BTD_Mod_Helper.Api.Towers.ModVanillaContent \n where T : Model \n
\n Type parameters \n
\nT
\nInheritance System.Object ï¡’ ModContent ï¡’ ModVanillaContent ï¡’ ModVanillaContent
\nDerived \n↳ ModVanillaBloon \n↳ ModVanillaBloons \n↳ ModVanillaTower \n↳ ModVanillaUpgrade
\n Methods \n
\n ModVanillaContent.Apply(T, GameModel) Method \nApplies the modifications to the vanilla content
\npublic virtual void Apply (T model, GameModel gameModel ) ;\n
\n Parameters \n
\nmodel
.T\">T
\n
\ngameModel
Il2CppAssets.Scripts.Models.GameModel
\n
\n ModVanillaContent.Apply(T) Method \nApplies the modifications to the vanilla content
\npublic virtual void Apply (T model ) ;\n
\n Parameters \n
\nmodel
.T\">T
\n
\n ModVanillaContent.GetAffected(GameModel) Method \nGets the TowerModels that this will affect in the GameModel
\npublic abstract System.Collections.Generic.IEnumerable<T> GetAffected (GameModel gameModel ) ;\n
\n Parameters \n
\ngameModel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.IEnumerable< .T\">T >
\n
\n ModVanillaContent.GetAffectedModels(GameModel) Method \nGets the TowerModels that this will affect in the GameModel
\npublic sealed override System.Collections.Generic.IEnumerable<Model> GetAffectedModels (GameModel gameModel ) ;\n
\n Parameters \n
\ngameModel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.IEnumerable< Il2CppAssets.Scripts.Models.Model >
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Towers ModVanillaContent Class Type parameters Methods ModVanillaContent.Apply(T, GameModel) Method Parameters ModVanillaContent.Apply(T) Method Parameters ModVanillaContent.GetAffected(GameModel) Method Parameters Returns ModVanillaContent.GetAffectedModels(GameModel) Method Parameters Returns ","title":"BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaParagon.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaParagon.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaParagon.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaParagon.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower_T_.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower_T_.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower_T_.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower_T_.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaUpgrade.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaUpgrade.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ModVanillaUpgrade.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ModVanillaUpgrade.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ParagonMode.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ParagonMode.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Towers.ParagonMode.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Api.Towers.ParagonMode.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.BloonsMod.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.BloonsMod.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.BloonsMod.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.BloonsMod.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.BloonsTD6Mod.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.BloonsTD6Mod.json
similarity index 94%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.BloonsTD6Mod.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.BloonsTD6Mod.json
index 1c9a3a2ed..8bdc9c2b6 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.BloonsTD6Mod.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.BloonsTD6Mod.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n BloonsTD6Mod Class \nExtend this Class instead of MelonMod to gain access to dozens of easy to use built-in hooks
\npublic abstract class BloonsTD6Mod : BTD_Mod_Helper.BloonsMod \n
\nInheritance MelonLoader.MelonMod ï¡’ BloonsMod ï¡’ BloonsTD6Mod
\n Methods \n
\n BloonsTD6Mod.ActOnMessage(Message) Method \nActs on a Network message that's been sent to the client \n \nUse (Message)\">ReadMessage<T>(Message) to read back the message you sent. \n \nIf this is one of your messages and you're consuming and acting on it, return true. \nOtherwise, return false. Seriously. \nNote: Only invoked if CheatMod == true.
\npublic virtual bool ActOnMessage (Message message ) ;\n
\n Parameters \n
\nmessage
Il2CppNinjaKiwi.NKMulti.Message
\n Returns \nSystem.Boolean
\n
\n BloonsTD6Mod.GetRoundHint(InGame, int, string) Method \nCalled before the game shows a hint for a specific round \nReturn 'false' to prevent the original method from running \n \nEquivalent to a HarmonyPrefix on InGame.GetRoundHint
\npublic virtual bool GetRoundHint (InGame inGame, int round, ref string text ) ;\n
\n Parameters \n
\ninGame
Il2CppAssets.Scripts.Unity.UI_New.InGame.InGame
\n
\nround
System.Int32
\nthe current round
\n
\ntext
System.String
\nthe text the hint will have, passed as a ref to allow changes
\n Returns \nSystem.Boolean
\n
\n BloonsTD6Mod.OnAbilityCast(Ability) Method \nCalled when a ability is cast \n \nEquivalent to a HarmonyPostFix on Ability.Activate
\npublic virtual void OnAbilityCast (Ability ability ) ;\n
\n Parameters \n
\nability
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Abilities.Ability
\n
\n BloonsTD6Mod.OnAttackCreated(Attack, Entity, Model) Method \nCalled right after an Attack is created \n \nEquivalent to a HarmonyPostFix on Attack.Initialise
\npublic virtual void OnAttackCreated (Attack attack, Entity entity, Model modelToUse ) ;\n
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\nmodelToUse
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnAttackModelChanged(Attack, Model) Method \nCalled right after a Tower's Attack is changed for any reason (creation, upgrading, etc.) \n \nEquivalent to a HarmonyPostFix on Attack.UpdatedModel
\npublic virtual void OnAttackModelChanged (Attack attack, Model newModel ) ;\n
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n
\nnewModel
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnAudioFactoryStart(AudioFactory) Method \nCalled when the games audioFactory is loaded \n \nEquivalent to a HarmonyPostFix on AudioFactory.Start
\npublic virtual void OnAudioFactoryStart (AudioFactory audioFactory ) ;\n
\n Parameters \n
\naudioFactory
Il2CppAssets.Scripts.Unity.Audio.AudioFactory
\n
\n BloonsTD6Mod.OnBananaPickup(Cash, float) Method \nCalled after a banana is picked up \n \nEquivalent to a HarmonyPostfix on Cash.Pickup
\npublic virtual void OnBananaPickup (Cash banana, float amount ) ;\n
\n Parameters \n
\nbanana
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Behaviors.Cash
\n
\namount
System.Single
\n
\n BloonsTD6Mod.OnBloonCreated(Bloon) Method \nCalled right after a Bloon is first created \n \nEquivalent to a HarmonyPostFix on Bloon.Initialise
\npublic virtual void OnBloonCreated (Bloon bloon ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\n BloonsTD6Mod.OnBloonDestroy(Bloon) Method \nCalled right after a Bloon is destroyed \n \nEquivalent to a HarmonyPostFix on Bloon.OnDestroy
\npublic virtual void OnBloonDestroy (Bloon bloon ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\n BloonsTD6Mod.OnBloonEmissionsAdded(Spawner, Il2CppReferenceArray, int, int) Method \nCalled after a new bloon emission is added to the spawner \n \nEquivalent to a HarmonyPostfix on Spawner.AddEmissions
\npublic virtual void OnBloonEmissionsAdded (Spawner spawner, Il2CppReferenceArray<BloonEmissionModel> newEmissions, int round, int index=0 ) ;\n
\n Parameters \n
\nspawner
Il2CppAssets.Scripts.Simulation.Track.Spawner
\n
\nnewEmissions
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nround
System.Int32
\n
\nindex
System.Int32
\n
\n BloonsTD6Mod.OnBloonEmitted(Spawner, BloonModel, int, int, float, Bloon) Method \nCalled after a bloon is emitted from a spawner \n \nEquivalent to a HarmonyPostfix on Spawner.Emit
\npublic virtual void OnBloonEmitted (Spawner spawner, BloonModel bloonModel, int round, int index, float startingDist, ref Bloon bloon ) ;\n
\n Parameters \n
\nspawner
Il2CppAssets.Scripts.Simulation.Track.Spawner
\n
\nbloonModel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n
\nround
System.Int32
\n
\nindex
System.Int32
\n
\nstartingDist
System.Single
\n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\n BloonsTD6Mod.OnBloonModelUpdated(Bloon, Model) Method \nCalled right after a Bloon's BloonModel is updated \n \nEquivalent to a HarmonyPostFix on Bloon.UpdatedModel
\npublic virtual void OnBloonModelUpdated (Bloon bloon, Model model ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnBloonPopped(Bloon) Method \nCalled right after a Bloon is destroyed, but only when it's popped and not leaked
\npublic virtual void OnBloonPopped (Bloon bloon ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\n\nCalled after any button is clicked \n \nEquivalent to a HarmonyPostfix on Button.OnPointerClick
\npublic virtual void OnButtonClicked (Button button, PointerEventData clickData ) ;\n
\n Parameters \n
\nbutton
UnityEngine.UI.Button
\n
\nclickData
UnityEngine.EventSystems.PointerEventData
\n
\n BloonsTD6Mod.OnConnected(NKMultiGameInterface) Method \nExecuted once the user has connected to a game session. \nNote: Only invoked if CheatMod == true.
\npublic virtual void OnConnected (NKMultiGameInterface nkGi ) ;\n
\n Parameters \n
\nnkGi
Il2CppNinjaKiwi.NKMulti.NKMultiGameInterface
\nThe interface used to interact with the game.
\n
\n BloonsTD6Mod.OnConnectFail(NKMultiGameInterface) Method \nExecuted once the user has tried to connect to a server, but failed to do so. \nNote: Only invoked if CheatMod == true.
\npublic virtual void OnConnectFail (NKMultiGameInterface nkGi ) ;\n
\n Parameters \n
\nnkGi
Il2CppNinjaKiwi.NKMulti.NKMultiGameInterface
\nThe interface used to interact with the game.
\n
\n BloonsTD6Mod.OnDefeat() Method \nCalled right after a match ends in defeat \n \nEquivalent to a HarmonyPostFix on Simulation.OnDefeat
\npublic virtual void OnDefeat () ;\n
\n
\n BloonsTD6Mod.OnDisconnected(NKMultiGameInterface) Method \nExecuted once the player has disconnected from a server. \nNote: Only invoked if CheatMod == true.
\npublic virtual void OnDisconnected (NKMultiGameInterface nkGi ) ;\n
\n Parameters \n
\nnkGi
Il2CppNinjaKiwi.NKMulti.NKMultiGameInterface
\nThe interface used to interact with the game.
\n
\n BloonsTD6Mod.OnFastForwardChanged(bool) Method \nCalled right after a game ends in victory \n \nEquivalent to a HarmonyPostFix on TimeManager.SetFastForward
\npublic virtual void OnFastForwardChanged (bool newValue ) ;\n
\n Parameters \n
\nnewValue
System.Boolean
\n
\n BloonsTD6Mod.OnGameDataLoaded(GameData) Method \nCalled when the GameData.Instance object is first loaded
\npublic virtual void OnGameDataLoaded (GameData gameData ) ;\n
\n Parameters \n
\ngameData
Il2CppAssets.Scripts.Data.GameData
\nGameData.Instance
\n
\n BloonsTD6Mod.OnGameModelLoaded(GameModel) Method \nCalled when Game.instance.model is not null
\npublic virtual void OnGameModelLoaded (GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\n BloonsTD6Mod.OnGameObjectsReset() Method \nCalled when all of the existing GameObjects within a match are destroyed
\npublic virtual void OnGameObjectsReset () ;\n
\n
\n BloonsTD6Mod.OnInGameLoaded(InGame) Method \nCalled when InGame.instance.UnityToSimulation.Simulation is not null
\npublic virtual void OnInGameLoaded (InGame inGame ) ;\n
\n Parameters \n
\ninGame
Il2CppAssets.Scripts.Unity.UI_New.InGame.InGame
\n
\n BloonsTD6Mod.OnMainMenu() Method \nCalled when you go to the main menu screen \n \nEquivalent to a HarmonyPostFix on MainMenu.OnEnable
\npublic virtual void OnMainMenu () ;\n
\n
\n BloonsTD6Mod.OnMapModelLoaded(MapModel) Method \nCalled when a map model is loaded by the game. Equivelant to MapLoader.Load.
\npublic virtual void OnMapModelLoaded (ref MapModel mapModel ) ;\n
\n Parameters \n
\nmapModel
Il2CppAssets.Scripts.Models.Map.MapModel
\nThe map that was just loaded. It is passed by reference to allow for modifications.
\n
\n BloonsTD6Mod.OnMatchEnd() Method \nCalled when the player returns to the MainMenu from a match \n \nEquivalent to a HarmonyPostFix on InGame.Quit
\npublic virtual void OnMatchEnd () ;\n
\n
\n BloonsTD6Mod.OnMatchStart() Method \nCalled right after a match is started up (restart included it seems like) \n \nEquivalent to a HarmonyPostFix on InGame.StartMatch
\npublic virtual void OnMatchStart () ;\n
\n
\n BloonsTD6Mod.OnModelLoaded(Factory, string, Action) Method \nCalled when a display is being loaded such as a towers 3d model \n \nEquivalent to a HarmonyPostFix on GameModel.CreatedModded
\npublic virtual void OnModelLoaded (Factory factory, string ModelToLoad, System.Action<UnityDisplayNode> action ) ;\n
\n Parameters \n
\nfactory
Il2CppAssets.Scripts.Unity.Display.Factory
\n
\nModelToLoad
System.String
\n
\naction
System.Action< Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode >
\n
\n BloonsTD6Mod.OnNewGameModel(GameModel) Method \nCalled when a new GameModel is created, aka when things like Monkey Knowledge are applied to towers \n \nEquivalent to a HarmonyPostFix on GameModel.CreatedModded
\npublic virtual void OnNewGameModel (GameModel result ) ;\n
\n Parameters \n
\nresult
Il2CppAssets.Scripts.Models.GameModel
\n
\n BloonsTD6Mod.OnNewGameModel(GameModel, List) Method \nCalled when a new GameModel is created, aka when things like Monkey Knowledge are applied to towers \n \nEquivalent to a HarmonyPostFix on GameModel.CreatedModded
\npublic virtual void OnNewGameModel (GameModel result, List<ModModel> mods ) ;\n
\n Parameters \n
\nresult
Il2CppAssets.Scripts.Models.GameModel
\n
\nmods
Il2CppSystem.Collections.Generic.List
\n
\n BloonsTD6Mod.OnNewGameModel(GameModel, MapModel) Method \nCalled when a new GameModel is created, including the map \n \nEquivalent to a HarmonyPostFix on GameModel.CreatedModded
\npublic virtual void OnNewGameModel (GameModel result, MapModel map ) ;\n
\n Parameters \n
\nresult
Il2CppAssets.Scripts.Models.GameModel
\n
\nmap
Il2CppAssets.Scripts.Models.Map.MapModel
\n
\n BloonsTD6Mod.OnNewGameModel(GameModel, IReadOnlyList) Method \nCalled when a new GameModel is created, aka when things like Monkey Knowledge are applied to towers \n \nEquivalent to a HarmonyPostFix on GameModel.CreatedModded
\npublic virtual void OnNewGameModel (GameModel result, System.Collections.Generic.IReadOnlyList<ModModel> mods ) ;\n
\n Parameters \n
\nresult
Il2CppAssets.Scripts.Models.GameModel
\n
\nmods
System.Collections.Generic.IReadOnlyList< Il2CppAssets.Scripts.Models.ModModel >
\n
\n BloonsTD6Mod.OnPauseScreenClosed(PauseScreen) Method \nCalled when the pause screen is closed \n \nEquivalent to a HarmonyPostfix on PauseScreen.Close
\npublic virtual void OnPauseScreenClosed (PauseScreen pauseScreen ) ;\n
\n Parameters \n
\npauseScreen
Il2CppAssets.Scripts.Unity.UI_New.Pause.PauseScreen
\n
\n BloonsTD6Mod.OnPauseScreenOpened(PauseScreen) Method \nCalled when the pause screen is opened \n \nEquivalent to a HarmonyPostfix on PauseScreen.Open
\npublic virtual void OnPauseScreenOpened (PauseScreen pauseScreen ) ;\n
\n Parameters \n
\npauseScreen
Il2CppAssets.Scripts.Unity.UI_New.Pause.PauseScreen
\n
\n BloonsTD6Mod.OnPeerConnected(NKMultiGameInterface, int) Method \nExecuted when a new client has joined the game session. \nNote: Only invoked if CheatMod == true.
\npublic virtual void OnPeerConnected (NKMultiGameInterface nkGi, int peerId ) ;\n
\n Parameters \n
\nnkGi
Il2CppNinjaKiwi.NKMulti.NKMultiGameInterface
\nThe interface used to interact with the game.
\n
\npeerId
System.Int32
\nIndex of the peer in question.
\n
\n BloonsTD6Mod.OnPeerDisconnected(NKMultiGameInterface, int) Method \nExecuted when a new client has left the game session. \nNote: Only invoked if CheatMod == true.
\npublic virtual void OnPeerDisconnected (NKMultiGameInterface nkGi, int peerId ) ;\n
\n Parameters \n
\nnkGi
Il2CppNinjaKiwi.NKMulti.NKMultiGameInterface
\nThe interface used to interact with the game.
\n
\npeerId
System.Int32
\nIndex of the peer in question.
\n
\n BloonsTD6Mod.OnPointerEnterSelectable(Selectable, PointerEventData) Method \nCalled after the mouse goes over a selectable ui element \n \nEquivalent to a HarmonyPostfix on Button.OnPointerEnter
\npublic virtual void OnPointerEnterSelectable (Selectable button, PointerEventData eventData ) ;\n
\n Parameters \n
\nbutton
UnityEngine.UI.Selectable
\n
\neventData
UnityEngine.EventSystems.PointerEventData
\n
\n BloonsTD6Mod.OnPointerExitSelectable(Selectable, PointerEventData) Method \nCalled after the mouse leaves a button \n \nEquivalent to a HarmonyPostfix on Button.OnPointerExit
\npublic virtual void OnPointerExitSelectable (Selectable button, PointerEventData eventData ) ;\n
\n Parameters \n
\nbutton
UnityEngine.UI.Selectable
\n
\neventData
UnityEngine.EventSystems.PointerEventData
\n
\n BloonsTD6Mod.OnProfileLoaded(ProfileModel) Method \nCalled when the player's ProfileModel is loaded. \n \nEquivalent to a HarmonyPostFix on ProfileModel.Validate
\npublic virtual void OnProfileLoaded (ProfileModel result ) ;\n
\n Parameters \n
\nresult
Il2CppAssets.Scripts.Models.Profile.ProfileModel
\n
\n BloonsTD6Mod.OnProjectileCreated(Projectile, Entity, Model) Method \nCalled right after a Projectile is created \n \nEquivalent to a HarmonyPostFix on Projectile.Initialise
\npublic virtual void OnProjectileCreated (Projectile projectile, Entity entity, Model modelToUse ) ;\n
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\nmodelToUse
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnProjectileModelChanged(Projectile, Model) Method \nCalled right after a Tower's TowerModel is changed for any reason (creation, upgrading, etc.) \n \nEquivalent to a HarmonyPostFix on Projectile.UpdatedModel
\npublic virtual void OnProjectileModelChanged (Projectile projectile, Model newModel ) ;\n
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n
\nnewModel
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnRemoveableDestroyed(Removeable) Method \nCalled after a Removeable is destroyed \n \nEquivalent to a HarmonyPostfix on Map.DestroyRemoveable
\npublic virtual void OnRemoveableDestroyed (Removeable removeable ) ;\n
\n Parameters \n
\nremoveable
Il2CppAssets.Scripts.Simulation.Track.Removeable
\n
\n BloonsTD6Mod.OnRestart() Method \nCalled when a match is restarted \n \nEquivalent to a HarmonyPostFix on InGame.Restart
\npublic virtual void OnRestart () ;\n
\n
\n BloonsTD6Mod.OnRoundEnd() Method \nCalled right after a round starts \n \nEquivalent to a HarmonyPostFix on Simulation.OnRoundEnd
\npublic virtual void OnRoundEnd () ;\n
\n
\n BloonsTD6Mod.OnRoundStart() Method \nCalled right after a round starts \n \nEquivalent to a HarmonyPostFix on Simulation.OnRoundStart
\npublic virtual void OnRoundStart () ;\n
\n
\n BloonsTD6Mod.OnSpriteLoad(SpriteReference, Image) Method \nCalled when a sprite is being loaded \n \nEquivalent to a HarmonyPostFix on ResourceLoader.LoadSpriteFromSpriteReferenceAsync
\npublic virtual void OnSpriteLoad (SpriteReference spriteref, Image image ) ;\n
\n Parameters \n
\nspriteref
Il2CppNinjaKiwi.Common.ResourceUtils.SpriteReference
\n
\nimage
UnityEngine.UI.Image
\n
\n BloonsTD6Mod.OnTitleScreen() Method \nCalled right after the game finishes loading everything \n \nEquivalent to a HarmonyPostFix on TitleScreen.Start
\npublic virtual void OnTitleScreen () ;\n
\n
\n\nCalled after a TowerPurchaseButton is created \n \nEquivalent to a HarmonyPostfix on ShopMenu.CreateTowerButton
\npublic virtual void OnTowerButtonCreated (TowerModel tower, int index, bool showAmount, ref ITowerPurchaseButton button ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nindex
System.Int32
\n
\nshowAmount
System.Boolean
\n
\nbutton
Il2CppAssets.Scripts.Unity.UI_New.InGame.StoreMenu.ITowerPurchaseButton
\n
\n BloonsTD6Mod.OnTowerCreated(Tower, Entity, Model) Method \nCalled right after a Tower is initialized \n \nEquivalent to a HarmonyPostFix on Tower.Initialise
\npublic virtual void OnTowerCreated (Tower tower, Entity target, Model modelToUse ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\ntarget
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\nmodelToUse
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnTowerDeselected(Tower) Method \nCalled right after a Tower is deselected by the player \n \nEquivalent to a HarmonyPostFix on Tower.UnHighlight
\npublic virtual void OnTowerDeselected (Tower tower ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\n BloonsTD6Mod.OnTowerDestroyed(Tower) Method \nCalled right after a Tower is destroyed \n \nEquivalent to a HarmonyPostFix on Tower.Destroyed
\npublic virtual void OnTowerDestroyed (Tower tower ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\n BloonsTD6Mod.OnTowerGraphicsCreated(TowerModel, List) Method \nCalled right before a Tower's 3D graphics are initialized \n \nEquivalent to a HarmonyPreFix on InputManager.CreateTowerGraphicsAsync
\npublic virtual void OnTowerGraphicsCreated (TowerModel towerModel, System.Collections.Generic.List<UnityDisplayNode> placementGraphics ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nplacementGraphics
System.Collections.Generic.List< Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode >
\n
\n BloonsTD6Mod.OnTowerInventoryInit(TowerInventory, List) Method \nCalled after a TowerInventory is initialized \n \nEquivalent to a HarmonyPostfix on TowerInventory.Init
\npublic virtual void OnTowerInventoryInit (TowerInventory towerInventory, System.Collections.Generic.List<TowerDetailsModel> baseTowers ) ;\n
\n Parameters \n
\ntowerInventory
Il2CppAssets.Scripts.Simulation.Input.TowerInventory
\n
\nbaseTowers
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel >
\n
\n BloonsTD6Mod.OnTowerInventoryInitialized(TowerInventory, List) Method \nCalled when the TowerInventory is initialized for a game
\npublic virtual void OnTowerInventoryInitialized (TowerInventory towerInventory, System.Collections.Generic.List<TowerDetailsModel> allTowersInTheGame ) ;\n
\n Parameters \n
\ntowerInventory
Il2CppAssets.Scripts.Simulation.Input.TowerInventory
\n
\nallTowersInTheGame
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel >
\n
\n BloonsTD6Mod.OnTowerLoaded(Tower, TowerSaveDataModel) Method \nCalled when you load a save file and a Tower's save data get loaded for the tower \n \nUse saveData.metaData to load custom information \n \nEquivalent to a HarmonyPostFix on Tower.SetSavedData
\npublic virtual void OnTowerLoaded (Tower tower, TowerSaveDataModel saveData ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nsaveData
Il2CppAssets.Scripts.Models.Profile.TowerSaveDataModel
\n
\n BloonsTD6Mod.OnTowerModelChanged(Tower, Model) Method \nCalled right after a Tower's TowerModel is changed for any reason (creation, upgrading, etc.) \n \nEquivalent to a HarmonyPostFix on Tower.UpdatedModel
\npublic virtual void OnTowerModelChanged (Tower tower, Model newModel ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nnewModel
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnTowerSaved(Tower, TowerSaveDataModel) Method \nCalled at the end of each round when a Tower's data is saved \n \nUse saveData.metaData to save custom information \n \nEquivalent to a HarmonyPostFix on Tower.GetSavedData
\npublic virtual void OnTowerSaved (Tower tower, TowerSaveDataModel saveData ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nsaveData
Il2CppAssets.Scripts.Models.Profile.TowerSaveDataModel
\n
\n BloonsTD6Mod.OnTowerSelected(Tower) Method \nCalled right after a Tower is selected by the player \n \nEquivalent to a HarmonyPostFix on TowerSelectionMenu.Show
\npublic virtual void OnTowerSelected (Tower tower ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\n BloonsTD6Mod.OnTowerSold(Tower, float) Method \nCalled right after a Tower is sold \n \nEquivalent to a HarmonyPostFix on Tower.OnSold
\npublic virtual void OnTowerSold (Tower tower, float amount ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\namount
System.Single
\n
\n BloonsTD6Mod.OnTowerUpgraded(Tower, string, TowerModel) Method \nCalled right after a Tower is upgraded
\npublic virtual void OnTowerUpgraded (Tower tower, string upgradeName, TowerModel newBaseTowerModel ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nupgradeName
System.String
\n
\nnewBaseTowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n BloonsTD6Mod.OnVictory() Method \nCalled right after a match ends in victory \n \nEquivalent to a HarmonyPostFix on InGame.OnVictory
\npublic virtual void OnVictory () ;\n
\n
\n BloonsTD6Mod.OnWeaponCreated(Weapon, Entity, Model) Method \nCalled right after a Weapon is created \n \nEquivalent to a HarmonyPostFix on Weapon.Initialise
\npublic virtual void OnWeaponCreated (Weapon weapon, Entity entity, Model modelToUse ) ;\n
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\nmodelToUse
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnWeaponFire(Weapon) Method \nCalled when a weapon fires \n \nEquivalent to a HarmonyPostFix on Weapon.SpawnDart
\npublic virtual void OnWeaponFire (Weapon weapon ) ;\n
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n
\n BloonsTD6Mod.OnWeaponModelChanged(Weapon, Model) Method \nCalled right after a Tower's WeaponModel is changed for any reason (creation, upgrading, etc.) \n \nEquivalent to a HarmonyPostFix on Weapon.UpdatedModel
\npublic virtual void OnWeaponModelChanged (Weapon weapon, Model newModel ) ;\n
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n
\nnewModel
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.PostBloonDamaged(Bloon, float, Projectile, bool, bool, bool, Tower, BloonProperties, bool, bool, bool) Method \nCalled right after a Bloon is damaged \n \nEquivalent to a HarmonyPostFix on Bloon.Damaged
\npublic virtual void PostBloonDamaged (Bloon bloon, float totalAmount, Projectile projectile, bool distributeToChildren, bool overrideDistributeBlocker, bool createEffect, Tower tower, BloonProperties immuneBloonProperties, bool canDestroyProjectile=true , bool ignoreNonTargetable=false , bool blockSpawnChildren=false ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\ntotalAmount
System.Single
\n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n
\ndistributeToChildren
System.Boolean
\n
\noverrideDistributeBlocker
System.Boolean
\n
\ncreateEffect
System.Boolean
\n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nimmuneBloonProperties
Il2Cpp.BloonProperties
\n
\ncanDestroyProjectile
System.Boolean
\n
\nignoreNonTargetable
System.Boolean
\n
\nblockSpawnChildren
System.Boolean
\n
\n BloonsTD6Mod.PostBloonLeaked(Bloon) Method \nCalled right after a Bloon leaks. \n \nEquivalent to a HarmonyPostFix on Bloon.Leaked
\npublic virtual void PostBloonLeaked (Bloon bloon ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\n BloonsTD6Mod.PostCleanProfile(ProfileModel) Method \nIf you removed any data in PreCleanProfile, you may want to add it back here, or just call \nOnProfileLoaded(ProfileModel) \nagain on the profile.
\npublic virtual void PostCleanProfile (ProfileModel profile ) ;\n
\n Parameters \n
\nprofile
Il2CppAssets.Scripts.Models.Profile.ProfileModel
\n
\n BloonsTD6Mod.PostSpriteLoaded(SpriteAtlas, string, Sprite) Method \nCalled after a sprite is loaded from a SpriteAtlas \n \nEquivalent to a HarmonyPostfix on SpriteAtlas.GetSprite
\npublic virtual void PostSpriteLoaded (SpriteAtlas spriteAtlas, string name, ref Sprite result ) ;\n
\n Parameters \n
\nspriteAtlas
UnityEngine.U2D.SpriteAtlas
\n
\nname
System.String
\n
\nresult
UnityEngine.Sprite
\n
\n BloonsTD6Mod.PreBloonLeaked(Bloon) Method \nCalled right before a Bloon would leak. \nReturn 'false' to prevent the leak from happening \n \nEquivalent to a HarmonyPreFix on Bloon.Leaked
\npublic virtual bool PreBloonLeaked (Bloon bloon ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n Returns \nSystem.Boolean
\n
\n BloonsTD6Mod.PreCleanProfile(ProfileModel) Method \nPerform actions on a profile right before the Mod Helper cleans it. If you see that the Mod Helper cleans \npast profile data from your mod on startup, it should be removed here.
\npublic virtual void PreCleanProfile (ProfileModel profile ) ;\n
\n Parameters \n
\nprofile
Il2CppAssets.Scripts.Models.Profile.ProfileModel
\n
\n BloonsTD6Mod.PreSpriteLoaded(SpriteAtlas, string, Sprite) Method \nCalled before a sprite is loaded from a SpriteAtlas \nReturn 'false' to prevent the original method from running \n \nEquivalent to a HarmonyPrefix on SpriteAtlas.GetSprite
\npublic virtual bool PreSpriteLoaded (SpriteAtlas spriteAtlas, ref string name, ref Sprite result ) ;\n
\n Parameters \n
\nspriteAtlas
UnityEngine.U2D.SpriteAtlas
\n
\nname
System.String
\n
\nresult
UnityEngine.Sprite
\n Returns \nSystem.Boolean
\n
\n BloonsTD6Mod.PreTowerInventoryInit(TowerInventory, IEnumerable) Method \nCalled before the TowerInventory is initialized \n \nEquivalent to a HarmonyPrefix on TowerInventory.Init
\npublic virtual void PreTowerInventoryInit (TowerInventory towerInventory, ref System.Collections.Generic.IEnumerable<TowerDetailsModel> baseTowers ) ;\n
\n Parameters \n
\ntowerInventory
Il2CppAssets.Scripts.Simulation.Input.TowerInventory
\n
\nbaseTowers
System.Collections.Generic.IEnumerable< Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel >
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper BloonsTD6Mod Class Methods BloonsTD6Mod.ActOnMessage(Message) Method Parameters Returns BloonsTD6Mod.GetRoundHint(InGame, int, string) Method Parameters Returns BloonsTD6Mod.OnAbilityCast(Ability) Method Parameters BloonsTD6Mod.OnAttackCreated(Attack, Entity, Model) Method Parameters BloonsTD6Mod.OnAttackModelChanged(Attack, Model) Method Parameters BloonsTD6Mod.OnAudioFactoryStart(AudioFactory) Method Parameters BloonsTD6Mod.OnBananaPickup(Cash, float) Method Parameters BloonsTD6Mod.OnBloonCreated(Bloon) Method Parameters BloonsTD6Mod.OnBloonDestroy(Bloon) Method Parameters BloonsTD6Mod.OnBloonEmissionsAdded(Spawner, Il2CppReferenceArray, int, int) Method Parameters BloonsTD6Mod.OnBloonEmitted(Spawner, BloonModel, int, int, float, Bloon) Method Parameters BloonsTD6Mod.OnBloonModelUpdated(Bloon, Model) Method Parameters BloonsTD6Mod.OnBloonPopped(Bloon) Method Parameters BloonsTD6Mod.OnButtonClicked(Button, PointerEventData) Method Parameters BloonsTD6Mod.OnConnected(NKMultiGameInterface) Method Parameters BloonsTD6Mod.OnConnectFail(NKMultiGameInterface) Method Parameters BloonsTD6Mod.OnDefeat() Method BloonsTD6Mod.OnDisconnected(NKMultiGameInterface) Method Parameters BloonsTD6Mod.OnFastForwardChanged(bool) Method Parameters BloonsTD6Mod.OnGameDataLoaded(GameData) Method Parameters BloonsTD6Mod.OnGameModelLoaded(GameModel) Method Parameters BloonsTD6Mod.OnGameObjectsReset() Method BloonsTD6Mod.OnInGameLoaded(InGame) Method Parameters BloonsTD6Mod.OnMainMenu() Method BloonsTD6Mod.OnMapModelLoaded(MapModel) Method Parameters BloonsTD6Mod.OnMatchEnd() Method BloonsTD6Mod.OnMatchStart() Method BloonsTD6Mod.OnModelLoaded(Factory, string, Action) Method Parameters BloonsTD6Mod.OnNewGameModel(GameModel) Method Parameters BloonsTD6Mod.OnNewGameModel(GameModel, List) Method Parameters BloonsTD6Mod.OnNewGameModel(GameModel, MapModel) Method Parameters BloonsTD6Mod.OnNewGameModel(GameModel, IReadOnlyList) Method Parameters BloonsTD6Mod.OnPauseScreenClosed(PauseScreen) Method Parameters BloonsTD6Mod.OnPauseScreenOpened(PauseScreen) Method Parameters BloonsTD6Mod.OnPeerConnected(NKMultiGameInterface, int) Method Parameters BloonsTD6Mod.OnPeerDisconnected(NKMultiGameInterface, int) Method Parameters BloonsTD6Mod.OnPointerEnterSelectable(Selectable, PointerEventData) Method Parameters BloonsTD6Mod.OnPointerExitSelectable(Selectable, PointerEventData) Method Parameters BloonsTD6Mod.OnProfileLoaded(ProfileModel) Method Parameters BloonsTD6Mod.OnProjectileCreated(Projectile, Entity, Model) Method Parameters BloonsTD6Mod.OnProjectileModelChanged(Projectile, Model) Method Parameters BloonsTD6Mod.OnRemoveableDestroyed(Removeable) Method Parameters BloonsTD6Mod.OnRestart() Method BloonsTD6Mod.OnRoundEnd() Method BloonsTD6Mod.OnRoundStart() Method BloonsTD6Mod.OnSpriteLoad(SpriteReference, Image) Method Parameters BloonsTD6Mod.OnTitleScreen() Method BloonsTD6Mod.OnTowerButtonCreated(TowerModel, int, bool, ITowerPurchaseButton) Method Parameters BloonsTD6Mod.OnTowerCreated(Tower, Entity, Model) Method Parameters BloonsTD6Mod.OnTowerDeselected(Tower) Method Parameters BloonsTD6Mod.OnTowerDestroyed(Tower) Method Parameters BloonsTD6Mod.OnTowerGraphicsCreated(TowerModel, List) Method Parameters BloonsTD6Mod.OnTowerInventoryInit(TowerInventory, List) Method Parameters BloonsTD6Mod.OnTowerInventoryInitialized(TowerInventory, List) Method Parameters BloonsTD6Mod.OnTowerLoaded(Tower, TowerSaveDataModel) Method Parameters BloonsTD6Mod.OnTowerModelChanged(Tower, Model) Method Parameters BloonsTD6Mod.OnTowerSaved(Tower, TowerSaveDataModel) Method Parameters BloonsTD6Mod.OnTowerSelected(Tower) Method Parameters BloonsTD6Mod.OnTowerSold(Tower, float) Method Parameters BloonsTD6Mod.OnTowerUpgraded(Tower, string, TowerModel) Method Parameters BloonsTD6Mod.OnVictory() Method BloonsTD6Mod.OnWeaponCreated(Weapon, Entity, Model) Method Parameters BloonsTD6Mod.OnWeaponFire(Weapon) Method Parameters BloonsTD6Mod.OnWeaponModelChanged(Weapon, Model) Method Parameters BloonsTD6Mod.PostBloonDamaged(Bloon, float, Projectile, bool, bool, bool, Tower, BloonProperties, bool, bool, bool) Method Parameters BloonsTD6Mod.PostBloonLeaked(Bloon) Method Parameters BloonsTD6Mod.PostCleanProfile(ProfileModel) Method Parameters BloonsTD6Mod.PostSpriteLoaded(SpriteAtlas, string, Sprite) Method Parameters BloonsTD6Mod.PreBloonLeaked(Bloon) Method Parameters Returns BloonsTD6Mod.PreCleanProfile(ProfileModel) Method Parameters BloonsTD6Mod.PreSpriteLoaded(SpriteAtlas, string, Sprite) Method Parameters Returns BloonsTD6Mod.PreTowerInventoryInit(TowerInventory, IEnumerable) Method Parameters ","title":"BTD_Mod_Helper.BloonsTD6Mod"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n BloonsTD6Mod Class \nExtend this Class instead of MelonMod to gain access to dozens of easy to use built-in hooks
\npublic abstract class BloonsTD6Mod : BTD_Mod_Helper.BloonsMod \n
\nInheritance MelonLoader.MelonMod ï¡’ BloonsMod ï¡’ BloonsTD6Mod
\n Methods \n
\n BloonsTD6Mod.ActOnMessage(Message) Method \nActs on a Network message that's been sent to the client \n \nUse (Message)\">ReadMessage<T>(Message) to read back the message you sent. \n \nIf this is one of your messages and you're consuming and acting on it, return true. \nOtherwise, return false. Seriously. \nNote: Only invoked if CheatMod == true.
\npublic virtual bool ActOnMessage (Message message ) ;\n
\n Parameters \n
\nmessage
Il2CppNinjaKiwi.NKMulti.Message
\n Returns \nSystem.Boolean
\n
\n BloonsTD6Mod.GetRoundHint(InGame, int, string) Method \nCalled before the game shows a hint for a specific round \nReturn 'false' to prevent the original method from running \n \nEquivalent to a HarmonyPrefix on InGame.GetRoundHint
\npublic virtual bool GetRoundHint (InGame inGame, int round, ref string text ) ;\n
\n Parameters \n
\ninGame
Il2CppAssets.Scripts.Unity.UI_New.InGame.InGame
\n
\nround
System.Int32
\nthe current round
\n
\ntext
System.String
\nthe text the hint will have, passed as a ref to allow changes
\n Returns \nSystem.Boolean
\n
\n BloonsTD6Mod.OnAbilityCast(Ability) Method \nCalled when a ability is cast \n \nEquivalent to a HarmonyPostFix on Ability.Activate
\npublic virtual void OnAbilityCast (Ability ability ) ;\n
\n Parameters \n
\nability
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Abilities.Ability
\n
\n BloonsTD6Mod.OnAttackCreated(Attack, Entity, Model) Method \nCalled right after an Attack is created \n \nEquivalent to a HarmonyPostFix on Attack.Initialise
\npublic virtual void OnAttackCreated (Attack attack, Entity entity, Model modelToUse ) ;\n
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\nmodelToUse
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnAttackModelChanged(Attack, Model) Method \nCalled right after a Tower's Attack is changed for any reason (creation, upgrading, etc.) \n \nEquivalent to a HarmonyPostFix on Attack.UpdatedModel
\npublic virtual void OnAttackModelChanged (Attack attack, Model newModel ) ;\n
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n
\nnewModel
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnAudioFactoryStart(AudioFactory) Method \nCalled when the games audioFactory is loaded \n \nEquivalent to a HarmonyPostFix on AudioFactory.Start
\npublic virtual void OnAudioFactoryStart (AudioFactory audioFactory ) ;\n
\n Parameters \n
\naudioFactory
Il2CppAssets.Scripts.Unity.Audio.AudioFactory
\n
\n BloonsTD6Mod.OnBananaPickup(Cash, float) Method \nCalled after a banana is picked up \n \nEquivalent to a HarmonyPostfix on Cash.Pickup
\npublic virtual void OnBananaPickup (Cash banana, float amount ) ;\n
\n Parameters \n
\nbanana
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Behaviors.Cash
\n
\namount
System.Single
\n
\n BloonsTD6Mod.OnBloonCreated(Bloon) Method \nCalled right after a Bloon is first created \n \nEquivalent to a HarmonyPostFix on Bloon.Initialise
\npublic virtual void OnBloonCreated (Bloon bloon ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\n BloonsTD6Mod.OnBloonDestroy(Bloon) Method \nCalled right after a Bloon is destroyed \n \nEquivalent to a HarmonyPostFix on Bloon.OnDestroy
\npublic virtual void OnBloonDestroy (Bloon bloon ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\n BloonsTD6Mod.OnBloonEmissionsAdded(Spawner, Il2CppReferenceArray, int, int) Method \nCalled after a new bloon emission is added to the spawner \n \nEquivalent to a HarmonyPostfix on Spawner.AddEmissions
\npublic virtual void OnBloonEmissionsAdded (Spawner spawner, Il2CppReferenceArray<BloonEmissionModel> newEmissions, int round, int index=0 ) ;\n
\n Parameters \n
\nspawner
Il2CppAssets.Scripts.Simulation.Track.Spawner
\n
\nnewEmissions
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nround
System.Int32
\n
\nindex
System.Int32
\n
\n BloonsTD6Mod.OnBloonEmitted(Spawner, BloonModel, int, int, float, Bloon) Method \nCalled after a bloon is emitted from a spawner \n \nEquivalent to a HarmonyPostfix on Spawner.Emit
\npublic virtual void OnBloonEmitted (Spawner spawner, BloonModel bloonModel, int round, int index, float startingDist, ref Bloon bloon ) ;\n
\n Parameters \n
\nspawner
Il2CppAssets.Scripts.Simulation.Track.Spawner
\n
\nbloonModel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n
\nround
System.Int32
\n
\nindex
System.Int32
\n
\nstartingDist
System.Single
\n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\n BloonsTD6Mod.OnBloonModelUpdated(Bloon, Model) Method \nCalled right after a Bloon's BloonModel is updated \n \nEquivalent to a HarmonyPostFix on Bloon.UpdatedModel
\npublic virtual void OnBloonModelUpdated (Bloon bloon, Model model ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnBloonPopped(Bloon) Method \nCalled right after a Bloon is destroyed, but only when it's popped and not leaked
\npublic virtual void OnBloonPopped (Bloon bloon ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\n\nCalled after any button is clicked \n \nEquivalent to a HarmonyPostfix on Button.OnPointerClick
\npublic virtual void OnButtonClicked (Button button, PointerEventData clickData ) ;\n
\n Parameters \n
\nbutton
UnityEngine.UI.Button
\n
\nclickData
UnityEngine.EventSystems.PointerEventData
\n
\n BloonsTD6Mod.OnConnected(NKMultiGameInterface) Method \nExecuted once the user has connected to a game session. \nNote: Only invoked if CheatMod == true.
\npublic virtual void OnConnected (NKMultiGameInterface nkGi ) ;\n
\n Parameters \n
\nnkGi
Il2CppNinjaKiwi.NKMulti.NKMultiGameInterface
\nThe interface used to interact with the game.
\n
\n BloonsTD6Mod.OnConnectFail(NKMultiGameInterface) Method \nExecuted once the user has tried to connect to a server, but failed to do so. \nNote: Only invoked if CheatMod == true.
\npublic virtual void OnConnectFail (NKMultiGameInterface nkGi ) ;\n
\n Parameters \n
\nnkGi
Il2CppNinjaKiwi.NKMulti.NKMultiGameInterface
\nThe interface used to interact with the game.
\n
\n BloonsTD6Mod.OnDefeat() Method \nCalled right after a match ends in defeat \n \nEquivalent to a HarmonyPostFix on Simulation.OnDefeat
\npublic virtual void OnDefeat () ;\n
\n
\n BloonsTD6Mod.OnDisconnected(NKMultiGameInterface) Method \nExecuted once the player has disconnected from a server. \nNote: Only invoked if CheatMod == true.
\npublic virtual void OnDisconnected (NKMultiGameInterface nkGi ) ;\n
\n Parameters \n
\nnkGi
Il2CppNinjaKiwi.NKMulti.NKMultiGameInterface
\nThe interface used to interact with the game.
\n
\n BloonsTD6Mod.OnFastForwardChanged(bool) Method \nCalled right after a game ends in victory \n \nEquivalent to a HarmonyPostFix on TimeManager.SetFastForward
\npublic virtual void OnFastForwardChanged (bool newValue ) ;\n
\n Parameters \n
\nnewValue
System.Boolean
\n
\n BloonsTD6Mod.OnGameDataLoaded(GameData) Method \nCalled when the GameData.Instance object is first loaded
\npublic virtual void OnGameDataLoaded (GameData gameData ) ;\n
\n Parameters \n
\ngameData
Il2CppAssets.Scripts.Data.GameData
\nGameData.Instance
\n
\n BloonsTD6Mod.OnGameModelLoaded(GameModel) Method \nCalled when Game.instance.model is not null
\npublic virtual void OnGameModelLoaded (GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\n BloonsTD6Mod.OnGameObjectsReset() Method \nCalled when all of the existing GameObjects within a match are destroyed
\npublic virtual void OnGameObjectsReset () ;\n
\n
\n BloonsTD6Mod.OnInGameLoaded(InGame) Method \nCalled when InGame.instance.UnityToSimulation.Simulation is not null
\npublic virtual void OnInGameLoaded (InGame inGame ) ;\n
\n Parameters \n
\ninGame
Il2CppAssets.Scripts.Unity.UI_New.InGame.InGame
\n
\n BloonsTD6Mod.OnMainMenu() Method \nCalled when you go to the main menu screen \n \nEquivalent to a HarmonyPostFix on MainMenu.OnEnable
\npublic virtual void OnMainMenu () ;\n
\n
\n BloonsTD6Mod.OnMapModelLoaded(MapModel) Method \nCalled when a map model is loaded by the game. Equivelant to MapLoader.Load.
\npublic virtual void OnMapModelLoaded (ref MapModel mapModel ) ;\n
\n Parameters \n
\nmapModel
Il2CppAssets.Scripts.Models.Map.MapModel
\nThe map that was just loaded. It is passed by reference to allow for modifications.
\n
\n BloonsTD6Mod.OnMatchEnd() Method \nCalled when the player returns to the MainMenu from a match \n \nEquivalent to a HarmonyPostFix on InGame.Quit
\npublic virtual void OnMatchEnd () ;\n
\n
\n BloonsTD6Mod.OnMatchStart() Method \nCalled right after a match is started up (restart included it seems like) \n \nEquivalent to a HarmonyPostFix on InGame.StartMatch
\npublic virtual void OnMatchStart () ;\n
\n
\n BloonsTD6Mod.OnModelLoaded(Factory, string, Action) Method \nCalled when a display is being loaded such as a towers 3d model \n \nEquivalent to a HarmonyPostFix on GameModel.CreatedModded
\npublic virtual void OnModelLoaded (Factory factory, string ModelToLoad, System.Action<UnityDisplayNode> action ) ;\n
\n Parameters \n
\nfactory
Il2CppAssets.Scripts.Unity.Display.Factory
\n
\nModelToLoad
System.String
\n
\naction
System.Action< Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode >
\n
\n BloonsTD6Mod.OnNewGameModel(GameModel, List) Method \nCalled when a new GameModel is created, aka when things like Monkey Knowledge are applied to towers \n \nEquivalent to a HarmonyPostFix on GameModel.CreatedModded
\npublic virtual void OnNewGameModel (GameModel result, List<ModModel> mods ) ;\n
\n Parameters \n
\nresult
Il2CppAssets.Scripts.Models.GameModel
\n
\nmods
Il2CppSystem.Collections.Generic.List
\n
\n BloonsTD6Mod.OnNewGameModel(GameModel, MapModel) Method \nCalled when a new GameModel is created, including the map \n \nEquivalent to a HarmonyPostFix on GameModel.CreatedModded
\npublic virtual void OnNewGameModel (GameModel result, MapModel map ) ;\n
\n Parameters \n
\nresult
Il2CppAssets.Scripts.Models.GameModel
\n
\nmap
Il2CppAssets.Scripts.Models.Map.MapModel
\n
\n BloonsTD6Mod.OnNewGameModel(GameModel, IReadOnlyList) Method \nCalled when a new GameModel is created, aka when things like Monkey Knowledge are applied to towers \n \nEquivalent to a HarmonyPostFix on GameModel.CreatedModded
\npublic virtual void OnNewGameModel (GameModel result, System.Collections.Generic.IReadOnlyList<ModModel> mods ) ;\n
\n Parameters \n
\nresult
Il2CppAssets.Scripts.Models.GameModel
\n
\nmods
System.Collections.Generic.IReadOnlyList< Il2CppAssets.Scripts.Models.ModModel >
\n
\n BloonsTD6Mod.OnNewGameModel(GameModel) Method \nCalled when a new GameModel is created, aka when things like Monkey Knowledge are applied to towers \n \nEquivalent to a HarmonyPostFix on GameModel.CreatedModded
\npublic virtual void OnNewGameModel (GameModel result ) ;\n
\n Parameters \n
\nresult
Il2CppAssets.Scripts.Models.GameModel
\n
\n BloonsTD6Mod.OnPauseScreenClosed(PauseScreen) Method \nCalled when the pause screen is closed \n \nEquivalent to a HarmonyPostfix on PauseScreen.Close
\npublic virtual void OnPauseScreenClosed (PauseScreen pauseScreen ) ;\n
\n Parameters \n
\npauseScreen
Il2CppAssets.Scripts.Unity.UI_New.Pause.PauseScreen
\n
\n BloonsTD6Mod.OnPauseScreenOpened(PauseScreen) Method \nCalled when the pause screen is opened \n \nEquivalent to a HarmonyPostfix on PauseScreen.Open
\npublic virtual void OnPauseScreenOpened (PauseScreen pauseScreen ) ;\n
\n Parameters \n
\npauseScreen
Il2CppAssets.Scripts.Unity.UI_New.Pause.PauseScreen
\n
\n BloonsTD6Mod.OnPeerConnected(NKMultiGameInterface, int) Method \nExecuted when a new client has joined the game session. \nNote: Only invoked if CheatMod == true.
\npublic virtual void OnPeerConnected (NKMultiGameInterface nkGi, int peerId ) ;\n
\n Parameters \n
\nnkGi
Il2CppNinjaKiwi.NKMulti.NKMultiGameInterface
\nThe interface used to interact with the game.
\n
\npeerId
System.Int32
\nIndex of the peer in question.
\n
\n BloonsTD6Mod.OnPeerDisconnected(NKMultiGameInterface, int) Method \nExecuted when a new client has left the game session. \nNote: Only invoked if CheatMod == true.
\npublic virtual void OnPeerDisconnected (NKMultiGameInterface nkGi, int peerId ) ;\n
\n Parameters \n
\nnkGi
Il2CppNinjaKiwi.NKMulti.NKMultiGameInterface
\nThe interface used to interact with the game.
\n
\npeerId
System.Int32
\nIndex of the peer in question.
\n
\n BloonsTD6Mod.OnPointerEnterSelectable(Selectable, PointerEventData) Method \nCalled after the mouse goes over a selectable ui element \n \nEquivalent to a HarmonyPostfix on Button.OnPointerEnter
\npublic virtual void OnPointerEnterSelectable (Selectable button, PointerEventData eventData ) ;\n
\n Parameters \n
\nbutton
UnityEngine.UI.Selectable
\n
\neventData
UnityEngine.EventSystems.PointerEventData
\n
\n BloonsTD6Mod.OnPointerExitSelectable(Selectable, PointerEventData) Method \nCalled after the mouse leaves a button \n \nEquivalent to a HarmonyPostfix on Button.OnPointerExit
\npublic virtual void OnPointerExitSelectable (Selectable button, PointerEventData eventData ) ;\n
\n Parameters \n
\nbutton
UnityEngine.UI.Selectable
\n
\neventData
UnityEngine.EventSystems.PointerEventData
\n
\n BloonsTD6Mod.OnProfileLoaded(ProfileModel) Method \nCalled when the player's ProfileModel is loaded. \n \nEquivalent to a HarmonyPostFix on ProfileModel.Validate
\npublic virtual void OnProfileLoaded (ProfileModel result ) ;\n
\n Parameters \n
\nresult
Il2CppAssets.Scripts.Models.Profile.ProfileModel
\n
\n BloonsTD6Mod.OnProjectileCreated(Projectile, Entity, Model) Method \nCalled right after a Projectile is created \n \nEquivalent to a HarmonyPostFix on Projectile.Initialise
\npublic virtual void OnProjectileCreated (Projectile projectile, Entity entity, Model modelToUse ) ;\n
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\nmodelToUse
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnProjectileModelChanged(Projectile, Model) Method \nCalled right after a Tower's TowerModel is changed for any reason (creation, upgrading, etc.) \n \nEquivalent to a HarmonyPostFix on Projectile.UpdatedModel
\npublic virtual void OnProjectileModelChanged (Projectile projectile, Model newModel ) ;\n
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n
\nnewModel
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnRemoveableDestroyed(Removeable) Method \nCalled after a Removeable is destroyed \n \nEquivalent to a HarmonyPostfix on Map.DestroyRemoveable
\npublic virtual void OnRemoveableDestroyed (Removeable removeable ) ;\n
\n Parameters \n
\nremoveable
Il2CppAssets.Scripts.Simulation.Track.Removeable
\n
\n BloonsTD6Mod.OnRestart() Method \nCalled when a match is restarted \n \nEquivalent to a HarmonyPostFix on InGame.Restart
\npublic virtual void OnRestart () ;\n
\n
\n BloonsTD6Mod.OnRoundEnd() Method \nCalled right after a round starts \n \nEquivalent to a HarmonyPostFix on Simulation.OnRoundEnd
\npublic virtual void OnRoundEnd () ;\n
\n
\n BloonsTD6Mod.OnRoundStart() Method \nCalled right after a round starts \n \nEquivalent to a HarmonyPostFix on Simulation.OnRoundStart
\npublic virtual void OnRoundStart () ;\n
\n
\n BloonsTD6Mod.OnSpriteLoad(SpriteReference, Image) Method \nCalled when a sprite is being loaded \n \nEquivalent to a HarmonyPostFix on ResourceLoader.LoadSpriteFromSpriteReferenceAsync
\npublic virtual void OnSpriteLoad (SpriteReference spriteref, Image image ) ;\n
\n Parameters \n
\nspriteref
Il2CppNinjaKiwi.Common.ResourceUtils.SpriteReference
\n
\nimage
UnityEngine.UI.Image
\n
\n BloonsTD6Mod.OnTitleScreen() Method \nCalled right after the game finishes loading everything \n \nEquivalent to a HarmonyPostFix on TitleScreen.Start
\npublic virtual void OnTitleScreen () ;\n
\n
\n\nCalled after a TowerPurchaseButton is created \n \nEquivalent to a HarmonyPostfix on ShopMenu.CreateTowerButton
\npublic virtual void OnTowerButtonCreated (TowerModel tower, int index, bool showAmount, ref ITowerPurchaseButton button ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nindex
System.Int32
\n
\nshowAmount
System.Boolean
\n
\nbutton
Il2CppAssets.Scripts.Unity.UI_New.InGame.StoreMenu.ITowerPurchaseButton
\n
\n BloonsTD6Mod.OnTowerCreated(Tower, Entity, Model) Method \nCalled right after a Tower is initialized \n \nEquivalent to a HarmonyPostFix on Tower.Initialise
\npublic virtual void OnTowerCreated (Tower tower, Entity target, Model modelToUse ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\ntarget
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\nmodelToUse
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnTowerDeselected(Tower) Method \nCalled right after a Tower is deselected by the player \n \nEquivalent to a HarmonyPostFix on Tower.UnHighlight
\npublic virtual void OnTowerDeselected (Tower tower ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\n BloonsTD6Mod.OnTowerDestroyed(Tower) Method \nCalled right after a Tower is destroyed \n \nEquivalent to a HarmonyPostFix on Tower.Destroyed
\npublic virtual void OnTowerDestroyed (Tower tower ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\n BloonsTD6Mod.OnTowerGraphicsCreated(TowerModel, List) Method \nCalled right before a Tower's 3D graphics are initialized \n \nEquivalent to a HarmonyPreFix on InputManager.CreateTowerGraphicsAsync
\npublic virtual void OnTowerGraphicsCreated (TowerModel towerModel, System.Collections.Generic.List<UnityDisplayNode> placementGraphics ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nplacementGraphics
System.Collections.Generic.List< Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode >
\n
\n BloonsTD6Mod.OnTowerInventoryInit(TowerInventory, List) Method \nCalled after a TowerInventory is initialized \n \nEquivalent to a HarmonyPostfix on TowerInventory.Init
\npublic virtual void OnTowerInventoryInit (TowerInventory towerInventory, System.Collections.Generic.List<TowerDetailsModel> baseTowers ) ;\n
\n Parameters \n
\ntowerInventory
Il2CppAssets.Scripts.Simulation.Input.TowerInventory
\n
\nbaseTowers
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel >
\n
\n BloonsTD6Mod.OnTowerInventoryInitialized(TowerInventory, List) Method \nCalled when the TowerInventory is initialized for a game
\npublic virtual void OnTowerInventoryInitialized (TowerInventory towerInventory, System.Collections.Generic.List<TowerDetailsModel> allTowersInTheGame ) ;\n
\n Parameters \n
\ntowerInventory
Il2CppAssets.Scripts.Simulation.Input.TowerInventory
\n
\nallTowersInTheGame
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel >
\n
\n BloonsTD6Mod.OnTowerLoaded(Tower, TowerSaveDataModel) Method \nCalled when you load a save file and a Tower's save data get loaded for the tower \n \nUse saveData.metaData to load custom information \n \nEquivalent to a HarmonyPostFix on Tower.SetSavedData
\npublic virtual void OnTowerLoaded (Tower tower, TowerSaveDataModel saveData ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nsaveData
Il2CppAssets.Scripts.Models.Profile.TowerSaveDataModel
\n
\n BloonsTD6Mod.OnTowerModelChanged(Tower, Model) Method \nCalled right after a Tower's TowerModel is changed for any reason (creation, upgrading, etc.) \n \nEquivalent to a HarmonyPostFix on Tower.UpdatedModel
\npublic virtual void OnTowerModelChanged (Tower tower, Model newModel ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nnewModel
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnTowerSaved(Tower, TowerSaveDataModel) Method \nCalled at the end of each round when a Tower's data is saved \n \nUse saveData.metaData to save custom information \n \nEquivalent to a HarmonyPostFix on Tower.GetSavedData
\npublic virtual void OnTowerSaved (Tower tower, TowerSaveDataModel saveData ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nsaveData
Il2CppAssets.Scripts.Models.Profile.TowerSaveDataModel
\n
\n BloonsTD6Mod.OnTowerSelected(Tower) Method \nCalled right after a Tower is selected by the player \n \nEquivalent to a HarmonyPostFix on TowerSelectionMenu.Show
\npublic virtual void OnTowerSelected (Tower tower ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\n BloonsTD6Mod.OnTowerSold(Tower, float) Method \nCalled right after a Tower is sold \n \nEquivalent to a HarmonyPostFix on Tower.OnSold
\npublic virtual void OnTowerSold (Tower tower, float amount ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\namount
System.Single
\n
\n BloonsTD6Mod.OnTowerUpgraded(Tower, string, TowerModel) Method \nCalled right after a Tower is upgraded
\npublic virtual void OnTowerUpgraded (Tower tower, string upgradeName, TowerModel newBaseTowerModel ) ;\n
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nupgradeName
System.String
\n
\nnewBaseTowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n BloonsTD6Mod.OnVictory() Method \nCalled right after a match ends in victory \n \nEquivalent to a HarmonyPostFix on InGame.OnVictory
\npublic virtual void OnVictory () ;\n
\n
\n BloonsTD6Mod.OnWeaponCreated(Weapon, Entity, Model) Method \nCalled right after a Weapon is created \n \nEquivalent to a HarmonyPostFix on Weapon.Initialise
\npublic virtual void OnWeaponCreated (Weapon weapon, Entity entity, Model modelToUse ) ;\n
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\nmodelToUse
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.OnWeaponFire(Weapon) Method \nCalled when a weapon fires \n \nEquivalent to a HarmonyPostFix on Weapon.SpawnDart
\npublic virtual void OnWeaponFire (Weapon weapon ) ;\n
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n
\n BloonsTD6Mod.OnWeaponModelChanged(Weapon, Model) Method \nCalled right after a Tower's WeaponModel is changed for any reason (creation, upgrading, etc.) \n \nEquivalent to a HarmonyPostFix on Weapon.UpdatedModel
\npublic virtual void OnWeaponModelChanged (Weapon weapon, Model newModel ) ;\n
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n
\nnewModel
Il2CppAssets.Scripts.Models.Model
\n
\n BloonsTD6Mod.PostBloonDamaged(Bloon, float, Projectile, bool, bool, bool, Tower, BloonProperties, bool, bool, bool) Method \nCalled right after a Bloon is damaged \n \nEquivalent to a HarmonyPostFix on Bloon.Damaged
\npublic virtual void PostBloonDamaged (Bloon bloon, float totalAmount, Projectile projectile, bool distributeToChildren, bool overrideDistributeBlocker, bool createEffect, Tower tower, BloonProperties immuneBloonProperties, bool canDestroyProjectile=true , bool ignoreNonTargetable=false , bool blockSpawnChildren=false ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\ntotalAmount
System.Single
\n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n
\ndistributeToChildren
System.Boolean
\n
\noverrideDistributeBlocker
System.Boolean
\n
\ncreateEffect
System.Boolean
\n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nimmuneBloonProperties
Il2Cpp.BloonProperties
\n
\ncanDestroyProjectile
System.Boolean
\n
\nignoreNonTargetable
System.Boolean
\n
\nblockSpawnChildren
System.Boolean
\n
\n BloonsTD6Mod.PostBloonLeaked(Bloon) Method \nCalled right after a Bloon leaks. \n \nEquivalent to a HarmonyPostFix on Bloon.Leaked
\npublic virtual void PostBloonLeaked (Bloon bloon ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\n BloonsTD6Mod.PostCleanProfile(ProfileModel) Method \nIf you removed any data in PreCleanProfile, you may want to add it back here, or just call \nOnProfileLoaded(ProfileModel) \nagain on the profile.
\npublic virtual void PostCleanProfile (ProfileModel profile ) ;\n
\n Parameters \n
\nprofile
Il2CppAssets.Scripts.Models.Profile.ProfileModel
\n
\n BloonsTD6Mod.PostSpriteLoaded(SpriteAtlas, string, Sprite) Method \nCalled after a sprite is loaded from a SpriteAtlas \n \nEquivalent to a HarmonyPostfix on SpriteAtlas.GetSprite
\npublic virtual void PostSpriteLoaded (SpriteAtlas spriteAtlas, string name, ref Sprite result ) ;\n
\n Parameters \n
\nspriteAtlas
UnityEngine.U2D.SpriteAtlas
\n
\nname
System.String
\n
\nresult
UnityEngine.Sprite
\n
\n BloonsTD6Mod.PreBloonLeaked(Bloon) Method \nCalled right before a Bloon would leak. \nReturn 'false' to prevent the leak from happening \n \nEquivalent to a HarmonyPreFix on Bloon.Leaked
\npublic virtual bool PreBloonLeaked (Bloon bloon ) ;\n
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n Returns \nSystem.Boolean
\n
\n BloonsTD6Mod.PreCleanProfile(ProfileModel) Method \nPerform actions on a profile right before the Mod Helper cleans it. If you see that the Mod Helper cleans \npast profile data from your mod on startup, it should be removed here.
\npublic virtual void PreCleanProfile (ProfileModel profile ) ;\n
\n Parameters \n
\nprofile
Il2CppAssets.Scripts.Models.Profile.ProfileModel
\n
\n BloonsTD6Mod.PreSpriteLoaded(SpriteAtlas, string, Sprite) Method \nCalled before a sprite is loaded from a SpriteAtlas \nReturn 'false' to prevent the original method from running \n \nEquivalent to a HarmonyPrefix on SpriteAtlas.GetSprite
\npublic virtual bool PreSpriteLoaded (SpriteAtlas spriteAtlas, ref string name, ref Sprite result ) ;\n
\n Parameters \n
\nspriteAtlas
UnityEngine.U2D.SpriteAtlas
\n
\nname
System.String
\n
\nresult
UnityEngine.Sprite
\n Returns \nSystem.Boolean
\n
\n BloonsTD6Mod.PreTowerInventoryInit(TowerInventory, IEnumerable) Method \nCalled before the TowerInventory is initialized \n \nEquivalent to a HarmonyPrefix on TowerInventory.Init
\npublic virtual void PreTowerInventoryInit (TowerInventory towerInventory, ref System.Collections.Generic.IEnumerable<TowerDetailsModel> baseTowers ) ;\n
\n Parameters \n
\ntowerInventory
Il2CppAssets.Scripts.Simulation.Input.TowerInventory
\n
\nbaseTowers
System.Collections.Generic.IEnumerable< Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel >
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper BloonsTD6Mod Class Methods BloonsTD6Mod.ActOnMessage(Message) Method Parameters Returns BloonsTD6Mod.GetRoundHint(InGame, int, string) Method Parameters Returns BloonsTD6Mod.OnAbilityCast(Ability) Method Parameters BloonsTD6Mod.OnAttackCreated(Attack, Entity, Model) Method Parameters BloonsTD6Mod.OnAttackModelChanged(Attack, Model) Method Parameters BloonsTD6Mod.OnAudioFactoryStart(AudioFactory) Method Parameters BloonsTD6Mod.OnBananaPickup(Cash, float) Method Parameters BloonsTD6Mod.OnBloonCreated(Bloon) Method Parameters BloonsTD6Mod.OnBloonDestroy(Bloon) Method Parameters BloonsTD6Mod.OnBloonEmissionsAdded(Spawner, Il2CppReferenceArray, int, int) Method Parameters BloonsTD6Mod.OnBloonEmitted(Spawner, BloonModel, int, int, float, Bloon) Method Parameters BloonsTD6Mod.OnBloonModelUpdated(Bloon, Model) Method Parameters BloonsTD6Mod.OnBloonPopped(Bloon) Method Parameters BloonsTD6Mod.OnButtonClicked(Button, PointerEventData) Method Parameters BloonsTD6Mod.OnConnected(NKMultiGameInterface) Method Parameters BloonsTD6Mod.OnConnectFail(NKMultiGameInterface) Method Parameters BloonsTD6Mod.OnDefeat() Method BloonsTD6Mod.OnDisconnected(NKMultiGameInterface) Method Parameters BloonsTD6Mod.OnFastForwardChanged(bool) Method Parameters BloonsTD6Mod.OnGameDataLoaded(GameData) Method Parameters BloonsTD6Mod.OnGameModelLoaded(GameModel) Method Parameters BloonsTD6Mod.OnGameObjectsReset() Method BloonsTD6Mod.OnInGameLoaded(InGame) Method Parameters BloonsTD6Mod.OnMainMenu() Method BloonsTD6Mod.OnMapModelLoaded(MapModel) Method Parameters BloonsTD6Mod.OnMatchEnd() Method BloonsTD6Mod.OnMatchStart() Method BloonsTD6Mod.OnModelLoaded(Factory, string, Action) Method Parameters BloonsTD6Mod.OnNewGameModel(GameModel, List) Method Parameters BloonsTD6Mod.OnNewGameModel(GameModel, MapModel) Method Parameters BloonsTD6Mod.OnNewGameModel(GameModel, IReadOnlyList) Method Parameters BloonsTD6Mod.OnNewGameModel(GameModel) Method Parameters BloonsTD6Mod.OnPauseScreenClosed(PauseScreen) Method Parameters BloonsTD6Mod.OnPauseScreenOpened(PauseScreen) Method Parameters BloonsTD6Mod.OnPeerConnected(NKMultiGameInterface, int) Method Parameters BloonsTD6Mod.OnPeerDisconnected(NKMultiGameInterface, int) Method Parameters BloonsTD6Mod.OnPointerEnterSelectable(Selectable, PointerEventData) Method Parameters BloonsTD6Mod.OnPointerExitSelectable(Selectable, PointerEventData) Method Parameters BloonsTD6Mod.OnProfileLoaded(ProfileModel) Method Parameters BloonsTD6Mod.OnProjectileCreated(Projectile, Entity, Model) Method Parameters BloonsTD6Mod.OnProjectileModelChanged(Projectile, Model) Method Parameters BloonsTD6Mod.OnRemoveableDestroyed(Removeable) Method Parameters BloonsTD6Mod.OnRestart() Method BloonsTD6Mod.OnRoundEnd() Method BloonsTD6Mod.OnRoundStart() Method BloonsTD6Mod.OnSpriteLoad(SpriteReference, Image) Method Parameters BloonsTD6Mod.OnTitleScreen() Method BloonsTD6Mod.OnTowerButtonCreated(TowerModel, int, bool, ITowerPurchaseButton) Method Parameters BloonsTD6Mod.OnTowerCreated(Tower, Entity, Model) Method Parameters BloonsTD6Mod.OnTowerDeselected(Tower) Method Parameters BloonsTD6Mod.OnTowerDestroyed(Tower) Method Parameters BloonsTD6Mod.OnTowerGraphicsCreated(TowerModel, List) Method Parameters BloonsTD6Mod.OnTowerInventoryInit(TowerInventory, List) Method Parameters BloonsTD6Mod.OnTowerInventoryInitialized(TowerInventory, List) Method Parameters BloonsTD6Mod.OnTowerLoaded(Tower, TowerSaveDataModel) Method Parameters BloonsTD6Mod.OnTowerModelChanged(Tower, Model) Method Parameters BloonsTD6Mod.OnTowerSaved(Tower, TowerSaveDataModel) Method Parameters BloonsTD6Mod.OnTowerSelected(Tower) Method Parameters BloonsTD6Mod.OnTowerSold(Tower, float) Method Parameters BloonsTD6Mod.OnTowerUpgraded(Tower, string, TowerModel) Method Parameters BloonsTD6Mod.OnVictory() Method BloonsTD6Mod.OnWeaponCreated(Weapon, Entity, Model) Method Parameters BloonsTD6Mod.OnWeaponFire(Weapon) Method Parameters BloonsTD6Mod.OnWeaponModelChanged(Weapon, Model) Method Parameters BloonsTD6Mod.PostBloonDamaged(Bloon, float, Projectile, bool, bool, bool, Tower, BloonProperties, bool, bool, bool) Method Parameters BloonsTD6Mod.PostBloonLeaked(Bloon) Method Parameters BloonsTD6Mod.PostCleanProfile(ProfileModel) Method Parameters BloonsTD6Mod.PostSpriteLoaded(SpriteAtlas, string, Sprite) Method Parameters BloonsTD6Mod.PreBloonLeaked(Bloon) Method Parameters Returns BloonsTD6Mod.PreCleanProfile(ProfileModel) Method Parameters BloonsTD6Mod.PreSpriteLoaded(SpriteAtlas, string, Sprite) Method Parameters Returns BloonsTD6Mod.PreTowerInventoryInit(TowerInventory, IEnumerable) Method Parameters ","title":"BTD_Mod_Helper.BloonsTD6Mod"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt.json
similarity index 79%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt.json
index 43b195f89..488cf4b77 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n AbilityModelBehaviorExt Class \nExtensions for AbilityModels
\npublic static class AbilityModelBehaviorExt \n
\nInheritance System.Object ï¡’ AbilityModelBehaviorExt
\n Methods \n
\n AbilityModelBehaviorExt.AddBehavior(this AbilityModel, T) Method \nAdd a Behavior to this model
\npublic static void AddBehavior <T >(this AbilityModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n
\nbehavior
(this AbilityModel, T).T\">T
\n
\n AbilityModelBehaviorExt.GetBehavior(this AbilityModel) Method \nReturn the first Behavior of type T, or null if there isn't one
\npublic static T GetBehavior <T >(this AbilityModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n Returns \n(this AbilityModel).T\">T
\n
\n AbilityModelBehaviorExt.GetBehaviors(this AbilityModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this AbilityModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n Returns \nSystem.Collections.Generic.List< (this AbilityModel).T\">T >
\n
\n AbilityModelBehaviorExt.HasBehavior(this AbilityModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this AbilityModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n Returns \nSystem.Boolean
\n
\n AbilityModelBehaviorExt.RemoveBehavior(this AbilityModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this AbilityModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n
\n AbilityModelBehaviorExt.RemoveBehavior(this AbilityModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this AbilityModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n
\nbehavior
(this AbilityModel, T).T\">T
\n
\n AbilityModelBehaviorExt.RemoveBehaviors(this AbilityModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this AbilityModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n
\n AbilityModelBehaviorExt.RemoveBehaviors(this AbilityModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this AbilityModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions AbilityModelBehaviorExt Class Methods AbilityModelBehaviorExt.AddBehavior(this AbilityModel, T) Method Type parameters Parameters AbilityModelBehaviorExt.GetBehavior(this AbilityModel) Method Type parameters Parameters Returns AbilityModelBehaviorExt.GetBehaviors(this AbilityModel) Method Type parameters Parameters Returns AbilityModelBehaviorExt.HasBehavior(this AbilityModel) Method Type parameters Parameters Returns AbilityModelBehaviorExt.RemoveBehavior(this AbilityModel) Method Type parameters Parameters AbilityModelBehaviorExt.RemoveBehavior(this AbilityModel, T) Method Type parameters Parameters AbilityModelBehaviorExt.RemoveBehaviors(this AbilityModel) Method Parameters AbilityModelBehaviorExt.RemoveBehaviors(this AbilityModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n AbilityModelBehaviorExt Class \nExtensions for AbilityModels
\npublic static class AbilityModelBehaviorExt \n
\nInheritance System.Object ï¡’ AbilityModelBehaviorExt
\n Methods \n
\n AbilityModelBehaviorExt.AddBehavior(this AbilityModel, T) Method \nAdd a Behavior to this model
\npublic static void AddBehavior <T >(this AbilityModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n
\nbehavior
(this AbilityModel, T).T\">T
\n
\n AbilityModelBehaviorExt.GetBehavior(this AbilityModel) Method \nReturn the first Behavior of type T, or null if there isn't one
\npublic static T GetBehavior <T >(this AbilityModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n Returns \n(this AbilityModel).T\">T
\n
\n AbilityModelBehaviorExt.GetBehaviors(this AbilityModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this AbilityModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n Returns \nSystem.Collections.Generic.List< (this AbilityModel).T\">T >
\n
\n AbilityModelBehaviorExt.HasBehavior(this AbilityModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this AbilityModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n Returns \nSystem.Boolean
\n
\n AbilityModelBehaviorExt.RemoveBehavior(this AbilityModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this AbilityModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n
\nbehavior
(this AbilityModel, T).T\">T
\n
\n AbilityModelBehaviorExt.RemoveBehavior(this AbilityModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this AbilityModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n
\n AbilityModelBehaviorExt.RemoveBehaviors(this AbilityModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this AbilityModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n
\n AbilityModelBehaviorExt.RemoveBehaviors(this AbilityModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this AbilityModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions AbilityModelBehaviorExt Class Methods AbilityModelBehaviorExt.AddBehavior(this AbilityModel, T) Method Type parameters Parameters AbilityModelBehaviorExt.GetBehavior(this AbilityModel) Method Type parameters Parameters Returns AbilityModelBehaviorExt.GetBehaviors(this AbilityModel) Method Type parameters Parameters Returns AbilityModelBehaviorExt.HasBehavior(this AbilityModel) Method Type parameters Parameters Returns AbilityModelBehaviorExt.RemoveBehavior(this AbilityModel, T) Method Type parameters Parameters AbilityModelBehaviorExt.RemoveBehavior(this AbilityModel) Method Type parameters Parameters AbilityModelBehaviorExt.RemoveBehaviors(this AbilityModel) Method Parameters AbilityModelBehaviorExt.RemoveBehaviors(this AbilityModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AbilityModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AbilityModelExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AbilityModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AbilityModelExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ActionExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ActionExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ActionExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ActionExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt.json
similarity index 80%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt.json
index c71692f07..dca8570a0 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n AddBehaviorToBloonModelExt Class \nExtensions for AddBehaviorToBloonModels
\npublic static class AddBehaviorToBloonModelExt \n
\nInheritance System.Object ï¡’ AddBehaviorToBloonModelExt
\n Methods \n
\n AddBehaviorToBloonModelExt.AddBehavior(this AddBehaviorToBloonModel, T) Method \nAdd a Behavior to this model
\npublic static void AddBehavior <T >(this AddBehaviorToBloonModel model, T behavior )\n where T : BloonBehaviorModel ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n
\nbehavior
(this AddBehaviorToBloonModel, T).T\">T
\n
\n AddBehaviorToBloonModelExt.GetBehavior(this AddBehaviorToBloonModel) Method \nReturn the first Behavior of type T, or null if there isn't one
\npublic static T GetBehavior <T >(this AddBehaviorToBloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n Returns \n(this AddBehaviorToBloonModel).T\">T
\n
\n AddBehaviorToBloonModelExt.GetBehaviors(this AddBehaviorToBloonModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this AddBehaviorToBloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n Returns \nSystem.Collections.Generic.List< (this AddBehaviorToBloonModel).T\">T >
\n
\n AddBehaviorToBloonModelExt.HasBehavior(this AddBehaviorToBloonModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this AddBehaviorToBloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n Returns \nSystem.Boolean
\n
\n AddBehaviorToBloonModelExt.RemoveBehavior(this AddBehaviorToBloonModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this AddBehaviorToBloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n
\n AddBehaviorToBloonModelExt.RemoveBehavior(this AddBehaviorToBloonModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this AddBehaviorToBloonModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n
\nbehavior
(this AddBehaviorToBloonModel, T).T\">T
\n
\n AddBehaviorToBloonModelExt.RemoveBehaviors(this AddBehaviorToBloonModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this AddBehaviorToBloonModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n
\n AddBehaviorToBloonModelExt.RemoveBehaviors(this AddBehaviorToBloonModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this AddBehaviorToBloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions AddBehaviorToBloonModelExt Class Methods AddBehaviorToBloonModelExt.AddBehavior(this AddBehaviorToBloonModel, T) Method Type parameters Parameters AddBehaviorToBloonModelExt.GetBehavior(this AddBehaviorToBloonModel) Method Type parameters Parameters Returns AddBehaviorToBloonModelExt.GetBehaviors(this AddBehaviorToBloonModel) Method Type parameters Parameters Returns AddBehaviorToBloonModelExt.HasBehavior(this AddBehaviorToBloonModel) Method Type parameters Parameters Returns AddBehaviorToBloonModelExt.RemoveBehavior(this AddBehaviorToBloonModel) Method Type parameters Parameters AddBehaviorToBloonModelExt.RemoveBehavior(this AddBehaviorToBloonModel, T) Method Type parameters Parameters AddBehaviorToBloonModelExt.RemoveBehaviors(this AddBehaviorToBloonModel) Method Parameters AddBehaviorToBloonModelExt.RemoveBehaviors(this AddBehaviorToBloonModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n AddBehaviorToBloonModelExt Class \nExtensions for AddBehaviorToBloonModels
\npublic static class AddBehaviorToBloonModelExt \n
\nInheritance System.Object ï¡’ AddBehaviorToBloonModelExt
\n Methods \n
\n AddBehaviorToBloonModelExt.AddBehavior(this AddBehaviorToBloonModel, T) Method \nAdd a Behavior to this model
\npublic static void AddBehavior <T >(this AddBehaviorToBloonModel model, T behavior )\n where T : BloonBehaviorModel ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n
\nbehavior
(this AddBehaviorToBloonModel, T).T\">T
\n
\n AddBehaviorToBloonModelExt.GetBehavior(this AddBehaviorToBloonModel) Method \nReturn the first Behavior of type T, or null if there isn't one
\npublic static T GetBehavior <T >(this AddBehaviorToBloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n Returns \n(this AddBehaviorToBloonModel).T\">T
\n
\n AddBehaviorToBloonModelExt.GetBehaviors(this AddBehaviorToBloonModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this AddBehaviorToBloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n Returns \nSystem.Collections.Generic.List< (this AddBehaviorToBloonModel).T\">T >
\n
\n AddBehaviorToBloonModelExt.HasBehavior(this AddBehaviorToBloonModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this AddBehaviorToBloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n Returns \nSystem.Boolean
\n
\n AddBehaviorToBloonModelExt.RemoveBehavior(this AddBehaviorToBloonModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this AddBehaviorToBloonModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n
\nbehavior
(this AddBehaviorToBloonModel, T).T\">T
\n
\n AddBehaviorToBloonModelExt.RemoveBehavior(this AddBehaviorToBloonModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this AddBehaviorToBloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n
\n AddBehaviorToBloonModelExt.RemoveBehaviors(this AddBehaviorToBloonModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this AddBehaviorToBloonModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
\n
\n AddBehaviorToBloonModelExt.RemoveBehaviors(this AddBehaviorToBloonModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this AddBehaviorToBloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.Behaviors.AddBehaviorToBloonModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions AddBehaviorToBloonModelExt Class Methods AddBehaviorToBloonModelExt.AddBehavior(this AddBehaviorToBloonModel, T) Method Type parameters Parameters AddBehaviorToBloonModelExt.GetBehavior(this AddBehaviorToBloonModel) Method Type parameters Parameters Returns AddBehaviorToBloonModelExt.GetBehaviors(this AddBehaviorToBloonModel) Method Type parameters Parameters Returns AddBehaviorToBloonModelExt.HasBehavior(this AddBehaviorToBloonModel) Method Type parameters Parameters Returns AddBehaviorToBloonModelExt.RemoveBehavior(this AddBehaviorToBloonModel, T) Method Type parameters Parameters AddBehaviorToBloonModelExt.RemoveBehavior(this AddBehaviorToBloonModel) Method Type parameters Parameters AddBehaviorToBloonModelExt.RemoveBehaviors(this AddBehaviorToBloonModel) Method Parameters AddBehaviorToBloonModelExt.RemoveBehaviors(this AddBehaviorToBloonModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt.json
similarity index 63%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt.json
index fd09fec0b..440feabd5 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n AirUnitModelBehaviorExt Class \nBehavior extensions for AirUnitModels
\npublic static class AirUnitModelBehaviorExt \n
\nInheritance System.Object ï¡’ AirUnitModelBehaviorExt
\n Methods \n
\n AirUnitModelBehaviorExt.AddBehavior(this AirUnitModel, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this AirUnitModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n
\nbehavior
(this AirUnitModel, T).T\">T
\n
\n AirUnitModelBehaviorExt.GetBehavior(this AirUnitModel) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this AirUnitModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n Returns \n(this AirUnitModel).T\">T
\n
\n AirUnitModelBehaviorExt.GetBehaviors(this AirUnitModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this AirUnitModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n Returns \nSystem.Collections.Generic.List< (this AirUnitModel).T\">T >
\n
\n AirUnitModelBehaviorExt.HasBehavior(this AirUnitModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this AirUnitModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n Returns \nSystem.Boolean
\n
\n AirUnitModelBehaviorExt.HasBehavior(this AirUnitModel, T) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this AirUnitModel model, out T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n
\nbehavior
(this AirUnitModel, T).T\">T
\n Returns \nSystem.Boolean
\n
\n AirUnitModelBehaviorExt.RemoveBehavior(this AirUnitModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this AirUnitModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n
\n AirUnitModelBehaviorExt.RemoveBehavior(this AirUnitModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this AirUnitModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n
\nbehavior
(this AirUnitModel, T).T\">T
\n
\n AirUnitModelBehaviorExt.RemoveBehaviors(this AirUnitModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this AirUnitModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n
\n AirUnitModelBehaviorExt.RemoveBehaviors(this AirUnitModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this AirUnitModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions AirUnitModelBehaviorExt Class Methods AirUnitModelBehaviorExt.AddBehavior(this AirUnitModel, T) Method Type parameters Parameters AirUnitModelBehaviorExt.GetBehavior(this AirUnitModel) Method Type parameters Parameters Returns AirUnitModelBehaviorExt.GetBehaviors(this AirUnitModel) Method Type parameters Parameters Returns AirUnitModelBehaviorExt.HasBehavior(this AirUnitModel) Method Type parameters Parameters Returns AirUnitModelBehaviorExt.HasBehavior(this AirUnitModel, T) Method Type parameters Parameters Returns AirUnitModelBehaviorExt.RemoveBehavior(this AirUnitModel) Method Type parameters Parameters AirUnitModelBehaviorExt.RemoveBehavior(this AirUnitModel, T) Method Type parameters Parameters AirUnitModelBehaviorExt.RemoveBehaviors(this AirUnitModel) Method Parameters AirUnitModelBehaviorExt.RemoveBehaviors(this AirUnitModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n AirUnitModelBehaviorExt Class \nBehavior extensions for AirUnitModels
\npublic static class AirUnitModelBehaviorExt \n
\nInheritance System.Object ï¡’ AirUnitModelBehaviorExt
\n Methods \n
\n AirUnitModelBehaviorExt.AddBehavior(this AirUnitModel, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this AirUnitModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n
\nbehavior
(this AirUnitModel, T).T\">T
\n
\n AirUnitModelBehaviorExt.GetBehavior(this AirUnitModel) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this AirUnitModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n Returns \n(this AirUnitModel).T\">T
\n
\n AirUnitModelBehaviorExt.GetBehaviors(this AirUnitModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this AirUnitModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n Returns \nSystem.Collections.Generic.List< (this AirUnitModel).T\">T >
\n
\n AirUnitModelBehaviorExt.HasBehavior(this AirUnitModel, T) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this AirUnitModel model, out T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n
\nbehavior
(this AirUnitModel, T).T\">T
\n Returns \nSystem.Boolean
\n
\n AirUnitModelBehaviorExt.HasBehavior(this AirUnitModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this AirUnitModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n Returns \nSystem.Boolean
\n
\n AirUnitModelBehaviorExt.RemoveBehavior(this AirUnitModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this AirUnitModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n
\nbehavior
(this AirUnitModel, T).T\">T
\n
\n AirUnitModelBehaviorExt.RemoveBehavior(this AirUnitModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this AirUnitModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n
\n AirUnitModelBehaviorExt.RemoveBehaviors(this AirUnitModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this AirUnitModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
\n
\n AirUnitModelBehaviorExt.RemoveBehaviors(this AirUnitModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this AirUnitModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions AirUnitModelBehaviorExt Class Methods AirUnitModelBehaviorExt.AddBehavior(this AirUnitModel, T) Method Type parameters Parameters AirUnitModelBehaviorExt.GetBehavior(this AirUnitModel) Method Type parameters Parameters Returns AirUnitModelBehaviorExt.GetBehaviors(this AirUnitModel) Method Type parameters Parameters Returns AirUnitModelBehaviorExt.HasBehavior(this AirUnitModel, T) Method Type parameters Parameters Returns AirUnitModelBehaviorExt.HasBehavior(this AirUnitModel) Method Type parameters Parameters Returns AirUnitModelBehaviorExt.RemoveBehavior(this AirUnitModel, T) Method Type parameters Parameters AirUnitModelBehaviorExt.RemoveBehavior(this AirUnitModel) Method Type parameters Parameters AirUnitModelBehaviorExt.RemoveBehaviors(this AirUnitModel) Method Parameters AirUnitModelBehaviorExt.RemoveBehaviors(this AirUnitModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ArrayExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ArrayExt.json
similarity index 94%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ArrayExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ArrayExt.json
index ffcb8bad1..51ddfdd8c 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ArrayExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ArrayExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n ArrayExt Class \nExtensions for arrays
\npublic static class ArrayExt \n
\nInheritance System.Object ï¡’ ArrayExt
\n Methods \n
\n ArrayExt.AddTo(this T[], List) Method \nReturn this with Items added to it
\npublic static T[] AddTo <T >(this T[] array, System.Collections.Generic.List<T> objectsToAdd )\n where T : Object ;\n
\n Type parameters \n
\nT
\nThe Type of the Items you want to add
\n Parameters \n
\narray
(this T[], System.Collections.Generic.List).T\">T []
\n
\nobjectsToAdd
System.Collections.Generic.List< (this T[], System.Collections.Generic.List).T\">T >
\nItems you want to add
\n Returns \n(this T[], System.Collections.Generic.List).T\">T []
\n
\n ArrayExt.AddTo(this T[], T) Method \nReturn this with an Item added to it
\npublic static T[] AddTo <T >(this T[] array, T objectToAdd )\n where T : Object ;\n
\n Type parameters \n
\nT
\nThe Type of the Item you want to add
\n Parameters \n
\narray
(this T[], T).T\">T []
\n
\nobjectToAdd
(this T[], T).T\">T
\nItem to add to this
\n Returns \n(this T[], T).T\">T []
\n
\n ArrayExt.AddTo(this T[], T[]) Method \nReturn this with Items added to it
\npublic static T[] AddTo <T >(this T[] array, T[] objectsToAdd )\n where T : Object ;\n
\n Type parameters \n
\nT
\nThe Type of the Items you want to add
\n Parameters \n
\narray
(this T[], T[]).T\">T []
\n
\nobjectsToAdd
(this T[], T[]).T\">T []
\nItems you want to add
\n Returns \n(this T[], T[]).T\">T []
\n
\n ArrayExt.Any(this T[]) Method \nReturn whether or not there are any elements in this
\npublic static bool Any <T >(this T[] array ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[]).T\">T []
\n Returns \nSystem.Boolean
\n
\n ArrayExt.Any(this T[], Func<T,bool>) Method \nReturn whether or not there are any elements in this that match the predicate
\npublic static bool Any <T >(this T[] array, System.Func<T,bool > predicate ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[], System.Func).T\">T []
\n
\npredicate
System.Func< (this T[], System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Boolean
\n
\n ArrayExt.CheckTypes<T1,T2,T3,T4,T5,T6>(this object[], T1, T2, T3, T4, T5, T6) Method \nChecks if the parameter array has the given types
\npublic static bool CheckTypes <T1 ,T2 ,T3 ,T4 ,T5 ,T6 >(this object [] parameters, out T1 param1, out T2 param2, out T3 param3, out T4 param4, out T5 param5, out T6 param6 ) ;\n
\n Type parameters \n
\nT1
\n
\nT2
\n
\nT3
\n
\nT4
\n
\nT5
\n
\nT6
\n Parameters \n
\nparameters
System.Object []
\n
\nparam1
(this object[], T1, T2, T3, T4, T5, T6).T1\">T1
\n
\nparam2
(this object[], T1, T2, T3, T4, T5, T6).T2\">T2
\n
\nparam3
(this object[], T1, T2, T3, T4, T5, T6).T3\">T3
\n
\nparam4
(this object[], T1, T2, T3, T4, T5, T6).T4\">T4
\n
\nparam5
(this object[], T1, T2, T3, T4, T5, T6).T5\">T5
\n
\nparam6
(this object[], T1, T2, T3, T4, T5, T6).T6\">T6
\n Returns \nSystem.Boolean
\n
\n ArrayExt.CheckTypes<T1,T2,T3,T4,T5>(this object[], T1, T2, T3, T4, T5) Method \nChecks if the parameter array has the given types
\npublic static bool CheckTypes <T1 ,T2 ,T3 ,T4 ,T5 >(this object [] parameters, out T1 param1, out T2 param2, out T3 param3, out T4 param4, out T5 param5 ) ;\n
\n Type parameters \n
\nT1
\n
\nT2
\n
\nT3
\n
\nT4
\n
\nT5
\n Parameters \n
\nparameters
System.Object []
\n
\nparam1
(this object[], T1, T2, T3, T4, T5).T1\">T1
\n
\nparam2
(this object[], T1, T2, T3, T4, T5).T2\">T2
\n
\nparam3
(this object[], T1, T2, T3, T4, T5).T3\">T3
\n
\nparam4
(this object[], T1, T2, T3, T4, T5).T4\">T4
\n
\nparam5
(this object[], T1, T2, T3, T4, T5).T5\">T5
\n Returns \nSystem.Boolean
\n
\n ArrayExt.CheckTypes<T1,T2,T3,T4>(this object[], T1, T2, T3, T4) Method \nChecks if the parameter array has the given types
\npublic static bool CheckTypes <T1 ,T2 ,T3 ,T4 >(this object [] parameters, out T1 param1, out T2 param2, out T3 param3, out T4 param4 ) ;\n
\n Type parameters \n
\nT1
\n
\nT2
\n
\nT3
\n
\nT4
\n Parameters \n
\nparameters
System.Object []
\n
\nparam1
(this object[], T1, T2, T3, T4).T1\">T1
\n
\nparam2
(this object[], T1, T2, T3, T4).T2\">T2
\n
\nparam3
(this object[], T1, T2, T3, T4).T3\">T3
\n
\nparam4
(this object[], T1, T2, T3, T4).T4\">T4
\n Returns \nSystem.Boolean
\n
\n ArrayExt.CheckTypes<T1,T2,T3>(this object[], T1, T2, T3) Method \nChecks if the parameter array has the given types
\npublic static bool CheckTypes <T1 ,T2 ,T3 >(this object [] parameters, out T1 param1, out T2 param2, out T3 param3 ) ;\n
\n Type parameters \n
\nT1
\n
\nT2
\n
\nT3
\n Parameters \n
\nparameters
System.Object []
\n
\nparam1
(this object[], T1, T2, T3).T1\">T1
\n
\nparam2
(this object[], T1, T2, T3).T2\">T2
\n
\nparam3
(this object[], T1, T2, T3).T3\">T3
\n Returns \nSystem.Boolean
\n
\n ArrayExt.CheckTypes<T1,T2>(this object[], T1, T2) Method \nChecks if the parameter array has the given types
\npublic static bool CheckTypes <T1 ,T2 >(this object [] parameters, out T1 param1, out T2 param2 ) ;\n
\n Type parameters \n
\nT1
\n
\nT2
\n Parameters \n
\nparameters
System.Object []
\n
\nparam1
(this object[], T1, T2).T1\">T1
\n
\nparam2
(this object[], T1, T2).T2\">T2
\n Returns \nSystem.Boolean
\n
\n ArrayExt.CheckTypes(this object[], T1) Method \nChecks if the parameter array has the given types
\npublic static bool CheckTypes <T1 >(this object [] parameters, out T1 param1 ) ;\n
\n Type parameters \n
\nT1
\n Parameters \n
\nparameters
System.Object []
\n
\nparam1
(this object[], T1).T1\">T1
\n Returns \nSystem.Boolean
\n
\n ArrayExt.Duplicate(this T[]) Method \nReturn a duplicate of this Array
\npublic static T[] Duplicate <T >(this T[] array ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[]).T\">T []
\n Returns \n(this T[]).T\">T []
\n
\n ArrayExt.DuplicateAs<TSource,TCast>(this TSource[]) Method \nReturn a duplicate of this array as type TCast
\npublic static TCast[] DuplicateAs <TSource ,TCast >(this TSource[] array )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\nThe original Array Type
\n
\nTCast
\nThe Cast type
\n Parameters \n
\narray
(this TSource[]).TSource\">TSource []
\n Returns \n(this TSource[]).TCast\">TCast []
\n
\n ArrayExt.FindAll(this T[], Predicate) Method \nRetrieves all the elements that match the conditions defined by the specified predicate.
\npublic static T[] FindAll <T >(this T[] array, System.Predicate<T> match ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[], System.Predicate).T\">T []
\n
\nmatch
System.Predicate< (this T[], System.Predicate).T\">T >
\nThe Predicate delegate that defines the conditions of the elements to search for.
\n Returns \n(this T[], System.Predicate).T\">T []
\n
\n ArrayExt.ForEach(this T[], Action) Method \nPerforms the specified action on each element
\npublic static void ForEach <T >(this T[] array, System.Action<T> action ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[], System.Action).T\">T []
\n
\naction
System.Action< (this T[], System.Action).T\">T >
\nAction to preform on each element
\n
\n ArrayExt.GetItemOfType<TSource,TCast>(this TSource[]) Method \nReturn the first Item of type TCast
\npublic static TCast GetItemOfType <TSource ,TCast >(this TSource[] array )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want
\n Parameters \n
\narray
(this TSource[]).TSource\">TSource []
\n Returns \n(this TSource[]).TCast\">TCast
\n
\n ArrayExt.GetItemsOfType<TSource,TCast>(this TSource[]) Method \nReturn all Items of type TCast
\npublic static System.Collections.Generic.IEnumerable <TCast > GetItemsOfType <TSource ,TCast >(this TSource[] array )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items you want
\n Parameters \n
\narray
(this TSource[]).TSource\">TSource []
\n Returns \nSystem.Collections.Generic.IEnumerable< (this TSource[]).TCast\">TCast >
\n
\n ArrayExt.HasItemsOfType<TSource,TCast>(this TSource[]) Method \nCheck if this has any items of type TCast
\npublic static bool HasItemsOfType <TSource ,TCast >(this TSource[] array )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type you're checking for
\n Parameters \n
\narray
(this TSource[]).TSource\">TSource []
\n Returns \nSystem.Boolean
\n
\n ArrayExt.IsValid(this int[]) Method \nReturns whether an int array is a valid set of tiers for a Tower
\npublic static bool IsValid (this int [] tiers ) ;\n
\n Parameters \n
\ntiers
System.Int32 []
\n Returns \nSystem.Boolean
\n
\n ArrayExt.Order(this int[]) Method \nReturns the index of the highest tier, then the middle, then the lowest \n \nBreaks ties by Middle Path >> Top Path >> Bottom Path
\npublic static int [] Order (this int [] arr ) ;\n
\n Parameters \n
\narr
System.Int32 []
\n Returns \nSystem.Int32 []
\n
\n ArrayExt.Printed(this int[]) Method \nA string with all array elements printed together with no spaces \n \nUseful for the suffix for Tower IDS like DartMonkey-230
\npublic static string Printed (this int [] arr ) ;\n
\n Parameters \n
\narr
System.Int32 []
\nThe array
\n Returns \nSystem.String
\n
\n ArrayExt.RemoveItem<TSource,TCast>(this TSource[], TCast) Method \nReturn this with the first Item of type TCast removed
\npublic static TSource[] RemoveItem <TSource ,TCast >(this TSource[] array, TCast itemToRemove )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\narray
(this TSource[], TCast).TSource\">TSource []
\n
\nitemToRemove
(this TSource[], TCast).TCast\">TCast
\nThe specific Item to remove
\n Returns \n(this TSource[], TCast).TSource\">TSource []
\n
\n ArrayExt.RemoveItemOfType<TSource,TCast>(this TSource[]) Method \nReturn this with the first Item of type TCast removed
\npublic static TSource[] RemoveItemOfType <TSource ,TCast >(this TSource[] array )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\narray
(this TSource[]).TSource\">TSource []
\n Returns \n(this TSource[]).TSource\">TSource []
\n
\n ArrayExt.RemoveItemsOfType<TSource,TCast>(this TSource[]) Method \nReturn this with all Items of type TCast removed
\npublic static TSource[] RemoveItemsOfType <TSource ,TCast >(this TSource[] array )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items that you want to remove
\n Parameters \n
\narray
(this TSource[]).TSource\">TSource []
\n Returns \n(this TSource[]).TSource\">TSource []
\n
\n ArrayExt.ToIl2CppList(this T[]) Method \nReturn as Il2CppSystem.List
\npublic static List <T > ToIl2CppList <T >(this T[] array )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[]).T\">T []
\n Returns \nIl2CppSystem.Collections.Generic.List
\n
\n ArrayExt.ToIl2CppReferenceArray(this T[]) Method \nReturn as Il2CppReferenceArray
\npublic static Il2CppReferenceArray <T > ToIl2CppReferenceArray <T >(this T[] array )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[]).T\">T []
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n ArrayExt.ToLockList(this T[]) Method \nReturn as LockList
\npublic static LockList <T > ToLockList <T >(this T[] array ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[]).T\">T []
\n Returns \nIl2CppAssets.Scripts.Utils.LockList
\n
\n ArrayExt.TryCast(Il2CppObjectBase, T) Method \nVersion of TryCast without the generic restriction
\nprivate static bool TryCast <T >(Il2CppObjectBase obj, out T t ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase
\n
\nt
(Il2CppObjectBase, T).T\">T
\n Returns \nSystem.Boolean
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ArrayExt Class Methods ArrayExt.AddTo(this T[], List) Method Type parameters Parameters Returns ArrayExt.AddTo(this T[], T) Method Type parameters Parameters Returns ArrayExt.AddTo(this T[], T[]) Method Type parameters Parameters Returns ArrayExt.Any(this T[]) Method Type parameters Parameters Returns ArrayExt.Any(this T[], Func<T,bool>) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3,T4,T5,T6>(this object[], T1, T2, T3, T4, T5, T6) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3,T4,T5>(this object[], T1, T2, T3, T4, T5) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3,T4>(this object[], T1, T2, T3, T4) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3>(this object[], T1, T2, T3) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2>(this object[], T1, T2) Method Type parameters Parameters Returns ArrayExt.CheckTypes(this object[], T1) Method Type parameters Parameters Returns ArrayExt.Duplicate(this T[]) Method Type parameters Parameters Returns ArrayExt.DuplicateAs<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.FindAll(this T[], Predicate) Method Type parameters Parameters Returns ArrayExt.ForEach(this T[], Action) Method Type parameters Parameters ArrayExt.GetItemOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.GetItemsOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.HasItemsOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.IsValid(this int[]) Method Parameters Returns ArrayExt.Order(this int[]) Method Parameters Returns ArrayExt.Printed(this int[]) Method Parameters Returns ArrayExt.RemoveItem<TSource,TCast>(this TSource[], TCast) Method Type parameters Parameters Returns ArrayExt.RemoveItemOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.RemoveItemsOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.ToIl2CppList(this T[]) Method Type parameters Parameters Returns ArrayExt.ToIl2CppReferenceArray(this T[]) Method Type parameters Parameters Returns ArrayExt.ToLockList(this T[]) Method Type parameters Parameters Returns ArrayExt.TryCast(Il2CppObjectBase, T) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.ArrayExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n ArrayExt Class \nExtensions for arrays
\npublic static class ArrayExt \n
\nInheritance System.Object ï¡’ ArrayExt
\n Methods \n
\n ArrayExt.AddTo(this T[], List) Method \nReturn this with Items added to it
\npublic static T[] AddTo <T >(this T[] array, System.Collections.Generic.List<T> objectsToAdd )\n where T : Object ;\n
\n Type parameters \n
\nT
\nThe Type of the Items you want to add
\n Parameters \n
\narray
(this T[], System.Collections.Generic.List).T\">T []
\n
\nobjectsToAdd
System.Collections.Generic.List< (this T[], System.Collections.Generic.List).T\">T >
\nItems you want to add
\n Returns \n(this T[], System.Collections.Generic.List).T\">T []
\n
\n ArrayExt.AddTo(this T[], T) Method \nReturn this with an Item added to it
\npublic static T[] AddTo <T >(this T[] array, T objectToAdd )\n where T : Object ;\n
\n Type parameters \n
\nT
\nThe Type of the Item you want to add
\n Parameters \n
\narray
(this T[], T).T\">T []
\n
\nobjectToAdd
(this T[], T).T\">T
\nItem to add to this
\n Returns \n(this T[], T).T\">T []
\n
\n ArrayExt.AddTo(this T[], T[]) Method \nReturn this with Items added to it
\npublic static T[] AddTo <T >(this T[] array, T[] objectsToAdd )\n where T : Object ;\n
\n Type parameters \n
\nT
\nThe Type of the Items you want to add
\n Parameters \n
\narray
(this T[], T[]).T\">T []
\n
\nobjectsToAdd
(this T[], T[]).T\">T []
\nItems you want to add
\n Returns \n(this T[], T[]).T\">T []
\n
\n ArrayExt.Any(this T[], Func<T,bool>) Method \nReturn whether or not there are any elements in this that match the predicate
\npublic static bool Any <T >(this T[] array, System.Func<T,bool > predicate ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[], System.Func).T\">T []
\n
\npredicate
System.Func< (this T[], System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Boolean
\n
\n ArrayExt.Any(this T[]) Method \nReturn whether or not there are any elements in this
\npublic static bool Any <T >(this T[] array ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[]).T\">T []
\n Returns \nSystem.Boolean
\n
\n ArrayExt.CheckTypes<T1,T2,T3,T4,T5,T6>(this object[], T1, T2, T3, T4, T5, T6) Method \nChecks if the parameter array has the given types
\npublic static bool CheckTypes <T1 ,T2 ,T3 ,T4 ,T5 ,T6 >(this object [] parameters, out T1 param1, out T2 param2, out T3 param3, out T4 param4, out T5 param5, out T6 param6 ) ;\n
\n Type parameters \n
\nT1
\n
\nT2
\n
\nT3
\n
\nT4
\n
\nT5
\n
\nT6
\n Parameters \n
\nparameters
System.Object []
\n
\nparam1
(this object[], T1, T2, T3, T4, T5, T6).T1\">T1
\n
\nparam2
(this object[], T1, T2, T3, T4, T5, T6).T2\">T2
\n
\nparam3
(this object[], T1, T2, T3, T4, T5, T6).T3\">T3
\n
\nparam4
(this object[], T1, T2, T3, T4, T5, T6).T4\">T4
\n
\nparam5
(this object[], T1, T2, T3, T4, T5, T6).T5\">T5
\n
\nparam6
(this object[], T1, T2, T3, T4, T5, T6).T6\">T6
\n Returns \nSystem.Boolean
\n
\n ArrayExt.CheckTypes<T1,T2,T3,T4,T5>(this object[], T1, T2, T3, T4, T5) Method \nChecks if the parameter array has the given types
\npublic static bool CheckTypes <T1 ,T2 ,T3 ,T4 ,T5 >(this object [] parameters, out T1 param1, out T2 param2, out T3 param3, out T4 param4, out T5 param5 ) ;\n
\n Type parameters \n
\nT1
\n
\nT2
\n
\nT3
\n
\nT4
\n
\nT5
\n Parameters \n
\nparameters
System.Object []
\n
\nparam1
(this object[], T1, T2, T3, T4, T5).T1\">T1
\n
\nparam2
(this object[], T1, T2, T3, T4, T5).T2\">T2
\n
\nparam3
(this object[], T1, T2, T3, T4, T5).T3\">T3
\n
\nparam4
(this object[], T1, T2, T3, T4, T5).T4\">T4
\n
\nparam5
(this object[], T1, T2, T3, T4, T5).T5\">T5
\n Returns \nSystem.Boolean
\n
\n ArrayExt.CheckTypes<T1,T2,T3,T4>(this object[], T1, T2, T3, T4) Method \nChecks if the parameter array has the given types
\npublic static bool CheckTypes <T1 ,T2 ,T3 ,T4 >(this object [] parameters, out T1 param1, out T2 param2, out T3 param3, out T4 param4 ) ;\n
\n Type parameters \n
\nT1
\n
\nT2
\n
\nT3
\n
\nT4
\n Parameters \n
\nparameters
System.Object []
\n
\nparam1
(this object[], T1, T2, T3, T4).T1\">T1
\n
\nparam2
(this object[], T1, T2, T3, T4).T2\">T2
\n
\nparam3
(this object[], T1, T2, T3, T4).T3\">T3
\n
\nparam4
(this object[], T1, T2, T3, T4).T4\">T4
\n Returns \nSystem.Boolean
\n
\n ArrayExt.CheckTypes<T1,T2,T3>(this object[], T1, T2, T3) Method \nChecks if the parameter array has the given types
\npublic static bool CheckTypes <T1 ,T2 ,T3 >(this object [] parameters, out T1 param1, out T2 param2, out T3 param3 ) ;\n
\n Type parameters \n
\nT1
\n
\nT2
\n
\nT3
\n Parameters \n
\nparameters
System.Object []
\n
\nparam1
(this object[], T1, T2, T3).T1\">T1
\n
\nparam2
(this object[], T1, T2, T3).T2\">T2
\n
\nparam3
(this object[], T1, T2, T3).T3\">T3
\n Returns \nSystem.Boolean
\n
\n ArrayExt.CheckTypes<T1,T2>(this object[], T1, T2) Method \nChecks if the parameter array has the given types
\npublic static bool CheckTypes <T1 ,T2 >(this object [] parameters, out T1 param1, out T2 param2 ) ;\n
\n Type parameters \n
\nT1
\n
\nT2
\n Parameters \n
\nparameters
System.Object []
\n
\nparam1
(this object[], T1, T2).T1\">T1
\n
\nparam2
(this object[], T1, T2).T2\">T2
\n Returns \nSystem.Boolean
\n
\n ArrayExt.CheckTypes(this object[], T1) Method \nChecks if the parameter array has the given types
\npublic static bool CheckTypes <T1 >(this object [] parameters, out T1 param1 ) ;\n
\n Type parameters \n
\nT1
\n Parameters \n
\nparameters
System.Object []
\n
\nparam1
(this object[], T1).T1\">T1
\n Returns \nSystem.Boolean
\n
\n ArrayExt.Duplicate(this T[]) Method \nReturn a duplicate of this Array
\npublic static T[] Duplicate <T >(this T[] array ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[]).T\">T []
\n Returns \n(this T[]).T\">T []
\n
\n ArrayExt.DuplicateAs<TSource,TCast>(this TSource[]) Method \nReturn a duplicate of this array as type TCast
\npublic static TCast[] DuplicateAs <TSource ,TCast >(this TSource[] array )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\nThe original Array Type
\n
\nTCast
\nThe Cast type
\n Parameters \n
\narray
(this TSource[]).TSource\">TSource []
\n Returns \n(this TSource[]).TCast\">TCast []
\n
\n ArrayExt.FindAll(this T[], Predicate) Method \nRetrieves all the elements that match the conditions defined by the specified predicate.
\npublic static T[] FindAll <T >(this T[] array, System.Predicate<T> match ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[], System.Predicate).T\">T []
\n
\nmatch
System.Predicate< (this T[], System.Predicate).T\">T >
\nThe Predicate delegate that defines the conditions of the elements to search for.
\n Returns \n(this T[], System.Predicate).T\">T []
\n
\n ArrayExt.ForEach(this T[], Action) Method \nPerforms the specified action on each element
\npublic static void ForEach <T >(this T[] array, System.Action<T> action ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[], System.Action).T\">T []
\n
\naction
System.Action< (this T[], System.Action).T\">T >
\nAction to preform on each element
\n
\n ArrayExt.GetItemOfType<TSource,TCast>(this TSource[]) Method \nReturn the first Item of type TCast
\npublic static TCast GetItemOfType <TSource ,TCast >(this TSource[] array )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want
\n Parameters \n
\narray
(this TSource[]).TSource\">TSource []
\n Returns \n(this TSource[]).TCast\">TCast
\n
\n ArrayExt.GetItemsOfType<TSource,TCast>(this TSource[]) Method \nReturn all Items of type TCast
\npublic static System.Collections.Generic.IEnumerable <TCast > GetItemsOfType <TSource ,TCast >(this TSource[] array )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items you want
\n Parameters \n
\narray
(this TSource[]).TSource\">TSource []
\n Returns \nSystem.Collections.Generic.IEnumerable< (this TSource[]).TCast\">TCast >
\n
\n ArrayExt.HasItemsOfType<TSource,TCast>(this TSource[]) Method \nCheck if this has any items of type TCast
\npublic static bool HasItemsOfType <TSource ,TCast >(this TSource[] array )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type you're checking for
\n Parameters \n
\narray
(this TSource[]).TSource\">TSource []
\n Returns \nSystem.Boolean
\n
\n ArrayExt.IsValid(this int[]) Method \nReturns whether an int array is a valid set of tiers for a Tower
\npublic static bool IsValid (this int [] tiers ) ;\n
\n Parameters \n
\ntiers
System.Int32 []
\n Returns \nSystem.Boolean
\n
\n ArrayExt.Order(this int[]) Method \nReturns the index of the highest tier, then the middle, then the lowest \n \nBreaks ties by Middle Path >> Top Path >> Bottom Path
\npublic static int [] Order (this int [] arr ) ;\n
\n Parameters \n
\narr
System.Int32 []
\n Returns \nSystem.Int32 []
\n
\n ArrayExt.Printed(this int[]) Method \nA string with all array elements printed together with no spaces \n \nUseful for the suffix for Tower IDS like DartMonkey-230
\npublic static string Printed (this int [] arr ) ;\n
\n Parameters \n
\narr
System.Int32 []
\nThe array
\n Returns \nSystem.String
\n
\n ArrayExt.RemoveItem<TSource,TCast>(this TSource[], TCast) Method \nReturn this with the first Item of type TCast removed
\npublic static TSource[] RemoveItem <TSource ,TCast >(this TSource[] array, TCast itemToRemove )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\narray
(this TSource[], TCast).TSource\">TSource []
\n
\nitemToRemove
(this TSource[], TCast).TCast\">TCast
\nThe specific Item to remove
\n Returns \n(this TSource[], TCast).TSource\">TSource []
\n
\n ArrayExt.RemoveItemOfType<TSource,TCast>(this TSource[]) Method \nReturn this with the first Item of type TCast removed
\npublic static TSource[] RemoveItemOfType <TSource ,TCast >(this TSource[] array )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\narray
(this TSource[]).TSource\">TSource []
\n Returns \n(this TSource[]).TSource\">TSource []
\n
\n ArrayExt.RemoveItemsOfType<TSource,TCast>(this TSource[]) Method \nReturn this with all Items of type TCast removed
\npublic static TSource[] RemoveItemsOfType <TSource ,TCast >(this TSource[] array )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items that you want to remove
\n Parameters \n
\narray
(this TSource[]).TSource\">TSource []
\n Returns \n(this TSource[]).TSource\">TSource []
\n
\n ArrayExt.ToIl2CppList(this T[]) Method \nReturn as Il2CppSystem.List
\npublic static List <T > ToIl2CppList <T >(this T[] array )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[]).T\">T []
\n Returns \nIl2CppSystem.Collections.Generic.List
\n
\n ArrayExt.ToIl2CppReferenceArray(this T[]) Method \nReturn as Il2CppReferenceArray
\npublic static Il2CppReferenceArray <T > ToIl2CppReferenceArray <T >(this T[] array )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[]).T\">T []
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n ArrayExt.ToLockList(this T[]) Method \nReturn as LockList
\npublic static LockList <T > ToLockList <T >(this T[] array ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\narray
(this T[]).T\">T []
\n Returns \nIl2CppAssets.Scripts.Utils.LockList
\n
\n ArrayExt.TryCast(Il2CppObjectBase, T) Method \nVersion of TryCast without the generic restriction
\nprivate static bool TryCast <T >(Il2CppObjectBase obj, out T t ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase
\n
\nt
(Il2CppObjectBase, T).T\">T
\n Returns \nSystem.Boolean
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ArrayExt Class Methods ArrayExt.AddTo(this T[], List) Method Type parameters Parameters Returns ArrayExt.AddTo(this T[], T) Method Type parameters Parameters Returns ArrayExt.AddTo(this T[], T[]) Method Type parameters Parameters Returns ArrayExt.Any(this T[], Func<T,bool>) Method Type parameters Parameters Returns ArrayExt.Any(this T[]) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3,T4,T5,T6>(this object[], T1, T2, T3, T4, T5, T6) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3,T4,T5>(this object[], T1, T2, T3, T4, T5) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3,T4>(this object[], T1, T2, T3, T4) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3>(this object[], T1, T2, T3) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2>(this object[], T1, T2) Method Type parameters Parameters Returns ArrayExt.CheckTypes(this object[], T1) Method Type parameters Parameters Returns ArrayExt.Duplicate(this T[]) Method Type parameters Parameters Returns ArrayExt.DuplicateAs<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.FindAll(this T[], Predicate) Method Type parameters Parameters Returns ArrayExt.ForEach(this T[], Action) Method Type parameters Parameters ArrayExt.GetItemOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.GetItemsOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.HasItemsOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.IsValid(this int[]) Method Parameters Returns ArrayExt.Order(this int[]) Method Parameters Returns ArrayExt.Printed(this int[]) Method Parameters Returns ArrayExt.RemoveItem<TSource,TCast>(this TSource[], TCast) Method Type parameters Parameters Returns ArrayExt.RemoveItemOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.RemoveItemsOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.ToIl2CppList(this T[]) Method Type parameters Parameters Returns ArrayExt.ToIl2CppReferenceArray(this T[]) Method Type parameters Parameters Returns ArrayExt.ToLockList(this T[]) Method Type parameters Parameters Returns ArrayExt.TryCast(Il2CppObjectBase, T) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.ArrayExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AssemblyExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AssemblyExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AssemblyExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AssemblyExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AttackBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AttackBehaviorExt.json
similarity index 77%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AttackBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AttackBehaviorExt.json
index ab57673bf..86ec286c2 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AttackBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AttackBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n AttackBehaviorExt Class \nBehavior extensions for attacks
\npublic static class AttackBehaviorExt \n
\nInheritance System.Object ï¡’ AttackBehaviorExt
\n Methods \n
\n AttackBehaviorExt.AddAttackBehavior(this Attack, T) Method \nAdd a Behavior to this
\npublic static void AddAttackBehavior <T >(this Attack attack, T behavior )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n
\nbehavior
(this Attack, T).T\">T
\n
\n AttackBehaviorExt.GetAttackBehavior(this Attack) Method \nReturn the first Behavior of type T
\npublic static T GetAttackBehavior <T >(this Attack attack )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n Returns \n(this Attack).T\">T
\n
\n AttackBehaviorExt.GetAttackBehaviors(this Attack) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetAttackBehaviors <T >(this Attack attack )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n Returns \nSystem.Collections.Generic.List< (this Attack).T\">T >
\n
\n AttackBehaviorExt.HasAttackBehavior(this Attack) Method \nCheck if this has a specific Behavior
\npublic static bool HasAttackBehavior <T >(this Attack attack )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n Returns \nSystem.Boolean
\n
\n AttackBehaviorExt.RemoveAttackBehavior(this Attack) Method \nRemove the first Behavior of Type T
\npublic static void RemoveAttackBehavior <T >(this Attack attack )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n
\n AttackBehaviorExt.RemoveAttackBehavior(this Attack, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveAttackBehavior <T >(this Attack attack, T behavior )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n
\nbehavior
(this Attack, T).T\">T
\n
\n AttackBehaviorExt.RemoveAttackBehaviors(this Attack) Method \nRemove all Behaviors of type T
\npublic static void RemoveAttackBehaviors <T >(this Attack attack )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions AttackBehaviorExt Class Methods AttackBehaviorExt.AddAttackBehavior(this Attack, T) Method Type parameters Parameters AttackBehaviorExt.GetAttackBehavior(this Attack) Method Type parameters Parameters Returns AttackBehaviorExt.GetAttackBehaviors(this Attack) Method Type parameters Parameters Returns AttackBehaviorExt.HasAttackBehavior(this Attack) Method Type parameters Parameters Returns AttackBehaviorExt.RemoveAttackBehavior(this Attack) Method Type parameters Parameters AttackBehaviorExt.RemoveAttackBehavior(this Attack, T) Method Type parameters Parameters AttackBehaviorExt.RemoveAttackBehaviors(this Attack) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.AttackBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n AttackBehaviorExt Class \nBehavior extensions for attacks
\npublic static class AttackBehaviorExt \n
\nInheritance System.Object ï¡’ AttackBehaviorExt
\n Methods \n
\n AttackBehaviorExt.AddAttackBehavior(this Attack, T) Method \nAdd a Behavior to this
\npublic static void AddAttackBehavior <T >(this Attack attack, T behavior )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n
\nbehavior
(this Attack, T).T\">T
\n
\n AttackBehaviorExt.GetAttackBehavior(this Attack) Method \nReturn the first Behavior of type T
\npublic static T GetAttackBehavior <T >(this Attack attack )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n Returns \n(this Attack).T\">T
\n
\n AttackBehaviorExt.GetAttackBehaviors(this Attack) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetAttackBehaviors <T >(this Attack attack )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n Returns \nSystem.Collections.Generic.List< (this Attack).T\">T >
\n
\n AttackBehaviorExt.HasAttackBehavior(this Attack) Method \nCheck if this has a specific Behavior
\npublic static bool HasAttackBehavior <T >(this Attack attack )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n Returns \nSystem.Boolean
\n
\n AttackBehaviorExt.RemoveAttackBehavior(this Attack, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveAttackBehavior <T >(this Attack attack, T behavior )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n
\nbehavior
(this Attack, T).T\">T
\n
\n AttackBehaviorExt.RemoveAttackBehavior(this Attack) Method \nRemove the first Behavior of Type T
\npublic static void RemoveAttackBehavior <T >(this Attack attack )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
\n
\n AttackBehaviorExt.RemoveAttackBehaviors(this Attack) Method \nRemove all Behaviors of type T
\npublic static void RemoveAttackBehaviors <T >(this Attack attack )\n where T : AttackBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nattack
Il2CppAssets.Scripts.Simulation.Towers.Behaviors.Attack.Attack
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions AttackBehaviorExt Class Methods AttackBehaviorExt.AddAttackBehavior(this Attack, T) Method Type parameters Parameters AttackBehaviorExt.GetAttackBehavior(this Attack) Method Type parameters Parameters Returns AttackBehaviorExt.GetAttackBehaviors(this Attack) Method Type parameters Parameters Returns AttackBehaviorExt.HasAttackBehavior(this Attack) Method Type parameters Parameters Returns AttackBehaviorExt.RemoveAttackBehavior(this Attack, T) Method Type parameters Parameters AttackBehaviorExt.RemoveAttackBehavior(this Attack) Method Type parameters Parameters AttackBehaviorExt.RemoveAttackBehaviors(this Attack) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.AttackBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AttackModelBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AttackModelBehaviorExt.json
similarity index 62%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AttackModelBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AttackModelBehaviorExt.json
index 0cc240dd4..6de13e099 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AttackModelBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AttackModelBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n AttackModelBehaviorExt Class \nBehavior Extensions for AttackModel
\npublic static class AttackModelBehaviorExt \n
\nInheritance System.Object ï¡’ AttackModelBehaviorExt
\n Methods \n
\n AttackModelBehaviorExt.AddBehavior(this AttackModel, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this AttackModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\nbehavior
(this AttackModel, T).T\">T
\n
\n AttackModelBehaviorExt.GetBehavior(this AttackModel) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this AttackModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n Returns \n(this AttackModel).T\">T
\n
\n AttackModelBehaviorExt.GetBehaviors(this AttackModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this AttackModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n Returns \nSystem.Collections.Generic.List< (this AttackModel).T\">T >
\n
\n AttackModelBehaviorExt.HasBehavior(this AttackModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this AttackModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n Returns \nSystem.Boolean
\n
\n AttackModelBehaviorExt.HasBehavior(this AttackModel, T) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this AttackModel model, out T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\nbehavior
(this AttackModel, T).T\">T
\n Returns \nSystem.Boolean
\n
\n AttackModelBehaviorExt.RemoveBehavior(this AttackModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this AttackModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\n AttackModelBehaviorExt.RemoveBehavior(this AttackModel, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveBehavior <T >(this AttackModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\nbehavior
(this AttackModel, T).T\">T
\n
\n AttackModelBehaviorExt.RemoveBehaviors(this AttackModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this AttackModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\n AttackModelBehaviorExt.RemoveBehaviors(this AttackModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this AttackModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions AttackModelBehaviorExt Class Methods AttackModelBehaviorExt.AddBehavior(this AttackModel, T) Method Type parameters Parameters AttackModelBehaviorExt.GetBehavior(this AttackModel) Method Type parameters Parameters Returns AttackModelBehaviorExt.GetBehaviors(this AttackModel) Method Type parameters Parameters Returns AttackModelBehaviorExt.HasBehavior(this AttackModel) Method Type parameters Parameters Returns AttackModelBehaviorExt.HasBehavior(this AttackModel, T) Method Type parameters Parameters Returns AttackModelBehaviorExt.RemoveBehavior(this AttackModel) Method Type parameters Parameters AttackModelBehaviorExt.RemoveBehavior(this AttackModel, T) Method Type parameters Parameters AttackModelBehaviorExt.RemoveBehaviors(this AttackModel) Method Parameters AttackModelBehaviorExt.RemoveBehaviors(this AttackModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.AttackModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n AttackModelBehaviorExt Class \nBehavior Extensions for AttackModel
\npublic static class AttackModelBehaviorExt \n
\nInheritance System.Object ï¡’ AttackModelBehaviorExt
\n Methods \n
\n AttackModelBehaviorExt.AddBehavior(this AttackModel, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this AttackModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\nbehavior
(this AttackModel, T).T\">T
\n
\n AttackModelBehaviorExt.GetBehavior(this AttackModel) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this AttackModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n Returns \n(this AttackModel).T\">T
\n
\n AttackModelBehaviorExt.GetBehaviors(this AttackModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this AttackModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n Returns \nSystem.Collections.Generic.List< (this AttackModel).T\">T >
\n
\n AttackModelBehaviorExt.HasBehavior(this AttackModel, T) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this AttackModel model, out T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\nbehavior
(this AttackModel, T).T\">T
\n Returns \nSystem.Boolean
\n
\n AttackModelBehaviorExt.HasBehavior(this AttackModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this AttackModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n Returns \nSystem.Boolean
\n
\n AttackModelBehaviorExt.RemoveBehavior(this AttackModel, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveBehavior <T >(this AttackModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\nbehavior
(this AttackModel, T).T\">T
\n
\n AttackModelBehaviorExt.RemoveBehavior(this AttackModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this AttackModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\n AttackModelBehaviorExt.RemoveBehaviors(this AttackModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this AttackModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\n AttackModelBehaviorExt.RemoveBehaviors(this AttackModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this AttackModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions AttackModelBehaviorExt Class Methods AttackModelBehaviorExt.AddBehavior(this AttackModel, T) Method Type parameters Parameters AttackModelBehaviorExt.GetBehavior(this AttackModel) Method Type parameters Parameters Returns AttackModelBehaviorExt.GetBehaviors(this AttackModel) Method Type parameters Parameters Returns AttackModelBehaviorExt.HasBehavior(this AttackModel, T) Method Type parameters Parameters Returns AttackModelBehaviorExt.HasBehavior(this AttackModel) Method Type parameters Parameters Returns AttackModelBehaviorExt.RemoveBehavior(this AttackModel, T) Method Type parameters Parameters AttackModelBehaviorExt.RemoveBehavior(this AttackModel) Method Type parameters Parameters AttackModelBehaviorExt.RemoveBehaviors(this AttackModel) Method Parameters AttackModelBehaviorExt.RemoveBehaviors(this AttackModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.AttackModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AttackModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AttackModelExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AttackModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AttackModelExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AudioClipExtensions.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AudioClipExtensions.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.AudioClipExtensions.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.AudioClipExtensions.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonBehaviorExt.json
similarity index 77%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonBehaviorExt.json
index d60eeeadc..71ea42e3d 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n BloonBehaviorExt Class \nExtensions for getting bloon behaviors
\npublic static class BloonBehaviorExt \n
\nInheritance System.Object ï¡’ BloonBehaviorExt
\n Methods \n
\n BloonBehaviorExt.AddBloonBehavior(this Bloon, T) Method \nAdd a Behavior to this
\npublic static void AddBloonBehavior <T >(this Bloon bloon, T behavior )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\nbehavior
(this Bloon, T).T\">T
\n
\n BloonBehaviorExt.GetBloonBehavior(this Bloon) Method \nReturn the first Behavior of type T
\npublic static T GetBloonBehavior <T >(this Bloon bloon )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n Returns \n(this Bloon).T\">T
\n
\n BloonBehaviorExt.GetBloonBehaviors(this Bloon) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBloonBehaviors <T >(this Bloon bloon )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n Returns \nSystem.Collections.Generic.List< (this Bloon).T\">T >
\n
\n BloonBehaviorExt.HasBloonBehavior(this Bloon) Method \nCheck if this has a specific Behavior
\npublic static bool HasBloonBehavior <T >(this Bloon bloon )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n Returns \nSystem.Boolean
\n
\n BloonBehaviorExt.RemoveBloonBehavior(this Bloon) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBloonBehavior <T >(this Bloon bloon )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\n BloonBehaviorExt.RemoveBloonBehavior(this Bloon, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveBloonBehavior <T >(this Bloon bloon, T behavior )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\nbehavior
(this Bloon, T).T\">T
\n
\n BloonBehaviorExt.RemoveBloonBehaviors(this Bloon) Method \nRemove all Behaviors of type T
\npublic static void RemoveBloonBehaviors <T >(this Bloon bloon )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions BloonBehaviorExt Class Methods BloonBehaviorExt.AddBloonBehavior(this Bloon, T) Method Type parameters Parameters BloonBehaviorExt.GetBloonBehavior(this Bloon) Method Type parameters Parameters Returns BloonBehaviorExt.GetBloonBehaviors(this Bloon) Method Type parameters Parameters Returns BloonBehaviorExt.HasBloonBehavior(this Bloon) Method Type parameters Parameters Returns BloonBehaviorExt.RemoveBloonBehavior(this Bloon) Method Type parameters Parameters BloonBehaviorExt.RemoveBloonBehavior(this Bloon, T) Method Type parameters Parameters BloonBehaviorExt.RemoveBloonBehaviors(this Bloon) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.BloonBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n BloonBehaviorExt Class \nExtensions for getting bloon behaviors
\npublic static class BloonBehaviorExt \n
\nInheritance System.Object ï¡’ BloonBehaviorExt
\n Methods \n
\n BloonBehaviorExt.AddBloonBehavior(this Bloon, T) Method \nAdd a Behavior to this
\npublic static void AddBloonBehavior <T >(this Bloon bloon, T behavior )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\nbehavior
(this Bloon, T).T\">T
\n
\n BloonBehaviorExt.GetBloonBehavior(this Bloon) Method \nReturn the first Behavior of type T
\npublic static T GetBloonBehavior <T >(this Bloon bloon )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n Returns \n(this Bloon).T\">T
\n
\n BloonBehaviorExt.GetBloonBehaviors(this Bloon) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBloonBehaviors <T >(this Bloon bloon )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n Returns \nSystem.Collections.Generic.List< (this Bloon).T\">T >
\n
\n BloonBehaviorExt.HasBloonBehavior(this Bloon) Method \nCheck if this has a specific Behavior
\npublic static bool HasBloonBehavior <T >(this Bloon bloon )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n Returns \nSystem.Boolean
\n
\n BloonBehaviorExt.RemoveBloonBehavior(this Bloon, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveBloonBehavior <T >(this Bloon bloon, T behavior )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\nbehavior
(this Bloon, T).T\">T
\n
\n BloonBehaviorExt.RemoveBloonBehavior(this Bloon) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBloonBehavior <T >(this Bloon bloon )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
\n
\n BloonBehaviorExt.RemoveBloonBehaviors(this Bloon) Method \nRemove all Behaviors of type T
\npublic static void RemoveBloonBehaviors <T >(this Bloon bloon )\n where T : BloonBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nbloon
Il2CppAssets.Scripts.Simulation.Bloons.Bloon
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions BloonBehaviorExt Class Methods BloonBehaviorExt.AddBloonBehavior(this Bloon, T) Method Type parameters Parameters BloonBehaviorExt.GetBloonBehavior(this Bloon) Method Type parameters Parameters Returns BloonBehaviorExt.GetBloonBehaviors(this Bloon) Method Type parameters Parameters Returns BloonBehaviorExt.HasBloonBehavior(this Bloon) Method Type parameters Parameters Returns BloonBehaviorExt.RemoveBloonBehavior(this Bloon, T) Method Type parameters Parameters BloonBehaviorExt.RemoveBloonBehavior(this Bloon) Method Type parameters Parameters BloonBehaviorExt.RemoveBloonBehaviors(this Bloon) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.BloonBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonModelBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonModelBehaviorExt.json
similarity index 79%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonModelBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonModelBehaviorExt.json
index 26227561f..7ef7f9246 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonModelBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonModelBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n BloonModelBehaviorExt Class \nBehavior extensions for BloonModels
\npublic static class BloonModelBehaviorExt \n
\nInheritance System.Object ï¡’ BloonModelBehaviorExt
\n Methods \n
\n BloonModelBehaviorExt.AddBehavior(this BloonModel, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this BloonModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n
\nbehavior
(this BloonModel, T).T\">T
\n
\n BloonModelBehaviorExt.GetBehavior(this BloonModel) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this BloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n Returns \n(this BloonModel).T\">T
\n
\n BloonModelBehaviorExt.GetBehaviors(this BloonModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this BloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n Returns \nSystem.Collections.Generic.List< (this BloonModel).T\">T >
\n
\n BloonModelBehaviorExt.HasBehavior(this BloonModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this BloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n Returns \nSystem.Boolean
\n
\n BloonModelBehaviorExt.RemoveBehavior(this BloonModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this BloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n
\n BloonModelBehaviorExt.RemoveBehavior(this BloonModel, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveBehavior <T >(this BloonModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n
\nbehavior
(this BloonModel, T).T\">T
\n
\n BloonModelBehaviorExt.RemoveBehaviors(this BloonModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this BloonModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n
\n BloonModelBehaviorExt.RemoveBehaviors(this BloonModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this BloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions BloonModelBehaviorExt Class Methods BloonModelBehaviorExt.AddBehavior(this BloonModel, T) Method Type parameters Parameters BloonModelBehaviorExt.GetBehavior(this BloonModel) Method Type parameters Parameters Returns BloonModelBehaviorExt.GetBehaviors(this BloonModel) Method Type parameters Parameters Returns BloonModelBehaviorExt.HasBehavior(this BloonModel) Method Type parameters Parameters Returns BloonModelBehaviorExt.RemoveBehavior(this BloonModel) Method Type parameters Parameters BloonModelBehaviorExt.RemoveBehavior(this BloonModel, T) Method Type parameters Parameters BloonModelBehaviorExt.RemoveBehaviors(this BloonModel) Method Parameters BloonModelBehaviorExt.RemoveBehaviors(this BloonModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.BloonModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n BloonModelBehaviorExt Class \nBehavior extensions for BloonModels
\npublic static class BloonModelBehaviorExt \n
\nInheritance System.Object ï¡’ BloonModelBehaviorExt
\n Methods \n
\n BloonModelBehaviorExt.AddBehavior(this BloonModel, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this BloonModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n
\nbehavior
(this BloonModel, T).T\">T
\n
\n BloonModelBehaviorExt.GetBehavior(this BloonModel) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this BloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n Returns \n(this BloonModel).T\">T
\n
\n BloonModelBehaviorExt.GetBehaviors(this BloonModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this BloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n Returns \nSystem.Collections.Generic.List< (this BloonModel).T\">T >
\n
\n BloonModelBehaviorExt.HasBehavior(this BloonModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this BloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n Returns \nSystem.Boolean
\n
\n BloonModelBehaviorExt.RemoveBehavior(this BloonModel, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveBehavior <T >(this BloonModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n
\nbehavior
(this BloonModel, T).T\">T
\n
\n BloonModelBehaviorExt.RemoveBehavior(this BloonModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this BloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n
\n BloonModelBehaviorExt.RemoveBehaviors(this BloonModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this BloonModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\n
\n BloonModelBehaviorExt.RemoveBehaviors(this BloonModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this BloonModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions BloonModelBehaviorExt Class Methods BloonModelBehaviorExt.AddBehavior(this BloonModel, T) Method Type parameters Parameters BloonModelBehaviorExt.GetBehavior(this BloonModel) Method Type parameters Parameters Returns BloonModelBehaviorExt.GetBehaviors(this BloonModel) Method Type parameters Parameters Returns BloonModelBehaviorExt.HasBehavior(this BloonModel) Method Type parameters Parameters Returns BloonModelBehaviorExt.RemoveBehavior(this BloonModel, T) Method Type parameters Parameters BloonModelBehaviorExt.RemoveBehavior(this BloonModel) Method Type parameters Parameters BloonModelBehaviorExt.RemoveBehaviors(this BloonModel) Method Parameters BloonModelBehaviorExt.RemoveBehaviors(this BloonModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.BloonModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonModelExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonModelExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonToSimulationExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonToSimulationExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonToSimulationExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonToSimulationExt.json
diff --git a/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonsTD6ModExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonsTD6ModExt.json
new file mode 100644
index 000000000..03009e60b
--- /dev/null
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.BloonsTD6ModExt.json
@@ -0,0 +1 @@
+{"pageProps":{"data":{"contentHtml":"\n\n BloonsTD6ModExt Class \nExtensions for BloonsTD6Mods (for some reason lol)
\npublic static class BloonsTD6ModExt \n
\nInheritance System.Object ï¡’ BloonsTD6ModExt
\n Methods \n
\n BloonsTD6ModExt.GetModDirectory(this BloonsMod, bool) Method \nGet the personal mod directory for this specific mod. Useful for keeping this mod's files seperate from other mods. \nExample: \"BloonsTD6/Mods/BloonsTD6 Mod Helper/settings.txt\"
\npublic static string GetModDirectory (this BTD_Mod_Helper.BloonsMod bloonsMod, bool createIfNotExists ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\n
\ncreateIfNotExists
System.Boolean
\nCreate the mod's directory if it doesn't exist yet?
\n Returns \nSystem.String
\n
\n BloonsTD6ModExt.GetModDirectory(this BloonsMod) Method \nGet the personal mod directory for this specific mod. Useful for keeping this mod's files seperate from other mods. \nExample: \"BloonsTD6/Mods/BloonsTD6 Mod Helper/settings.txt\"
\npublic static string GetModDirectory (this BTD_Mod_Helper.BloonsMod bloonsMod ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\n Returns \nSystem.String
\n
\n BloonsTD6ModExt.GetModName(this BloonsMod) Method \nGet the name of this mod from it's dll name
\npublic static string GetModName (this BTD_Mod_Helper.BloonsMod bloonsMod ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\n Returns \nSystem.String
\n
\n BloonsTD6ModExt.GetModSettingsDir(this BloonsMod, bool) Method \nGets the directory where this mod's settings are or will be stored. Example: \"BloonsTD6/Mods/BloonsTD6 Mod \nHelper/settings.txt\"
\npublic static string GetModSettingsDir (this BTD_Mod_Helper.BloonsMod bloonsMod, bool createIfNotExists ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\n
\ncreateIfNotExists
System.Boolean
\nCreate the mod's directory if it doesn't exist yet?
\n Returns \nSystem.String
\n
\n BloonsTD6ModExt.GetModSettingsDir(this BloonsMod) Method \nGets the directory where this mod's settings are or will be stored. Example: \"BloonsTD6/Mods/BloonsTD6 Mod \nHelper/settings.txt\"
\npublic static string GetModSettingsDir (this BTD_Mod_Helper.BloonsMod bloonsMod ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\n Returns \nSystem.String
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions BloonsTD6ModExt Class Methods BloonsTD6ModExt.GetModDirectory(this BloonsMod, bool) Method Parameters Returns BloonsTD6ModExt.GetModDirectory(this BloonsMod) Method Parameters Returns BloonsTD6ModExt.GetModName(this BloonsMod) Method Parameters Returns BloonsTD6ModExt.GetModSettingsDir(this BloonsMod, bool) Method Parameters Returns BloonsTD6ModExt.GetModSettingsDir(this BloonsMod) Method Parameters Returns ","title":"BTD_Mod_Helper.Extensions.BloonsTD6ModExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ButtonClickedEventExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ButtonClickedEventExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ButtonClickedEventExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ButtonClickedEventExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ButtonExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ButtonExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ButtonExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ButtonExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ComponentExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ComponentExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ComponentExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ComponentExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.DeconstructExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.DeconstructExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.DeconstructExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.DeconstructExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.DictionaryExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.DictionaryExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.DictionaryExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.DictionaryExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.DirectoryInfoExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.DirectoryInfoExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.DirectoryInfoExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.DirectoryInfoExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.DisplayModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.DisplayModelExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.DisplayModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.DisplayModelExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.DumpNodeExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.DumpNodeExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.DumpNodeExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.DumpNodeExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt.json
similarity index 79%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt.json
index 976694675..86a52896a 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n EmissionModelBehaviorExt Class \nExtensions for EmissionModels
\npublic static class EmissionModelBehaviorExt \n
\nInheritance System.Object ï¡’ EmissionModelBehaviorExt
\n Methods \n
\n EmissionModelBehaviorExt.AddBehavior(this EmissionModel, T) Method \nAdd a Behavior to this model
\npublic static void AddBehavior <T >(this EmissionModel model, T behavior )\n where T : EmissionBehaviorModel ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n
\nbehavior
(this EmissionModel, T).T\">T
\n
\n EmissionModelBehaviorExt.GetBehavior(this EmissionModel) Method \nReturn the first Behavior of type T, or null if there isn't one
\npublic static T GetBehavior <T >(this EmissionModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n Returns \n(this EmissionModel).T\">T
\n
\n EmissionModelBehaviorExt.GetBehaviors(this EmissionModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this EmissionModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n Returns \nSystem.Collections.Generic.List< (this EmissionModel).T\">T >
\n
\n EmissionModelBehaviorExt.HasBehavior(this EmissionModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this EmissionModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n Returns \nSystem.Boolean
\n
\n EmissionModelBehaviorExt.RemoveBehavior(this EmissionModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this EmissionModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n
\n EmissionModelBehaviorExt.RemoveBehavior(this EmissionModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this EmissionModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n
\nbehavior
(this EmissionModel, T).T\">T
\n
\n EmissionModelBehaviorExt.RemoveBehaviors(this EmissionModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this EmissionModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n
\n EmissionModelBehaviorExt.RemoveBehaviors(this EmissionModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this EmissionModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions EmissionModelBehaviorExt Class Methods EmissionModelBehaviorExt.AddBehavior(this EmissionModel, T) Method Type parameters Parameters EmissionModelBehaviorExt.GetBehavior(this EmissionModel) Method Type parameters Parameters Returns EmissionModelBehaviorExt.GetBehaviors(this EmissionModel) Method Type parameters Parameters Returns EmissionModelBehaviorExt.HasBehavior(this EmissionModel) Method Type parameters Parameters Returns EmissionModelBehaviorExt.RemoveBehavior(this EmissionModel) Method Type parameters Parameters EmissionModelBehaviorExt.RemoveBehavior(this EmissionModel, T) Method Type parameters Parameters EmissionModelBehaviorExt.RemoveBehaviors(this EmissionModel) Method Parameters EmissionModelBehaviorExt.RemoveBehaviors(this EmissionModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n EmissionModelBehaviorExt Class \nExtensions for EmissionModels
\npublic static class EmissionModelBehaviorExt \n
\nInheritance System.Object ï¡’ EmissionModelBehaviorExt
\n Methods \n
\n EmissionModelBehaviorExt.AddBehavior(this EmissionModel, T) Method \nAdd a Behavior to this model
\npublic static void AddBehavior <T >(this EmissionModel model, T behavior )\n where T : EmissionBehaviorModel ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n
\nbehavior
(this EmissionModel, T).T\">T
\n
\n EmissionModelBehaviorExt.GetBehavior(this EmissionModel) Method \nReturn the first Behavior of type T, or null if there isn't one
\npublic static T GetBehavior <T >(this EmissionModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n Returns \n(this EmissionModel).T\">T
\n
\n EmissionModelBehaviorExt.GetBehaviors(this EmissionModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this EmissionModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n Returns \nSystem.Collections.Generic.List< (this EmissionModel).T\">T >
\n
\n EmissionModelBehaviorExt.HasBehavior(this EmissionModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this EmissionModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n Returns \nSystem.Boolean
\n
\n EmissionModelBehaviorExt.RemoveBehavior(this EmissionModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this EmissionModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n
\nbehavior
(this EmissionModel, T).T\">T
\n
\n EmissionModelBehaviorExt.RemoveBehavior(this EmissionModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this EmissionModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n
\n EmissionModelBehaviorExt.RemoveBehaviors(this EmissionModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this EmissionModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
\n
\n EmissionModelBehaviorExt.RemoveBehaviors(this EmissionModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this EmissionModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Behaviors.Emissions.EmissionModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions EmissionModelBehaviorExt Class Methods EmissionModelBehaviorExt.AddBehavior(this EmissionModel, T) Method Type parameters Parameters EmissionModelBehaviorExt.GetBehavior(this EmissionModel) Method Type parameters Parameters Returns EmissionModelBehaviorExt.GetBehaviors(this EmissionModel) Method Type parameters Parameters Returns EmissionModelBehaviorExt.HasBehavior(this EmissionModel) Method Type parameters Parameters Returns EmissionModelBehaviorExt.RemoveBehavior(this EmissionModel, T) Method Type parameters Parameters EmissionModelBehaviorExt.RemoveBehavior(this EmissionModel) Method Type parameters Parameters EmissionModelBehaviorExt.RemoveBehaviors(this EmissionModel) Method Parameters EmissionModelBehaviorExt.RemoveBehaviors(this EmissionModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.EntityBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.EntityBehaviorExt.json
similarity index 77%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.EntityBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.EntityBehaviorExt.json
index bd19a6e50..6c7ddddcd 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.EntityBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.EntityBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n EntityBehaviorExt Class \nBehavior extensions for Entities
\npublic static class EntityBehaviorExt \n
\nInheritance System.Object ï¡’ EntityBehaviorExt
\n Methods \n
\n EntityBehaviorExt.AddBehavior(this Entity, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this Entity entity, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\nbehavior
(this Entity, T).T\">T
\n
\n EntityBehaviorExt.GetBehavior(this Entity) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this Entity entity )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n Returns \n(this Entity).T\">T
\n
\n EntityBehaviorExt.GetBehaviors(this Entity) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this Entity entity )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n Returns \nSystem.Collections.Generic.List< (this Entity).T\">T >
\n
\n EntityBehaviorExt.HasBehavior(this Entity) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this Entity entity )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n Returns \nSystem.Boolean
\n
\n EntityBehaviorExt.RemoveBehavior(this Entity) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this Entity entity )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\n EntityBehaviorExt.RemoveBehavior(this Entity, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveBehavior <T >(this Entity entity, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\nbehavior
(this Entity, T).T\">T
\n
\n EntityBehaviorExt.RemoveBehaviors(this Entity) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this Entity entity )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions EntityBehaviorExt Class Methods EntityBehaviorExt.AddBehavior(this Entity, T) Method Type parameters Parameters EntityBehaviorExt.GetBehavior(this Entity) Method Type parameters Parameters Returns EntityBehaviorExt.GetBehaviors(this Entity) Method Type parameters Parameters Returns EntityBehaviorExt.HasBehavior(this Entity) Method Type parameters Parameters Returns EntityBehaviorExt.RemoveBehavior(this Entity) Method Type parameters Parameters EntityBehaviorExt.RemoveBehavior(this Entity, T) Method Type parameters Parameters EntityBehaviorExt.RemoveBehaviors(this Entity) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.EntityBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n EntityBehaviorExt Class \nBehavior extensions for Entities
\npublic static class EntityBehaviorExt \n
\nInheritance System.Object ï¡’ EntityBehaviorExt
\n Methods \n
\n EntityBehaviorExt.AddBehavior(this Entity, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this Entity entity, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\nbehavior
(this Entity, T).T\">T
\n
\n EntityBehaviorExt.GetBehavior(this Entity) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this Entity entity )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n Returns \n(this Entity).T\">T
\n
\n EntityBehaviorExt.GetBehaviors(this Entity) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this Entity entity )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n Returns \nSystem.Collections.Generic.List< (this Entity).T\">T >
\n
\n EntityBehaviorExt.HasBehavior(this Entity) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this Entity entity )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n Returns \nSystem.Boolean
\n
\n EntityBehaviorExt.RemoveBehavior(this Entity, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveBehavior <T >(this Entity entity, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\nbehavior
(this Entity, T).T\">T
\n
\n EntityBehaviorExt.RemoveBehavior(this Entity) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this Entity entity )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
\n
\n EntityBehaviorExt.RemoveBehaviors(this Entity) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this Entity entity )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nentity
Il2CppAssets.Scripts.Simulation.Objects.Entity
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions EntityBehaviorExt Class Methods EntityBehaviorExt.AddBehavior(this Entity, T) Method Type parameters Parameters EntityBehaviorExt.GetBehavior(this Entity) Method Type parameters Parameters Returns EntityBehaviorExt.GetBehaviors(this Entity) Method Type parameters Parameters Returns EntityBehaviorExt.HasBehavior(this Entity) Method Type parameters Parameters Returns EntityBehaviorExt.RemoveBehavior(this Entity, T) Method Type parameters Parameters EntityBehaviorExt.RemoveBehavior(this Entity) Method Type parameters Parameters EntityBehaviorExt.RemoveBehaviors(this Entity) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.EntityBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.EntityExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.EntityExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.EntityExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.EntityExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.FileInfoExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.FileInfoExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.FileInfoExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.FileInfoExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Function().json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Function().json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Function().json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Function().json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.FunctionExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.FunctionExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.FunctionExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.FunctionExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Function_T_().json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Function_T_().json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Function_T_().json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Function_T_().json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.GameExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.GameExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.GameExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.GameExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.GameModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.GameModelExt.json
similarity index 89%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.GameModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.GameModelExt.json
index 4b8cf49c4..6d7ea2b17 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.GameModelExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.GameModelExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n GameModelExt Class \nExtensions for the GameModel
\npublic static class GameModelExt \n
\nInheritance System.Object ï¡’ GameModelExt
\n Methods \n
\n GameModelExt.AddHeroDetails(this GameModel, HeroDetailsModel, int) Method \nAdds a HeroDetailsModel to the GameModel's HeroSet at a particular index
\npublic static void AddHeroDetails (this GameModel model, HeroDetailsModel heroDetailsModel, int index ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\nheroDetailsModel
Il2CppAssets.Scripts.Models.TowerSets.HeroDetailsModel
\n
\nindex
System.Int32
\n
\n GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel) Method \nAdds a tower
\npublic static void AddTowerDetails (this GameModel model, TowerDetailsModel towerDetailsModel ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerDetailsModel
Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel
\n
\n GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, int) Method \nAdds a TowerDetailsModel to the GameModel's TowerSet at a particular index
\npublic static void AddTowerDetails (this GameModel model, TowerDetailsModel towerDetailsModel, int index ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerDetailsModel
Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel
\n
\nindex
System.Int32
\n
\n GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, TowerSet) Method \nAdds a TowerDetailsModel to the GameModel's TowerSet, taking into account what set of towers it's a part of \n \nFor example, a new custom Primary tower would be added right at the end of the primary towers, \nand right before the start of the military towers
\npublic static void AddTowerDetails (this GameModel model, TowerDetailsModel towerDetailsModel, TowerSet set ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\nThe GameModel
\n
\ntowerDetailsModel
Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel
\nThe TowerDetailsModel to be added
\n
\nset
Il2CppAssets.Scripts.Models.TowerSets.TowerSet
\nThe TowerSet of the tower to be added
\n
\n GameModelExt.AddTowersToGame(this GameModel, IEnumerable) Method \nAdd multiple TowerModels to the game more efficiently than calling the single method repeatedly.
\npublic static void AddTowersToGame (this GameModel model, System.Collections.Generic.IEnumerable<TowerModel> towerModels ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerModels
System.Collections.Generic.IEnumerable< Il2CppAssets.Scripts.Models.Towers.TowerModel >
\n
\n GameModelExt.AddTowerToGame(this GameModel, TowerModel, TowerDetailsModel) Method \nAdd a TowerModel to the game. \n \nUsing this method is preferable than modifying the GameModel's towers list manually, as this does more things \nto more fully integrate the tower within the game
\npublic static void AddTowerToGame (this GameModel model, TowerModel towerModel, TowerDetailsModel towerDetailsModel=null ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\nthe GameModel instance
\n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nTowerModel to add
\n
\ntowerDetailsModel
Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel
\nOptionally add a TowerDetailsModel for your towerModel
\n
\n GameModelExt.AddUpgrade(this GameModel, UpgradeModel) Method \nFully adds an UpgradeModel to the GameModel
\npublic static void AddUpgrade (this GameModel model, UpgradeModel upgradeModel ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\nupgradeModel
Il2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel
\n
\n GameModelExt.AddUpgrades(this GameModel, List) Method \nFully adds multiple UpgradeModels to the GameModel
\npublic static void AddUpgrades (this GameModel model, System.Collections.Generic.List<UpgradeModel> upgradeModels ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\nupgradeModels
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel >
\n
\n GameModelExt.AddUpgrades(this GameModel, UpgradeModel[]) Method \nFully adds multiple UpgradeModels to the GameModel
\npublic static void AddUpgrades (this GameModel model, UpgradeModel[] upgradeModels ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\nupgradeModels
Il2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel []
\n
\n GameModelExt.CreateBloonEmission(this GameModel, string, float) Method \nCreate a single BloonEmission
\npublic static BloonEmissionModel CreateBloonEmission (this GameModel model, string bloonName, float time ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\nthe GameModel instance
\n
\nbloonName
System.String
\nName of this bloon. Example: \"Red\"
\n
\ntime
System.Single
\nTime the bloon should be spawned
\n Returns \nIl2CppAssets.Scripts.Models.Rounds.BloonEmissionModel
\n
\n GameModelExt.CreateBloonEmissions(this GameModel, BloonModel, int, float) Method \nCreate a BloonEmissionModel from a bloonModel
\npublic static Il2CppReferenceArray<BloonEmissionModel> CreateBloonEmissions (this GameModel model, BloonModel bloonModel, int number, float spacing ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\nthe GameModel instance
\n
\nbloonModel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\nThe bloon model that these bloons should be
\n
\nnumber
System.Int32
\nNumber of Bloons in this emission
\n
\nspacing
System.Single
\nSpace between each bloon in this emission
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n GameModelExt.CreateBloonEmissions(this GameModel, string, int, float) Method \nCreate a BloonEmissionModel from a bloon's name
\npublic static Il2CppReferenceArray<BloonEmissionModel> CreateBloonEmissions (this GameModel model, string bloonName, int number, float spacing ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\nthe GameModel instance
\n
\nbloonName
System.String
\nName of bloon. Example: \"Red\"
\n
\nnumber
System.Int32
\nNumber of Bloons in this emission
\n
\nspacing
System.Single
\nSpace between each bloon in this emission
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n GameModelExt.CreateBloonGroup(this GameModel, string, float, float, int) Method \nCreates a BloonGroup
\npublic static BloonGroupModel CreateBloonGroup (this GameModel model, string bloonName, float startTime, float spacing, int count ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\nbloonName
System.String
\n
\nstartTime
System.Single
\n
\nspacing
System.Single
\n
\ncount
System.Int32
\n Returns \nIl2CppAssets.Scripts.Models.Rounds.BloonGroupModel
\n
\n GameModelExt.DoesBloonExist(this GameModel, string) Method \nReturns whether or not a bloon exists with this name
\npublic static bool DoesBloonExist (this GameModel gameModel, string bloonName ) ;\n
\n Parameters \n
\ngameModel
Il2CppAssets.Scripts.Models.GameModel
\n
\nbloonName
System.String
\n Returns \nSystem.Boolean
\n
\n GameModelExt.DoesTowerDetailsExist(this GameModel, string) Method \nReturns whether or not any TowerDetailsModels in Il2CppAssets.Scripts.Models.GameModel.towerSet have towerId \nin it's name
\npublic static bool DoesTowerDetailsExist (this GameModel model, string towerId ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerId
System.String
\n Returns \nSystem.Boolean
\n
\n GameModelExt.DoesTowerModelExist(this GameModel, string) Method \nReturns whether or not any TowerModels in Il2CppAssets.Scripts.Models.GameModel.towers have towerId \nin it's name
\npublic static bool DoesTowerModelExist (this GameModel model, string towerId ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerId
System.String
\n Returns \nSystem.Boolean
\n
\n GameModelExt.GetAllAbilityModels(this GameModel) Method \nReturn all AbilityModels from every TowerModel in the game
\npublic static System.Collections.Generic.List<AbilityModel> GetAllAbilityModels (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel >
\n
\n GameModelExt.GetAllAttackModels(this GameModel) Method \nReturn all AttackModels from every TowerModel in the game
\npublic static System.Collections.Generic.IEnumerable<AttackModel> GetAllAttackModels (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.IEnumerable< Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel >
\n
\n GameModelExt.GetAllProjectileModels(this GameModel) Method \nReturn all ProjectileModels from every TowerModel in the game
\npublic static System.Collections.Generic.List<ProjectileModel> GetAllProjectileModels (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel >
\n
\n GameModelExt.GetAllShopTowerDetails(this GameModel) Method \nReturn all ShopTowerDetailModels
\npublic static List<ShopTowerDetailsModel> GetAllShopTowerDetails (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nIl2CppSystem.Collections.Generic.List
\n
\n GameModelExt.GetAllTowerDetails(this GameModel) Method \nReturn all TowerDetailModels
\npublic static List<TowerDetailsModel> GetAllTowerDetails (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nIl2CppSystem.Collections.Generic.List
\n
\n GameModelExt.GetAllWeaponModels(this GameModel) Method \nReturn all WeaponModels from every AttackModel in the game
\npublic static System.Collections.Generic.List<WeaponModel> GetAllWeaponModels (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel >
\n
\n GameModelExt.GetTowerDetails(this GameModel, string) Method \nReturns the first TowerDetailsModel in Il2CppAssets.Scripts.Models.GameModel.towerSet that has a towerId of \ntowerDetailsName
\npublic static TowerDetailsModel GetTowerDetails (this GameModel model, string towerDetailsName ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerDetailsName
System.String
\nThe Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel.towerId you are searching for
\n Returns \nIl2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel \nThe first TowerDetailsModel found, otherwise returns null
\n
\n GameModelExt.GetTowerModel(this GameModel, string, int, int, int) Method \nGet a TowerModel from model.towers. \nNOTE: model.GetTower cannot get custom towers so use this method instead
\npublic static TowerModel GetTowerModel (this GameModel model, string towerId, int path1=0 , int path2=0 , int path3=0 ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerId
System.String
\n
\npath1
System.Int32
\n
\npath2
System.Int32
\n
\npath3
System.Int32
\n Returns \nIl2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n GameModelExt.GetTowerModels(this GameModel, string) Method \nReturn all TowerModels with a specific base id
\npublic static System.Collections.Generic.List<TowerModel> GetTowerModels (this GameModel model, string towerBaseId ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\nthe GameModel instance
\n
\ntowerBaseId
System.String
\nThe base id all towers should share. Example: \"DartMonkey\"
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.TowerModel >
\n
\n GameModelExt.GetTowerModelsWithAbilities(this GameModel) Method \nReturn all TowerModels that have at least one AbilityModel
\npublic static System.Collections.Generic.List<TowerModel> GetTowerModelsWithAbilities (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.TowerModel >
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions GameModelExt Class Methods GameModelExt.AddHeroDetails(this GameModel, HeroDetailsModel, int) Method Parameters GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel) Method Parameters GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, int) Method Parameters GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, TowerSet) Method Parameters GameModelExt.AddTowersToGame(this GameModel, IEnumerable) Method Parameters GameModelExt.AddTowerToGame(this GameModel, TowerModel, TowerDetailsModel) Method Parameters GameModelExt.AddUpgrade(this GameModel, UpgradeModel) Method Parameters GameModelExt.AddUpgrades(this GameModel, List) Method Parameters GameModelExt.AddUpgrades(this GameModel, UpgradeModel[]) Method Parameters GameModelExt.CreateBloonEmission(this GameModel, string, float) Method Parameters Returns GameModelExt.CreateBloonEmissions(this GameModel, BloonModel, int, float) Method Parameters Returns GameModelExt.CreateBloonEmissions(this GameModel, string, int, float) Method Parameters Returns GameModelExt.CreateBloonGroup(this GameModel, string, float, float, int) Method Parameters Returns GameModelExt.DoesBloonExist(this GameModel, string) Method Parameters Returns GameModelExt.DoesTowerDetailsExist(this GameModel, string) Method Parameters Returns GameModelExt.DoesTowerModelExist(this GameModel, string) Method Parameters Returns GameModelExt.GetAllAbilityModels(this GameModel) Method Parameters Returns GameModelExt.GetAllAttackModels(this GameModel) Method Parameters Returns GameModelExt.GetAllProjectileModels(this GameModel) Method Parameters Returns GameModelExt.GetAllShopTowerDetails(this GameModel) Method Parameters Returns GameModelExt.GetAllTowerDetails(this GameModel) Method Parameters Returns GameModelExt.GetAllWeaponModels(this GameModel) Method Parameters Returns GameModelExt.GetTowerDetails(this GameModel, string) Method Parameters Returns GameModelExt.GetTowerModel(this GameModel, string, int, int, int) Method Parameters Returns GameModelExt.GetTowerModels(this GameModel, string) Method Parameters Returns GameModelExt.GetTowerModelsWithAbilities(this GameModel) Method Parameters Returns ","title":"BTD_Mod_Helper.Extensions.GameModelExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n GameModelExt Class \nExtensions for the GameModel
\npublic static class GameModelExt \n
\nInheritance System.Object ï¡’ GameModelExt
\n Methods \n
\n GameModelExt.AddHeroDetails(this GameModel, HeroDetailsModel, int) Method \nAdds a HeroDetailsModel to the GameModel's HeroSet at a particular index
\npublic static void AddHeroDetails (this GameModel model, HeroDetailsModel heroDetailsModel, int index ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\nheroDetailsModel
Il2CppAssets.Scripts.Models.TowerSets.HeroDetailsModel
\n
\nindex
System.Int32
\n
\n GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, int) Method \nAdds a TowerDetailsModel to the GameModel's TowerSet at a particular index
\npublic static void AddTowerDetails (this GameModel model, TowerDetailsModel towerDetailsModel, int index ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerDetailsModel
Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel
\n
\nindex
System.Int32
\n
\n GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, TowerSet) Method \nAdds a TowerDetailsModel to the GameModel's TowerSet, taking into account what set of towers it's a part of \n \nFor example, a new custom Primary tower would be added right at the end of the primary towers, \nand right before the start of the military towers
\npublic static void AddTowerDetails (this GameModel model, TowerDetailsModel towerDetailsModel, TowerSet set ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\nThe GameModel
\n
\ntowerDetailsModel
Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel
\nThe TowerDetailsModel to be added
\n
\nset
Il2CppAssets.Scripts.Models.TowerSets.TowerSet
\nThe TowerSet of the tower to be added
\n
\n GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel) Method \nAdds a tower
\npublic static void AddTowerDetails (this GameModel model, TowerDetailsModel towerDetailsModel ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerDetailsModel
Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel
\n
\n GameModelExt.AddTowersToGame(this GameModel, IEnumerable) Method \nAdd multiple TowerModels to the game more efficiently than calling the single method repeatedly.
\npublic static void AddTowersToGame (this GameModel model, System.Collections.Generic.IEnumerable<TowerModel> towerModels ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerModels
System.Collections.Generic.IEnumerable< Il2CppAssets.Scripts.Models.Towers.TowerModel >
\n
\n GameModelExt.AddTowerToGame(this GameModel, TowerModel, TowerDetailsModel) Method \nAdd a TowerModel to the game. \n \nUsing this method is preferable than modifying the GameModel's towers list manually, as this does more things \nto more fully integrate the tower within the game
\npublic static void AddTowerToGame (this GameModel model, TowerModel towerModel, TowerDetailsModel towerDetailsModel=null ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\nthe GameModel instance
\n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nTowerModel to add
\n
\ntowerDetailsModel
Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel
\nOptionally add a TowerDetailsModel for your towerModel
\n
\n GameModelExt.AddUpgrade(this GameModel, UpgradeModel) Method \nFully adds an UpgradeModel to the GameModel
\npublic static void AddUpgrade (this GameModel model, UpgradeModel upgradeModel ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\nupgradeModel
Il2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel
\n
\n GameModelExt.AddUpgrades(this GameModel, List) Method \nFully adds multiple UpgradeModels to the GameModel
\npublic static void AddUpgrades (this GameModel model, System.Collections.Generic.List<UpgradeModel> upgradeModels ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\nupgradeModels
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel >
\n
\n GameModelExt.AddUpgrades(this GameModel, UpgradeModel[]) Method \nFully adds multiple UpgradeModels to the GameModel
\npublic static void AddUpgrades (this GameModel model, UpgradeModel[] upgradeModels ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\nupgradeModels
Il2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel []
\n
\n GameModelExt.CreateBloonEmission(this GameModel, string, float) Method \nCreate a single BloonEmission
\npublic static BloonEmissionModel CreateBloonEmission (this GameModel model, string bloonName, float time ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\nthe GameModel instance
\n
\nbloonName
System.String
\nName of this bloon. Example: \"Red\"
\n
\ntime
System.Single
\nTime the bloon should be spawned
\n Returns \nIl2CppAssets.Scripts.Models.Rounds.BloonEmissionModel
\n
\n GameModelExt.CreateBloonEmissions(this GameModel, BloonModel, int, float) Method \nCreate a BloonEmissionModel from a bloonModel
\npublic static Il2CppReferenceArray<BloonEmissionModel> CreateBloonEmissions (this GameModel model, BloonModel bloonModel, int number, float spacing ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\nthe GameModel instance
\n
\nbloonModel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
\nThe bloon model that these bloons should be
\n
\nnumber
System.Int32
\nNumber of Bloons in this emission
\n
\nspacing
System.Single
\nSpace between each bloon in this emission
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n GameModelExt.CreateBloonEmissions(this GameModel, string, int, float) Method \nCreate a BloonEmissionModel from a bloon's name
\npublic static Il2CppReferenceArray<BloonEmissionModel> CreateBloonEmissions (this GameModel model, string bloonName, int number, float spacing ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\nthe GameModel instance
\n
\nbloonName
System.String
\nName of bloon. Example: \"Red\"
\n
\nnumber
System.Int32
\nNumber of Bloons in this emission
\n
\nspacing
System.Single
\nSpace between each bloon in this emission
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n GameModelExt.CreateBloonGroup(this GameModel, string, float, float, int) Method \nCreates a BloonGroup
\npublic static BloonGroupModel CreateBloonGroup (this GameModel model, string bloonName, float startTime, float spacing, int count ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\nbloonName
System.String
\n
\nstartTime
System.Single
\n
\nspacing
System.Single
\n
\ncount
System.Int32
\n Returns \nIl2CppAssets.Scripts.Models.Rounds.BloonGroupModel
\n
\n GameModelExt.DoesBloonExist(this GameModel, string) Method \nReturns whether or not a bloon exists with this name
\npublic static bool DoesBloonExist (this GameModel gameModel, string bloonName ) ;\n
\n Parameters \n
\ngameModel
Il2CppAssets.Scripts.Models.GameModel
\n
\nbloonName
System.String
\n Returns \nSystem.Boolean
\n
\n GameModelExt.DoesTowerDetailsExist(this GameModel, string) Method \nReturns whether or not any TowerDetailsModels in Il2CppAssets.Scripts.Models.GameModel.towerSet have towerId \nin it's name
\npublic static bool DoesTowerDetailsExist (this GameModel model, string towerId ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerId
System.String
\n Returns \nSystem.Boolean
\n
\n GameModelExt.DoesTowerModelExist(this GameModel, string) Method \nReturns whether or not any TowerModels in Il2CppAssets.Scripts.Models.GameModel.towers have towerId \nin it's name
\npublic static bool DoesTowerModelExist (this GameModel model, string towerId ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerId
System.String
\n Returns \nSystem.Boolean
\n
\n GameModelExt.GetAllAbilityModels(this GameModel) Method \nReturn all AbilityModels from every TowerModel in the game
\npublic static System.Collections.Generic.List<AbilityModel> GetAllAbilityModels (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel >
\n
\n GameModelExt.GetAllAttackModels(this GameModel) Method \nReturn all AttackModels from every TowerModel in the game
\npublic static System.Collections.Generic.IEnumerable<AttackModel> GetAllAttackModels (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.IEnumerable< Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel >
\n
\n GameModelExt.GetAllProjectileModels(this GameModel) Method \nReturn all ProjectileModels from every TowerModel in the game
\npublic static System.Collections.Generic.List<ProjectileModel> GetAllProjectileModels (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel >
\n
\n GameModelExt.GetAllShopTowerDetails(this GameModel) Method \nReturn all ShopTowerDetailModels
\npublic static List<ShopTowerDetailsModel> GetAllShopTowerDetails (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nIl2CppSystem.Collections.Generic.List
\n
\n GameModelExt.GetAllTowerDetails(this GameModel) Method \nReturn all TowerDetailModels
\npublic static List<TowerDetailsModel> GetAllTowerDetails (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nIl2CppSystem.Collections.Generic.List
\n
\n GameModelExt.GetAllWeaponModels(this GameModel) Method \nReturn all WeaponModels from every AttackModel in the game
\npublic static System.Collections.Generic.List<WeaponModel> GetAllWeaponModels (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel >
\n
\n GameModelExt.GetTowerDetails(this GameModel, string) Method \nReturns the first TowerDetailsModel in Il2CppAssets.Scripts.Models.GameModel.towerSet that has a towerId of \ntowerDetailsName
\npublic static TowerDetailsModel GetTowerDetails (this GameModel model, string towerDetailsName ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerDetailsName
System.String
\nThe Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel.towerId you are searching for
\n Returns \nIl2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel \nThe first TowerDetailsModel found, otherwise returns null
\n
\n GameModelExt.GetTowerModel(this GameModel, string, int, int, int) Method \nGet a TowerModel from model.towers. \nNOTE: model.GetTower cannot get custom towers so use this method instead
\npublic static TowerModel GetTowerModel (this GameModel model, string towerId, int path1=0 , int path2=0 , int path3=0 ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n
\ntowerId
System.String
\n
\npath1
System.Int32
\n
\npath2
System.Int32
\n
\npath3
System.Int32
\n Returns \nIl2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n GameModelExt.GetTowerModels(this GameModel, string) Method \nReturn all TowerModels with a specific base id
\npublic static System.Collections.Generic.List<TowerModel> GetTowerModels (this GameModel model, string towerBaseId ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\nthe GameModel instance
\n
\ntowerBaseId
System.String
\nThe base id all towers should share. Example: \"DartMonkey\"
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.TowerModel >
\n
\n GameModelExt.GetTowerModelsWithAbilities(this GameModel) Method \nReturn all TowerModels that have at least one AbilityModel
\npublic static System.Collections.Generic.List<TowerModel> GetTowerModelsWithAbilities (this GameModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.GameModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.TowerModel >
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions GameModelExt Class Methods GameModelExt.AddHeroDetails(this GameModel, HeroDetailsModel, int) Method Parameters GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, int) Method Parameters GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, TowerSet) Method Parameters GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel) Method Parameters GameModelExt.AddTowersToGame(this GameModel, IEnumerable) Method Parameters GameModelExt.AddTowerToGame(this GameModel, TowerModel, TowerDetailsModel) Method Parameters GameModelExt.AddUpgrade(this GameModel, UpgradeModel) Method Parameters GameModelExt.AddUpgrades(this GameModel, List) Method Parameters GameModelExt.AddUpgrades(this GameModel, UpgradeModel[]) Method Parameters GameModelExt.CreateBloonEmission(this GameModel, string, float) Method Parameters Returns GameModelExt.CreateBloonEmissions(this GameModel, BloonModel, int, float) Method Parameters Returns GameModelExt.CreateBloonEmissions(this GameModel, string, int, float) Method Parameters Returns GameModelExt.CreateBloonGroup(this GameModel, string, float, float, int) Method Parameters Returns GameModelExt.DoesBloonExist(this GameModel, string) Method Parameters Returns GameModelExt.DoesTowerDetailsExist(this GameModel, string) Method Parameters Returns GameModelExt.DoesTowerModelExist(this GameModel, string) Method Parameters Returns GameModelExt.GetAllAbilityModels(this GameModel) Method Parameters Returns GameModelExt.GetAllAttackModels(this GameModel) Method Parameters Returns GameModelExt.GetAllProjectileModels(this GameModel) Method Parameters Returns GameModelExt.GetAllShopTowerDetails(this GameModel) Method Parameters Returns GameModelExt.GetAllTowerDetails(this GameModel) Method Parameters Returns GameModelExt.GetAllWeaponModels(this GameModel) Method Parameters Returns GameModelExt.GetTowerDetails(this GameModel, string) Method Parameters Returns GameModelExt.GetTowerModel(this GameModel, string, int, int, int) Method Parameters Returns GameModelExt.GetTowerModels(this GameModel, string) Method Parameters Returns GameModelExt.GetTowerModelsWithAbilities(this GameModel) Method Parameters Returns ","title":"BTD_Mod_Helper.Extensions.GameModelExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.GameObjectExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.GameObjectExt.json
similarity index 64%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.GameObjectExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.GameObjectExt.json
index decb73a83..a97914099 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.GameObjectExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.GameObjectExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n GameObjectExt Class \nExtensions for GameObjects
\npublic static class GameObjectExt \n
\nInheritance System.Object ï¡’ GameObjectExt
\n Methods \n
\n GameObjectExt.AddModHelperComponent(this GameObject, T) Method \nAdds the ModHelperComponent to a parent GameObject, returning the ModHelperComponent \n \n(This is an extension method just so that we can return the type generically)
\npublic static T AddModHelperComponent <T >(this GameObject gameObject, T modHelperComponent )\n where T : BTD_Mod_Helper.Api.Components.ModHelperComponent ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\nmodHelperComponent
(this GameObject, T).T\">T
\n Returns \n(this GameObject, T).T\">T
\n
\n GameObjectExt.Destroy(this GameObject) Method \nDestroys this GameObject
\npublic static void Destroy (this GameObject gameObject ) ;\n
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\n GameObjectExt.DestroyAllChildren(this GameObject) Method \nDestroys all children of a game object
\npublic static void DestroyAllChildren (this GameObject gameObject ) ;\n
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\n GameObjectExt.Duplicate(this T) Method \nInstantiate a clone of the GameObject keeping the same parent
\npublic static T Duplicate <T >(this T gameObject )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
(this T).T\">T
\n Returns \n(this T).T\">T
\n
\n GameObjectExt.Duplicate(this T, Transform) Method \nInstantiate a clone of the GameObject with the new transform as parent
\npublic static T Duplicate <T >(this T gameObject, Transform parent )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
(this T, Transform).T\">T
\n
\nparent
UnityEngine.Transform
\n Returns \n(this T, Transform).T\">T
\n
\n GameObjectExt.Exists(this T) Method \nUsed to null check unity objects without bypassing the lifecycle
\npublic static T Exists <T >(this T obj )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
(this T).T\">T
\n Returns \n(this T).T\">T
\n
\n GameObjectExt.Exists(this T, T) Method \nUsed to null check unity objects without bypassing the lifecycle
\npublic static bool Exists <T >(this T obj, out T result )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
(this T, T).T\">T
\n
\nresult
(this T, T).T\">T
\n Returns \nSystem.Boolean
\n
\n GameObjectExt.GetComponent(this GameObject, string) Method \nFinds a component with the given path and type
\npublic static T GetComponent <T >(this GameObject gameObject, string componentPath ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\ncomponentPath
System.String
\n Returns \n(this GameObject, string).T\">T
\n
\n GameObjectExt.GetComponentInChildrenByName(this GameObject, string) Method \nTry to get a component in a child of this GameObject by it's name. Equivelant to a foreach with GetComponentsInChildren
\npublic static T GetComponentInChildrenByName <T >(this GameObject gameObject, string componentName )\n where T : Component ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\ncomponentName
System.String
\n Returns \n(this GameObject, string).T\">T
\n
\n GameObjectExt.HasComponent(this GameObject) Method \nReturns whether a component of the given type exists on a game object
\npublic static bool HasComponent <T >(this GameObject gameObject )\n where T : Component ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n Returns \nSystem.Boolean
\n
\n GameObjectExt.HasComponent(this GameObject, T) Method \nReturns whether a component of the given type exists on a game object, and puts it in the out param
\npublic static bool HasComponent <T >(this GameObject gameObject, out T component )\n where T : Component ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\ncomponent
(this GameObject, T).T\">T
\n Returns \nSystem.Boolean
\n
\n GameObjectExt.Hide(this GameObject) Method \nMakes the Game Object hidden (not visible) by setting the scale to zero
\npublic static void Hide (this GameObject gameObject ) ;\n
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\n GameObjectExt.RecursivelyLog(this GameObject, int) Method \nLogs a GameObject's hierarchy recursively
\npublic static void RecursivelyLog (this GameObject gameObject, int depth=0 ) ;\n
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\ndepth
System.Int32
\n
\n GameObjectExt.RemoveComponent(this GameObject) Method \nRemoves a Component from a GameObject by destroying it
\npublic static void RemoveComponent <T >(this GameObject gameObject )\n where T : Component ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\n GameObjectExt.Show(this GameObject) Method \nMakes the Game Object visible by setting the scale to the default value of 1
\npublic static void Show (this GameObject gameObject ) ;\n
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\n GameObjectExt.TranslateScaled(this GameObject, Vector3) Method \nTranslates this GameObject scaled with it's \"lossyScale\", making it move the same \namount regardless of screen resolution
\npublic static void TranslateScaled (this GameObject gameObject, Vector3 translation ) ;\n
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\ntranslation
UnityEngine.Vector3
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions GameObjectExt Class Methods GameObjectExt.AddModHelperComponent(this GameObject, T) Method Type parameters Parameters Returns GameObjectExt.Destroy(this GameObject) Method Parameters GameObjectExt.DestroyAllChildren(this GameObject) Method Parameters GameObjectExt.Duplicate(this T) Method Type parameters Parameters Returns GameObjectExt.Duplicate(this T, Transform) Method Type parameters Parameters Returns GameObjectExt.Exists(this T) Method Type parameters Parameters Returns GameObjectExt.Exists(this T, T) Method Type parameters Parameters Returns GameObjectExt.GetComponent(this GameObject, string) Method Type parameters Parameters Returns GameObjectExt.GetComponentInChildrenByName(this GameObject, string) Method Type parameters Parameters Returns GameObjectExt.HasComponent(this GameObject) Method Type parameters Parameters Returns GameObjectExt.HasComponent(this GameObject, T) Method Type parameters Parameters Returns GameObjectExt.Hide(this GameObject) Method Parameters GameObjectExt.RecursivelyLog(this GameObject, int) Method Parameters GameObjectExt.RemoveComponent(this GameObject) Method Type parameters Parameters GameObjectExt.Show(this GameObject) Method Parameters GameObjectExt.TranslateScaled(this GameObject, Vector3) Method Parameters ","title":"BTD_Mod_Helper.Extensions.GameObjectExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n GameObjectExt Class \nExtensions for GameObjects
\npublic static class GameObjectExt \n
\nInheritance System.Object ï¡’ GameObjectExt
\n Methods \n
\n GameObjectExt.AddModHelperComponent(this GameObject, T) Method \nAdds the ModHelperComponent to a parent GameObject, returning the ModHelperComponent \n \n(This is an extension method just so that we can return the type generically)
\npublic static T AddModHelperComponent <T >(this GameObject gameObject, T modHelperComponent )\n where T : BTD_Mod_Helper.Api.Components.ModHelperComponent ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\nmodHelperComponent
(this GameObject, T).T\">T
\n Returns \n(this GameObject, T).T\">T
\n
\n GameObjectExt.Destroy(this GameObject) Method \nDestroys this GameObject
\npublic static void Destroy (this GameObject gameObject ) ;\n
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\n GameObjectExt.DestroyAllChildren(this GameObject) Method \nDestroys all children of a game object
\npublic static void DestroyAllChildren (this GameObject gameObject ) ;\n
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\n GameObjectExt.Duplicate(this T, Transform) Method \nInstantiate a clone of the GameObject with the new transform as parent
\npublic static T Duplicate <T >(this T gameObject, Transform parent )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
(this T, Transform).T\">T
\n
\nparent
UnityEngine.Transform
\n Returns \n(this T, Transform).T\">T
\n
\n GameObjectExt.Duplicate(this T) Method \nInstantiate a clone of the GameObject keeping the same parent
\npublic static T Duplicate <T >(this T gameObject )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
(this T).T\">T
\n Returns \n(this T).T\">T
\n
\n GameObjectExt.Exists(this T, T) Method \nUsed to null check unity objects without bypassing the lifecycle
\npublic static bool Exists <T >(this T obj, out T result )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
(this T, T).T\">T
\n
\nresult
(this T, T).T\">T
\n Returns \nSystem.Boolean
\n
\n GameObjectExt.Exists(this T) Method \nUsed to null check unity objects without bypassing the lifecycle
\npublic static T Exists <T >(this T obj )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
(this T).T\">T
\n Returns \n(this T).T\">T
\n
\n GameObjectExt.GetComponent(this GameObject, string) Method \nFinds a component with the given path and type
\npublic static T GetComponent <T >(this GameObject gameObject, string componentPath ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\ncomponentPath
System.String
\n Returns \n(this GameObject, string).T\">T
\n
\n GameObjectExt.GetComponentInChildrenByName(this GameObject, string) Method \nTry to get a component in a child of this GameObject by it's name. Equivelant to a foreach with GetComponentsInChildren
\npublic static T GetComponentInChildrenByName <T >(this GameObject gameObject, string componentName )\n where T : Component ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\ncomponentName
System.String
\n Returns \n(this GameObject, string).T\">T
\n
\n GameObjectExt.HasComponent(this GameObject, T) Method \nReturns whether a component of the given type exists on a game object, and puts it in the out param
\npublic static bool HasComponent <T >(this GameObject gameObject, out T component )\n where T : Component ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\ncomponent
(this GameObject, T).T\">T
\n Returns \nSystem.Boolean
\n
\n GameObjectExt.HasComponent(this GameObject) Method \nReturns whether a component of the given type exists on a game object
\npublic static bool HasComponent <T >(this GameObject gameObject )\n where T : Component ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n Returns \nSystem.Boolean
\n
\n GameObjectExt.Hide(this GameObject) Method \nMakes the Game Object hidden (not visible) by setting the scale to zero
\npublic static void Hide (this GameObject gameObject ) ;\n
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\n GameObjectExt.RecursivelyLog(this GameObject, int) Method \nLogs a GameObject's hierarchy recursively
\npublic static void RecursivelyLog (this GameObject gameObject, int depth=0 ) ;\n
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\ndepth
System.Int32
\n
\n GameObjectExt.RemoveComponent(this GameObject) Method \nRemoves a Component from a GameObject by destroying it
\npublic static void RemoveComponent <T >(this GameObject gameObject )\n where T : Component ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\n GameObjectExt.Show(this GameObject) Method \nMakes the Game Object visible by setting the scale to the default value of 1
\npublic static void Show (this GameObject gameObject ) ;\n
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\n GameObjectExt.TranslateScaled(this GameObject, Vector3) Method \nTranslates this GameObject scaled with it's \"lossyScale\", making it move the same \namount regardless of screen resolution
\npublic static void TranslateScaled (this GameObject gameObject, Vector3 translation ) ;\n
\n Parameters \n
\ngameObject
UnityEngine.GameObject
\n
\ntranslation
UnityEngine.Vector3
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions GameObjectExt Class Methods GameObjectExt.AddModHelperComponent(this GameObject, T) Method Type parameters Parameters Returns GameObjectExt.Destroy(this GameObject) Method Parameters GameObjectExt.DestroyAllChildren(this GameObject) Method Parameters GameObjectExt.Duplicate(this T, Transform) Method Type parameters Parameters Returns GameObjectExt.Duplicate(this T) Method Type parameters Parameters Returns GameObjectExt.Exists(this T, T) Method Type parameters Parameters Returns GameObjectExt.Exists(this T) Method Type parameters Parameters Returns GameObjectExt.GetComponent(this GameObject, string) Method Type parameters Parameters Returns GameObjectExt.GetComponentInChildrenByName(this GameObject, string) Method Type parameters Parameters Returns GameObjectExt.HasComponent(this GameObject, T) Method Type parameters Parameters Returns GameObjectExt.HasComponent(this GameObject) Method Type parameters Parameters Returns GameObjectExt.Hide(this GameObject) Method Parameters GameObjectExt.RecursivelyLog(this GameObject, int) Method Parameters GameObjectExt.RemoveComponent(this GameObject) Method Type parameters Parameters GameObjectExt.Show(this GameObject) Method Parameters GameObjectExt.TranslateScaled(this GameObject, Vector3) Method Parameters ","title":"BTD_Mod_Helper.Extensions.GameObjectExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.GrowModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.GrowModelExt.json
similarity index 55%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.GrowModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.GrowModelExt.json
index 9c11132fb..564518dd9 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.GrowModelExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.GrowModelExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n GrowModelExt Class \nExtension methods for Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel .
\npublic static class GrowModelExt \n
\nInheritance System.Object ï¡’ GrowModelExt
\n Methods \n
\n GrowModelExt.GetRegrowBloon(this GrowModel) Method \nReturns the ID of the BloonModel that this regrows into.
\npublic static string GetRegrowBloon (this GrowModel growModel ) ;\n
\n Parameters \n
\ngrowModel
Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel
\n Returns \nSystem.String
\n
\n GrowModelExt.SetRegrowBloon(this GrowModel, string) Method \nSets which bloon this should regrow into.
\npublic static void SetRegrowBloon (this GrowModel growModel, string regrowsTo ) ;\n
\n Parameters \n
\ngrowModel
Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel
\n
\nregrowsTo
System.String
\nThe ID of the bloon this should regrow into
\n
\n GrowModelExt.SetRegrowBloon(this GrowModel, string, float) Method \nSets which bloon this should regrow into.
\npublic static void SetRegrowBloon (this GrowModel growModel, string regrowsTo, float regrowRate ) ;\n
\n Parameters \n
\ngrowModel
Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel
\n
\nregrowsTo
System.String
\nThe ID of the bloon this should regrow into
\n
\nregrowRate
System.Single
\nThe rate at which this regrows.
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions GrowModelExt Class Methods GrowModelExt.GetRegrowBloon(this GrowModel) Method Parameters Returns GrowModelExt.SetRegrowBloon(this GrowModel, string) Method Parameters GrowModelExt.SetRegrowBloon(this GrowModel, string, float) Method Parameters ","title":"BTD_Mod_Helper.Extensions.GrowModelExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n GrowModelExt Class \nExtension methods for Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel .
\npublic static class GrowModelExt \n
\nInheritance System.Object ï¡’ GrowModelExt
\n Methods \n
\n GrowModelExt.GetRegrowBloon(this GrowModel) Method \nReturns the ID of the BloonModel that this regrows into.
\npublic static string GetRegrowBloon (this GrowModel growModel ) ;\n
\n Parameters \n
\ngrowModel
Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel
\n Returns \nSystem.String
\n
\n GrowModelExt.SetRegrowBloon(this GrowModel, string, float) Method \nSets which bloon this should regrow into.
\npublic static void SetRegrowBloon (this GrowModel growModel, string regrowsTo, float regrowRate ) ;\n
\n Parameters \n
\ngrowModel
Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel
\n
\nregrowsTo
System.String
\nThe ID of the bloon this should regrow into
\n
\nregrowRate
System.Single
\nThe rate at which this regrows.
\n
\n GrowModelExt.SetRegrowBloon(this GrowModel, string) Method \nSets which bloon this should regrow into.
\npublic static void SetRegrowBloon (this GrowModel growModel, string regrowsTo ) ;\n
\n Parameters \n
\ngrowModel
Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel
\n
\nregrowsTo
System.String
\nThe ID of the bloon this should regrow into
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions GrowModelExt Class Methods GrowModelExt.GetRegrowBloon(this GrowModel) Method Parameters Returns GrowModelExt.SetRegrowBloon(this GrowModel, string, float) Method Parameters GrowModelExt.SetRegrowBloon(this GrowModel, string) Method Parameters ","title":"BTD_Mod_Helper.Extensions.GrowModelExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.HarmonyExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.HarmonyExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.HarmonyExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.HarmonyExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.IEnumerableExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.IEnumerableExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.IEnumerableExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.IEnumerableExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable.json
similarity index 60%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable.json
index e2b34ee8f..d42edc502 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n Il2CppGenericIEnumerable Class \nExtensions for Il2cpp Ienumerables
\npublic static class Il2CppGenericIEnumerable \n
\nInheritance System.Object ï¡’ Il2CppGenericIEnumerable
\n Methods \n
\n Il2CppGenericIEnumerable.Any(this IEnumerable) Method \nReturn whether or not there are any elements in this
\npublic static bool Any <T >(this IEnumerable<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n Returns \nSystem.Boolean
\n
\n Il2CppGenericIEnumerable.Any(this IEnumerable, Func<T,bool>) Method \nReturn whether or not there are any elements in this that match the predicate
\npublic static bool Any <T >(this IEnumerable<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n
\npredicate
System.Func< (this IEnumerable, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Boolean
\n
\n Il2CppGenericIEnumerable.First(this IEnumerable) Method \nReturn the first element in the collection
\npublic static T First <T >(this IEnumerable<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n Returns \n(this IEnumerable).T\">T
\n
\n Il2CppGenericIEnumerable.FirstOrDefault(this IEnumerable) Method \nReturn the first element in the collection, or return default if it's null
\npublic static T FirstOrDefault <T >(this IEnumerable<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n Returns \n(this IEnumerable).T\">T
\n
\n Il2CppGenericIEnumerable.FirstOrDefault(this IEnumerable, Func<T,bool>) Method \nReturn the first element that matches the predicate, or return default
\npublic static T FirstOrDefault <T >(this IEnumerable<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n
\npredicate
System.Func< (this IEnumerable, System.Func).T\">T , System.Boolean >
\n Returns \n(this IEnumerable, System.Func).T\">T
\n
\n Il2CppGenericIEnumerable.ForEach(this IEnumerable, Action) Method \nPerforms the specified action on each element
\npublic static void ForEach <T >(this IEnumerable<T> source, System.Action<T> action )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n
\naction
System.Action< (this IEnumerable, System.Action).T\">T >
\nAction to preform on each element
\n
\n Il2CppGenericIEnumerable.Last(this IEnumerable) Method \nReturn the last item in the collection
\npublic static T Last <T >(this IEnumerable<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n Returns \n(this IEnumerable).T\">T
\n
\n Il2CppGenericIEnumerable.LastOrDefault(this IEnumerable, Func<T,bool>) Method \nReturn the last item in the collection that meets the condition, or return default
\npublic static T LastOrDefault <T >(this IEnumerable<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n
\npredicate
System.Func< (this IEnumerable, System.Func).T\">T , System.Boolean >
\n Returns \n(this IEnumerable, System.Func).T\">T
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppGenericIEnumerable Class Methods Il2CppGenericIEnumerable.Any(this IEnumerable) Method Type parameters Parameters Returns Il2CppGenericIEnumerable.Any(this IEnumerable, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenericIEnumerable.First(this IEnumerable) Method Type parameters Parameters Returns Il2CppGenericIEnumerable.FirstOrDefault(this IEnumerable) Method Type parameters Parameters Returns Il2CppGenericIEnumerable.FirstOrDefault(this IEnumerable, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenericIEnumerable.ForEach(this IEnumerable, Action) Method Type parameters Parameters Il2CppGenericIEnumerable.Last(this IEnumerable) Method Type parameters Parameters Returns Il2CppGenericIEnumerable.LastOrDefault(this IEnumerable, Func<T,bool>) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n Il2CppGenericIEnumerable Class \nExtensions for Il2cpp Ienumerables
\npublic static class Il2CppGenericIEnumerable \n
\nInheritance System.Object ï¡’ Il2CppGenericIEnumerable
\n Methods \n
\n Il2CppGenericIEnumerable.Any(this IEnumerable, Func<T,bool>) Method \nReturn whether or not there are any elements in this that match the predicate
\npublic static bool Any <T >(this IEnumerable<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n
\npredicate
System.Func< (this IEnumerable, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Boolean
\n
\n Il2CppGenericIEnumerable.Any(this IEnumerable) Method \nReturn whether or not there are any elements in this
\npublic static bool Any <T >(this IEnumerable<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n Returns \nSystem.Boolean
\n
\n Il2CppGenericIEnumerable.First(this IEnumerable) Method \nReturn the first element in the collection
\npublic static T First <T >(this IEnumerable<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n Returns \n(this IEnumerable).T\">T
\n
\n Il2CppGenericIEnumerable.FirstOrDefault(this IEnumerable, Func<T,bool>) Method \nReturn the first element that matches the predicate, or return default
\npublic static T FirstOrDefault <T >(this IEnumerable<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n
\npredicate
System.Func< (this IEnumerable, System.Func).T\">T , System.Boolean >
\n Returns \n(this IEnumerable, System.Func).T\">T
\n
\n Il2CppGenericIEnumerable.FirstOrDefault(this IEnumerable) Method \nReturn the first element in the collection, or return default if it's null
\npublic static T FirstOrDefault <T >(this IEnumerable<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n Returns \n(this IEnumerable).T\">T
\n
\n Il2CppGenericIEnumerable.ForEach(this IEnumerable, Action) Method \nPerforms the specified action on each element
\npublic static void ForEach <T >(this IEnumerable<T> source, System.Action<T> action )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n
\naction
System.Action< (this IEnumerable, System.Action).T\">T >
\nAction to preform on each element
\n
\n Il2CppGenericIEnumerable.Last(this IEnumerable) Method \nReturn the last item in the collection
\npublic static T Last <T >(this IEnumerable<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n Returns \n(this IEnumerable).T\">T
\n
\n Il2CppGenericIEnumerable.LastOrDefault(this IEnumerable, Func<T,bool>) Method \nReturn the last item in the collection that meets the condition, or return default
\npublic static T LastOrDefault <T >(this IEnumerable<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.IEnumerable
\n
\npredicate
System.Func< (this IEnumerable, System.Func).T\">T , System.Boolean >
\n Returns \n(this IEnumerable, System.Func).T\">T
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppGenericIEnumerable Class Methods Il2CppGenericIEnumerable.Any(this IEnumerable, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenericIEnumerable.Any(this IEnumerable) Method Type parameters Parameters Returns Il2CppGenericIEnumerable.First(this IEnumerable) Method Type parameters Parameters Returns Il2CppGenericIEnumerable.FirstOrDefault(this IEnumerable, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenericIEnumerable.FirstOrDefault(this IEnumerable) Method Type parameters Parameters Returns Il2CppGenericIEnumerable.ForEach(this IEnumerable, Action) Method Type parameters Parameters Il2CppGenericIEnumerable.Last(this IEnumerable) Method Type parameters Parameters Returns Il2CppGenericIEnumerable.LastOrDefault(this IEnumerable, Func<T,bool>) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerableExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerableExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerableExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerableExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppGenerics.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppGenerics.json
similarity index 56%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppGenerics.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppGenerics.json
index 4925e80f4..361c8e13e 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppGenerics.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppGenerics.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n Il2CppGenerics Class \nExtensions for il2cpp lists
\npublic static class Il2CppGenerics \n
\nInheritance System.Object ï¡’ Il2CppGenerics
\n Methods \n
\n Il2CppGenerics.Any(this List) Method \nReturn whether or not there are any elements in this
\npublic static bool Any <T >(this List<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n Returns \nSystem.Boolean
\n
\n Il2CppGenerics.Any(this List, Func<T,bool>) Method \nReturn whether or not there are any elements in this that match the predicate
\npublic static bool Any <T >(this List<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n
\npredicate
System.Func< (this List, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Boolean
\n
\n Il2CppGenerics.FindIndex(this List, Func<T,bool>) Method \nReturn the index of the element that matches the predicate
\npublic static int FindIndex <T >(this List<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n
\npredicate
System.Func< (this List, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Int32
\n
\n Il2CppGenerics.First(this List) Method \nReturn the first element in the collection
\npublic static T First <T >(this List<T> source ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n Returns \n(this List).T\">T
\n
\n Il2CppGenerics.First(this List, Func<T,bool>) Method \nReturn the first element that matches the predicate
\npublic static T First <T >(this List<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n
\npredicate
System.Func< (this List, System.Func).T\">T , System.Boolean >
\n Returns \n(this List, System.Func).T\">T
\n
\n Il2CppGenerics.FirstOrDefault(this List) Method \nReturn the first element in the collection, or return default if it's null
\npublic static T FirstOrDefault <T >(this List<T> source ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n Returns \n(this List).T\">T
\n
\n Il2CppGenerics.FirstOrDefault(this List, Func<T,bool>) Method \nReturn the first element that matches the predicate, or return default
\npublic static T FirstOrDefault <T >(this List<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n
\npredicate
System.Func< (this List, System.Func).T\">T , System.Boolean >
\n Returns \n(this List, System.Func).T\">T
\n
\n Il2CppGenerics.Last(this List) Method \nReturn the last item in the collection
\npublic static T Last <T >(this List<T> source ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n Returns \n(this List).T\">T
\n
\n Il2CppGenerics.LastOrDefault(this List, Func<T,bool>) Method \nReturn the last item in the collection that meets the condition, or return default
\npublic static T LastOrDefault <T >(this List<T> source, System.Func<T,bool > predicate ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n
\npredicate
System.Func< (this List, System.Func).T\">T , System.Boolean >
\n Returns \n(this List, System.Func).T\">T
\n
\n Il2CppGenerics.Where(this List, Func<T,bool>) Method \nReturn all elements that match the predicate
\npublic static List <T > Where <T >(this List<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n
\npredicate
System.Func< (this List, System.Func).T\">T , System.Boolean >
\n Returns \nIl2CppSystem.Collections.Generic.List
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppGenerics Class Methods Il2CppGenerics.Any(this List) Method Type parameters Parameters Returns Il2CppGenerics.Any(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.FindIndex(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.First(this List) Method Type parameters Parameters Returns Il2CppGenerics.First(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.FirstOrDefault(this List) Method Type parameters Parameters Returns Il2CppGenerics.FirstOrDefault(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.Last(this List) Method Type parameters Parameters Returns Il2CppGenerics.LastOrDefault(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.Where(this List, Func<T,bool>) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.Il2CppGenerics"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n Il2CppGenerics Class \nExtensions for il2cpp lists
\npublic static class Il2CppGenerics \n
\nInheritance System.Object ï¡’ Il2CppGenerics
\n Methods \n
\n Il2CppGenerics.Any(this List, Func<T,bool>) Method \nReturn whether or not there are any elements in this that match the predicate
\npublic static bool Any <T >(this List<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n
\npredicate
System.Func< (this List, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Boolean
\n
\n Il2CppGenerics.Any(this List) Method \nReturn whether or not there are any elements in this
\npublic static bool Any <T >(this List<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n Returns \nSystem.Boolean
\n
\n Il2CppGenerics.FindIndex(this List, Func<T,bool>) Method \nReturn the index of the element that matches the predicate
\npublic static int FindIndex <T >(this List<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n
\npredicate
System.Func< (this List, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Int32
\n
\n Il2CppGenerics.First(this List, Func<T,bool>) Method \nReturn the first element that matches the predicate
\npublic static T First <T >(this List<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n
\npredicate
System.Func< (this List, System.Func).T\">T , System.Boolean >
\n Returns \n(this List, System.Func).T\">T
\n
\n Il2CppGenerics.First(this List) Method \nReturn the first element in the collection
\npublic static T First <T >(this List<T> source ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n Returns \n(this List).T\">T
\n
\n Il2CppGenerics.FirstOrDefault(this List, Func<T,bool>) Method \nReturn the first element that matches the predicate, or return default
\npublic static T FirstOrDefault <T >(this List<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n
\npredicate
System.Func< (this List, System.Func).T\">T , System.Boolean >
\n Returns \n(this List, System.Func).T\">T
\n
\n Il2CppGenerics.FirstOrDefault(this List) Method \nReturn the first element in the collection, or return default if it's null
\npublic static T FirstOrDefault <T >(this List<T> source ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n Returns \n(this List).T\">T
\n
\n Il2CppGenerics.Last(this List) Method \nReturn the last item in the collection
\npublic static T Last <T >(this List<T> source ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n Returns \n(this List).T\">T
\n
\n Il2CppGenerics.LastOrDefault(this List, Func<T,bool>) Method \nReturn the last item in the collection that meets the condition, or return default
\npublic static T LastOrDefault <T >(this List<T> source, System.Func<T,bool > predicate ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n
\npredicate
System.Func< (this List, System.Func).T\">T , System.Boolean >
\n Returns \n(this List, System.Func).T\">T
\n
\n Il2CppGenerics.Where(this List, Func<T,bool>) Method \nReturn all elements that match the predicate
\npublic static List <T > Where <T >(this List<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.Generic.List
\n
\npredicate
System.Func< (this List, System.Func).T\">T , System.Boolean >
\n Returns \nIl2CppSystem.Collections.Generic.List
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppGenerics Class Methods Il2CppGenerics.Any(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.Any(this List) Method Type parameters Parameters Returns Il2CppGenerics.FindIndex(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.First(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.First(this List) Method Type parameters Parameters Returns Il2CppGenerics.FirstOrDefault(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.FirstOrDefault(this List) Method Type parameters Parameters Returns Il2CppGenerics.Last(this List) Method Type parameters Parameters Returns Il2CppGenerics.LastOrDefault(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.Where(this List, Func<T,bool>) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.Il2CppGenerics"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppGenericsExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppGenericsExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppGenericsExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppGenericsExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumerator.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumerator.json
similarity index 68%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumerator.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumerator.json
index 4ed8bbc37..3357d961c 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumerator.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumerator.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n Il2CppIEnumerator Class \nExtensions for il2cpp ienumerators
\npublic static class Il2CppIEnumerator \n
\nInheritance System.Object ï¡’ Il2CppIEnumerator
\n Methods \n
\n Il2CppIEnumerator.Any(this IEnumerator, Func<T,bool>) Method \nReturn whether or not there are any elements in this that match the predicate
\npublic static bool Any <T >(this IEnumerator source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\npredicate
System.Func< (this IEnumerator, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Boolean
\n
\n Il2CppIEnumerator.FindIndex(this IEnumerator, Func<T,bool>) Method \nReturn the index of the element that matches the predicate
\npublic static int FindIndex <T >(this IEnumerator source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\npredicate
System.Func< (this IEnumerator, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Int32
\n
\n Il2CppIEnumerator.First(this IEnumerator) Method \nReturn the first element in the collection
\npublic static T First <T >(this IEnumerator source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n Returns \n(this IEnumerator).T\">T
\n
\n Il2CppIEnumerator.First(this IEnumerator, Func<T,bool>) Method \nReturn the first element that matches the predicate
\npublic static T First <T >(this IEnumerator source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\npredicate
System.Func< (this IEnumerator, System.Func).T\">T , System.Boolean >
\n Returns \n(this IEnumerator, System.Func).T\">T
\n
\n Il2CppIEnumerator.FirstOrDefault(this IEnumerator) Method \nReturn the first element in the collection, or return default if it's null
\npublic static T FirstOrDefault <T >(this IEnumerator source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n Returns \n(this IEnumerator).T\">T
\n
\n Il2CppIEnumerator.FirstOrDefault(this IEnumerator, Func<T,bool>) Method \nReturn the first element that matches the predicate, or return default
\npublic static T FirstOrDefault <T >(this IEnumerator source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\npredicate
System.Func< (this IEnumerator, System.Func).T\">T , System.Boolean >
\n Returns \n(this IEnumerator, System.Func).T\">T
\n
\n Il2CppIEnumerator.ForEach(this IEnumerator, Action) Method \nPerforms the specified action on each element
\npublic static void ForEach <T >(this IEnumerator source, System.Action<T> action )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\naction
System.Action< (this IEnumerator, System.Action).T\">T >
\nAction to preform on each element
\n
\n Il2CppIEnumerator.Last(this IEnumerator) Method \nReturn the last item in the collection
\npublic static T Last <T >(this IEnumerator source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n Returns \n(this IEnumerator).T\">T
\n
\n Il2CppIEnumerator.LastOrDefault(this IEnumerator, Func<T,bool>) Method \nReturn the last item in the collection that meets the condition, or return default
\npublic static T LastOrDefault <T >(this IEnumerator source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\npredicate
System.Func< (this IEnumerator, System.Func).T\">T , System.Boolean >
\n Returns \n(this IEnumerator, System.Func).T\">T
\n
\n Il2CppIEnumerator.Where(this IEnumerator, Func<T,bool>) Method \nReturn all elements that match the predicate
\npublic static System.Collections.Generic.List <T > Where <T >(this IEnumerator source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\npredicate
System.Func< (this IEnumerator, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Collections.Generic.List< (this IEnumerator, System.Func).T\">T >
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppIEnumerator Class Methods Il2CppIEnumerator.Any(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.FindIndex(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.First(this IEnumerator) Method Type parameters Parameters Returns Il2CppIEnumerator.First(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.FirstOrDefault(this IEnumerator) Method Type parameters Parameters Returns Il2CppIEnumerator.FirstOrDefault(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.ForEach(this IEnumerator, Action) Method Type parameters Parameters Il2CppIEnumerator.Last(this IEnumerator) Method Type parameters Parameters Returns Il2CppIEnumerator.LastOrDefault(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.Where(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.Il2CppIEnumerator"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n Il2CppIEnumerator Class \nExtensions for il2cpp ienumerators
\npublic static class Il2CppIEnumerator \n
\nInheritance System.Object ï¡’ Il2CppIEnumerator
\n Methods \n
\n Il2CppIEnumerator.Any(this IEnumerator, Func<T,bool>) Method \nReturn whether or not there are any elements in this that match the predicate
\npublic static bool Any <T >(this IEnumerator source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\npredicate
System.Func< (this IEnumerator, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Boolean
\n
\n Il2CppIEnumerator.FindIndex(this IEnumerator, Func<T,bool>) Method \nReturn the index of the element that matches the predicate
\npublic static int FindIndex <T >(this IEnumerator source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\npredicate
System.Func< (this IEnumerator, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Int32
\n
\n Il2CppIEnumerator.First(this IEnumerator, Func<T,bool>) Method \nReturn the first element that matches the predicate
\npublic static T First <T >(this IEnumerator source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\npredicate
System.Func< (this IEnumerator, System.Func).T\">T , System.Boolean >
\n Returns \n(this IEnumerator, System.Func).T\">T
\n
\n Il2CppIEnumerator.First(this IEnumerator) Method \nReturn the first element in the collection
\npublic static T First <T >(this IEnumerator source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n Returns \n(this IEnumerator).T\">T
\n
\n Il2CppIEnumerator.FirstOrDefault(this IEnumerator, Func<T,bool>) Method \nReturn the first element that matches the predicate, or return default
\npublic static T FirstOrDefault <T >(this IEnumerator source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\npredicate
System.Func< (this IEnumerator, System.Func).T\">T , System.Boolean >
\n Returns \n(this IEnumerator, System.Func).T\">T
\n
\n Il2CppIEnumerator.FirstOrDefault(this IEnumerator) Method \nReturn the first element in the collection, or return default if it's null
\npublic static T FirstOrDefault <T >(this IEnumerator source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n Returns \n(this IEnumerator).T\">T
\n
\n Il2CppIEnumerator.ForEach(this IEnumerator, Action) Method \nPerforms the specified action on each element
\npublic static void ForEach <T >(this IEnumerator source, System.Action<T> action )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\naction
System.Action< (this IEnumerator, System.Action).T\">T >
\nAction to preform on each element
\n
\n Il2CppIEnumerator.Last(this IEnumerator) Method \nReturn the last item in the collection
\npublic static T Last <T >(this IEnumerator source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n Returns \n(this IEnumerator).T\">T
\n
\n Il2CppIEnumerator.LastOrDefault(this IEnumerator, Func<T,bool>) Method \nReturn the last item in the collection that meets the condition, or return default
\npublic static T LastOrDefault <T >(this IEnumerator source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\npredicate
System.Func< (this IEnumerator, System.Func).T\">T , System.Boolean >
\n Returns \n(this IEnumerator, System.Func).T\">T
\n
\n Il2CppIEnumerator.Where(this IEnumerator, Func<T,bool>) Method \nReturn all elements that match the predicate
\npublic static System.Collections.Generic.List <T > Where <T >(this IEnumerator source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppSystem.Collections.IEnumerator
\n
\npredicate
System.Func< (this IEnumerator, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Collections.Generic.List< (this IEnumerator, System.Func).T\">T >
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppIEnumerator Class Methods Il2CppIEnumerator.Any(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.FindIndex(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.First(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.First(this IEnumerator) Method Type parameters Parameters Returns Il2CppIEnumerator.FirstOrDefault(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.FirstOrDefault(this IEnumerator) Method Type parameters Parameters Returns Il2CppIEnumerator.ForEach(this IEnumerator, Action) Method Type parameters Parameters Il2CppIEnumerator.Last(this IEnumerator) Method Type parameters Parameters Returns Il2CppIEnumerator.LastOrDefault(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.Where(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.Il2CppIEnumerator"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumeratorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumeratorExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumeratorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumeratorExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArray.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArray.json
similarity index 63%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArray.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArray.json
index 10da96339..79b022d38 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArray.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArray.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n Il2CppReferenceArray Class \nExtensions for il2cpp reference arrays
\npublic static class Il2CppReferenceArray \n
\nInheritance System.Object ï¡’ Il2CppReferenceArray
\n Methods \n
\n Il2CppReferenceArray.Any(this Il2CppReferenceArray) Method \nReturn whether or not there are any elements in this
\npublic static bool Any <T >(this Il2CppReferenceArray<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nSystem.Boolean
\n
\n Il2CppReferenceArray.Any(this Il2CppReferenceArray, Func<T,bool>) Method \nReturn whether or not there are any elements in this that match the predicate
\npublic static bool Any <T >(this Il2CppReferenceArray<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\npredicate
System.Func< (this Il2CppReferenceArray, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Boolean
\n
\n Il2CppReferenceArray.FindIndex(this Il2CppReferenceArray, Func<T,bool>) Method \nReturn the index of the element that matches the predicate
\npublic static int FindIndex <T >(this Il2CppReferenceArray<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\npredicate
System.Func< (this Il2CppReferenceArray, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Int32
\n
\n Il2CppReferenceArray.ForEach(this Il2CppReferenceArray, Action) Method \nPerforms the specified action on each element
\npublic static void ForEach <T >(this Il2CppReferenceArray<T> source, System.Action<T> action )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\naction
System.Action< (this Il2CppReferenceArray, System.Action).T\">T >
\nAction to preform on each element
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppReferenceArray Class Methods Il2CppReferenceArray.Any(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArray.Any(this Il2CppReferenceArray, Func<T,bool>) Method Type parameters Parameters Returns Il2CppReferenceArray.FindIndex(this Il2CppReferenceArray, Func<T,bool>) Method Type parameters Parameters Returns Il2CppReferenceArray.ForEach(this Il2CppReferenceArray, Action) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.Il2CppReferenceArray"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n Il2CppReferenceArray Class \nExtensions for il2cpp reference arrays
\npublic static class Il2CppReferenceArray \n
\nInheritance System.Object ï¡’ Il2CppReferenceArray
\n Methods \n
\n Il2CppReferenceArray.Any(this Il2CppReferenceArray, Func<T,bool>) Method \nReturn whether or not there are any elements in this that match the predicate
\npublic static bool Any <T >(this Il2CppReferenceArray<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\npredicate
System.Func< (this Il2CppReferenceArray, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Boolean
\n
\n Il2CppReferenceArray.Any(this Il2CppReferenceArray) Method \nReturn whether or not there are any elements in this
\npublic static bool Any <T >(this Il2CppReferenceArray<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nSystem.Boolean
\n
\n Il2CppReferenceArray.FindIndex(this Il2CppReferenceArray, Func<T,bool>) Method \nReturn the index of the element that matches the predicate
\npublic static int FindIndex <T >(this Il2CppReferenceArray<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\npredicate
System.Func< (this Il2CppReferenceArray, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Int32
\n
\n Il2CppReferenceArray.ForEach(this Il2CppReferenceArray, Action) Method \nPerforms the specified action on each element
\npublic static void ForEach <T >(this Il2CppReferenceArray<T> source, System.Action<T> action )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\naction
System.Action< (this Il2CppReferenceArray, System.Action).T\">T >
\nAction to preform on each element
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppReferenceArray Class Methods Il2CppReferenceArray.Any(this Il2CppReferenceArray, Func<T,bool>) Method Type parameters Parameters Returns Il2CppReferenceArray.Any(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArray.FindIndex(this Il2CppReferenceArray, Func<T,bool>) Method Type parameters Parameters Returns Il2CppReferenceArray.ForEach(this Il2CppReferenceArray, Action) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.Il2CppReferenceArray"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt.json
similarity index 80%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt.json
index dfd1a9fb2..549a158c1 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n Il2CppReferenceArrayExt Class \nExtensions for Il2CppReferenceArrays
\npublic static class Il2CppReferenceArrayExt \n
\nInheritance System.Object ï¡’ Il2CppReferenceArrayExt
\n Methods \n
\n Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, Il2CppReferenceArray) Method \nReturn this with additional Items added to it
\npublic static Il2CppReferenceArray <T > AddTo <T >(this Il2CppReferenceArray<T> referenceArray, Il2CppReferenceArray<T> objectsToAdd )\n where T : Object ;\n
\n Type parameters \n
\nT
\nThe Type of the Items to add
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nobjectsToAdd
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\nItems to add
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, List) Method \nReturn this with additional Items added to it
\npublic static Il2CppReferenceArray <T > AddTo <T >(this Il2CppReferenceArray<T> referenceArray, System.Collections.Generic.List<T> objectsToAdd )\n where T : Object ;\n
\n Type parameters \n
\nT
\nThe Type of the Items to add
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nobjectsToAdd
System.Collections.Generic.List< (this Il2CppReferenceArray, System.Collections.Generic.List).T\">T >
\nItems to add
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, T) Method \nReturn this with an additional Item added to it
\npublic static Il2CppReferenceArray <T > AddTo <T >(this Il2CppReferenceArray<T> referenceArray, T objectToAdd )\n where T : Object ;\n
\n Type parameters \n
\nT
\nThe Type of the Item to add
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nobjectToAdd
(this Il2CppReferenceArray, T).T\">T
\nItem to add
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.Clear(this Il2CppReferenceArray) Method \nSets all elements in the Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray<> to the default value of each element type.
\npublic static void Clear <T >(this Il2CppReferenceArray<T> referenceArray )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.Duplicate(this Il2CppReferenceArray) Method \nReturn a duplicate of this
\npublic static Il2CppReferenceArray <T > Duplicate <T >(this Il2CppReferenceArray<T> list )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.DuplicateAs<TSource,TCast>(this Il2CppReferenceArray) Method \nReturn a duplicate of this as type TCast
\npublic static Il2CppReferenceArray <TCast > DuplicateAs <TSource ,TCast >(this Il2CppReferenceArray<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\n Parameters \n
\nlist
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.Empty(this Il2CppReferenceArray) Method \nReturns an empty Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray<>
\npublic static Il2CppReferenceArray <T > Empty <T >(this Il2CppReferenceArray<T> referenceArray )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.GetItemOfType<TSource,TCast>(this Il2CppReferenceArray) Method \nReturn the first item of type TCast
\npublic static TCast GetItemOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \n(this Il2CppReferenceArray).TCast\">TCast
\n
\n Il2CppReferenceArrayExt.GetItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method \nReturn all Items of type TCast
\npublic static System.Collections.Generic.List <TCast > GetItemsOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items you want
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nSystem.Collections.Generic.List< (this Il2CppReferenceArray).TCast\">TCast >
\n
\n Il2CppReferenceArrayExt.HasItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method \nCheck if this has any items of type TCast
\npublic static bool HasItemsOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type you're checking for
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nSystem.Boolean
\n
\n Il2CppReferenceArrayExt.RemoveItem<TSource,TCast>(this Il2CppReferenceArray, TCast) Method \nReturn this with the specified item removed
\npublic static Il2CppReferenceArray <TSource > RemoveItem <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray, TCast itemToRemove )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nitemToRemove
(this Il2CppReferenceArray, TCast).TCast\">TCast
\nThe specific Item to remove
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.RemoveItemOfType<TSource,TCast>(this Il2CppReferenceArray) Method \nReturn this with the first Item of type TCast removed
\npublic static Il2CppReferenceArray <TSource > RemoveItemOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.RemoveItemOfType<TSource,TCast>(this Il2CppReferenceArray, Model) Method \nReturn this with the first Item of type TCast removed
\npublic static Il2CppReferenceArray <TSource > RemoveItemOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray, Model removeChildFrom )\n where TSource : Object\n where TCast : Model ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nremoveChildFrom
Il2CppAssets.Scripts.Models.Model
\nModel to remove the child dependents from
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.RemoveItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method \nReturn this with all Items of type TCast removed
\npublic static Il2CppReferenceArray <TSource > RemoveItemsOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items that you want to remove
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.RemoveItemsOfType<TSource,TCast>(this Il2CppReferenceArray, Model) Method \nReturn this with all Items of type TCast removed
\npublic static Il2CppReferenceArray <TSource > RemoveItemsOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray, Model removeChildFrom )\n where TSource : Object\n where TCast : Model ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items that you want to remove
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nremoveChildFrom
Il2CppAssets.Scripts.Models.Model
\nModel to remove the child dependents from
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.ToArray(this Il2CppReferenceArray) Method \nReturn as a System.Array
\npublic static T[] ToArray <T >(this Il2CppReferenceArray<T> referenceArray )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \n(this Il2CppReferenceArray).T\">T []
\n
\n Il2CppReferenceArrayExt.ToIl2CppList(this Il2CppReferenceArray) Method \nReturn as Il2CppSystem.List
\npublic static List <T > ToIl2CppList <T >(this Il2CppReferenceArray<T> referenceArray )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppSystem.Collections.Generic.List
\n
\n Il2CppReferenceArrayExt.ToList(this Il2CppReferenceArray) Method \nReturn as System.List
\npublic static System.Collections.Generic.List <T > ToList <T >(this Il2CppReferenceArray<T> referenceArray )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nSystem.Collections.Generic.List< (this Il2CppReferenceArray).T\">T >
\n
\n Il2CppReferenceArrayExt.ToLockList(this Il2CppReferenceArray) Method \nReturn as LockList
\npublic static LockList <T > ToLockList <T >(this Il2CppReferenceArray<T> referenceArray )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppAssets.Scripts.Utils.LockList
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppReferenceArrayExt Class Methods Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, List) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, T) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.Clear(this Il2CppReferenceArray) Method Type parameters Parameters Il2CppReferenceArrayExt.Duplicate(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.DuplicateAs<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.Empty(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.GetItemOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.GetItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.HasItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItem<TSource,TCast>(this Il2CppReferenceArray, TCast) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItemOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItemOfType<TSource,TCast>(this Il2CppReferenceArray, Model) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItemsOfType<TSource,TCast>(this Il2CppReferenceArray, Model) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.ToArray(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.ToIl2CppList(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.ToList(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.ToLockList(this Il2CppReferenceArray) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n Il2CppReferenceArrayExt Class \nExtensions for Il2CppReferenceArrays
\npublic static class Il2CppReferenceArrayExt \n
\nInheritance System.Object ï¡’ Il2CppReferenceArrayExt
\n Methods \n
\n Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, Il2CppReferenceArray) Method \nReturn this with additional Items added to it
\npublic static Il2CppReferenceArray <T > AddTo <T >(this Il2CppReferenceArray<T> referenceArray, Il2CppReferenceArray<T> objectsToAdd )\n where T : Object ;\n
\n Type parameters \n
\nT
\nThe Type of the Items to add
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nobjectsToAdd
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\nItems to add
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, List) Method \nReturn this with additional Items added to it
\npublic static Il2CppReferenceArray <T > AddTo <T >(this Il2CppReferenceArray<T> referenceArray, System.Collections.Generic.List<T> objectsToAdd )\n where T : Object ;\n
\n Type parameters \n
\nT
\nThe Type of the Items to add
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nobjectsToAdd
System.Collections.Generic.List< (this Il2CppReferenceArray, System.Collections.Generic.List).T\">T >
\nItems to add
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, T) Method \nReturn this with an additional Item added to it
\npublic static Il2CppReferenceArray <T > AddTo <T >(this Il2CppReferenceArray<T> referenceArray, T objectToAdd )\n where T : Object ;\n
\n Type parameters \n
\nT
\nThe Type of the Item to add
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nobjectToAdd
(this Il2CppReferenceArray, T).T\">T
\nItem to add
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.Clear(this Il2CppReferenceArray) Method \nSets all elements in the Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray<> to the default value of each element type.
\npublic static void Clear <T >(this Il2CppReferenceArray<T> referenceArray )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.Duplicate(this Il2CppReferenceArray) Method \nReturn a duplicate of this
\npublic static Il2CppReferenceArray <T > Duplicate <T >(this Il2CppReferenceArray<T> list )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.DuplicateAs<TSource,TCast>(this Il2CppReferenceArray) Method \nReturn a duplicate of this as type TCast
\npublic static Il2CppReferenceArray <TCast > DuplicateAs <TSource ,TCast >(this Il2CppReferenceArray<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\n Parameters \n
\nlist
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.Empty(this Il2CppReferenceArray) Method \nReturns an empty Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray<>
\npublic static Il2CppReferenceArray <T > Empty <T >(this Il2CppReferenceArray<T> referenceArray )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.GetItemOfType<TSource,TCast>(this Il2CppReferenceArray) Method \nReturn the first item of type TCast
\npublic static TCast GetItemOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \n(this Il2CppReferenceArray).TCast\">TCast
\n
\n Il2CppReferenceArrayExt.GetItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method \nReturn all Items of type TCast
\npublic static System.Collections.Generic.List <TCast > GetItemsOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items you want
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nSystem.Collections.Generic.List< (this Il2CppReferenceArray).TCast\">TCast >
\n
\n Il2CppReferenceArrayExt.HasItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method \nCheck if this has any items of type TCast
\npublic static bool HasItemsOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type you're checking for
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nSystem.Boolean
\n
\n Il2CppReferenceArrayExt.RemoveItem<TSource,TCast>(this Il2CppReferenceArray, TCast) Method \nReturn this with the specified item removed
\npublic static Il2CppReferenceArray <TSource > RemoveItem <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray, TCast itemToRemove )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nitemToRemove
(this Il2CppReferenceArray, TCast).TCast\">TCast
\nThe specific Item to remove
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.RemoveItemOfType<TSource,TCast>(this Il2CppReferenceArray, Model) Method \nReturn this with the first Item of type TCast removed
\npublic static Il2CppReferenceArray <TSource > RemoveItemOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray, Model removeChildFrom )\n where TSource : Object\n where TCast : Model ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nremoveChildFrom
Il2CppAssets.Scripts.Models.Model
\nModel to remove the child dependents from
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.RemoveItemOfType<TSource,TCast>(this Il2CppReferenceArray) Method \nReturn this with the first Item of type TCast removed
\npublic static Il2CppReferenceArray <TSource > RemoveItemOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.RemoveItemsOfType<TSource,TCast>(this Il2CppReferenceArray, Model) Method \nReturn this with all Items of type TCast removed
\npublic static Il2CppReferenceArray <TSource > RemoveItemsOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray, Model removeChildFrom )\n where TSource : Object\n where TCast : Model ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items that you want to remove
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\nremoveChildFrom
Il2CppAssets.Scripts.Models.Model
\nModel to remove the child dependents from
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.RemoveItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method \nReturn this with all Items of type TCast removed
\npublic static Il2CppReferenceArray <TSource > RemoveItemsOfType <TSource ,TCast >(this Il2CppReferenceArray<TSource> referenceArray )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items that you want to remove
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n Il2CppReferenceArrayExt.ToArray(this Il2CppReferenceArray) Method \nReturn as a System.Array
\npublic static T[] ToArray <T >(this Il2CppReferenceArray<T> referenceArray )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \n(this Il2CppReferenceArray).T\">T []
\n
\n Il2CppReferenceArrayExt.ToIl2CppList(this Il2CppReferenceArray) Method \nReturn as Il2CppSystem.List
\npublic static List <T > ToIl2CppList <T >(this Il2CppReferenceArray<T> referenceArray )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppSystem.Collections.Generic.List
\n
\n Il2CppReferenceArrayExt.ToList(this Il2CppReferenceArray) Method \nReturn as System.List
\npublic static System.Collections.Generic.List <T > ToList <T >(this Il2CppReferenceArray<T> referenceArray )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nSystem.Collections.Generic.List< (this Il2CppReferenceArray).T\">T >
\n
\n Il2CppReferenceArrayExt.ToLockList(this Il2CppReferenceArray) Method \nReturn as LockList
\npublic static LockList <T > ToLockList <T >(this Il2CppReferenceArray<T> referenceArray )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nreferenceArray
Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n Returns \nIl2CppAssets.Scripts.Utils.LockList
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppReferenceArrayExt Class Methods Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, List) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, T) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.Clear(this Il2CppReferenceArray) Method Type parameters Parameters Il2CppReferenceArrayExt.Duplicate(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.DuplicateAs<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.Empty(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.GetItemOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.GetItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.HasItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItem<TSource,TCast>(this Il2CppReferenceArray, TCast) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItemOfType<TSource,TCast>(this Il2CppReferenceArray, Model) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItemOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItemsOfType<TSource,TCast>(this Il2CppReferenceArray, Model) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.ToArray(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.ToIl2CppList(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.ToList(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.ToLockList(this Il2CppReferenceArray) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppStringArrayExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppStringArrayExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppStringArrayExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppStringArrayExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDelegateExxt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDelegateExxt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDelegateExxt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDelegateExxt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDictionaryExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDictionaryExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDictionaryExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDictionaryExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt.json
similarity index 65%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt.json
index 60d9f03e1..fa2a556f5 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n Il2CppSystemObjectExt Class \nExtensions for Il2cpp objects
\npublic static class Il2CppSystemObjectExt \n
\nInheritance System.Object ï¡’ Il2CppSystemObjectExt
\n Methods \n
\n Il2CppSystemObjectExt.Is(this Il2CppObjectBase) Method \nCheck if object is the same type as T
\npublic static bool Is <T >(this Il2CppObjectBase instance )\n where T : Il2CppObjectBase ;\n
\n Type parameters \n
\nT
\nType to check
\n Parameters \n
\ninstance
Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase
\n Returns \nSystem.Boolean
\n
\n Il2CppSystemObjectExt.Is(this Il2CppObjectBase, T) Method \nCheck if object is the same type as T
\npublic static bool Is <T >(this Il2CppObjectBase instance, out T castObject )\n where T : Il2CppObjectBase ;\n
\n Type parameters \n
\nT
\nType to check
\n Parameters \n
\ninstance
Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase
\n
\ncastObject
(this Il2CppObjectBase, T).T\">T
\nThe casted object if this is of type T
\n Returns \nSystem.Boolean
\n
\n Il2CppSystemObjectExt.Is(this T, T) Method \nCheck if object is the same type as T
\npublic static bool Is <T >(this T instance, out T castObject )\n where T : Il2CppObjectBase ;\n
\n Type parameters \n
\nT
\nType to check
\n Parameters \n
\ninstance
(this T, T).T\">T
\n
\ncastObject
(this T, T).T\">T
\nThe casted object if this is of type T
\n Returns \nSystem.Boolean
\n
\n Il2CppSystemObjectExt.IsType(this Object) Method \nCheck if object is the same type as T
\npublic static bool IsType <T >(this Object instance )\n where T : Object ;\n
\n Type parameters \n
\nT
\nType to check
\n Parameters \n
\ninstance
Il2CppSystem.Object
\n Returns \nSystem.Boolean
\n
\n Il2CppSystemObjectExt.IsType(this Object, T) Method \nCheck if object is the same type as T
\npublic static bool IsType <T >(this Object instance, out T castObject )\n where T : Object ;\n
\n Type parameters \n
\nT
\nType to check
\n Parameters \n
\ninstance
Il2CppSystem.Object
\n
\ncastObject
(this Object, T).T\">T
\nThe casted object if this is of type T
\n Returns \nSystem.Boolean
\n
\n Il2CppSystemObjectExt.ReferenceEquals(this Il2CppObjectBase, Il2CppObjectBase) Method \nIs this Reference equal to another Object's Reference?
\npublic static bool ReferenceEquals (this Il2CppObjectBase instance, Il2CppObjectBase to ) ;\n
\n Parameters \n
\ninstance
Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase
\n
\nto
Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase
\nObject to compare to
\n Returns \nSystem.Boolean
\n
\n Il2CppSystemObjectExt.ToIl2Cpp(this bool) Method \nBox a bool into an Il2cpp object
\npublic static Object ToIl2Cpp (this bool b ) ;\n
\n Parameters \n
\nb
System.Boolean
\n Returns \nIl2CppSystem.Object
\n
\n Il2CppSystemObjectExt.ToIl2Cpp(this float) Method \nBox a float into an Il2cpp object
\npublic static Object ToIl2Cpp (this float f ) ;\n
\n Parameters \n
\nf
System.Single
\n Returns \nIl2CppSystem.Object
\n
\n Il2CppSystemObjectExt.ToIl2Cpp(this int) Method \nBox a int into an Il2cpp object
\npublic static Object ToIl2Cpp (this int i ) ;\n
\n Parameters \n
\ni
System.Int32
\n Returns \nIl2CppSystem.Object
\n
\n Il2CppSystemObjectExt.TypeName(this Il2CppObjectBase) Method \nGets the exact il2cpp type name of an object
\npublic static string TypeName (this Il2CppObjectBase obj ) ;\n
\n Parameters \n
\nobj
Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase
\n Returns \nSystem.String
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppSystemObjectExt Class Methods Il2CppSystemObjectExt.Is(this Il2CppObjectBase) Method Type parameters Parameters Returns Il2CppSystemObjectExt.Is(this Il2CppObjectBase, T) Method Type parameters Parameters Returns Il2CppSystemObjectExt.Is(this T, T) Method Type parameters Parameters Returns Il2CppSystemObjectExt.IsType(this Object) Method Type parameters Parameters Returns Il2CppSystemObjectExt.IsType(this Object, T) Method Type parameters Parameters Returns Il2CppSystemObjectExt.ReferenceEquals(this Il2CppObjectBase, Il2CppObjectBase) Method Parameters Returns Il2CppSystemObjectExt.ToIl2Cpp(this bool) Method Parameters Returns Il2CppSystemObjectExt.ToIl2Cpp(this float) Method Parameters Returns Il2CppSystemObjectExt.ToIl2Cpp(this int) Method Parameters Returns Il2CppSystemObjectExt.TypeName(this Il2CppObjectBase) Method Parameters Returns ","title":"BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n Il2CppSystemObjectExt Class \nExtensions for Il2cpp objects
\npublic static class Il2CppSystemObjectExt \n
\nInheritance System.Object ï¡’ Il2CppSystemObjectExt
\n Methods \n
\n Il2CppSystemObjectExt.Is(this Il2CppObjectBase, T) Method \nCheck if object is the same type as T
\npublic static bool Is <T >(this Il2CppObjectBase instance, out T castObject )\n where T : Il2CppObjectBase ;\n
\n Type parameters \n
\nT
\nType to check
\n Parameters \n
\ninstance
Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase
\n
\ncastObject
(this Il2CppObjectBase, T).T\">T
\nThe casted object if this is of type T
\n Returns \nSystem.Boolean
\n
\n Il2CppSystemObjectExt.Is(this Il2CppObjectBase) Method \nCheck if object is the same type as T
\npublic static bool Is <T >(this Il2CppObjectBase instance )\n where T : Il2CppObjectBase ;\n
\n Type parameters \n
\nT
\nType to check
\n Parameters \n
\ninstance
Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase
\n Returns \nSystem.Boolean
\n
\n Il2CppSystemObjectExt.Is(this T, T) Method \nCheck if object is the same type as T
\npublic static bool Is <T >(this T instance, out T castObject )\n where T : Il2CppObjectBase ;\n
\n Type parameters \n
\nT
\nType to check
\n Parameters \n
\ninstance
(this T, T).T\">T
\n
\ncastObject
(this T, T).T\">T
\nThe casted object if this is of type T
\n Returns \nSystem.Boolean
\n
\n Il2CppSystemObjectExt.IsType(this Object, T) Method \nCheck if object is the same type as T
\npublic static bool IsType <T >(this Object instance, out T castObject )\n where T : Object ;\n
\n Type parameters \n
\nT
\nType to check
\n Parameters \n
\ninstance
Il2CppSystem.Object
\n
\ncastObject
(this Object, T).T\">T
\nThe casted object if this is of type T
\n Returns \nSystem.Boolean
\n
\n Il2CppSystemObjectExt.IsType(this Object) Method \nCheck if object is the same type as T
\npublic static bool IsType <T >(this Object instance )\n where T : Object ;\n
\n Type parameters \n
\nT
\nType to check
\n Parameters \n
\ninstance
Il2CppSystem.Object
\n Returns \nSystem.Boolean
\n
\n Il2CppSystemObjectExt.ReferenceEquals(this Il2CppObjectBase, Il2CppObjectBase) Method \nIs this Reference equal to another Object's Reference?
\npublic static bool ReferenceEquals (this Il2CppObjectBase instance, Il2CppObjectBase to ) ;\n
\n Parameters \n
\ninstance
Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase
\n
\nto
Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase
\nObject to compare to
\n Returns \nSystem.Boolean
\n
\n Il2CppSystemObjectExt.ToIl2Cpp(this bool) Method \nBox a bool into an Il2cpp object
\npublic static Object ToIl2Cpp (this bool b ) ;\n
\n Parameters \n
\nb
System.Boolean
\n Returns \nIl2CppSystem.Object
\n
\n Il2CppSystemObjectExt.ToIl2Cpp(this float) Method \nBox a float into an Il2cpp object
\npublic static Object ToIl2Cpp (this float f ) ;\n
\n Parameters \n
\nf
System.Single
\n Returns \nIl2CppSystem.Object
\n
\n Il2CppSystemObjectExt.ToIl2Cpp(this int) Method \nBox a int into an Il2cpp object
\npublic static Object ToIl2Cpp (this int i ) ;\n
\n Parameters \n
\ni
System.Int32
\n Returns \nIl2CppSystem.Object
\n
\n Il2CppSystemObjectExt.TypeName(this Il2CppObjectBase) Method \nGets the exact il2cpp type name of an object
\npublic static string TypeName (this Il2CppObjectBase obj ) ;\n
\n Parameters \n
\nobj
Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase
\n Returns \nSystem.String
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppSystemObjectExt Class Methods Il2CppSystemObjectExt.Is(this Il2CppObjectBase, T) Method Type parameters Parameters Returns Il2CppSystemObjectExt.Is(this Il2CppObjectBase) Method Type parameters Parameters Returns Il2CppSystemObjectExt.Is(this T, T) Method Type parameters Parameters Returns Il2CppSystemObjectExt.IsType(this Object, T) Method Type parameters Parameters Returns Il2CppSystemObjectExt.IsType(this Object) Method Type parameters Parameters Returns Il2CppSystemObjectExt.ReferenceEquals(this Il2CppObjectBase, Il2CppObjectBase) Method Parameters Returns Il2CppSystemObjectExt.ToIl2Cpp(this bool) Method Parameters Returns Il2CppSystemObjectExt.ToIl2Cpp(this float) Method Parameters Returns Il2CppSystemObjectExt.ToIl2Cpp(this int) Method Parameters Returns Il2CppSystemObjectExt.TypeName(this Il2CppObjectBase) Method Parameters Returns ","title":"BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ImageExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ImageExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ImageExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ImageExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.InGameExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.InGameExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.InGameExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.InGameExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.InputFieldExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.InputFieldExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.InputFieldExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.InputFieldExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.Function(string).json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.Function(string).json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.Function(string).json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.Function(string).json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.Function(string).json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.Function(string).json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.Function(string).json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.Function(string).json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.LayoutGroupExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.LayoutGroupExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.LayoutGroupExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.LayoutGroupExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ListExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ListExt.json
similarity index 88%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ListExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ListExt.json
index 391dca8f6..ede5c1cce 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ListExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ListExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n ListExt Class \nExtensions for non il2cpp Lists
\npublic static class ListExt \n
\nInheritance System.Object ï¡’ ListExt
\n Methods \n
\n ListExt.Duplicate(this List) Method \nReturn a duplicate of this
\npublic static System.Collections.Generic.List <T > Duplicate <T >(this System.Collections.Generic.List<T> list ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).T\">T >
\n Returns \nSystem.Collections.Generic.List< (this System.Collections.Generic.List).T\">T >
\n
\n ListExt.DuplicateAs<TSource,TCast>(this List) Method \nReturn a duplicate of this as type TCast
\npublic static System.Collections.Generic.List <TCast > DuplicateAs <TSource ,TCast >(this System.Collections.Generic.List<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n Returns \nSystem.Collections.Generic.List< (this System.Collections.Generic.List).TCast\">TCast >
\n
\n ListExt.GetItemOfType<TSource,TCast>(this List) Method \nReturn the first item of type TCast
\npublic static TCast GetItemOfType <TSource ,TCast >(this System.Collections.Generic.List<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n Returns \n(this System.Collections.Generic.List).TCast\">TCast
\n
\n ListExt.GetItemsOfType<TSource,TCast>(this List) Method \nReturn all Items of type TCast
\npublic static System.Collections.Generic.List <TCast > GetItemsOfType <TSource ,TCast >(this System.Collections.Generic.List<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items you want
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n Returns \nSystem.Collections.Generic.List< (this System.Collections.Generic.List).TCast\">TCast >
\n
\n ListExt.HasItemsOfType<TSource,TCast>(this List) Method \nCheck if this has any items of type TCast
\npublic static bool HasItemsOfType <TSource ,TCast >(this System.Collections.Generic.List<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type you're checking for
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n Returns \nSystem.Boolean
\n
\n ListExt.LoadFromFile(this List, string) Method \nLoad a List from a FilePath
\npublic static T LoadFromFile <T >(this System.Collections.Generic.List<T> list, string filePath ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List, string).T\">T >
\n
\nfilePath
System.String
\nFilePath of the saved List
\n Returns \n(this System.Collections.Generic.List, string).T\">T \nThe loaded List if successful, otherwise default value
\n
\n ListExt.LoadFromFile(this List, string, bool) Method \nLoad a List from a FilePath
\npublic static T LoadFromFile <T >(this System.Collections.Generic.List<T> list, string filePath, out bool success ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List, string, bool).T\">T >
\n
\nfilePath
System.String
\nFilePath of the saved List
\n
\nsuccess
System.Boolean
\nWill be true if the List was successfully loaded, otherwise will be false
\n Returns \n(this System.Collections.Generic.List, string, bool).T\">T \nThe loaded List if successful, otherwise default value
\n
\n ListExt.RemoveItem<TSource,TCast>(this List, TCast) Method \nReturn this with the first Item of type TCast removed
\npublic static System.Collections.Generic.List <TSource > RemoveItem <TSource ,TCast >(this System.Collections.Generic.List<TSource> list, TCast itemToRemove )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List, TCast).TSource\">TSource >
\n
\nitemToRemove
(this System.Collections.Generic.List, TCast).TCast\">TCast
\nThe specific Item to remove
\n Returns \nSystem.Collections.Generic.List< (this System.Collections.Generic.List, TCast).TSource\">TSource >
\n
\n ListExt.RemoveItemOfType<TSource,TCast>(this List) Method \nReturn this with the first Item of type TCast removed
\npublic static System.Collections.Generic.List <TSource > RemoveItemOfType <TSource ,TCast >(this System.Collections.Generic.List<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n Returns \nSystem.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n
\n ListExt.RemoveItemsOfType<TSource,TCast>(this List) Method \nReturn this with all Items of type TCast removed
\npublic static System.Collections.Generic.List <TSource > RemoveItemsOfType <TSource ,TCast >(this System.Collections.Generic.List<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items that you want to remove
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n Returns \nSystem.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n
\n ListExt.SaveToFile(this List, string) Method \nSave a list to file
\npublic static bool SaveToFile <T >(this System.Collections.Generic.List<T> list, string filePath ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List, string).T\">T >
\nThe list you want to save
\n
\nfilePath
System.String
\nThe FilePath you want to save it to
\n Returns \nSystem.Boolean \nTrue if successful, false if it fails
\n
\n ListExt.ToIl2CppList(this List) Method \nReturn as Il2CppSystem.List
\npublic static List <T > ToIl2CppList <T >(this System.Collections.Generic.List<T> list ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).T\">T >
\n Returns \nIl2CppSystem.Collections.Generic.List
\n
\n ListExt.ToIl2CppReferenceArray(this List) Method \nReturn as Il2CppReferenceArray
\npublic static Il2CppReferenceArray <T > ToIl2CppReferenceArray <T >(this System.Collections.Generic.List<T> list )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).T\">T >
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n ListExt.ToLockList(this List) Method \nReturn as LockList
\npublic static LockList <T > ToLockList <T >(this System.Collections.Generic.List<T> list ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).T\">T >
\n Returns \nIl2CppAssets.Scripts.Utils.LockList
\n
\n ListExt.ToRootObjectLockList(this List) Method \nReturn as LockList
\npublic static RootObjectLockList <T > ToRootObjectLockList <T >(this System.Collections.Generic.List<T> list )\n where T : RootObject ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).T\">T >
\n Returns \nIl2CppAssets.Scripts.Simulation.Objects.RootObjectLockList
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ListExt Class Methods ListExt.Duplicate(this List) Method Type parameters Parameters Returns ListExt.DuplicateAs<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.GetItemOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.GetItemsOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.HasItemsOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.LoadFromFile(this List, string) Method Type parameters Parameters Returns ListExt.LoadFromFile(this List, string, bool) Method Type parameters Parameters Returns ListExt.RemoveItem<TSource,TCast>(this List, TCast) Method Type parameters Parameters Returns ListExt.RemoveItemOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.RemoveItemsOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.SaveToFile(this List, string) Method Type parameters Parameters Returns ListExt.ToIl2CppList(this List) Method Type parameters Parameters Returns ListExt.ToIl2CppReferenceArray(this List) Method Type parameters Parameters Returns ListExt.ToLockList(this List) Method Type parameters Parameters Returns ListExt.ToRootObjectLockList(this List) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.ListExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n ListExt Class \nExtensions for non il2cpp Lists
\npublic static class ListExt \n
\nInheritance System.Object ï¡’ ListExt
\n Methods \n
\n ListExt.Duplicate(this List) Method \nReturn a duplicate of this
\npublic static System.Collections.Generic.List <T > Duplicate <T >(this System.Collections.Generic.List<T> list ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).T\">T >
\n Returns \nSystem.Collections.Generic.List< (this System.Collections.Generic.List).T\">T >
\n
\n ListExt.DuplicateAs<TSource,TCast>(this List) Method \nReturn a duplicate of this as type TCast
\npublic static System.Collections.Generic.List <TCast > DuplicateAs <TSource ,TCast >(this System.Collections.Generic.List<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n Returns \nSystem.Collections.Generic.List< (this System.Collections.Generic.List).TCast\">TCast >
\n
\n ListExt.GetItemOfType<TSource,TCast>(this List) Method \nReturn the first item of type TCast
\npublic static TCast GetItemOfType <TSource ,TCast >(this System.Collections.Generic.List<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n Returns \n(this System.Collections.Generic.List).TCast\">TCast
\n
\n ListExt.GetItemsOfType<TSource,TCast>(this List) Method \nReturn all Items of type TCast
\npublic static System.Collections.Generic.List <TCast > GetItemsOfType <TSource ,TCast >(this System.Collections.Generic.List<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items you want
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n Returns \nSystem.Collections.Generic.List< (this System.Collections.Generic.List).TCast\">TCast >
\n
\n ListExt.HasItemsOfType<TSource,TCast>(this List) Method \nCheck if this has any items of type TCast
\npublic static bool HasItemsOfType <TSource ,TCast >(this System.Collections.Generic.List<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type you're checking for
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n Returns \nSystem.Boolean
\n
\n ListExt.LoadFromFile(this List, string, bool) Method \nLoad a List from a FilePath
\npublic static T LoadFromFile <T >(this System.Collections.Generic.List<T> list, string filePath, out bool success ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List, string, bool).T\">T >
\n
\nfilePath
System.String
\nFilePath of the saved List
\n
\nsuccess
System.Boolean
\nWill be true if the List was successfully loaded, otherwise will be false
\n Returns \n(this System.Collections.Generic.List, string, bool).T\">T \nThe loaded List if successful, otherwise default value
\n
\n ListExt.LoadFromFile(this List, string) Method \nLoad a List from a FilePath
\npublic static T LoadFromFile <T >(this System.Collections.Generic.List<T> list, string filePath ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List, string).T\">T >
\n
\nfilePath
System.String
\nFilePath of the saved List
\n Returns \n(this System.Collections.Generic.List, string).T\">T \nThe loaded List if successful, otherwise default value
\n
\n ListExt.RemoveItem<TSource,TCast>(this List, TCast) Method \nReturn this with the first Item of type TCast removed
\npublic static System.Collections.Generic.List <TSource > RemoveItem <TSource ,TCast >(this System.Collections.Generic.List<TSource> list, TCast itemToRemove )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List, TCast).TSource\">TSource >
\n
\nitemToRemove
(this System.Collections.Generic.List, TCast).TCast\">TCast
\nThe specific Item to remove
\n Returns \nSystem.Collections.Generic.List< (this System.Collections.Generic.List, TCast).TSource\">TSource >
\n
\n ListExt.RemoveItemOfType<TSource,TCast>(this List) Method \nReturn this with the first Item of type TCast removed
\npublic static System.Collections.Generic.List <TSource > RemoveItemOfType <TSource ,TCast >(this System.Collections.Generic.List<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Item you want to remove
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n Returns \nSystem.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n
\n ListExt.RemoveItemsOfType<TSource,TCast>(this List) Method \nReturn this with all Items of type TCast removed
\npublic static System.Collections.Generic.List <TSource > RemoveItemsOfType <TSource ,TCast >(this System.Collections.Generic.List<TSource> list )\n where TSource : Object\n where TCast : Object ;\n
\n Type parameters \n
\nTSource
\n
\nTCast
\nThe Type of the Items that you want to remove
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n Returns \nSystem.Collections.Generic.List< (this System.Collections.Generic.List).TSource\">TSource >
\n
\n ListExt.SaveToFile(this List, string) Method \nSave a list to file
\npublic static bool SaveToFile <T >(this System.Collections.Generic.List<T> list, string filePath ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List, string).T\">T >
\nThe list you want to save
\n
\nfilePath
System.String
\nThe FilePath you want to save it to
\n Returns \nSystem.Boolean \nTrue if successful, false if it fails
\n
\n ListExt.ToIl2CppList(this List) Method \nReturn as Il2CppSystem.List
\npublic static List <T > ToIl2CppList <T >(this System.Collections.Generic.List<T> list ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).T\">T >
\n Returns \nIl2CppSystem.Collections.Generic.List
\n
\n ListExt.ToIl2CppReferenceArray(this List) Method \nReturn as Il2CppReferenceArray
\npublic static Il2CppReferenceArray <T > ToIl2CppReferenceArray <T >(this System.Collections.Generic.List<T> list )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).T\">T >
\n Returns \nIl2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray
\n
\n ListExt.ToLockList(this List) Method \nReturn as LockList
\npublic static LockList <T > ToLockList <T >(this System.Collections.Generic.List<T> list ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).T\">T >
\n Returns \nIl2CppAssets.Scripts.Utils.LockList
\n
\n ListExt.ToRootObjectLockList(this List) Method \nReturn as LockList
\npublic static RootObjectLockList <T > ToRootObjectLockList <T >(this System.Collections.Generic.List<T> list )\n where T : RootObject ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nlist
System.Collections.Generic.List< (this System.Collections.Generic.List).T\">T >
\n Returns \nIl2CppAssets.Scripts.Simulation.Objects.RootObjectLockList
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ListExt Class Methods ListExt.Duplicate(this List) Method Type parameters Parameters Returns ListExt.DuplicateAs<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.GetItemOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.GetItemsOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.HasItemsOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.LoadFromFile(this List, string, bool) Method Type parameters Parameters Returns ListExt.LoadFromFile(this List, string) Method Type parameters Parameters Returns ListExt.RemoveItem<TSource,TCast>(this List, TCast) Method Type parameters Parameters Returns ListExt.RemoveItemOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.RemoveItemsOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.SaveToFile(this List, string) Method Type parameters Parameters Returns ListExt.ToIl2CppList(this List) Method Type parameters Parameters Returns ListExt.ToIl2CppReferenceArray(this List) Method Type parameters Parameters Returns ListExt.ToLockList(this List) Method Type parameters Parameters Returns ListExt.ToRootObjectLockList(this List) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.ListExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.LocalizationManagerExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.LocalizationManagerExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.LocalizationManagerExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.LocalizationManagerExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.LockedList.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.LockedList.json
similarity index 56%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.LockedList.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.LockedList.json
index 12f468926..3a6e84451 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.LockedList.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.LockedList.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n LockedList Class \nExtensions for LockedLists
\npublic static class LockedList \n
\nInheritance System.Object ï¡’ LockedList
\n Methods \n
\n LockedList.Any(this LockList) Method \nReturn whether or not there are any elements in this
\npublic static bool Any <T >(this LockList<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n Returns \nSystem.Boolean
\n
\n LockedList.Any(this LockList, Func<T,bool>) Method \nReturn whether or not there are any elements in this that match the predicate
\npublic static bool Any <T >(this LockList<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\npredicate
System.Func< (this LockList, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Boolean
\n
\n LockedList.FindIndex(this LockList, Func<T,bool>) Method \nReturn the index of the element that matches the predicate
\npublic static int FindIndex <T >(this LockList<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\npredicate
System.Func< (this LockList, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Int32
\n
\n LockedList.First(this LockList) Method \nReturn the first element in the collection
\npublic static T First <T >(this LockList<T> source ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n Returns \n(this LockList).T\">T
\n
\n LockedList.First(this LockList, Func<T,bool>) Method \nReturn the first element that matches the predicate
\npublic static T First <T >(this LockList<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\npredicate
System.Func< (this LockList, System.Func).T\">T , System.Boolean >
\n Returns \n(this LockList, System.Func).T\">T
\n
\n LockedList.FirstOrDefault(this LockList) Method \nReturn the first element in the collection, or return default if it's null
\npublic static T FirstOrDefault <T >(this LockList<T> source ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n Returns \n(this LockList).T\">T
\n
\n LockedList.FirstOrDefault(this LockList, Func<T,bool>) Method \nReturn the first element that matches the predicate, or return default
\npublic static T FirstOrDefault <T >(this LockList<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\npredicate
System.Func< (this LockList, System.Func).T\">T , System.Boolean >
\n Returns \n(this LockList, System.Func).T\">T
\n
\n LockedList.ForEach(this LockList, Action) Method \nPerforms the specified action on each element
\npublic static void ForEach <T >(this LockList<T> source, System.Action<T> action ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\naction
System.Action< (this LockList, System.Action).T\">T >
\nAction to preform on each element
\n
\n LockedList.Last(this LockList) Method \nReturn the last item in the collection
\npublic static T Last <T >(this LockList<T> source ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n Returns \n(this LockList).T\">T
\n
\n LockedList.LastOrDefault(this LockList, Func<T,bool>) Method \nReturn the last item in the collection that meets the condition, or return default
\npublic static T LastOrDefault <T >(this LockList<T> source, System.Func<T,bool > predicate ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\npredicate
System.Func< (this LockList, System.Func).T\">T , System.Boolean >
\n Returns \n(this LockList, System.Func).T\">T
\n
\n LockedList.Where(this LockList, Func<T,bool>) Method \nReturn all elements that match the predicate
\npublic static System.Collections.Generic.List <T > Where <T >(this LockList<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\npredicate
System.Func< (this LockList, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Collections.Generic.List< (this LockList, System.Func).T\">T >
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions LockedList Class Methods LockedList.Any(this LockList) Method Type parameters Parameters Returns LockedList.Any(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.FindIndex(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.First(this LockList) Method Type parameters Parameters Returns LockedList.First(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.FirstOrDefault(this LockList) Method Type parameters Parameters Returns LockedList.FirstOrDefault(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.ForEach(this LockList, Action) Method Type parameters Parameters LockedList.Last(this LockList) Method Type parameters Parameters Returns LockedList.LastOrDefault(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.Where(this LockList, Func<T,bool>) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.LockedList"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n LockedList Class \nExtensions for LockedLists
\npublic static class LockedList \n
\nInheritance System.Object ï¡’ LockedList
\n Methods \n
\n LockedList.Any(this LockList, Func<T,bool>) Method \nReturn whether or not there are any elements in this that match the predicate
\npublic static bool Any <T >(this LockList<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\npredicate
System.Func< (this LockList, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Boolean
\n
\n LockedList.Any(this LockList) Method \nReturn whether or not there are any elements in this
\npublic static bool Any <T >(this LockList<T> source )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n Returns \nSystem.Boolean
\n
\n LockedList.FindIndex(this LockList, Func<T,bool>) Method \nReturn the index of the element that matches the predicate
\npublic static int FindIndex <T >(this LockList<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\npredicate
System.Func< (this LockList, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Int32
\n
\n LockedList.First(this LockList, Func<T,bool>) Method \nReturn the first element that matches the predicate
\npublic static T First <T >(this LockList<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\npredicate
System.Func< (this LockList, System.Func).T\">T , System.Boolean >
\n Returns \n(this LockList, System.Func).T\">T
\n
\n LockedList.First(this LockList) Method \nReturn the first element in the collection
\npublic static T First <T >(this LockList<T> source ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n Returns \n(this LockList).T\">T
\n
\n LockedList.FirstOrDefault(this LockList, Func<T,bool>) Method \nReturn the first element that matches the predicate, or return default
\npublic static T FirstOrDefault <T >(this LockList<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\npredicate
System.Func< (this LockList, System.Func).T\">T , System.Boolean >
\n Returns \n(this LockList, System.Func).T\">T
\n
\n LockedList.FirstOrDefault(this LockList) Method \nReturn the first element in the collection, or return default if it's null
\npublic static T FirstOrDefault <T >(this LockList<T> source ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n Returns \n(this LockList).T\">T
\n
\n LockedList.ForEach(this LockList, Action) Method \nPerforms the specified action on each element
\npublic static void ForEach <T >(this LockList<T> source, System.Action<T> action ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\naction
System.Action< (this LockList, System.Action).T\">T >
\nAction to preform on each element
\n
\n LockedList.Last(this LockList) Method \nReturn the last item in the collection
\npublic static T Last <T >(this LockList<T> source ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n Returns \n(this LockList).T\">T
\n
\n LockedList.LastOrDefault(this LockList, Func<T,bool>) Method \nReturn the last item in the collection that meets the condition, or return default
\npublic static T LastOrDefault <T >(this LockList<T> source, System.Func<T,bool > predicate ) ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\npredicate
System.Func< (this LockList, System.Func).T\">T , System.Boolean >
\n Returns \n(this LockList, System.Func).T\">T
\n
\n LockedList.Where(this LockList, Func<T,bool>) Method \nReturn all elements that match the predicate
\npublic static System.Collections.Generic.List <T > Where <T >(this LockList<T> source, System.Func<T,bool > predicate )\n where T : Object ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nsource
Il2CppAssets.Scripts.Utils.LockList
\n
\npredicate
System.Func< (this LockList, System.Func).T\">T , System.Boolean >
\n Returns \nSystem.Collections.Generic.List< (this LockList, System.Func).T\">T >
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions LockedList Class Methods LockedList.Any(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.Any(this LockList) Method Type parameters Parameters Returns LockedList.FindIndex(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.First(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.First(this LockList) Method Type parameters Parameters Returns LockedList.FirstOrDefault(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.FirstOrDefault(this LockList) Method Type parameters Parameters Returns LockedList.ForEach(this LockList, Action) Method Type parameters Parameters LockedList.Last(this LockList) Method Type parameters Parameters Returns LockedList.LastOrDefault(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.Where(this LockList, Func<T,bool>) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.LockedList"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.LockedListExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.LockedListExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.LockedListExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.LockedListExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.MapExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.MapExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.MapExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.MapExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.MiscModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.MiscModelExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.MiscModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.MiscModelExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ModModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ModModelExt.json
similarity index 74%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ModModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ModModelExt.json
index 24069d717..5e468e7cd 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ModModelExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ModModelExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n ModModelExt Class \nExtensions for the ModModel (GameMode) class
\npublic static class ModModelExt \n
\nInheritance System.Object ï¡’ ModModelExt
\n Methods \n
\n ModModelExt.AddMutator(this ModModel, MutatorModModel) Method \nAdd a Mutator to this ModModel
\npublic static void AddMutator (this ModModel model, MutatorModModel mutator ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nmutator
Il2CppAssets.Scripts.Models.MutatorModModel
\n
\n ModModelExt.GetMutator(this ModModel) Method \nReturn the first Mutator of type T, or null if there isn't one
\npublic static T GetMutator <T >(this ModModel model )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n Returns \n(this ModModel).T\">T
\n
\n ModModelExt.GetMutator(this ModModel, int) Method \nReturn the index'th Mutator of type T, or null
\npublic static T GetMutator <T >(this ModModel model, int index )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nindex
System.Int32
\n Returns \n(this ModModel, int).T\">T
\n
\n ModModelExt.GetMutator(this ModModel, string) Method \nReturn the first Mutator of type T whose name contains the given string, or null
\npublic static T GetMutator <T >(this ModModel model, string nameContains )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nnameContains
System.String
\n Returns \n(this ModModel, string).T\">T
\n
\n ModModelExt.GetMutators(this ModModel) Method \nReturn all Mutators of type T
\npublic static System.Collections.Generic.IEnumerable <T > GetMutators <T >(this ModModel model )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n Returns \nSystem.Collections.Generic.IEnumerable< (this ModModel).T\">T >
\n
\n ModModelExt.HasMutator(this ModModel) Method \nCheck if this has a specific Mutator
\npublic static bool HasMutator <T >(this ModModel model )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n Returns \nSystem.Boolean
\n
\n ModModelExt.HasMutator(this ModModel, T) Method \nCheck if this has a specific Mutator and return it
\npublic static bool HasMutator <T >(this ModModel model, out T mutator )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nmutator
(this ModModel, T).T\">T
\n Returns \nSystem.Boolean
\n
\n ModModelExt.LockTowerSet(this ModModel, TowerSet, bool) Method \nPrevents a particular TowerSet from being used in this mode
\npublic static void LockTowerSet (this ModModel model, TowerSet towerSet, bool locked=true ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\ntowerSet
Il2CppAssets.Scripts.Models.TowerSets.TowerSet
\nThe tower set to lock
\n
\nlocked
System.Boolean
\nWhether to lock or unlock the tower set
\n
\n ModModelExt.RemoveMutator(this ModModel, MutatorModModel) Method \nRemoves a specific mutator from a tower
\npublic static void RemoveMutator (this ModModel model, MutatorModModel mutator ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nmutator
Il2CppAssets.Scripts.Models.MutatorModModel
\n
\n ModModelExt.RemoveMutator(this ModModel) Method \nRemove the first Mutator of Type T
\npublic static void RemoveMutator <T >(this ModModel model )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\n ModModelExt.RemoveMutator(this ModModel, int) Method \nRemove the index'th Mutator of Type T
\npublic static void RemoveMutator <T >(this ModModel model, int index )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nindex
System.Int32
\n
\n ModModelExt.RemoveMutator(this ModModel, string) Method \nRemove the first Mutator of Type T whose name contains a certain string
\npublic static void RemoveMutator <T >(this ModModel model, string nameContains )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nnameContains
System.String
\n
\n ModModelExt.RemoveMutators(this ModModel, Func<MutatorModModel,bool>) Method \nRemoves all mutators that match a given condition
\npublic static void RemoveMutators (this ModModel model, System.Func<MutatorModModel,bool > predicate ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\npredicate
System.Func< Il2CppAssets.Scripts.Models.MutatorModModel , System.Boolean >
\n
\n ModModelExt.RemoveMutators(this ModModel) Method \nRemove all Mutators of type T
\npublic static void RemoveMutators <T >(this ModModel model )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\n ModModelExt.SetAllCashMultiplier(this ModModel, float) Method \nApplies a multiplier to all cash gains in the mode (but not starting cash)
\npublic static void SetAllCashMultiplier (this ModModel model, float mult ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nmult
System.Single
\n
\n ModModelExt.SetBloonHealth(this ModModel, float, string) Method \nModifies the Health that Bloons with a given tag have, like BTD_Mod_Helper.Api.Enums.BloonTag.Moabs for all Moabs
\npublic static void SetBloonHealth (this ModModel model, float mult, string tag ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nmult
System.Single
\nThe multiplier to apply to Bloons' health
\n
\ntag
System.String
\nThe Bloon tag to apply to
\n
\n ModModelExt.SetContinuesEnabled(this ModModel, bool) Method \nSets whether Continues are enabled for a game mode
\npublic static void SetContinuesEnabled (this ModModel model, bool enabled ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nenabled
System.Boolean
\n
\n ModModelExt.SetEndingRound(this ModModel, int) Method \nSets the round this mode ends at using a Il2CppAssets.Scripts.Models.Gameplay.Mods.EndRoundModModel
\npublic static void SetEndingRound (this ModModel model, int endingRound ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nendingRound
System.Int32
\n
\n ModModelExt.SetImpoppable(this ModModel, bool) Method \nSets the max health and shield amount to 1
\npublic static void SetImpoppable (this ModModel model, bool impoppable=true ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nimpoppable
System.Boolean
\n
\n ModModelExt.SetIncomeEnabled(this ModModel, bool) Method \nSets whether extra income is enabled for a game mode
\npublic static void SetIncomeEnabled (this ModModel model, bool enabled ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nenabled
System.Boolean
\n
\n ModModelExt.SetMaxHealth(this ModModel, int) Method \nSets the maximum life total this mode starts you with using a Il2CppAssets.Scripts.Models.Gameplay.Mods.MaxHealthModModel
\npublic static void SetMaxHealth (this ModModel model, int health ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nhealth
System.Int32
\n
\n ModModelExt.SetMkEnabled(this ModModel, bool) Method \nSets whether Monkey Knowledge is enabled for a gamemode
\npublic static void SetMkEnabled (this ModModel model, bool enabled ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nenabled
System.Boolean
\n
\n ModModelExt.SetPowersEnabled(this ModModel, bool) Method \nSets whether Powers are enabled for a game mode
\npublic static void SetPowersEnabled (this ModModel model, bool enabled ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nenabled
System.Boolean
\n
\n ModModelExt.SetReversed(this ModModel, bool) Method \nSets whether the Bloons go in reverse
\npublic static void SetReversed (this ModModel model, bool reversed=true ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nreversed
System.Boolean
\n
\n ModModelExt.SetSellingEnabled(this ModModel, bool) Method \nSets whether selling towers is enabled for a game mode
\npublic static void SetSellingEnabled (this ModModel model, bool enabled ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nenabled
System.Boolean
\n
\n ModModelExt.SetSellMultiplier(this ModModel, float) Method \nSets the portion of cash that should be gotten back when selling (0.7 by default)
\npublic static void SetSellMultiplier (this ModModel model, float mult ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nmult
System.Single
\n
\n ModModelExt.SetStartingCash(this ModModel, int, int, float) Method \nSets the cash this mode starts you with using a Il2CppAssets.Scripts.Models.Gameplay.Mods.StartingCashModModel
\npublic static void SetStartingCash (this ModModel model, int baseCash=0 , int addCash=0 , float multCash=0f ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nbaseCash
System.Int32
\nIf not 0, the new base cash amount to set the starting amount to
\n
\naddCash
System.Int32
\nHow much cash to add to the default base cash
\n
\nmultCash
System.Single
\nIf not 0, an overall multiplier to the amount of starting cash
\n
\n ModModelExt.SetStartingHealth(this ModModel, int) Method \nSets the life total this mode starts you with using a Il2CppAssets.Scripts.Models.Gameplay.Mods.StartingCashModModel
\npublic static void SetStartingHealth (this ModModel model, int health ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nhealth
System.Int32
\n
\n ModModelExt.SetStartingRound(this ModModel, int) Method \nSets the round this mode starts at using a Il2CppAssets.Scripts.Models.Gameplay.Mods.StartingRoundModModel
\npublic static void SetStartingRound (this ModModel model, int startingRound ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nstartingRound
System.Int32
\n
\n ModModelExt.UseRoundSet(this ModModel, string) Method \nMakes this GameMode use the given RoundSet
\npublic static void UseRoundSet (this ModModel model, string roundSetName ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nroundSetName
System.String
\n
\n ModModelExt.UseRoundSet(this ModModel) Method \nMakes this GameMode use the given RoundSet
\npublic static void UseRoundSet <T >(this ModModel model )\n where T : BTD_Mod_Helper.Api.Bloons.ModRoundSet ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ModModelExt Class Methods ModModelExt.AddMutator(this ModModel, MutatorModModel) Method Parameters ModModelExt.GetMutator(this ModModel) Method Type parameters Parameters Returns ModModelExt.GetMutator(this ModModel, int) Method Type parameters Parameters Returns ModModelExt.GetMutator(this ModModel, string) Method Type parameters Parameters Returns ModModelExt.GetMutators(this ModModel) Method Type parameters Parameters Returns ModModelExt.HasMutator(this ModModel) Method Type parameters Parameters Returns ModModelExt.HasMutator(this ModModel, T) Method Type parameters Parameters Returns ModModelExt.LockTowerSet(this ModModel, TowerSet, bool) Method Parameters ModModelExt.RemoveMutator(this ModModel, MutatorModModel) Method Parameters ModModelExt.RemoveMutator(this ModModel) Method Type parameters Parameters ModModelExt.RemoveMutator(this ModModel, int) Method Type parameters Parameters ModModelExt.RemoveMutator(this ModModel, string) Method Type parameters Parameters ModModelExt.RemoveMutators(this ModModel, Func<MutatorModModel,bool>) Method Parameters ModModelExt.RemoveMutators(this ModModel) Method Type parameters Parameters ModModelExt.SetAllCashMultiplier(this ModModel, float) Method Parameters ModModelExt.SetBloonHealth(this ModModel, float, string) Method Parameters ModModelExt.SetContinuesEnabled(this ModModel, bool) Method Parameters ModModelExt.SetEndingRound(this ModModel, int) Method Parameters ModModelExt.SetImpoppable(this ModModel, bool) Method Parameters ModModelExt.SetIncomeEnabled(this ModModel, bool) Method Parameters ModModelExt.SetMaxHealth(this ModModel, int) Method Parameters ModModelExt.SetMkEnabled(this ModModel, bool) Method Parameters ModModelExt.SetPowersEnabled(this ModModel, bool) Method Parameters ModModelExt.SetReversed(this ModModel, bool) Method Parameters ModModelExt.SetSellingEnabled(this ModModel, bool) Method Parameters ModModelExt.SetSellMultiplier(this ModModel, float) Method Parameters ModModelExt.SetStartingCash(this ModModel, int, int, float) Method Parameters ModModelExt.SetStartingHealth(this ModModel, int) Method Parameters ModModelExt.SetStartingRound(this ModModel, int) Method Parameters ModModelExt.UseRoundSet(this ModModel, string) Method Parameters ModModelExt.UseRoundSet(this ModModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.ModModelExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n ModModelExt Class \nExtensions for the ModModel (GameMode) class
\npublic static class ModModelExt \n
\nInheritance System.Object ï¡’ ModModelExt
\n Methods \n
\n ModModelExt.AddMutator(this ModModel, MutatorModModel) Method \nAdd a Mutator to this ModModel
\npublic static void AddMutator (this ModModel model, MutatorModModel mutator ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nmutator
Il2CppAssets.Scripts.Models.MutatorModModel
\n
\n ModModelExt.GetMutator(this ModModel, int) Method \nReturn the index'th Mutator of type T, or null
\npublic static T GetMutator <T >(this ModModel model, int index )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nindex
System.Int32
\n Returns \n(this ModModel, int).T\">T
\n
\n ModModelExt.GetMutator(this ModModel, string) Method \nReturn the first Mutator of type T whose name contains the given string, or null
\npublic static T GetMutator <T >(this ModModel model, string nameContains )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nnameContains
System.String
\n Returns \n(this ModModel, string).T\">T
\n
\n ModModelExt.GetMutator(this ModModel) Method \nReturn the first Mutator of type T, or null if there isn't one
\npublic static T GetMutator <T >(this ModModel model )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n Returns \n(this ModModel).T\">T
\n
\n ModModelExt.GetMutators(this ModModel) Method \nReturn all Mutators of type T
\npublic static System.Collections.Generic.IEnumerable <T > GetMutators <T >(this ModModel model )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n Returns \nSystem.Collections.Generic.IEnumerable< (this ModModel).T\">T >
\n
\n ModModelExt.HasMutator(this ModModel, T) Method \nCheck if this has a specific Mutator and return it
\npublic static bool HasMutator <T >(this ModModel model, out T mutator )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nmutator
(this ModModel, T).T\">T
\n Returns \nSystem.Boolean
\n
\n ModModelExt.HasMutator(this ModModel) Method \nCheck if this has a specific Mutator
\npublic static bool HasMutator <T >(this ModModel model )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n Returns \nSystem.Boolean
\n
\n ModModelExt.LockTowerSet(this ModModel, TowerSet, bool) Method \nPrevents a particular TowerSet from being used in this mode
\npublic static void LockTowerSet (this ModModel model, TowerSet towerSet, bool locked=true ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\ntowerSet
Il2CppAssets.Scripts.Models.TowerSets.TowerSet
\nThe tower set to lock
\n
\nlocked
System.Boolean
\nWhether to lock or unlock the tower set
\n
\n ModModelExt.RemoveMutator(this ModModel, MutatorModModel) Method \nRemoves a specific mutator from a tower
\npublic static void RemoveMutator (this ModModel model, MutatorModModel mutator ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nmutator
Il2CppAssets.Scripts.Models.MutatorModModel
\n
\n ModModelExt.RemoveMutator(this ModModel, int) Method \nRemove the index'th Mutator of Type T
\npublic static void RemoveMutator <T >(this ModModel model, int index )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nindex
System.Int32
\n
\n ModModelExt.RemoveMutator(this ModModel, string) Method \nRemove the first Mutator of Type T whose name contains a certain string
\npublic static void RemoveMutator <T >(this ModModel model, string nameContains )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nnameContains
System.String
\n
\n ModModelExt.RemoveMutator(this ModModel) Method \nRemove the first Mutator of Type T
\npublic static void RemoveMutator <T >(this ModModel model )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\nThe Mutator you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\n ModModelExt.RemoveMutators(this ModModel, Func<MutatorModModel,bool>) Method \nRemoves all mutators that match a given condition
\npublic static void RemoveMutators (this ModModel model, System.Func<MutatorModModel,bool > predicate ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\npredicate
System.Func< Il2CppAssets.Scripts.Models.MutatorModModel , System.Boolean >
\n
\n ModModelExt.RemoveMutators(this ModModel) Method \nRemove all Mutators of type T
\npublic static void RemoveMutators <T >(this ModModel model )\n where T : MutatorModModel ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\n ModModelExt.SetAllCashMultiplier(this ModModel, float) Method \nApplies a multiplier to all cash gains in the mode (but not starting cash)
\npublic static void SetAllCashMultiplier (this ModModel model, float mult ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nmult
System.Single
\n
\n ModModelExt.SetBloonHealth(this ModModel, float, string) Method \nModifies the Health that Bloons with a given tag have, like BTD_Mod_Helper.Api.Enums.BloonTag.Moabs for all Moabs
\npublic static void SetBloonHealth (this ModModel model, float mult, string tag ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nmult
System.Single
\nThe multiplier to apply to Bloons' health
\n
\ntag
System.String
\nThe Bloon tag to apply to
\n
\n ModModelExt.SetContinuesEnabled(this ModModel, bool) Method \nSets whether Continues are enabled for a game mode
\npublic static void SetContinuesEnabled (this ModModel model, bool enabled ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nenabled
System.Boolean
\n
\n ModModelExt.SetEndingRound(this ModModel, int) Method \nSets the round this mode ends at using a Il2CppAssets.Scripts.Models.Gameplay.Mods.EndRoundModModel
\npublic static void SetEndingRound (this ModModel model, int endingRound ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nendingRound
System.Int32
\n
\n ModModelExt.SetImpoppable(this ModModel, bool) Method \nSets the max health and shield amount to 1
\npublic static void SetImpoppable (this ModModel model, bool impoppable=true ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nimpoppable
System.Boolean
\n
\n ModModelExt.SetIncomeEnabled(this ModModel, bool) Method \nSets whether extra income is enabled for a game mode
\npublic static void SetIncomeEnabled (this ModModel model, bool enabled ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nenabled
System.Boolean
\n
\n ModModelExt.SetMaxHealth(this ModModel, int) Method \nSets the maximum life total this mode starts you with using a Il2CppAssets.Scripts.Models.Gameplay.Mods.MaxHealthModModel
\npublic static void SetMaxHealth (this ModModel model, int health ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nhealth
System.Int32
\n
\n ModModelExt.SetMkEnabled(this ModModel, bool) Method \nSets whether Monkey Knowledge is enabled for a gamemode
\npublic static void SetMkEnabled (this ModModel model, bool enabled ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nenabled
System.Boolean
\n
\n ModModelExt.SetPowersEnabled(this ModModel, bool) Method \nSets whether Powers are enabled for a game mode
\npublic static void SetPowersEnabled (this ModModel model, bool enabled ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nenabled
System.Boolean
\n
\n ModModelExt.SetReversed(this ModModel, bool) Method \nSets whether the Bloons go in reverse
\npublic static void SetReversed (this ModModel model, bool reversed=true ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nreversed
System.Boolean
\n
\n ModModelExt.SetSellingEnabled(this ModModel, bool) Method \nSets whether selling towers is enabled for a game mode
\npublic static void SetSellingEnabled (this ModModel model, bool enabled ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nenabled
System.Boolean
\n
\n ModModelExt.SetSellMultiplier(this ModModel, float) Method \nSets the portion of cash that should be gotten back when selling (0.7 by default)
\npublic static void SetSellMultiplier (this ModModel model, float mult ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nmult
System.Single
\n
\n ModModelExt.SetStartingCash(this ModModel, int, int, float) Method \nSets the cash this mode starts you with using a Il2CppAssets.Scripts.Models.Gameplay.Mods.StartingCashModModel
\npublic static void SetStartingCash (this ModModel model, int baseCash=0 , int addCash=0 , float multCash=0f ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nbaseCash
System.Int32
\nIf not 0, the new base cash amount to set the starting amount to
\n
\naddCash
System.Int32
\nHow much cash to add to the default base cash
\n
\nmultCash
System.Single
\nIf not 0, an overall multiplier to the amount of starting cash
\n
\n ModModelExt.SetStartingHealth(this ModModel, int) Method \nSets the life total this mode starts you with using a Il2CppAssets.Scripts.Models.Gameplay.Mods.StartingCashModModel
\npublic static void SetStartingHealth (this ModModel model, int health ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nhealth
System.Int32
\n
\n ModModelExt.SetStartingRound(this ModModel, int) Method \nSets the round this mode starts at using a Il2CppAssets.Scripts.Models.Gameplay.Mods.StartingRoundModModel
\npublic static void SetStartingRound (this ModModel model, int startingRound ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nstartingRound
System.Int32
\n
\n ModModelExt.UseRoundSet(this ModModel, string) Method \nMakes this GameMode use the given RoundSet
\npublic static void UseRoundSet (this ModModel model, string roundSetName ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
\n
\nroundSetName
System.String
\n
\n ModModelExt.UseRoundSet(this ModModel) Method \nMakes this GameMode use the given RoundSet
\npublic static void UseRoundSet <T >(this ModModel model )\n where T : BTD_Mod_Helper.Api.Bloons.ModRoundSet ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.ModModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ModModelExt Class Methods ModModelExt.AddMutator(this ModModel, MutatorModModel) Method Parameters ModModelExt.GetMutator(this ModModel, int) Method Type parameters Parameters Returns ModModelExt.GetMutator(this ModModel, string) Method Type parameters Parameters Returns ModModelExt.GetMutator(this ModModel) Method Type parameters Parameters Returns ModModelExt.GetMutators(this ModModel) Method Type parameters Parameters Returns ModModelExt.HasMutator(this ModModel, T) Method Type parameters Parameters Returns ModModelExt.HasMutator(this ModModel) Method Type parameters Parameters Returns ModModelExt.LockTowerSet(this ModModel, TowerSet, bool) Method Parameters ModModelExt.RemoveMutator(this ModModel, MutatorModModel) Method Parameters ModModelExt.RemoveMutator(this ModModel, int) Method Type parameters Parameters ModModelExt.RemoveMutator(this ModModel, string) Method Type parameters Parameters ModModelExt.RemoveMutator(this ModModel) Method Type parameters Parameters ModModelExt.RemoveMutators(this ModModel, Func<MutatorModModel,bool>) Method Parameters ModModelExt.RemoveMutators(this ModModel) Method Type parameters Parameters ModModelExt.SetAllCashMultiplier(this ModModel, float) Method Parameters ModModelExt.SetBloonHealth(this ModModel, float, string) Method Parameters ModModelExt.SetContinuesEnabled(this ModModel, bool) Method Parameters ModModelExt.SetEndingRound(this ModModel, int) Method Parameters ModModelExt.SetImpoppable(this ModModel, bool) Method Parameters ModModelExt.SetIncomeEnabled(this ModModel, bool) Method Parameters ModModelExt.SetMaxHealth(this ModModel, int) Method Parameters ModModelExt.SetMkEnabled(this ModModel, bool) Method Parameters ModModelExt.SetPowersEnabled(this ModModel, bool) Method Parameters ModModelExt.SetReversed(this ModModel, bool) Method Parameters ModModelExt.SetSellingEnabled(this ModModel, bool) Method Parameters ModModelExt.SetSellMultiplier(this ModModel, float) Method Parameters ModModelExt.SetStartingCash(this ModModel, int, int, float) Method Parameters ModModelExt.SetStartingHealth(this ModModel, int) Method Parameters ModModelExt.SetStartingRound(this ModModel, int) Method Parameters ModModelExt.UseRoundSet(this ModModel, string) Method Parameters ModModelExt.UseRoundSet(this ModModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.ModModelExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ModelExt.json
similarity index 50%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ModelExt.json
index cd4998f4a..e756b1ce1 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ModelExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ModelExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n ModelExt Class \nExtensions for Models
\npublic static class ModelExt \n
\nInheritance System.Object ï¡’ ModelExt
\n Methods \n
\n ModelExt.AddChildDependants(this Model, IEnumerable) Method \nAdd multiple Child Dependants at the same time. Equivalent to calling the (weirdly non plural named) Model.AddChild \nmethod but without having to do an ICollection cast
\npublic static void AddChildDependants <T >(this Model model, System.Collections.Generic.IEnumerable<T> children )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\nchildren
System.Collections.Generic.IEnumerable< (this Model, System.Collections.Generic.IEnumerable).T\">T >
\n
\n ModelExt.Duplicate(this T) Method \nCreate a new and separate copy of this object. Same as using: .Clone().Cast();
\npublic static T Duplicate <T >(this T model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nType of object you want to cast to when duplicating. Done automatically
\n Parameters \n
\nmodel
(this T).T\">T
\n Returns \n(this T).T\">T
\n
\n ModelExt.Duplicate(this T, string) Method \nDuplicates a model and also sets its name to something new
\npublic static T Duplicate <T >(this T model, string name )\n where T : Model ;\n
\n Type parameters \n
\nT
\nType of object you want to cast to when duplicating. Done automatically
\n Parameters \n
\nmodel
(this T, string).T\">T
\n
\nname
System.String
\n Returns \n(this T, string).T\">T
\n
\n ModelExt.FindDescendant(this Model, string) Method \nFinds the first descendent of a given type whose name contains the specified string, or null if not found
\npublic static T FindDescendant <T >(this Model model, string nameContains )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\nnameContains
System.String
\n Returns \n(this Model, string).T\">T
\n
\n ModelExt.FindDescendant(this Model, Predicate) Method \nFinds the first descendent of a given type that matches the given condition, or null if not found
\npublic static T FindDescendant <T >(this Model model, System.Predicate<T> condition )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\ncondition
System.Predicate< (this Model, System.Predicate).T\">T >
\n Returns \n(this Model, System.Predicate).T\">T
\n
\n ModelExt.FindDescendants(this Model) Method \nFinds the descendents of a given type
\npublic static T[] FindDescendants <T >(this Model model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n Returns \n(this Model).T\">T []
\n
\n ModelExt.FindDescendants(this Model, string) Method \nFinds the descendents of a given type whose name contains the specified string
\npublic static T[] FindDescendants <T >(this Model model, string nameContains )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\nnameContains
System.String
\n Returns \n(this Model, string).T\">T []
\n
\n ModelExt.FindDescendants(this Model, Predicate) Method \nFinds the descendents of a given type that matches the given condition
\npublic static T[] FindDescendants <T >(this Model model, System.Predicate<T> condition )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\ncondition
System.Predicate< (this Model, System.Predicate).T\">T >
\n Returns \n(this Model, System.Predicate).T\">T []
\n
\n ModelExt.HasDescendant(this Model) Method \nReturns whether a model has a descendant of a given type
\npublic static bool HasDescendant <T >(this Model model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n Returns \nSystem.Boolean
\n
\n ModelExt.HasDescendant(this Model, string, T) Method \nReturns whether a model has a descendant of a given type with a filtered name, providing it via the out parameter if so
\npublic static bool HasDescendant <T >(this Model model, string nameContains, out T t )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\nnameContains
System.String
\n
\nt
(this Model, string, T).T\">T
\n Returns \nSystem.Boolean
\n
\n ModelExt.HasDescendant(this Model, T) Method \nReturns whether a model has a descendant of a given type, providing it via the out parameter if so
\npublic static bool HasDescendant <T >(this Model model, out T t )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\nt
(this Model, T).T\">T
\n Returns \nSystem.Boolean
\n
\n ModelExt.RemoveChildDependants(this Model, IEnumerable) Method \nRemove multiple Child Dependants at the same time. Equivalent to calling the (weirdly non plural named) Model.RemoveChild \nmethod but without having to do an ICollection cast
\npublic static void RemoveChildDependants <T >(this Model model, System.Collections.Generic.IEnumerable<T> children )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\nchildren
System.Collections.Generic.IEnumerable< (this Model, System.Collections.Generic.IEnumerable).T\">T >
\n
\n ModelExt.SetName(this T, string) Method \nSets the name of this model, properly appending the type prefix to it. \n \nAlso sets the id if it's a ProjectileModel \nThe model itself
\npublic static T SetName <T >(this T model, string name )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
(this T, string).T\">T
\n
\nname
System.String
\n Returns \n(this T, string).T\">T
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ModelExt Class Methods ModelExt.AddChildDependants(this Model, IEnumerable) Method Type parameters Parameters ModelExt.Duplicate(this T) Method Type parameters Parameters Returns ModelExt.Duplicate(this T, string) Method Type parameters Parameters Returns ModelExt.FindDescendant(this Model, string) Method Type parameters Parameters Returns ModelExt.FindDescendant(this Model, Predicate) Method Type parameters Parameters Returns ModelExt.FindDescendants(this Model) Method Type parameters Parameters Returns ModelExt.FindDescendants(this Model, string) Method Type parameters Parameters Returns ModelExt.FindDescendants(this Model, Predicate) Method Type parameters Parameters Returns ModelExt.HasDescendant(this Model) Method Type parameters Parameters Returns ModelExt.HasDescendant(this Model, string, T) Method Type parameters Parameters Returns ModelExt.HasDescendant(this Model, T) Method Type parameters Parameters Returns ModelExt.RemoveChildDependants(this Model, IEnumerable) Method Type parameters Parameters ModelExt.SetName(this T, string) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.ModelExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n ModelExt Class \nExtensions for Models
\npublic static class ModelExt \n
\nInheritance System.Object ï¡’ ModelExt
\n Methods \n
\n ModelExt.AddChildDependants(this Model, IEnumerable) Method \nAdd multiple Child Dependants at the same time. Equivalent to calling the (weirdly non plural named) Model.AddChild \nmethod but without having to do an ICollection cast
\npublic static void AddChildDependants <T >(this Model model, System.Collections.Generic.IEnumerable<T> children )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\nchildren
System.Collections.Generic.IEnumerable< (this Model, System.Collections.Generic.IEnumerable).T\">T >
\n
\n ModelExt.Duplicate(this T, string) Method \nDuplicates a model and also sets its name to something new
\npublic static T Duplicate <T >(this T model, string name )\n where T : Model ;\n
\n Type parameters \n
\nT
\nType of object you want to cast to when duplicating. Done automatically
\n Parameters \n
\nmodel
(this T, string).T\">T
\n
\nname
System.String
\n Returns \n(this T, string).T\">T
\n
\n ModelExt.Duplicate(this T) Method \nCreate a new and separate copy of this object. Same as using: .Clone().Cast();
\npublic static T Duplicate <T >(this T model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nType of object you want to cast to when duplicating. Done automatically
\n Parameters \n
\nmodel
(this T).T\">T
\n Returns \n(this T).T\">T
\n
\n ModelExt.FindDescendant(this Model, string) Method \nFinds the first descendent of a given type whose name contains the specified string, or null if not found
\npublic static T FindDescendant <T >(this Model model, string nameContains )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\nnameContains
System.String
\n Returns \n(this Model, string).T\">T
\n
\n ModelExt.FindDescendant(this Model, Predicate) Method \nFinds the first descendent of a given type that matches the given condition, or null if not found
\npublic static T FindDescendant <T >(this Model model, System.Predicate<T> condition )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\ncondition
System.Predicate< (this Model, System.Predicate).T\">T >
\n Returns \n(this Model, System.Predicate).T\">T
\n
\n ModelExt.FindDescendants(this Model, string) Method \nFinds the descendents of a given type whose name contains the specified string
\npublic static T[] FindDescendants <T >(this Model model, string nameContains )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\nnameContains
System.String
\n Returns \n(this Model, string).T\">T []
\n
\n ModelExt.FindDescendants(this Model, Predicate) Method \nFinds the descendents of a given type that matches the given condition
\npublic static T[] FindDescendants <T >(this Model model, System.Predicate<T> condition )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\ncondition
System.Predicate< (this Model, System.Predicate).T\">T >
\n Returns \n(this Model, System.Predicate).T\">T []
\n
\n ModelExt.FindDescendants(this Model) Method \nFinds the descendents of a given type
\npublic static T[] FindDescendants <T >(this Model model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n Returns \n(this Model).T\">T []
\n
\n ModelExt.HasDescendant(this Model, string, T) Method \nReturns whether a model has a descendant of a given type with a filtered name, providing it via the out parameter if so
\npublic static bool HasDescendant <T >(this Model model, string nameContains, out T t )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\nnameContains
System.String
\n
\nt
(this Model, string, T).T\">T
\n Returns \nSystem.Boolean
\n
\n ModelExt.HasDescendant(this Model, T) Method \nReturns whether a model has a descendant of a given type, providing it via the out parameter if so
\npublic static bool HasDescendant <T >(this Model model, out T t )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\nt
(this Model, T).T\">T
\n Returns \nSystem.Boolean
\n
\n ModelExt.HasDescendant(this Model) Method \nReturns whether a model has a descendant of a given type
\npublic static bool HasDescendant <T >(this Model model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n Returns \nSystem.Boolean
\n
\n ModelExt.RemoveChildDependants(this Model, IEnumerable) Method \nRemove multiple Child Dependants at the same time. Equivalent to calling the (weirdly non plural named) Model.RemoveChild \nmethod but without having to do an ICollection cast
\npublic static void RemoveChildDependants <T >(this Model model, System.Collections.Generic.IEnumerable<T> children )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Model
\n
\nchildren
System.Collections.Generic.IEnumerable< (this Model, System.Collections.Generic.IEnumerable).T\">T >
\n
\n ModelExt.SetName(this T, string) Method \nSets the name of this model, properly appending the type prefix to it. \n \nAlso sets the id if it's a ProjectileModel \nThe model itself
\npublic static T SetName <T >(this T model, string name )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
(this T, string).T\">T
\n
\nname
System.String
\n Returns \n(this T, string).T\">T
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ModelExt Class Methods ModelExt.AddChildDependants(this Model, IEnumerable) Method Type parameters Parameters ModelExt.Duplicate(this T, string) Method Type parameters Parameters Returns ModelExt.Duplicate(this T) Method Type parameters Parameters Returns ModelExt.FindDescendant(this Model, string) Method Type parameters Parameters Returns ModelExt.FindDescendant(this Model, Predicate) Method Type parameters Parameters Returns ModelExt.FindDescendants(this Model, string) Method Type parameters Parameters Returns ModelExt.FindDescendants(this Model, Predicate) Method Type parameters Parameters Returns ModelExt.FindDescendants(this Model) Method Type parameters Parameters Returns ModelExt.HasDescendant(this Model, string, T) Method Type parameters Parameters Returns ModelExt.HasDescendant(this Model, T) Method Type parameters Parameters Returns ModelExt.HasDescendant(this Model) Method Type parameters Parameters Returns ModelExt.RemoveChildDependants(this Model, IEnumerable) Method Type parameters Parameters ModelExt.SetName(this T, string) Method Type parameters Parameters Returns ","title":"BTD_Mod_Helper.Extensions.ModelExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.NKMultiGameInterfaceExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.NKMultiGameInterfaceExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.NKMultiGameInterfaceExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.NKMultiGameInterfaceExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.NK_TextMeshProUGUIExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.NK_TextMeshProUGUIExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.NK_TextMeshProUGUIExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.NK_TextMeshProUGUIExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.PetModelBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.PetModelBehaviorExt.json
similarity index 79%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.PetModelBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.PetModelBehaviorExt.json
index b57e0d332..97c09ce98 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.PetModelBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.PetModelBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n PetModelBehaviorExt Class \nExtensions for PetModels
\npublic static class PetModelBehaviorExt \n
\nInheritance System.Object ï¡’ PetModelBehaviorExt
\n Methods \n
\n PetModelBehaviorExt.AddBehavior(this PetModel, T) Method \nAdd a Behavior to this model
\npublic static void AddBehavior <T >(this PetModel model, T behavior )\n where T : PetBehaviorModel ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n
\nbehavior
(this PetModel, T).T\">T
\n
\n PetModelBehaviorExt.GetBehavior(this PetModel) Method \nReturn the first Behavior of type T, or null if there isn't one
\npublic static T GetBehavior <T >(this PetModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n Returns \n(this PetModel).T\">T
\n
\n PetModelBehaviorExt.GetBehaviors(this PetModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this PetModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n Returns \nSystem.Collections.Generic.List< (this PetModel).T\">T >
\n
\n PetModelBehaviorExt.HasBehavior(this PetModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this PetModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n Returns \nSystem.Boolean
\n
\n PetModelBehaviorExt.RemoveBehavior(this PetModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this PetModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n
\n PetModelBehaviorExt.RemoveBehavior(this PetModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this PetModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n
\nbehavior
(this PetModel, T).T\">T
\n
\n PetModelBehaviorExt.RemoveBehaviors(this PetModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this PetModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n
\n PetModelBehaviorExt.RemoveBehaviors(this PetModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this PetModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions PetModelBehaviorExt Class Methods PetModelBehaviorExt.AddBehavior(this PetModel, T) Method Type parameters Parameters PetModelBehaviorExt.GetBehavior(this PetModel) Method Type parameters Parameters Returns PetModelBehaviorExt.GetBehaviors(this PetModel) Method Type parameters Parameters Returns PetModelBehaviorExt.HasBehavior(this PetModel) Method Type parameters Parameters Returns PetModelBehaviorExt.RemoveBehavior(this PetModel) Method Type parameters Parameters PetModelBehaviorExt.RemoveBehavior(this PetModel, T) Method Type parameters Parameters PetModelBehaviorExt.RemoveBehaviors(this PetModel) Method Parameters PetModelBehaviorExt.RemoveBehaviors(this PetModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.PetModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n PetModelBehaviorExt Class \nExtensions for PetModels
\npublic static class PetModelBehaviorExt \n
\nInheritance System.Object ï¡’ PetModelBehaviorExt
\n Methods \n
\n PetModelBehaviorExt.AddBehavior(this PetModel, T) Method \nAdd a Behavior to this model
\npublic static void AddBehavior <T >(this PetModel model, T behavior )\n where T : PetBehaviorModel ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n
\nbehavior
(this PetModel, T).T\">T
\n
\n PetModelBehaviorExt.GetBehavior(this PetModel) Method \nReturn the first Behavior of type T, or null if there isn't one
\npublic static T GetBehavior <T >(this PetModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n Returns \n(this PetModel).T\">T
\n
\n PetModelBehaviorExt.GetBehaviors(this PetModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this PetModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n Returns \nSystem.Collections.Generic.List< (this PetModel).T\">T >
\n
\n PetModelBehaviorExt.HasBehavior(this PetModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this PetModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n Returns \nSystem.Boolean
\n
\n PetModelBehaviorExt.RemoveBehavior(this PetModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this PetModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n
\nbehavior
(this PetModel, T).T\">T
\n
\n PetModelBehaviorExt.RemoveBehavior(this PetModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this PetModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n
\n PetModelBehaviorExt.RemoveBehaviors(this PetModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this PetModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
\n
\n PetModelBehaviorExt.RemoveBehaviors(this PetModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this PetModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Pets.PetModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions PetModelBehaviorExt Class Methods PetModelBehaviorExt.AddBehavior(this PetModel, T) Method Type parameters Parameters PetModelBehaviorExt.GetBehavior(this PetModel) Method Type parameters Parameters Returns PetModelBehaviorExt.GetBehaviors(this PetModel) Method Type parameters Parameters Returns PetModelBehaviorExt.HasBehavior(this PetModel) Method Type parameters Parameters Returns PetModelBehaviorExt.RemoveBehavior(this PetModel, T) Method Type parameters Parameters PetModelBehaviorExt.RemoveBehavior(this PetModel) Method Type parameters Parameters PetModelBehaviorExt.RemoveBehaviors(this PetModel) Method Parameters PetModelBehaviorExt.RemoveBehaviors(this PetModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.PetModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.PopupScreenExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.PopupScreenExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.PopupScreenExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.PopupScreenExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.PowerModelBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.PowerModelBehaviorExt.json
similarity index 79%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.PowerModelBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.PowerModelBehaviorExt.json
index 4e98a0a30..2c2e02ef7 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.PowerModelBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.PowerModelBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n PowerModelBehaviorExt Class \nBehavior extensions for PowerModels
\npublic static class PowerModelBehaviorExt \n
\nInheritance System.Object ï¡’ PowerModelBehaviorExt
\n Methods \n
\n PowerModelBehaviorExt.AddBehavior(this PowerModel, T) Method \nAdd a Behavior to this model
\npublic static void AddBehavior <T >(this PowerModel model, T behavior )\n where T : PowerBehaviorModel ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n
\nbehavior
(this PowerModel, T).T\">T
\n
\n PowerModelBehaviorExt.GetBehavior(this PowerModel) Method \nReturn the first Behavior of type T, or null if there isn't one
\npublic static T GetBehavior <T >(this PowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n Returns \n(this PowerModel).T\">T
\n
\n PowerModelBehaviorExt.GetBehaviors(this PowerModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this PowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n Returns \nSystem.Collections.Generic.List< (this PowerModel).T\">T >
\n
\n PowerModelBehaviorExt.HasBehavior(this PowerModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this PowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n Returns \nSystem.Boolean
\n
\n PowerModelBehaviorExt.RemoveBehavior(this PowerModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this PowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n
\n PowerModelBehaviorExt.RemoveBehavior(this PowerModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this PowerModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n
\nbehavior
(this PowerModel, T).T\">T
\n
\n PowerModelBehaviorExt.RemoveBehaviors(this PowerModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this PowerModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n
\n PowerModelBehaviorExt.RemoveBehaviors(this PowerModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this PowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions PowerModelBehaviorExt Class Methods PowerModelBehaviorExt.AddBehavior(this PowerModel, T) Method Type parameters Parameters PowerModelBehaviorExt.GetBehavior(this PowerModel) Method Type parameters Parameters Returns PowerModelBehaviorExt.GetBehaviors(this PowerModel) Method Type parameters Parameters Returns PowerModelBehaviorExt.HasBehavior(this PowerModel) Method Type parameters Parameters Returns PowerModelBehaviorExt.RemoveBehavior(this PowerModel) Method Type parameters Parameters PowerModelBehaviorExt.RemoveBehavior(this PowerModel, T) Method Type parameters Parameters PowerModelBehaviorExt.RemoveBehaviors(this PowerModel) Method Parameters PowerModelBehaviorExt.RemoveBehaviors(this PowerModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.PowerModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n PowerModelBehaviorExt Class \nBehavior extensions for PowerModels
\npublic static class PowerModelBehaviorExt \n
\nInheritance System.Object ï¡’ PowerModelBehaviorExt
\n Methods \n
\n PowerModelBehaviorExt.AddBehavior(this PowerModel, T) Method \nAdd a Behavior to this model
\npublic static void AddBehavior <T >(this PowerModel model, T behavior )\n where T : PowerBehaviorModel ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n
\nbehavior
(this PowerModel, T).T\">T
\n
\n PowerModelBehaviorExt.GetBehavior(this PowerModel) Method \nReturn the first Behavior of type T, or null if there isn't one
\npublic static T GetBehavior <T >(this PowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n Returns \n(this PowerModel).T\">T
\n
\n PowerModelBehaviorExt.GetBehaviors(this PowerModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this PowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n Returns \nSystem.Collections.Generic.List< (this PowerModel).T\">T >
\n
\n PowerModelBehaviorExt.HasBehavior(this PowerModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this PowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n Returns \nSystem.Boolean
\n
\n PowerModelBehaviorExt.RemoveBehavior(this PowerModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this PowerModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n
\nbehavior
(this PowerModel, T).T\">T
\n
\n PowerModelBehaviorExt.RemoveBehavior(this PowerModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this PowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n
\n PowerModelBehaviorExt.RemoveBehaviors(this PowerModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this PowerModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
\n
\n PowerModelBehaviorExt.RemoveBehaviors(this PowerModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this PowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Powers.PowerModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions PowerModelBehaviorExt Class Methods PowerModelBehaviorExt.AddBehavior(this PowerModel, T) Method Type parameters Parameters PowerModelBehaviorExt.GetBehavior(this PowerModel) Method Type parameters Parameters Returns PowerModelBehaviorExt.GetBehaviors(this PowerModel) Method Type parameters Parameters Returns PowerModelBehaviorExt.HasBehavior(this PowerModel) Method Type parameters Parameters Returns PowerModelBehaviorExt.RemoveBehavior(this PowerModel, T) Method Type parameters Parameters PowerModelBehaviorExt.RemoveBehavior(this PowerModel) Method Type parameters Parameters PowerModelBehaviorExt.RemoveBehaviors(this PowerModel) Method Parameters PowerModelBehaviorExt.RemoveBehaviors(this PowerModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.PowerModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProfileModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProfileModelExt.json
new file mode 100644
index 000000000..dcf2fbde0
--- /dev/null
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProfileModelExt.json
@@ -0,0 +1 @@
+{"pageProps":{"data":{"contentHtml":"\n\n ProfileModelExt Class \nExtensions for ProfileModels
\npublic static class ProfileModelExt \n
\nInheritance System.Object ï¡’ ProfileModelExt
\n Methods \n
\n ProfileModelExt.UnlockTower(this ProfileModel, string, bool) Method \nAdd a tower to the list of UnlockedTowers only if the TowerModel is in Game.instance.model.towers
\npublic static bool UnlockTower (this ProfileModel profileModel, string towerId, bool unlockIfTowerModelExists ) ;\n
\n Parameters \n
\nprofileModel
Il2CppAssets.Scripts.Models.Profile.ProfileModel
\n
\ntowerId
System.String
\nThe ID of the tower you want to unlock
\n
\nunlockIfTowerModelExists
System.Boolean
\nIf set to true the TowerModel will only be unlocked if it has been registered in \nthe game
\n Returns \nSystem.Boolean \nReturns whether or not the tower was unlocked
\n
\n ProfileModelExt.UnlockTower(this ProfileModel, string) Method \nAdd a tower to the list of UnlockedTowers
\npublic static void UnlockTower (this ProfileModel profileModel, string towerId ) ;\n
\n Parameters \n
\nprofileModel
Il2CppAssets.Scripts.Models.Profile.ProfileModel
\n
\ntowerId
System.String
\nThe ID of the tower you want to unlock
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ProfileModelExt Class Methods ProfileModelExt.UnlockTower(this ProfileModel, string, bool) Method Parameters Returns ProfileModelExt.UnlockTower(this ProfileModel, string) Method Parameters ","title":"BTD_Mod_Helper.Extensions.ProfileModelExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProjectileBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProjectileBehaviorExt.json
similarity index 77%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProjectileBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProjectileBehaviorExt.json
index 8f3caea58..302f1fa5e 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProjectileBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProjectileBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n ProjectileBehaviorExt Class \nBehavior extensions for projectiles
\npublic static class ProjectileBehaviorExt \n
\nInheritance System.Object ï¡’ ProjectileBehaviorExt
\n Methods \n
\n ProjectileBehaviorExt.AddProjectileBehavior(this Projectile, T) Method \nAdd a Behavior to this
\npublic static void AddProjectileBehavior <T >(this Projectile projectile, T behavior )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n
\nbehavior
(this Projectile, T).T\">T
\n
\n ProjectileBehaviorExt.GetProjectileBehavior(this Projectile) Method \nReturn the first Behavior of type T
\npublic static T GetProjectileBehavior <T >(this Projectile projectile )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n Returns \n(this Projectile).T\">T
\n
\n ProjectileBehaviorExt.GetProjectileBehaviors(this Projectile) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetProjectileBehaviors <T >(this Projectile projectile )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n Returns \nSystem.Collections.Generic.List< (this Projectile).T\">T >
\n
\n ProjectileBehaviorExt.HasProjectileBehavior(this Projectile) Method \nCheck if this has a specific Behavior
\npublic static bool HasProjectileBehavior <T >(this Projectile projectile )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n Returns \nSystem.Boolean
\n
\n ProjectileBehaviorExt.RemoveProjectileBehavior(this Projectile) Method \nRemove the first Behavior of Type T
\npublic static void RemoveProjectileBehavior <T >(this Projectile projectile )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n
\n ProjectileBehaviorExt.RemoveProjectileBehavior(this Projectile, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveProjectileBehavior <T >(this Projectile projectile, T behavior )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n
\nbehavior
(this Projectile, T).T\">T
\n
\n ProjectileBehaviorExt.RemoveProjectileBehaviors(this Projectile) Method \nRemove all Behaviors of type T
\npublic static void RemoveProjectileBehaviors <T >(this Projectile projectile )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ProjectileBehaviorExt Class Methods ProjectileBehaviorExt.AddProjectileBehavior(this Projectile, T) Method Type parameters Parameters ProjectileBehaviorExt.GetProjectileBehavior(this Projectile) Method Type parameters Parameters Returns ProjectileBehaviorExt.GetProjectileBehaviors(this Projectile) Method Type parameters Parameters Returns ProjectileBehaviorExt.HasProjectileBehavior(this Projectile) Method Type parameters Parameters Returns ProjectileBehaviorExt.RemoveProjectileBehavior(this Projectile) Method Type parameters Parameters ProjectileBehaviorExt.RemoveProjectileBehavior(this Projectile, T) Method Type parameters Parameters ProjectileBehaviorExt.RemoveProjectileBehaviors(this Projectile) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.ProjectileBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n ProjectileBehaviorExt Class \nBehavior extensions for projectiles
\npublic static class ProjectileBehaviorExt \n
\nInheritance System.Object ï¡’ ProjectileBehaviorExt
\n Methods \n
\n ProjectileBehaviorExt.AddProjectileBehavior(this Projectile, T) Method \nAdd a Behavior to this
\npublic static void AddProjectileBehavior <T >(this Projectile projectile, T behavior )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n
\nbehavior
(this Projectile, T).T\">T
\n
\n ProjectileBehaviorExt.GetProjectileBehavior(this Projectile) Method \nReturn the first Behavior of type T
\npublic static T GetProjectileBehavior <T >(this Projectile projectile )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n Returns \n(this Projectile).T\">T
\n
\n ProjectileBehaviorExt.GetProjectileBehaviors(this Projectile) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetProjectileBehaviors <T >(this Projectile projectile )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n Returns \nSystem.Collections.Generic.List< (this Projectile).T\">T >
\n
\n ProjectileBehaviorExt.HasProjectileBehavior(this Projectile) Method \nCheck if this has a specific Behavior
\npublic static bool HasProjectileBehavior <T >(this Projectile projectile )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n Returns \nSystem.Boolean
\n
\n ProjectileBehaviorExt.RemoveProjectileBehavior(this Projectile, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveProjectileBehavior <T >(this Projectile projectile, T behavior )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n
\nbehavior
(this Projectile, T).T\">T
\n
\n ProjectileBehaviorExt.RemoveProjectileBehavior(this Projectile) Method \nRemove the first Behavior of Type T
\npublic static void RemoveProjectileBehavior <T >(this Projectile projectile )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
\n
\n ProjectileBehaviorExt.RemoveProjectileBehaviors(this Projectile) Method \nRemove all Behaviors of type T
\npublic static void RemoveProjectileBehaviors <T >(this Projectile projectile )\n where T : ProjectileBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nprojectile
Il2CppAssets.Scripts.Simulation.Towers.Projectiles.Projectile
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ProjectileBehaviorExt Class Methods ProjectileBehaviorExt.AddProjectileBehavior(this Projectile, T) Method Type parameters Parameters ProjectileBehaviorExt.GetProjectileBehavior(this Projectile) Method Type parameters Parameters Returns ProjectileBehaviorExt.GetProjectileBehaviors(this Projectile) Method Type parameters Parameters Returns ProjectileBehaviorExt.HasProjectileBehavior(this Projectile) Method Type parameters Parameters Returns ProjectileBehaviorExt.RemoveProjectileBehavior(this Projectile, T) Method Type parameters Parameters ProjectileBehaviorExt.RemoveProjectileBehavior(this Projectile) Method Type parameters Parameters ProjectileBehaviorExt.RemoveProjectileBehaviors(this Projectile) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.ProjectileBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProjectileExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProjectileExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProjectileExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProjectileExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt.json
similarity index 63%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt.json
index 7bc435710..6ad869cad 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n ProjectileModelBehaviorExt Class \nBehavior Extensions for ProjectileModels
\npublic static class ProjectileModelBehaviorExt \n
\nInheritance System.Object ï¡’ ProjectileModelBehaviorExt
\n Methods \n
\n ProjectileModelBehaviorExt.AddBehavior(this ProjectileModel, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this ProjectileModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n
\nbehavior
(this ProjectileModel, T).T\">T
\n
\n ProjectileModelBehaviorExt.GetBehavior(this ProjectileModel) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this ProjectileModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n Returns \n(this ProjectileModel).T\">T
\n
\n ProjectileModelBehaviorExt.GetBehaviors(this ProjectileModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this ProjectileModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n Returns \nSystem.Collections.Generic.List< (this ProjectileModel).T\">T >
\n
\n ProjectileModelBehaviorExt.HasBehavior(this ProjectileModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this ProjectileModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n Returns \nSystem.Boolean
\n
\n ProjectileModelBehaviorExt.HasBehavior(this ProjectileModel, T) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this ProjectileModel model, out T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n
\nbehavior
(this ProjectileModel, T).T\">T
\n Returns \nSystem.Boolean
\n
\n ProjectileModelBehaviorExt.RemoveBehavior(this ProjectileModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this ProjectileModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n
\n ProjectileModelBehaviorExt.RemoveBehavior(this ProjectileModel, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveBehavior <T >(this ProjectileModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n
\nbehavior
(this ProjectileModel, T).T\">T
\n
\n ProjectileModelBehaviorExt.RemoveBehaviors(this ProjectileModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this ProjectileModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n
\n ProjectileModelBehaviorExt.RemoveBehaviors(this ProjectileModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this ProjectileModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ProjectileModelBehaviorExt Class Methods ProjectileModelBehaviorExt.AddBehavior(this ProjectileModel, T) Method Type parameters Parameters ProjectileModelBehaviorExt.GetBehavior(this ProjectileModel) Method Type parameters Parameters Returns ProjectileModelBehaviorExt.GetBehaviors(this ProjectileModel) Method Type parameters Parameters Returns ProjectileModelBehaviorExt.HasBehavior(this ProjectileModel) Method Type parameters Parameters Returns ProjectileModelBehaviorExt.HasBehavior(this ProjectileModel, T) Method Type parameters Parameters Returns ProjectileModelBehaviorExt.RemoveBehavior(this ProjectileModel) Method Type parameters Parameters ProjectileModelBehaviorExt.RemoveBehavior(this ProjectileModel, T) Method Type parameters Parameters ProjectileModelBehaviorExt.RemoveBehaviors(this ProjectileModel) Method Parameters ProjectileModelBehaviorExt.RemoveBehaviors(this ProjectileModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n ProjectileModelBehaviorExt Class \nBehavior Extensions for ProjectileModels
\npublic static class ProjectileModelBehaviorExt \n
\nInheritance System.Object ï¡’ ProjectileModelBehaviorExt
\n Methods \n
\n ProjectileModelBehaviorExt.AddBehavior(this ProjectileModel, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this ProjectileModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n
\nbehavior
(this ProjectileModel, T).T\">T
\n
\n ProjectileModelBehaviorExt.GetBehavior(this ProjectileModel) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this ProjectileModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n Returns \n(this ProjectileModel).T\">T
\n
\n ProjectileModelBehaviorExt.GetBehaviors(this ProjectileModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this ProjectileModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n Returns \nSystem.Collections.Generic.List< (this ProjectileModel).T\">T >
\n
\n ProjectileModelBehaviorExt.HasBehavior(this ProjectileModel, T) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this ProjectileModel model, out T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n
\nbehavior
(this ProjectileModel, T).T\">T
\n Returns \nSystem.Boolean
\n
\n ProjectileModelBehaviorExt.HasBehavior(this ProjectileModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this ProjectileModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n Returns \nSystem.Boolean
\n
\n ProjectileModelBehaviorExt.RemoveBehavior(this ProjectileModel, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveBehavior <T >(this ProjectileModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n
\nbehavior
(this ProjectileModel, T).T\">T
\n
\n ProjectileModelBehaviorExt.RemoveBehavior(this ProjectileModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this ProjectileModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n
\n ProjectileModelBehaviorExt.RemoveBehaviors(this ProjectileModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this ProjectileModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
\n
\n ProjectileModelBehaviorExt.RemoveBehaviors(this ProjectileModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this ProjectileModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ProjectileModelBehaviorExt Class Methods ProjectileModelBehaviorExt.AddBehavior(this ProjectileModel, T) Method Type parameters Parameters ProjectileModelBehaviorExt.GetBehavior(this ProjectileModel) Method Type parameters Parameters Returns ProjectileModelBehaviorExt.GetBehaviors(this ProjectileModel) Method Type parameters Parameters Returns ProjectileModelBehaviorExt.HasBehavior(this ProjectileModel, T) Method Type parameters Parameters Returns ProjectileModelBehaviorExt.HasBehavior(this ProjectileModel) Method Type parameters Parameters Returns ProjectileModelBehaviorExt.RemoveBehavior(this ProjectileModel, T) Method Type parameters Parameters ProjectileModelBehaviorExt.RemoveBehavior(this ProjectileModel) Method Type parameters Parameters ProjectileModelBehaviorExt.RemoveBehaviors(this ProjectileModel) Method Parameters ProjectileModelBehaviorExt.RemoveBehaviors(this ProjectileModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProjectileModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProjectileModelExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProjectileModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ProjectileModelExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.RendererExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.RendererExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.RendererExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.RendererExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.RootObjectLockList.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.RootObjectLockList.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.RootObjectLockList.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.RootObjectLockList.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.RoundModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.RoundModelExt.json
similarity index 80%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.RoundModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.RoundModelExt.json
index f1b00aaf6..e02b21936 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.RoundModelExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.RoundModelExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n RoundModelExt Class \nExtensions for RoundModels
\npublic static class RoundModelExt \n
\nInheritance System.Object ï¡’ RoundModelExt
\n Methods \n
\n RoundModelExt.AddBloonGroup(this RoundModel, string, int, float, float) Method \nAdds a new group of Bloons to this round
\npublic static void AddBloonGroup (this RoundModel roundModel, string bloonId, int count=1 , float startTime=0f , float endTime=60f ) ;\n
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\nThe round model
\n
\nbloonId
System.String
\nThe id of the Bloon
\n
\ncount
System.Int32
\nHow many Bloons will be emitted
\n
\nstartTime
System.Single
\nWhen this group starts emitting, in frames (seconds / 60)
\n
\nendTime
System.Single
\nWhen this group stops emitting, in frames (seconds / 60)
\n
\n RoundModelExt.AddBloonGroup(this RoundModel, int, float, float) Method \nAdds a new group of Bloons to this round
\npublic static void AddBloonGroup <T >(this RoundModel roundModel, int count=1 , float startTime=0f , float endTime=60f )\n where T : BTD_Mod_Helper.Api.Bloons.ModBloon ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\nThe round model
\n
\ncount
System.Int32
\nHow many Bloons will be emitted
\n
\nstartTime
System.Single
\nWhen this group starts emitting, in frames (seconds / 60)
\n
\nendTime
System.Single
\nWhen this group stops emitting, in frames (seconds / 60)
\n
\n RoundModelExt.ClearBloonGroups(this RoundModel) Method \nRemoves all Bloon Groups from the Round
\npublic static void ClearBloonGroups (this RoundModel roundModel ) ;\n
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\n
\n RoundModelExt.RemoveBloonGroup(this RoundModel, string) Method \nRemoves all Bloon Groups where the id is as specified
\npublic static void RemoveBloonGroup (this RoundModel roundModel, string bloonId ) ;\n
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\n
\nbloonId
System.String
\n
\n RoundModelExt.RemoveBloonGroup(this RoundModel, string, int) Method \nRemoves the index'th Bloon Group where the id is as specified
\npublic static void RemoveBloonGroup (this RoundModel roundModel, string bloonId, int index ) ;\n
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\n
\nbloonId
System.String
\n
\nindex
System.Int32
\n
\n RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, string, bool) Method \nReplaces BloonGroups of a certain bloonId with ones for a new Id
\npublic static void ReplaceBloonInGroups (this RoundModel roundModel, string oldBloonId, string newBloonId, bool byBaseId=false ) ;\n
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\n
\noldBloonId
System.String
\n
\nnewBloonId
System.String
\n
\nbyBaseId
System.Boolean
\n
\n RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, bool) Method \nReplaces BloonGroups of a certain bloonId with ones for a new Id
\npublic static void ReplaceBloonInGroups <T >(this RoundModel roundModel, string oldBloonId, bool byBaseId=false )\n where T : BTD_Mod_Helper.Api.Bloons.ModBloon ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\n
\noldBloonId
System.String
\n
\nbyBaseId
System.Boolean
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions RoundModelExt Class Methods RoundModelExt.AddBloonGroup(this RoundModel, string, int, float, float) Method Parameters RoundModelExt.AddBloonGroup(this RoundModel, int, float, float) Method Type parameters Parameters RoundModelExt.ClearBloonGroups(this RoundModel) Method Parameters RoundModelExt.RemoveBloonGroup(this RoundModel, string) Method Parameters RoundModelExt.RemoveBloonGroup(this RoundModel, string, int) Method Parameters RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, string, bool) Method Parameters RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, bool) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.RoundModelExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n RoundModelExt Class \nExtensions for RoundModels
\npublic static class RoundModelExt \n
\nInheritance System.Object ï¡’ RoundModelExt
\n Methods \n
\n RoundModelExt.AddBloonGroup(this RoundModel, string, int, float, float) Method \nAdds a new group of Bloons to this round
\npublic static void AddBloonGroup (this RoundModel roundModel, string bloonId, int count=1 , float startTime=0f , float endTime=60f ) ;\n
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\nThe round model
\n
\nbloonId
System.String
\nThe id of the Bloon
\n
\ncount
System.Int32
\nHow many Bloons will be emitted
\n
\nstartTime
System.Single
\nWhen this group starts emitting, in frames (seconds / 60)
\n
\nendTime
System.Single
\nWhen this group stops emitting, in frames (seconds / 60)
\n
\n RoundModelExt.AddBloonGroup(this RoundModel, int, float, float) Method \nAdds a new group of Bloons to this round
\npublic static void AddBloonGroup <T >(this RoundModel roundModel, int count=1 , float startTime=0f , float endTime=60f )\n where T : BTD_Mod_Helper.Api.Bloons.ModBloon ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\nThe round model
\n
\ncount
System.Int32
\nHow many Bloons will be emitted
\n
\nstartTime
System.Single
\nWhen this group starts emitting, in frames (seconds / 60)
\n
\nendTime
System.Single
\nWhen this group stops emitting, in frames (seconds / 60)
\n
\n RoundModelExt.ClearBloonGroups(this RoundModel) Method \nRemoves all Bloon Groups from the Round
\npublic static void ClearBloonGroups (this RoundModel roundModel ) ;\n
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\n
\n RoundModelExt.RemoveBloonGroup(this RoundModel, string, int) Method \nRemoves the index'th Bloon Group where the id is as specified
\npublic static void RemoveBloonGroup (this RoundModel roundModel, string bloonId, int index ) ;\n
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\n
\nbloonId
System.String
\n
\nindex
System.Int32
\n
\n RoundModelExt.RemoveBloonGroup(this RoundModel, string) Method \nRemoves all Bloon Groups where the id is as specified
\npublic static void RemoveBloonGroup (this RoundModel roundModel, string bloonId ) ;\n
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\n
\nbloonId
System.String
\n
\n RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, string, bool) Method \nReplaces BloonGroups of a certain bloonId with ones for a new Id
\npublic static void ReplaceBloonInGroups (this RoundModel roundModel, string oldBloonId, string newBloonId, bool byBaseId=false ) ;\n
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\n
\noldBloonId
System.String
\n
\nnewBloonId
System.String
\n
\nbyBaseId
System.Boolean
\n
\n RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, bool) Method \nReplaces BloonGroups of a certain bloonId with ones for a new Id
\npublic static void ReplaceBloonInGroups <T >(this RoundModel roundModel, string oldBloonId, bool byBaseId=false )\n where T : BTD_Mod_Helper.Api.Bloons.ModBloon ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nroundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
\n
\noldBloonId
System.String
\n
\nbyBaseId
System.Boolean
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions RoundModelExt Class Methods RoundModelExt.AddBloonGroup(this RoundModel, string, int, float, float) Method Parameters RoundModelExt.AddBloonGroup(this RoundModel, int, float, float) Method Type parameters Parameters RoundModelExt.ClearBloonGroups(this RoundModel) Method Parameters RoundModelExt.RemoveBloonGroup(this RoundModel, string, int) Method Parameters RoundModelExt.RemoveBloonGroup(this RoundModel, string) Method Parameters RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, string, bool) Method Parameters RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, bool) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.RoundModelExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SelectableObjectExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SelectableObjectExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SelectableObjectExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SelectableObjectExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SliderEventExt.Function(float).json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SliderEventExt.Function(float).json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SliderEventExt.Function(float).json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SliderEventExt.Function(float).json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SliderEventExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SliderEventExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SliderEventExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SliderEventExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SpawnerExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SpawnerExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SpawnerExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SpawnerExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SpriteExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SpriteExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SpriteExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SpriteExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SpriteReferenceExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SpriteReferenceExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SpriteReferenceExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SpriteReferenceExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.StandardTowerPurchaseButtonExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.StandardTowerPurchaseButtonExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.StandardTowerPurchaseButtonExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.StandardTowerPurchaseButtonExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.StreamExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.StreamExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.StreamExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.StreamExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.StringExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.StringExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.StringExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.StringExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SupportModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SupportModelExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.SupportModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.SupportModelExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Texture2DExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Texture2DExt.json
similarity index 71%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Texture2DExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Texture2DExt.json
index 3f214551f..3949450ca 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Texture2DExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Texture2DExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n Texture2DExt Class \nExtensions for Texture2Ds
\npublic static class Texture2DExt \n
\nInheritance System.Object ï¡’ Texture2DExt
\n Methods \n
\n Texture2DExt.CreateFromColor(this Texture2D, Color) Method \nCreate Texture2D from a unity Color. Texture will only be this color
\npublic static Texture2D CreateFromColor (this Texture2D texture2D, Color color ) ;\n
\n Parameters \n
\ntexture2D
UnityEngine.Texture2D
\n
\ncolor
UnityEngine.Color
\nColor to make new texture
\n Returns \nUnityEngine.Texture2D
\n
\n Texture2DExt.CreateSpriteFromTexture(this Texture2D, float) Method \nCreate a Sprite from this Texture2D
\npublic static Sprite CreateSpriteFromTexture (this Texture2D texture2D, float pixelsPerUnit ) ;\n
\n Parameters \n
\ntexture2D
UnityEngine.Texture2D
\n
\npixelsPerUnit
System.Single
\nNumber of pixels you want in each unit. More pixels means bigger sprite in game
\n Returns \nUnityEngine.Sprite
\n
\n Texture2DExt.CreateSpriteFromTexture(this Texture2D, float, Vector2) Method \nCreate a Sprite from this Texture2D
\npublic static Sprite CreateSpriteFromTexture (this Texture2D texture2D, float pixelsPerUnit, Vector2 pivot ) ;\n
\n Parameters \n
\ntexture2D
UnityEngine.Texture2D
\n
\npixelsPerUnit
System.Single
\nNumber of pixels you want in each unit. More pixels means bigger sprite in game
\n
\npivot
UnityEngine.Vector2
\n Returns \nUnityEngine.Sprite
\n
\n Texture2DExt.LoadFromFile(this Texture2D, string) Method \nCreate Texture2D from a file on local PC
\npublic static Texture2D LoadFromFile (this Texture2D texture, string filePath ) ;\n
\n Parameters \n
\ntexture
UnityEngine.Texture2D
\n
\nfilePath
System.String
\npath of file on PC
\n Returns \nUnityEngine.Texture2D
\n
\n Texture2DExt.SaveToPNG(this Texture2D, string) Method \nSave Texture2D as a png to file.
\npublic static void SaveToPNG (this Texture2D texture, string filePath ) ;\n
\n Parameters \n
\ntexture
UnityEngine.Texture2D
\n
\nfilePath
System.String
\nFile path to save texture to
\n
\n Texture2DExt.TrySaveToPNG(this Texture, string) Method \nAttempts to save a Texture to a png at the given filePath, even if it isn't marked as readable
\npublic static void TrySaveToPNG (this Texture texture, string filePath ) ;\n
\n Parameters \n
\ntexture
UnityEngine.Texture
\n
\nfilePath
System.String
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Texture2DExt Class Methods Texture2DExt.CreateFromColor(this Texture2D, Color) Method Parameters Returns Texture2DExt.CreateSpriteFromTexture(this Texture2D, float) Method Parameters Returns Texture2DExt.CreateSpriteFromTexture(this Texture2D, float, Vector2) Method Parameters Returns Texture2DExt.LoadFromFile(this Texture2D, string) Method Parameters Returns Texture2DExt.SaveToPNG(this Texture2D, string) Method Parameters Texture2DExt.TrySaveToPNG(this Texture, string) Method Parameters ","title":"BTD_Mod_Helper.Extensions.Texture2DExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n Texture2DExt Class \nExtensions for Texture2Ds
\npublic static class Texture2DExt \n
\nInheritance System.Object ï¡’ Texture2DExt
\n Methods \n
\n Texture2DExt.CreateFromColor(this Texture2D, Color) Method \nCreate Texture2D from a unity Color. Texture will only be this color
\npublic static Texture2D CreateFromColor (this Texture2D texture2D, Color color ) ;\n
\n Parameters \n
\ntexture2D
UnityEngine.Texture2D
\n
\ncolor
UnityEngine.Color
\nColor to make new texture
\n Returns \nUnityEngine.Texture2D
\n
\n Texture2DExt.CreateSpriteFromTexture(this Texture2D, float, Vector2) Method \nCreate a Sprite from this Texture2D
\npublic static Sprite CreateSpriteFromTexture (this Texture2D texture2D, float pixelsPerUnit, Vector2 pivot ) ;\n
\n Parameters \n
\ntexture2D
UnityEngine.Texture2D
\n
\npixelsPerUnit
System.Single
\nNumber of pixels you want in each unit. More pixels means bigger sprite in game
\n
\npivot
UnityEngine.Vector2
\n Returns \nUnityEngine.Sprite
\n
\n Texture2DExt.CreateSpriteFromTexture(this Texture2D, float) Method \nCreate a Sprite from this Texture2D
\npublic static Sprite CreateSpriteFromTexture (this Texture2D texture2D, float pixelsPerUnit ) ;\n
\n Parameters \n
\ntexture2D
UnityEngine.Texture2D
\n
\npixelsPerUnit
System.Single
\nNumber of pixels you want in each unit. More pixels means bigger sprite in game
\n Returns \nUnityEngine.Sprite
\n
\n Texture2DExt.LoadFromFile(this Texture2D, string) Method \nCreate Texture2D from a file on local PC
\npublic static Texture2D LoadFromFile (this Texture2D texture, string filePath ) ;\n
\n Parameters \n
\ntexture
UnityEngine.Texture2D
\n
\nfilePath
System.String
\npath of file on PC
\n Returns \nUnityEngine.Texture2D
\n
\n Texture2DExt.SaveToPNG(this Texture2D, string) Method \nSave Texture2D as a png to file.
\npublic static void SaveToPNG (this Texture2D texture, string filePath ) ;\n
\n Parameters \n
\ntexture
UnityEngine.Texture2D
\n
\nfilePath
System.String
\nFile path to save texture to
\n
\n Texture2DExt.TrySaveToPNG(this Texture, string) Method \nAttempts to save a Texture to a png at the given filePath, even if it isn't marked as readable
\npublic static void TrySaveToPNG (this Texture texture, string filePath ) ;\n
\n Parameters \n
\ntexture
UnityEngine.Texture
\n
\nfilePath
System.String
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Texture2DExt Class Methods Texture2DExt.CreateFromColor(this Texture2D, Color) Method Parameters Returns Texture2DExt.CreateSpriteFromTexture(this Texture2D, float, Vector2) Method Parameters Returns Texture2DExt.CreateSpriteFromTexture(this Texture2D, float) Method Parameters Returns Texture2DExt.LoadFromFile(this Texture2D, string) Method Parameters Returns Texture2DExt.SaveToPNG(this Texture2D, string) Method Parameters Texture2DExt.TrySaveToPNG(this Texture, string) Method Parameters ","title":"BTD_Mod_Helper.Extensions.Texture2DExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.Function(bool).json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.Function(bool).json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.Function(bool).json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.Function(bool).json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ToggleExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ToggleExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ToggleExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.ToggleExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerBehaviorExt.json
similarity index 77%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerBehaviorExt.json
index 3de7a2536..2fb6c464f 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n TowerBehaviorExt Class \nBehavior extensions for Towers
\npublic static class TowerBehaviorExt \n
\nInheritance System.Object ï¡’ TowerBehaviorExt
\n Methods \n
\n TowerBehaviorExt.AddTowerBehavior(this Tower, T) Method \nAdd a Behavior to this
\npublic static void AddTowerBehavior <T >(this Tower tower, T behavior )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nbehavior
(this Tower, T).T\">T
\n
\n TowerBehaviorExt.GetTowerBehavior(this Tower) Method \nReturn the first Behavior of type T
\npublic static T GetTowerBehavior <T >(this Tower tower )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n Returns \n(this Tower).T\">T
\n
\n TowerBehaviorExt.GetTowerBehaviors(this Tower) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetTowerBehaviors <T >(this Tower tower )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n Returns \nSystem.Collections.Generic.List< (this Tower).T\">T >
\n
\n TowerBehaviorExt.HasTowerBehavior(this Tower) Method \nCheck if this has a specific Behavior
\npublic static bool HasTowerBehavior <T >(this Tower tower )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n Returns \nSystem.Boolean
\n
\n TowerBehaviorExt.RemoveTowerBehavior(this Tower) Method \nRemove the first Behavior of Type T
\npublic static void RemoveTowerBehavior <T >(this Tower tower )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\n TowerBehaviorExt.RemoveTowerBehavior(this Tower, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveTowerBehavior <T >(this Tower tower, T behavior )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nbehavior
(this Tower, T).T\">T
\n
\n TowerBehaviorExt.RemoveTowerBehaviors(this Tower) Method \nRemove all Behaviors of type T
\npublic static void RemoveTowerBehaviors <T >(this Tower tower )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions TowerBehaviorExt Class Methods TowerBehaviorExt.AddTowerBehavior(this Tower, T) Method Type parameters Parameters TowerBehaviorExt.GetTowerBehavior(this Tower) Method Type parameters Parameters Returns TowerBehaviorExt.GetTowerBehaviors(this Tower) Method Type parameters Parameters Returns TowerBehaviorExt.HasTowerBehavior(this Tower) Method Type parameters Parameters Returns TowerBehaviorExt.RemoveTowerBehavior(this Tower) Method Type parameters Parameters TowerBehaviorExt.RemoveTowerBehavior(this Tower, T) Method Type parameters Parameters TowerBehaviorExt.RemoveTowerBehaviors(this Tower) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.TowerBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n TowerBehaviorExt Class \nBehavior extensions for Towers
\npublic static class TowerBehaviorExt \n
\nInheritance System.Object ï¡’ TowerBehaviorExt
\n Methods \n
\n TowerBehaviorExt.AddTowerBehavior(this Tower, T) Method \nAdd a Behavior to this
\npublic static void AddTowerBehavior <T >(this Tower tower, T behavior )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nbehavior
(this Tower, T).T\">T
\n
\n TowerBehaviorExt.GetTowerBehavior(this Tower) Method \nReturn the first Behavior of type T
\npublic static T GetTowerBehavior <T >(this Tower tower )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n Returns \n(this Tower).T\">T
\n
\n TowerBehaviorExt.GetTowerBehaviors(this Tower) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetTowerBehaviors <T >(this Tower tower )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n Returns \nSystem.Collections.Generic.List< (this Tower).T\">T >
\n
\n TowerBehaviorExt.HasTowerBehavior(this Tower) Method \nCheck if this has a specific Behavior
\npublic static bool HasTowerBehavior <T >(this Tower tower )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n Returns \nSystem.Boolean
\n
\n TowerBehaviorExt.RemoveTowerBehavior(this Tower, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveTowerBehavior <T >(this Tower tower, T behavior )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\nbehavior
(this Tower, T).T\">T
\n
\n TowerBehaviorExt.RemoveTowerBehavior(this Tower) Method \nRemove the first Behavior of Type T
\npublic static void RemoveTowerBehavior <T >(this Tower tower )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
\n
\n TowerBehaviorExt.RemoveTowerBehaviors(this Tower) Method \nRemove all Behaviors of type T
\npublic static void RemoveTowerBehaviors <T >(this Tower tower )\n where T : TowerBehavior ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntower
Il2CppAssets.Scripts.Simulation.Towers.Tower
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions TowerBehaviorExt Class Methods TowerBehaviorExt.AddTowerBehavior(this Tower, T) Method Type parameters Parameters TowerBehaviorExt.GetTowerBehavior(this Tower) Method Type parameters Parameters Returns TowerBehaviorExt.GetTowerBehaviors(this Tower) Method Type parameters Parameters Returns TowerBehaviorExt.HasTowerBehavior(this Tower) Method Type parameters Parameters Returns TowerBehaviorExt.RemoveTowerBehavior(this Tower, T) Method Type parameters Parameters TowerBehaviorExt.RemoveTowerBehavior(this Tower) Method Type parameters Parameters TowerBehaviorExt.RemoveTowerBehaviors(this Tower) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.TowerBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerDetailsModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerDetailsModelExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerDetailsModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerDetailsModelExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerModelBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerModelBehaviorExt.json
similarity index 65%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerModelBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerModelBehaviorExt.json
index d3177c818..3399acba7 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerModelBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerModelBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n TowerModelBehaviorExt Class \nBehavior extensions for TowerModels
\npublic static class TowerModelBehaviorExt \n
\nInheritance System.Object ï¡’ TowerModelBehaviorExt
\n Methods \n
\n TowerModelBehaviorExt.AddBehavior(this TowerModel, ModelHelper) Method \nAdds a wrapped behavior from a ModelHelper to this tower
\npublic static void AddBehavior (this TowerModel model, BTD_Mod_Helper.Api.Helpers.ModelHelper behavior ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nbehavior
ModelHelper
\n
\n TowerModelBehaviorExt.AddBehavior(this TowerModel, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this TowerModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nbehavior
(this TowerModel, T).T\">T
\n
\n TowerModelBehaviorExt.GetBehavior(this TowerModel) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this TowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \n(this TowerModel).T\">T
\n
\n TowerModelBehaviorExt.GetBehaviors(this TowerModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this TowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Collections.Generic.List< (this TowerModel).T\">T >
\n
\n TowerModelBehaviorExt.HasBehavior(this TowerModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this TowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Boolean
\n
\n TowerModelBehaviorExt.HasBehavior(this TowerModel, T) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this TowerModel model, out T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nbehavior
(this TowerModel, T).T\">T
\n Returns \nSystem.Boolean
\n
\n TowerModelBehaviorExt.RemoveBehavior(this TowerModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this TowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n TowerModelBehaviorExt.RemoveBehavior(this TowerModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this TowerModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nbehavior
(this TowerModel, T).T\">T
\n
\n TowerModelBehaviorExt.RemoveBehaviors(this TowerModel) Method \nRemove all Behaviors
\npublic static void RemoveBehaviors (this TowerModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n TowerModelBehaviorExt.RemoveBehaviors(this TowerModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this TowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions TowerModelBehaviorExt Class Methods TowerModelBehaviorExt.AddBehavior(this TowerModel, ModelHelper) Method Parameters TowerModelBehaviorExt.AddBehavior(this TowerModel, T) Method Type parameters Parameters TowerModelBehaviorExt.GetBehavior(this TowerModel) Method Type parameters Parameters Returns TowerModelBehaviorExt.GetBehaviors(this TowerModel) Method Type parameters Parameters Returns TowerModelBehaviorExt.HasBehavior(this TowerModel) Method Type parameters Parameters Returns TowerModelBehaviorExt.HasBehavior(this TowerModel, T) Method Type parameters Parameters Returns TowerModelBehaviorExt.RemoveBehavior(this TowerModel) Method Type parameters Parameters TowerModelBehaviorExt.RemoveBehavior(this TowerModel, T) Method Type parameters Parameters TowerModelBehaviorExt.RemoveBehaviors(this TowerModel) Method Parameters TowerModelBehaviorExt.RemoveBehaviors(this TowerModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.TowerModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n TowerModelBehaviorExt Class \nBehavior extensions for TowerModels
\npublic static class TowerModelBehaviorExt \n
\nInheritance System.Object ï¡’ TowerModelBehaviorExt
\n Methods \n
\n TowerModelBehaviorExt.AddBehavior(this TowerModel, ModelHelper) Method \nAdds a wrapped behavior from a ModelHelper to this tower
\npublic static void AddBehavior (this TowerModel model, BTD_Mod_Helper.Api.Helpers.ModelHelper behavior ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nbehavior
ModelHelper
\n
\n TowerModelBehaviorExt.AddBehavior(this TowerModel, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this TowerModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nbehavior
(this TowerModel, T).T\">T
\n
\n TowerModelBehaviorExt.GetBehavior(this TowerModel) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this TowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \n(this TowerModel).T\">T
\n
\n TowerModelBehaviorExt.GetBehaviors(this TowerModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this TowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Collections.Generic.List< (this TowerModel).T\">T >
\n
\n TowerModelBehaviorExt.HasBehavior(this TowerModel, T) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this TowerModel model, out T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nbehavior
(this TowerModel, T).T\">T
\n Returns \nSystem.Boolean
\n
\n TowerModelBehaviorExt.HasBehavior(this TowerModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this TowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Boolean
\n
\n TowerModelBehaviorExt.RemoveBehavior(this TowerModel, T) Method \nRemoves a specific behavior from a tower
\npublic static void RemoveBehavior <T >(this TowerModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nbehavior
(this TowerModel, T).T\">T
\n
\n TowerModelBehaviorExt.RemoveBehavior(this TowerModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this TowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n TowerModelBehaviorExt.RemoveBehaviors(this TowerModel) Method \nRemove all Behaviors
\npublic static void RemoveBehaviors (this TowerModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n TowerModelBehaviorExt.RemoveBehaviors(this TowerModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this TowerModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.TowerModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions TowerModelBehaviorExt Class Methods TowerModelBehaviorExt.AddBehavior(this TowerModel, ModelHelper) Method Parameters TowerModelBehaviorExt.AddBehavior(this TowerModel, T) Method Type parameters Parameters TowerModelBehaviorExt.GetBehavior(this TowerModel) Method Type parameters Parameters Returns TowerModelBehaviorExt.GetBehaviors(this TowerModel) Method Type parameters Parameters Returns TowerModelBehaviorExt.HasBehavior(this TowerModel, T) Method Type parameters Parameters Returns TowerModelBehaviorExt.HasBehavior(this TowerModel) Method Type parameters Parameters Returns TowerModelBehaviorExt.RemoveBehavior(this TowerModel, T) Method Type parameters Parameters TowerModelBehaviorExt.RemoveBehavior(this TowerModel) Method Type parameters Parameters TowerModelBehaviorExt.RemoveBehaviors(this TowerModel) Method Parameters TowerModelBehaviorExt.RemoveBehaviors(this TowerModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.TowerModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerModelExt.json
similarity index 81%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerModelExt.json
index 61b5238e7..c9514ac85 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerModelExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerModelExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n TowerModelExt Class \nExtensions for TowerModels
\npublic static class TowerModelExt \n
\nInheritance System.Object ï¡’ TowerModelExt
\n Methods \n
\n TowerModelExt.AddTiersToName(this TowerModel) Method \nFormat's the tower's name with its tiers
\npublic static void AddTiersToName (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n TowerModelExt.AddTiersToName(this TowerModel, int, int, int) Method \nFormat's the tower's name with its tiers
\npublic static void AddTiersToName (this TowerModel towerModel, int tier1, int tier2, int tier3 ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\ntier1
System.Int32
\n
\ntier2
System.Int32
\n
\ntier3
System.Int32
\n
\n TowerModelExt.ApplyDisplay(this TowerModel) Method \nApplies a given ModDisplay to this TowerModel
\npublic static void ApplyDisplay <T >(this TowerModel towerModel )\n where T : BTD_Mod_Helper.Api.Display.ModDisplay ;\n
\n Type parameters \n
\nT
\nThe type of ModDisplay
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n TowerModelExt.GetAbilities(this TowerModel) Method \nReturn all AbilityModel behaviors from this tower, if it has any
\npublic static System.Collections.Generic.List<AbilityModel> GetAbilities (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel >
\n
\n TowerModelExt.GetAbility(this TowerModel) Method \nReturn the first ability on the tower
\npublic static AbilityModel GetAbility (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n
\n TowerModelExt.GetAbility(this TowerModel, int) Method \nReturn a specific Ability of the tower.
\npublic static AbilityModel GetAbility (this TowerModel towerModel, int index ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nthe TowerModel
\n
\nindex
System.Int32
\nIndex of the ability you want.
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n
\n TowerModelExt.GetAllTowerToSim(this TowerModel) Method \nReturn all TowerToSimulations with this TowerModel
\npublic static System.Collections.Generic.List<TowerToSimulation> GetAllTowerToSim (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Unity.Bridge.TowerToSimulation >
\n
\n TowerModelExt.GetAppliedUpgrades(this TowerModel) Method \nReturn all UpgradeModels that are currently applied to this TowerModel
\npublic static System.Collections.Generic.List<UpgradeModel> GetAppliedUpgrades (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel >
\n
\n TowerModelExt.GetAttackModel(this TowerModel) Method \nReturn the first AttackModel from this TowerModel, if it has one
\npublic static AttackModel GetAttackModel (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\n TowerModelExt.GetAttackModel(this TowerModel, int) Method \nReturn one of the AttackModels from this TowerModel. By default will give the first AttackModel
\npublic static AttackModel GetAttackModel (this TowerModel towerModel, int index ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nThe TowerModel
\n
\nindex
System.Int32
\nIndex of the AttackModel you want
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\n TowerModelExt.GetAttackModel(this TowerModel, string) Method \nReturn the first AttackModel whose name contains the given string
\npublic static AttackModel GetAttackModel (this TowerModel towerModel, string nameContains ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nnameContains
System.String
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\n TowerModelExt.GetAttackModels(this TowerModel) Method \nReturn all AttackModel behaviors for this TowerModel
\npublic static System.Collections.Generic.List<AttackModel> GetAttackModels (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel >
\n
\n TowerModelExt.GetBaseId(this TowerModel) Method \nGet the name of the BaseTower. Will be different from this TowerModel's name if this TowerModel isn't a BaseTower
\npublic static string GetBaseId (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.String
\n
\n TowerModelExt.GetHeroModel(this TowerModel) Method \nIf this TowerModel is a Hero, return the HeroModel behavior
\npublic static HeroModel GetHeroModel (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Behaviors.HeroModel
\n
\n TowerModelExt.GetIndex(this TowerModel) Method \nReturn the number position of this TowerModel in the list of all tower models
\npublic static int GetIndex (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Int32
\n
\n TowerModelExt.GetModTower(this TowerModel) Method \nGets the ModTower associated with this TowerModel \n \nIf there is no associated ModTower, returns null
\npublic static BTD_Mod_Helper.Api.Towers.ModTower GetModTower (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nModTower
\n
\n TowerModelExt.GetModTower(this TowerModel) Method \nGets the specific ModTower associated with this TowerModel \n \nIf there is no associated ModTower, returns null
\npublic static T GetModTower <T >(this TowerModel towerModel )\n where T : BTD_Mod_Helper.Api.Towers.ModTower ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \n(this TowerModel).T\">T
\n
\n TowerModelExt.GetTowerDetailsModel(this TowerModel) Method \nReturn all TowerDetailModels that share a base id with this towerModel
\npublic static TowerDetailsModel GetTowerDetailsModel (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nIl2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel
\n
\n TowerModelExt.GetTowerId(this TowerModel) Method \nGet the TowerId of this TowerModel. Equivalent to towerModel.name
\npublic static string GetTowerId (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.String
\n
\n\nReturn the TowerPurchaseButton for this TowerModel.
\npublic static TowerPurchaseButton GetTowerPurchaseButton (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nIl2CppAssets.Scripts.Unity.UI_New.InGame.StoreMenu.TowerPurchaseButton
\n
\n TowerModelExt.GetTowerSet(this TowerModel) Method \nGets the tower set (vanilla or modded) of this tower in the form of a string
\npublic static string GetTowerSet (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.String
\n
\n TowerModelExt.GetUpgrade(this TowerModel, int, int) Method \nReturn the UpgradeModel for a specific upgrade path/tier
\npublic static UpgradeModel GetUpgrade (this TowerModel towerModel, int path, int tier ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\npath
System.Int32
\n
\ntier
System.Int32
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel
\n
\n TowerModelExt.GetUpgradeLevel(this TowerModel, int) Method \nReturn the current upgrade level of a specific path
\npublic static int GetUpgradeLevel (this TowerModel towerModel, int path ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nthe TowerModel
\n
\npath
System.Int32
\nWhat tier of upgrade is currently applied to tower
\n Returns \nSystem.Int32
\n
\n TowerModelExt.GetWeapon(this TowerModel) Method \nReturn the first WeaponModel this TowerModel has, if it has one.
\npublic static WeaponModel GetWeapon (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n
\n TowerModelExt.GetWeapon(this TowerModel, int) Method \nReturn one of the WeaponModels this TowerModel has. By default will return the first one
\npublic static WeaponModel GetWeapon (this TowerModel towerModel, int index ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nThe TowerModel
\n
\nindex
System.Int32
\nIndex of WeaponModel that you want
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n
\n TowerModelExt.GetWeapons(this TowerModel) Method \nRecursively get every WeaponModels this TowerModel has
\npublic static System.Collections.Generic.List<WeaponModel> GetWeapons (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel >
\n
\n TowerModelExt.HasTiers(this TowerModel, int, int, int) Method \nCheck if this tower has speficif upgrade tiers
\npublic static bool HasTiers (this TowerModel towerModel, int tier1=0 , int tier2=0 , int tier3=0 ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\ntier1
System.Int32
\n
\ntier2
System.Int32
\n
\ntier3
System.Int32
\n Returns \nSystem.Boolean
\n
\n TowerModelExt.HasUpgrade(this TowerModel, int, int) Method \nCheck if an upgrade has been applied
\npublic static bool HasUpgrade (this TowerModel towerModel, int path, int tier ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\npath
System.Int32
\n
\ntier
System.Int32
\n Returns \nSystem.Boolean
\n
\n TowerModelExt.HasUpgrade(this TowerModel, UpgradeModel) Method \nCheck if an upgrade has been applied
\npublic static bool HasUpgrade (this TowerModel towerModel, UpgradeModel upgradeModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nupgradeModel
Il2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel
\n Returns \nSystem.Boolean
\n
\n TowerModelExt.IncreaseRange(this TowerModel, float) Method \nIncrease the range of a tower and all its attacks by the given amount
\npublic static void IncreaseRange (this TowerModel towerModel, float rangeIncrease ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nrangeIncrease
System.Single
\n
\n TowerModelExt.IsHeroUnlocked(this TowerModel) Method \nIf this TowerModel is for a Hero, is this Hero unlocked?
\npublic static System.Nullable<bool > IsHeroUnlocked (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Nullable< System.Boolean >
\n
\n TowerModelExt.IsTowerUnlocked(this TowerModel) Method \nHas player already unlocked this TowerModel
\npublic static System.Nullable<bool > IsTowerUnlocked (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Nullable< System.Boolean >
\n
\n TowerModelExt.IsUpgradePathUsed(this TowerModel, int) Method \nCheck if a specific upgrade path is being used/ has any upgrades applied to it
\npublic static bool IsUpgradePathUsed (this TowerModel towerModel, int path ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nthe TowerModel
\n
\npath
System.Int32
\nUpgrade path to check
\n Returns \nSystem.Boolean
\n
\n TowerModelExt.IsUpgradeUnlocked(this TowerModel, int, int) Method \nHas a specific upgrade for this TowerModel been unlocked already?
\npublic static System.Nullable<bool > IsUpgradeUnlocked (this TowerModel towerModel, int path, int tier ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nthe TowerModel
\n
\npath
System.Int32
\nUpgrade path
\n
\ntier
System.Int32
\nTier of upgrade
\n Returns \nSystem.Nullable< System.Boolean >
\n
\n TowerModelExt.IsVanillaTower(this TowerModel) Method \nGets whether a Tower/Hero is a base one added by the vanilla game.
\npublic static bool IsVanillaTower (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Boolean
\n
\n TowerModelExt.MakeCopy(this TowerModel, string, bool, string) Method \nDuplicate this TowerModel with a unique name. Very useful for making custom TowerModels
\npublic static TowerModel MakeCopy (this TowerModel towerModel, string newTowerId, bool addToGame=false , string newBaseId=null ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nnewTowerId
System.String
\nSet's the new towerId of this copy. By default the baseId will be set to this as well
\n
\naddToGame
System.Boolean
\n
\nnewBaseId
System.String
\nSpecify a new baseId. Set this if you want a baseId other than the newTowerId
\n Returns \nIl2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n TowerModelExt.SellAll(this TowerModel) Method \nSell every tower that uses this TowerModel
\npublic static void SellAll (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n TowerModelExt.SetMaxAmount(this TowerModel, int) Method \nNot Tested. Use to set the maximum allowed number of this tower
\npublic static void SetMaxAmount (this TowerModel towerModel, int max ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nmax
System.Int32
\n
\n TowerModelExt.SetTiers(this TowerModel, int, int, int, bool) Method \nSets a TowerModel's tiers
\npublic static void SetTiers (this TowerModel towerModel, int tier1=0 , int tier2=0 , int tier3=0 , bool addToTowerName=false ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\ntier1
System.Int32
\n
\ntier2
System.Int32
\n
\ntier3
System.Int32
\n
\naddToTowerName
System.Boolean
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions TowerModelExt Class Methods TowerModelExt.AddTiersToName(this TowerModel) Method Parameters TowerModelExt.AddTiersToName(this TowerModel, int, int, int) Method Parameters TowerModelExt.ApplyDisplay(this TowerModel) Method Type parameters Parameters TowerModelExt.GetAbilities(this TowerModel) Method Parameters Returns TowerModelExt.GetAbility(this TowerModel) Method Parameters Returns TowerModelExt.GetAbility(this TowerModel, int) Method Parameters Returns TowerModelExt.GetAllTowerToSim(this TowerModel) Method Parameters Returns TowerModelExt.GetAppliedUpgrades(this TowerModel) Method Parameters Returns TowerModelExt.GetAttackModel(this TowerModel) Method Parameters Returns TowerModelExt.GetAttackModel(this TowerModel, int) Method Parameters Returns TowerModelExt.GetAttackModel(this TowerModel, string) Method Parameters Returns TowerModelExt.GetAttackModels(this TowerModel) Method Parameters Returns TowerModelExt.GetBaseId(this TowerModel) Method Parameters Returns TowerModelExt.GetHeroModel(this TowerModel) Method Parameters Returns TowerModelExt.GetIndex(this TowerModel) Method Parameters Returns TowerModelExt.GetModTower(this TowerModel) Method Parameters Returns TowerModelExt.GetModTower(this TowerModel) Method Type parameters Parameters Returns TowerModelExt.GetTowerDetailsModel(this TowerModel) Method Parameters Returns TowerModelExt.GetTowerId(this TowerModel) Method Parameters Returns TowerModelExt.GetTowerPurchaseButton(this TowerModel) Method Parameters Returns TowerModelExt.GetTowerSet(this TowerModel) Method Parameters Returns TowerModelExt.GetUpgrade(this TowerModel, int, int) Method Parameters Returns TowerModelExt.GetUpgradeLevel(this TowerModel, int) Method Parameters Returns TowerModelExt.GetWeapon(this TowerModel) Method Parameters Returns TowerModelExt.GetWeapon(this TowerModel, int) Method Parameters Returns TowerModelExt.GetWeapons(this TowerModel) Method Parameters Returns TowerModelExt.HasTiers(this TowerModel, int, int, int) Method Parameters Returns TowerModelExt.HasUpgrade(this TowerModel, int, int) Method Parameters Returns TowerModelExt.HasUpgrade(this TowerModel, UpgradeModel) Method Parameters Returns TowerModelExt.IncreaseRange(this TowerModel, float) Method Parameters TowerModelExt.IsHeroUnlocked(this TowerModel) Method Parameters Returns TowerModelExt.IsTowerUnlocked(this TowerModel) Method Parameters Returns TowerModelExt.IsUpgradePathUsed(this TowerModel, int) Method Parameters Returns TowerModelExt.IsUpgradeUnlocked(this TowerModel, int, int) Method Parameters Returns TowerModelExt.IsVanillaTower(this TowerModel) Method Parameters Returns TowerModelExt.MakeCopy(this TowerModel, string, bool, string) Method Parameters Returns TowerModelExt.SellAll(this TowerModel) Method Parameters TowerModelExt.SetMaxAmount(this TowerModel, int) Method Parameters TowerModelExt.SetTiers(this TowerModel, int, int, int, bool) Method Parameters ","title":"BTD_Mod_Helper.Extensions.TowerModelExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n TowerModelExt Class \nExtensions for TowerModels
\npublic static class TowerModelExt \n
\nInheritance System.Object ï¡’ TowerModelExt
\n Methods \n
\n TowerModelExt.AddTiersToName(this TowerModel, int, int, int) Method \nFormat's the tower's name with its tiers
\npublic static void AddTiersToName (this TowerModel towerModel, int tier1, int tier2, int tier3 ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\ntier1
System.Int32
\n
\ntier2
System.Int32
\n
\ntier3
System.Int32
\n
\n TowerModelExt.AddTiersToName(this TowerModel) Method \nFormat's the tower's name with its tiers
\npublic static void AddTiersToName (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n TowerModelExt.ApplyDisplay(this TowerModel) Method \nApplies a given ModDisplay to this TowerModel
\npublic static void ApplyDisplay <T >(this TowerModel towerModel )\n where T : BTD_Mod_Helper.Api.Display.ModDisplay ;\n
\n Type parameters \n
\nT
\nThe type of ModDisplay
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n TowerModelExt.GetAbilities(this TowerModel) Method \nReturn all AbilityModel behaviors from this tower, if it has any
\npublic static System.Collections.Generic.List<AbilityModel> GetAbilities (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel >
\n
\n TowerModelExt.GetAbility(this TowerModel, int) Method \nReturn a specific Ability of the tower.
\npublic static AbilityModel GetAbility (this TowerModel towerModel, int index ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nthe TowerModel
\n
\nindex
System.Int32
\nIndex of the ability you want.
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n
\n TowerModelExt.GetAbility(this TowerModel) Method \nReturn the first ability on the tower
\npublic static AbilityModel GetAbility (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
\n
\n TowerModelExt.GetAllTowerToSim(this TowerModel) Method \nReturn all TowerToSimulations with this TowerModel
\npublic static System.Collections.Generic.List<TowerToSimulation> GetAllTowerToSim (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Unity.Bridge.TowerToSimulation >
\n
\n TowerModelExt.GetAppliedUpgrades(this TowerModel) Method \nReturn all UpgradeModels that are currently applied to this TowerModel
\npublic static System.Collections.Generic.List<UpgradeModel> GetAppliedUpgrades (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel >
\n
\n TowerModelExt.GetAttackModel(this TowerModel, int) Method \nReturn one of the AttackModels from this TowerModel. By default will give the first AttackModel
\npublic static AttackModel GetAttackModel (this TowerModel towerModel, int index ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nThe TowerModel
\n
\nindex
System.Int32
\nIndex of the AttackModel you want
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\n TowerModelExt.GetAttackModel(this TowerModel, string) Method \nReturn the first AttackModel whose name contains the given string
\npublic static AttackModel GetAttackModel (this TowerModel towerModel, string nameContains ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nnameContains
System.String
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\n TowerModelExt.GetAttackModel(this TowerModel) Method \nReturn the first AttackModel from this TowerModel, if it has one
\npublic static AttackModel GetAttackModel (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
\n
\n TowerModelExt.GetAttackModels(this TowerModel) Method \nReturn all AttackModel behaviors for this TowerModel
\npublic static System.Collections.Generic.List<AttackModel> GetAttackModels (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel >
\n
\n TowerModelExt.GetBaseId(this TowerModel) Method \nGet the name of the BaseTower. Will be different from this TowerModel's name if this TowerModel isn't a BaseTower
\npublic static string GetBaseId (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.String
\n
\n TowerModelExt.GetHeroModel(this TowerModel) Method \nIf this TowerModel is a Hero, return the HeroModel behavior
\npublic static HeroModel GetHeroModel (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Behaviors.HeroModel
\n
\n TowerModelExt.GetIndex(this TowerModel) Method \nReturn the number position of this TowerModel in the list of all tower models
\npublic static int GetIndex (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Int32
\n
\n TowerModelExt.GetModTower(this TowerModel) Method \nGets the ModTower associated with this TowerModel \n \nIf there is no associated ModTower, returns null
\npublic static BTD_Mod_Helper.Api.Towers.ModTower GetModTower (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nModTower
\n
\n TowerModelExt.GetModTower(this TowerModel) Method \nGets the specific ModTower associated with this TowerModel \n \nIf there is no associated ModTower, returns null
\npublic static T GetModTower <T >(this TowerModel towerModel )\n where T : BTD_Mod_Helper.Api.Towers.ModTower ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \n(this TowerModel).T\">T
\n
\n TowerModelExt.GetTowerDetailsModel(this TowerModel) Method \nReturn all TowerDetailModels that share a base id with this towerModel
\npublic static TowerDetailsModel GetTowerDetailsModel (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nIl2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel
\n
\n TowerModelExt.GetTowerId(this TowerModel) Method \nGet the TowerId of this TowerModel. Equivalent to towerModel.name
\npublic static string GetTowerId (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.String
\n
\n\nReturn the TowerPurchaseButton for this TowerModel.
\npublic static TowerPurchaseButton GetTowerPurchaseButton (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nIl2CppAssets.Scripts.Unity.UI_New.InGame.StoreMenu.TowerPurchaseButton
\n
\n TowerModelExt.GetTowerSet(this TowerModel) Method \nGets the tower set (vanilla or modded) of this tower in the form of a string
\npublic static string GetTowerSet (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.String
\n
\n TowerModelExt.GetUpgrade(this TowerModel, int, int) Method \nReturn the UpgradeModel for a specific upgrade path/tier
\npublic static UpgradeModel GetUpgrade (this TowerModel towerModel, int path, int tier ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\npath
System.Int32
\n
\ntier
System.Int32
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel
\n
\n TowerModelExt.GetUpgradeLevel(this TowerModel, int) Method \nReturn the current upgrade level of a specific path
\npublic static int GetUpgradeLevel (this TowerModel towerModel, int path ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nthe TowerModel
\n
\npath
System.Int32
\nWhat tier of upgrade is currently applied to tower
\n Returns \nSystem.Int32
\n
\n TowerModelExt.GetWeapon(this TowerModel, int) Method \nReturn one of the WeaponModels this TowerModel has. By default will return the first one
\npublic static WeaponModel GetWeapon (this TowerModel towerModel, int index ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nThe TowerModel
\n
\nindex
System.Int32
\nIndex of WeaponModel that you want
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n
\n TowerModelExt.GetWeapon(this TowerModel) Method \nReturn the first WeaponModel this TowerModel has, if it has one.
\npublic static WeaponModel GetWeapon (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nIl2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n
\n TowerModelExt.GetWeapons(this TowerModel) Method \nRecursively get every WeaponModels this TowerModel has
\npublic static System.Collections.Generic.List<WeaponModel> GetWeapons (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel >
\n
\n TowerModelExt.HasTiers(this TowerModel, int, int, int) Method \nCheck if this tower has speficif upgrade tiers
\npublic static bool HasTiers (this TowerModel towerModel, int tier1=0 , int tier2=0 , int tier3=0 ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\ntier1
System.Int32
\n
\ntier2
System.Int32
\n
\ntier3
System.Int32
\n Returns \nSystem.Boolean
\n
\n TowerModelExt.HasUpgrade(this TowerModel, int, int) Method \nCheck if an upgrade has been applied
\npublic static bool HasUpgrade (this TowerModel towerModel, int path, int tier ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\npath
System.Int32
\n
\ntier
System.Int32
\n Returns \nSystem.Boolean
\n
\n TowerModelExt.HasUpgrade(this TowerModel, UpgradeModel) Method \nCheck if an upgrade has been applied
\npublic static bool HasUpgrade (this TowerModel towerModel, UpgradeModel upgradeModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nupgradeModel
Il2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel
\n Returns \nSystem.Boolean
\n
\n TowerModelExt.IncreaseRange(this TowerModel, float) Method \nIncrease the range of a tower and all its attacks by the given amount
\npublic static void IncreaseRange (this TowerModel towerModel, float rangeIncrease ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nrangeIncrease
System.Single
\n
\n TowerModelExt.IsHeroUnlocked(this TowerModel) Method \nIf this TowerModel is for a Hero, is this Hero unlocked?
\npublic static System.Nullable<bool > IsHeroUnlocked (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Nullable< System.Boolean >
\n
\n TowerModelExt.IsTowerUnlocked(this TowerModel) Method \nHas player already unlocked this TowerModel
\npublic static System.Nullable<bool > IsTowerUnlocked (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Nullable< System.Boolean >
\n
\n TowerModelExt.IsUpgradePathUsed(this TowerModel, int) Method \nCheck if a specific upgrade path is being used/ has any upgrades applied to it
\npublic static bool IsUpgradePathUsed (this TowerModel towerModel, int path ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nthe TowerModel
\n
\npath
System.Int32
\nUpgrade path to check
\n Returns \nSystem.Boolean
\n
\n TowerModelExt.IsUpgradeUnlocked(this TowerModel, int, int) Method \nHas a specific upgrade for this TowerModel been unlocked already?
\npublic static System.Nullable<bool > IsUpgradeUnlocked (this TowerModel towerModel, int path, int tier ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\nthe TowerModel
\n
\npath
System.Int32
\nUpgrade path
\n
\ntier
System.Int32
\nTier of upgrade
\n Returns \nSystem.Nullable< System.Boolean >
\n
\n TowerModelExt.IsVanillaTower(this TowerModel) Method \nGets whether a Tower/Hero is a base one added by the vanilla game.
\npublic static bool IsVanillaTower (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n Returns \nSystem.Boolean
\n
\n TowerModelExt.MakeCopy(this TowerModel, string, bool, string) Method \nDuplicate this TowerModel with a unique name. Very useful for making custom TowerModels
\npublic static TowerModel MakeCopy (this TowerModel towerModel, string newTowerId, bool addToGame=false , string newBaseId=null ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nnewTowerId
System.String
\nSet's the new towerId of this copy. By default the baseId will be set to this as well
\n
\naddToGame
System.Boolean
\n
\nnewBaseId
System.String
\nSpecify a new baseId. Set this if you want a baseId other than the newTowerId
\n Returns \nIl2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n TowerModelExt.SellAll(this TowerModel) Method \nSell every tower that uses this TowerModel
\npublic static void SellAll (this TowerModel towerModel ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\n TowerModelExt.SetMaxAmount(this TowerModel, int) Method \nNot Tested. Use to set the maximum allowed number of this tower
\npublic static void SetMaxAmount (this TowerModel towerModel, int max ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\nmax
System.Int32
\n
\n TowerModelExt.SetTiers(this TowerModel, int, int, int, bool) Method \nSets a TowerModel's tiers
\npublic static void SetTiers (this TowerModel towerModel, int tier1=0 , int tier2=0 , int tier3=0 , bool addToTowerName=false ) ;\n
\n Parameters \n
\ntowerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
\n
\ntier1
System.Int32
\n
\ntier2
System.Int32
\n
\ntier3
System.Int32
\n
\naddToTowerName
System.Boolean
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions TowerModelExt Class Methods TowerModelExt.AddTiersToName(this TowerModel, int, int, int) Method Parameters TowerModelExt.AddTiersToName(this TowerModel) Method Parameters TowerModelExt.ApplyDisplay(this TowerModel) Method Type parameters Parameters TowerModelExt.GetAbilities(this TowerModel) Method Parameters Returns TowerModelExt.GetAbility(this TowerModel, int) Method Parameters Returns TowerModelExt.GetAbility(this TowerModel) Method Parameters Returns TowerModelExt.GetAllTowerToSim(this TowerModel) Method Parameters Returns TowerModelExt.GetAppliedUpgrades(this TowerModel) Method Parameters Returns TowerModelExt.GetAttackModel(this TowerModel, int) Method Parameters Returns TowerModelExt.GetAttackModel(this TowerModel, string) Method Parameters Returns TowerModelExt.GetAttackModel(this TowerModel) Method Parameters Returns TowerModelExt.GetAttackModels(this TowerModel) Method Parameters Returns TowerModelExt.GetBaseId(this TowerModel) Method Parameters Returns TowerModelExt.GetHeroModel(this TowerModel) Method Parameters Returns TowerModelExt.GetIndex(this TowerModel) Method Parameters Returns TowerModelExt.GetModTower(this TowerModel) Method Parameters Returns TowerModelExt.GetModTower(this TowerModel) Method Type parameters Parameters Returns TowerModelExt.GetTowerDetailsModel(this TowerModel) Method Parameters Returns TowerModelExt.GetTowerId(this TowerModel) Method Parameters Returns TowerModelExt.GetTowerPurchaseButton(this TowerModel) Method Parameters Returns TowerModelExt.GetTowerSet(this TowerModel) Method Parameters Returns TowerModelExt.GetUpgrade(this TowerModel, int, int) Method Parameters Returns TowerModelExt.GetUpgradeLevel(this TowerModel, int) Method Parameters Returns TowerModelExt.GetWeapon(this TowerModel, int) Method Parameters Returns TowerModelExt.GetWeapon(this TowerModel) Method Parameters Returns TowerModelExt.GetWeapons(this TowerModel) Method Parameters Returns TowerModelExt.HasTiers(this TowerModel, int, int, int) Method Parameters Returns TowerModelExt.HasUpgrade(this TowerModel, int, int) Method Parameters Returns TowerModelExt.HasUpgrade(this TowerModel, UpgradeModel) Method Parameters Returns TowerModelExt.IncreaseRange(this TowerModel, float) Method Parameters TowerModelExt.IsHeroUnlocked(this TowerModel) Method Parameters Returns TowerModelExt.IsTowerUnlocked(this TowerModel) Method Parameters Returns TowerModelExt.IsUpgradePathUsed(this TowerModel, int) Method Parameters Returns TowerModelExt.IsUpgradeUnlocked(this TowerModel, int, int) Method Parameters Returns TowerModelExt.IsVanillaTower(this TowerModel) Method Parameters Returns TowerModelExt.MakeCopy(this TowerModel, string, bool, string) Method Parameters Returns TowerModelExt.SellAll(this TowerModel) Method Parameters TowerModelExt.SetMaxAmount(this TowerModel, int) Method Parameters TowerModelExt.SetTiers(this TowerModel, int, int, int, bool) Method Parameters ","title":"BTD_Mod_Helper.Extensions.TowerModelExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerToSimulationExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerToSimulationExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TowerToSimulationExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TowerToSimulationExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TypeExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TypeExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.TypeExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.TypeExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.UnityDisplayNodeExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.UnityDisplayNodeExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.UnityDisplayNodeExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.UnityDisplayNodeExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.UpgradeModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.UpgradeModelExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.UpgradeModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.UpgradeModelExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Vector3Ext.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Vector3Ext.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.Vector3Ext.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.Vector3Ext.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.WeaponBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.WeaponBehaviorExt.json
similarity index 77%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.WeaponBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.WeaponBehaviorExt.json
index 6719d9035..9c800bbb9 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.WeaponBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.WeaponBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n WeaponBehaviorExt Class \nBehavior extensions for Weapons
\npublic static class WeaponBehaviorExt \n
\nInheritance System.Object ï¡’ WeaponBehaviorExt
\n Methods \n
\n WeaponBehaviorExt.AddWeaponBehavior(this Weapon, T) Method \nAdd a Behavior to this
\npublic static void AddWeaponBehavior <T >(this Weapon weapon, T behavior )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n
\nbehavior
(this Weapon, T).T\">T
\n
\n WeaponBehaviorExt.GetWeaponBehavior(this Weapon) Method \nReturn the first Behavior of type T
\npublic static T GetWeaponBehavior <T >(this Weapon weapon )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n Returns \n(this Weapon).T\">T
\n
\n WeaponBehaviorExt.GetWeaponBehaviors(this Weapon) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetWeaponBehaviors <T >(this Weapon weapon )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n Returns \nSystem.Collections.Generic.List< (this Weapon).T\">T >
\n
\n WeaponBehaviorExt.HasWeaponBehavior(this Weapon) Method \nCheck if this has a specific Behavior
\npublic static bool HasWeaponBehavior <T >(this Weapon weapon )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n Returns \nSystem.Boolean
\n
\n WeaponBehaviorExt.RemoveWeaponBehavior(this Weapon) Method \nRemove the first Behavior of Type T
\npublic static void RemoveWeaponBehavior <T >(this Weapon weapon )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n
\n WeaponBehaviorExt.RemoveWeaponBehavior(this Weapon, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveWeaponBehavior <T >(this Weapon weapon, T behavior )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n
\nbehavior
(this Weapon, T).T\">T
\n
\n WeaponBehaviorExt.RemoveWeaponBehaviors(this Weapon) Method \nRemove all Behaviors of type T
\npublic static void RemoveWeaponBehaviors <T >(this Weapon weapon )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions WeaponBehaviorExt Class Methods WeaponBehaviorExt.AddWeaponBehavior(this Weapon, T) Method Type parameters Parameters WeaponBehaviorExt.GetWeaponBehavior(this Weapon) Method Type parameters Parameters Returns WeaponBehaviorExt.GetWeaponBehaviors(this Weapon) Method Type parameters Parameters Returns WeaponBehaviorExt.HasWeaponBehavior(this Weapon) Method Type parameters Parameters Returns WeaponBehaviorExt.RemoveWeaponBehavior(this Weapon) Method Type parameters Parameters WeaponBehaviorExt.RemoveWeaponBehavior(this Weapon, T) Method Type parameters Parameters WeaponBehaviorExt.RemoveWeaponBehaviors(this Weapon) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.WeaponBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n WeaponBehaviorExt Class \nBehavior extensions for Weapons
\npublic static class WeaponBehaviorExt \n
\nInheritance System.Object ï¡’ WeaponBehaviorExt
\n Methods \n
\n WeaponBehaviorExt.AddWeaponBehavior(this Weapon, T) Method \nAdd a Behavior to this
\npublic static void AddWeaponBehavior <T >(this Weapon weapon, T behavior )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n
\nbehavior
(this Weapon, T).T\">T
\n
\n WeaponBehaviorExt.GetWeaponBehavior(this Weapon) Method \nReturn the first Behavior of type T
\npublic static T GetWeaponBehavior <T >(this Weapon weapon )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n Returns \n(this Weapon).T\">T
\n
\n WeaponBehaviorExt.GetWeaponBehaviors(this Weapon) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetWeaponBehaviors <T >(this Weapon weapon )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n Returns \nSystem.Collections.Generic.List< (this Weapon).T\">T >
\n
\n WeaponBehaviorExt.HasWeaponBehavior(this Weapon) Method \nCheck if this has a specific Behavior
\npublic static bool HasWeaponBehavior <T >(this Weapon weapon )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n Returns \nSystem.Boolean
\n
\n WeaponBehaviorExt.RemoveWeaponBehavior(this Weapon, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveWeaponBehavior <T >(this Weapon weapon, T behavior )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n
\nbehavior
(this Weapon, T).T\">T
\n
\n WeaponBehaviorExt.RemoveWeaponBehavior(this Weapon) Method \nRemove the first Behavior of Type T
\npublic static void RemoveWeaponBehavior <T >(this Weapon weapon )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
\n
\n WeaponBehaviorExt.RemoveWeaponBehaviors(this Weapon) Method \nRemove all Behaviors of type T
\npublic static void RemoveWeaponBehaviors <T >(this Weapon weapon )\n where T : WeaponBehavior ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nweapon
Il2CppAssets.Scripts.Simulation.Towers.Weapons.Weapon
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions WeaponBehaviorExt Class Methods WeaponBehaviorExt.AddWeaponBehavior(this Weapon, T) Method Type parameters Parameters WeaponBehaviorExt.GetWeaponBehavior(this Weapon) Method Type parameters Parameters Returns WeaponBehaviorExt.GetWeaponBehaviors(this Weapon) Method Type parameters Parameters Returns WeaponBehaviorExt.HasWeaponBehavior(this Weapon) Method Type parameters Parameters Returns WeaponBehaviorExt.RemoveWeaponBehavior(this Weapon, T) Method Type parameters Parameters WeaponBehaviorExt.RemoveWeaponBehavior(this Weapon) Method Type parameters Parameters WeaponBehaviorExt.RemoveWeaponBehaviors(this Weapon) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.WeaponBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt.json
similarity index 78%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt.json
index 0e8fe7a8f..3e0c926ca 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n WeaponModelBehaviorExt Class \nBehavior extensions for WeaponModels
\npublic static class WeaponModelBehaviorExt \n
\nInheritance System.Object ï¡’ WeaponModelBehaviorExt
\n Methods \n
\n WeaponModelBehaviorExt.AddBehavior(this WeaponModel, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this WeaponModel model, T behavior )\n where T : WeaponBehaviorModel ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n
\nbehavior
(this WeaponModel, T).T\">T
\n
\n WeaponModelBehaviorExt.GetBehavior(this WeaponModel) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this WeaponModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n Returns \n(this WeaponModel).T\">T
\n
\n WeaponModelBehaviorExt.GetBehaviors(this WeaponModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this WeaponModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n Returns \nSystem.Collections.Generic.List< (this WeaponModel).T\">T >
\n
\n WeaponModelBehaviorExt.HasBehavior(this WeaponModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this WeaponModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n Returns \nSystem.Boolean
\n
\n WeaponModelBehaviorExt.RemoveBehavior(this WeaponModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this WeaponModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n
\n WeaponModelBehaviorExt.RemoveBehavior(this WeaponModel, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveBehavior <T >(this WeaponModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n
\nbehavior
(this WeaponModel, T).T\">T
\n
\n WeaponModelBehaviorExt.RemoveBehaviors(this WeaponModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this WeaponModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n
\n WeaponModelBehaviorExt.RemoveBehaviors(this WeaponModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this WeaponModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions WeaponModelBehaviorExt Class Methods WeaponModelBehaviorExt.AddBehavior(this WeaponModel, T) Method Type parameters Parameters WeaponModelBehaviorExt.GetBehavior(this WeaponModel) Method Type parameters Parameters Returns WeaponModelBehaviorExt.GetBehaviors(this WeaponModel) Method Type parameters Parameters Returns WeaponModelBehaviorExt.HasBehavior(this WeaponModel) Method Type parameters Parameters Returns WeaponModelBehaviorExt.RemoveBehavior(this WeaponModel) Method Type parameters Parameters WeaponModelBehaviorExt.RemoveBehavior(this WeaponModel, T) Method Type parameters Parameters WeaponModelBehaviorExt.RemoveBehaviors(this WeaponModel) Method Parameters WeaponModelBehaviorExt.RemoveBehaviors(this WeaponModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n WeaponModelBehaviorExt Class \nBehavior extensions for WeaponModels
\npublic static class WeaponModelBehaviorExt \n
\nInheritance System.Object ï¡’ WeaponModelBehaviorExt
\n Methods \n
\n WeaponModelBehaviorExt.AddBehavior(this WeaponModel, T) Method \nAdd a Behavior to this
\npublic static void AddBehavior <T >(this WeaponModel model, T behavior )\n where T : WeaponBehaviorModel ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to add
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n
\nbehavior
(this WeaponModel, T).T\">T
\n
\n WeaponModelBehaviorExt.GetBehavior(this WeaponModel) Method \nReturn the first Behavior of type T
\npublic static T GetBehavior <T >(this WeaponModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n Returns \n(this WeaponModel).T\">T
\n
\n WeaponModelBehaviorExt.GetBehaviors(this WeaponModel) Method \nReturn all Behaviors of type T
\npublic static System.Collections.Generic.List <T > GetBehaviors <T >(this WeaponModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n Returns \nSystem.Collections.Generic.List< (this WeaponModel).T\">T >
\n
\n WeaponModelBehaviorExt.HasBehavior(this WeaponModel) Method \nCheck if this has a specific Behavior
\npublic static bool HasBehavior <T >(this WeaponModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you're checking for
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n Returns \nSystem.Boolean
\n
\n WeaponModelBehaviorExt.RemoveBehavior(this WeaponModel, T) Method \nRemove the first Behavior of type T
\npublic static void RemoveBehavior <T >(this WeaponModel model, T behavior )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n
\nbehavior
(this WeaponModel, T).T\">T
\n
\n WeaponModelBehaviorExt.RemoveBehavior(this WeaponModel) Method \nRemove the first Behavior of Type T
\npublic static void RemoveBehavior <T >(this WeaponModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n
\n WeaponModelBehaviorExt.RemoveBehaviors(this WeaponModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors (this WeaponModel model ) ;\n
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
\n
\n WeaponModelBehaviorExt.RemoveBehaviors(this WeaponModel) Method \nRemove all Behaviors of type T
\npublic static void RemoveBehaviors <T >(this WeaponModel model )\n where T : Model ;\n
\n Type parameters \n
\nT
\nThe Behavior you want to remove
\n Parameters \n
\nmodel
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions WeaponModelBehaviorExt Class Methods WeaponModelBehaviorExt.AddBehavior(this WeaponModel, T) Method Type parameters Parameters WeaponModelBehaviorExt.GetBehavior(this WeaponModel) Method Type parameters Parameters Returns WeaponModelBehaviorExt.GetBehaviors(this WeaponModel) Method Type parameters Parameters Returns WeaponModelBehaviorExt.HasBehavior(this WeaponModel) Method Type parameters Parameters Returns WeaponModelBehaviorExt.RemoveBehavior(this WeaponModel, T) Method Type parameters Parameters WeaponModelBehaviorExt.RemoveBehavior(this WeaponModel) Method Type parameters Parameters WeaponModelBehaviorExt.RemoveBehaviors(this WeaponModel) Method Parameters WeaponModelBehaviorExt.RemoveBehaviors(this WeaponModel) Method Type parameters Parameters ","title":"BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.WeaponModelExt.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.WeaponModelExt.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.WeaponModelExt.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.Extensions.WeaponModelExt.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.ModHelper.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.ModHelper.json
similarity index 87%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.ModHelper.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.ModHelper.json
index 72e870869..7daf977ea 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.ModHelper.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.ModHelper.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"\n\n ModHelper Class \nCatch-all class for non-extension static methods
\npublic static class ModHelper \n
\nInheritance System.Object ï¡’ ModHelper
\n Properties \n
\n ModHelper.DisabledModsDirectory Property \nDirectory for where disabled mods are stored
\npublic static string DisabledModsDirectory { get ; }\n
\n Property Value \nSystem.String
\n
\n ModHelper.IsEpic Property \nGets whether the game is running as the Epic Store version
\npublic static bool IsEpic { get ; }\n
\n Property Value \nSystem.Boolean
\n
\n ModHelper.IsNet6 Property \nGets whether this is running on net6 MelonLoader
\npublic static bool IsNet6 { get ; }\n
\n Property Value \nSystem.Boolean
\n
\n ModHelper.Melons Property \nAll active mods, whether they're Mod Helper or not
\npublic static System.Collections.Generic.IEnumerable<MelonMod> Melons { get ; }\n
\n Property Value \nSystem.Collections.Generic.IEnumerable< MelonLoader.MelonMod >
\n
\n ModHelper.ModHelperDirectory Property \nDirectory where the Mod Helper stores most of its extra info
\npublic static string ModHelperDirectory { get ; }\n
\n Property Value \nSystem.String
\n
\n ModHelper.Mods Property \nActive mods that use ModHelper functionality
\npublic static System.Collections.Generic.IEnumerable<BTD_Mod_Helper.BloonsMod> Mods { get ; }\n
\n Property Value \nSystem.Collections.Generic.IEnumerable< BloonsMod >
\n
\n ModHelper.ModSourcesDirectory Property \nThe directory path on the user's system that's set as their Mod Sources folder
\npublic static string ModSourcesDirectory { get ; }\n
\n Property Value \nSystem.String
\n Methods \n
\n ModHelper.Error(object) Method \nLogs an error from the specified Mod's LoggerInstance
\npublic static void Error <T >(object obj )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
System.Object
\n
\n ModHelper.GetMod(string) Method \nGets a BloonsTD6Mod by its name, or returns null if none are loaded with that name \n \nIn this case a mod's name is its Assembly Name, which is almost always the same as the file name, but for the \nMod Helper due to compatibility reasons it is \"BloonsTD6 Mod Helper\" rather than \"Btd6ModHelper\"
\npublic static BTD_Mod_Helper.BloonsMod GetMod (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nBloonsMod
\n
\n ModHelper.GetMod() Method \nGets the instance of a specific BloonsTD6Mod by its type
\npublic static T GetMod <T >()\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Returns \n().T\">T
\n
\n ModHelper.HasMod(string) Method \nReturns whether a mod with the given name is installed
\npublic static bool HasMod (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nSystem.Boolean
\n
\n ModHelper.HasMod(string, BloonsMod) Method \nReturns whether a mod with the given name is installed, and pass it to the out param if it is
\npublic static bool HasMod (string name, out BTD_Mod_Helper.BloonsMod bloonsMod ) ;\n
\n Parameters \n
\nname
System.String
\n
\nbloonsMod
BloonsMod
\n Returns \nSystem.Boolean
\n
\n ModHelper.Log(object) Method \nLogs a message from the specified Mod's LoggerInstance
\npublic static void Log <T >(object obj )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
System.Object
\n
\n ModHelper.Msg(object) Method \nLogs a message from the specified Mod's LoggerInstance
\npublic static void Msg <T >(object obj )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
System.Object
\n
\n ModHelper.Warning(object) Method \nLogs a warning from the specified Mod's LoggerInstance
\npublic static void Warning <T >(object obj )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
System.Object
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper ModHelper Class Properties ModHelper.DisabledModsDirectory Property Property Value ModHelper.IsEpic Property Property Value ModHelper.IsNet6 Property Property Value ModHelper.Melons Property Property Value ModHelper.ModHelperDirectory Property Property Value ModHelper.Mods Property Property Value ModHelper.ModSourcesDirectory Property Property Value Methods ModHelper.Error(object) Method Type parameters Parameters ModHelper.GetMod(string) Method Parameters Returns ModHelper.GetMod() Method Type parameters Returns ModHelper.HasMod(string) Method Parameters Returns ModHelper.HasMod(string, BloonsMod) Method Parameters Returns ModHelper.Log(object) Method Type parameters Parameters ModHelper.Msg(object) Method Type parameters Parameters ModHelper.Warning(object) Method Type parameters Parameters ","title":"BTD_Mod_Helper.ModHelper"}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"\n\n ModHelper Class \nCatch-all class for non-extension static methods
\npublic static class ModHelper \n
\nInheritance System.Object ï¡’ ModHelper
\n Properties \n
\n ModHelper.DisabledModsDirectory Property \nDirectory for where disabled mods are stored
\npublic static string DisabledModsDirectory { get ; }\n
\n Property Value \nSystem.String
\n
\n ModHelper.IsEpic Property \nGets whether the game is running as the Epic Store version
\npublic static bool IsEpic { get ; }\n
\n Property Value \nSystem.Boolean
\n
\n ModHelper.IsNet6 Property \nGets whether this is running on net6 MelonLoader
\npublic static bool IsNet6 { get ; }\n
\n Property Value \nSystem.Boolean
\n
\n ModHelper.Melons Property \nAll active mods, whether they're Mod Helper or not
\npublic static System.Collections.Generic.IEnumerable<MelonMod> Melons { get ; }\n
\n Property Value \nSystem.Collections.Generic.IEnumerable< MelonLoader.MelonMod >
\n
\n ModHelper.ModHelperDirectory Property \nDirectory where the Mod Helper stores most of its extra info
\npublic static string ModHelperDirectory { get ; }\n
\n Property Value \nSystem.String
\n
\n ModHelper.Mods Property \nActive mods that use ModHelper functionality
\npublic static System.Collections.Generic.IEnumerable<BTD_Mod_Helper.BloonsMod> Mods { get ; }\n
\n Property Value \nSystem.Collections.Generic.IEnumerable< BloonsMod >
\n
\n ModHelper.ModSourcesDirectory Property \nThe directory path on the user's system that's set as their Mod Sources folder
\npublic static string ModSourcesDirectory { get ; }\n
\n Property Value \nSystem.String
\n Methods \n
\n ModHelper.Error(object) Method \nLogs an error from the specified Mod's LoggerInstance
\npublic static void Error <T >(object obj )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
System.Object
\n
\n ModHelper.GetMod(string) Method \nGets a BloonsTD6Mod by its name, or returns null if none are loaded with that name \n \nIn this case a mod's name is its Assembly Name, which is almost always the same as the file name, but for the \nMod Helper due to compatibility reasons it is \"BloonsTD6 Mod Helper\" rather than \"Btd6ModHelper\"
\npublic static BTD_Mod_Helper.BloonsMod GetMod (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nBloonsMod
\n
\n ModHelper.GetMod() Method \nGets the instance of a specific BloonsTD6Mod by its type
\npublic static T GetMod <T >()\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Returns \n().T\">T
\n
\n ModHelper.HasMod(string, BloonsMod) Method \nReturns whether a mod with the given name is installed, and pass it to the out param if it is
\npublic static bool HasMod (string name, out BTD_Mod_Helper.BloonsMod bloonsMod ) ;\n
\n Parameters \n
\nname
System.String
\n
\nbloonsMod
BloonsMod
\n Returns \nSystem.Boolean
\n
\n ModHelper.HasMod(string) Method \nReturns whether a mod with the given name is installed
\npublic static bool HasMod (string name ) ;\n
\n Parameters \n
\nname
System.String
\n Returns \nSystem.Boolean
\n
\n ModHelper.Log(object) Method \nLogs a message from the specified Mod's LoggerInstance
\npublic static void Log <T >(object obj )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
System.Object
\n
\n ModHelper.Msg(object) Method \nLogs a message from the specified Mod's LoggerInstance
\npublic static void Msg <T >(object obj )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
System.Object
\n
\n ModHelper.Warning(object) Method \nLogs a warning from the specified Mod's LoggerInstance
\npublic static void Warning <T >(object obj )\n where T : BTD_Mod_Helper.BloonsMod ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nobj
System.Object
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper ModHelper Class Properties ModHelper.DisabledModsDirectory Property Property Value ModHelper.IsEpic Property Property Value ModHelper.IsNet6 Property Property Value ModHelper.Melons Property Property Value ModHelper.ModHelperDirectory Property Property Value ModHelper.Mods Property Property Value ModHelper.ModSourcesDirectory Property Property Value Methods ModHelper.Error(object) Method Type parameters Parameters ModHelper.GetMod(string) Method Parameters Returns ModHelper.GetMod() Method Type parameters Returns ModHelper.HasMod(string, BloonsMod) Method Parameters Returns ModHelper.HasMod(string) Method Parameters Returns ModHelper.Log(object) Method Type parameters Parameters ModHelper.Msg(object) Method Type parameters Parameters ModHelper.Warning(object) Method Type parameters Parameters ","title":"BTD_Mod_Helper.ModHelper"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.UI.BTD6.MainMenuUI.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.UI.BTD6.MainMenuUI.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.UI.BTD6.MainMenuUI.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.UI.BTD6.MainMenuUI.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.UI.BTD6.MapSelectUI.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.UI.BTD6.MapSelectUI.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.UI.BTD6.MapSelectUI.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.UI.BTD6.MapSelectUI.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.UI.BTD6.TitleScreenUI.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.UI.BTD6.TitleScreenUI.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.UI.BTD6.TitleScreenUI.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.UI.BTD6.TitleScreenUI.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.UI.Modded.RoundSetChanger.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.UI.Modded.RoundSetChanger.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.UI.Modded.RoundSetChanger.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/BTD_Mod_Helper.UI.Modded.RoundSetChanger.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/README.json b/_next/data/ZK_j_nIXOFosStquPdGEV/docs/README.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/docs/README.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/docs/README.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/index.json b/_next/data/ZK_j_nIXOFosStquPdGEV/index.json
similarity index 77%
rename from _next/data/viFgDXbyKgjr_HigkDA79/index.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/index.json
index b5bc8b480..2c1f904ff 100644
--- a/_next/data/viFgDXbyKgjr_HigkDA79/index.json
+++ b/_next/data/ZK_j_nIXOFosStquPdGEV/index.json
@@ -1 +1 @@
-{"pageProps":{"data":{"contentHtml":"BTD Mod Helper
\n \n \n \n
\n\nA powerful and easy to use API for modding Bloons Tower Defense 6.
\n Instructions \n\n\n\n Player Features \n\n\n An In-Game Mod Browser for viewing/downloading/updating mods from GitHub \n \n\n\n \n\n Re-enabling profile progress saving for specific single-player situations \n \n \n Mod Creator Features \n\n\n Many new API Classes for adding new BTD6 Content \n\n \n\n Hundreds of API extension methods \n\nMany helpful type-based .GetBehavior<T>()
, .RemoveBehavior<T>()
, etc methods for working with behavior models \nEasily accessible LINQ operations like .Where()
, .Select()
, .FirstOrDefault()
etc for all Il2Cpp collection types \nEasy conversion between normal and Il2Cpp collection types \nExtensions on types like Game
and InGame
for common operations like GetCash()
, GetHealth()
\n, GetGameModel()
etc \n \n \n\n The BloonsTD6Mod class \n\nEasy common hooks like OnMainMenu()
, OnTitleScreen()
, OnNewGameModel()
etc \nDefine Mod Settings like ModSettingInt
\n, ModSettingHotKey
, ModSettingEnum
etc \nMake your Harmony Patches not brick your whole mod if one of them fails after a game update \n \n \n\n A dedicated BTD6 Mod Sources folder with standardized btd6.targets file \n\nDevelop your mods with referential dependencies that would work on anyone else's machine \nAutomatically copies your .dll to the Mods folder on build, even while the game is running \nAutomatically includes your .png, .bundle etc files as embedded resources \nCreate a new Mod from an empty template from In Game \n \n \n\n Even more \n\nNew strongly typed enum-like classes for base BTD6 types like UpgradeType
, BloonType
, BloonTag
etc \nAPI methods for handling Co Op \nAll sprites in the game easily referencable from the VanillaSprites
class \nClasses for accessing the in-built Fonts and Animations used by BTD6 \nHelper Unity components like ScaleOverride
, MatchLocationPositions
, MatchScale
\n \n \n \n Credits \nBTD Mod Helper was originally created by @gurrenm3 , and is now primarily developed by @doombubbles .
\nOthers who have made notable suggestions/contributions include but are not limited to: Bowdown097 , Mr Nuke , James,\nTimotheeee , and Silentstorm .
\n\nMod Helper contributors are most active on the BTD6 Mods & Discussion Discord Server .
\nDiscord names gurrenm4#2395 and doombubbles#1701
","tableOfContentsHtml":"Instructions Get BTD6 on Steam Installing BTD Mod Helper Creating Mods with BTD Mod Helper Player Features An In-Game Mod Browser for viewing/downloading/updating mods from GitHub An In-Game Mods Menu with customizable Mod Settings alongside enabled/disabling/deleting etc Re-enabling profile progress saving for specific single-player situations Mod Creator Features Many new API Classes for adding new BTD6 Content Hundreds of API extension methods The BloonsTD6Mod class A dedicated BTD6 Mod Sources folder with standardized btd6.targets file Even more Credits Contact "}},"__N_SSG":true}
\ No newline at end of file
+{"pageProps":{"data":{"contentHtml":"BTD Mod Helper
\n \n \n \n
\n\nA powerful and easy to use API for modding Bloons Tower Defense 6.
\n Instructions \n\n\n\n Player Features \n\n\n An In-Game Mod Browser for viewing/downloading/updating mods from GitHub \n \n\n\n \n\n Re-enabling profile progress saving for specific single-player situations \n \n \n Mod Creator Features \n\n\n Many new API Classes for adding new BTD6 Content \n\n \n\n Hundreds of API extension methods \n\nMany helpful type-based .GetBehavior<T>()
, .RemoveBehavior<T>()
, etc methods for working with behavior models \nEasily accessible LINQ operations like .Where()
, .Select()
, .FirstOrDefault()
etc for all Il2Cpp collection types \nEasy conversion between normal and Il2Cpp collection types \nExtensions on types like Game
and InGame
for common operations like GetCash()
, GetHealth()
\n, GetGameModel()
etc \n \n \n\n The BloonsTD6Mod class \n\nEasy common hooks like OnMainMenu()
, OnTitleScreen()
, OnNewGameModel()
etc \nDefine Mod Settings like ModSettingInt
\n, ModSettingHotKey
, ModSettingEnum
etc \nMake your Harmony Patches not brick your whole mod if one of them fails after a game update \n \n \n\n A dedicated BTD6 Mod Sources folder with standardized btd6.targets file \n\nDevelop your mods with referential dependencies that would work on anyone else's machine \nAutomatically copies your .dll to the Mods folder on build, even while the game is running \nAutomatically includes your .png, .bundle etc files as embedded resources \nCreate a new Mod from an empty template from In Game \n \n \n\n Even more \n\nNew strongly typed enum-like classes for base BTD6 types like UpgradeType
, BloonType
, BloonTag
etc \nAPI methods for handling Co Op \nAll sprites in the game easily referencable from the VanillaSprites
class \nClasses for accessing the in-built Fonts and Animations used by BTD6 \nHelper Unity components like ScaleOverride
, MatchLocationPositions
, MatchScale
\n \n \n \n Credits \nBTD Mod Helper was originally created by @gurrenm3 , and is now primarily developed by @doombubbles .
\nOthers who have made notable suggestions/contributions include but are not limited to: Bowdown097 , Mr Nuke , James,\nTimotheeee , and Silentstorm .
\n\nMod Helper contributors are most active on the BTD6 Mods & Discussion Discord Server .
\nDiscord names gurrenm4
and doombubbles
","tableOfContentsHtml":"Instructions Get BTD6 on Steam Installing BTD Mod Helper Creating Mods with BTD Mod Helper Player Features An In-Game Mod Browser for viewing/downloading/updating mods from GitHub An In-Game Mods Menu with customizable Mod Settings alongside enabled/disabling/deleting etc Re-enabling profile progress saving for specific single-player situations Mod Creator Features Many new API Classes for adding new BTD6 Content Hundreds of API extension methods The BloonsTD6Mod class A dedicated BTD6 Mod Sources folder with standardized btd6.targets file Even more Credits Contact "}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Appearing-in-the-Mod-Browser.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Appearing-in-the-Mod-Browser.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Appearing-in-the-Mod-Browser.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Appearing-in-the-Mod-Browser.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Array-extension-methods.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Array-extension-methods.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Array-extension-methods.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Array-extension-methods.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/BTD6-Internal-Structure.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/BTD6-Internal-Structure.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/BTD6-Internal-Structure.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/BTD6-Internal-Structure.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Common-Extension-Methods.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Common-Extension-Methods.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Common-Extension-Methods.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Common-Extension-Methods.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Custom-Byte-Loaders.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Custom-Byte-Loaders.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Custom-Byte-Loaders.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Custom-Byte-Loaders.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Custom-Load-Tasks.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Custom-Load-Tasks.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Custom-Load-Tasks.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Custom-Load-Tasks.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Custom-Menu-Screens.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Custom-Menu-Screens.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Custom-Menu-Screens.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Custom-Menu-Screens.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Custom-Textures-and-Displays.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Custom-Textures-and-Displays.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Custom-Textures-and-Displays.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Custom-Textures-and-Displays.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Custom-UI.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Custom-UI.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Custom-UI.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Custom-UI.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Getting-Started.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Getting-Started.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Getting-Started.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Getting-Started.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Home.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Home.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Home.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Home.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/IL2CPP-Is-Weird.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/IL2CPP-Is-Weird.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/IL2CPP-Is-Weird.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/IL2CPP-Is-Weird.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/In-Game-Mod-Settings.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/In-Game-Mod-Settings.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/In-Game-Mod-Settings.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/In-Game-Mod-Settings.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Install-Guide.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Install-Guide.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Install-Guide.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Install-Guide.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Looking-at-BTD6-Code-(Sorta).json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Looking-at-BTD6-Code-(Sorta).json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Looking-at-BTD6-Code-(Sorta).json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Looking-at-BTD6-Code-(Sorta).json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Making-a-Custom-Bloon.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Making-a-Custom-Bloon.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Making-a-Custom-Bloon.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Making-a-Custom-Bloon.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Making-a-Custom-Game-Mode.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Making-a-Custom-Game-Mode.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Making-a-Custom-Game-Mode.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Making-a-Custom-Game-Mode.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Making-a-Custom-Hero.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Making-a-Custom-Hero.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Making-a-Custom-Hero.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Making-a-Custom-Hero.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Making-a-Custom-Paragon.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Making-a-Custom-Paragon.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Making-a-Custom-Paragon.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Making-a-Custom-Paragon.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Making-a-Custom-Round-Set.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Making-a-Custom-Round-Set.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Making-a-Custom-Round-Set.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Making-a-Custom-Round-Set.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Making-a-Custom-Tower.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Making-a-Custom-Tower.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Making-a-Custom-Tower.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Making-a-Custom-Tower.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Mod-Settings.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Mod-Settings.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Mod-Settings.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Mod-Settings.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/ModContent.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/ModContent.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/ModContent.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/ModContent.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Prerequisites.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Prerequisites.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Prerequisites.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Prerequisites.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Useful-Resources.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Useful-Resources.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Useful-Resources.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Useful-Resources.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/Using-Mod-Helper-Hooks.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/Using-Mod-Helper-Hooks.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/Using-Mod-Helper-Hooks.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/Using-Mod-Helper-Hooks.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/wiki/_Sidebar.json b/_next/data/ZK_j_nIXOFosStquPdGEV/wiki/_Sidebar.json
similarity index 100%
rename from _next/data/viFgDXbyKgjr_HigkDA79/wiki/_Sidebar.json
rename to _next/data/ZK_j_nIXOFosStquPdGEV/wiki/_Sidebar.json
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperComponent.json b/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperComponent.json
deleted file mode 100644
index 069e6228f..000000000
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Api.Components.ModHelperComponent.json
+++ /dev/null
@@ -1 +0,0 @@
-{"pageProps":{"data":{"contentHtml":"\n\n ModHelperComponent Class \nBase for a helper component for making custom UIs in the same style as Vanilla ones
\npublic class ModHelperComponent \n
\nInheritance UnityEngine.MonoBehaviour ï¡’ ModHelperComponent
\nDerived \n↳ ModHelperButton \n↳ ModHelperCheckbox \n↳ ModHelperDropdown \n↳ ModHelperImage \n↳ ModHelperInputField \n↳ ModHelperOption \n↳ ModHelperPanel \n↳ ModHelperSlider \n↳ ModHelperText
\n Fields \n
\n ModHelperComponent.DefaultFontSize Field \nDefault font size for UI labels
\npublic const float DefaultFontSize = 42 ;\n
\n Field Value \nSystem.Single
\n
\n ModHelperComponent.DefaultTextAlignment Field \nDefault alignment for texts and input fields
\npublic const TextAlignmentOptions DefaultTextAlignment = 4098 ;\n
\n Field Value \nIl2CppTMPro.TextAlignmentOptions
\n
\n ModHelperComponent.disableNextFrame Field \nBool for if this should disable itself on the next frame
\npublic bool disableNextFrame;\n
\n Field Value \nSystem.Boolean
\n
\n ModHelperComponent.enableNextFrame Field \nBool for if this should enable itself on the next frame
\npublic bool enableNextFrame;\n
\n Field Value \nSystem.Boolean
\n
\n ModHelperComponent.initialInfo Field \nThe Info object that this was defined with, determining its initial name, position and size
\npublic Info initialInfo;\n
\n Field Value \nInfo
\n
\n ModHelperComponent.parent Field \nThe ModHelperComponent that this is a child of, if any
\npublic ModHelperComponent parent;\n
\n Field Value \nModHelperComponent
\n Properties \n
\n ModHelperComponent.LayoutElement Property \nThe LayoutElement component, if this has been assigned one
\npublic LayoutElement LayoutElement { get ; }\n
\n Property Value \nUnityEngine.UI.LayoutElement
\n
\n ModHelperComponent.LayoutGroup Property \nThe LayoutGroup component, if this has been assigned one
\npublic HorizontalOrVerticalLayoutGroup LayoutGroup { get ; }\n
\n Property Value \nUnityEngine.UI.HorizontalOrVerticalLayoutGroup
\n
\n\nThe RectTransform for this GameObject
\npublic RectTransform RectTransform { get ; }\n
\n Property Value \nUnityEngine.RectTransform
\n Methods \n
\n ModHelperComponent.Add(T) Method \nAdds another ModHelperComponent as a child of this, returning the child
\npublic T Add <T >(T child )\n where T : BTD_Mod_Helper.Api.Components.ModHelperComponent ;\n
\n Type parameters \n
\nT
\n Parameters \n
\nchild
(T).T\">T
\n Returns \n(T).T\">T
\n
\n\nCreates a new ModHelperButton
\npublic BTD_Mod_Helper.Api.Components.ModHelperButton AddButton (BTD_Mod_Helper.Api.Components.Info info, string sprite, Action onClick ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\nsprite
System.String
\nThe button's visuals
\n
\nonClick
Il2CppSystem.Action
\nWhat should happen when the button is clicked
\n Returns \nModHelperButton
\n
\n ModHelperComponent.AddCheckbox(Info, bool, string) Method \nCreates a new ModHelperCheckbox
\npublic BTD_Mod_Helper.Api.Components.ModHelperCheckbox AddCheckbox (BTD_Mod_Helper.Api.Components.Info info, bool defaultValue, string background ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ndefaultValue
System.Boolean
\nIf it starts out checked or not
\n
\nbackground
System.String
\nThe background behind the check, or null for nothing
\n Returns \nModHelperCheckbox \nThe new ModHelperCheckbox
\n
\n ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction) Method \nCreates a new ModHelperCheckbox
\npublic BTD_Mod_Helper.Api.Components.ModHelperCheckbox AddCheckbox (BTD_Mod_Helper.Api.Components.Info info, bool defaultValue, string background, UnityAction<bool > onValueChanged ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ndefaultValue
System.Boolean
\nIf it starts out checked or not
\n
\nbackground
System.String
\nThe background behind the check, or null for nothing
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction to perform when it is checked/unchecked, or null
\n Returns \nModHelperCheckbox \nThe new ModHelperCheckbox
\n
\n ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction, string) Method \nCreates a new ModHelperCheckbox
\npublic BTD_Mod_Helper.Api.Components.ModHelperCheckbox AddCheckbox (BTD_Mod_Helper.Api.Components.Info info, bool defaultValue, string background, UnityAction<bool > onValueChanged, string checkImage ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ndefaultValue
System.Boolean
\nIf it starts out checked or not
\n
\nbackground
System.String
\nThe background behind the check, or null for nothing
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction to perform when it is checked/unchecked, or null
\n
\ncheckImage
System.String
\nThe checkmark itself, or null for the default checkmark
\n Returns \nModHelperCheckbox \nThe new ModHelperCheckbox
\n
\n ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction, string, int) Method \nCreates a new ModHelperCheckbox
\npublic BTD_Mod_Helper.Api.Components.ModHelperCheckbox AddCheckbox (BTD_Mod_Helper.Api.Components.Info info, bool defaultValue, string background, UnityAction<bool > onValueChanged, string checkImage, int padding ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ndefaultValue
System.Boolean
\nIf it starts out checked or not
\n
\nbackground
System.String
\nThe background behind the check, or null for nothing
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction to perform when it is checked/unchecked, or null
\n
\ncheckImage
System.String
\nThe checkmark itself, or null for the default checkmark
\n
\npadding
System.Int32
\nHow much space around the outside of the check there is
\n Returns \nModHelperCheckbox \nThe new ModHelperCheckbox
\n
\n ModHelperComponent.AddDropdown(Info, List, float, UnityAction) Method \nCreates a new ModHelperDropdown
\npublic BTD_Mod_Helper.Api.Components.ModHelperDropdown AddDropdown (BTD_Mod_Helper.Api.Components.Info info, List<string > options, float windowHeight, UnityAction<int > onValueChanged ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: width/height must be set to actual values
\n
\noptions
Il2CppSystem.Collections.Generic.List
\nThe list of options
\n
\nwindowHeight
System.Single
\nHeight of the created dropdown window
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction that should happen when an option of the given index is selected
\n Returns \nModHelperDropdown \nThe created ModHelperDropdown
\n
\n ModHelperComponent.AddDropdown(Info, List, float, UnityAction, string) Method \nCreates a new ModHelperDropdown
\npublic BTD_Mod_Helper.Api.Components.ModHelperDropdown AddDropdown (BTD_Mod_Helper.Api.Components.Info info, List<string > options, float windowHeight, UnityAction<int > onValueChanged, string background ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: width/height must be set to actual values
\n
\noptions
Il2CppSystem.Collections.Generic.List
\nThe list of options
\n
\nwindowHeight
System.Single
\nHeight of the created dropdown window
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction that should happen when an option of the given index is selected
\n
\nbackground
System.String
\nThe background image
\n Returns \nModHelperDropdown \nThe created ModHelperDropdown
\n
\n ModHelperComponent.AddDropdown(Info, List, float, UnityAction, string, float) Method \nCreates a new ModHelperDropdown
\npublic BTD_Mod_Helper.Api.Components.ModHelperDropdown AddDropdown (BTD_Mod_Helper.Api.Components.Info info, List<string > options, float windowHeight, UnityAction<int > onValueChanged, string background, float labelFontSize ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: width/height must be set to actual values
\n
\noptions
Il2CppSystem.Collections.Generic.List
\nThe list of options
\n
\nwindowHeight
System.Single
\nHeight of the created dropdown window
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction that should happen when an option of the given index is selected
\n
\nbackground
System.String
\nThe background image
\n
\nlabelFontSize
System.Single
\nText size of label
\n Returns \nModHelperDropdown \nThe created ModHelperDropdown
\n
\n ModHelperComponent.AddImage(Info, Sprite) Method \nCreates a new ModHelperImage
\npublic BTD_Mod_Helper.Api.Components.ModHelperImage AddImage (BTD_Mod_Helper.Api.Components.Info info, Sprite sprite ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\nsprite
UnityEngine.Sprite
\nThe sprite to display
\n Returns \nModHelperImage \nThe created ModHelperImage
\n
\n ModHelperComponent.AddImage(Info, string) Method \nCreates a new ModHelperImage
\npublic BTD_Mod_Helper.Api.Components.ModHelperImage AddImage (BTD_Mod_Helper.Api.Components.Info info, string sprite ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\nsprite
System.String
\nThe sprite to display
\n Returns \nModHelperImage \nThe created ModHelperImage
\n
\n ModHelperComponent.AddLayoutElement() Method \nAdds and returns a LayoutElement for this, making it work as part of a LayoutGroup
\npublic LayoutElement AddLayoutElement () ;\n
\n Returns \nUnityEngine.UI.LayoutElement
\n
\n ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2) Method \nCreates a new ModHelperSlider
\npublic BTD_Mod_Helper.Api.Components.ModHelperSlider AddSlider (BTD_Mod_Helper.Api.Components.Info info, float defaultValue, float minValue, float maxValue, float stepSize, Vector2 handleSize ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: height must be a set value
\n
\ndefaultValue
System.Single
\nThe default slider amount
\n
\nminValue
System.Single
\nThe minimum value of the slider
\n
\nmaxValue
System.Single
\nThe maximum value of the slider
\n
\nstepSize
System.Single
\nWhat value the slider should increase by per tick
\n
\nhandleSize
UnityEngine.Vector2
\nThe height and width of the pip
\n Returns \nModHelperSlider
\n
\n ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction) Method \nCreates a new ModHelperSlider
\npublic BTD_Mod_Helper.Api.Components.ModHelperSlider AddSlider (BTD_Mod_Helper.Api.Components.Info info, float defaultValue, float minValue, float maxValue, float stepSize, Vector2 handleSize, UnityAction<float > onValueChanged ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: height must be a set value
\n
\ndefaultValue
System.Single
\nThe default slider amount
\n
\nminValue
System.Single
\nThe minimum value of the slider
\n
\nmaxValue
System.Single
\nThe maximum value of the slider
\n
\nstepSize
System.Single
\nWhat value the slider should increase by per tick
\n
\nhandleSize
UnityEngine.Vector2
\nThe height and width of the pip
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction should happen when the slider changes value, or null
\n Returns \nModHelperSlider
\n
\n ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float) Method \nCreates a new ModHelperSlider
\npublic BTD_Mod_Helper.Api.Components.ModHelperSlider AddSlider (BTD_Mod_Helper.Api.Components.Info info, float defaultValue, float minValue, float maxValue, float stepSize, Vector2 handleSize, UnityAction<float > onValueChanged, float fontSize ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: height must be a set value
\n
\ndefaultValue
System.Single
\nThe default slider amount
\n
\nminValue
System.Single
\nThe minimum value of the slider
\n
\nmaxValue
System.Single
\nThe maximum value of the slider
\n
\nstepSize
System.Single
\nWhat value the slider should increase by per tick
\n
\nhandleSize
UnityEngine.Vector2
\nThe height and width of the pip
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction should happen when the slider changes value, or null
\n
\nfontSize
System.Single
\nThe size of the label text
\n Returns \nModHelperSlider
\n
\n ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float, string) Method \nCreates a new ModHelperSlider
\npublic BTD_Mod_Helper.Api.Components.ModHelperSlider AddSlider (BTD_Mod_Helper.Api.Components.Info info, float defaultValue, float minValue, float maxValue, float stepSize, Vector2 handleSize, UnityAction<float > onValueChanged, float fontSize, string labelSuffix ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: height must be a set value
\n
\ndefaultValue
System.Single
\nThe default slider amount
\n
\nminValue
System.Single
\nThe minimum value of the slider
\n
\nmaxValue
System.Single
\nThe maximum value of the slider
\n
\nstepSize
System.Single
\nWhat value the slider should increase by per tick
\n
\nhandleSize
UnityEngine.Vector2
\nThe height and width of the pip
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction should happen when the slider changes value, or null
\n
\nfontSize
System.Single
\nThe size of the label text
\n
\nlabelSuffix
System.String
\nString to add to the end of the label, e.g. \"%\"
\n Returns \nModHelperSlider
\n
\n ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float, string, float) Method \nCreates a new ModHelperSlider
\npublic BTD_Mod_Helper.Api.Components.ModHelperSlider AddSlider (BTD_Mod_Helper.Api.Components.Info info, float defaultValue, float minValue, float maxValue, float stepSize, Vector2 handleSize, UnityAction<float > onValueChanged, float fontSize, string labelSuffix, float startingValue ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info. NOTE: height must be a set value
\n
\ndefaultValue
System.Single
\nThe default slider amount
\n
\nminValue
System.Single
\nThe minimum value of the slider
\n
\nmaxValue
System.Single
\nThe maximum value of the slider
\n
\nstepSize
System.Single
\nWhat value the slider should increase by per tick
\n
\nhandleSize
UnityEngine.Vector2
\nThe height and width of the pip
\n
\nonValueChanged
UnityEngine.Events.UnityAction
\nAction should happen when the slider changes value, or null
\n
\nfontSize
System.Single
\nThe size of the label text
\n
\nlabelSuffix
System.String
\nString to add to the end of the label, e.g. \"%\"
\n
\nstartingValue
System.Single
\nIf not null, the value that this should start as instead of the default
\n Returns \nModHelperSlider
\n
\n ModHelperComponent.AddText(Info, string) Method \nCreates a new ModHelperText
\npublic BTD_Mod_Helper.Api.Components.ModHelperText AddText (BTD_Mod_Helper.Api.Components.Info info, string text ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ntext
System.String
\nThe text to display
\n Returns \nModHelperText \nThe created ModHelperText
\n
\n ModHelperComponent.AddText(Info, string, float) Method \nCreates a new ModHelperText
\npublic BTD_Mod_Helper.Api.Components.ModHelperText AddText (BTD_Mod_Helper.Api.Components.Info info, string text, float fontSize ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ntext
System.String
\nThe text to display
\n
\nfontSize
System.Single
\nSize of font
\n Returns \nModHelperText \nThe created ModHelperText
\n
\n ModHelperComponent.AddText(Info, string, float, TextAlignmentOptions) Method \nCreates a new ModHelperText
\npublic BTD_Mod_Helper.Api.Components.ModHelperText AddText (BTD_Mod_Helper.Api.Components.Info info, string text, float fontSize, TextAlignmentOptions align ) ;\n
\n Parameters \n
\ninfo
Info
\nThe name/position/size info
\n
\ntext
System.String
\nThe text to display
\n
\nfontSize
System.Single
\nSize of font
\n
\nalign
Il2CppTMPro.TextAlignmentOptions
\nAlignment of text
\n Returns \nModHelperText \nThe created ModHelperText
\n
\n ModHelperComponent.DeleteObject() Method \nDeletes the underlying GameObject this is attached to, not just the component
\npublic void DeleteObject () ;\n
\n
\n ModHelperComponent.GetDescendent(string) Method \nGets a descendent component with the given name
\npublic T GetDescendent <T >(string s=\"\" )\n where T : Component ;\n
\n Type parameters \n
\nT
\n Parameters \n
\ns
System.String
\n Returns \n(string).T\">T
\n
\n ModHelperComponent.OnUpdate() Method \nUnity Component Update
\nprotected virtual void OnUpdate () ;\n
\n
\n ModHelperComponent.RemoveComponent() Method \nRemoves a Component from a GameObject by destroying it
\npublic void RemoveComponent <T >()\n where T : Component ;\n
\n Type parameters \n
\nT
\n
\n ModHelperComponent.SetActive(bool) Method \nSets whether or not this is active
\npublic void SetActive (bool active ) ;\n
\n Parameters \n
\nactive
System.Boolean
\n
\n ModHelperComponent.SetInfo(Info) Method \nApplies the properties of an info struct to this
\npublic void SetInfo (BTD_Mod_Helper.Api.Components.Info newInfo ) ;\n
\n Parameters \n
\nnewInfo
Info
\n
\n ModHelperComponent.SetParent(ModHelperComponent) Method \nSets a particular ModHelperComponent to be the parent of this
\npublic void SetParent (BTD_Mod_Helper.Api.Components.ModHelperComponent newParent ) ;\n
\n Parameters \n
\nnewParent
ModHelperComponent
\n
\n\nSets a particular transform to be the parent of this
\npublic void SetParent (Transform newParent ) ;\n
\n Parameters \n
\nnewParent
UnityEngine.Transform
\n Operators \n
\n ModHelperComponent.implicit operator GameObject(ModHelperComponent) Operator \nImplicitly get the gameObject
\npublic static GameObject implicit operator GameObject (BTD_Mod_Helper.Api.Components.ModHelperComponent component ) ;\n
\n Parameters \n
\ncomponent
ModHelperComponent
\n Returns \nUnityEngine.GameObject
\n
\n\nImplicitly get the RectTransform
\npublic static RectTransform implicit operator RectTransform (BTD_Mod_Helper.Api.Components.ModHelperComponent component ) ;\n
\n Parameters \n
\ncomponent
ModHelperComponent
\n Returns \nUnityEngine.RectTransform
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Components ModHelperComponent Class Fields ModHelperComponent.DefaultFontSize Field Field Value ModHelperComponent.DefaultTextAlignment Field Field Value ModHelperComponent.disableNextFrame Field Field Value ModHelperComponent.enableNextFrame Field Field Value ModHelperComponent.initialInfo Field Field Value ModHelperComponent.parent Field Field Value Properties ModHelperComponent.LayoutElement Property Property Value ModHelperComponent.LayoutGroup Property Property Value ModHelperComponent.RectTransform Property Property Value Methods ModHelperComponent.Add(T) Method Type parameters Parameters Returns ModHelperComponent.AddButton(Info, string, Action) Method Parameters Returns ModHelperComponent.AddCheckbox(Info, bool, string) Method Parameters Returns ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction) Method Parameters Returns ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction, string) Method Parameters Returns ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction, string, int) Method Parameters Returns ModHelperComponent.AddDropdown(Info, List, float, UnityAction) Method Parameters Returns ModHelperComponent.AddDropdown(Info, List, float, UnityAction, string) Method Parameters Returns ModHelperComponent.AddDropdown(Info, List, float, UnityAction, string, float) Method Parameters Returns ModHelperComponent.AddImage(Info, Sprite) Method Parameters Returns ModHelperComponent.AddImage(Info, string) Method Parameters Returns ModHelperComponent.AddLayoutElement() Method Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2) Method Parameters Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction) Method Parameters Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float) Method Parameters Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float, string) Method Parameters Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float, string, float) Method Parameters Returns ModHelperComponent.AddText(Info, string) Method Parameters Returns ModHelperComponent.AddText(Info, string, float) Method Parameters Returns ModHelperComponent.AddText(Info, string, float, TextAlignmentOptions) Method Parameters Returns ModHelperComponent.DeleteObject() Method ModHelperComponent.GetDescendent(string) Method Type parameters Parameters Returns ModHelperComponent.OnUpdate() Method ModHelperComponent.RemoveComponent() Method Type parameters ModHelperComponent.SetActive(bool) Method Parameters ModHelperComponent.SetInfo(Info) Method Parameters ModHelperComponent.SetParent(ModHelperComponent) Method Parameters ModHelperComponent.SetParent(Transform) Method Parameters Operators ModHelperComponent.implicit operator GameObject(ModHelperComponent) Operator Parameters Returns ModHelperComponent.implicit operator RectTransform(ModHelperComponent) Operator Parameters Returns ","title":"BTD_Mod_Helper.Api.Components.ModHelperComponent"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonsTD6ModExt.json b/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonsTD6ModExt.json
deleted file mode 100644
index 7b6a906a4..000000000
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.BloonsTD6ModExt.json
+++ /dev/null
@@ -1 +0,0 @@
-{"pageProps":{"data":{"contentHtml":"\n\n BloonsTD6ModExt Class \nExtensions for BloonsTD6Mods (for some reason lol)
\npublic static class BloonsTD6ModExt \n
\nInheritance System.Object ï¡’ BloonsTD6ModExt
\n Methods \n
\n BloonsTD6ModExt.GetModDirectory(this BloonsMod) Method \nGet the personal mod directory for this specific mod. Useful for keeping this mod's files seperate from other mods. \nExample: \"BloonsTD6/Mods/BloonsTD6 Mod Helper/settings.txt\"
\npublic static string GetModDirectory (this BTD_Mod_Helper.BloonsMod bloonsMod ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\n Returns \nSystem.String
\n
\n BloonsTD6ModExt.GetModDirectory(this BloonsMod, bool) Method \nGet the personal mod directory for this specific mod. Useful for keeping this mod's files seperate from other mods. \nExample: \"BloonsTD6/Mods/BloonsTD6 Mod Helper/settings.txt\"
\npublic static string GetModDirectory (this BTD_Mod_Helper.BloonsMod bloonsMod, bool createIfNotExists ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\n
\ncreateIfNotExists
System.Boolean
\nCreate the mod's directory if it doesn't exist yet?
\n Returns \nSystem.String
\n
\n BloonsTD6ModExt.GetModName(this BloonsMod) Method \nGet the name of this mod from it's dll name
\npublic static string GetModName (this BTD_Mod_Helper.BloonsMod bloonsMod ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\n Returns \nSystem.String
\n
\n BloonsTD6ModExt.GetModSettingsDir(this BloonsMod) Method \nGets the directory where this mod's settings are or will be stored. Example: \"BloonsTD6/Mods/BloonsTD6 Mod \nHelper/settings.txt\"
\npublic static string GetModSettingsDir (this BTD_Mod_Helper.BloonsMod bloonsMod ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\n Returns \nSystem.String
\n
\n BloonsTD6ModExt.GetModSettingsDir(this BloonsMod, bool) Method \nGets the directory where this mod's settings are or will be stored. Example: \"BloonsTD6/Mods/BloonsTD6 Mod \nHelper/settings.txt\"
\npublic static string GetModSettingsDir (this BTD_Mod_Helper.BloonsMod bloonsMod, bool createIfNotExists ) ;\n
\n Parameters \n
\nbloonsMod
BloonsMod
\n
\ncreateIfNotExists
System.Boolean
\nCreate the mod's directory if it doesn't exist yet?
\n Returns \nSystem.String
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions BloonsTD6ModExt Class Methods BloonsTD6ModExt.GetModDirectory(this BloonsMod) Method Parameters Returns BloonsTD6ModExt.GetModDirectory(this BloonsMod, bool) Method Parameters Returns BloonsTD6ModExt.GetModName(this BloonsMod) Method Parameters Returns BloonsTD6ModExt.GetModSettingsDir(this BloonsMod) Method Parameters Returns BloonsTD6ModExt.GetModSettingsDir(this BloonsMod, bool) Method Parameters Returns ","title":"BTD_Mod_Helper.Extensions.BloonsTD6ModExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProfileModelExt.json b/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProfileModelExt.json
deleted file mode 100644
index c62cfcbbc..000000000
--- a/_next/data/viFgDXbyKgjr_HigkDA79/docs/BTD_Mod_Helper.Extensions.ProfileModelExt.json
+++ /dev/null
@@ -1 +0,0 @@
-{"pageProps":{"data":{"contentHtml":"\n\n ProfileModelExt Class \nExtensions for ProfileModels
\npublic static class ProfileModelExt \n
\nInheritance System.Object ï¡’ ProfileModelExt
\n Methods \n
\n ProfileModelExt.UnlockTower(this ProfileModel, string) Method \nAdd a tower to the list of UnlockedTowers
\npublic static void UnlockTower (this ProfileModel profileModel, string towerId ) ;\n
\n Parameters \n
\nprofileModel
Il2CppAssets.Scripts.Models.Profile.ProfileModel
\n
\ntowerId
System.String
\nThe ID of the tower you want to unlock
\n
\n ProfileModelExt.UnlockTower(this ProfileModel, string, bool) Method \nAdd a tower to the list of UnlockedTowers only if the TowerModel is in Game.instance.model.towers
\npublic static bool UnlockTower (this ProfileModel profileModel, string towerId, bool unlockIfTowerModelExists ) ;\n
\n Parameters \n
\nprofileModel
Il2CppAssets.Scripts.Models.Profile.ProfileModel
\n
\ntowerId
System.String
\nThe ID of the tower you want to unlock
\n
\nunlockIfTowerModelExists
System.Boolean
\nIf set to true the TowerModel will only be unlocked if it has been registered in \nthe game
\n Returns \nSystem.Boolean \nReturns whether or not the tower was unlocked
","tableOfContentsHtml":"BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ProfileModelExt Class Methods ProfileModelExt.UnlockTower(this ProfileModel, string) Method Parameters ProfileModelExt.UnlockTower(this ProfileModel, string, bool) Method Parameters Returns ","title":"BTD_Mod_Helper.Extensions.ProfileModelExt"}},"__N_SSG":true}
\ No newline at end of file
diff --git a/_next/static/viFgDXbyKgjr_HigkDA79/_buildManifest.js b/_next/static/ZK_j_nIXOFosStquPdGEV/_buildManifest.js
similarity index 100%
rename from _next/static/viFgDXbyKgjr_HigkDA79/_buildManifest.js
rename to _next/static/ZK_j_nIXOFosStquPdGEV/_buildManifest.js
diff --git a/_next/static/viFgDXbyKgjr_HigkDA79/_ssgManifest.js b/_next/static/ZK_j_nIXOFosStquPdGEV/_ssgManifest.js
similarity index 100%
rename from _next/static/viFgDXbyKgjr_HigkDA79/_ssgManifest.js
rename to _next/static/ZK_j_nIXOFosStquPdGEV/_ssgManifest.js
diff --git a/docs.html b/docs.html
index 3fcd05c4e..e033e99af 100644
--- a/docs.html
+++ b/docs.html
@@ -1 +1 @@
-BTD Mod Helper
\ No newline at end of file
+BTD Mod Helper
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Animations.html b/docs/BTD_Mod_Helper.Api.Animations.html
index 18b86af3e..d248ba6c6 100644
--- a/docs/BTD_Mod_Helper.Api.Animations.html
+++ b/docs/BTD_Mod_Helper.Api.Animations.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Animations
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Bloons.BloonModelUtils.html b/docs/BTD_Mod_Helper.Api.Bloons.BloonModelUtils.html
index a3957df03..90172c0b0 100644
--- a/docs/BTD_Mod_Helper.Api.Bloons.BloonModelUtils.html
+++ b/docs/BTD_Mod_Helper.Api.Bloons.BloonModelUtils.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Bloons.BloonModelUtils
Skip to Main Content
BTD_Mod_Helper.Api.Bloons.BloonModelUtils
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Bloons.ModBloon.html b/docs/BTD_Mod_Helper.Api.Bloons.ModBloon.html
index baac5ab69..bbdf65c0c 100644
--- a/docs/BTD_Mod_Helper.Api.Bloons.ModBloon.html
+++ b/docs/BTD_Mod_Helper.Api.Bloons.ModBloon.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Bloons.ModBloon
Skip to Main Content
BTD_Mod_Helper.Api.Bloons.ModBloon
+
BTD_Mod_Helper.Api.Bloons.ModBloon
Skip to Main Content
BTD_Mod_Helper.Api.Bloons.ModBloon
ModBloon Class
Class for adding in a new Bloon to the game
@@ -127,4 +127,4 @@
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
What GameModes are active for the match
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Bloons.ModBloon_T_.html b/docs/BTD_Mod_Helper.Api.Bloons.ModBloon_T_.html
index b262a04e8..ea1d2047a 100644
--- a/docs/BTD_Mod_Helper.Api.Bloons.ModBloon_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Bloons.ModBloon_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Bloons.ModBloon_T_
Skip to Main Content
BTD_Mod_Helper.Api.Bloons.ModBloon_T_
+
BTD_Mod_Helper.Api.Bloons.ModBloon_T_
Skip to Main Content
BTD_Mod_Helper.Api.Bloons.ModBloon_T_
ModBloon Class
Class for a ModBloon which has a different ModBloon as its base
@@ -30,4 +30,4 @@
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
System.Boolean
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Bloons.ModRoundSet.html b/docs/BTD_Mod_Helper.Api.Bloons.ModRoundSet.html
index 781e6f68a..0840c0d3e 100644
--- a/docs/BTD_Mod_Helper.Api.Bloons.ModRoundSet.html
+++ b/docs/BTD_Mod_Helper.Api.Bloons.ModRoundSet.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Bloons.ModRoundSet
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloon.html b/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloon.html
index 6efdf5ab7..b6aa2acde 100644
--- a/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloon.html
+++ b/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloon.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Bloons.ModVanillaBloon
Skip to Main Content
BTD_Mod_Helper.Api.Bloons.ModVanillaBloon
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloons.html b/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloons.html
index 8549bb6e1..4ea4e0fbb 100644
--- a/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloons.html
+++ b/docs/BTD_Mod_Helper.Api.Bloons.ModVanillaBloons.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Bloons.ModVanillaBloons
Skip to Main Content
BTD_Mod_Helper.Api.Bloons.ModVanillaBloons
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.Info.html b/docs/BTD_Mod_Helper.Api.Components.Info.html
index 8fd9fdf41..22c2034ce 100644
--- a/docs/BTD_Mod_Helper.Api.Components.Info.html
+++ b/docs/BTD_Mod_Helper.Api.Components.Info.html
@@ -1,94 +1,50 @@
-BTD_Mod_Helper.Api.Components.Info
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Components Info Struct Constructors Info(string) Constructor Parameters Info(string, InfoPreset) Constructor Parameters Info(string, float) Constructor Parameters Info(string, float, float) Constructor Parameters Info(string, float, float, float) Constructor Parameters Info(string, float, float, float, float) Constructor Parameters Info(string, float, float, float, float, Vector2) Constructor Parameters Info(string, float, float, float, float, Vector2, Vector2) Constructor Parameters Info(string, float, float, float, Vector2) Constructor Parameters Info(string, float, float, Vector2) Constructor Parameters Properties Info.Anchor Property Property Value Info.AnchorMax Property Property Value Info.AnchorMaxX Property Property Value Info.AnchorMaxY Property Property Value Info.AnchorMin Property Property Value Info.AnchorMinX Property Property Value Info.AnchorMinY Property Property Value Info.Flex Property Property Value Info.FlexHeight Property Property Value Info.FlexWidth Property Property Value Info.Height Property Property Value Info.Name Property Property Value Info.Pivot Property Property Value Info.PivotX Property Property Value Info.PivotY Property Property Value Info.Position Property Property Value Info.Scale Property Property Value Info.Size Property Property Value Info.SizeDelta Property Property Value Info.Width Property Property Value Info.X Property Property Value Info.Y Property Property Value Methods Info.Apply(RectTransform) Method Parameters Info.Duplicate(string) Method Parameters Returns
BTD_Mod_Helper.Api.Components.Info
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Components.Info
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Components Info Struct Constructors Info(string, InfoPreset) Constructor Parameters Info(string, float, float, float, float, Vector2, Vector2) Constructor Parameters Info(string, float, float, float, float, Vector2) Constructor Parameters Info(string, float, float, float, float) Constructor Parameters Info(string, float, float, float, Vector2) Constructor Parameters Info(string, float, float, float) Constructor Parameters Info(string, float, float, Vector2) Constructor Parameters Info(string, float, float) Constructor Parameters Info(string, float) Constructor Parameters Info(string) Constructor Parameters Properties Info.Anchor Property Property Value Info.AnchorMax Property Property Value Info.AnchorMaxX Property Property Value Info.AnchorMaxY Property Property Value Info.AnchorMin Property Property Value Info.AnchorMinX Property Property Value Info.AnchorMinY Property Property Value Info.Flex Property Property Value Info.FlexHeight Property Property Value Info.FlexWidth Property Property Value Info.Height Property Property Value Info.Name Property Property Value Info.Pivot Property Property Value Info.PivotX Property Property Value Info.PivotY Property Property Value Info.Position Property Property Value Info.Scale Property Property Value Info.Size Property Property Value Info.SizeDelta Property Property Value Info.Width Property Property Value Info.X Property Property Value Info.Y Property Property Value Methods Info.Apply(RectTransform) Method Parameters Info.Duplicate(string) Method Parameters Returns
BTD_Mod_Helper.Api.Components.Info
BloonsTD6 Mod Helper
BTD_Mod_Helper.Api.Components
Info Struct
Struct used to represent the name, position and size information of a ModHelperComponent
public readonly struct Info
Constructors
-
-
Info(string) Constructor
-
Creates a new info struct representing the name, position and size of a ModHelperComponent
-
The name of the ModHelperComponent's Unity GameObject
-
public Info (string name ) ;
-
-
Parameters
-
-
name
System.String
Info(string, InfoPreset) Constructor
Creates a new info struct representing the name, position and size of a ModHelperComponent
public Info (string name, BTD_Mod_Helper.Api.Components.InfoPreset preset ) ;
-
Parameters
+
Parameters
name
System.String
The name of the ModHelperComponent's Unity GameObject
preset
InfoPreset
A preset to apply
-
-
Info(string, float) Constructor
-
Creates a new info struct representing the name, position and size of a ModHelperComponent
-
The name of the ModHelperComponent's Unity GameObject
-
public Info (string name, float size ) ;
-
-
Parameters
-
-
name
System.String
-
-
size
System.Single
-
-
Info(string, float, float) Constructor
-
Creates a new info struct representing the name, position and size of a ModHelperComponent
-
The name of the ModHelperComponent's Unity GameObject
-
public Info (string name, float width, float height ) ;
-
-
Parameters
-
-
name
System.String
-
-
width
System.Single
-
-
height
System.Single
-
-
Info(string, float, float, float) Constructor
-
Creates a new info struct representing the name, position and size of a ModHelperComponent
-
The name of the ModHelperComponent's Unity GameObject
-
public Info (string name, float x, float y, float size ) ;
-
-
Parameters
-
-
name
System.String
-
-
x
System.Single
-
-
y
System.Single
-
-
size
System.Single
-
-
Info(string, float, float, float, float) Constructor
+
+
Info(string, float, float, float, float, Vector2, Vector2) Constructor
Creates a new info struct representing the name, position and size of a ModHelperComponent
The name of the ModHelperComponent's Unity GameObject
-
public Info (string name, float x, float y, float width, float height ) ;
+public Info (string name, float x, float y, float width, float height, Vector2 anchor, Vector2 pivot ) ;
- Parameters
-
+ Parameters
+
name
System.String
-
+
x
System.Single
-
+
y
System.Single
-
+
width
System.Single
-
+
height
System.Single
+
+anchor
UnityEngine.Vector2
+
+pivot
UnityEngine.Vector2
Info(string, float, float, float, float, Vector2) Constructor
Creates a new info struct representing the name, position and size of a ModHelperComponent
The name of the ModHelperComponent's Unity GameObject
public Info (string name, float x, float y, float width, float height, Vector2 anchor ) ;
- Parameters
+ Parameters
name
System.String
@@ -101,34 +57,30 @@ height
System.Single
anchor
UnityEngine.Vector2
-
- Info(string, float, float, float, float, Vector2, Vector2) Constructor
+
+ Info(string, float, float, float, float) Constructor
Creates a new info struct representing the name, position and size of a ModHelperComponent
The name of the ModHelperComponent's Unity GameObject
-public Info (string name, float x, float y, float width, float height, Vector2 anchor, Vector2 pivot ) ;
+public Info (string name, float x, float y, float width, float height ) ;
- Parameters
-
+ Parameters
+
name
System.String
-
+
x
System.Single
-
+
y
System.Single
-
+
width
System.Single
-
+
height
System.Single
-
-anchor
UnityEngine.Vector2
-
-pivot
UnityEngine.Vector2
Info(string, float, float, float, Vector2) Constructor
Creates a new info struct representing the name, position and size of a ModHelperComponent
The name of the ModHelperComponent's Unity GameObject
public Info (string name, float x, float y, float size, Vector2 anchor ) ;
- Parameters
+ Parameters
name
System.String
@@ -139,13 +91,28 @@ size
System.Single
anchor
UnityEngine.Vector2
+
+ Info(string, float, float, float) Constructor
+Creates a new info struct representing the name, position and size of a ModHelperComponent
+ The name of the ModHelperComponent's Unity GameObject
+public Info (string name, float x, float y, float size ) ;
+
+ Parameters
+
+name
System.String
+
+x
System.Single
+
+y
System.Single
+
+size
System.Single
Info(string, float, float, Vector2) Constructor
Creates a new info struct representing the name, position and size of a ModHelperComponent
The name of the ModHelperComponent's Unity GameObject
public Info (string name, float width, float height, Vector2 anchor ) ;
- Parameters
+ Parameters
name
System.String
@@ -154,6 +121,39 @@ height
System.Single
anchor
UnityEngine.Vector2
+
+ Info(string, float, float) Constructor
+Creates a new info struct representing the name, position and size of a ModHelperComponent
+ The name of the ModHelperComponent's Unity GameObject
+public Info (string name, float width, float height ) ;
+
+ Parameters
+
+name
System.String
+
+width
System.Single
+
+height
System.Single
+
+ Info(string, float) Constructor
+Creates a new info struct representing the name, position and size of a ModHelperComponent
+ The name of the ModHelperComponent's Unity GameObject
+public Info (string name, float size ) ;
+
+ Parameters
+
+name
System.String
+
+size
System.Single
+
+ Info(string) Constructor
+Creates a new info struct representing the name, position and size of a ModHelperComponent
+ The name of the ModHelperComponent's Unity GameObject
+public Info (string name ) ;
+
+ Parameters
+
+name
System.String
Properties
Info.Anchor Property
@@ -327,4 +327,4 @@
name
System.String
Returns
-Info
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Info
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.InfoPreset.html b/docs/BTD_Mod_Helper.Api.Components.InfoPreset.html
index 652537924..56023a6a9 100644
--- a/docs/BTD_Mod_Helper.Api.Components.InfoPreset.html
+++ b/docs/BTD_Mod_Helper.Api.Components.InfoPreset.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.InfoPreset
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.MatchLocalPosition.html b/docs/BTD_Mod_Helper.Api.Components.MatchLocalPosition.html
index 9a20c441f..57e43bba5 100644
--- a/docs/BTD_Mod_Helper.Api.Components.MatchLocalPosition.html
+++ b/docs/BTD_Mod_Helper.Api.Components.MatchLocalPosition.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.MatchLocalPosition
Skip to Main Content
BTD_Mod_Helper.Api.Components.MatchLocalPosition
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModGameMenuTracker.html b/docs/BTD_Mod_Helper.Api.Components.ModGameMenuTracker.html
index 8fb7b953a..2195a000a 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModGameMenuTracker.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModGameMenuTracker.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModGameMenuTracker
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModGameMenuTracker
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperButton.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperButton.html
index 1bbdcd06b..6867dc6e8 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperButton.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperButton.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperButton
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperButton
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperCategory.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperCategory.html
index 95e952cb1..111a61f62 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperCategory.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperCategory.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperCategory
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperCategory
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Components.ModHelperCategory
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperCategory
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+The created ModHelperCategory
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperCheckbox.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperCheckbox.html
index 00d2aa662..17fbf5d13 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperCheckbox.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperCheckbox.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperCheckbox
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperCheckbox
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Components.ModHelperCheckbox
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperCheckbox
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Whether the onValueChanged listener should fire
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperComponent.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperComponent.html
index 137e01523..c9091245a 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperComponent.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperComponent.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperComponent
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Components ModHelperComponent Class Fields ModHelperComponent.DefaultFontSize Field Field Value ModHelperComponent.DefaultTextAlignment Field Field Value ModHelperComponent.disableNextFrame Field Field Value ModHelperComponent.enableNextFrame Field Field Value ModHelperComponent.initialInfo Field Field Value ModHelperComponent.parent Field Field Value Properties ModHelperComponent.LayoutElement Property Property Value ModHelperComponent.LayoutGroup Property Property Value ModHelperComponent.RectTransform Property Property Value Methods ModHelperComponent.Add(T) Method Type parameters Parameters Returns ModHelperComponent.AddButton(Info, string, Action) Method Parameters Returns ModHelperComponent.AddCheckbox(Info, bool, string) Method Parameters Returns ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction) Method Parameters Returns ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction, string) Method Parameters Returns ModHelperComponent.AddCheckbox(Info, bool, string, UnityAction, string, int) Method Parameters Returns ModHelperComponent.AddDropdown(Info, List, float, UnityAction) Method Parameters Returns ModHelperComponent.AddDropdown(Info, List, float, UnityAction, string) Method Parameters Returns ModHelperComponent.AddDropdown(Info, List, float, UnityAction, string, float) Method Parameters Returns ModHelperComponent.AddImage(Info, Sprite) Method Parameters Returns ModHelperComponent.AddImage(Info, string) Method Parameters Returns ModHelperComponent.AddLayoutElement() Method Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2) Method Parameters Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction) Method Parameters Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float) Method Parameters Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float, string) Method Parameters Returns ModHelperComponent.AddSlider(Info, float, float, float, float, Vector2, UnityAction, float, string, float) Method Parameters Returns ModHelperComponent.AddText(Info, string) Method Parameters Returns ModHelperComponent.AddText(Info, string, float) Method Parameters Returns ModHelperComponent.AddText(Info, string, float, TextAlignmentOptions) Method Parameters Returns ModHelperComponent.DeleteObject() Method ModHelperComponent.GetDescendent(string) Method Type parameters Parameters Returns ModHelperComponent.OnUpdate() Method ModHelperComponent.RemoveComponent() Method Type parameters ModHelperComponent.SetActive(bool) Method Parameters ModHelperComponent.SetInfo(Info) Method Parameters ModHelperComponent.SetParent(ModHelperComponent) Method Parameters ModHelperComponent.SetParent(Transform) Method Parameters Operators ModHelperComponent.implicit operator GameObject(ModHelperComponent) Operator Parameters Returns ModHelperComponent.implicit operator RectTransform(ModHelperComponent) Operator Parameters Returns
BTD_Mod_Helper.Api.Components.ModHelperComponent
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperComponentExt.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperComponentExt.html
index e310fa2b4..25340f98b 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperComponentExt.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperComponentExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperComponentExt
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperComponentExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Components.ModHelperComponentExt
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperComponentExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
T
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperDropdown.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperDropdown.html
index 0b6f336d1..ed012e299 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperDropdown.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperDropdown.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperDropdown
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperDropdown
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Components.ModHelperDropdown
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperDropdown
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+The created ModHelperDropdown
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperImage.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperImage.html
index b3543b8a8..aac3ea17e 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperImage.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperImage.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperImage
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperImage
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Components.ModHelperImage
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperImage
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+The created ModHelperImage
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperInputField.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperInputField.html
index 977825158..82e3ea636 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperInputField.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperInputField.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperInputField
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperInputField
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Components.ModHelperInputField
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperInputField
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Whether the onValueChanged listener should fire
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperOption.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperOption.html
index 12763614c..fd603c376 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperOption.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperOption.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperOption
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperOption
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperPanel.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperPanel.html
index 202aa6566..25bea9d59 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperPanel.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperPanel.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperPanel
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperPanel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperScrollPanel.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperScrollPanel.html
index 4a59cc5b3..83ccb3baf 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperScrollPanel.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperScrollPanel.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperScrollPanel
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperScrollPanel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperSlider.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperSlider.html
index dfdfcafe1..3bd2b601e 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperSlider.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperSlider.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperSlider
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Components ModHelperSlider Class Fields ModHelperSlider.defaultValue Field Field Value Properties ModHelperSlider.CurrentValue Property Property Value ModHelperSlider.DefaultNotch Property Property Value ModHelperSlider.Fill Property Property Value ModHelperSlider.Label Property Property Value ModHelperSlider.Slider Property Property Value Methods ModHelperSlider.Create(Info, float, float, float, float, Vector2, UnityAction, float, string, Nullable) Method Parameters Returns ModHelperSlider.SetCurrentValue(float, bool) Method Parameters
BTD_Mod_Helper.Api.Components.ModHelperSlider
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Components.ModHelperSlider
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Components ModHelperSlider Class Fields ModHelperSlider.defaultValue Field Field Value Properties ModHelperSlider.CurrentValue Property Property Value ModHelperSlider.DefaultNotch Property Property Value ModHelperSlider.Fill Property Property Value ModHelperSlider.Label Property Property Value ModHelperSlider.Slider Property Property Value Methods ModHelperSlider.Create(Info, float, float, float, float, Vector2, UnityAction, float, string, Nullable) Method Parameters Returns ModHelperSlider.SetCurrentValue(float, bool) Method Parameters
BTD_Mod_Helper.Api.Components.ModHelperSlider
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Whether the onValueChanged listener should fire
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ModHelperText.html b/docs/BTD_Mod_Helper.Api.Components.ModHelperText.html
index d920b016c..290020a6d 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ModHelperText.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ModHelperText.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ModHelperText
Skip to Main Content
BTD_Mod_Helper.Api.Components.ModHelperText
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Components.ScaleOverride.html b/docs/BTD_Mod_Helper.Api.Components.ScaleOverride.html
index 3c521b397..5eae552ed 100644
--- a/docs/BTD_Mod_Helper.Api.Components.ScaleOverride.html
+++ b/docs/BTD_Mod_Helper.Api.Components.ScaleOverride.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Components.ScaleOverride
Skip to Main Content
BTD_Mod_Helper.Api.Components.ScaleOverride
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Coop.MessageUtils.html b/docs/BTD_Mod_Helper.Api.Coop.MessageUtils.html
index 44de73366..d6bfb4bbf 100644
--- a/docs/BTD_Mod_Helper.Api.Coop.MessageUtils.html
+++ b/docs/BTD_Mod_Helper.Api.Coop.MessageUtils.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Coop.MessageUtils
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Data.IModSettings.html b/docs/BTD_Mod_Helper.Api.Data.IModSettings.html
index 3cb8fbe8d..0e6d4d5f4 100644
--- a/docs/BTD_Mod_Helper.Api.Data.IModSettings.html
+++ b/docs/BTD_Mod_Helper.Api.Data.IModSettings.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Data.IModSettings
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Data.ModMultiTextOverride.html b/docs/BTD_Mod_Helper.Api.Data.ModMultiTextOverride.html
index 5bbb86ddd..ced029e50 100644
--- a/docs/BTD_Mod_Helper.Api.Data.ModMultiTextOverride.html
+++ b/docs/BTD_Mod_Helper.Api.Data.ModMultiTextOverride.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Data.ModMultiTextOverride
Skip to Main Content
BTD_Mod_Helper.Api.Data.ModMultiTextOverride
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Data.ModSettings.html b/docs/BTD_Mod_Helper.Api.Data.ModSettings.html
index 2986023f9..5db1b4a32 100644
--- a/docs/BTD_Mod_Helper.Api.Data.ModSettings.html
+++ b/docs/BTD_Mod_Helper.Api.Data.ModSettings.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Data.ModSettings
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Data.ModTextOverride.html b/docs/BTD_Mod_Helper.Api.Data.ModTextOverride.html
index ad4d511f3..0dc786e80 100644
--- a/docs/BTD_Mod_Helper.Api.Data.ModTextOverride.html
+++ b/docs/BTD_Mod_Helper.Api.Data.ModTextOverride.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Data.ModTextOverride
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay.html b/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay.html
index 11ed4e510..ba77faf5f 100644
--- a/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay.html
+++ b/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay
Skip to Main Content
BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay_T_.html b/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay_T_.html
index 531bfa175..dd67e4c57 100644
--- a/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay_T_
Skip to Main Content
BTD_Mod_Helper.Api.Display.ModBloonCustomDisplay_T_
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay.html b/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay.html
index bff227e03..a96cd4cd9 100644
--- a/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay.html
+++ b/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Display.ModBloonDisplay
Skip to Main Content
BTD_Mod_Helper.Api.Display.ModBloonDisplay
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay_T_.html b/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay_T_.html
index 6743f4680..a75f4bd83 100644
--- a/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Display.ModBloonDisplay_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Display.ModBloonDisplay_T_
Skip to Main Content
BTD_Mod_Helper.Api.Display.ModBloonDisplay_T_
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Display.ModBuffIcon.html b/docs/BTD_Mod_Helper.Api.Display.ModBuffIcon.html
index d82979a60..f5f57b5e5 100644
--- a/docs/BTD_Mod_Helper.Api.Display.ModBuffIcon.html
+++ b/docs/BTD_Mod_Helper.Api.Display.ModBuffIcon.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Display.ModBuffIcon
Skip to Main Content
BTD_Mod_Helper.Api.Display.ModBuffIcon
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Display.ModBuffIcon
\ No newline at end of file
+
The support model to apply to
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Display.ModCustomDisplay.html b/docs/BTD_Mod_Helper.Api.Display.ModCustomDisplay.html
index 3cb0b0a8c..b7b2cf963 100644
--- a/docs/BTD_Mod_Helper.Api.Display.ModCustomDisplay.html
+++ b/docs/BTD_Mod_Helper.Api.Display.ModCustomDisplay.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Display.ModCustomDisplay
Skip to Main Content
BTD_Mod_Helper.Api.Display.ModCustomDisplay
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Display.ModDisplay.html b/docs/BTD_Mod_Helper.Api.Display.ModDisplay.html
index ac6d4425c..5d9df91c7 100644
--- a/docs/BTD_Mod_Helper.Api.Display.ModDisplay.html
+++ b/docs/BTD_Mod_Helper.Api.Display.ModDisplay.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Display.ModDisplay
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Display ModDisplay Class Fields ModDisplay.Bloon2dDisplay Field Field Value ModDisplay.Generic2dDisplay Field Field Value Properties ModDisplay.BaseDisplay Property Property Value ModDisplay.BaseDisplayReference Property Property Value ModDisplay.DisplayCategory Property Property Value ModDisplay.ModifiesUnityObject Property Property Value ModDisplay.PixelsPerUnit Property Property Value ModDisplay.PositionOffset Property Property Value ModDisplay.Scale Property Property Value Methods ModDisplay.Apply(AssetPathModel) Method Parameters ModDisplay.Apply(BloonModel) Method Parameters ModDisplay.Apply(DisplayModel) Method Parameters ModDisplay.Apply(EffectModel) Method Parameters ModDisplay.Apply(ProjectileModel) Method Parameters ModDisplay.Apply(TowerModel) Method Parameters ModDisplay.GetBloonDisplay(string) Method Parameters Returns ModDisplay.GetDisplay(string, int, int, int) Method Parameters Returns ModDisplay.GetDisplayModel() Method Returns ModDisplay.ModifyDisplayNode(UnityDisplayNode) Method Parameters ModDisplay.ModifyDisplayNodeAsync(UnityDisplayNode, Action) Method Parameters ModDisplay.Set2DTexture(UnityDisplayNode, string) Method Parameters ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color) Method Parameters ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color, int) Method Parameters ModDisplay.SetMeshTexture(UnityDisplayNode, string) Method Parameters ModDisplay.SetMeshTexture(UnityDisplayNode, string, int) Method Parameters ModDisplay.UseNode(string, Action) Method Parameters ModDisplay.UseNode(string, Action, DisplayCategory) Method Parameters
BTD_Mod_Helper.Api.Display.ModDisplay
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Display.ModDisplay
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Api.Display ModDisplay Class Fields ModDisplay.Bloon2dDisplay Field Field Value ModDisplay.Generic2dDisplay Field Field Value Properties ModDisplay.BaseDisplay Property Property Value ModDisplay.BaseDisplayReference Property Property Value ModDisplay.DisplayCategory Property Property Value ModDisplay.ModifiesUnityObject Property Property Value ModDisplay.PixelsPerUnit Property Property Value ModDisplay.PositionOffset Property Property Value ModDisplay.Scale Property Property Value Methods ModDisplay.Apply(AssetPathModel) Method Parameters ModDisplay.Apply(BloonModel) Method Parameters ModDisplay.Apply(DisplayModel) Method Parameters ModDisplay.Apply(EffectModel) Method Parameters ModDisplay.Apply(ProjectileModel) Method Parameters ModDisplay.Apply(TowerModel) Method Parameters ModDisplay.GetBloonDisplay(string) Method Parameters Returns ModDisplay.GetDisplay(string, int, int, int) Method Parameters Returns ModDisplay.GetDisplayModel() Method Returns ModDisplay.ModifyDisplayNode(UnityDisplayNode) Method Parameters ModDisplay.ModifyDisplayNodeAsync(UnityDisplayNode, Action) Method Parameters ModDisplay.Set2DTexture(UnityDisplayNode, string) Method Parameters ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color, int) Method Parameters ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color) Method Parameters ModDisplay.SetMeshTexture(UnityDisplayNode, string, int) Method Parameters ModDisplay.SetMeshTexture(UnityDisplayNode, string) Method Parameters ModDisplay.UseNode(string, Action, DisplayCategory) Method Parameters ModDisplay.UseNode(string, Action) Method Parameters
BTD_Mod_Helper.Api.Display.ModDisplay
BloonsTD6 Mod Helper
BTD_Mod_Helper.Api.Display
ModDisplay Class
A custom Display that is a copy of an existing Display that can be modified
@@ -198,24 +198,12 @@
textureName
System.String
The name of the texture, without .png
-
-
ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color) Method
-
Sets the outline color for the first mesh renderer in the given node
-
protected void SetMeshOutlineColor (UnityDisplayNode node, Color color ) ;
-
-
Parameters
-
-
node
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
-
The UnityDisplayNode
-
-
color
UnityEngine.Color
-
The color for it to be outlined (when not highlighted)
ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color, int) Method
Sets the outline color for the index'th mesh renderer in the given node
protected void SetMeshOutlineColor (UnityDisplayNode node, Color color, int index ) ;
-
Parameters
+
Parameters
node
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
The UnityDisplayNode
@@ -225,24 +213,24 @@
index
System.Int32
What index of mesh renderer to use
-
-
ModDisplay.SetMeshTexture(UnityDisplayNode, string) Method
-
Sets the mesh texture to that of a named png
-
protected void SetMeshTexture (UnityDisplayNode node, string textureName ) ;
+
+ ModDisplay.SetMeshOutlineColor(UnityDisplayNode, Color) Method
+Sets the outline color for the first mesh renderer in the given node
+protected void SetMeshOutlineColor (UnityDisplayNode node, Color color ) ;
- Parameters
-
+ Parameters
+
node
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
The UnityDisplayNode
-
-textureName
System.String
-The name of the texture, without .png
+
+color
UnityEngine.Color
+The color for it to be outlined (when not highlighted)
ModDisplay.SetMeshTexture(UnityDisplayNode, string, int) Method
Sets the mesh texture to that of a named png
protected void SetMeshTexture (UnityDisplayNode node, string textureName, int index ) ;
- Parameters
+ Parameters
node
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
The UnityDisplayNode
@@ -252,24 +240,24 @@
index
System.Int32
The index to set at
-
- ModDisplay.UseNode(string, Action) Method
-Gets a UnityDisplayNode for a different guid
-protected void UseNode (string guid, System.Action<UnityDisplayNode> action ) ;
+
+ ModDisplay.SetMeshTexture(UnityDisplayNode, string) Method
+Sets the mesh texture to that of a named png
+protected void SetMeshTexture (UnityDisplayNode node, string textureName ) ;
- Parameters
-
-guid
System.String
-The asset reference guid to get the node from
-
-action
System.Action< Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode >
-What to do with the node
+ Parameters
+
+node
Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode
+The UnityDisplayNode
+
+textureName
System.String
+The name of the texture, without .png
ModDisplay.UseNode(string, Action, DisplayCategory) Method
Gets a UnityDisplayNode for a different guid
protected void UseNode (string guid, System.Action<UnityDisplayNode> action, DisplayCategory displayCategory ) ;
- Parameters
+ Parameters
guid
System.String
The asset reference guid to get the node from
@@ -277,4 +265,16 @@ action
System.Action< Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode >
What to do with the node
-displayCategory
Il2CppAssets.Scripts.Models.GenericBehaviors.DisplayCategory
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
displayCategory
Il2CppAssets.Scripts.Models.GenericBehaviors.DisplayCategory
+
+
ModDisplay.UseNode(string, Action) Method
+
Gets a UnityDisplayNode for a different guid
+
protected void UseNode (string guid, System.Action<UnityDisplayNode> action ) ;
+
+
Parameters
+
+
guid
System.String
+
The asset reference guid to get the node from
+
+
action
System.Action< Il2CppAssets.Scripts.Unity.Display.UnityDisplayNode >
+
What to do with the node
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Display.ModDisplay2D.html b/docs/BTD_Mod_Helper.Api.Display.ModDisplay2D.html
index 8c14c22cf..a4631d897 100644
--- a/docs/BTD_Mod_Helper.Api.Display.ModDisplay2D.html
+++ b/docs/BTD_Mod_Helper.Api.Display.ModDisplay2D.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Display.ModDisplay2D
Skip to Main Content
BTD_Mod_Helper.Api.Display.ModDisplay2D
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Display.ModDisplay2D
\ No newline at end of file
+
The prototype unity display node
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay.html b/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay.html
index 2b9b1542b..eb2c7a19f 100644
--- a/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay.html
+++ b/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay
Skip to Main Content
BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay_T_.html b/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay_T_.html
index f456b4ddf..1c57e55fc 100644
--- a/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay_T_
Skip to Main Content
BTD_Mod_Helper.Api.Display.ModTowerCustomDisplay_T_
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay.html b/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay.html
index a2b67ebb4..5e29f8eda 100644
--- a/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay.html
+++ b/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Display.ModTowerDisplay
Skip to Main Content
BTD_Mod_Helper.Api.Display.ModTowerDisplay
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Display.ModTowerDisplay
Skip to Main Content
BTD_Mod_Helper.Api.Display.ModTowerDisplay
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+If the Tower should have this display
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay_T_.html b/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay_T_.html
index 2bd6f84c9..7a6b77e40 100644
--- a/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Display.ModTowerDisplay_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Display.ModTowerDisplay_T_
Skip to Main Content
BTD_Mod_Helper.Api.Display.ModTowerDisplay_T_
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Enums.RoundSetType.html b/docs/BTD_Mod_Helper.Api.Enums.RoundSetType.html
index b775bb0d0..873d768ff 100644
--- a/docs/BTD_Mod_Helper.Api.Enums.RoundSetType.html
+++ b/docs/BTD_Mod_Helper.Api.Enums.RoundSetType.html
@@ -1,7 +1,7 @@
-BTD_Mod_Helper.Api.Enums.RoundSetType
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Enums.ScheduleType.html b/docs/BTD_Mod_Helper.Api.Enums.ScheduleType.html
index 47b32b6e9..ef754ad6d 100644
--- a/docs/BTD_Mod_Helper.Api.Enums.ScheduleType.html
+++ b/docs/BTD_Mod_Helper.Api.Enums.ScheduleType.html
@@ -1,6 +1,6 @@
-BTD_Mod_Helper.Api.Enums.ScheduleType
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Enums.TowerSetType.html b/docs/BTD_Mod_Helper.Api.Enums.TowerSetType.html
index 459f9ac96..e7757da29 100644
--- a/docs/BTD_Mod_Helper.Api.Enums.TowerSetType.html
+++ b/docs/BTD_Mod_Helper.Api.Enums.TowerSetType.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Enums.TowerSetType
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Fonts.html b/docs/BTD_Mod_Helper.Api.Fonts.html
index 213fc0d38..f39514a2d 100644
--- a/docs/BTD_Mod_Helper.Api.Fonts.html
+++ b/docs/BTD_Mod_Helper.Api.Fonts.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Fonts
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.AbilityHelper.html b/docs/BTD_Mod_Helper.Api.Helpers.AbilityHelper.html
index 3924a23d7..c8745d7ad 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.AbilityHelper.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.AbilityHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.AbilityHelper
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.ActionHelper.html b/docs/BTD_Mod_Helper.Api.Helpers.ActionHelper.html
index 936d3f32c..7734c08d1 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.ActionHelper.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.ActionHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.ActionHelper
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.AttackHelper.html b/docs/BTD_Mod_Helper.Api.Helpers.AttackHelper.html
index 5599468b9..115f617d7 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.AttackHelper.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.AttackHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.AttackHelper
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.CostHelper.html b/docs/BTD_Mod_Helper.Api.Helpers.CostHelper.html
index 82acf2562..9f44c2090 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.CostHelper.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.CostHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.CostHelper
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.FileDialogHelper.html b/docs/BTD_Mod_Helper.Api.Helpers.FileDialogHelper.html
index 06bf7f8d5..24bf1a215 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.FileDialogHelper.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.FileDialogHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.FileDialogHelper
Skip to Main Content
BTD_Mod_Helper.Api.Helpers.FileDialogHelper
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Helpers.FileDialogHelper
Skip to Main Content
BTD_Mod_Helper.Api.Helpers.FileDialogHelper
BloonsTD6 Mod Helper
BTD_Mod_Helper.Api.Helpers
FileDialogHelper Class
Class to help with the usage of Native File Dialogs
@@ -10,4 +10,4 @@
FileDialogHelper.PrepareNativeDlls() Method
Ensure that the NFD native dlls are present in the game root folder
public static void PrepareNativeDlls () ;
-
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.FileIOHelper.html b/docs/BTD_Mod_Helper.Api.Helpers.FileIOHelper.html
index 82c47e35f..e33b4dc43 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.FileIOHelper.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.FileIOHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.FileIOHelper
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.GameModelExporter.html b/docs/BTD_Mod_Helper.Api.Helpers.GameModelExporter.html
index 5b5b01c24..e4ba99c9c 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.GameModelExporter.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.GameModelExporter.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.GameModelExporter
Skip to Main Content
BTD_Mod_Helper.Api.Helpers.GameModelExporter
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.Instances.html b/docs/BTD_Mod_Helper.Api.Helpers.Instances.html
index 19fb5ceea..51f91da4e 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.Instances.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.Instances.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.Instances
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.Lists.html b/docs/BTD_Mod_Helper.Api.Helpers.Lists.html
index 8b7d1bf0b..d0aa35d7b 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.Lists.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.Lists.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.Lists
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.MapHelper.html b/docs/BTD_Mod_Helper.Api.Helpers.MapHelper.html
index c2021903a..7c7c7e25c 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.MapHelper.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.MapHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.MapHelper
Skip to Main Content
BTD_Mod_Helper.Api.Helpers.MapHelper
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Helpers.MapHelper
Skip to Main Content
BTD_Mod_Helper.Api.Helpers.MapHelper
BloonsTD6 Mod Helper
BTD_Mod_Helper.Api.Helpers
MapHelper Class
Contains helper methods for working with maps and custom maps.
@@ -30,30 +30,30 @@
points
System.Collections.Generic.List< Il2CppAssets.Scripts.Simulation.SMath.Vector2 >
Returns
Il2CppAssets.Scripts.Models.Map.PathModel
-
-
MapHelper.CreatePointInfo(float, float) Method
-
Create a Il2CppAssets.Scripts.Models.Map.PointInfo out of an X and Y coord.
-
public static PointInfo CreatePointInfo (float x, float y ) ;
-
-
Parameters
-
-
x
System.Single
-
-
y
System.Single
-
Returns
-
Il2CppAssets.Scripts.Models.Map.PointInfo
MapHelper.CreatePointInfo(float, float, float) Method
Create a Il2CppAssets.Scripts.Models.Map.PointInfo out of X, Y, Z coords.
public static PointInfo CreatePointInfo (float x, float y, float z ) ;
-
Parameters
+
Parameters
x
System.Single
y
System.Single
z
System.Single
+
Returns
+
Il2CppAssets.Scripts.Models.Map.PointInfo
+
+
MapHelper.CreatePointInfo(float, float) Method
+
Create a Il2CppAssets.Scripts.Models.Map.PointInfo out of an X and Y coord.
+
public static PointInfo CreatePointInfo (float x, float y ) ;
+
+
Parameters
+
+
x
System.Single
+
+
y
System.Single
Returns
Il2CppAssets.Scripts.Models.Map.PointInfo
@@ -85,4 +85,4 @@
paths
Il2CppAssets.Scripts.Models.Map.PathModel []
Returns
-
Il2CppAssets.Scripts.Models.Map.Spawners.PathSpawnerModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Il2CppAssets.Scripts.Models.Map.Spawners.PathSpawnerModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.MatchScale.html b/docs/BTD_Mod_Helper.Api.Helpers.MatchScale.html
index 46b8c72df..5b3fb923d 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.MatchScale.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.MatchScale.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.MatchScale
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper.html b/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper.html
index 15d071e63..9e719046e 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.ModelHelper
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper_T_.html b/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper_T_.html
index 377855cb3..b635ffb9c 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.ModelHelper_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.ModelHelper_T_
Skip to Main Content
BTD_Mod_Helper.Api.Helpers.ModelHelper_T_
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.ProcessHelper.html b/docs/BTD_Mod_Helper.Api.Helpers.ProcessHelper.html
index 19a0435e8..822f2806d 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.ProcessHelper.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.ProcessHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.ProcessHelper
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.ProjectileHelper.html b/docs/BTD_Mod_Helper.Api.Helpers.ProjectileHelper.html
index b32dd9c18..03718688d 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.ProjectileHelper.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.ProjectileHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.ProjectileHelper
Skip to Main Content
BTD_Mod_Helper.Api.Helpers.ProjectileHelper
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Helpers.WeaponHelper.html b/docs/BTD_Mod_Helper.Api.Helpers.WeaponHelper.html
index 5c21e6a3d..b80a9a76b 100644
--- a/docs/BTD_Mod_Helper.Api.Helpers.WeaponHelper.html
+++ b/docs/BTD_Mod_Helper.Api.Helpers.WeaponHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Helpers.WeaponHelper
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.IModContent.html b/docs/BTD_Mod_Helper.Api.IModContent.html
index bef5ce19d..bdc0ad35f 100644
--- a/docs/BTD_Mod_Helper.Api.IModContent.html
+++ b/docs/BTD_Mod_Helper.Api.IModContent.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.IModContent
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModByteLoader.html b/docs/BTD_Mod_Helper.Api.ModByteLoader.html
index 52d9d247a..4e75bdcb3 100644
--- a/docs/BTD_Mod_Helper.Api.ModByteLoader.html
+++ b/docs/BTD_Mod_Helper.Api.ModByteLoader.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModByteLoader
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModByteLoader_T_.html b/docs/BTD_Mod_Helper.Api.ModByteLoader_T_.html
index a34aafeda..9d20443c1 100644
--- a/docs/BTD_Mod_Helper.Api.ModByteLoader_T_.html
+++ b/docs/BTD_Mod_Helper.Api.ModByteLoader_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModByteLoader_T_
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModContent.html b/docs/BTD_Mod_Helper.Api.ModContent.html
index 072b93fe7..4f7c8c911 100644
--- a/docs/BTD_Mod_Helper.Api.ModContent.html
+++ b/docs/BTD_Mod_Helper.Api.ModContent.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModContent
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Api ModContent Class Fields ModContent.mod Field Field Value Properties ModContent.Id Property Property Value ModContent.Name Property Property Value ModContent.Order Property Property Value Methods ModContent.BloonID() Method Type parameters Returns ModContent.CreateAudioSourceReference(string) Method Parameters Returns ModContent.CreateAudioSourceReference(string) Method Type parameters Parameters Returns ModContent.CreatePrefabReference(string) Method Parameters Returns ModContent.CreatePrefabReference() Method Type parameters Returns ModContent.CreateSpriteReference(string) Method Parameters Returns ModContent.Find(string) Method Type parameters Parameters Returns ModContent.GameModeId() Method Type parameters Returns ModContent.GetAudioClip(BloonsMod, string) Method Parameters Returns ModContent.GetAudioClip(string) Method Parameters Returns ModContent.GetAudioClip(string) Method Type parameters Parameters Returns ModContent.GetAudioSourceReference(BloonsMod, string) Method Parameters Returns ModContent.GetAudioSourceReference(string) Method Parameters Returns ModContent.GetAudioSourceReference(string) Method Type parameters Parameters Returns ModContent.GetBundle(BloonsMod, string) Method Parameters Returns ModContent.GetBundle(string) Method Parameters Returns ModContent.GetBundle(string) Method Type parameters Parameters Returns ModContent.GetContent() Method Type parameters Returns ModContent.GetDisplayGUID() Method Type parameters Returns ModContent.GetId(BloonsMod, string) Method Parameters Returns ModContent.GetId(string) Method Parameters Returns ModContent.GetId(string) Method Type parameters Parameters Returns ModContent.GetInstance(Type) Method Parameters Returns ModContent.GetInstance() Method Type parameters Returns ModContent.GetInstances() Method Type parameters Returns ModContent.GetMod(string) Method Parameters Returns ModContent.GetSprite(BloonsMod, string, float) Method Parameters Returns ModContent.GetSprite(string, float) Method Parameters Returns ModContent.GetSprite(string, float) Method Type parameters Parameters Returns ModContent.GetSpriteReference(BloonsMod, string) Method Parameters Returns ModContent.GetSpriteReference(string) Method Parameters Returns ModContent.GetSpriteReference(string) Method Type parameters Parameters Returns ModContent.GetSpriteReferenceOrDefault(BloonsMod, string) Method Parameters Returns ModContent.GetSpriteReferenceOrDefault(string) Method Parameters Returns ModContent.GetSpriteReferenceOrDefault(string) Method Type parameters Parameters Returns ModContent.GetSpriteReferenceOrNull(BloonsMod, string) Method Parameters Returns ModContent.GetSpriteReferenceOrNull(string) Method Parameters Returns ModContent.GetSpriteReferenceOrNull(string) Method Type parameters Parameters Returns ModContent.GetTexture(BloonsMod, string) Method Parameters Returns ModContent.GetTexture(string) Method Parameters Returns ModContent.GetTexture(string) Method Type parameters Parameters Returns ModContent.GetTextureBytes(BloonsMod, string) Method Parameters Returns ModContent.GetTextureBytes(string) Method Parameters Returns ModContent.GetTextureBytes(string) Method Type parameters Parameters Returns ModContent.GetTextureGUID(BloonsMod, string) Method Parameters Returns ModContent.GetTextureGUID(string) Method Parameters Returns ModContent.GetTextureGUID(string) Method Type parameters Parameters Returns ModContent.GetTowerModel(int, int, int) Method Type parameters Parameters Returns ModContent.GetTowerSet() Method Type parameters Returns ModContent.HasMod(string) Method Parameters Returns ModContent.HasMod(string, BloonsMod) Method Parameters Returns ModContent.Load(ModContent) Method Parameters Returns ModContent.RoundSetId() Method Type parameters Returns ModContent.TextureExists(BloonsMod, string) Method Parameters Returns ModContent.TextureExists(string) Method Parameters Returns ModContent.TextureExists(string) Method Type parameters Parameters Returns ModContent.TowerID(int, int, int) Method Type parameters Parameters Returns ModContent.TryFind(string, T) Method Type parameters Parameters Returns ModContent.UpgradeID() Method Type parameters Returns
BTD_Mod_Helper.Api.ModContent
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.ModContent
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Api ModContent Class Fields ModContent.mod Field Field Value Properties ModContent.Id Property Property Value ModContent.Name Property Property Value ModContent.Order Property Property Value Methods ModContent.BloonID() Method Type parameters Returns ModContent.CreateAudioSourceReference(string) Method Parameters Returns ModContent.CreateAudioSourceReference(string) Method Type parameters Parameters Returns ModContent.CreatePrefabReference(string) Method Parameters Returns ModContent.CreatePrefabReference() Method Type parameters Returns ModContent.CreateSpriteReference(string) Method Parameters Returns ModContent.Find(string) Method Type parameters Parameters Returns ModContent.GameModeId() Method Type parameters Returns ModContent.GetAudioClip(BloonsMod, string) Method Parameters Returns ModContent.GetAudioClip(string) Method Parameters Returns ModContent.GetAudioClip(string) Method Type parameters Parameters Returns ModContent.GetAudioSourceReference(BloonsMod, string) Method Parameters Returns ModContent.GetAudioSourceReference(string) Method Parameters Returns ModContent.GetAudioSourceReference(string) Method Type parameters Parameters Returns ModContent.GetBundle(BloonsMod, string) Method Parameters Returns ModContent.GetBundle(string) Method Parameters Returns ModContent.GetBundle(string) Method Type parameters Parameters Returns ModContent.GetContent() Method Type parameters Returns ModContent.GetDisplayGUID() Method Type parameters Returns ModContent.GetId(BloonsMod, string) Method Parameters Returns ModContent.GetId(string) Method Parameters Returns ModContent.GetId(string) Method Type parameters Parameters Returns ModContent.GetInstance(Type) Method Parameters Returns ModContent.GetInstance() Method Type parameters Returns ModContent.GetInstances() Method Type parameters Returns ModContent.GetMod(string) Method Parameters Returns ModContent.GetSprite(BloonsMod, string, float) Method Parameters Returns ModContent.GetSprite(string, float) Method Parameters Returns ModContent.GetSprite(string, float) Method Type parameters Parameters Returns ModContent.GetSpriteReference(BloonsMod, string) Method Parameters Returns ModContent.GetSpriteReference(string) Method Parameters Returns ModContent.GetSpriteReference(string) Method Type parameters Parameters Returns ModContent.GetSpriteReferenceOrDefault(BloonsMod, string) Method Parameters Returns ModContent.GetSpriteReferenceOrDefault(string) Method Parameters Returns ModContent.GetSpriteReferenceOrDefault(string) Method Type parameters Parameters Returns ModContent.GetSpriteReferenceOrNull(BloonsMod, string) Method Parameters Returns ModContent.GetSpriteReferenceOrNull(string) Method Parameters Returns ModContent.GetSpriteReferenceOrNull(string) Method Type parameters Parameters Returns ModContent.GetTexture(BloonsMod, string) Method Parameters Returns ModContent.GetTexture(string) Method Parameters Returns ModContent.GetTexture(string) Method Type parameters Parameters Returns ModContent.GetTextureBytes(BloonsMod, string) Method Parameters Returns ModContent.GetTextureBytes(string) Method Parameters Returns ModContent.GetTextureBytes(string) Method Type parameters Parameters Returns ModContent.GetTextureGUID(BloonsMod, string) Method Parameters Returns ModContent.GetTextureGUID(string) Method Parameters Returns ModContent.GetTextureGUID(string) Method Type parameters Parameters Returns ModContent.GetTowerModel(int, int, int) Method Type parameters Parameters Returns ModContent.GetTowerSet() Method Type parameters Returns ModContent.HasMod(string, BloonsMod) Method Parameters Returns ModContent.HasMod(string) Method Parameters Returns ModContent.Load(ModContent) Method Parameters Returns ModContent.RoundSetId() Method Type parameters Returns ModContent.TextureExists(BloonsMod, string) Method Parameters Returns ModContent.TextureExists(string) Method Parameters Returns ModContent.TextureExists(string) Method Type parameters Parameters Returns ModContent.TowerID(int, int, int) Method Type parameters Parameters Returns ModContent.TryFind(string, T) Method Type parameters Parameters Returns ModContent.UpgradeID() Method Type parameters Returns
BTD_Mod_Helper.Api.ModContent
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+The upgrade name/id
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModGameMenu.html b/docs/BTD_Mod_Helper.Api.ModGameMenu.html
index db65ff877..7f0d8b63e 100644
--- a/docs/BTD_Mod_Helper.Api.ModGameMenu.html
+++ b/docs/BTD_Mod_Helper.Api.ModGameMenu.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModGameMenu
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModGameMenu_T_.html b/docs/BTD_Mod_Helper.Api.ModGameMenu_T_.html
index 08c90cf1d..d4e095490 100644
--- a/docs/BTD_Mod_Helper.Api.ModGameMenu_T_.html
+++ b/docs/BTD_Mod_Helper.Api.ModGameMenu_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModGameMenu_T_
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModLoadTask.html b/docs/BTD_Mod_Helper.Api.ModLoadTask.html
index 0a00c784a..2ce3662e3 100644
--- a/docs/BTD_Mod_Helper.Api.ModLoadTask.html
+++ b/docs/BTD_Mod_Helper.Api.ModLoadTask.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModLoadTask
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModMenu.ModHelperHttp.html b/docs/BTD_Mod_Helper.Api.ModMenu.ModHelperHttp.html
index 857295244..fb1e022ba 100644
--- a/docs/BTD_Mod_Helper.Api.ModMenu.ModHelperHttp.html
+++ b/docs/BTD_Mod_Helper.Api.ModMenu.ModHelperHttp.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModMenu.ModHelperHttp
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModMenuData.html b/docs/BTD_Mod_Helper.Api.ModMenuData.html
index a77b35a81..cd274d00a 100644
--- a/docs/BTD_Mod_Helper.Api.ModMenuData.html
+++ b/docs/BTD_Mod_Helper.Api.ModMenuData.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModMenuData
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting.html
index 0ac087a0a..1562b32f3 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSetting
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSetting
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.ModOptions.ModSetting
\ No newline at end of file
+
The new value
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingBool.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingBool.html
index 97ccf62ba..bfc980a50 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingBool.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingBool.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSettingBool
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingBool
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingButton.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingButton.html
index 67a76f646..b3409c76e 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingButton.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingButton.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSettingButton
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingButton
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingCategory.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingCategory.html
index 3aecd0142..f32a5ac03 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingCategory.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingCategory.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSettingCategory
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingCategory
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingDouble.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingDouble.html
index 7401932bb..04d66fb00 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingDouble.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingDouble.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSettingDouble
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingDouble
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingEnum_T_.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingEnum_T_.html
index 1b4821537..e5b5ef958 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingEnum_T_.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingEnum_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSettingEnum_T_
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingEnum_T_
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.ModOptions.ModSettingEnum_T_
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingEnum_T_
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
T
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFile.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFile.html
index 8208950dc..ec59f10ca 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFile.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFile.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSettingFile
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingFile
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFloat.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFloat.html
index e6f9964a8..691064751 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFloat.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFloat.html
@@ -1,7 +1,7 @@
-BTD_Mod_Helper.Api.ModOptions.ModSettingFloat
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingFloat
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFolder.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFolder.html
index afa6f63d6..4bda3f3c0 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFolder.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingFolder.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSettingFolder
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingFolder
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingHotkey.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingHotkey.html
index e6b85580b..9e0fbbebf 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingHotkey.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingHotkey.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSettingHotkey
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingHotkey
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingInt.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingInt.html
index 692376169..7dfe4c36e 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingInt.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingInt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSettingInt
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingInt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingNumber_T_.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingNumber_T_.html
index 8be9a1d4c..5127ec796 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingNumber_T_.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingNumber_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSettingNumber_T_
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingNumber_T_
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingString.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingString.html
index 40a4b5bdb..2ad3ebe3b 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingString.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSettingString.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSettingString
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSettingString
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting_T_.html b/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting_T_.html
index 78d8ffa53..fd4901e82 100644
--- a/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting_T_.html
+++ b/docs/BTD_Mod_Helper.Api.ModOptions.ModSetting_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.ModOptions.ModSetting_T_
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSetting_T_
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.ModOptions.ModSetting_T_
Skip to Main Content
BTD_Mod_Helper.Api.ModOptions.ModSetting_T_
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
The new value
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.MoreAccessTools.html b/docs/BTD_Mod_Helper.Api.MoreAccessTools.html
index 35f3cc230..28d4b7f3b 100644
--- a/docs/BTD_Mod_Helper.Api.MoreAccessTools.html
+++ b/docs/BTD_Mod_Helper.Api.MoreAccessTools.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.MoreAccessTools
Skip to Main Content
BTD_Mod_Helper.Api.MoreAccessTools
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.MoreAccessTools
\ No newline at end of file
+The MethodInfo, or null alongside a console warning if one couldn't be found
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.NamedModContent.html b/docs/BTD_Mod_Helper.Api.NamedModContent.html
index 2b14ed7c0..086ec4735 100644
--- a/docs/BTD_Mod_Helper.Api.NamedModContent.html
+++ b/docs/BTD_Mod_Helper.Api.NamedModContent.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.NamedModContent
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Scenarios.ModGameMode.html b/docs/BTD_Mod_Helper.Api.Scenarios.ModGameMode.html
index 4f0933eee..abebec58f 100644
--- a/docs/BTD_Mod_Helper.Api.Scenarios.ModGameMode.html
+++ b/docs/BTD_Mod_Helper.Api.Scenarios.ModGameMode.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Scenarios.ModGameMode
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.TaskScheduler.html b/docs/BTD_Mod_Helper.Api.TaskScheduler.html
index e004e29fe..09de187d7 100644
--- a/docs/BTD_Mod_Helper.Api.TaskScheduler.html
+++ b/docs/BTD_Mod_Helper.Api.TaskScheduler.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.TaskScheduler
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModHero.html b/docs/BTD_Mod_Helper.Api.Towers.ModHero.html
index 96e2707a7..f588d2f68 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModHero.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModHero.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModHero
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel.html b/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel.html
index 6ddf416bd..e18e2f301 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModHeroLevel
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel_T_.html b/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel_T_.html
index 36795bfb9..efd0740cc 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModHeroLevel_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModHeroLevel_T_
Skip to Main Content
BTD_Mod_Helper.Api.Towers.ModHeroLevel_T_
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade.html b/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade.html
index 018ee6cab..87951b99d 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModParagonUpgrade
Skip to Main Content
BTD_Mod_Helper.Api.Towers.ModParagonUpgrade
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade_T_.html b/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade_T_.html
index e3101d2a0..b062f6be4 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModParagonUpgrade_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModParagonUpgrade_T_
Skip to Main Content
BTD_Mod_Helper.Api.Towers.ModParagonUpgrade_T_
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModSubTower.html b/docs/BTD_Mod_Helper.Api.Towers.ModSubTower.html
index 1af51df69..c0832529a 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModSubTower.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModSubTower.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModSubTower
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModSubTower_T_.html b/docs/BTD_Mod_Helper.Api.Towers.ModSubTower_T_.html
index afb53f773..1e4cb2721 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModSubTower_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModSubTower_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModSubTower_T_
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModTower.html b/docs/BTD_Mod_Helper.Api.Towers.ModTower.html
index e4cd25c32..b9548458e 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModTower.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModTower.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModTower
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModTowerHelper.html b/docs/BTD_Mod_Helper.Api.Towers.ModTowerHelper.html
index 2ef79ee8d..5ca6d81aa 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModTowerHelper.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModTowerHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModTowerHelper
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModTowerSet.html b/docs/BTD_Mod_Helper.Api.Towers.ModTowerSet.html
index b2a20004c..74694875e 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModTowerSet.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModTowerSet.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModTowerSet
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModTower_T_.html b/docs/BTD_Mod_Helper.Api.Towers.ModTower_T_.html
index 49f2521e7..b14c1920a 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModTower_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModTower_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModTower_T_
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade.html b/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade.html
index 9ee91fade..097a40e5f 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModUpgrade
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade_T_.html b/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade_T_.html
index c3c3af1a1..ca102f71b 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModUpgrade_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModUpgrade_T_
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent.html b/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent.html
index 2bb218aa9..e4a60169a 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModVanillaContent
Skip to Main Content
BTD_Mod_Helper.Api.Towers.ModVanillaContent
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_.html b/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_.html
index f6325fa87..b31f8b99a 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_
Skip to Main Content
BTD_Mod_Helper.Api.Towers.ModVanillaContent_T_
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModVanillaParagon.html b/docs/BTD_Mod_Helper.Api.Towers.ModVanillaParagon.html
index d33a4b60a..397b7dfdf 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModVanillaParagon.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModVanillaParagon.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModVanillaParagon
Skip to Main Content
BTD_Mod_Helper.Api.Towers.ModVanillaParagon
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower.html b/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower.html
index 429c1ae88..f69905716 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModVanillaTower
Skip to Main Content
BTD_Mod_Helper.Api.Towers.ModVanillaTower
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower_T_.html b/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower_T_.html
index 831e7a535..fb2e9fe70 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower_T_.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModVanillaTower_T_.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModVanillaTower_T_
Skip to Main Content
BTD_Mod_Helper.Api.Towers.ModVanillaTower_T_
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ModVanillaUpgrade.html b/docs/BTD_Mod_Helper.Api.Towers.ModVanillaUpgrade.html
index 6fe2004e9..9de555aa9 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ModVanillaUpgrade.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ModVanillaUpgrade.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ModVanillaUpgrade
Skip to Main Content
BTD_Mod_Helper.Api.Towers.ModVanillaUpgrade
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Api.Towers.ParagonMode.html b/docs/BTD_Mod_Helper.Api.Towers.ParagonMode.html
index 6db3d6bf4..6d830215e 100644
--- a/docs/BTD_Mod_Helper.Api.Towers.ParagonMode.html
+++ b/docs/BTD_Mod_Helper.Api.Towers.ParagonMode.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Api.Towers.ParagonMode
Skip to Main Content
BTD_Mod_Helper.Api.Towers.ParagonMode
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Api.Towers.ParagonMode
\ No newline at end of file
+
Don't generate a Paragon
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.BloonsMod.html b/docs/BTD_Mod_Helper.BloonsMod.html
index 81bb31cd5..fe4adadbd 100644
--- a/docs/BTD_Mod_Helper.BloonsMod.html
+++ b/docs/BTD_Mod_Helper.BloonsMod.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.BloonsMod
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.BloonsTD6Mod.html b/docs/BTD_Mod_Helper.BloonsTD6Mod.html
index 3b417723d..de0650d3d 100644
--- a/docs/BTD_Mod_Helper.BloonsTD6Mod.html
+++ b/docs/BTD_Mod_Helper.BloonsTD6Mod.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.BloonsTD6Mod
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper BloonsTD6Mod Class Methods BloonsTD6Mod.ActOnMessage(Message) Method Parameters Returns BloonsTD6Mod.GetRoundHint(InGame, int, string) Method Parameters Returns BloonsTD6Mod.OnAbilityCast(Ability) Method Parameters BloonsTD6Mod.OnAttackCreated(Attack, Entity, Model) Method Parameters BloonsTD6Mod.OnAttackModelChanged(Attack, Model) Method Parameters BloonsTD6Mod.OnAudioFactoryStart(AudioFactory) Method Parameters BloonsTD6Mod.OnBananaPickup(Cash, float) Method Parameters BloonsTD6Mod.OnBloonCreated(Bloon) Method Parameters BloonsTD6Mod.OnBloonDestroy(Bloon) Method Parameters BloonsTD6Mod.OnBloonEmissionsAdded(Spawner, Il2CppReferenceArray, int, int) Method Parameters BloonsTD6Mod.OnBloonEmitted(Spawner, BloonModel, int, int, float, Bloon) Method Parameters BloonsTD6Mod.OnBloonModelUpdated(Bloon, Model) Method Parameters BloonsTD6Mod.OnBloonPopped(Bloon) Method Parameters BloonsTD6Mod.OnButtonClicked(Button, PointerEventData) Method Parameters BloonsTD6Mod.OnConnected(NKMultiGameInterface) Method Parameters BloonsTD6Mod.OnConnectFail(NKMultiGameInterface) Method Parameters BloonsTD6Mod.OnDefeat() Method BloonsTD6Mod.OnDisconnected(NKMultiGameInterface) Method Parameters BloonsTD6Mod.OnFastForwardChanged(bool) Method Parameters BloonsTD6Mod.OnGameDataLoaded(GameData) Method Parameters BloonsTD6Mod.OnGameModelLoaded(GameModel) Method Parameters BloonsTD6Mod.OnGameObjectsReset() Method BloonsTD6Mod.OnInGameLoaded(InGame) Method Parameters BloonsTD6Mod.OnMainMenu() Method BloonsTD6Mod.OnMapModelLoaded(MapModel) Method Parameters BloonsTD6Mod.OnMatchEnd() Method BloonsTD6Mod.OnMatchStart() Method BloonsTD6Mod.OnModelLoaded(Factory, string, Action) Method Parameters BloonsTD6Mod.OnNewGameModel(GameModel) Method Parameters BloonsTD6Mod.OnNewGameModel(GameModel, List) Method Parameters BloonsTD6Mod.OnNewGameModel(GameModel, MapModel) Method Parameters BloonsTD6Mod.OnNewGameModel(GameModel, IReadOnlyList) Method Parameters BloonsTD6Mod.OnPauseScreenClosed(PauseScreen) Method Parameters BloonsTD6Mod.OnPauseScreenOpened(PauseScreen) Method Parameters BloonsTD6Mod.OnPeerConnected(NKMultiGameInterface, int) Method Parameters BloonsTD6Mod.OnPeerDisconnected(NKMultiGameInterface, int) Method Parameters BloonsTD6Mod.OnPointerEnterSelectable(Selectable, PointerEventData) Method Parameters BloonsTD6Mod.OnPointerExitSelectable(Selectable, PointerEventData) Method Parameters BloonsTD6Mod.OnProfileLoaded(ProfileModel) Method Parameters BloonsTD6Mod.OnProjectileCreated(Projectile, Entity, Model) Method Parameters BloonsTD6Mod.OnProjectileModelChanged(Projectile, Model) Method Parameters BloonsTD6Mod.OnRemoveableDestroyed(Removeable) Method Parameters BloonsTD6Mod.OnRestart() Method BloonsTD6Mod.OnRoundEnd() Method BloonsTD6Mod.OnRoundStart() Method BloonsTD6Mod.OnSpriteLoad(SpriteReference, Image) Method Parameters BloonsTD6Mod.OnTitleScreen() Method BloonsTD6Mod.OnTowerButtonCreated(TowerModel, int, bool, ITowerPurchaseButton) Method Parameters BloonsTD6Mod.OnTowerCreated(Tower, Entity, Model) Method Parameters BloonsTD6Mod.OnTowerDeselected(Tower) Method Parameters BloonsTD6Mod.OnTowerDestroyed(Tower) Method Parameters BloonsTD6Mod.OnTowerGraphicsCreated(TowerModel, List) Method Parameters BloonsTD6Mod.OnTowerInventoryInit(TowerInventory, List) Method Parameters BloonsTD6Mod.OnTowerInventoryInitialized(TowerInventory, List) Method Parameters BloonsTD6Mod.OnTowerLoaded(Tower, TowerSaveDataModel) Method Parameters BloonsTD6Mod.OnTowerModelChanged(Tower, Model) Method Parameters BloonsTD6Mod.OnTowerSaved(Tower, TowerSaveDataModel) Method Parameters BloonsTD6Mod.OnTowerSelected(Tower) Method Parameters BloonsTD6Mod.OnTowerSold(Tower, float) Method Parameters BloonsTD6Mod.OnTowerUpgraded(Tower, string, TowerModel) Method Parameters BloonsTD6Mod.OnVictory() Method BloonsTD6Mod.OnWeaponCreated(Weapon, Entity, Model) Method Parameters BloonsTD6Mod.OnWeaponFire(Weapon) Method Parameters BloonsTD6Mod.OnWeaponModelChanged(Weapon, Model) Method Parameters BloonsTD6Mod.PostBloonDamaged(Bloon, float, Projectile, bool, bool, bool, Tower, BloonProperties, bool, bool, bool) Method Parameters BloonsTD6Mod.PostBloonLeaked(Bloon) Method Parameters BloonsTD6Mod.PostCleanProfile(ProfileModel) Method Parameters BloonsTD6Mod.PostSpriteLoaded(SpriteAtlas, string, Sprite) Method Parameters BloonsTD6Mod.PreBloonLeaked(Bloon) Method Parameters Returns BloonsTD6Mod.PreCleanProfile(ProfileModel) Method Parameters BloonsTD6Mod.PreSpriteLoaded(SpriteAtlas, string, Sprite) Method Parameters Returns BloonsTD6Mod.PreTowerInventoryInit(TowerInventory, IEnumerable) Method Parameters
BTD_Mod_Helper.BloonsTD6Mod
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt.html
index 5a9aedc6e..7c2d57a6b 100644
--- a/docs/BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.AbilityModelBehaviorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.AbilityModelExt.html b/docs/BTD_Mod_Helper.Extensions.AbilityModelExt.html
index aadd539f7..3422e2184 100644
--- a/docs/BTD_Mod_Helper.Extensions.AbilityModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.AbilityModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.AbilityModelExt
Skip to Main Content
BTD_Mod_Helper.Extensions.AbilityModelExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ActionExt.html b/docs/BTD_Mod_Helper.Extensions.ActionExt.html
index ca2a09c59..d28651836 100644
--- a/docs/BTD_Mod_Helper.Extensions.ActionExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ActionExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ActionExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt.html b/docs/BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt.html
index 94cdaa841..1b6d85ac6 100644
--- a/docs/BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt
Skip to Main Content
BTD_Mod_Helper.Extensions.AddBehaviorToBloonModelExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt.html
index 55925485b..ee2159d97 100644
--- a/docs/BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.AirUnitModelBehaviorExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
AirUnitModelBehaviorExt Class
Behavior extensions for AirUnitModels
@@ -51,66 +51,66 @@
model
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
Returns
System.Collections.Generic.List< T >
-
-
AirUnitModelBehaviorExt.HasBehavior(this AirUnitModel) Method
+
+
AirUnitModelBehaviorExt.HasBehavior(this AirUnitModel, T) Method
Check if this has a specific Behavior
-
public static bool HasBehavior <T >(this AirUnitModel model )
+public static bool HasBehavior <T >(this AirUnitModel model, out T behavior )
where T : Model ;
Type parameters
-
+
T
The Behavior you're checking for
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
+
+behavior
T
Returns
System.Boolean
-
- AirUnitModelBehaviorExt.HasBehavior(this AirUnitModel, T) Method
+
+ AirUnitModelBehaviorExt.HasBehavior(this AirUnitModel) Method
Check if this has a specific Behavior
-public static bool HasBehavior <T >(this AirUnitModel model, out T behavior )
+public static bool HasBehavior <T >(this AirUnitModel model )
where T : Model ;
Type parameters
-
+
T
The Behavior you're checking for
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
-
-behavior
T
Returns
System.Boolean
-
- AirUnitModelBehaviorExt.RemoveBehavior(this AirUnitModel) Method
-Remove the first Behavior of Type T
-public static void RemoveBehavior <T >(this AirUnitModel model )
+
+ AirUnitModelBehaviorExt.RemoveBehavior(this AirUnitModel, T) Method
+Removes a specific behavior from a tower
+public static void RemoveBehavior <T >(this AirUnitModel model, T behavior )
where T : Model ;
Type parameters
-
+
T
The Behavior you want to remove
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
-
- AirUnitModelBehaviorExt.RemoveBehavior(this AirUnitModel, T) Method
-Removes a specific behavior from a tower
-public static void RemoveBehavior <T >(this AirUnitModel model, T behavior )
+
+behavior
T
+
+ AirUnitModelBehaviorExt.RemoveBehavior(this AirUnitModel) Method
+Remove the first Behavior of Type T
+public static void RemoveBehavior <T >(this AirUnitModel model )
where T : Model ;
Type parameters
-
+
T
The Behavior you want to remove
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
-
-behavior
T
AirUnitModelBehaviorExt.RemoveBehaviors(this AirUnitModel) Method
Remove all Behaviors of type T
@@ -131,4 +131,4 @@ The Behavior you want to remove
Parameters
-model
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
model
Il2CppAssets.Scripts.Models.Towers.Behaviors.AirUnitModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ArrayExt.html b/docs/BTD_Mod_Helper.Extensions.ArrayExt.html
index 0a016fa7a..95ec849f0 100644
--- a/docs/BTD_Mod_Helper.Extensions.ArrayExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ArrayExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ArrayExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ArrayExt Class Methods ArrayExt.AddTo(this T[], List) Method Type parameters Parameters Returns ArrayExt.AddTo(this T[], T) Method Type parameters Parameters Returns ArrayExt.AddTo(this T[], T[]) Method Type parameters Parameters Returns ArrayExt.Any(this T[]) Method Type parameters Parameters Returns ArrayExt.Any(this T[], Func<T,bool>) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3,T4,T5,T6>(this object[], T1, T2, T3, T4, T5, T6) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3,T4,T5>(this object[], T1, T2, T3, T4, T5) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3,T4>(this object[], T1, T2, T3, T4) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3>(this object[], T1, T2, T3) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2>(this object[], T1, T2) Method Type parameters Parameters Returns ArrayExt.CheckTypes(this object[], T1) Method Type parameters Parameters Returns ArrayExt.Duplicate(this T[]) Method Type parameters Parameters Returns ArrayExt.DuplicateAs<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.FindAll(this T[], Predicate) Method Type parameters Parameters Returns ArrayExt.ForEach(this T[], Action) Method Type parameters Parameters ArrayExt.GetItemOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.GetItemsOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.HasItemsOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.IsValid(this int[]) Method Parameters Returns ArrayExt.Order(this int[]) Method Parameters Returns ArrayExt.Printed(this int[]) Method Parameters Returns ArrayExt.RemoveItem<TSource,TCast>(this TSource[], TCast) Method Type parameters Parameters Returns ArrayExt.RemoveItemOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.RemoveItemsOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.ToIl2CppList(this T[]) Method Type parameters Parameters Returns ArrayExt.ToIl2CppReferenceArray(this T[]) Method Type parameters Parameters Returns ArrayExt.ToLockList(this T[]) Method Type parameters Parameters Returns ArrayExt.TryCast(Il2CppObjectBase, T) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.ArrayExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.ArrayExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ArrayExt Class Methods ArrayExt.AddTo(this T[], List) Method Type parameters Parameters Returns ArrayExt.AddTo(this T[], T) Method Type parameters Parameters Returns ArrayExt.AddTo(this T[], T[]) Method Type parameters Parameters Returns ArrayExt.Any(this T[], Func<T,bool>) Method Type parameters Parameters Returns ArrayExt.Any(this T[]) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3,T4,T5,T6>(this object[], T1, T2, T3, T4, T5, T6) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3,T4,T5>(this object[], T1, T2, T3, T4, T5) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3,T4>(this object[], T1, T2, T3, T4) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2,T3>(this object[], T1, T2, T3) Method Type parameters Parameters Returns ArrayExt.CheckTypes<T1,T2>(this object[], T1, T2) Method Type parameters Parameters Returns ArrayExt.CheckTypes(this object[], T1) Method Type parameters Parameters Returns ArrayExt.Duplicate(this T[]) Method Type parameters Parameters Returns ArrayExt.DuplicateAs<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.FindAll(this T[], Predicate) Method Type parameters Parameters Returns ArrayExt.ForEach(this T[], Action) Method Type parameters Parameters ArrayExt.GetItemOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.GetItemsOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.HasItemsOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.IsValid(this int[]) Method Parameters Returns ArrayExt.Order(this int[]) Method Parameters Returns ArrayExt.Printed(this int[]) Method Parameters Returns ArrayExt.RemoveItem<TSource,TCast>(this TSource[], TCast) Method Type parameters Parameters Returns ArrayExt.RemoveItemOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.RemoveItemsOfType<TSource,TCast>(this TSource[]) Method Type parameters Parameters Returns ArrayExt.ToIl2CppList(this T[]) Method Type parameters Parameters Returns ArrayExt.ToIl2CppReferenceArray(this T[]) Method Type parameters Parameters Returns ArrayExt.ToLockList(this T[]) Method Type parameters Parameters Returns ArrayExt.TryCast(Il2CppObjectBase, T) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.ArrayExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
System.Boolean
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.AssemblyExt.html b/docs/BTD_Mod_Helper.Extensions.AssemblyExt.html
index 328a6c56c..ed3636e32 100644
--- a/docs/BTD_Mod_Helper.Extensions.AssemblyExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.AssemblyExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.AssemblyExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.AttackBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.AttackBehaviorExt.html
index 39b07b036..0b10f0d2e 100644
--- a/docs/BTD_Mod_Helper.Extensions.AttackBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.AttackBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.AttackBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.AttackBehaviorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.AttackModelBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.AttackModelBehaviorExt.html
index 7969c6468..52d741fb3 100644
--- a/docs/BTD_Mod_Helper.Extensions.AttackModelBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.AttackModelBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.AttackModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.AttackModelBehaviorExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.AttackModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.AttackModelBehaviorExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
AttackModelBehaviorExt Class
Behavior Extensions for AttackModel
@@ -51,66 +51,66 @@
model
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
Returns
System.Collections.Generic.List< T >
-
-
AttackModelBehaviorExt.HasBehavior(this AttackModel) Method
+
+
AttackModelBehaviorExt.HasBehavior(this AttackModel, T) Method
Check if this has a specific Behavior
-
public static bool HasBehavior <T >(this AttackModel model )
+public static bool HasBehavior <T >(this AttackModel model, out T behavior )
where T : Model ;
Type parameters
-
+
T
The Behavior you're checking for
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
+
+behavior
T
Returns
System.Boolean
-
- AttackModelBehaviorExt.HasBehavior(this AttackModel, T) Method
+
+ AttackModelBehaviorExt.HasBehavior(this AttackModel) Method
Check if this has a specific Behavior
-public static bool HasBehavior <T >(this AttackModel model, out T behavior )
+public static bool HasBehavior <T >(this AttackModel model )
where T : Model ;
Type parameters
-
+
T
The Behavior you're checking for
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
-
-behavior
T
Returns
System.Boolean
-
- AttackModelBehaviorExt.RemoveBehavior(this AttackModel) Method
-Remove the first Behavior of Type T
-public static void RemoveBehavior <T >(this AttackModel model )
+
+ AttackModelBehaviorExt.RemoveBehavior(this AttackModel, T) Method
+Remove the first Behavior of type T
+public static void RemoveBehavior <T >(this AttackModel model, T behavior )
where T : Model ;
Type parameters
-
+
T
The Behavior you want to remove
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
-
- AttackModelBehaviorExt.RemoveBehavior(this AttackModel, T) Method
-Remove the first Behavior of type T
-public static void RemoveBehavior <T >(this AttackModel model, T behavior )
+
+behavior
T
+
+ AttackModelBehaviorExt.RemoveBehavior(this AttackModel) Method
+Remove the first Behavior of Type T
+public static void RemoveBehavior <T >(this AttackModel model )
where T : Model ;
Type parameters
-
+
T
The Behavior you want to remove
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
-
-behavior
T
AttackModelBehaviorExt.RemoveBehaviors(this AttackModel) Method
Remove all Behaviors of type T
@@ -131,4 +131,4 @@ The Behavior you want to remove
Parameters
-model
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
model
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.AttackModelExt.html b/docs/BTD_Mod_Helper.Extensions.AttackModelExt.html
index 5704b452a..c0f9251f0 100644
--- a/docs/BTD_Mod_Helper.Extensions.AttackModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.AttackModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.AttackModelExt
Skip to Main Content
BTD_Mod_Helper.Extensions.AttackModelExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.AttackModelExt
\ No newline at end of file
+thrown when index < 0
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.AudioClipExtensions.html b/docs/BTD_Mod_Helper.Extensions.AudioClipExtensions.html
index 97f75dc93..451f3fee0 100644
--- a/docs/BTD_Mod_Helper.Extensions.AudioClipExtensions.html
+++ b/docs/BTD_Mod_Helper.Extensions.AudioClipExtensions.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.AudioClipExtensions
Skip to Main Content
BTD_Mod_Helper.Extensions.AudioClipExtensions
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.AudioClipExtensions
Skip to Main Content
BTD_Mod_Helper.Extensions.AudioClipExtensions
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
How loud it should be
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.BloonBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.BloonBehaviorExt.html
index d73f08fa6..e4ebd00fa 100644
--- a/docs/BTD_Mod_Helper.Extensions.BloonBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.BloonBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.BloonBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.BloonBehaviorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.BloonExt.html b/docs/BTD_Mod_Helper.Extensions.BloonExt.html
index 5ace99c24..cad30b694 100644
--- a/docs/BTD_Mod_Helper.Extensions.BloonExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.BloonExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.BloonExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions BloonExt Class Methods BloonExt.CreateBloonToSim(this Bloon) Method Parameters Returns BloonExt.GetBloonToSim(this Bloon) Method Parameters Returns BloonExt.GetDisplayNode(this Bloon) Method Parameters Returns BloonExt.GetFactory(this Bloon) Method Parameters Returns BloonExt.GetId(this Bloon) Method Parameters Returns BloonExt.GetUnityDisplayNode(this Bloon) Method Parameters Returns BloonExt.RemoveBloonStatus(this Bloon, bool, bool, bool) Method Parameters BloonExt.SetBloonStatus(this Bloon, bool, bool, bool) Method Parameters BloonExt.SetCamo(this Bloon, bool) Method Parameters BloonExt.SetFortified(this Bloon, bool) Method Parameters BloonExt.SetRegrow(this Bloon, bool) Method Parameters BloonExt.WasBloonPopped(this Bloon) Method Parameters Returns BloonExt.WillPopBloon(this Bloon, Projectile) Method Parameters Returns
BTD_Mod_Helper.Extensions.BloonExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.BloonExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions BloonExt Class Methods BloonExt.CreateBloonToSim(this Bloon) Method Parameters Returns BloonExt.GetBloonToSim(this Bloon) Method Parameters Returns BloonExt.GetDisplayNode(this Bloon) Method Parameters Returns BloonExt.GetFactory(this Bloon) Method Parameters Returns BloonExt.GetId(this Bloon) Method Parameters Returns BloonExt.GetUnityDisplayNode(this Bloon) Method Parameters Returns BloonExt.RemoveBloonStatus(this Bloon, bool, bool, bool) Method Parameters BloonExt.SetBloonStatus(this Bloon, bool, bool, bool) Method Parameters BloonExt.SetCamo(this Bloon, bool) Method Parameters BloonExt.SetFortified(this Bloon, bool) Method Parameters BloonExt.SetRegrow(this Bloon, bool) Method Parameters BloonExt.WasBloonPopped(this Bloon) Method Parameters Returns BloonExt.WillPopBloon(this Bloon, Projectile) Method Parameters Returns
BTD_Mod_Helper.Extensions.BloonExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
System.Boolean
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.BloonModelBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.BloonModelBehaviorExt.html
index 5f3a8b2e7..dc21ccb26 100644
--- a/docs/BTD_Mod_Helper.Extensions.BloonModelBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.BloonModelBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.BloonModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.BloonModelBehaviorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.BloonModelExt.html b/docs/BTD_Mod_Helper.Extensions.BloonModelExt.html
index 00623a385..ac37586ec 100644
--- a/docs/BTD_Mod_Helper.Extensions.BloonModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.BloonModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.BloonModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions BloonModelExt Class Methods BloonModelExt.AddTag(this BloonModel, string) Method Parameters BloonModelExt.AddToChildren(this BloonModel, string, int) Method Parameters BloonModelExt.AddToChildren(this BloonModel, int) Method Type parameters Parameters BloonModelExt.ApplyDisplay(this BloonModel) Method Type parameters Parameters BloonModelExt.CreateBloonEmissionModel(this BloonModel, int, int) Method Parameters Returns BloonModelExt.FindChangedBloonId(this BloonModel, Action, string) Method Parameters Returns BloonModelExt.GetAllBloonToSim(this BloonModel) Method Parameters Returns BloonModelExt.GetBaseID(this BloonModel) Method Parameters Returns BloonModelExt.GetBloonModel(this BloonGroupModel) Method Parameters Returns BloonModelExt.GetBloonSims(this BloonModel) Method Parameters Returns BloonModelExt.GetDisplayGUID(this BloonModel) Method Parameters Returns BloonModelExt.GetIndex(this BloonModel) Method Parameters Returns BloonModelExt.GetModBloon(this BloonModel) Method Parameters Returns BloonModelExt.GetSpawnChildrenModel(this BloonModel, bool) Method Parameters Returns BloonModelExt.GetTotalCash(this BloonModel, int) Method Parameters Returns BloonModelExt.IsCamoBloon(this BloonModel) Method Parameters Returns BloonModelExt.IsFortifiedBloon(this BloonModel) Method Parameters Returns BloonModelExt.IsMoabBloon(this BloonModel) Method Parameters Returns BloonModelExt.IsRegrowBloon(this BloonModel) Method Parameters Returns BloonModelExt.MakeChildrenCamo(this BloonModel) Method Parameters BloonModelExt.MakeChildrenFortified(this BloonModel) Method Parameters BloonModelExt.MakeChildrenRegrow(this BloonModel) Method Parameters BloonModelExt.RemoveAllChildren(this BloonModel) Method Parameters BloonModelExt.RemoveFromChildren(this BloonModel, string, int) Method Parameters BloonModelExt.RemoveRegrow(this BloonModel) Method Parameters BloonModelExt.RemoveTag(this BloonModel, string) Method Parameters BloonModelExt.ReplaceInChildren(this BloonModel, string, string) Method Parameters BloonModelExt.ReplaceInChildren(this BloonModel, string) Method Type parameters Parameters BloonModelExt.ReplaceInChildren<TOld,TNew>(this BloonModel, string) Method Type parameters Parameters BloonModelExt.SetCamo(this BloonModel, bool) Method Parameters BloonModelExt.SetDisplayGUID(this BloonModel, string) Method Parameters BloonModelExt.SetFortified(this BloonModel, bool) Method Parameters BloonModelExt.SetMoab(this BloonModel, bool) Method Parameters BloonModelExt.SetRegrow(this BloonModel, string, float) Method Parameters BloonModelExt.SetRegrowBool(this BloonModel, bool) Method Parameters BloonModelExt.SpawnBloonModel(this BloonModel) Method Parameters
BTD_Mod_Helper.Extensions.BloonModelExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.BloonModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions BloonModelExt Class Methods BloonModelExt.AddTag(this BloonModel, string) Method Parameters BloonModelExt.AddToChildren(this BloonModel, string, int) Method Parameters BloonModelExt.AddToChildren(this BloonModel, int) Method Type parameters Parameters BloonModelExt.ApplyDisplay(this BloonModel) Method Type parameters Parameters BloonModelExt.CreateBloonEmissionModel(this BloonModel, int, int) Method Parameters Returns BloonModelExt.FindChangedBloonId(this BloonModel, Action, string) Method Parameters Returns BloonModelExt.GetAllBloonToSim(this BloonModel) Method Parameters Returns BloonModelExt.GetBaseID(this BloonModel) Method Parameters Returns BloonModelExt.GetBloonModel(this BloonGroupModel) Method Parameters Returns BloonModelExt.GetBloonSims(this BloonModel) Method Parameters Returns BloonModelExt.GetDisplayGUID(this BloonModel) Method Parameters Returns BloonModelExt.GetIndex(this BloonModel) Method Parameters Returns BloonModelExt.GetModBloon(this BloonModel) Method Parameters Returns BloonModelExt.GetSpawnChildrenModel(this BloonModel, bool) Method Parameters Returns BloonModelExt.GetTotalCash(this BloonModel, int) Method Parameters Returns BloonModelExt.IsCamoBloon(this BloonModel) Method Parameters Returns BloonModelExt.IsFortifiedBloon(this BloonModel) Method Parameters Returns BloonModelExt.IsMoabBloon(this BloonModel) Method Parameters Returns BloonModelExt.IsRegrowBloon(this BloonModel) Method Parameters Returns BloonModelExt.MakeChildrenCamo(this BloonModel) Method Parameters BloonModelExt.MakeChildrenFortified(this BloonModel) Method Parameters BloonModelExt.MakeChildrenRegrow(this BloonModel) Method Parameters BloonModelExt.RemoveAllChildren(this BloonModel) Method Parameters BloonModelExt.RemoveFromChildren(this BloonModel, string, int) Method Parameters BloonModelExt.RemoveRegrow(this BloonModel) Method Parameters BloonModelExt.RemoveTag(this BloonModel, string) Method Parameters BloonModelExt.ReplaceInChildren(this BloonModel, string, string) Method Parameters BloonModelExt.ReplaceInChildren(this BloonModel, string) Method Type parameters Parameters BloonModelExt.ReplaceInChildren<TOld,TNew>(this BloonModel, string) Method Type parameters Parameters BloonModelExt.SetCamo(this BloonModel, bool) Method Parameters BloonModelExt.SetDisplayGUID(this BloonModel, string) Method Parameters BloonModelExt.SetFortified(this BloonModel, bool) Method Parameters BloonModelExt.SetMoab(this BloonModel, bool) Method Parameters BloonModelExt.SetRegrow(this BloonModel, string, float) Method Parameters BloonModelExt.SetRegrowBool(this BloonModel, bool) Method Parameters BloonModelExt.SpawnBloonModel(this BloonModel) Method Parameters
BTD_Mod_Helper.Extensions.BloonModelExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
bloonModel
Il2CppAssets.Scripts.Models.Bloons.BloonModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.BloonToSimulationExt.html b/docs/BTD_Mod_Helper.Extensions.BloonToSimulationExt.html
index 8a2ead5cd..20ef7ffa7 100644
--- a/docs/BTD_Mod_Helper.Extensions.BloonToSimulationExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.BloonToSimulationExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.BloonToSimulationExt
Skip to Main Content
BTD_Mod_Helper.Extensions.BloonToSimulationExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.BloonsTD6ModExt.html b/docs/BTD_Mod_Helper.Extensions.BloonsTD6ModExt.html
index bb6a67b49..40f56ee70 100644
--- a/docs/BTD_Mod_Helper.Extensions.BloonsTD6ModExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.BloonsTD6ModExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.BloonsTD6ModExt
Skip to Main Content
BTD_Mod_Helper.Extensions.BloonsTD6ModExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ButtonClickedEventExt.html b/docs/BTD_Mod_Helper.Extensions.ButtonClickedEventExt.html
index 7da0b4467..51cfdb0ea 100644
--- a/docs/BTD_Mod_Helper.Extensions.ButtonClickedEventExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ButtonClickedEventExt.html
@@ -1,7 +1,7 @@
-BTD_Mod_Helper.Extensions.ButtonClickedEventExt
Skip to Main Content
BTD_Mod_Helper.Extensions.ButtonClickedEventExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ButtonExt.html b/docs/BTD_Mod_Helper.Extensions.ButtonExt.html
index d22b7ab7b..fb4798b05 100644
--- a/docs/BTD_Mod_Helper.Extensions.ButtonExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ButtonExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ButtonExt
Skip to Main Content
BTD_Mod_Helper.Extensions.ButtonExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.ButtonExt
\ No newline at end of file
+
Optionally provide a new name for the sprite
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ComponentExt.html b/docs/BTD_Mod_Helper.Extensions.ComponentExt.html
index 23a8f6c08..d1d6a1724 100644
--- a/docs/BTD_Mod_Helper.Extensions.ComponentExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ComponentExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ComponentExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.DeconstructExt.html b/docs/BTD_Mod_Helper.Extensions.DeconstructExt.html
index 335201228..604a5b03e 100644
--- a/docs/BTD_Mod_Helper.Extensions.DeconstructExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.DeconstructExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.DeconstructExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions DeconstructExt Class Methods DeconstructExt.Deconstruct(this Rect, float, float, float, float) Method Parameters DeconstructExt.Deconstruct(this Vector2, float, float) Method Parameters DeconstructExt.Deconstruct<T1,T2>(this KeyValuePair<T1,T2>, T1, T2) Method Type parameters Parameters
BTD_Mod_Helper.Extensions.DeconstructExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.DeconstructExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions DeconstructExt Class Methods DeconstructExt.Deconstruct(this Rect, float, float, float, float) Method Parameters DeconstructExt.Deconstruct(this Vector2, float, float) Method Parameters DeconstructExt.Deconstruct<T1,T2>(this KeyValuePair<T1,T2>, T1, T2) Method Type parameters Parameters
BTD_Mod_Helper.Extensions.DeconstructExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
t2
T2
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.DictionaryExt.html b/docs/BTD_Mod_Helper.Extensions.DictionaryExt.html
index ce3fb347b..fa1d6c9f5 100644
--- a/docs/BTD_Mod_Helper.Extensions.DictionaryExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.DictionaryExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.DictionaryExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.DirectoryInfoExt.html b/docs/BTD_Mod_Helper.Extensions.DirectoryInfoExt.html
index f27ca1144..1b4c81850 100644
--- a/docs/BTD_Mod_Helper.Extensions.DirectoryInfoExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.DirectoryInfoExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.DirectoryInfoExt
Skip to Main Content
BTD_Mod_Helper.Extensions.DirectoryInfoExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.DisplayModelExt.html b/docs/BTD_Mod_Helper.Extensions.DisplayModelExt.html
index 5e9184d74..b937e9251 100644
--- a/docs/BTD_Mod_Helper.Extensions.DisplayModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.DisplayModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.DisplayModelExt
Skip to Main Content
BTD_Mod_Helper.Extensions.DisplayModelExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.DumpNodeExt.html b/docs/BTD_Mod_Helper.Extensions.DumpNodeExt.html
index d16b6d4c6..d90859d23 100644
--- a/docs/BTD_Mod_Helper.Extensions.DumpNodeExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.DumpNodeExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.DumpNodeExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt.html
index 9c0dbcdb6..2005b6f7c 100644
--- a/docs/BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.EmissionModelBehaviorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.EntityBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.EntityBehaviorExt.html
index bb3e7ccb6..f78de2260 100644
--- a/docs/BTD_Mod_Helper.Extensions.EntityBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.EntityBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.EntityBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.EntityBehaviorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.EntityExt.html b/docs/BTD_Mod_Helper.Extensions.EntityExt.html
index b30728c3e..61e66402d 100644
--- a/docs/BTD_Mod_Helper.Extensions.EntityExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.EntityExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.EntityExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.FileInfoExt.html b/docs/BTD_Mod_Helper.Extensions.FileInfoExt.html
index 450e71200..64278dc3d 100644
--- a/docs/BTD_Mod_Helper.Extensions.FileInfoExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.FileInfoExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.FileInfoExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Function().html b/docs/BTD_Mod_Helper.Extensions.Function().html
index 2b643003d..551cfbc22 100644
--- a/docs/BTD_Mod_Helper.Extensions.Function().html
+++ b/docs/BTD_Mod_Helper.Extensions.Function().html
@@ -1,5 +1,5 @@
-BTD_Mod_Helper.Extensions.Function()
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.FunctionExt.html b/docs/BTD_Mod_Helper.Extensions.FunctionExt.html
index daf6c3966..73803779c 100644
--- a/docs/BTD_Mod_Helper.Extensions.FunctionExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.FunctionExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.FunctionExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Function_T_().html b/docs/BTD_Mod_Helper.Extensions.Function_T_().html
index a771382cf..f28f23787 100644
--- a/docs/BTD_Mod_Helper.Extensions.Function_T_().html
+++ b/docs/BTD_Mod_Helper.Extensions.Function_T_().html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Function_T_()
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.GameExt.html b/docs/BTD_Mod_Helper.Extensions.GameExt.html
index 558088ca7..0d4ba1d11 100644
--- a/docs/BTD_Mod_Helper.Extensions.GameExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.GameExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.GameExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions GameExt Class Methods GameExt.AddMonkeyMoney(this Game, double) Method Parameters GameExt.CanGetFlagged(this Game) Method Parameters Returns GameExt.CreateSpriteReference(this Game, string) Method Parameters Returns GameExt.GetBtd6Player(this Game) Method Parameters Returns GameExt.GetCommonBackgroundScreen(this Game) Method Parameters Returns GameExt.GetCommonForegroundScreen(this Game) Method Parameters Returns GameExt.GetCoopLobbyConnection(this Game) Method Parameters Returns GameExt.GetCoopLobbyScreen(this Game) Method Parameters Returns GameExt.GetDisplayFactory(this Game) Method Parameters Returns GameExt.GetHeroDetailModels(this Game) Method Parameters Returns GameExt.GetLocalizationManager(this Game) Method Parameters Returns GameExt.GetMapLoader(this Game) Method Parameters Returns GameExt.GetMenuManager(this Game) Method Parameters Returns GameExt.GetModel(this Game) Method Parameters Returns GameExt.GetMonkeyMoney(this Game) Method Parameters Returns GameExt.GetNkGI(this Game) Method Parameters Returns GameExt.GetPlayerLiNKAccount(this Game) Method Parameters Returns GameExt.GetPlayerProfile(this Game) Method Parameters Returns GameExt.GetPlayerService(this Game) Method Parameters Returns GameExt.GetPopupScreen(this Game) Method Parameters Returns GameExt.GetPowerDetailModels(this Game) Method Parameters Returns GameExt.GetSaveDirectory(this Game) Method Parameters Returns GameExt.GetShopMenu(this Game) Method Parameters Returns GameExt.GetTowerDetailModels(this Game) Method Parameters Returns GameExt.GetTowerListForTowerType(this Game, TowerSet) Method Parameters Returns GameExt.GetUI(this Game) Method Parameters Returns GameExt.IsAccountFlagged(this Game) Method Parameters Returns GameExt.IsInOdyssey(this Game) Method Parameters Returns GameExt.IsInPublicCoop(this Game) Method Parameters Returns GameExt.IsInRace(this Game) Method Parameters Returns GameExt.SavePlayerData(this Game, string) Method Parameters GameExt.ScheduleTask(this Game, Action, ScheduleType, int, Func) Method Parameters GameExt.ScheduleTask(this Game, Action, Func) Method Parameters GameExt.ScheduleTask(this Game, IEnumerator) Method Parameters GameExt.SetMonkeyMoney(this Game, double) Method Parameters GameExt.ShowMessage(this Game, string, float, string) Method Parameters GameExt.ShowMessage(this Game, string, string) Method Parameters
BTD_Mod_Helper.Extensions.GameExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.GameExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions GameExt Class Methods GameExt.AddMonkeyMoney(this Game, double) Method Parameters GameExt.CanGetFlagged(this Game) Method Parameters Returns GameExt.CreateSpriteReference(this Game, string) Method Parameters Returns GameExt.GetBtd6Player(this Game) Method Parameters Returns GameExt.GetCommonBackgroundScreen(this Game) Method Parameters Returns GameExt.GetCommonForegroundScreen(this Game) Method Parameters Returns GameExt.GetCoopLobbyConnection(this Game) Method Parameters Returns GameExt.GetCoopLobbyScreen(this Game) Method Parameters Returns GameExt.GetDisplayFactory(this Game) Method Parameters Returns GameExt.GetHeroDetailModels(this Game) Method Parameters Returns GameExt.GetLocalizationManager(this Game) Method Parameters Returns GameExt.GetMapLoader(this Game) Method Parameters Returns GameExt.GetMenuManager(this Game) Method Parameters Returns GameExt.GetModel(this Game) Method Parameters Returns GameExt.GetMonkeyMoney(this Game) Method Parameters Returns GameExt.GetNkGI(this Game) Method Parameters Returns GameExt.GetPlayerLiNKAccount(this Game) Method Parameters Returns GameExt.GetPlayerProfile(this Game) Method Parameters Returns GameExt.GetPlayerService(this Game) Method Parameters Returns GameExt.GetPopupScreen(this Game) Method Parameters Returns GameExt.GetPowerDetailModels(this Game) Method Parameters Returns GameExt.GetSaveDirectory(this Game) Method Parameters Returns GameExt.GetShopMenu(this Game) Method Parameters Returns GameExt.GetTowerDetailModels(this Game) Method Parameters Returns GameExt.GetTowerListForTowerType(this Game, TowerSet) Method Parameters Returns GameExt.GetUI(this Game) Method Parameters Returns GameExt.IsAccountFlagged(this Game) Method Parameters Returns GameExt.IsInOdyssey(this Game) Method Parameters Returns GameExt.IsInPublicCoop(this Game) Method Parameters Returns GameExt.IsInRace(this Game) Method Parameters Returns GameExt.SavePlayerData(this Game, string) Method Parameters GameExt.ScheduleTask(this Game, Action, ScheduleType, int, Func) Method Parameters GameExt.ScheduleTask(this Game, Action, Func) Method Parameters GameExt.ScheduleTask(this Game, IEnumerator) Method Parameters GameExt.SetMonkeyMoney(this Game, double) Method Parameters GameExt.ShowMessage(this Game, string, float, string) Method Parameters GameExt.ShowMessage(this Game, string, string) Method Parameters
BTD_Mod_Helper.Extensions.GameExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Message title. Will be mod name by default
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.GameModelExt.html b/docs/BTD_Mod_Helper.Extensions.GameModelExt.html
index 9ec732e70..07ad8d737 100644
--- a/docs/BTD_Mod_Helper.Extensions.GameModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.GameModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.GameModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions GameModelExt Class Methods GameModelExt.AddHeroDetails(this GameModel, HeroDetailsModel, int) Method Parameters GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel) Method Parameters GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, int) Method Parameters GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, TowerSet) Method Parameters GameModelExt.AddTowersToGame(this GameModel, IEnumerable) Method Parameters GameModelExt.AddTowerToGame(this GameModel, TowerModel, TowerDetailsModel) Method Parameters GameModelExt.AddUpgrade(this GameModel, UpgradeModel) Method Parameters GameModelExt.AddUpgrades(this GameModel, List) Method Parameters GameModelExt.AddUpgrades(this GameModel, UpgradeModel[]) Method Parameters GameModelExt.CreateBloonEmission(this GameModel, string, float) Method Parameters Returns GameModelExt.CreateBloonEmissions(this GameModel, BloonModel, int, float) Method Parameters Returns GameModelExt.CreateBloonEmissions(this GameModel, string, int, float) Method Parameters Returns GameModelExt.CreateBloonGroup(this GameModel, string, float, float, int) Method Parameters Returns GameModelExt.DoesBloonExist(this GameModel, string) Method Parameters Returns GameModelExt.DoesTowerDetailsExist(this GameModel, string) Method Parameters Returns GameModelExt.DoesTowerModelExist(this GameModel, string) Method Parameters Returns GameModelExt.GetAllAbilityModels(this GameModel) Method Parameters Returns GameModelExt.GetAllAttackModels(this GameModel) Method Parameters Returns GameModelExt.GetAllProjectileModels(this GameModel) Method Parameters Returns GameModelExt.GetAllShopTowerDetails(this GameModel) Method Parameters Returns GameModelExt.GetAllTowerDetails(this GameModel) Method Parameters Returns GameModelExt.GetAllWeaponModels(this GameModel) Method Parameters Returns GameModelExt.GetTowerDetails(this GameModel, string) Method Parameters Returns GameModelExt.GetTowerModel(this GameModel, string, int, int, int) Method Parameters Returns GameModelExt.GetTowerModels(this GameModel, string) Method Parameters Returns GameModelExt.GetTowerModelsWithAbilities(this GameModel) Method Parameters Returns
BTD_Mod_Helper.Extensions.GameModelExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.GameModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions GameModelExt Class Methods GameModelExt.AddHeroDetails(this GameModel, HeroDetailsModel, int) Method Parameters GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, int) Method Parameters GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, TowerSet) Method Parameters GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel) Method Parameters GameModelExt.AddTowersToGame(this GameModel, IEnumerable) Method Parameters GameModelExt.AddTowerToGame(this GameModel, TowerModel, TowerDetailsModel) Method Parameters GameModelExt.AddUpgrade(this GameModel, UpgradeModel) Method Parameters GameModelExt.AddUpgrades(this GameModel, List) Method Parameters GameModelExt.AddUpgrades(this GameModel, UpgradeModel[]) Method Parameters GameModelExt.CreateBloonEmission(this GameModel, string, float) Method Parameters Returns GameModelExt.CreateBloonEmissions(this GameModel, BloonModel, int, float) Method Parameters Returns GameModelExt.CreateBloonEmissions(this GameModel, string, int, float) Method Parameters Returns GameModelExt.CreateBloonGroup(this GameModel, string, float, float, int) Method Parameters Returns GameModelExt.DoesBloonExist(this GameModel, string) Method Parameters Returns GameModelExt.DoesTowerDetailsExist(this GameModel, string) Method Parameters Returns GameModelExt.DoesTowerModelExist(this GameModel, string) Method Parameters Returns GameModelExt.GetAllAbilityModels(this GameModel) Method Parameters Returns GameModelExt.GetAllAttackModels(this GameModel) Method Parameters Returns GameModelExt.GetAllProjectileModels(this GameModel) Method Parameters Returns GameModelExt.GetAllShopTowerDetails(this GameModel) Method Parameters Returns GameModelExt.GetAllTowerDetails(this GameModel) Method Parameters Returns GameModelExt.GetAllWeaponModels(this GameModel) Method Parameters Returns GameModelExt.GetTowerDetails(this GameModel, string) Method Parameters Returns GameModelExt.GetTowerModel(this GameModel, string, int, int, int) Method Parameters Returns GameModelExt.GetTowerModels(this GameModel, string) Method Parameters Returns GameModelExt.GetTowerModelsWithAbilities(this GameModel) Method Parameters Returns
BTD_Mod_Helper.Extensions.GameModelExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
GameModelExt Class
Extensions for the GameModel
@@ -18,22 +18,12 @@
heroDetailsModel Il2CppAssets.Scripts.Models.TowerSets.HeroDetailsModel
index
System.Int32
-
-
GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel) Method
-
Adds a tower
-
public static void AddTowerDetails (this GameModel model, TowerDetailsModel towerDetailsModel ) ;
-
-
Parameters
-
-
model
Il2CppAssets.Scripts.Models.GameModel
-
-
towerDetailsModel
Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel
GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel, int) Method
Adds a TowerDetailsModel to the GameModel's TowerSet at a particular index
public static void AddTowerDetails (this GameModel model, TowerDetailsModel towerDetailsModel, int index ) ;
-
Parameters
+
Parameters
model
Il2CppAssets.Scripts.Models.GameModel
@@ -48,7 +38,7 @@
public static void AddTowerDetails (this GameModel model, TowerDetailsModel towerDetailsModel, TowerSet set ) ;
- Parameters
+ Parameters
model
Il2CppAssets.Scripts.Models.GameModel
The GameModel
@@ -58,6 +48,16 @@
set
Il2CppAssets.Scripts.Models.TowerSets.TowerSet
The TowerSet of the tower to be added
+
+
GameModelExt.AddTowerDetails(this GameModel, TowerDetailsModel) Method
+
Adds a tower
+
public static void AddTowerDetails (this GameModel model, TowerDetailsModel towerDetailsModel ) ;
+
+
Parameters
+
+
model
Il2CppAssets.Scripts.Models.GameModel
+
+
towerDetailsModel
Il2CppAssets.Scripts.Models.TowerSets.TowerDetailsModel
GameModelExt.AddTowersToGame(this GameModel, IEnumerable) Method
Add multiple TowerModels to the game more efficiently than calling the single method repeatedly.
@@ -346,4 +346,4 @@
model
Il2CppAssets.Scripts.Models.GameModel
Returns
-
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.TowerModel >
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.TowerModel >
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.GameObjectExt.html b/docs/BTD_Mod_Helper.Extensions.GameObjectExt.html
index a7e4f5918..84cd88ffc 100644
--- a/docs/BTD_Mod_Helper.Extensions.GameObjectExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.GameObjectExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.GameObjectExt
Skip to Main Content
BTD_Mod_Helper.Extensions.GameObjectExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.GameObjectExt
Skip to Main Content
BTD_Mod_Helper.Extensions.GameObjectExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
GameObjectExt Class
Extensions for GameObjects
@@ -40,66 +40,66 @@
Parameters
gameObject
UnityEngine.GameObject
-
-
GameObjectExt.Duplicate(this T) Method
-
Instantiate a clone of the GameObject keeping the same parent
-
public static T Duplicate <T >(this T gameObject )
- where T : Object ;
-
-
Type parameters
-
-
T
-
Parameters
-
-
gameObject
T
-
Returns
-
T
GameObjectExt.Duplicate(this T, Transform) Method
Instantiate a clone of the GameObject with the new transform as parent
public static T Duplicate <T >(this T gameObject, Transform parent )
where T : Object ;
-
Type parameters
+
Type parameters
T
-
Parameters
+
Parameters
gameObject
T
parent
UnityEngine.Transform
-
Returns
+
Returns
T
-
-
GameObjectExt.Exists(this T) Method
-
Used to null check unity objects without bypassing the lifecycle
-
public static T Exists <T >(this T obj )
+
+ GameObjectExt.Duplicate(this T) Method
+Instantiate a clone of the GameObject keeping the same parent
+public static T Duplicate <T >(this T gameObject )
where T : Object ;
- Type parameters
-
+ Type parameters
+
T
- Parameters
-
-obj
T
- Returns
-T
+ Parameters
+
+gameObject
T
+ Returns
+T
GameObjectExt.Exists(this T, T) Method
Used to null check unity objects without bypassing the lifecycle
public static bool Exists <T >(this T obj, out T result )
where T : Object ;
- Type parameters
+ Type parameters
T
- Parameters
+ Parameters
obj
T
result
T
- Returns
+ Returns
System.Boolean
+
+ GameObjectExt.Exists(this T) Method
+Used to null check unity objects without bypassing the lifecycle
+public static T Exists <T >(this T obj )
+ where T : Object ;
+
+ Type parameters
+
+T
+ Parameters
+
+obj
T
+ Returns
+T
GameObjectExt.GetComponent(this GameObject, string) Method
Finds a component with the given path and type
@@ -131,34 +131,34 @@ componentName
System.String
Returns
T
-
- GameObjectExt.HasComponent(this GameObject) Method
-Returns whether a component of the given type exists on a game object
-public static bool HasComponent <T >(this GameObject gameObject )
+
+ GameObjectExt.HasComponent(this GameObject, T) Method
+Returns whether a component of the given type exists on a game object, and puts it in the out param
+public static bool HasComponent <T >(this GameObject gameObject, out T component )
where T : Component ;
Type parameters
-
+
T
Parameters
-
+
gameObject
UnityEngine.GameObject
+
+component
T
Returns
System.Boolean
-
- GameObjectExt.HasComponent(this GameObject, T) Method
-Returns whether a component of the given type exists on a game object, and puts it in the out param
-public static bool HasComponent <T >(this GameObject gameObject, out T component )
+
+ GameObjectExt.HasComponent(this GameObject) Method
+Returns whether a component of the given type exists on a game object
+public static bool HasComponent <T >(this GameObject gameObject )
where T : Component ;
Type parameters
-
+
T
Parameters
-
+
gameObject
UnityEngine.GameObject
-
-component
T
Returns
System.Boolean
@@ -209,4 +209,4 @@
gameObject
UnityEngine.GameObject
-translation
UnityEngine.Vector3
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
translation
UnityEngine.Vector3
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.GrowModelExt.html b/docs/BTD_Mod_Helper.Extensions.GrowModelExt.html
index 9d4dad8c2..bfa02b6e2 100644
--- a/docs/BTD_Mod_Helper.Extensions.GrowModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.GrowModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.GrowModelExt
Skip to Main Content
BTD_Mod_Helper.Extensions.GrowModelExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.GrowModelExt
Skip to Main Content
BTD_Mod_Helper.Extensions.GrowModelExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
GrowModelExt Class
Extension methods for Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel .
@@ -16,23 +16,12 @@
growModel Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel
Returns
System.String
-
-
GrowModelExt.SetRegrowBloon(this GrowModel, string) Method
-
Sets which bloon this should regrow into.
-
public static void SetRegrowBloon (this GrowModel growModel, string regrowsTo ) ;
-
-
Parameters
-
-
growModel
Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel
-
-
regrowsTo
System.String
-
The ID of the bloon this should regrow into
GrowModelExt.SetRegrowBloon(this GrowModel, string, float) Method
Sets which bloon this should regrow into.
public static void SetRegrowBloon (this GrowModel growModel, string regrowsTo, float regrowRate ) ;
-
Parameters
+
Parameters
growModel
Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel
@@ -40,4 +29,15 @@
The ID of the bloon this should regrow into
regrowRate
System.Single
-The rate at which this regrows.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
The rate at which this regrows.
+
+
GrowModelExt.SetRegrowBloon(this GrowModel, string) Method
+
Sets which bloon this should regrow into.
+
public static void SetRegrowBloon (this GrowModel growModel, string regrowsTo ) ;
+
+
Parameters
+
+
growModel
Il2CppAssets.Scripts.Models.Bloons.Behaviors.GrowModel
+
+
regrowsTo
System.String
+
The ID of the bloon this should regrow into
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.HarmonyExt.html b/docs/BTD_Mod_Helper.Extensions.HarmonyExt.html
index f63fa0bb5..db0ecaefe 100644
--- a/docs/BTD_Mod_Helper.Extensions.HarmonyExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.HarmonyExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.HarmonyExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions HarmonyExt Class Methods HarmonyExt.PatchPostfix(this Harmony, MethodInfo, MethodInfo) Method Parameters HarmonyExt.PatchPostfix(this Harmony, MethodInfo, Type, string) Method Parameters HarmonyExt.PatchPostfix(this Harmony, Type, int, Type, string) Method Parameters HarmonyExt.PatchPostfix(this Harmony, Type, string, int, Type, string) Method Parameters HarmonyExt.PatchPostfix(this Harmony, Type, string, Type, string) Method Parameters HarmonyExt.PatchPostfix<TClassToPatch,TMyPatchClass>(this Harmony, int, string) Method Type parameters Parameters HarmonyExt.PatchPostfix<TClassToPatch,TMyPatchClass>(this Harmony, string, int, string) Method Type parameters Parameters HarmonyExt.PatchPostfix<TClassToPatch,TMyPatchClass>(this Harmony, string, string) Method Type parameters Parameters HarmonyExt.PatchPrefix(this Harmony, MethodInfo, MethodInfo) Method Parameters HarmonyExt.PatchPrefix(this Harmony, MethodInfo, Type, string) Method Parameters HarmonyExt.PatchPrefix(this Harmony, Type, int, Type, string) Method Parameters HarmonyExt.PatchPrefix(this Harmony, Type, string, int, Type, string) Method Parameters HarmonyExt.PatchPrefix(this Harmony, Type, string, Type, string) Method Parameters HarmonyExt.PatchPrefix<TClassToPatch,TMyPatchClass>(this Harmony, int, string) Method Type parameters Parameters HarmonyExt.PatchPrefix<TClassToPatch,TMyPatchClass>(this Harmony, string, int, string) Method Type parameters Parameters HarmonyExt.PatchPrefix<TClassToPatch,TMyPatchClass>(this Harmony, string, string) Method Type parameters Parameters
BTD_Mod_Helper.Extensions.HarmonyExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.HarmonyExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions HarmonyExt Class Methods HarmonyExt.PatchPostfix(this Harmony, MethodInfo, MethodInfo) Method Parameters HarmonyExt.PatchPostfix(this Harmony, MethodInfo, Type, string) Method Parameters HarmonyExt.PatchPostfix(this Harmony, Type, int, Type, string) Method Parameters HarmonyExt.PatchPostfix(this Harmony, Type, string, int, Type, string) Method Parameters HarmonyExt.PatchPostfix(this Harmony, Type, string, Type, string) Method Parameters HarmonyExt.PatchPostfix<TClassToPatch,TMyPatchClass>(this Harmony, int, string) Method Type parameters Parameters HarmonyExt.PatchPostfix<TClassToPatch,TMyPatchClass>(this Harmony, string, int, string) Method Type parameters Parameters HarmonyExt.PatchPostfix<TClassToPatch,TMyPatchClass>(this Harmony, string, string) Method Type parameters Parameters HarmonyExt.PatchPrefix(this Harmony, MethodInfo, MethodInfo) Method Parameters HarmonyExt.PatchPrefix(this Harmony, MethodInfo, Type, string) Method Parameters HarmonyExt.PatchPrefix(this Harmony, Type, int, Type, string) Method Parameters HarmonyExt.PatchPrefix(this Harmony, Type, string, int, Type, string) Method Parameters HarmonyExt.PatchPrefix(this Harmony, Type, string, Type, string) Method Parameters HarmonyExt.PatchPrefix<TClassToPatch,TMyPatchClass>(this Harmony, int, string) Method Type parameters Parameters HarmonyExt.PatchPrefix<TClassToPatch,TMyPatchClass>(this Harmony, string, int, string) Method Type parameters Parameters HarmonyExt.PatchPrefix<TClassToPatch,TMyPatchClass>(this Harmony, string, string) Method Type parameters Parameters
BTD_Mod_Helper.Extensions.HarmonyExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
myPatchMethod
System.String
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.IEnumerableExt.html b/docs/BTD_Mod_Helper.Extensions.IEnumerableExt.html
index 4d0584558..cb970d093 100644
--- a/docs/BTD_Mod_Helper.Extensions.IEnumerableExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.IEnumerableExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.IEnumerableExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions IEnumerableExt Class Methods IEnumerableExt.ArgMax<T,K>(this IEnumerable, Func<T,K>, IComparer) Method Type parameters Parameters Returns IEnumerableExt.CastAll<TSource,TCast>(this IEnumerable) Method Type parameters Parameters Returns IEnumerableExt.Deconstruct<K,V>(this IGrouping<K,V>, K, List) Method Type parameters Parameters IEnumerableExt.OfIl2CppType(this IEnumerable) Method Type parameters Parameters Returns IEnumerableExt.Repeat(this IEnumerable, int) Method Type parameters Parameters Returns IEnumerableExt.ToIl2CppList(this IEnumerable) Method Type parameters Parameters Returns IEnumerableExt.ToIl2CppReferenceArray(this IEnumerable) Method Type parameters Parameters Returns IEnumerableExt.ToLockList(this IEnumerable) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.IEnumerableExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.IEnumerableExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions IEnumerableExt Class Methods IEnumerableExt.ArgMax<T,K>(this IEnumerable, Func<T,K>, IComparer) Method Type parameters Parameters Returns IEnumerableExt.CastAll<TSource,TCast>(this IEnumerable) Method Type parameters Parameters Returns IEnumerableExt.Deconstruct<K,V>(this IGrouping<K,V>, K, List) Method Type parameters Parameters IEnumerableExt.OfIl2CppType(this IEnumerable) Method Type parameters Parameters Returns IEnumerableExt.Repeat(this IEnumerable, int) Method Type parameters Parameters Returns IEnumerableExt.ToIl2CppList(this IEnumerable) Method Type parameters Parameters Returns IEnumerableExt.ToIl2CppReferenceArray(this IEnumerable) Method Type parameters Parameters Returns IEnumerableExt.ToLockList(this IEnumerable) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.IEnumerableExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Il2CppAssets.Scripts.Utils.LockList
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable.html b/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable.html
index dd0fe5646..5b9979ae5 100644
--- a/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable.html
+++ b/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable
Skip to Main Content
BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerable
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerableExt.html b/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerableExt.html
index 533c4bd7f..dc400a2b1 100644
--- a/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerableExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerableExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerableExt
Skip to Main Content
BTD_Mod_Helper.Extensions.Il2CppGenericIEnumerableExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Il2CppGenerics.html b/docs/BTD_Mod_Helper.Extensions.Il2CppGenerics.html
index 9d73b8953..0620cb238 100644
--- a/docs/BTD_Mod_Helper.Extensions.Il2CppGenerics.html
+++ b/docs/BTD_Mod_Helper.Extensions.Il2CppGenerics.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Il2CppGenerics
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppGenerics Class Methods Il2CppGenerics.Any(this List) Method Type parameters Parameters Returns Il2CppGenerics.Any(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.FindIndex(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.First(this List) Method Type parameters Parameters Returns Il2CppGenerics.First(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.FirstOrDefault(this List) Method Type parameters Parameters Returns Il2CppGenerics.FirstOrDefault(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.Last(this List) Method Type parameters Parameters Returns Il2CppGenerics.LastOrDefault(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.Where(this List, Func<T,bool>) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.Il2CppGenerics
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.Il2CppGenerics
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppGenerics Class Methods Il2CppGenerics.Any(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.Any(this List) Method Type parameters Parameters Returns Il2CppGenerics.FindIndex(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.First(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.First(this List) Method Type parameters Parameters Returns Il2CppGenerics.FirstOrDefault(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.FirstOrDefault(this List) Method Type parameters Parameters Returns Il2CppGenerics.Last(this List) Method Type parameters Parameters Returns Il2CppGenerics.LastOrDefault(this List, Func<T,bool>) Method Type parameters Parameters Returns Il2CppGenerics.Where(this List, Func<T,bool>) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.Il2CppGenerics
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
Il2CppGenerics Class
Extensions for il2cpp lists
@@ -6,34 +6,34 @@
System.Object ï¡’ Il2CppGenerics
Methods
-
-
Il2CppGenerics.Any(this List) Method
-
Return whether or not there are any elements in this
-
public static bool Any <T >(this List<T> source )
+
+ Il2CppGenerics.Any(this List, Func<T,bool>) Method
+Return whether or not there are any elements in this that match the predicate
+public static bool Any <T >(this List<T> source, System.Func<T,bool > predicate )
where T : Object ;
Type parameters
-
+
T
Parameters
-
+
source
Il2CppSystem.Collections.Generic.List
+
+predicate
System.Func< T , System.Boolean >
Returns
System.Boolean
-
- Il2CppGenerics.Any(this List, Func<T,bool>) Method
-Return whether or not there are any elements in this that match the predicate
-public static bool Any <T >(this List<T> source, System.Func<T,bool > predicate )
+
+ Il2CppGenerics.Any(this List) Method
+Return whether or not there are any elements in this
+public static bool Any <T >(this List<T> source )
where T : Object ;
Type parameters
-
+
T
Parameters
-
+
source
Il2CppSystem.Collections.Generic.List
-
-predicate
System.Func< T , System.Boolean >
Returns
System.Boolean
@@ -52,64 +52,64 @@ predicate
System.Func< T , System.Boolean >
Returns
System.Int32
-
- Il2CppGenerics.First(this List) Method
-Return the first element in the collection
-public static T First <T >(this List<T> source ) ;
-
- Type parameters
-
-T
- Parameters
-
-source
Il2CppSystem.Collections.Generic.List
- Returns
-T
Il2CppGenerics.First(this List, Func<T,bool>) Method
Return the first element that matches the predicate
public static T First <T >(this List<T> source, System.Func<T,bool > predicate )
where T : Object ;
- Type parameters
+ Type parameters
T
- Parameters
+ Parameters
source
Il2CppSystem.Collections.Generic.List
predicate
System.Func< T , System.Boolean >
- Returns
+ Returns
T
-
- Il2CppGenerics.FirstOrDefault(this List) Method
-Return the first element in the collection, or return default if it's null
-public static T FirstOrDefault <T >(this List<T> source ) ;
+
+ Il2CppGenerics.First(this List) Method
+Return the first element in the collection
+public static T First <T >(this List<T> source ) ;
- Type parameters
-
+ Type parameters
+
T
- Parameters
-
+ Parameters
+
source
Il2CppSystem.Collections.Generic.List
- Returns
-T
+ Returns
+T
Il2CppGenerics.FirstOrDefault(this List, Func<T,bool>) Method
Return the first element that matches the predicate, or return default
public static T FirstOrDefault <T >(this List<T> source, System.Func<T,bool > predicate )
where T : Object ;
- Type parameters
+ Type parameters
T
- Parameters
+ Parameters
source
Il2CppSystem.Collections.Generic.List
predicate
System.Func< T , System.Boolean >
- Returns
+ Returns
T
+
+ Il2CppGenerics.FirstOrDefault(this List) Method
+Return the first element in the collection, or return default if it's null
+public static T FirstOrDefault <T >(this List<T> source ) ;
+
+ Type parameters
+
+T
+ Parameters
+
+source
Il2CppSystem.Collections.Generic.List
+ Returns
+T
Il2CppGenerics.Last(this List) Method
Return the last item in the collection
@@ -153,4 +153,4 @@
predicate
System.Func< T , System.Boolean >
Returns
-Il2CppSystem.Collections.Generic.List
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Il2CppSystem.Collections.Generic.List
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Il2CppGenericsExt.html b/docs/BTD_Mod_Helper.Extensions.Il2CppGenericsExt.html
index 8449e51fd..63a075010 100644
--- a/docs/BTD_Mod_Helper.Extensions.Il2CppGenericsExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.Il2CppGenericsExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Il2CppGenericsExt
Skip to Main Content
BTD_Mod_Helper.Extensions.Il2CppGenericsExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumerator.html b/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumerator.html
index 79ce38ea7..29cd732dc 100644
--- a/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumerator.html
+++ b/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumerator.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Il2CppIEnumerator
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppIEnumerator Class Methods Il2CppIEnumerator.Any(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.FindIndex(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.First(this IEnumerator) Method Type parameters Parameters Returns Il2CppIEnumerator.First(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.FirstOrDefault(this IEnumerator) Method Type parameters Parameters Returns Il2CppIEnumerator.FirstOrDefault(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.ForEach(this IEnumerator, Action) Method Type parameters Parameters Il2CppIEnumerator.Last(this IEnumerator) Method Type parameters Parameters Returns Il2CppIEnumerator.LastOrDefault(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.Where(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.Il2CppIEnumerator
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.Il2CppIEnumerator
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppIEnumerator Class Methods Il2CppIEnumerator.Any(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.FindIndex(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.First(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.First(this IEnumerator) Method Type parameters Parameters Returns Il2CppIEnumerator.FirstOrDefault(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.FirstOrDefault(this IEnumerator) Method Type parameters Parameters Returns Il2CppIEnumerator.ForEach(this IEnumerator, Action) Method Type parameters Parameters Il2CppIEnumerator.Last(this IEnumerator) Method Type parameters Parameters Returns Il2CppIEnumerator.LastOrDefault(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns Il2CppIEnumerator.Where(this IEnumerator, Func<T,bool>) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.Il2CppIEnumerator
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
Il2CppIEnumerator Class
Extensions for il2cpp ienumerators
@@ -38,66 +38,66 @@
predicate
System.Func< T , System.Boolean >
Returns
System.Int32
-
-
Il2CppIEnumerator.First(this IEnumerator) Method
-
Return the first element in the collection
-
public static T First <T >(this IEnumerator source )
- where T : Object ;
-
-
Type parameters
-
-
T
-
Parameters
-
-
source
Il2CppSystem.Collections.IEnumerator
-
Returns
-
T
Il2CppIEnumerator.First(this IEnumerator, Func<T,bool>) Method
Return the first element that matches the predicate
public static T First <T >(this IEnumerator source, System.Func<T,bool > predicate )
where T : Object ;
-
Type parameters
+
Type parameters
T
-
Parameters
+
Parameters
source
Il2CppSystem.Collections.IEnumerator
predicate
System.Func< T , System.Boolean >
-
Returns
+
Returns
T
-
-
Il2CppIEnumerator.FirstOrDefault(this IEnumerator) Method
-
Return the first element in the collection, or return default if it's null
-
public static T FirstOrDefault <T >(this IEnumerator source )
+
+ Il2CppIEnumerator.First(this IEnumerator) Method
+Return the first element in the collection
+public static T First <T >(this IEnumerator source )
where T : Object ;
- Type parameters
-
+ Type parameters
+
T
- Parameters
-
+ Parameters
+
source
Il2CppSystem.Collections.IEnumerator
- Returns
-T
+ Returns
+T
Il2CppIEnumerator.FirstOrDefault(this IEnumerator, Func<T,bool>) Method
Return the first element that matches the predicate, or return default
public static T FirstOrDefault <T >(this IEnumerator source, System.Func<T,bool > predicate )
where T : Object ;
- Type parameters
+ Type parameters
T
- Parameters
+ Parameters
source
Il2CppSystem.Collections.IEnumerator
predicate
System.Func< T , System.Boolean >
- Returns
+ Returns
T
+
+ Il2CppIEnumerator.FirstOrDefault(this IEnumerator) Method
+Return the first element in the collection, or return default if it's null
+public static T FirstOrDefault <T >(this IEnumerator source )
+ where T : Object ;
+
+ Type parameters
+
+T
+ Parameters
+
+source
Il2CppSystem.Collections.IEnumerator
+ Returns
+T
Il2CppIEnumerator.ForEach(this IEnumerator, Action) Method
Performs the specified action on each element
@@ -158,4 +158,4 @@
predicate
System.Func< T , System.Boolean >
Returns
-System.Collections.Generic.List< T >
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
System.Collections.Generic.List< T >
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumeratorExt.html b/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumeratorExt.html
index 0d8b4d1ef..8d0b13e7d 100644
--- a/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumeratorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.Il2CppIEnumeratorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Il2CppIEnumeratorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.Il2CppIEnumeratorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArray.html b/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArray.html
index dc534da16..b15badda5 100644
--- a/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArray.html
+++ b/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArray.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Il2CppReferenceArray
Skip to Main Content
BTD_Mod_Helper.Extensions.Il2CppReferenceArray
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.Il2CppReferenceArray
Skip to Main Content
BTD_Mod_Helper.Extensions.Il2CppReferenceArray
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Action to preform on each element
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt.html b/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt.html
index 3d086b147..ac6e8c4d4 100644
--- a/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions Il2CppReferenceArrayExt Class Methods Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, List) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.AddTo(this Il2CppReferenceArray, T) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.Clear(this Il2CppReferenceArray) Method Type parameters Parameters Il2CppReferenceArrayExt.Duplicate(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.DuplicateAs<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.Empty(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.GetItemOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.GetItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.HasItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItem<TSource,TCast>(this Il2CppReferenceArray, TCast) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItemOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItemOfType<TSource,TCast>(this Il2CppReferenceArray, Model) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItemsOfType<TSource,TCast>(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.RemoveItemsOfType<TSource,TCast>(this Il2CppReferenceArray, Model) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.ToArray(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.ToIl2CppList(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.ToList(this Il2CppReferenceArray) Method Type parameters Parameters Returns Il2CppReferenceArrayExt.ToLockList(this Il2CppReferenceArray) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.Il2CppReferenceArrayExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Il2CppStringArrayExt.html b/docs/BTD_Mod_Helper.Extensions.Il2CppStringArrayExt.html
index 81fdffad5..b58d3deba 100644
--- a/docs/BTD_Mod_Helper.Extensions.Il2CppStringArrayExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.Il2CppStringArrayExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Il2CppStringArrayExt
Skip to Main Content
BTD_Mod_Helper.Extensions.Il2CppStringArrayExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDelegateExxt.html b/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDelegateExxt.html
index 235afd652..efb5335e5 100644
--- a/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDelegateExxt.html
+++ b/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDelegateExxt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Il2CppSystemDelegateExxt
Skip to Main Content
BTD_Mod_Helper.Extensions.Il2CppSystemDelegateExxt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.Il2CppSystemDelegateExxt
Skip to Main Content
BTD_Mod_Helper.Extensions.Il2CppSystemDelegateExxt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
T
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDictionaryExt.html b/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDictionaryExt.html
index cec5b3c4b..051859d94 100644
--- a/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDictionaryExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.Il2CppSystemDictionaryExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Il2CppSystemDictionaryExt
Skip to Main Content
BTD_Mod_Helper.Extensions.Il2CppSystemDictionaryExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt.html b/docs/BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt.html
index 542bf70f4..42234d9c9 100644
--- a/docs/BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt
Skip to Main Content
BTD_Mod_Helper.Extensions.Il2CppSystemObjectExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ImageExt.html b/docs/BTD_Mod_Helper.Extensions.ImageExt.html
index 993c99931..7cb6fd187 100644
--- a/docs/BTD_Mod_Helper.Extensions.ImageExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ImageExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ImageExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.InGameExt.html b/docs/BTD_Mod_Helper.Extensions.InGameExt.html
index 00da5d60d..c7ac7e908 100644
--- a/docs/BTD_Mod_Helper.Extensions.InGameExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.InGameExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.InGameExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions InGameExt Class Methods InGameExt.AddCash(this InGame, double) Method Parameters InGameExt.AddHealth(this InGame, double) Method Parameters InGameExt.AddMaxHealth(this InGame, double) Method Parameters InGameExt.GetAbilities(this InGame) Method Parameters Returns InGameExt.GetAllBloonToSim(this InGame) Method Parameters Returns InGameExt.GetAllObjectsOfType(this InGame) Method Type parameters Parameters Returns InGameExt.GetAllTowerToSim(this InGame, string) Method Parameters Returns InGameExt.GetBloons(this InGame) Method Parameters Returns InGameExt.GetCash(this InGame) Method Parameters Returns InGameExt.GetCashManager(this InGame, int) Method Parameters Returns InGameExt.GetFactory(this InGame) Method Type parameters Parameters Returns InGameExt.GetGameModel(this InGame) Method Parameters Returns InGameExt.GetHealth(this InGame) Method Parameters Returns InGameExt.GetInGameUI(this InGame) Method Parameters Returns InGameExt.GetMainFactory(this InGame) Method Parameters Returns InGameExt.GetMap(this InGame) Method Parameters Returns InGameExt.GetMaxHealth(this InGame) Method Parameters Returns InGameExt.GetPoppedBloons(this InGame) Method Parameters Returns InGameExt.GetProjectiles(this InGame) Method Parameters Returns InGameExt.GetSimulation(this InGame) Method Parameters Returns InGameExt.GetTowerInventory(this InGame) Method Parameters Returns InGameExt.GetTowerManager(this InGame) Method Parameters Returns InGameExt.GetTowers(this InGame, string) Method Parameters Returns InGameExt.GetUnityToSimulation(this InGame) Method Parameters Returns InGameExt.IsCoOpReady(this InGame) Method Parameters Returns InGameExt.IsInGame(this InGame) Method Parameters Returns InGameExt.SellTower(this InGame, Tower) Method Parameters InGameExt.SellTowers(this InGame, List) Method Parameters InGameExt.SetCash(this InGame, double) Method Parameters InGameExt.SetHealth(this InGame, double) Method Parameters InGameExt.SetMaxHealth(this InGame, double) Method Parameters InGameExt.SetRound(this InGame, int) Method Parameters InGameExt.SetRoundSet(this InGame, RoundSetModel) Method Parameters InGameExt.SpawnBloons(this InGame, Il2CppReferenceArray) Method Parameters InGameExt.SpawnBloons(this InGame, int) Method Parameters InGameExt.SpawnBloons(this InGame, List) Method Parameters InGameExt.SpawnBloons(this InGame, string, int, float) Method Parameters InGameExt.SpawnBloons(this InGame, List) Method Parameters
BTD_Mod_Helper.Extensions.InGameExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.InGameExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions InGameExt Class Methods InGameExt.AddCash(this InGame, double) Method Parameters InGameExt.AddHealth(this InGame, double) Method Parameters InGameExt.AddMaxHealth(this InGame, double) Method Parameters InGameExt.GetAbilities(this InGame) Method Parameters Returns InGameExt.GetAllBloonToSim(this InGame) Method Parameters Returns InGameExt.GetAllObjectsOfType(this InGame) Method Type parameters Parameters Returns InGameExt.GetAllTowerToSim(this InGame, string) Method Parameters Returns InGameExt.GetBloons(this InGame) Method Parameters Returns InGameExt.GetCash(this InGame) Method Parameters Returns InGameExt.GetCashManager(this InGame, int) Method Parameters Returns InGameExt.GetFactory(this InGame) Method Type parameters Parameters Returns InGameExt.GetGameModel(this InGame) Method Parameters Returns InGameExt.GetHealth(this InGame) Method Parameters Returns InGameExt.GetInGameUI(this InGame) Method Parameters Returns InGameExt.GetMainFactory(this InGame) Method Parameters Returns InGameExt.GetMap(this InGame) Method Parameters Returns InGameExt.GetMaxHealth(this InGame) Method Parameters Returns InGameExt.GetPoppedBloons(this InGame) Method Parameters Returns InGameExt.GetProjectiles(this InGame) Method Parameters Returns InGameExt.GetSimulation(this InGame) Method Parameters Returns InGameExt.GetTowerInventory(this InGame) Method Parameters Returns InGameExt.GetTowerManager(this InGame) Method Parameters Returns InGameExt.GetTowers(this InGame, string) Method Parameters Returns InGameExt.GetUnityToSimulation(this InGame) Method Parameters Returns InGameExt.IsCoOpReady(this InGame) Method Parameters Returns InGameExt.IsInGame(this InGame) Method Parameters Returns InGameExt.SellTower(this InGame, Tower) Method Parameters InGameExt.SellTowers(this InGame, List) Method Parameters InGameExt.SetCash(this InGame, double) Method Parameters InGameExt.SetHealth(this InGame, double) Method Parameters InGameExt.SetMaxHealth(this InGame, double) Method Parameters InGameExt.SetRound(this InGame, int) Method Parameters InGameExt.SetRoundSet(this InGame, RoundSetModel) Method Parameters InGameExt.SpawnBloons(this InGame, Il2CppReferenceArray) Method Parameters InGameExt.SpawnBloons(this InGame, int) Method Parameters InGameExt.SpawnBloons(this InGame, List) Method Parameters InGameExt.SpawnBloons(this InGame, string, int, float) Method Parameters InGameExt.SpawnBloons(this InGame, List) Method Parameters
BTD_Mod_Helper.Extensions.InGameExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
bloonEmissionModels
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.Rounds.BloonEmissionModel >
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.InputFieldExt.html b/docs/BTD_Mod_Helper.Extensions.InputFieldExt.html
index 209a826cf..a590e5870 100644
--- a/docs/BTD_Mod_Helper.Extensions.InputFieldExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.InputFieldExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.InputFieldExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.Function(string).html b/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.Function(string).html
index 0b0ef7a8a..16ff50701 100644
--- a/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.Function(string).html
+++ b/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.Function(string).html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.Function(string)
Skip to Main Content
BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.Function(string)
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.html b/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.html
index 383c47e75..9a122cd25 100644
--- a/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.html
+++ b/docs/BTD_Mod_Helper.Extensions.InputFieldOnValueChanged.html
@@ -1,7 +1,7 @@
-BTD_Mod_Helper.Extensions.InputFieldOnValueChanged
Skip to Main Content
BTD_Mod_Helper.Extensions.InputFieldOnValueChanged
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.InputFieldOnValueChanged
Skip to Main Content
BTD_Mod_Helper.Extensions.InputFieldOnValueChanged
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Inheritance System.Object ï¡’ InputFieldOnValueChanged
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.Function(string).html b/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.Function(string).html
index 79e058aa8..a0958902e 100644
--- a/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.Function(string).html
+++ b/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.Function(string).html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.Function(string)
Skip to Main Content
BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.Function(string)
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.html b/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.html
index 94a12c81d..ea58a4e05 100644
--- a/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.html
+++ b/docs/BTD_Mod_Helper.Extensions.InputFieldSubmitEvent.html
@@ -1,7 +1,7 @@
-BTD_Mod_Helper.Extensions.InputFieldSubmitEvent
Skip to Main Content
BTD_Mod_Helper.Extensions.InputFieldSubmitEvent
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.LayoutGroupExt.html b/docs/BTD_Mod_Helper.Extensions.LayoutGroupExt.html
index 220c1be3f..3a4215793 100644
--- a/docs/BTD_Mod_Helper.Extensions.LayoutGroupExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.LayoutGroupExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.LayoutGroupExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ListExt.html b/docs/BTD_Mod_Helper.Extensions.ListExt.html
index 81e11d058..e9dce76be 100644
--- a/docs/BTD_Mod_Helper.Extensions.ListExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ListExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ListExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ListExt Class Methods ListExt.Duplicate(this List) Method Type parameters Parameters Returns ListExt.DuplicateAs<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.GetItemOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.GetItemsOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.HasItemsOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.LoadFromFile(this List, string) Method Type parameters Parameters Returns ListExt.LoadFromFile(this List, string, bool) Method Type parameters Parameters Returns ListExt.RemoveItem<TSource,TCast>(this List, TCast) Method Type parameters Parameters Returns ListExt.RemoveItemOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.RemoveItemsOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.SaveToFile(this List, string) Method Type parameters Parameters Returns ListExt.ToIl2CppList(this List) Method Type parameters Parameters Returns ListExt.ToIl2CppReferenceArray(this List) Method Type parameters Parameters Returns ListExt.ToLockList(this List) Method Type parameters Parameters Returns ListExt.ToRootObjectLockList(this List) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.ListExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.ListExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ListExt Class Methods ListExt.Duplicate(this List) Method Type parameters Parameters Returns ListExt.DuplicateAs<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.GetItemOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.GetItemsOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.HasItemsOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.LoadFromFile(this List, string, bool) Method Type parameters Parameters Returns ListExt.LoadFromFile(this List, string) Method Type parameters Parameters Returns ListExt.RemoveItem<TSource,TCast>(this List, TCast) Method Type parameters Parameters Returns ListExt.RemoveItemOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.RemoveItemsOfType<TSource,TCast>(this List) Method Type parameters Parameters Returns ListExt.SaveToFile(this List, string) Method Type parameters Parameters Returns ListExt.ToIl2CppList(this List) Method Type parameters Parameters Returns ListExt.ToIl2CppReferenceArray(this List) Method Type parameters Parameters Returns ListExt.ToLockList(this List) Method Type parameters Parameters Returns ListExt.ToRootObjectLockList(this List) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.ListExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
ListExt Class
Extensions for non il2cpp Lists
@@ -90,42 +90,42 @@
list
System.Collections.Generic.List< TSource >
Returns
System.Boolean
-
-
ListExt.LoadFromFile(this List, string) Method
+
+
ListExt.LoadFromFile(this List, string, bool) Method
Load a List from a FilePath
-
public static T LoadFromFile <T >(this System.Collections.Generic.List<T> list, string filePath ) ;
+public static T LoadFromFile <T >(this System.Collections.Generic.List<T> list, string filePath, out bool success ) ;
Type parameters
-
+
T
Parameters
-
-list
System.Collections.Generic.List< T >
-
+
+list
System.Collections.Generic.List< T >
+
filePath
System.String
FilePath of the saved List
+
+success
System.Boolean
+Will be true if the List was successfully loaded, otherwise will be false
Returns
-T
+
T
The loaded List if successful, otherwise default value
-
- ListExt.LoadFromFile(this List, string, bool) Method
+
+ ListExt.LoadFromFile(this List, string) Method
Load a List from a FilePath
-public static T LoadFromFile <T >(this System.Collections.Generic.List<T> list, string filePath, out bool success ) ;
+public static T LoadFromFile <T >(this System.Collections.Generic.List<T> list, string filePath ) ;
Type parameters
-
+
T
Parameters
-
-list
System.Collections.Generic.List< T >
-
+
+list
System.Collections.Generic.List< T >
+
filePath
System.String
FilePath of the saved List
-
-success
System.Boolean
-Will be true if the List was successfully loaded, otherwise will be false
Returns
-T
+
T
The loaded List if successful, otherwise default value
ListExt.RemoveItem<TSource,TCast>(this List, TCast) Method
@@ -255,4 +255,4 @@
list
System.Collections.Generic.List< T >
Returns
-Il2CppAssets.Scripts.Simulation.Objects.RootObjectLockList
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Il2CppAssets.Scripts.Simulation.Objects.RootObjectLockList
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.LocalizationManagerExt.html b/docs/BTD_Mod_Helper.Extensions.LocalizationManagerExt.html
index 681a788b2..21680b1dc 100644
--- a/docs/BTD_Mod_Helper.Extensions.LocalizationManagerExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.LocalizationManagerExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.LocalizationManagerExt
Skip to Main Content
BTD_Mod_Helper.Extensions.LocalizationManagerExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.LockedList.html b/docs/BTD_Mod_Helper.Extensions.LockedList.html
index 0f59288fe..a7d15e357 100644
--- a/docs/BTD_Mod_Helper.Extensions.LockedList.html
+++ b/docs/BTD_Mod_Helper.Extensions.LockedList.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.LockedList
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions LockedList Class Methods LockedList.Any(this LockList) Method Type parameters Parameters Returns LockedList.Any(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.FindIndex(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.First(this LockList) Method Type parameters Parameters Returns LockedList.First(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.FirstOrDefault(this LockList) Method Type parameters Parameters Returns LockedList.FirstOrDefault(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.ForEach(this LockList, Action) Method Type parameters Parameters LockedList.Last(this LockList) Method Type parameters Parameters Returns LockedList.LastOrDefault(this LockList, Func<T,bool>) Method Type parameters Parameters Returns LockedList.Where(this LockList, Func<T,bool>) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.LockedList
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.LockedListExt.html b/docs/BTD_Mod_Helper.Extensions.LockedListExt.html
index 1d7d11838..b81a61830 100644
--- a/docs/BTD_Mod_Helper.Extensions.LockedListExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.LockedListExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.LockedListExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.MapExt.html b/docs/BTD_Mod_Helper.Extensions.MapExt.html
index 9ef4cd2f9..391b50314 100644
--- a/docs/BTD_Mod_Helper.Extensions.MapExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.MapExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.MapExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.MiscModelExt.html b/docs/BTD_Mod_Helper.Extensions.MiscModelExt.html
index 8def82931..275adba8e 100644
--- a/docs/BTD_Mod_Helper.Extensions.MiscModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.MiscModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.MiscModelExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ModModelExt.html b/docs/BTD_Mod_Helper.Extensions.ModModelExt.html
index 40ca61e96..e51869f17 100644
--- a/docs/BTD_Mod_Helper.Extensions.ModModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ModModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ModModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ModModelExt Class Methods ModModelExt.AddMutator(this ModModel, MutatorModModel) Method Parameters ModModelExt.GetMutator(this ModModel) Method Type parameters Parameters Returns ModModelExt.GetMutator(this ModModel, int) Method Type parameters Parameters Returns ModModelExt.GetMutator(this ModModel, string) Method Type parameters Parameters Returns ModModelExt.GetMutators(this ModModel) Method Type parameters Parameters Returns ModModelExt.HasMutator(this ModModel) Method Type parameters Parameters Returns ModModelExt.HasMutator(this ModModel, T) Method Type parameters Parameters Returns ModModelExt.LockTowerSet(this ModModel, TowerSet, bool) Method Parameters ModModelExt.RemoveMutator(this ModModel, MutatorModModel) Method Parameters ModModelExt.RemoveMutator(this ModModel) Method Type parameters Parameters ModModelExt.RemoveMutator(this ModModel, int) Method Type parameters Parameters ModModelExt.RemoveMutator(this ModModel, string) Method Type parameters Parameters ModModelExt.RemoveMutators(this ModModel, Func<MutatorModModel,bool>) Method Parameters ModModelExt.RemoveMutators(this ModModel) Method Type parameters Parameters ModModelExt.SetAllCashMultiplier(this ModModel, float) Method Parameters ModModelExt.SetBloonHealth(this ModModel, float, string) Method Parameters ModModelExt.SetContinuesEnabled(this ModModel, bool) Method Parameters ModModelExt.SetEndingRound(this ModModel, int) Method Parameters ModModelExt.SetImpoppable(this ModModel, bool) Method Parameters ModModelExt.SetIncomeEnabled(this ModModel, bool) Method Parameters ModModelExt.SetMaxHealth(this ModModel, int) Method Parameters ModModelExt.SetMkEnabled(this ModModel, bool) Method Parameters ModModelExt.SetPowersEnabled(this ModModel, bool) Method Parameters ModModelExt.SetReversed(this ModModel, bool) Method Parameters ModModelExt.SetSellingEnabled(this ModModel, bool) Method Parameters ModModelExt.SetSellMultiplier(this ModModel, float) Method Parameters ModModelExt.SetStartingCash(this ModModel, int, int, float) Method Parameters ModModelExt.SetStartingHealth(this ModModel, int) Method Parameters ModModelExt.SetStartingRound(this ModModel, int) Method Parameters ModModelExt.UseRoundSet(this ModModel, string) Method Parameters ModModelExt.UseRoundSet(this ModModel) Method Type parameters Parameters
BTD_Mod_Helper.Extensions.ModModelExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.ModModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ModModelExt Class Methods ModModelExt.AddMutator(this ModModel, MutatorModModel) Method Parameters ModModelExt.GetMutator(this ModModel, int) Method Type parameters Parameters Returns ModModelExt.GetMutator(this ModModel, string) Method Type parameters Parameters Returns ModModelExt.GetMutator(this ModModel) Method Type parameters Parameters Returns ModModelExt.GetMutators(this ModModel) Method Type parameters Parameters Returns ModModelExt.HasMutator(this ModModel, T) Method Type parameters Parameters Returns ModModelExt.HasMutator(this ModModel) Method Type parameters Parameters Returns ModModelExt.LockTowerSet(this ModModel, TowerSet, bool) Method Parameters ModModelExt.RemoveMutator(this ModModel, MutatorModModel) Method Parameters ModModelExt.RemoveMutator(this ModModel, int) Method Type parameters Parameters ModModelExt.RemoveMutator(this ModModel, string) Method Type parameters Parameters ModModelExt.RemoveMutator(this ModModel) Method Type parameters Parameters ModModelExt.RemoveMutators(this ModModel, Func<MutatorModModel,bool>) Method Parameters ModModelExt.RemoveMutators(this ModModel) Method Type parameters Parameters ModModelExt.SetAllCashMultiplier(this ModModel, float) Method Parameters ModModelExt.SetBloonHealth(this ModModel, float, string) Method Parameters ModModelExt.SetContinuesEnabled(this ModModel, bool) Method Parameters ModModelExt.SetEndingRound(this ModModel, int) Method Parameters ModModelExt.SetImpoppable(this ModModel, bool) Method Parameters ModModelExt.SetIncomeEnabled(this ModModel, bool) Method Parameters ModModelExt.SetMaxHealth(this ModModel, int) Method Parameters ModModelExt.SetMkEnabled(this ModModel, bool) Method Parameters ModModelExt.SetPowersEnabled(this ModModel, bool) Method Parameters ModModelExt.SetReversed(this ModModel, bool) Method Parameters ModModelExt.SetSellingEnabled(this ModModel, bool) Method Parameters ModModelExt.SetSellMultiplier(this ModModel, float) Method Parameters ModModelExt.SetStartingCash(this ModModel, int, int, float) Method Parameters ModModelExt.SetStartingHealth(this ModModel, int) Method Parameters ModModelExt.SetStartingRound(this ModModel, int) Method Parameters ModModelExt.UseRoundSet(this ModModel, string) Method Parameters ModModelExt.UseRoundSet(this ModModel) Method Type parameters Parameters
BTD_Mod_Helper.Extensions.ModModelExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
ModModelExt Class
Extensions for the ModModel (GameMode) class
@@ -16,37 +16,22 @@
model Il2CppAssets.Scripts.Models.ModModel
mutator
Il2CppAssets.Scripts.Models.MutatorModModel
-
-
ModModelExt.GetMutator(this ModModel) Method
-
Return the first Mutator of type T, or null if there isn't one
-
public static T GetMutator <T >(this ModModel model )
- where T : MutatorModModel ;
-
-
Type parameters
-
-
T
-
The Mutator you want
-
Parameters
-
-
model
Il2CppAssets.Scripts.Models.ModModel
-
Returns
-
T
ModModelExt.GetMutator(this ModModel, int) Method
Return the index'th Mutator of type T, or null
public static T GetMutator <T >(this ModModel model, int index )
where T : MutatorModModel ;
-
Type parameters
+
Type parameters
T
The Mutator you want
-
Parameters
+
Parameters
model
Il2CppAssets.Scripts.Models.ModModel
index
System.Int32
-
Returns
+
Returns
T
ModModelExt.GetMutator(this ModModel, string) Method
@@ -54,17 +39,32 @@
public static T GetMutator <T >(this ModModel model, string nameContains )
where T : MutatorModModel ;
- Type parameters
+ Type parameters
T
The Mutator you want
- Parameters
+ Parameters
model
Il2CppAssets.Scripts.Models.ModModel
nameContains
System.String
- Returns
+ Returns
T
+
+ ModModelExt.GetMutator(this ModModel) Method
+Return the first Mutator of type T, or null if there isn't one
+public static T GetMutator <T >(this ModModel model )
+ where T : MutatorModModel ;
+
+ Type parameters
+
+T
+The Mutator you want
+ Parameters
+
+model
Il2CppAssets.Scripts.Models.ModModel
+ Returns
+T
ModModelExt.GetMutators(this ModModel) Method
Return all Mutators of type T
@@ -80,36 +80,36 @@ model
Il2CppAssets.Scripts.Models.ModModel
Returns
System.Collections.Generic.IEnumerable< T >
-
- ModModelExt.HasMutator(this ModModel) Method
-Check if this has a specific Mutator
-public static bool HasMutator <T >(this ModModel model )
+
+ ModModelExt.HasMutator(this ModModel, T) Method
+Check if this has a specific Mutator and return it
+public static bool HasMutator <T >(this ModModel model, out T mutator )
where T : MutatorModModel ;
Type parameters
-
+
T
The Mutator you're checking for
Parameters
-
+
model
Il2CppAssets.Scripts.Models.ModModel
+
+mutator
T
Returns
System.Boolean
-
- ModModelExt.HasMutator(this ModModel, T) Method
-Check if this has a specific Mutator and return it
-public static bool HasMutator <T >(this ModModel model, out T mutator )
+
+ ModModelExt.HasMutator(this ModModel) Method
+Check if this has a specific Mutator
+public static bool HasMutator <T >(this ModModel model )
where T : MutatorModModel ;
Type parameters
-
+
T
The Mutator you're checking for
Parameters
-
+
model
Il2CppAssets.Scripts.Models.ModModel
-
-mutator
T
Returns
System.Boolean
@@ -136,30 +136,17 @@ model
Il2CppAssets.Scripts.Models.ModModel
mutator
Il2CppAssets.Scripts.Models.MutatorModModel
-
- ModModelExt.RemoveMutator(this ModModel) Method
-Remove the first Mutator of Type T
-public static void RemoveMutator <T >(this ModModel model )
- where T : MutatorModModel ;
-
- Type parameters
-
-T
-The Mutator you want to remove
- Parameters
-
-model
Il2CppAssets.Scripts.Models.ModModel
ModModelExt.RemoveMutator(this ModModel, int) Method
Remove the index'th Mutator of Type T
public static void RemoveMutator <T >(this ModModel model, int index )
where T : MutatorModModel ;
- Type parameters
+ Type parameters
T
The Mutator you want to remove
- Parameters
+ Parameters
model
Il2CppAssets.Scripts.Models.ModModel
@@ -170,15 +157,28 @@ public static void RemoveMutator <T >(this ModModel model, string nameContains )
where T : MutatorModModel ;
- Type parameters
+ Type parameters
T
The Mutator you want to remove
- Parameters
+ Parameters
model
Il2CppAssets.Scripts.Models.ModModel
nameContains
System.String
+
+ ModModelExt.RemoveMutator(this ModModel) Method
+Remove the first Mutator of Type T
+public static void RemoveMutator <T >(this ModModel model )
+ where T : MutatorModModel ;
+
+ Type parameters
+
+T
+The Mutator you want to remove
+ Parameters
+
+model
Il2CppAssets.Scripts.Models.ModModel
ModModelExt.RemoveMutators(this ModModel, Func<MutatorModModel,bool>) Method
Removes all mutators that match a given condition
@@ -383,4 +383,4 @@ T
Parameters
-model
Il2CppAssets.Scripts.Models.ModModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
model
Il2CppAssets.Scripts.Models.ModModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ModelExt.html b/docs/BTD_Mod_Helper.Extensions.ModelExt.html
index ad9f19a23..096d74cc3 100644
--- a/docs/BTD_Mod_Helper.Extensions.ModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ModelExt Class Methods ModelExt.AddChildDependants(this Model, IEnumerable) Method Type parameters Parameters ModelExt.Duplicate(this T) Method Type parameters Parameters Returns ModelExt.Duplicate(this T, string) Method Type parameters Parameters Returns ModelExt.FindDescendant(this Model, string) Method Type parameters Parameters Returns ModelExt.FindDescendant(this Model, Predicate) Method Type parameters Parameters Returns ModelExt.FindDescendants(this Model) Method Type parameters Parameters Returns ModelExt.FindDescendants(this Model, string) Method Type parameters Parameters Returns ModelExt.FindDescendants(this Model, Predicate) Method Type parameters Parameters Returns ModelExt.HasDescendant(this Model) Method Type parameters Parameters Returns ModelExt.HasDescendant(this Model, string, T) Method Type parameters Parameters Returns ModelExt.HasDescendant(this Model, T) Method Type parameters Parameters Returns ModelExt.RemoveChildDependants(this Model, IEnumerable) Method Type parameters Parameters ModelExt.SetName(this T, string) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.ModelExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.ModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions ModelExt Class Methods ModelExt.AddChildDependants(this Model, IEnumerable) Method Type parameters Parameters ModelExt.Duplicate(this T, string) Method Type parameters Parameters Returns ModelExt.Duplicate(this T) Method Type parameters Parameters Returns ModelExt.FindDescendant(this Model, string) Method Type parameters Parameters Returns ModelExt.FindDescendant(this Model, Predicate) Method Type parameters Parameters Returns ModelExt.FindDescendants(this Model, string) Method Type parameters Parameters Returns ModelExt.FindDescendants(this Model, Predicate) Method Type parameters Parameters Returns ModelExt.FindDescendants(this Model) Method Type parameters Parameters Returns ModelExt.HasDescendant(this Model, string, T) Method Type parameters Parameters Returns ModelExt.HasDescendant(this Model, T) Method Type parameters Parameters Returns ModelExt.HasDescendant(this Model) Method Type parameters Parameters Returns ModelExt.RemoveChildDependants(this Model, IEnumerable) Method Type parameters Parameters ModelExt.SetName(this T, string) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.ModelExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
ModelExt Class
Extensions for Models
@@ -21,38 +21,38 @@
model Il2CppAssets.Scripts.Models.Model
children
System.Collections.Generic.IEnumerable< T >
-
-
ModelExt.Duplicate(this T) Method
-
Create a new and separate copy of this object. Same as using: .Clone().Cast();
-
public static T Duplicate <T >(this T model )
- where T : Model ;
-
-
Type parameters
-
-
T
-
Type of object you want to cast to when duplicating. Done automatically
-
Parameters
-
-
model
T
-
Returns
-
T
ModelExt.Duplicate(this T, string) Method
Duplicates a model and also sets its name to something new
public static T Duplicate <T >(this T model, string name )
where T : Model ;
-
Type parameters
+
Type parameters
T
Type of object you want to cast to when duplicating. Done automatically
-
Parameters
+
Parameters
model
T
name
System.String
-
Returns
+
Returns
T
+
+
ModelExt.Duplicate(this T) Method
+
Create a new and separate copy of this object. Same as using: .Clone().Cast();
+
public static T Duplicate <T >(this T model )
+ where T : Model ;
+
+
Type parameters
+
+
T
+
Type of object you want to cast to when duplicating. Done automatically
+
Parameters
+
+
model
T
+
Returns
+
T
ModelExt.FindDescendant(this Model, string) Method
Finds the first descendent of a given type whose name contains the specified string, or null if not found
@@ -85,35 +85,21 @@
condition
System.Predicate< T >
Returns
T
-
-
ModelExt.FindDescendants(this Model) Method
-
Finds the descendents of a given type
-
public static T[] FindDescendants <T >(this Model model )
- where T : Model ;
-
-
Type parameters
-
-
T
-
Parameters
-
-
model
Il2CppAssets.Scripts.Models.Model
-
Returns
-
T []
ModelExt.FindDescendants(this Model, string) Method
Finds the descendents of a given type whose name contains the specified string
public static T[] FindDescendants <T >(this Model model, string nameContains )
where T : Model ;
-
Type parameters
+
Type parameters
T
-
Parameters
+
Parameters
model
Il2CppAssets.Scripts.Models.Model
nameContains
System.String
-
Returns
+
Returns
T []
ModelExt.FindDescendants(this Model, Predicate) Method
@@ -121,47 +107,47 @@
public static T[] FindDescendants <T >(this Model model, System.Predicate<T> condition )
where T : Model ;
- Type parameters
+ Type parameters
T
- Parameters
+ Parameters
model
Il2CppAssets.Scripts.Models.Model
condition
System.Predicate< T >
- Returns
+ Returns
T []
-
- ModelExt.HasDescendant(this Model) Method
-Returns whether a model has a descendant of a given type
-public static bool HasDescendant <T >(this Model model )
+
+ ModelExt.FindDescendants(this Model) Method
+Finds the descendents of a given type
+public static T[] FindDescendants <T >(this Model model )
where T : Model ;
- Type parameters
-
+ Type parameters
+
T
- Parameters
-
+ Parameters
+
model
Il2CppAssets.Scripts.Models.Model
- Returns
-System.Boolean
+ Returns
+T []
ModelExt.HasDescendant(this Model, string, T) Method
Returns whether a model has a descendant of a given type with a filtered name, providing it via the out parameter if so
public static bool HasDescendant <T >(this Model model, string nameContains, out T t )
where T : Model ;
- Type parameters
+ Type parameters
T
- Parameters
+ Parameters
model
Il2CppAssets.Scripts.Models.Model
nameContains
System.String
t
T
- Returns
+ Returns
System.Boolean
ModelExt.HasDescendant(this Model, T) Method
@@ -169,14 +155,28 @@ public static bool HasDescendant <T >(this Model model, out T t )
where T : Model ;
- Type parameters
+ Type parameters
T
- Parameters
+ Parameters
model
Il2CppAssets.Scripts.Models.Model
t
T
+ Returns
+System.Boolean
+
+ ModelExt.HasDescendant(this Model) Method
+Returns whether a model has a descendant of a given type
+public static bool HasDescendant <T >(this Model model )
+ where T : Model ;
+
+ Type parameters
+
+T
+ Parameters
+
+model
Il2CppAssets.Scripts.Models.Model
Returns
System.Boolean
@@ -212,4 +212,4 @@
name
System.String
Returns
-T
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
T
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.NKMultiGameInterfaceExt.html b/docs/BTD_Mod_Helper.Extensions.NKMultiGameInterfaceExt.html
index e9b712abd..2606aa1f3 100644
--- a/docs/BTD_Mod_Helper.Extensions.NKMultiGameInterfaceExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.NKMultiGameInterfaceExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.NKMultiGameInterfaceExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions NKMultiGameInterfaceExt Class Methods NKMultiGameInterfaceExt.IsCoOpHost(this NKMultiGameInterface) Method Parameters Returns NKMultiGameInterfaceExt.ReadMessage(this NKMultiGameInterface, Il2CppStructArray) Method Type parameters Parameters Returns NKMultiGameInterfaceExt.ReadMessage(this NKMultiGameInterface, Message) Method Type parameters Parameters Returns NKMultiGameInterfaceExt.SendMessage(this NKMultiGameInterface, Message) Method Parameters NKMultiGameInterfaceExt.SendMessage(this NKMultiGameInterface, String, Nullable, string) Method Parameters NKMultiGameInterfaceExt.SendMessage(this NKMultiGameInterface, T, Nullable, string) Method Type parameters Parameters NKMultiGameInterfaceExt.SendMessageEx(this NKMultiGameInterface, T, Nullable, string) Method Type parameters Parameters
BTD_Mod_Helper.Extensions.NKMultiGameInterfaceExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.NKMultiGameInterfaceExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions NKMultiGameInterfaceExt Class Methods NKMultiGameInterfaceExt.IsCoOpHost(this NKMultiGameInterface) Method Parameters Returns NKMultiGameInterfaceExt.ReadMessage(this NKMultiGameInterface, Il2CppStructArray) Method Type parameters Parameters Returns NKMultiGameInterfaceExt.ReadMessage(this NKMultiGameInterface, Message) Method Type parameters Parameters Returns NKMultiGameInterfaceExt.SendMessage(this NKMultiGameInterface, Message) Method Parameters NKMultiGameInterfaceExt.SendMessage(this NKMultiGameInterface, String, Nullable, string) Method Parameters NKMultiGameInterfaceExt.SendMessage(this NKMultiGameInterface, T, Nullable, string) Method Type parameters Parameters NKMultiGameInterfaceExt.SendMessageEx(this NKMultiGameInterface, T, Nullable, string) Method Type parameters Parameters
BTD_Mod_Helper.Extensions.NKMultiGameInterfaceExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Coop code used to distinguish this message from others. Like a lock and key for reading messages
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.NK_TextMeshProUGUIExt.html b/docs/BTD_Mod_Helper.Extensions.NK_TextMeshProUGUIExt.html
index 0c98419ed..d2bab3fe1 100644
--- a/docs/BTD_Mod_Helper.Extensions.NK_TextMeshProUGUIExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.NK_TextMeshProUGUIExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.NK_TextMeshProUGUIExt
Skip to Main Content
BTD_Mod_Helper.Extensions.NK_TextMeshProUGUIExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.PetModelBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.PetModelBehaviorExt.html
index 63d1bb5bf..efe1c0f13 100644
--- a/docs/BTD_Mod_Helper.Extensions.PetModelBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.PetModelBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.PetModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.PetModelBehaviorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.PopupScreenExt.html b/docs/BTD_Mod_Helper.Extensions.PopupScreenExt.html
index 36d4d4792..d10603eb0 100644
--- a/docs/BTD_Mod_Helper.Extensions.PopupScreenExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.PopupScreenExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.PopupScreenExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.PowerModelBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.PowerModelBehaviorExt.html
index 01a274d75..3826e827f 100644
--- a/docs/BTD_Mod_Helper.Extensions.PowerModelBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.PowerModelBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.PowerModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.PowerModelBehaviorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ProfileModelExt.html b/docs/BTD_Mod_Helper.Extensions.ProfileModelExt.html
index 20844b3ec..b76811847 100644
--- a/docs/BTD_Mod_Helper.Extensions.ProfileModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ProfileModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ProfileModelExt
Skip to Main Content
BTD_Mod_Helper.Extensions.ProfileModelExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.ProfileModelExt
Skip to Main Content
BTD_Mod_Helper.Extensions.ProfileModelExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+Returns whether or not the tower was unlocked
+
+
ProfileModelExt.UnlockTower(this ProfileModel, string) Method
+
Add a tower to the list of UnlockedTowers
+
public static void UnlockTower (this ProfileModel profileModel, string towerId ) ;
+
+
Parameters
+
+
profileModel
Il2CppAssets.Scripts.Models.Profile.ProfileModel
+
+
towerId
System.String
+
The ID of the tower you want to unlock
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ProjectileBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.ProjectileBehaviorExt.html
index cf0c85387..c4d7e9aaf 100644
--- a/docs/BTD_Mod_Helper.Extensions.ProjectileBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ProjectileBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ProjectileBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.ProjectileBehaviorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ProjectileExt.html b/docs/BTD_Mod_Helper.Extensions.ProjectileExt.html
index f788ef6a0..4b08c104b 100644
--- a/docs/BTD_Mod_Helper.Extensions.ProjectileExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ProjectileExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ProjectileExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt.html
index 9131eb1b5..8aed11570 100644
--- a/docs/BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.ProjectileModelBehaviorExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
ProjectileModelBehaviorExt Class
Behavior Extensions for ProjectileModels
@@ -51,66 +51,66 @@
model
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
Returns
System.Collections.Generic.List< T >
-
-
ProjectileModelBehaviorExt.HasBehavior(this ProjectileModel) Method
+
+
ProjectileModelBehaviorExt.HasBehavior(this ProjectileModel, T) Method
Check if this has a specific Behavior
-
public static bool HasBehavior <T >(this ProjectileModel model )
+public static bool HasBehavior <T >(this ProjectileModel model, out T behavior )
where T : Model ;
Type parameters
-
+
T
The Behavior you're checking for
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
+
+behavior
T
Returns
System.Boolean
-
- ProjectileModelBehaviorExt.HasBehavior(this ProjectileModel, T) Method
+
+ ProjectileModelBehaviorExt.HasBehavior(this ProjectileModel) Method
Check if this has a specific Behavior
-public static bool HasBehavior <T >(this ProjectileModel model, out T behavior )
+public static bool HasBehavior <T >(this ProjectileModel model )
where T : Model ;
Type parameters
-
+
T
The Behavior you're checking for
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
-
-behavior
T
Returns
System.Boolean
-
- ProjectileModelBehaviorExt.RemoveBehavior(this ProjectileModel) Method
-Remove the first Behavior of Type T
-public static void RemoveBehavior <T >(this ProjectileModel model )
+
+ ProjectileModelBehaviorExt.RemoveBehavior(this ProjectileModel, T) Method
+Remove the first Behavior of type T
+public static void RemoveBehavior <T >(this ProjectileModel model, T behavior )
where T : Model ;
Type parameters
-
+
T
The Behavior you want to remove
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
-
- ProjectileModelBehaviorExt.RemoveBehavior(this ProjectileModel, T) Method
-Remove the first Behavior of type T
-public static void RemoveBehavior <T >(this ProjectileModel model, T behavior )
+
+behavior
T
+
+ ProjectileModelBehaviorExt.RemoveBehavior(this ProjectileModel) Method
+Remove the first Behavior of Type T
+public static void RemoveBehavior <T >(this ProjectileModel model )
where T : Model ;
Type parameters
-
+
T
The Behavior you want to remove
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
-
-behavior
T
ProjectileModelBehaviorExt.RemoveBehaviors(this ProjectileModel) Method
Remove all Behaviors of type T
@@ -131,4 +131,4 @@ The Behavior you want to remove
Parameters
-model
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
model
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ProjectileModelExt.html b/docs/BTD_Mod_Helper.Extensions.ProjectileModelExt.html
index ed1ebd197..d2b34afcd 100644
--- a/docs/BTD_Mod_Helper.Extensions.ProjectileModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ProjectileModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ProjectileModelExt
Skip to Main Content
BTD_Mod_Helper.Extensions.ProjectileModelExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.RendererExt.html b/docs/BTD_Mod_Helper.Extensions.RendererExt.html
index 53717f1d7..47e3bcbb4 100644
--- a/docs/BTD_Mod_Helper.Extensions.RendererExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.RendererExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.RendererExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.RootObjectLockList.html b/docs/BTD_Mod_Helper.Extensions.RootObjectLockList.html
index 363a12cf6..2ff60bcf5 100644
--- a/docs/BTD_Mod_Helper.Extensions.RootObjectLockList.html
+++ b/docs/BTD_Mod_Helper.Extensions.RootObjectLockList.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.RootObjectLockList
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions RootObjectLockList Class Methods RootObjectLockList.AddTo<TSource,TCast>(this RootObjectLockList, TCast) Method Type parameters Parameters Returns RootObjectLockList.Duplicate(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.DuplicateAs<TSource,TCast>(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.GetItemOfType<TSource,TCast>(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.GetItemsOfType<TSource,TCast>(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.HasItemsOfType<TSource,TCast>(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.RemoveItem<TSource,TCast>(this RootObjectLockList, TCast) Method Type parameters Parameters Returns RootObjectLockList.RemoveItemOfType<TSource,TCast>(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.RemoveItemsOfType<TSource,TCast>(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.ToArray(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.ToIl2CppList(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.ToIl2CppReferenceArray(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.ToList(this RootObjectLockList) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.RootObjectLockList
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.RootObjectLockList
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions RootObjectLockList Class Methods RootObjectLockList.AddTo<TSource,TCast>(this RootObjectLockList, TCast) Method Type parameters Parameters Returns RootObjectLockList.Duplicate(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.DuplicateAs<TSource,TCast>(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.GetItemOfType<TSource,TCast>(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.GetItemsOfType<TSource,TCast>(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.HasItemsOfType<TSource,TCast>(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.RemoveItem<TSource,TCast>(this RootObjectLockList, TCast) Method Type parameters Parameters Returns RootObjectLockList.RemoveItemOfType<TSource,TCast>(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.RemoveItemsOfType<TSource,TCast>(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.ToArray(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.ToIl2CppList(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.ToIl2CppReferenceArray(this RootObjectLockList) Method Type parameters Parameters Returns RootObjectLockList.ToList(this RootObjectLockList) Method Type parameters Parameters Returns
BTD_Mod_Helper.Extensions.RootObjectLockList
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
System.Collections.Generic.List< T >
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.RoundModelExt.html b/docs/BTD_Mod_Helper.Extensions.RoundModelExt.html
index 9e4a2c963..03b271c31 100644
--- a/docs/BTD_Mod_Helper.Extensions.RoundModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.RoundModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.RoundModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions RoundModelExt Class Methods RoundModelExt.AddBloonGroup(this RoundModel, string, int, float, float) Method Parameters RoundModelExt.AddBloonGroup(this RoundModel, int, float, float) Method Type parameters Parameters RoundModelExt.ClearBloonGroups(this RoundModel) Method Parameters RoundModelExt.RemoveBloonGroup(this RoundModel, string) Method Parameters RoundModelExt.RemoveBloonGroup(this RoundModel, string, int) Method Parameters RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, string, bool) Method Parameters RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, bool) Method Type parameters Parameters
BTD_Mod_Helper.Extensions.RoundModelExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.RoundModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions RoundModelExt Class Methods RoundModelExt.AddBloonGroup(this RoundModel, string, int, float, float) Method Parameters RoundModelExt.AddBloonGroup(this RoundModel, int, float, float) Method Type parameters Parameters RoundModelExt.ClearBloonGroups(this RoundModel) Method Parameters RoundModelExt.RemoveBloonGroup(this RoundModel, string, int) Method Parameters RoundModelExt.RemoveBloonGroup(this RoundModel, string) Method Parameters RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, string, bool) Method Parameters RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, bool) Method Type parameters Parameters
BTD_Mod_Helper.Extensions.RoundModelExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
RoundModelExt Class
Extensions for RoundModels
@@ -57,28 +57,28 @@
Parameters
roundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
-
-
RoundModelExt.RemoveBloonGroup(this RoundModel, string) Method
-
Removes all Bloon Groups where the id is as specified
-
public static void RemoveBloonGroup (this RoundModel roundModel, string bloonId ) ;
-
-
Parameters
-
-
roundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
-
-
bloonId
System.String
RoundModelExt.RemoveBloonGroup(this RoundModel, string, int) Method
Removes the index'th Bloon Group where the id is as specified
public static void RemoveBloonGroup (this RoundModel roundModel, string bloonId, int index ) ;
-
Parameters
+
Parameters
roundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
bloonId
System.String
index
System.Int32
+
+
RoundModelExt.RemoveBloonGroup(this RoundModel, string) Method
+
Removes all Bloon Groups where the id is as specified
+
public static void RemoveBloonGroup (this RoundModel roundModel, string bloonId ) ;
+
+
Parameters
+
+
roundModel
Il2CppAssets.Scripts.Models.Rounds.RoundModel
+
+
bloonId
System.String
RoundModelExt.ReplaceBloonInGroups(this RoundModel, string, string, bool) Method
Replaces BloonGroups of a certain bloonId with ones for a new Id
@@ -108,4 +108,4 @@
oldBloonId
System.String
-
byBaseId
System.Boolean
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
byBaseId
System.Boolean
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.SelectableObjectExt.html b/docs/BTD_Mod_Helper.Extensions.SelectableObjectExt.html
index 2e81bff1d..8509b5c78 100644
--- a/docs/BTD_Mod_Helper.Extensions.SelectableObjectExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.SelectableObjectExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.SelectableObjectExt
Skip to Main Content
BTD_Mod_Helper.Extensions.SelectableObjectExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.SliderEventExt.Function(float).html b/docs/BTD_Mod_Helper.Extensions.SliderEventExt.Function(float).html
index bbcbe946a..2785679f1 100644
--- a/docs/BTD_Mod_Helper.Extensions.SliderEventExt.Function(float).html
+++ b/docs/BTD_Mod_Helper.Extensions.SliderEventExt.Function(float).html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.SliderEventExt.Function(float)
Skip to Main Content
BTD_Mod_Helper.Extensions.SliderEventExt.Function(float)
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.SliderEventExt.html b/docs/BTD_Mod_Helper.Extensions.SliderEventExt.html
index 20282c588..eb44c80b0 100644
--- a/docs/BTD_Mod_Helper.Extensions.SliderEventExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.SliderEventExt.html
@@ -1,7 +1,7 @@
-BTD_Mod_Helper.Extensions.SliderEventExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.SpawnerExt.html b/docs/BTD_Mod_Helper.Extensions.SpawnerExt.html
index 54848de0a..de45d9b4e 100644
--- a/docs/BTD_Mod_Helper.Extensions.SpawnerExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.SpawnerExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.SpawnerExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.SpriteExt.html b/docs/BTD_Mod_Helper.Extensions.SpriteExt.html
index 99e916aa2..00a10cd9c 100644
--- a/docs/BTD_Mod_Helper.Extensions.SpriteExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.SpriteExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.SpriteExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.SpriteReferenceExt.html b/docs/BTD_Mod_Helper.Extensions.SpriteReferenceExt.html
index 959228478..7583af488 100644
--- a/docs/BTD_Mod_Helper.Extensions.SpriteReferenceExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.SpriteReferenceExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.SpriteReferenceExt
Skip to Main Content
BTD_Mod_Helper.Extensions.SpriteReferenceExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.StandardTowerPurchaseButtonExt.html b/docs/BTD_Mod_Helper.Extensions.StandardTowerPurchaseButtonExt.html
index 6c4412c22..934c03990 100644
--- a/docs/BTD_Mod_Helper.Extensions.StandardTowerPurchaseButtonExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.StandardTowerPurchaseButtonExt.html
@@ -1,7 +1,7 @@
-BTD_Mod_Helper.Extensions.StandardTowerPurchaseButtonExt
Skip to Main Content
BTD_Mod_Helper.Extensions.StandardTowerPurchaseButtonExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.StandardTowerPurchaseButtonExt
Skip to Main Content
BTD_Mod_Helper.Extensions.StandardTowerPurchaseButtonExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Inheritance System.Object ï¡’ StandardTowerPurchaseButtonExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.StreamExt.html b/docs/BTD_Mod_Helper.Extensions.StreamExt.html
index 494c8de4f..f6df01e57 100644
--- a/docs/BTD_Mod_Helper.Extensions.StreamExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.StreamExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.StreamExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.StringExt.html b/docs/BTD_Mod_Helper.Extensions.StringExt.html
index 8dfa87876..ab38c41bb 100644
--- a/docs/BTD_Mod_Helper.Extensions.StringExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.StringExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.StringExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.SupportModelExt.html b/docs/BTD_Mod_Helper.Extensions.SupportModelExt.html
index 45d53b11b..0e60232db 100644
--- a/docs/BTD_Mod_Helper.Extensions.SupportModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.SupportModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.SupportModelExt
Skip to Main Content
BTD_Mod_Helper.Extensions.SupportModelExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Texture2DExt.html b/docs/BTD_Mod_Helper.Extensions.Texture2DExt.html
index 7d201d91b..c27921da4 100644
--- a/docs/BTD_Mod_Helper.Extensions.Texture2DExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.Texture2DExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Texture2DExt
Skip to Main Content
BTD_Mod_Helper.Extensions.Texture2DExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.Texture2DExt
Skip to Main Content
BTD_Mod_Helper.Extensions.Texture2DExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
Texture2DExt Class
Extensions for Texture2Ds
@@ -19,32 +19,32 @@
Returns
UnityEngine.Texture2D
-
-
Texture2DExt.CreateSpriteFromTexture(this Texture2D, float) Method
+
+
Texture2DExt.CreateSpriteFromTexture(this Texture2D, float, Vector2) Method
Create a Sprite from this Texture2D
-
public static Sprite CreateSpriteFromTexture (this Texture2D texture2D, float pixelsPerUnit ) ;
+public static Sprite CreateSpriteFromTexture (this Texture2D texture2D, float pixelsPerUnit, Vector2 pivot ) ;
Parameters
-
+
texture2D
UnityEngine.Texture2D
-
+
pixelsPerUnit
System.Single
Number of pixels you want in each unit. More pixels means bigger sprite in game
+
+pivot
UnityEngine.Vector2
Returns
UnityEngine.Sprite
-
- Texture2DExt.CreateSpriteFromTexture(this Texture2D, float, Vector2) Method
+
+ Texture2DExt.CreateSpriteFromTexture(this Texture2D, float) Method
Create a Sprite from this Texture2D
-public static Sprite CreateSpriteFromTexture (this Texture2D texture2D, float pixelsPerUnit, Vector2 pivot ) ;
+public static Sprite CreateSpriteFromTexture (this Texture2D texture2D, float pixelsPerUnit ) ;
Parameters
-
+
texture2D
UnityEngine.Texture2D
-
+
pixelsPerUnit
System.Single
Number of pixels you want in each unit. More pixels means bigger sprite in game
-
-pivot
UnityEngine.Vector2
Returns
UnityEngine.Sprite
@@ -80,4 +80,4 @@
texture
UnityEngine.Texture
-filePath
System.String
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
filePath
System.String
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.Function(bool).html b/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.Function(bool).html
index 4f7e366e9..17676c1c9 100644
--- a/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.Function(bool).html
+++ b/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.Function(bool).html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ToggleEventExt.Function(bool)
Skip to Main Content
BTD_Mod_Helper.Extensions.ToggleEventExt.Function(bool)
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.html b/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.html
index 568f807f6..409ebf403 100644
--- a/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ToggleEventExt.html
@@ -1,7 +1,7 @@
-BTD_Mod_Helper.Extensions.ToggleEventExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.ToggleExt.html b/docs/BTD_Mod_Helper.Extensions.ToggleExt.html
index 8773a41bb..621717425 100644
--- a/docs/BTD_Mod_Helper.Extensions.ToggleExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.ToggleExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.ToggleExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.TowerBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.TowerBehaviorExt.html
index 2a690d4e4..6591c117c 100644
--- a/docs/BTD_Mod_Helper.Extensions.TowerBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.TowerBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.TowerBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.TowerBehaviorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.TowerDetailsModelExt.html b/docs/BTD_Mod_Helper.Extensions.TowerDetailsModelExt.html
index d2419dddc..0f8dd23e6 100644
--- a/docs/BTD_Mod_Helper.Extensions.TowerDetailsModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.TowerDetailsModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.TowerDetailsModelExt
Skip to Main Content
BTD_Mod_Helper.Extensions.TowerDetailsModelExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.TowerExt.html b/docs/BTD_Mod_Helper.Extensions.TowerExt.html
index f131c72eb..a35c7eedf 100644
--- a/docs/BTD_Mod_Helper.Extensions.TowerExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.TowerExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.TowerExt
Skip to Main Content
BTD_Mod_Helper.Extensions.TowerExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.TowerExt
\ No newline at end of file
+
TowerModel to change to
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.TowerModelBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.TowerModelBehaviorExt.html
index ef7121175..752d0c3af 100644
--- a/docs/BTD_Mod_Helper.Extensions.TowerModelBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.TowerModelBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.TowerModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.TowerModelBehaviorExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.TowerModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.TowerModelBehaviorExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
TowerModelBehaviorExt Class
Behavior extensions for TowerModels
@@ -61,66 +61,66 @@
model
Il2CppAssets.Scripts.Models.Towers.TowerModel
Returns
System.Collections.Generic.List< T >
-
-
TowerModelBehaviorExt.HasBehavior(this TowerModel) Method
+
+
TowerModelBehaviorExt.HasBehavior(this TowerModel, T) Method
Check if this has a specific Behavior
-
public static bool HasBehavior <T >(this TowerModel model )
+public static bool HasBehavior <T >(this TowerModel model, out T behavior )
where T : Model ;
Type parameters
-
+
T
The Behavior you're checking for
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.TowerModel
+
+behavior
T
Returns
System.Boolean
-
- TowerModelBehaviorExt.HasBehavior(this TowerModel, T) Method
+
+ TowerModelBehaviorExt.HasBehavior(this TowerModel) Method
Check if this has a specific Behavior
-public static bool HasBehavior <T >(this TowerModel model, out T behavior )
+public static bool HasBehavior <T >(this TowerModel model )
where T : Model ;
Type parameters
-
+
T
The Behavior you're checking for
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.TowerModel
-
-behavior
T
Returns
System.Boolean
-
- TowerModelBehaviorExt.RemoveBehavior(this TowerModel) Method
-Remove the first Behavior of Type T
-public static void RemoveBehavior <T >(this TowerModel model )
+
+ TowerModelBehaviorExt.RemoveBehavior(this TowerModel, T) Method
+Removes a specific behavior from a tower
+public static void RemoveBehavior <T >(this TowerModel model, T behavior )
where T : Model ;
Type parameters
-
+
T
The Behavior you want to remove
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.TowerModel
-
- TowerModelBehaviorExt.RemoveBehavior(this TowerModel, T) Method
-Removes a specific behavior from a tower
-public static void RemoveBehavior <T >(this TowerModel model, T behavior )
+
+behavior
T
+
+ TowerModelBehaviorExt.RemoveBehavior(this TowerModel) Method
+Remove the first Behavior of Type T
+public static void RemoveBehavior <T >(this TowerModel model )
where T : Model ;
Type parameters
-
+
T
The Behavior you want to remove
Parameters
-
+
model
Il2CppAssets.Scripts.Models.Towers.TowerModel
-
-behavior
T
TowerModelBehaviorExt.RemoveBehaviors(this TowerModel) Method
Remove all Behaviors
@@ -141,4 +141,4 @@ The Behavior you want to remove
Parameters
-model
Il2CppAssets.Scripts.Models.Towers.TowerModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
model
Il2CppAssets.Scripts.Models.Towers.TowerModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.TowerModelExt.html b/docs/BTD_Mod_Helper.Extensions.TowerModelExt.html
index 963860d4d..f74d952e9 100644
--- a/docs/BTD_Mod_Helper.Extensions.TowerModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.TowerModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.TowerModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions TowerModelExt Class Methods TowerModelExt.AddTiersToName(this TowerModel) Method Parameters TowerModelExt.AddTiersToName(this TowerModel, int, int, int) Method Parameters TowerModelExt.ApplyDisplay(this TowerModel) Method Type parameters Parameters TowerModelExt.GetAbilities(this TowerModel) Method Parameters Returns TowerModelExt.GetAbility(this TowerModel) Method Parameters Returns TowerModelExt.GetAbility(this TowerModel, int) Method Parameters Returns TowerModelExt.GetAllTowerToSim(this TowerModel) Method Parameters Returns TowerModelExt.GetAppliedUpgrades(this TowerModel) Method Parameters Returns TowerModelExt.GetAttackModel(this TowerModel) Method Parameters Returns TowerModelExt.GetAttackModel(this TowerModel, int) Method Parameters Returns TowerModelExt.GetAttackModel(this TowerModel, string) Method Parameters Returns TowerModelExt.GetAttackModels(this TowerModel) Method Parameters Returns TowerModelExt.GetBaseId(this TowerModel) Method Parameters Returns TowerModelExt.GetHeroModel(this TowerModel) Method Parameters Returns TowerModelExt.GetIndex(this TowerModel) Method Parameters Returns TowerModelExt.GetModTower(this TowerModel) Method Parameters Returns TowerModelExt.GetModTower(this TowerModel) Method Type parameters Parameters Returns TowerModelExt.GetTowerDetailsModel(this TowerModel) Method Parameters Returns TowerModelExt.GetTowerId(this TowerModel) Method Parameters Returns TowerModelExt.GetTowerPurchaseButton(this TowerModel) Method Parameters Returns TowerModelExt.GetTowerSet(this TowerModel) Method Parameters Returns TowerModelExt.GetUpgrade(this TowerModel, int, int) Method Parameters Returns TowerModelExt.GetUpgradeLevel(this TowerModel, int) Method Parameters Returns TowerModelExt.GetWeapon(this TowerModel) Method Parameters Returns TowerModelExt.GetWeapon(this TowerModel, int) Method Parameters Returns TowerModelExt.GetWeapons(this TowerModel) Method Parameters Returns TowerModelExt.HasTiers(this TowerModel, int, int, int) Method Parameters Returns TowerModelExt.HasUpgrade(this TowerModel, int, int) Method Parameters Returns TowerModelExt.HasUpgrade(this TowerModel, UpgradeModel) Method Parameters Returns TowerModelExt.IncreaseRange(this TowerModel, float) Method Parameters TowerModelExt.IsHeroUnlocked(this TowerModel) Method Parameters Returns TowerModelExt.IsTowerUnlocked(this TowerModel) Method Parameters Returns TowerModelExt.IsUpgradePathUsed(this TowerModel, int) Method Parameters Returns TowerModelExt.IsUpgradeUnlocked(this TowerModel, int, int) Method Parameters Returns TowerModelExt.IsVanillaTower(this TowerModel) Method Parameters Returns TowerModelExt.MakeCopy(this TowerModel, string, bool, string) Method Parameters Returns TowerModelExt.SellAll(this TowerModel) Method Parameters TowerModelExt.SetMaxAmount(this TowerModel, int) Method Parameters TowerModelExt.SetTiers(this TowerModel, int, int, int, bool) Method Parameters
BTD_Mod_Helper.Extensions.TowerModelExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.TowerModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions TowerModelExt Class Methods TowerModelExt.AddTiersToName(this TowerModel, int, int, int) Method Parameters TowerModelExt.AddTiersToName(this TowerModel) Method Parameters TowerModelExt.ApplyDisplay(this TowerModel) Method Type parameters Parameters TowerModelExt.GetAbilities(this TowerModel) Method Parameters Returns TowerModelExt.GetAbility(this TowerModel, int) Method Parameters Returns TowerModelExt.GetAbility(this TowerModel) Method Parameters Returns TowerModelExt.GetAllTowerToSim(this TowerModel) Method Parameters Returns TowerModelExt.GetAppliedUpgrades(this TowerModel) Method Parameters Returns TowerModelExt.GetAttackModel(this TowerModel, int) Method Parameters Returns TowerModelExt.GetAttackModel(this TowerModel, string) Method Parameters Returns TowerModelExt.GetAttackModel(this TowerModel) Method Parameters Returns TowerModelExt.GetAttackModels(this TowerModel) Method Parameters Returns TowerModelExt.GetBaseId(this TowerModel) Method Parameters Returns TowerModelExt.GetHeroModel(this TowerModel) Method Parameters Returns TowerModelExt.GetIndex(this TowerModel) Method Parameters Returns TowerModelExt.GetModTower(this TowerModel) Method Parameters Returns TowerModelExt.GetModTower(this TowerModel) Method Type parameters Parameters Returns TowerModelExt.GetTowerDetailsModel(this TowerModel) Method Parameters Returns TowerModelExt.GetTowerId(this TowerModel) Method Parameters Returns TowerModelExt.GetTowerPurchaseButton(this TowerModel) Method Parameters Returns TowerModelExt.GetTowerSet(this TowerModel) Method Parameters Returns TowerModelExt.GetUpgrade(this TowerModel, int, int) Method Parameters Returns TowerModelExt.GetUpgradeLevel(this TowerModel, int) Method Parameters Returns TowerModelExt.GetWeapon(this TowerModel, int) Method Parameters Returns TowerModelExt.GetWeapon(this TowerModel) Method Parameters Returns TowerModelExt.GetWeapons(this TowerModel) Method Parameters Returns TowerModelExt.HasTiers(this TowerModel, int, int, int) Method Parameters Returns TowerModelExt.HasUpgrade(this TowerModel, int, int) Method Parameters Returns TowerModelExt.HasUpgrade(this TowerModel, UpgradeModel) Method Parameters Returns TowerModelExt.IncreaseRange(this TowerModel, float) Method Parameters TowerModelExt.IsHeroUnlocked(this TowerModel) Method Parameters Returns TowerModelExt.IsTowerUnlocked(this TowerModel) Method Parameters Returns TowerModelExt.IsUpgradePathUsed(this TowerModel, int) Method Parameters Returns TowerModelExt.IsUpgradeUnlocked(this TowerModel, int, int) Method Parameters Returns TowerModelExt.IsVanillaTower(this TowerModel) Method Parameters Returns TowerModelExt.MakeCopy(this TowerModel, string, bool, string) Method Parameters Returns TowerModelExt.SellAll(this TowerModel) Method Parameters TowerModelExt.SetMaxAmount(this TowerModel, int) Method Parameters TowerModelExt.SetTiers(this TowerModel, int, int, int, bool) Method Parameters
BTD_Mod_Helper.Extensions.TowerModelExt
BloonsTD6 Mod Helper
BTD_Mod_Helper.Extensions
TowerModelExt Class
Extensions for TowerModels
@@ -6,20 +6,12 @@
System.Object ï¡’ TowerModelExt
Methods
-
-
TowerModelExt.AddTiersToName(this TowerModel) Method
-
Format's the tower's name with its tiers
-
public static void AddTiersToName (this TowerModel towerModel ) ;
-
-
Parameters
-
-
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
TowerModelExt.AddTiersToName(this TowerModel, int, int, int) Method
Format's the tower's name with its tiers
public static void AddTiersToName (this TowerModel towerModel, int tier1, int tier2, int tier3 ) ;
-
Parameters
+
Parameters
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
@@ -28,6 +20,14 @@
tier2
System.Int32
tier3
System.Int32
+
+
TowerModelExt.AddTiersToName(this TowerModel) Method
+
Format's the tower's name with its tiers
+
public static void AddTiersToName (this TowerModel towerModel ) ;
+
+
Parameters
+
+
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
TowerModelExt.ApplyDisplay(this TowerModel) Method
Applies a given ModDisplay to this TowerModel
@@ -51,28 +51,28 @@
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
Returns
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel >
-
-
TowerModelExt.GetAbility(this TowerModel) Method
-
Return the first ability on the tower
-
public static AbilityModel GetAbility (this TowerModel towerModel ) ;
-
-
Parameters
-
-
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
-
Returns
-
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
TowerModelExt.GetAbility(this TowerModel, int) Method
Return a specific Ability of the tower.
public static AbilityModel GetAbility (this TowerModel towerModel, int index ) ;
-
Parameters
+
Parameters
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
the TowerModel
index
System.Int32
Index of the ability you want.
+
Returns
+
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
+
+
TowerModelExt.GetAbility(this TowerModel) Method
+
Return the first ability on the tower
+
public static AbilityModel GetAbility (this TowerModel towerModel ) ;
+
+
Parameters
+
+
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
Returns
Il2CppAssets.Scripts.Models.Towers.Behaviors.Abilities.AbilityModel
@@ -95,40 +95,40 @@
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
Returns
System.Collections.Generic.List< Il2CppAssets.Scripts.Models.Towers.Upgrades.UpgradeModel >
-
-
TowerModelExt.GetAttackModel(this TowerModel) Method
-
Return the first AttackModel from this TowerModel, if it has one
-
public static AttackModel GetAttackModel (this TowerModel towerModel ) ;
-
-
Parameters
-
-
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
-
Returns
-
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
TowerModelExt.GetAttackModel(this TowerModel, int) Method
Return one of the AttackModels from this TowerModel. By default will give the first AttackModel
public static AttackModel GetAttackModel (this TowerModel towerModel, int index ) ;
-
Parameters
+
Parameters
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
The TowerModel
index
System.Int32
Index of the AttackModel you want
-
Returns
+
Returns
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
TowerModelExt.GetAttackModel(this TowerModel, string) Method
Return the first AttackModel whose name contains the given string
public static AttackModel GetAttackModel (this TowerModel towerModel, string nameContains ) ;
-
Parameters
+
Parameters
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
nameContains
System.String
+
Returns
+
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
+
+
TowerModelExt.GetAttackModel(this TowerModel) Method
+
Return the first AttackModel from this TowerModel, if it has one
+
public static AttackModel GetAttackModel (this TowerModel towerModel ) ;
+
+
Parameters
+
+
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
Returns
Il2CppAssets.Scripts.Models.Towers.Behaviors.Attack.AttackModel
@@ -267,28 +267,28 @@
What tier of upgrade is currently applied to tower
Returns
System.Int32
-
- TowerModelExt.GetWeapon(this TowerModel) Method
-Return the first WeaponModel this TowerModel has, if it has one.
-public static WeaponModel GetWeapon (this TowerModel towerModel ) ;
-
- Parameters
-
-towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
- Returns
-Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
TowerModelExt.GetWeapon(this TowerModel, int) Method
Return one of the WeaponModels this TowerModel has. By default will return the first one
public static WeaponModel GetWeapon (this TowerModel towerModel, int index ) ;
- Parameters
+ Parameters
towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
The TowerModel
index
System.Int32
Index of WeaponModel that you want
+ Returns
+Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
+
+ TowerModelExt.GetWeapon(this TowerModel) Method
+Return the first WeaponModel this TowerModel has, if it has one.
+public static WeaponModel GetWeapon (this TowerModel towerModel ) ;
+
+ Parameters
+
+towerModel
Il2CppAssets.Scripts.Models.Towers.TowerModel
Returns
Il2CppAssets.Scripts.Models.Towers.Weapons.WeaponModel
@@ -465,4 +465,4 @@
tier3
System.Int32
-addToTowerName
System.Boolean
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
addToTowerName
System.Boolean
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.TowerToSimulationExt.html b/docs/BTD_Mod_Helper.Extensions.TowerToSimulationExt.html
index d3cb87861..c6d113b7f 100644
--- a/docs/BTD_Mod_Helper.Extensions.TowerToSimulationExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.TowerToSimulationExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.TowerToSimulationExt
Skip to Main Content
BTD_Mod_Helper.Extensions.TowerToSimulationExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.TypeExt.html b/docs/BTD_Mod_Helper.Extensions.TypeExt.html
index 883df99c2..f505aea82 100644
--- a/docs/BTD_Mod_Helper.Extensions.TypeExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.TypeExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.TypeExt
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.UnityDisplayNodeExt.html b/docs/BTD_Mod_Helper.Extensions.UnityDisplayNodeExt.html
index 68fb1955f..b6a0da250 100644
--- a/docs/BTD_Mod_Helper.Extensions.UnityDisplayNodeExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.UnityDisplayNodeExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.UnityDisplayNodeExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions UnityDisplayNodeExt Class Methods UnityDisplayNodeExt.DumpTextures(this UnityDisplayNode, string) Method Parameters UnityDisplayNodeExt.Get3DModels(this UnityDisplayNode) Method Parameters Returns UnityDisplayNodeExt.GetBone(this UnityDisplayNode, string) Method Parameters Returns UnityDisplayNodeExt.GetMeshRenderer(this UnityDisplayNode, int, bool) Method Parameters Returns UnityDisplayNodeExt.GetMeshRenderers(this UnityDisplayNode, bool) Method Parameters Returns UnityDisplayNodeExt.GetRenderer(this UnityDisplayNode, bool) Method Type parameters Parameters Returns UnityDisplayNodeExt.GetRenderers(this UnityDisplayNode, bool) Method Parameters Returns UnityDisplayNodeExt.GetRenderers(this UnityDisplayNode, bool) Method Type parameters Parameters Returns UnityDisplayNodeExt.PrintInfo(this UnityDisplayNode) Method Parameters UnityDisplayNodeExt.RemoveBone(this UnityDisplayNode, string, bool) Method Parameters UnityDisplayNodeExt.SaveMeshTexture(this UnityDisplayNode, int, string) Method Parameters
BTD_Mod_Helper.Extensions.UnityDisplayNodeExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.UnityDisplayNodeExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions UnityDisplayNodeExt Class Methods UnityDisplayNodeExt.DumpTextures(this UnityDisplayNode, string) Method Parameters UnityDisplayNodeExt.Get3DModels(this UnityDisplayNode) Method Parameters Returns UnityDisplayNodeExt.GetBone(this UnityDisplayNode, string) Method Parameters Returns UnityDisplayNodeExt.GetMeshRenderer(this UnityDisplayNode, int, bool) Method Parameters Returns UnityDisplayNodeExt.GetMeshRenderers(this UnityDisplayNode, bool) Method Parameters Returns UnityDisplayNodeExt.GetRenderer(this UnityDisplayNode, bool) Method Type parameters Parameters Returns UnityDisplayNodeExt.GetRenderers(this UnityDisplayNode, bool) Method Parameters Returns UnityDisplayNodeExt.GetRenderers(this UnityDisplayNode, bool) Method Type parameters Parameters Returns UnityDisplayNodeExt.PrintInfo(this UnityDisplayNode) Method Parameters UnityDisplayNodeExt.RemoveBone(this UnityDisplayNode, string, bool) Method Parameters UnityDisplayNodeExt.SaveMeshTexture(this UnityDisplayNode, int, string) Method Parameters
BTD_Mod_Helper.Extensions.UnityDisplayNodeExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Optional path to save to instead
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.UpgradeModelExt.html b/docs/BTD_Mod_Helper.Extensions.UpgradeModelExt.html
index 848d1f008..515dd4e54 100644
--- a/docs/BTD_Mod_Helper.Extensions.UpgradeModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.UpgradeModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.UpgradeModelExt
Skip to Main Content
BTD_Mod_Helper.Extensions.UpgradeModelExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.Vector3Ext.html b/docs/BTD_Mod_Helper.Extensions.Vector3Ext.html
index 31c2cac4a..8ff883188 100644
--- a/docs/BTD_Mod_Helper.Extensions.Vector3Ext.html
+++ b/docs/BTD_Mod_Helper.Extensions.Vector3Ext.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.Vector3Ext
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.WeaponBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.WeaponBehaviorExt.html
index 1467c5280..53679ebc1 100644
--- a/docs/BTD_Mod_Helper.Extensions.WeaponBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.WeaponBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.WeaponBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.WeaponBehaviorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt.html b/docs/BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt.html
index 497d38428..c4d1b7276 100644
--- a/docs/BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt
Skip to Main Content
BTD_Mod_Helper.Extensions.WeaponModelBehaviorExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.Extensions.WeaponModelExt.html b/docs/BTD_Mod_Helper.Extensions.WeaponModelExt.html
index 3cd07f2fd..08d649cd7 100644
--- a/docs/BTD_Mod_Helper.Extensions.WeaponModelExt.html
+++ b/docs/BTD_Mod_Helper.Extensions.WeaponModelExt.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.Extensions.WeaponModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions WeaponModelExt Class Methods WeaponModelExt.GetEject(this WeaponModel) Method Parameters Returns WeaponModelExt.SetEject(this WeaponModel, Vector3, bool, bool, bool) Method Parameters WeaponModelExt.SetEject(this WeaponModel, Vector3, bool, bool, bool) Method Parameters WeaponModelExt.SetEmission(this WeaponModel, EmissionModel) Method Parameters WeaponModelExt.SetProjectile(this WeaponModel, ProjectileModel) Method Parameters
BTD_Mod_Helper.Extensions.WeaponModelExt
BloonsTD6 Mod Helper
+
BTD_Mod_Helper.Extensions.WeaponModelExt
Skip to Main Content BloonsTD6 Mod Helper BTD_Mod_Helper.Extensions WeaponModelExt Class Methods WeaponModelExt.GetEject(this WeaponModel) Method Parameters Returns WeaponModelExt.SetEject(this WeaponModel, Vector3, bool, bool, bool) Method Parameters WeaponModelExt.SetEject(this WeaponModel, Vector3, bool, bool, bool) Method Parameters WeaponModelExt.SetEmission(this WeaponModel, EmissionModel) Method Parameters WeaponModelExt.SetProjectile(this WeaponModel, ProjectileModel) Method Parameters
BTD_Mod_Helper.Extensions.WeaponModelExt
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
projectile
Il2CppAssets.Scripts.Models.Towers.Projectiles.ProjectileModel
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.ModHelper.html b/docs/BTD_Mod_Helper.ModHelper.html
index f93f1ca93..69cf79059 100644
--- a/docs/BTD_Mod_Helper.ModHelper.html
+++ b/docs/BTD_Mod_Helper.ModHelper.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.ModHelper
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.UI.BTD6.MainMenuUI.html b/docs/BTD_Mod_Helper.UI.BTD6.MainMenuUI.html
index 3d744d0f1..953628c74 100644
--- a/docs/BTD_Mod_Helper.UI.BTD6.MainMenuUI.html
+++ b/docs/BTD_Mod_Helper.UI.BTD6.MainMenuUI.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.UI.BTD6.MainMenuUI
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.UI.BTD6.MapSelectUI.html b/docs/BTD_Mod_Helper.UI.BTD6.MapSelectUI.html
index 2bdff6795..d67ff1d4a 100644
--- a/docs/BTD_Mod_Helper.UI.BTD6.MapSelectUI.html
+++ b/docs/BTD_Mod_Helper.UI.BTD6.MapSelectUI.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.UI.BTD6.MapSelectUI
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.UI.BTD6.TitleScreenUI.html b/docs/BTD_Mod_Helper.UI.BTD6.TitleScreenUI.html
index 8380bd382..5a6176bab 100644
--- a/docs/BTD_Mod_Helper.UI.BTD6.TitleScreenUI.html
+++ b/docs/BTD_Mod_Helper.UI.BTD6.TitleScreenUI.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.UI.BTD6.TitleScreenUI
\ No newline at end of file
diff --git a/docs/BTD_Mod_Helper.UI.Modded.RoundSetChanger.html b/docs/BTD_Mod_Helper.UI.Modded.RoundSetChanger.html
index 5eb7fe916..9ebca7dac 100644
--- a/docs/BTD_Mod_Helper.UI.Modded.RoundSetChanger.html
+++ b/docs/BTD_Mod_Helper.UI.Modded.RoundSetChanger.html
@@ -1,4 +1,4 @@
-BTD_Mod_Helper.UI.Modded.RoundSetChanger
\ No newline at end of file
diff --git a/docs/README.html b/docs/README.html
index cd0d0f645..d131800be 100644
--- a/docs/README.html
+++ b/docs/README.html
@@ -1,4 +1,4 @@
-README
\ No newline at end of file
diff --git a/index.html b/index.html
index b26a180ec..281d05eef 100644
--- a/index.html
+++ b/index.html
@@ -1,4 +1,4 @@
-BTD Mod Helper
Skip to Main Content
+BTD Mod Helper
\ No newline at end of file
+Discord names gurrenm4
and doombubbles
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/main.html b/main.html
index 4142017c9..4f191f68f 100644
--- a/main.html
+++ b/main.html
@@ -1 +1 @@
-BTD Mod Helper
\ No newline at end of file
+BTD Mod Helper
\ No newline at end of file
diff --git a/mod-browser.html b/mod-browser.html
index be73c02d1..ab7652d3e 100644
--- a/mod-browser.html
+++ b/mod-browser.html
@@ -1 +1 @@
-BTD6 Mod Browser
\ No newline at end of file
+BTD6 Mod Browser
\ No newline at end of file
diff --git a/wiki.html b/wiki.html
index 4d007dcd0..729295dba 100644
--- a/wiki.html
+++ b/wiki.html
@@ -1 +1 @@
-BTD Mod Helper
\ No newline at end of file
+BTD Mod Helper
\ No newline at end of file
diff --git a/wiki/Appearing-in-the-Mod-Browser.html b/wiki/Appearing-in-the-Mod-Browser.html
index 469562822..d0b749245 100644
--- a/wiki/Appearing-in-the-Mod-Browser.html
+++ b/wiki/Appearing-in-the-Mod-Browser.html
@@ -1,4 +1,4 @@
-Appearing in the Mod Browser
Skip to Main Content Home
+
Appearing in the Mod Browser
\ No newline at end of file
+
The GitHub stars that a monorepo has will be split among the mods it holds, with a "+" indicator afterward in the Mod Browser. No, this isn't fully fair, but neither is giving all the mods all of the stars, and at this point I'd rather incentivize separate repos over monorepos.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Array-extension-methods.html b/wiki/Array-extension-methods.html
index 4af921edc..c15e07a08 100644
--- a/wiki/Array-extension-methods.html
+++ b/wiki/Array-extension-methods.html
@@ -1,4 +1,4 @@
-
Array extension methods
Skip to Main Content Home
+
Array extension methods
\ No newline at end of file
+
eaxctly the same methods as Il2CppGenericIEnumerable
without GetEnumeratorCollections<T>(arr)
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/BTD6-Internal-Structure.html b/wiki/BTD6-Internal-Structure.html
index 88265a967..abaf24e67 100644
--- a/wiki/BTD6-Internal-Structure.html
+++ b/wiki/BTD6-Internal-Structure.html
@@ -1,4 +1,4 @@
-
BTD6 Internal Structure
Skip to Main Content Home
+
BTD6 Internal Structure
Skip to Main Content Home
Install Guide
Starting BTD Modding
Prerequisites
@@ -44,4 +44,4 @@
When starting a new match of BTD6, the game makes a clone of this base GameModel
, and then applies all the necessary modifications to it (the things that are referred to as "mods" in the source code). This includes things like Monkey Knowledge, Difficulty based pricing, CHIMPS rules, and more.
Thus, when making a mod, you as a modder need to decide which GameModel
would be better to modify.
You can use the OnGameModelLoaded()
hook in your BloonsTD6Mod file to change the core GameModel
if you're doing something very important. This is dangerous, however, because other mods could implicitly rely on certain default functionality of the core GameModel
.
-The alternative is to use the OnNewGameModel()
hook to modify the newly cloned GameModel
whenever a match starts. This has the benefit of being safer with respect to other mods, as well as being able to interact with Monkey Knowledge and such. If you only sometimes want to make a change to the GameModel
, this is definitely the way to go. Additionally, if we as a modding community ever want to get to the point where we can load and unload mods without restarting the game, this is the way we have to change the GameModel
.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
The alternative is to use the OnNewGameModel()
hook to modify the newly cloned GameModel
whenever a match starts. This has the benefit of being safer with respect to other mods, as well as being able to interact with Monkey Knowledge and such. If you only sometimes want to make a change to the GameModel
, this is definitely the way to go. Additionally, if we as a modding community ever want to get to the point where we can load and unload mods without restarting the game, this is the way we have to change the GameModel
.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Common-Extension-Methods.html b/wiki/Common-Extension-Methods.html
index 42e4f18b8..c2a1be551 100644
--- a/wiki/Common-Extension-Methods.html
+++ b/wiki/Common-Extension-Methods.html
@@ -1,4 +1,4 @@
-
Common Extension Methods
\ No newline at end of file
diff --git a/wiki/Custom-Byte-Loaders.html b/wiki/Custom-Byte-Loaders.html
index 0dd9db348..fd1068cba 100644
--- a/wiki/Custom-Byte-Loaders.html
+++ b/wiki/Custom-Byte-Loaders.html
@@ -1,4 +1,4 @@
-
Custom Byte Loaders
Skip to Main Content Home
+
Custom Byte Loaders
\ No newline at end of file
+
Directly importing and exporting types like lists and arrays has proved buggy. To save and load multiple things at once, Ultimate Crosspathing simply creates a dummy TowerModel object and stores all its TowerModels in the behaviors list of the dummy tower, and that works.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Custom-Load-Tasks.html b/wiki/Custom-Load-Tasks.html
index 3f1c8b0bd..50fc85532 100644
--- a/wiki/Custom-Load-Tasks.html
+++ b/wiki/Custom-Load-Tasks.html
@@ -1,4 +1,4 @@
-
Custom Load Tasks
Skip to Main Content Home
+
Custom Load Tasks
\ No newline at end of file
+
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Custom-Menu-Screens.html b/wiki/Custom-Menu-Screens.html
index 50c651e83..9d39eff30 100644
--- a/wiki/Custom-Menu-Screens.html
+++ b/wiki/Custom-Menu-Screens.html
@@ -1,4 +1,4 @@
-
Custom Menu Screens
Skip to Main Content Home
+
Custom Menu Screens
\ No newline at end of file
+
ExampleBack to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Custom-Textures-and-Displays.html b/wiki/Custom-Textures-and-Displays.html
index 6204459d8..bd01885fd 100644
--- a/wiki/Custom-Textures-and-Displays.html
+++ b/wiki/Custom-Textures-and-Displays.html
@@ -1,4 +1,4 @@
-
Custom Textures and Displays
Skip to Main Content Home
+
Custom Textures and Displays
\ No newline at end of file
+
You can then apply this display using the standard ApplyDisplay
methods as normal.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Custom-UI.html b/wiki/Custom-UI.html
index dbaca723f..432673926 100644
--- a/wiki/Custom-UI.html
+++ b/wiki/Custom-UI.html
@@ -1,4 +1,4 @@
-
Custom UI (ModHelperComponents)
Skip to Main Content Home
+
Custom UI (ModHelperComponents)
\ No newline at end of file
+
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Getting-Started.html b/wiki/Getting-Started.html
index bc35cac0d..2f77b14a9 100644
--- a/wiki/Getting-Started.html
+++ b/wiki/Getting-Started.html
@@ -1,4 +1,4 @@
-
Getting Started
Skip to Main Content Home
+
Getting Started
Skip to Main Content Home
Install Guide
Starting BTD Modding
Prerequisites
@@ -81,4 +81,4 @@
The text is copy "$(TargetDir)$(TargetFileName)" "C:\Program Files (x86)\Steam\steamapps\common\BloonsTD6\Mods" /y
You might need to change that path if your Bloons TD 6 is installed in a different location.
-
That's It! That's all you need to create and build Bloons ModsBack to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
That's It! That's all you need to create and build Bloons ModsBack to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Home.html b/wiki/Home.html
index 742aa8ef7..541e225f7 100644
--- a/wiki/Home.html
+++ b/wiki/Home.html
@@ -1,4 +1,4 @@
-
Home
Skip to Main Content
Home
+
Home
Skip to Main Content
Welcome to the BTD-Mod-Helper wiki!
Here you'll find valuable information that we've gathered together to help you use our Mod Helper to make great mods.
Use the Sidebar to the right to navigate to where you want to go.
-
If you're new to Mod Making and looking to make your first mod, just go through the "Starting BTD Modding" category.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
If you're new to Mod Making and looking to make your first mod, just go through the "Starting BTD Modding" category.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/IL2CPP-Is-Weird.html b/wiki/IL2CPP-Is-Weird.html
index a7f987044..ea1ef08a2 100644
--- a/wiki/IL2CPP-Is-Weird.html
+++ b/wiki/IL2CPP-Is-Weird.html
@@ -1,4 +1,4 @@
-
IL2CPP Is Weird
Skip to Main Content Home
+
IL2CPP Is Weird
Skip to Main Content Home
Install Guide
Starting BTD Modding
Prerequisites
@@ -39,4 +39,4 @@
Reflection
If you want to do Reflection with Il2CppSystem Objects, then the main difference is that you need to use the GetIl2CppType()
method instead of the GetType()
method.
If you ever find yourself with an Il2CppSystem.Object
that you know to be a primitive type like an integer, you won't be able to just (cast) or even .Cast<>()
it. You'll have to "Unbox" it via object.Unbox<int>()
.
-
Similarly, if you have a primitive type that needs to be converted to an IL2CPP object, you'll have to "Box" it by doing new Int32 {m_value = integer}.BoxIl2CppObject();
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Similarly, if you have a primitive type that needs to be converted to an IL2CPP object, you'll have to "Box" it by doing new Int32 {m_value = integer}.BoxIl2CppObject();
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/In-Game-Mod-Settings.html b/wiki/In-Game-Mod-Settings.html
index b06301096..8dbcaefd8 100644
--- a/wiki/In-Game-Mod-Settings.html
+++ b/wiki/In-Game-Mod-Settings.html
@@ -1,4 +1,4 @@
-
In Game Mod Settings
\ No newline at end of file
diff --git a/wiki/Install-Guide.html b/wiki/Install-Guide.html
index e183cf03e..ec611ae7c 100644
--- a/wiki/Install-Guide.html
+++ b/wiki/Install-Guide.html
@@ -1,4 +1,4 @@
-
Install Guide
\ No newline at end of file
diff --git a/wiki/Looking-at-BTD6-Code-(Sorta).html b/wiki/Looking-at-BTD6-Code-(Sorta).html
index 36a77e200..a5f0c121c 100644
--- a/wiki/Looking-at-BTD6-Code-(Sorta).html
+++ b/wiki/Looking-at-BTD6-Code-(Sorta).html
@@ -1,4 +1,4 @@
-
Looking at BTD6 Code (Sorta)
Skip to Main Content Home
+
Looking at BTD6 Code (Sorta)
Skip to Main Content Home
Install Guide
Starting BTD Modding
Prerequisites
@@ -60,4 +60,4 @@
ADVANCED: IDA
You can use decompilation software like IDA on "...\BloonsTD6\GameAssembly.dll" to look at the actual assembly code to
see what methods do, or more accurately, look at IDA's attempt to generate C Pseudocode for that assembly code.
-
More info coming at a later time.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
More info coming at a later time.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Making-a-Custom-Bloon.html b/wiki/Making-a-Custom-Bloon.html
index 86badca0a..c7fe44072 100644
--- a/wiki/Making-a-Custom-Bloon.html
+++ b/wiki/Making-a-Custom-Bloon.html
@@ -1,4 +1,4 @@
-
Making a Custom Bloon
Skip to Main Content Home
+
Making a Custom Bloon
\ No newline at end of file
+
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Making-a-Custom-Game-Mode.html b/wiki/Making-a-Custom-Game-Mode.html
index 65d0ec837..9b2bdcd18 100644
--- a/wiki/Making-a-Custom-Game-Mode.html
+++ b/wiki/Making-a-Custom-Game-Mode.html
@@ -1,4 +1,4 @@
-
Making a Custom Game Mode
Skip to Main Content Home
+
Making a Custom Game Mode
\ No newline at end of file
+
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Making-a-Custom-Hero.html b/wiki/Making-a-Custom-Hero.html
index 8d6d4c7cb..ec9fadf10 100644
--- a/wiki/Making-a-Custom-Hero.html
+++ b/wiki/Making-a-Custom-Hero.html
@@ -1,4 +1,4 @@
-
Making a Custom Hero
\ No newline at end of file
diff --git a/wiki/Making-a-Custom-Paragon.html b/wiki/Making-a-Custom-Paragon.html
index 5042731f6..21395e377 100644
--- a/wiki/Making-a-Custom-Paragon.html
+++ b/wiki/Making-a-Custom-Paragon.html
@@ -1,4 +1,4 @@
-
Making a Custom Paragon
Skip to Main Content Home
+
Making a Custom Paragon
Skip to Main Content Home
Install Guide
Starting BTD Modding
Prerequisites
@@ -133,4 +133,4 @@
Congratulations! You know have all the required information on the Mod Helper's role in making custom Paragons for your custom towers. Now you just gotta get into the nitty gritty with behaviors, or not, if you're satisfied with 555 mode.Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Congratulations! You know have all the required information on the Mod Helper's role in making custom Paragons for your custom towers. Now you just gotta get into the nitty gritty with behaviors, or not, if you're satisfied with 555 mode.Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Making-a-Custom-Round-Set.html b/wiki/Making-a-Custom-Round-Set.html
index f39135fe8..8897bf86a 100644
--- a/wiki/Making-a-Custom-Round-Set.html
+++ b/wiki/Making-a-Custom-Round-Set.html
@@ -1,4 +1,4 @@
-
Making a Custom Round Set
Skip to Main Content Home
+
Making a Custom Round Set
\ No newline at end of file
+
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Making-a-Custom-Tower.html b/wiki/Making-a-Custom-Tower.html
index d10e17819..3eb6c169e 100644
--- a/wiki/Making-a-Custom-Tower.html
+++ b/wiki/Making-a-Custom-Tower.html
@@ -1,4 +1,4 @@
-
Making a Custom Tower
Skip to Main Content Home
+
Making a Custom Tower
Skip to Main Content Home
Install Guide
Starting BTD Modding
Prerequisites
@@ -223,4 +223,4 @@
Congratulations! You know have all the required information on the Mod Helper's role in making a fully featured Custom Tower.
It's actual functionality will come down to how you edit the Models within the ModifyBaseTower
and ApplyUpgrade
methods, which means interacting with Ninja Kiwi's own systems.
-The Mod Helper's extensions can make that easier.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+The Mod Helper's extensions can make that easier.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Mod-Settings.html b/wiki/Mod-Settings.html
index 4c3acd400..f91f38695 100644
--- a/wiki/Mod-Settings.html
+++ b/wiki/Mod-Settings.html
@@ -1,4 +1,4 @@
-
Mod Settings
\ No newline at end of file
diff --git a/wiki/ModContent.html b/wiki/ModContent.html
index cebe8839c..7f22f137e 100644
--- a/wiki/ModContent.html
+++ b/wiki/ModContent.html
@@ -1,4 +1,4 @@
-
ModContent
Skip to Main Content Home
+
ModContent
\ No newline at end of file
+
Note that if you do this, you'll then have to use ModContent.GetInstances<T>()
for getting ALL instances of your ModContent
and not just the first one.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Prerequisites.html b/wiki/Prerequisites.html
index 10a9c02cd..a31268054 100644
--- a/wiki/Prerequisites.html
+++ b/wiki/Prerequisites.html
@@ -1,4 +1,4 @@
-
Prerequisites
Skip to Main Content Home
+
Prerequisites
Skip to Main Content Home
Install Guide
Starting BTD Modding
Prerequisites
@@ -42,4 +42,4 @@
Users of the Mod Helper may have noticed that our releases come with both a .dll file and .xml file. The .dll is obviously the mod itself, but the .xml file represents all the internal documentation that we've added to the Mod Helper.
To be able to see all this documentation from within your IDE, all you have to do is make sure you have the .xml file in the same folder as the .dll file that you added to your project as a dependency.
Then, you should be able to see helpful comments like on Mod Helper methods like this
-
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
+
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/Useful-Resources.html b/wiki/Useful-Resources.html
index b3c9b3c2a..6d9d40227 100644
--- a/wiki/Useful-Resources.html
+++ b/wiki/Useful-Resources.html
@@ -1,4 +1,4 @@
-
Useful Resources
\ No newline at end of file
diff --git a/wiki/Using-Mod-Helper-Hooks.html b/wiki/Using-Mod-Helper-Hooks.html
index 9731657c9..a1befd6a1 100644
--- a/wiki/Using-Mod-Helper-Hooks.html
+++ b/wiki/Using-Mod-Helper-Hooks.html
@@ -1,4 +1,4 @@
-
Using Mod Helper Hooks
Skip to Main Content Home
+
Using Mod Helper Hooks
\ No newline at end of file
+
At the end of the day, our hooks are just built-in Harmony Patches that we thought might be useful for a large number of people. Many mods will want to go beyond just these, and should thus take a look at Useful Resources for information about doing your own Harmony Patching, and Looking at BTD6 Code (Sorta) and BTD6 Internal Structure to find the right method to patch.
Back to Top To learn how to download BTD Mod Helper and install mods,
click here Background
\ No newline at end of file
diff --git a/wiki/_Sidebar.html b/wiki/_Sidebar.html
index ddedb7eb5..de8d47ec5 100644
--- a/wiki/_Sidebar.html
+++ b/wiki/_Sidebar.html
@@ -1,4 +1,4 @@
-
_Sidebar
\ No newline at end of file