Feedback on my hiteffect module

I just made a new modulescript, what do u guys think?
What it does: spawn hiteffect on the given position
What property it has rn: Color, Position

Open Source or nah?
  • Yes
  • No

0 voters

I am planning to add more types of hiteffect : cartoon,explosion, etc

3 Likes

Very cool! But I think the dummy should have an animation when it is sliding across the map when you hit it a certain amount of times. Keep up the good work though! :slight_smile:

That’s really cool! I love the particles. Are you planning on open-sourcing this anytime soon?

well i think ill make a poll to see whether people want it open sourced or not

Quick question what are you using for hitboxes? Are you writing .touched or when touched in the code (I don’t remember which one sorry) or are you using like raycast hitboxes?

If you want some constructive criticism, the animations are a little delayed and the dummy moves too slowly when it’s getting knocked back.

RegionModule by AxisAngle. Rotatable Region3 - Roblox

Thanks for the feedback, ill tell that to the animator! (this is an anime group game,i am the
programmer)
and i am lagging

I don’t think the problem is with the animations itself, just it ends up playing the animation a second after it actually gets hit

yeah i just realized it myself , i told the owner to tell the animator to use animation event but he just wont do it

I’m sorry but I am not familiar with this hitbox but I will try and figure it out but I’m pretty sure it’s not like .touched or when touched

its pretty easy to make a hitbox with it:

local HB = Instance.new("Part")
	HB.Size = whatever
	HB.CFrame = whatever
	local AR = RMod.FromPart(HB)
	local RTable = AR.Cast(AR, player)
	for i,v in pairs(RTable) do
			if v.Name == "HumanoidRootPart" and v.Parent:findFirstChild("Humanoid") and v.Parent ~= player.Character and not v.Parent:FindFirstChild("IFrame") then
			local V1 = v.Parent
			if V1:findFirstChild(player.Character.Name.."SD1") == nil then
				local B = Instance.new("BoolValue", V1)
				B.Name = player.Character.Name.."SD1"
				game.Debris:AddItem(B,0.35)
					V1.Humanoid:TakeDamage(10)
					
			end
			end
		end

Oh,ok thank you. Now I understand