FurryEskimo Posted March 13, 2021 Share Posted March 13, 2021 I've basically finished modding a character and am getting the visuals ready, but one animation I need is a swimming texture. I've already coded it so the character swaps to a different set of animations entirely when swimming, but someone pointed out to me that I could have just swapped to a different animation where the legs appear to be underwater. Does anyone know if this is a simple edit? I've only just begun looking into this. This person also causes ripple effects to appear around the player when in the water, whereas I was going to have to animate that into the skin.. The other mod in question: https://steamcommunity.com/sharedfiles/filedetails/?id=2358978811 This doesn't look too difficult to code, I'm just a little unsure how something like this is incorporated. local function AddRipple(inst) if OnWater(inst) and GLOBAL.TheWorld.ismastersim then local wake = GLOBAL.SpawnPrefab("wake_small") local rotation = inst.Transform:GetRotation() local theta = rotation * GLOBAL.DEGREES local offset = GLOBAL.Vector3(math.cos( theta ), 0, -math.sin( theta )) local pos = GLOBAL.Vector3(inst.Transform:GetWorldPosition()) + offset wake.Transform:SetPosition(pos.x,pos.y + TUNING.GURA_OFFSET,pos.z) wake.Transform:SetScale(1.2,1.2,1.2) wake.Transform:SetRotation(rotation - 90) inst.SoundEmitter:PlaySound("turnoftides/common/together/water/splash/jump_small",nil,.25) end end furryeskimo.lua gura_swim.lua Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now