I am quite inexperienced with the use of ModuleScripts for setting values. I am using FastCast to create bullets for a turret I am making. Everything seems to be working fine so far besides the fact that I can’t set the FastCastBehaviour values to anything besides their defaults unless I change them in the actual ModuleScript. The issue with this is that I can’t set a blacklist for the bullets to ignore the turret that is actually firing the bullets.
The portion of the “BulletManager” script responsible for setting the values
local FastCastBehaviour = FastCast.newBehavior()
FastCastBehaviour.RaycastParams = RaycastRules
FastCastBehaviour.CosmeticBulletProvider = PartProvider
FastCastBehaviour.AutoIgnoreContainer = true
The turret itself:
Turret.rbxm (78.5 KB)
The place:
https://www.roblox.com/games/6671488135/TurretMaking