Edit of asset "3D Enemy Toolkit" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | 3D Enemy Toolkit | 3D Enemy Toolkit |
Description |
3D Enemy Toolkit For Godot 4.3 Includes: * Follow Target 3D * Simple Vision 3D * Random Target 3D See examples to see full implementation. Configurations: * FollowTarget3D: * signal: ReachedTarget(target : Node3D) => If target was reached, uses ReachTargetMinDistance * Speed : Movement Speed * TurnSpeed : Turn Speed * ReachTargetMinDistance : Distance to target to emit ReachedTarget signal * SimpleVision3D: * signal GetSight(body : Node3D) => When Target it's seen * signal LostSight => When Target it's lost * Enabled : If is enabled * LookUpGroup : Group to lookup * Distance : Vision distance * BaseWidth : Vision Shape Base Width * EndWidth : Vision Shape end Width * BaseHeight : Vision Shape Base Height * EndHeight : Vision Shape End Height * BaseConeSize : Vision Shape Base cone Size * VisionArea : optional CollisionShape3D with vision shape, if set ignores other shape configurations. * RandomTarget3D: * MinRadius : Minimum radius for the target * MaxRadius : Maximum radius for the target * MaxAngleRange : Minimum angle range for the next target * MinAngleRange : Maximum angle range for the next target Check out CiaNCI Chanel on YouTube for more: https://www.youtube.com/@CiaNCIStudio |
3D Enemy Toolkit For Godot 4.3 Includes: * Follow Target 3D * Simple Vision 3D * Random Target 3D See examples to see full implementation. Configurations: * FollowTarget3D: * signal: ReachedTarget(target : Node3D) => If target was reached, uses ReachTargetMinDistance * Speed : Movement Speed * TurnSpeed : Turn Speed * ReachTargetMinDistance : Distance to target to emit ReachedTarget signal * SimpleVision3D: * signal GetSight(body : Node3D) => When Target it's seen * signal LostSight => When Target it's lost * Enabled : If is enabled * LookUpGroup : Group to lookup * Distance : Vision distance * BaseWidth : Vision Shape Base Width * EndWidth : Vision Shape end Width * BaseHeight : Vision Shape Base Height * EndHeight : Vision Shape End Height * BaseConeSize : Vision Shape Base cone Size * VisionArea : optional CollisionShape3D with vision shape, if set ignores other shape configurations. * RandomTarget3D: * MinRadius : Minimum radius for the target * MaxRadius : Maximum radius for the target * MaxAngleRange : Minimum angle range for the next target * MinAngleRange : Maximum angle range for the next target Check out CiaNCI Chanel on YouTube for more: https://www.youtube.com/@CiaNCIStudio |
Category | 3D Tools | 3D Tools |
License | MIT | MIT |
Repository Provider | GitHub | GitHub |
Repository Url | https://github.com/CiaNCI-Studio/3D-Enemy-Toolkit | https://github.com/CiaNCI-Studio/3D-Enemy-Toolkit |
Issues Url | https://github.com/CiaNCI-Studio/3D-Enemy-Toolkit/issues | https://github.com/CiaNCI-Studio/3D-Enemy-Toolkit/issues |
Godot version | Godot 4.3 | Godot 4.3 |
Version String | 1.1 | 1.0 |
Download Commit | a5d1de63d1d327eb748599926865a947615852ff | 44b311cccd8163ce55f36fea084d10d4cb6f5419 |
Download Url (Computed) | https://github.com/CiaNCI-Studio/3D-Enemy-Toolkit/archive/a5d1de63d1d327eb748599926865a947615852ff.zip | https://github.com/CiaNCI-Studio/3D-Enemy-Toolkit/archive/44b311cccd8163ce55f36fea084d10d4cb6f5419.zip |
Icon Url |
https://raw.githubusercontent.com/CiaNCI-Studio/3D-Enemy-Toolkit/refs/heads/main/images/3DEnemyToolkit.png
|
https://raw.githubusercontent.com/CiaNCI-Studio/3D-Enemy-Toolkit/refs/heads/main/images/3DEnemyToolkit.png
|