diff --git a/docs/CHANGELOG.html b/docs/CHANGELOG.html index 9b9e889..326a382 100644 --- a/docs/CHANGELOG.html +++ b/docs/CHANGELOG.html @@ -77,10 +77,10 @@
All notable changes to this project will be documented here.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
-Reverse the animation from last frame, e.g. 1 2 3 4 3 2 1 2 3 4. @@ -240,7 +240,7 @@
Get source rect corresponding to a particular frame.
diff --git a/docs/api/TrinketTinker.Companions.Motions.BaseLerpMotion-1.html b/docs/api/TrinketTinker.Companions.Motions.BaseLerpMotion-1.html index 683fc37..be8c2c8 100644 --- a/docs/api/TrinketTinker.Companions.Motions.BaseLerpMotion-1.html +++ b/docs/api/TrinketTinker.Companions.Motions.BaseLerpMotion-1.html @@ -209,6 +209,9 @@Variable for how much interpolation happened so far.
@@ -342,7 +345,7 @@Get offset
@@ -374,7 +377,7 @@Get sprite rotation
@@ -407,7 +410,7 @@Update light source when owner changes location
@@ -434,7 +437,7 @@Update info that should change every tick, for owner only. Netfield changes should happen here.
diff --git a/docs/api/TrinketTinker.Companions.Motions.BaseStaticMotion-1.html b/docs/api/TrinketTinker.Companions.Motions.BaseStaticMotion-1.html index d3c533e..b185480 100644 --- a/docs/api/TrinketTinker.Companions.Motions.BaseStaticMotion-1.html +++ b/docs/api/TrinketTinker.Companions.Motions.BaseStaticMotion-1.html @@ -210,6 +210,9 @@Get layer depth based on position
@@ -341,7 +344,7 @@Get sprite rotation
@@ -374,7 +377,7 @@Update companion facing direction using player facing direction.
@@ -401,7 +404,7 @@Update info that should change every tick, for owner only. Netfield changes should happen here.
diff --git a/docs/api/TrinketTinker.Companions.Motions.BounceMotion.html b/docs/api/TrinketTinker.Companions.Motions.BounceMotion.html index 222a8b6..ad48f2f 100644 --- a/docs/api/TrinketTinker.Companions.Motions.BounceMotion.html +++ b/docs/api/TrinketTinker.Companions.Motions.BounceMotion.html @@ -153,6 +153,9 @@Get offset
@@ -261,7 +264,7 @@Get shadow draw scale.
@@ -293,7 +296,7 @@Get texture draw scale.
@@ -325,7 +328,7 @@Update info that should change every tick, for all game instances in multiplayer.
diff --git a/docs/api/TrinketTinker.Companions.Motions.HopMotion.html b/docs/api/TrinketTinker.Companions.Motions.HopMotion.html index 1864d30..fde9c7b 100644 --- a/docs/api/TrinketTinker.Companions.Motions.HopMotion.html +++ b/docs/api/TrinketTinker.Companions.Motions.HopMotion.html @@ -153,6 +153,9 @@Get offset
@@ -261,7 +264,7 @@Get shadow draw scale.
@@ -293,7 +296,7 @@Update info that should change every tick, for all game instances in multiplayer.
diff --git a/docs/api/TrinketTinker.Companions.Motions.HoverMotion.html b/docs/api/TrinketTinker.Companions.Motions.HoverMotion.html index 64052eb..5029563 100644 --- a/docs/api/TrinketTinker.Companions.Motions.HoverMotion.html +++ b/docs/api/TrinketTinker.Companions.Motions.HoverMotion.html @@ -150,6 +150,9 @@Get offset
@@ -258,7 +261,7 @@Get layer depth based on position
@@ -295,7 +298,7 @@Update info that should change every tick, for all game instances in multiplayer.
@@ -329,7 +332,7 @@Update info that should change every tick, for owner only. Netfield changes should happen here.
diff --git a/docs/api/TrinketTinker.Companions.Motions.IMotion.html b/docs/api/TrinketTinker.Companions.Motions.IMotion.html index f332c59..51b6f6d 100644 --- a/docs/api/TrinketTinker.Companions.Motions.IMotion.html +++ b/docs/api/TrinketTinker.Companions.Motions.IMotion.html @@ -272,7 +272,7 @@void SetOneshotClip(string clipKey)
+ void SetOneshotClip(string? clipKey)
void SetOverrideClip(string clipKey)
+ void SetOverrideClip(string? clipKey)
Companion closely follows the anchor, at a distance
diff --git a/docs/api/TrinketTinker.Companions.Motions.Motion-1.html b/docs/api/TrinketTinker.Companions.Motions.Motion-1.html index 788a5dc..33e339b 100644 --- a/docs/api/TrinketTinker.Companions.Motions.Motion-1.html +++ b/docs/api/TrinketTinker.Companions.Motions.Motion-1.html @@ -89,7 +89,7 @@Basic constructor, tries to parse arguments as the generic IArgs type.
@@ -214,7 +214,7 @@Class dependent arguments for subclasses
@@ -276,7 +276,7 @@Companion animation controller
@@ -307,7 +307,7 @@The current anchor target
@@ -338,10 +338,11 @@Number of frames in 1 set, used for Repeat and SerpentMotion
+Light source ID, generated if LightRadius is set in MotionData.
@@ -399,7 +400,7 @@Data for this motion.
@@ -430,7 +431,7 @@The previous anchor target
@@ -461,7 +462,7 @@Data for this motion.
@@ -497,7 +498,7 @@Anchor changed during this tick
@@ -529,7 +530,7 @@Actual total frame used for Repeat, equal to frame length
@@ -565,7 +566,7 @@Helper function, check if the sprite collides with anything.
@@ -604,7 +605,7 @@Cleanup motion, remove light source.
@@ -631,7 +632,7 @@First frame of animation, depending on direction.
@@ -664,7 +665,7 @@Draws the companion, for all game instances in multiplayer.
@@ -696,7 +697,7 @@Draw companion from snapshot, enqueue repeat as required
@@ -730,7 +731,7 @@Draw shadow from snapshot, enqueue repeat as required
@@ -764,7 +765,7 @@Queue up repeats of the current draw.
@@ -798,7 +799,7 @@Moving flag used for basis of anim
@@ -830,7 +831,7 @@Get offset
@@ -862,7 +863,7 @@Get layer depth based on position
@@ -899,7 +900,7 @@Get sprite rotation
@@ -928,11 +929,48 @@Get shadow offset, default same as offset but with no Y
+public virtual Vector2 GetShadowOffset(Vector2 offset)
+ offset
Vector2Get shadow draw scale.
@@ -964,7 +1002,7 @@Get texture draw scale.
@@ -996,7 +1034,7 @@Initialize motion, setup light source if needed.
@@ -1028,7 +1066,7 @@Update light source when owner changes location
@@ -1055,7 +1093,7 @@Set an oneshot clip, to play once until end
@@ -1087,7 +1125,7 @@Set an override clip, to play instead of normal directional animation
@@ -1119,7 +1157,7 @@Changes the position of the anchor that the companion moves relative to, based on Anchors.
@@ -1153,7 +1191,7 @@Update companion facing direction using a direction.
@@ -1180,7 +1218,7 @@Update info that should change every tick, for all game instances in multiplayer.
@@ -1214,7 +1252,7 @@Reposition the lightsource.
@@ -1248,7 +1286,7 @@Update info that should change every tick, for owner only. Netfield changes should happen here.
diff --git a/docs/api/TrinketTinker.Companions.Motions.OrbitMotion.html b/docs/api/TrinketTinker.Companions.Motions.OrbitMotion.html index e0bd78f..3870e04 100644 --- a/docs/api/TrinketTinker.Companions.Motions.OrbitMotion.html +++ b/docs/api/TrinketTinker.Companions.Motions.OrbitMotion.html @@ -324,7 +324,7 @@Get layer depth based on position
@@ -357,11 +357,48 @@Get shadow offset, same as offset but -
+public override Vector2 GetShadowOffset(Vector2 offset)
+ offset
Vector2Get texture draw scale.
diff --git a/docs/api/TrinketTinker.Companions.Motions.RelativeMotion.html b/docs/api/TrinketTinker.Companions.Motions.RelativeMotion.html index 36de4f0..c21eeb1 100644 --- a/docs/api/TrinketTinker.Companions.Motions.RelativeMotion.html +++ b/docs/api/TrinketTinker.Companions.Motions.RelativeMotion.html @@ -156,6 +156,9 @@Get offset
@@ -264,7 +267,7 @@Get layer depth based on position
diff --git a/docs/api/TrinketTinker.Companions.Motions.SerpentMotion.html b/docs/api/TrinketTinker.Companions.Motions.SerpentMotion.html index 77aeef7..742f7e7 100644 --- a/docs/api/TrinketTinker.Companions.Motions.SerpentMotion.html +++ b/docs/api/TrinketTinker.Companions.Motions.SerpentMotion.html @@ -157,6 +157,9 @@Total frame, accounting for number of segments
@@ -268,7 +271,7 @@Draw companion from snapshot, enqueue repeat as required
@@ -302,7 +305,7 @@Do not draw shadow for this motion type it looks bad.
@@ -336,7 +339,7 @@Update info that should change every tick, for all game instances in multiplayer.
diff --git a/docs/api/TrinketTinker.Companions.Motions.StaticMotion.html b/docs/api/TrinketTinker.Companions.Motions.StaticMotion.html index ec064b0..d7b9fef 100644 --- a/docs/api/TrinketTinker.Companions.Motions.StaticMotion.html +++ b/docs/api/TrinketTinker.Companions.Motions.StaticMotion.html @@ -89,7 +89,7 @@Companion stays at some static offset from anchor.
diff --git a/docs/api/TrinketTinker.Companions.TrinketTinkerCompanion.html b/docs/api/TrinketTinker.Companions.TrinketTinkerCompanion.html index 9faef10..af069e8 100644 --- a/docs/api/TrinketTinker.Companions.TrinketTinkerCompanion.html +++ b/docs/api/TrinketTinker.Companions.TrinketTinkerCompanion.html @@ -89,7 +89,7 @@Argumentless constructor for netcode deserialization.
@@ -236,7 +236,7 @@Construct new companion using companion ID.
@@ -273,7 +273,7 @@Backing companion data from content.
@@ -304,7 +304,7 @@NetField for ID
@@ -340,7 +340,7 @@Position the companion should follow.
@@ -372,7 +372,7 @@Whether companion is moving
@@ -436,7 +436,7 @@Motion class that controls how the companion moves.
@@ -468,7 +468,7 @@Current motion offset
@@ -500,7 +500,7 @@Getter and setter for oneshot key
@@ -532,7 +532,7 @@Getter and setter for override key
@@ -564,7 +564,7 @@Whether owner is moving
@@ -600,7 +600,7 @@Cleanup Motion class.
@@ -627,7 +627,7 @@Draw using Motion.
@@ -660,7 +660,7 @@Vanilla hop event handler, not using.
@@ -692,7 +692,7 @@Setup net fields.
@@ -719,7 +719,7 @@Initialize Motion class.
@@ -751,10 +751,10 @@Reset position on warp
+Reset position and display status on warp
Do updates in Motion. diff --git a/docs/api/TrinketTinker.Effects.Abilities.Ability-1.html b/docs/api/TrinketTinker.Effects.Abilities.Ability-1.html index 2d8be88..33b79ae 100644 --- a/docs/api/TrinketTinker.Effects.Abilities.Ability-1.html +++ b/docs/api/TrinketTinker.Effects.Abilities.Ability-1.html @@ -183,7 +183,7 @@
Basic constructor, tries to parse arguments as the generic IArgs type.
@@ -222,7 +222,7 @@Ability name, default to type name.
@@ -253,7 +253,7 @@Class dependent arguments for subclasses
@@ -284,7 +284,7 @@Data for this ability.
@@ -315,7 +315,7 @@Companion that owns this ability.
@@ -351,7 +351,7 @@True if trinket equiped.
@@ -383,7 +383,7 @@True if trinket proc timeout is not set, or elapsed.
@@ -415,7 +415,7 @@Tracks trinket proc timeout, counts down to 0 and resets to ProcTimer value is set in AbilityData.
@@ -447,7 +447,7 @@Mark the new ability as valid, if this is false after constructor, the ability is discarded
@@ -483,7 +483,7 @@Setup the ability, when trinket is equipped.
@@ -520,7 +520,7 @@Applies ability effect, mark the ability as not allowed until next tick or longer.
@@ -557,7 +557,7 @@Cleanup ability when trinket is unequipped, if is Always
@@ -589,7 +589,7 @@Teardown the ability, when trinket is removed.
@@ -626,7 +626,7 @@Get where the on proc StardewValley.TemporaryAnimatedSprite should be drawn from.
@@ -663,7 +663,7 @@Handle proc of ability
@@ -697,7 +697,7 @@Update on game tick, handles the proc timer.
@@ -736,7 +736,7 @@Parse and call the action
diff --git a/docs/api/TrinketTinker.Effects.Abilities.BaseHarvestAbility-1.html b/docs/api/TrinketTinker.Effects.Abilities.BaseHarvestAbility-1.html index 569887b..2a557d2 100644 --- a/docs/api/TrinketTinker.Effects.Abilities.BaseHarvestAbility-1.html +++ b/docs/api/TrinketTinker.Effects.Abilities.BaseHarvestAbility-1.html @@ -262,7 +262,7 @@Harvest forage or crops within range
@@ -299,7 +299,7 @@Harvest given object
@@ -340,7 +340,7 @@Check that tile has object
diff --git a/docs/api/TrinketTinker.Effects.Abilities.BuffAbility.html b/docs/api/TrinketTinker.Effects.Abilities.BuffAbility.html index 13d7814..274a6f5 100644 --- a/docs/api/TrinketTinker.Effects.Abilities.BuffAbility.html +++ b/docs/api/TrinketTinker.Effects.Abilities.BuffAbility.html @@ -219,7 +219,7 @@Apply or refreshes the buff.
@@ -256,7 +256,7 @@Removes the buff.
diff --git a/docs/api/TrinketTinker.Effects.Abilities.HarvestCropAbility.html b/docs/api/TrinketTinker.Effects.Abilities.HarvestCropAbility.html index fed9655..182a02a 100644 --- a/docs/api/TrinketTinker.Effects.Abilities.HarvestCropAbility.html +++ b/docs/api/TrinketTinker.Effects.Abilities.HarvestCropAbility.html @@ -89,7 +89,7 @@Harvest (destroy) stone
@@ -220,7 +220,7 @@Harvest forage
@@ -220,7 +220,7 @@Harvest (destroy) stone
@@ -220,7 +220,7 @@Heal the player. diff --git a/docs/api/TrinketTinker.Effects.Abilities.HitscanAbility.html b/docs/api/TrinketTinker.Effects.Abilities.HitscanAbility.html index 1626387..aef7035 100644 --- a/docs/api/TrinketTinker.Effects.Abilities.HitscanAbility.html +++ b/docs/api/TrinketTinker.Effects.Abilities.HitscanAbility.html @@ -219,7 +219,7 @@
Applies ability effect, mark the ability as not allowed until next tick or longer.
@@ -256,7 +256,7 @@Get where the on proc StardewValley.TemporaryAnimatedSprite should be drawn from.
diff --git a/docs/api/TrinketTinker.Effects.Abilities.HoeDirtAbility.html b/docs/api/TrinketTinker.Effects.Abilities.HoeDirtAbility.html index a1c800a..28d6796 100644 --- a/docs/api/TrinketTinker.Effects.Abilities.HoeDirtAbility.html +++ b/docs/api/TrinketTinker.Effects.Abilities.HoeDirtAbility.html @@ -219,7 +219,7 @@Hoe random amounts of dirt within range
diff --git a/docs/api/TrinketTinker.Effects.Abilities.ItemDropAbility.html b/docs/api/TrinketTinker.Effects.Abilities.ItemDropAbility.html index 970777e..c4d2e96 100644 --- a/docs/api/TrinketTinker.Effects.Abilities.ItemDropAbility.html +++ b/docs/api/TrinketTinker.Effects.Abilities.ItemDropAbility.html @@ -221,7 +221,7 @@Perform item query and try to spawn items.
diff --git a/docs/api/TrinketTinker.Effects.Abilities.ProjectileAbility.html b/docs/api/TrinketTinker.Effects.Abilities.ProjectileAbility.html index 98674d2..644f592 100644 --- a/docs/api/TrinketTinker.Effects.Abilities.ProjectileAbility.html +++ b/docs/api/TrinketTinker.Effects.Abilities.ProjectileAbility.html @@ -219,7 +219,7 @@Applies ability effect, mark the ability as not allowed until next tick or longer.
diff --git a/docs/api/TrinketTinker.Effects.Abilities.RaiseTriggerAbility.html b/docs/api/TrinketTinker.Effects.Abilities.RaiseTriggerAbility.html index ec49028..537a6bf 100644 --- a/docs/api/TrinketTinker.Effects.Abilities.RaiseTriggerAbility.html +++ b/docs/api/TrinketTinker.Effects.Abilities.RaiseTriggerAbility.html @@ -220,7 +220,7 @@Raise the trigger TriggerEventName
diff --git a/docs/api/TrinketTinker.Effects.Abilities.StaminaAbility.html b/docs/api/TrinketTinker.Effects.Abilities.StaminaAbility.html index a3649e6..7459746 100644 --- a/docs/api/TrinketTinker.Effects.Abilities.StaminaAbility.html +++ b/docs/api/TrinketTinker.Effects.Abilities.StaminaAbility.html @@ -219,7 +219,7 @@Recover % stamina. diff --git a/docs/api/TrinketTinker.Effects.Pewpew.TinkerProjectile.html b/docs/api/TrinketTinker.Effects.Pewpew.TinkerProjectile.html index 940b7f7..55feffb 100644 --- a/docs/api/TrinketTinker.Effects.Pewpew.TinkerProjectile.html +++ b/docs/api/TrinketTinker.Effects.Pewpew.TinkerProjectile.html @@ -396,7 +396,7 @@
Initialize the collection of fields to sync in multiplayer.
@@ -464,7 +464,7 @@Deal damage to monster.
@@ -529,7 +529,7 @@Needed to override this to get custom texture weh
@@ -660,7 +660,7 @@Same as basic projectile
diff --git a/docs/api/TrinketTinker.Effects.Proc.ProcEventArgs.html b/docs/api/TrinketTinker.Effects.Proc.ProcEventArgs.html index 4af1f76..44b1133 100644 --- a/docs/api/TrinketTinker.Effects.Proc.ProcEventArgs.html +++ b/docs/api/TrinketTinker.Effects.Proc.ProcEventArgs.html @@ -89,7 +89,7 @@Proc event data. @@ -201,7 +201,7 @@
Damage amount, to monster or to player
@@ -233,7 +233,7 @@Player who triggered the event
@@ -265,7 +265,7 @@Whether damage (to monster) was a bomb
@@ -297,7 +297,7 @@Whether damage (to monster) was a critical hit
@@ -329,7 +329,7 @@Proc location, one of the backing props of LocationOrCurrent
@@ -361,7 +361,7 @@Get the most valid location of this proc, either the event location or the player's current location
@@ -393,7 +393,7 @@Target monster
@@ -425,7 +425,7 @@Kind of proc triggering this event
@@ -457,7 +457,7 @@Game time
@@ -489,7 +489,7 @@Arguments given to trigger action handler.
@@ -521,7 +521,7 @@Trigger action context
diff --git a/docs/api/TrinketTinker.Effects.TrinketTinkerEffect.html b/docs/api/TrinketTinker.Effects.TrinketTinkerEffect.html index da4fe26..811c18f 100644 --- a/docs/api/TrinketTinker.Effects.TrinketTinkerEffect.html +++ b/docs/api/TrinketTinker.Effects.TrinketTinkerEffect.html @@ -167,7 +167,7 @@Constructor
@@ -298,7 +298,7 @@Anchor position of companion.
@@ -330,7 +330,7 @@Draw layer of owner.
@@ -362,7 +362,7 @@Position of companion, including offset if applicable.
@@ -394,7 +394,7 @@Number of ability levels
@@ -426,7 +426,7 @@Number of variant levels
@@ -462,7 +462,7 @@Spawn the companion, and activate all abilities
@@ -494,7 +494,7 @@For some reason random stats here get rolled again whenever the sprite is reloaded, prefer not to do that.
@@ -527,11 +527,52 @@Get the maximum allowed count from list of GSQ.
+public static int GetMaxUnlockedCount(List<string?> conditions, int count, Trinket trinket)
+ Handle the player dealing damage to a monster.
@@ -576,7 +617,7 @@Handle the player having taken a step.
@@ -609,7 +650,7 @@Handle the player having received damage.
@@ -680,7 +721,7 @@Handle the trigger.
@@ -716,7 +757,7 @@Handle the player performing a use action on the trinket.
@@ -749,7 +790,7 @@Randomize this trinket's ability level through anvil, return true if the level is rerolled. @@ -789,7 +830,7 @@
Randomize this trinket's variant through trinket colorizer, return true if the variant is rerolled. @@ -829,7 +870,7 @@
Set level
@@ -859,11 +900,42 @@public void SetOneshotClip(string? clipKey)
+ clipKey
stringSet trinket variant
@@ -897,7 +969,7 @@Remove the companion, and deactivate all abilities
@@ -929,7 +1001,7 @@Update every tick. Not an event because this happens for every ability regardless of TrinketTinker.Effects.Proc.
diff --git a/docs/api/TrinketTinker.Extras.ItemQuery.html b/docs/api/TrinketTinker.Extras.ItemQuery.html index 5e1d620..2703259 100644 --- a/docs/api/TrinketTinker.Extras.ItemQuery.html +++ b/docs/api/TrinketTinker.Extras.ItemQuery.html @@ -153,8 +153,8 @@public static readonly string CreateTrinketQuery
+ public static readonly string ItemQuery_CREATE_TRINKET
+ public static readonly string ItemQuery_CREATE_TRINKET_ALL_VARIANTS
mushymato.TrinketTinker_CREATE_TRINKET UnqualifiedId Level? Variant? +
mushymato.TrinketTinker_CREATE_TRINKET UnqualifiedId [Level] [Variant]
Creates a new trinket item. If the trinket has tinker data, set level and variant.
If level="R", roll a random level
If variant="R", roll a random variant
public static IEnumerable<ItemQueryResult> CreateTrinket(string key, string arguments, ItemQueryContext context, bool avoidRepeat, HashSet<string> avoidItemIds, Action<string, string> logError)
+ public static IEnumerable<ItemQueryResult> CREATE_TRINKET(string key, string arguments, ItemQueryContext context, bool avoidRepeat, HashSet<string> avoidItemIds, Action<string, string> logError)
avoidRepeat
boolavoidItemIds
HashSet<string>ignored
+logError
Action<string, string>mushymato.TrinketTinker_CREATE_TRINKET_ALL_VARIANTS UnqualifiedId [Level]
+If the trinket has trinket tinker data, create one of each variant.
+If level="R", roll a random level and apply it to every created trinket.
public static IEnumerable<ItemQueryResult> CREATE_TRINKET_ALL_VARIANTS(string key, string arguments, ItemQueryContext context, bool avoidRepeat, HashSet<string> avoidItemIds, Action<string, string> logError)
+ key
stringarguments
stringcontext
ItemQueryContextavoidRepeat
boolavoidItemIds
HashSet<string>ignored
+logError
Action<string, string>Trigger action, proc trinkets that use Trigger.
diff --git a/docs/api/TrinketTinker.Extras.TrinketColorizer.html b/docs/api/TrinketTinker.Extras.TrinketColorizer.html index 0cf4e7d..3d97641 100644 --- a/docs/api/TrinketTinker.Extras.TrinketColorizer.html +++ b/docs/api/TrinketTinker.Extras.TrinketColorizer.html @@ -319,7 +319,7 @@Setup rules for the trinket colorizer, add custom rule for anvil
@@ -351,7 +351,7 @@Add colorizer trade-in at clint's
@@ -414,7 +414,7 @@Change trinket level.
@@ -461,7 +461,7 @@Change trinket variant.
diff --git a/docs/api/TrinketTinker.Models.AbilityArgs.ActionArgs.html b/docs/api/TrinketTinker.Models.AbilityArgs.ActionArgs.html index af56245..79a8891 100644 --- a/docs/api/TrinketTinker.Models.AbilityArgs.ActionArgs.html +++ b/docs/api/TrinketTinker.Models.AbilityArgs.ActionArgs.html @@ -195,7 +195,7 @@Checks if the given arguments are valid, potentially modify arguments to ensure they are valid
diff --git a/docs/api/TrinketTinker.Models.AbilityArgs.BuffArgs.html b/docs/api/TrinketTinker.Models.AbilityArgs.BuffArgs.html index 3f06a4c..6d2678d 100644 --- a/docs/api/TrinketTinker.Models.AbilityArgs.BuffArgs.html +++ b/docs/api/TrinketTinker.Models.AbilityArgs.BuffArgs.html @@ -196,7 +196,7 @@Checks if the given arguments are valid, potentially modify arguments to ensure they are valid
diff --git a/docs/api/TrinketTinker.Models.AbilityArgs.DamageArgs.html b/docs/api/TrinketTinker.Models.AbilityArgs.DamageArgs.html index 583a4f9..90c1903 100644 --- a/docs/api/TrinketTinker.Models.AbilityArgs.DamageArgs.html +++ b/docs/api/TrinketTinker.Models.AbilityArgs.DamageArgs.html @@ -169,7 +169,7 @@Critical chance
@@ -201,7 +201,7 @@Critical damage
@@ -233,7 +233,7 @@If this is non-zero, generate a explosion on hit. @@ -267,7 +267,7 @@
Number of hits to perform
@@ -299,7 +299,7 @@Knockback modifier
@@ -331,7 +331,7 @@Max damage, out of 1
@@ -395,7 +395,7 @@Precision modifier
@@ -427,7 +427,7 @@Pixel range for finding monsters
@@ -459,7 +459,7 @@Temporary sprite to display while an enemy is stunned, must be defined in mushymato.TrinketTinker/TAS. @@ -493,7 +493,7 @@
Stun time in miliseconds
@@ -529,7 +529,7 @@Do damage and debuff on monster.
@@ -563,7 +563,7 @@Checks if the given arguments are valid, potentially modify arguments to ensure they are valid
diff --git a/docs/api/TrinketTinker.Models.AbilityArgs.ProjectileArgs.html b/docs/api/TrinketTinker.Models.AbilityArgs.ProjectileArgs.html index 529ee9b..a9884c1 100644 --- a/docs/api/TrinketTinker.Models.AbilityArgs.ProjectileArgs.html +++ b/docs/api/TrinketTinker.Models.AbilityArgs.ProjectileArgs.html @@ -199,7 +199,7 @@Acceleration per tick
@@ -231,7 +231,7 @@Let projectile pass through location walls
@@ -263,7 +263,7 @@Let projectile pass through objects/terrain feature
@@ -295,7 +295,7 @@Maximum velocity or -1 if not capped
@@ -327,7 +327,7 @@Initial velocity for projectile
@@ -359,7 +359,7 @@Number of enemies the projectile can pass through before it is destroyed
@@ -391,7 +391,7 @@Rotate the rightside of sprite towards target
@@ -423,7 +423,7 @@Projectile texture sprite height
@@ -455,7 +455,7 @@Projectile texture sprite index
@@ -487,7 +487,7 @@Projectile texture sprite width
@@ -519,7 +519,7 @@Number of trailing sprites to draw
diff --git a/docs/api/TrinketTinker.Models.AbilityArgs.RangeArgs.html b/docs/api/TrinketTinker.Models.AbilityArgs.RangeArgs.html index 59b8503..b8ef065 100644 --- a/docs/api/TrinketTinker.Models.AbilityArgs.RangeArgs.html +++ b/docs/api/TrinketTinker.Models.AbilityArgs.RangeArgs.html @@ -89,7 +89,7 @@Max, out of 1
@@ -192,7 +192,7 @@Min, out of 1
@@ -224,7 +224,7 @@Determine how to interpret the value
@@ -260,7 +260,7 @@Random value between min and max
@@ -297,7 +297,7 @@Checks if the given arguments are valid, potentially modify arguments to ensure they are valid
diff --git a/docs/api/TrinketTinker.Models.AbilityArgs.SpawnItemArgs.html b/docs/api/TrinketTinker.Models.AbilityArgs.SpawnItemArgs.html index fe6b9a5..14fbc10 100644 --- a/docs/api/TrinketTinker.Models.AbilityArgs.SpawnItemArgs.html +++ b/docs/api/TrinketTinker.Models.AbilityArgs.SpawnItemArgs.html @@ -253,7 +253,7 @@Checks if the given arguments are valid, potentially modify arguments to ensure they are valid
diff --git a/docs/api/TrinketTinker.Models.AbilityArgs.TileArgs.html b/docs/api/TrinketTinker.Models.AbilityArgs.TileArgs.html index 926bcca..ec3fb83 100644 --- a/docs/api/TrinketTinker.Models.AbilityArgs.TileArgs.html +++ b/docs/api/TrinketTinker.Models.AbilityArgs.TileArgs.html @@ -169,7 +169,7 @@Number of tiles to affect at a time
@@ -237,7 +237,7 @@Checks if the given arguments are valid, potentially modify arguments to ensure they are valid
diff --git a/docs/api/TrinketTinker.Models.AbilityData.html b/docs/api/TrinketTinker.Models.AbilityData.html index 2daaad2..2ac14d6 100644 --- a/docs/api/TrinketTinker.Models.AbilityData.html +++ b/docs/api/TrinketTinker.Models.AbilityData.html @@ -89,7 +89,7 @@