Technical Props

Updated a month ago

πŸ”§ Technical Props

Item Function
SmartUnitRigidbodyLimiter Limits a Rigidbody's movability.
πŸ”§ Set via scale: X = Max Velocity, Y = Max Angular Velocity
SmartUnitRigidbody Affects all Rigidbody components in the unit.
πŸ”§ Set via scale: X = Mass, Y = Drag, Z = Angular Drag
BodyPartScale{RigType} Scales specific rig of the unit.
πŸ”§ Set via scale
RigScale{RigType} Scales specific body parts of the unit.
πŸ”§ Set via scale
SmartOnHitEffectAll Applies hit effects to all unit collisions and projectiles in the same parent.
πŸ”§ Scale: X = Effect Index, Y = Explosion Scale, Z = Spawn Amount
πŸ”§ Position: X = Delay, Y = Damage Multiplier, Z = Random Offset
Effect Indexes
SmartOnHitEffectWeapon Like SmartOnHitEffectAll, but for weapons only.
SmartOnHitEffectProj Like SmartOnHitEffectAll, but for projectiles only. This item ignores the position modification.
ColorableProjModel Changes material of all ranged projectile models (mesh + skinned mesh).
ColorableProjParticle Changes material of trails/particles for ranged projectiles.
MeleeTrailLeft / MeleeTrailRight Adds customizable trails to the left/right melee weapon.
AlwaysOpenedEyes Keeps unit’s eyes always open.
SkinChanges Changes skin of unit bases tagged as "UnitBase".
ForceSkinChange Forces a skin change on units using rendering component, regardless of item hierarchy.
AddPlaceholder{MeshShape}{PropsPlacement} Adds a colorable mesh with 3 different shape at center, useful for props or gap-filling.
ForcePointAddReaperScytheEffect Adds a resizeable, colorable scythe trail to all force points.
SmartConditionalEventManager Adds conditions to abilities.
πŸ”§ Scale: X = Cooldown, Y = Min Distance, Z = Max Distance
SmartMeleeAddDash Makes melee weapons dash toward enemies during swings.
πŸ”§ Scale: X = Force Multiplier, Y = Delay, Z = Swing Range Multiplier
SmartSummonRider Duplicates and summons rider.
πŸ”§ Scale: X = Amount, Y = Expiration Time (0 = infinite), Z = Interval (0 = once)
SmartMovingProp Moves/rotates props based on model direction.
πŸ”§ Scale: X = Object Index, Y = Speed, Z = Move After Death (0 = false, 1 = true)
πŸ“ Uses Euler angles
SmartHealingItem Heals units in custom ways.
πŸ”§ Scale: X = Heal Amount, Y = Rate, Z = Type
Healing Types
SmartUnitDupe Repeatedly spawns copies of the unit.
πŸ”§ Scale: X = Amount, Y = Expiration Time (0 = infinite), Z = Interval
SmartMeleeKnockback Increases knockback effects of melee hits.
πŸ”§ Scale: X = Impact Force Multiplier, Y = Knockback Multiplier, Z = Enemy Mass Power
SmartProjectileScaling Multiplies all projectile scale depending on the scale set on the prop.
πŸ”§ Set via scale
SmartRangeDistance Modifies the range of which unit attacks with weapon or walking towards target.
πŸ”§ Scale: X = Unit Attack Distance, Y = Weapon Distance, Z = Always Attack (0 = false, 1 = true)
SmartUnitVocalManager
SmartUnitWeaponSoundManager
SmartSFXManager
Changed all sounds affected for each type
πŸ”§ Scale: X = Pitch, Y = Volume, Z = Category Index
πŸ”§ Position: X = Effect Index
Category and Effect Index
MoreRider Duplicates current rider and add to mount.
πŸ”§ Position defines the mount offset.
SmartTransformationAmount Changes the amount of transformation units.
πŸ”§ Scale: X = Unit Amount

βš™οΈ Technical Transformations

Item Function
SmartConnectedTransform A smart item that allows when units transform in this condition, the other teammates unit with this ability would also transform. The target transformation unit is from the rider. The transformation smoke is also colorable.
πŸ”§ Scale: X = Delay, Y = Distance to Target, Z = Damage Required
SmartTransformToRider Transform into rider. The transformation smoke is also colorable.
πŸ”§ Scale: X = Delay, Y = On Death (0 = false, 1 = true), Z = Damage Required
πŸ”§ Position: X = Health Below Percentage (0 = disabled, 0.5 is 50%, 1 is 100%), Y = Min Distance to Target, Z = Max Distance to Target

πŸ—‘οΈ Weapon Modifiers

Item Function
WeaponPlaceholder{MeshShape}{WeaponSide} Adds a scalable, positionable, colorable shapes to the weapon.
SmartWeaponScaling{WeaponSide} Scales the weapon.
πŸ”§ Set via scale
Remove{WeaponSide}WParticles Removes all particles from the weapon.
SmartWeaponWeighting{WeaponSide} Adjusts mass and drag.
πŸ”§ X = Mass, Y = Drag, Z = Angular Drag
WeaponHoldingUpRotation{WeaponSide}
WeaponHoldingForwardRotation{WeaponSide}
WeaponHoldingRelativePosition{WeaponSide}
Adjusts weapons rotation or position.
⚠️ 1 unit β‰ˆ 90Β° β€” test incrementally.
SmartWeaponHoldable{WeaponSide} Adjusts joint and hold behavior.
πŸ”§ X = Proportional Force, Y = Angular Drive, Z = Limit
Smart{WeaponSide}MagSet Modifies ranged weapon mag stats.
πŸ”§ X = Mag Size, Y = Reload Time, Z = Projectiles/Shot
Smart{WeaponSide}RangedSet Modifies ranged weapon behavior.
πŸ”§ Scale: X = Force, Y = Cooldown, Z = Spread
πŸ”§ Position: X = Recoil, Y = Proj Amount, Z = Delay
Smart{WeaponSide}MeleeSet Modifies melee stats.
πŸ”§ Scale: X = Damage Multiplier, Y = Cooldown Multiplier, Z = Swing Force Multiplier
πŸ”§ Position: X = Screenshake Multiplier, Y = Parry Power Required, Z = Self Damage Multiplier
SmartProjSet{WeaponSide} Modifies projectile behavior.
πŸ”§ Scale: X = Force, Y = Velocity, Z = Damage
πŸ”§ Position: X = Block Power, Y = Hit Limit, Z = Screenshake